:root{--font-family-red-hat-text: "Red Hat Text", "Red Hat Mono", "Arial", "Arial Black";--font-family-red-hat-display: "Red Hat Display", "Red Hat Mono", "Arial", "Arial Black";--font-family-default: var(--font-family-red-hat-text);--font-typesize-01: .5rem;--font-typesize-02: .75rem;--font-typesize-03: 1rem;--font-typesize-04: 1.25rem;--font-typesize-05: 1.5rem;--font-typesize-06: 2rem;--font-typesize-07: 2.25rem;--font-typesize-08: 3rem;--font-typesize-09: 4rem;--font-typesize-10: 5.25rem;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700}.heading-01{font-family:Red Hat Display,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-display);font-size:1.25rem;font-size:var(--font-typesize-04);line-height:1.5rem;font-weight:700;color:#181c1e;color:var(--text-primary)}@media only screen and (max-width:1023px){.heading-01{font-size:1rem;font-size:var(--font-typesize-03);line-height:1.25rem}}.heading-02{font-family:Red Hat Display,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-display);font-size:1.5rem;font-size:var(--font-typesize-05);line-height:2rem;font-weight:700;color:#181c1e;color:var(--text-primary)}@media(max-width:1023px){.heading-02{font-size:1.25rem;font-size:var(--font-typesize-04);line-height:1.5rem}}.heading-03{font-family:Red Hat Display,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-display);font-size:2rem;font-size:var(--font-typesize-06);line-height:2.25rem;font-weight:700;color:#181c1e;color:var(--text-primary)}@media only screen and (max-width:600px){.heading-03{font-size:1.5rem;font-size:var(--font-typesize-05);line-height:2rem}}.heading-04{font-family:Red Hat Display,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-display);font-size:2.25em;font-size:var(--font-typesize-07);line-height:2.75rem;font-weight:700;color:#181c1e;color:var(--text-primary)}@media only screen and (max-width:1023px){.heading-04{font-size:2rem;font-size:var(--font-typesize-06);line-height:2.25rem}}.heading-05{font-family:Red Hat Display,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-display);font-size:3rem;font-size:var(--font-typesize-08);line-height:3.75rem;font-weight:700}@media only screen and (max-width:1023px){.heading-05{font-size:2.25em;font-size:var(--font-typesize-07);line-height:2.75rem}}.heading-06{font-family:Red Hat Display,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-display);font-size:4rem;font-size:var(--font-typesize-09);line-height:5rem;font-weight:700;color:#181c1e;color:var(--text-primary)}@media only screen and (max-width:1023px){.heading-06{font-size:3rem;font-size:var(--font-typesize-08);line-height:3.75rem}}.heading-07{font-family:Red Hat Display,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-display);font-size:5.25rem;font-size:var(--font-typesize-10);line-height:6.25rem;font-weight:700;color:#181c1e;color:var(--text-primary)}@media only screen and (max-width:1023px){.heading-07{font-size:4rem;font-size:var(--font-typesize-09);line-height:5rem}}.heading-longform-01{font-family:Red Hat Text,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-text);font-size:1.25rem;font-size:var(--font-typesize-04);line-height:1.5rem;font-weight:700}@media only screen and (max-width:1023px){.heading-longform-01{font-size:1rem;font-size:var(--font-typesize-03);line-height:1.25rem}}.heading-longform-02{font-family:Red Hat Text,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-text);font-size:1.5rem;font-size:var(--font-typesize-05);line-height:2rem;font-weight:700;color:#181c1e;color:var(--text-primary)}@media only screen and (max-width:1023px){.heading-longform-02{font-size:1.25rem;font-size:var(--font-typesize-04);line-height:1.5rem}}.heading-longform-03{font-family:Red Hat Text,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-text);font-size:2rem;font-size:var(--font-typesize-06);line-height:2.25rem;font-weight:700;color:#181c1e;color:var(--text-primary)}@media only screen and (max-width:600px){.heading-longform-03{font-size:1.5rem;font-size:var(--font-typesize-05);line-height:2rem}}.heading-longform-04{font-family:Red Hat Text,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-text);font-size:2.25em;font-size:var(--font-typesize-07);line-height:2.75rem;font-weight:700;color:#181c1e;color:var(--text-primary)}@media only screen and (max-width:1023px){.heading-longform-04{font-size:2rem;font-size:var(--font-typesize-06);line-height:2.25rem}}.body-01{font-family:Red Hat Text,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-text);font-size:.75rem;font-size:var(--font-typesize-02);line-height:1rem;color:#181c1e;color:var(--text-primary)}.body-02{font-family:Red Hat Text,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-text);font-size:1rem;font-size:var(--font-typesize-03);line-height:1.25rem;color:#181c1e;color:var(--text-primary)}.body-longform-01{font-family:Red Hat Text,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-text);font-size:.75rem;font-size:var(--font-typesize-02);line-height:1.25rem;color:#181c1e;color:var(--text-primary)}.body-longform-02{font-family:Red Hat Text,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-text);font-size:1rem;font-size:var(--font-typesize-03);line-height:1.5rem;color:#181c1e;color:var(--text-primary)}.caption-01,.caption-longform-01{font-family:Red Hat Text,Red Hat Mono,Arial,Arial Black;font-family:var(--font-family-red-hat-text);font-size:.5rem;font-size:var(--font-typesize-01);line-height:.75rem;color:#181c1e;color:var(--text-primary)}@font-face{font-family:Red Hat Mono;src:url(/assets/RedHatMono-Italic-CVBrBoes.ttf);font-weight:400;font-style:italic}@font-face{font-family:Red Hat Mono;src:url(/assets/RedHatMono-SemiBoldItalic-CuEpNr4T.ttf);font-weight:600;font-style:italic}@font-face{font-family:Red Hat Mono;src:url(/assets/RedHatMono-BoldItalic-SD7p06zj.ttf);font-weight:700;font-style:italic}@font-face{font-family:Red Hat Mono;src:url(/assets/RedHatMono-Bold-1B5FFUJZ.ttf);font-weight:700;font-style:normal}@font-face{font-family:Red Hat Mono;src:url(/assets/RedHatMono-SemiBold-BBRrObtj.ttf);font-weight:600;font-style:normal}@font-face{font-family:Red Hat Text;src:url(/assets/RedHatText-Italic-C8TkRutM.ttf);font-weight:400;font-style:italic}@font-face{font-family:Red Hat Text;src:url(/assets/RedHatText-SemiBoldItalic-B3pvw90l.ttf);font-weight:600;font-style:italic}@font-face{font-family:Red Hat Text;src:url(/assets/RedHatText-BoldItalic-2vHYtujY.ttf);font-weight:700;font-style:italic}@font-face{font-family:Red Hat Text;src:url(/assets/RedHatText-Bold-D83OuVb8.ttf);font-weight:700;font-style:normal}@font-face{font-family:Red Hat Text;src:url(/assets/RedHatText-SemiBold-BTVbbNOX.ttf);font-weight:600;font-style:normal}@font-face{font-family:Red Hat Display;src:url(/assets/RedHatDisplay-Italic-CuvapF43.ttf);font-weight:400;font-style:italic}@font-face{font-family:Red Hat Display;src:url(/assets/RedHatDisplay-SemiBoldItalic-BUZjkbpd.ttf);font-weight:600;font-style:italic}@font-face{font-family:Red Hat Display;src:url(/assets/RedHatDisplay-BoldItalic-QF5ITyaf.ttf);font-weight:700;font-style:italic}@font-face{font-family:Red Hat Display;src:url(/assets/RedHatDisplay-Bold-M99Tq1al.ttf);font-weight:700;font-style:normal}@font-face{font-family:Red Hat Display;src:url(/assets/RedHatDisplay-SemiBold-B-2xYJhO.ttf);font-weight:600;font-style:normal}@font-face{font-family:Red Hat Text;src:url(/assets/RedHatText-Regular-B197i5lD.ttf);font-weight:400;font-style:normal}@font-face{font-family:Red Hat Display;src:url(/assets/RedHatDisplay-Regular-BcOIBnLz.ttf);font-weight:400;font-style:normal}@font-face{font-family:Red Hat Mono;src:url(/assets/RedHatMono-Regular-DSwihvyi.ttf);font-weight:400;font-style:normal}:root{--black: hsl(0 0% 0%);--white: hsl(0 0% 100%);--blue-025: hsl(230 81% 6%);--blue-050: hsl(229 83% 9%);--blue-075: hsl(229 82% 13%);--blue-100: hsl(221 71% 20%);--blue-200: hsl(221 71% 30%);--blue-300: hsl(221 71% 45%);--blue-400: hsl(221 89% 55%);--blue-500: hsl(221 87% 67%);--blue-600: hsl(221 87% 82%);--blue-700: hsl(222 83% 91%);--blue-750: hsl(221 79% 95%);--blue-800: hsl(222 76% 97%);--blue-900: hsl(223 78% 98%);--blue-primary: var(--blue-400);--blue-subtle: light-dark(var(--blue-700), var(--blue-100));--blue-weak: light-dark(var(--blue-800), var(--blue-075));--green-025: hsl(153 64% 5%);--green-050: hsl(153 64% 9%);--green-075: hsl(153 63% 13%);--green-100: hsl(153 62% 17%);--green-200: hsl(153 63% 25%);--green-300: hsl(153 62% 37%);--green-400: hsl(153 62% 46%);--green-500: hsl(153 53% 56%);--green-600: hsl(153 53% 71%);--green-700: hsl(153 53% 85%);--green-750: hsl(153 52% 92%);--green-800: hsl(152 52% 95%);--green-900: hsl(154 54% 97%);--green-primary: var(--green-400);--green-subtle: light-dark(var(--green-700), var(--green-100));--green-weak: light-dark(var(--green-800), var(--green-075));--yellow-025: hsl(41 100% 6%);--yellow-050: hsl(40 100% 10%);--yellow-075: hsl(40 100% 14%);--yellow-100: hsl(40 100% 18%);--yellow-200: hsl(40 100% 27%);--yellow-300: hsl(40 100% 41%);--yellow-400: hsl(40 100% 50%);--yellow-500: hsl(40 100% 59%);--yellow-600: hsl(40 100% 73%);--yellow-700: hsl(40 100% 86%);--yellow-750: hsl(40 100% 92%);--yellow-800: hsl(39 100% 95%);--yellow-900: hsl(40 100% 98%);--yellow-primary: var(--yellow-400);--yellow-subtle: light-dark(var(--yellow-700), var(--yellow-100));--yellow-weak: light-dark(var(--yellow-800), var(--yellow-075));--orange-025: hsl(26 78% 7%);--orange-050: hsl(27 81% 11%);--orange-075: hsl(27 82% 15%);--orange-100: hsl(27 82% 20%);--orange-200: hsl(27 83% 30%);--orange-300: hsl(27 83% 45%);--orange-400: hsl(27 100% 55%);--orange-500: hsl(30 90% 61%);--orange-600: hsl(27 100% 75%);--orange-700: hsl(28 100% 88%);--orange-750: hsl(27 100% 93%);--orange-800: hsl(29 100% 96%);--orange-900: hsl(27 100% 98%);--orange-primary: var(--orange-400);--orange-subtle: light-dark(var(--orange-700), var(--orange-100));--orange-weak: light-dark(var(--orange-800), var(--orange-075));--red-025: hsl(13 63% 7%);--red-050: hsl(12 62% 11%);--red-075: hsl(12 63% 16%);--red-100: hsl(11 63% 21%);--red-200: hsl(11 62% 32%);--red-300: hsl(11 63% 48%);--red-400: hsl(11 90% 59%);--red-500: hsl(12 91% 66%);--red-600: hsl(12 91% 78%);--red-700: hsl(12 89% 89%);--red-750: hsl(11 88% 94%);--red-800: hsl(11 89% 96%);--red-900: hsl(7 80% 98%);--red-primary: var(--red-400);--red-subtle: light-dark(var(--red-700), var(--red-100));--red-weak: light-dark(var(--red-800), var(--red-075));--turquoise-025: hsl(191 65% 7%);--turquoise-050: hsl(189 65% 10%);--turquoise-075: hsl(189 65% 15%);--turquoise-100: hsl(189 64% 19%);--turquoise-200: hsl(188 64% 29%);--turquoise-300: hsl(188 64% 44%);--turquoise-400: hsl(188 72% 53%);--turquoise-500: hsl(188 72% 62%);--turquoise-600: hsl(188 72% 75%);--turquoise-700: hsl(189 72% 87%);--turquoise-750: hsl(189 72% 93%);--turquoise-800: hsl(188 73% 96%);--turquoise-900: hsl(188 67% 98%);--turquoise-primary: var(--turquoise-400);--turquoise-subtle: light-dark(var(--turquoise-700), var(--turquoise-100));--pink-025: hsl(330 56% 7%);--pink-050: hsl(330 57% 11%);--pink-075: hsl(331 57% 15%);--pink-100: hsl(331 56% 21%);--pink-200: hsl(330 57% 31%);--pink-300: hsl(330 57% 46%);--pink-400: hsl(330 74% 56%);--pink-500: hsl(330 74% 64%);--pink-600: hsl(330 74% 76%);--pink-700: hsl(329 74% 88%);--pink-750: hsl(329 71% 93%);--pink-800: hsl(328 71% 96%);--pink-900: hsl(326 64% 98%);--pink-primary: var(--pink-400);--pink-subtle: light-dark(var(--pink-700), var(--pink-100));--teal-025: hsl(172 73% 6%);--teal-050: hsl(170 74% 9%);--teal-075: hsl(169 76% 13%);--teal-100: hsl(169 75% 17%);--teal-200: hsl(169 76% 26%);--teal-300: hsl(169 75% 39%);--teal-400: hsl(169 75% 47%);--teal-500: hsl(169 68% 57%);--teal-600: hsl(169 68% 71%);--teal-700: hsl(169 67% 86%);--teal-750: hsl(169 66% 92%);--teal-800: hsl(169 67% 95%);--teal-900: hsl(165 67% 98%);--teal-primary: var(--teal-400);--teal-subtle: light-dark(var(--teal-700), var(--teal-100));--purple-025: hsl(248 48% 6%);--purple-050: hsl(245 47% 10%);--purple-075: hsl(245 48% 14%);--purple-100: hsl(245 48% 18%);--purple-200: hsl(245 49% 27%);--purple-300: hsl(245 49% 40%);--purple-400: hsl(245 48% 49%);--purple-500: hsl(245 47% 60%);--purple-600: hsl(245 48% 72%);--purple-700: hsl(245 46% 86%);--purple-750: hsl(247 45% 92%);--purple-800: hsl(245 48% 95%);--purple-900: hsl(250 50% 98%);--purple-primary: var(--purple-400);--purple-subtle: light-dark(var(--purple-700), var(--purple-100));--lime-025: oklch(19.45% .036 119.14);--lime-050: oklch(24.94% .052 120.73);--lime-075: oklch(30.54% .066 121.49);--lime-100: oklch(36.64% .081 121.7);--lime-200: oklch(48.21% .109 121.3);--lime-300: oklch(64.52% .15 121.94);--lime-400: oklch(74.68% .175 122.02);--lime-500: oklch(78.99% .159 120.42);--lime-600: oklch(85.74% .114 118.84);--lime-700: oklch(92.81% .059 116.94);--lime-750: oklch(95.97% .033 116.21);--lime-800: oklch(97.58% .02 115.95);--lime-900: oklch(98.74% .011 118.02);--lime-primary: var(--lime-400);--lime-subtle: light-dark(var(--lime-700), var(--lime-100));--neutral-025: hsl(200 12% 5%);--neutral-050: hsl(200 7% 8%);--neutral-075: hsl(200 11% 11%);--neutral-100: hsl(203 11% 14%);--neutral-200: hsl(202 10% 21%);--neutral-300: hsl(205 10% 32%);--neutral-400: hsl(203 11% 39%);--neutral-500: hsl(201 7% 50%);--neutral-600: hsl(200 7% 67%);--neutral-700: hsl(204 6% 83%);--neutral-750: hsl(200 6% 91%);--neutral-800: hsl(210 5% 93%);--neutral-900: hsl(0 0% 97%);--neutral-primary: var(--neutral-400);--neutral-subtle: light-dark(var(--neutral-700), var(--neutral-100));--primary-color: var(--blue-400);--primary-hover-color: var(--blue-300);--primary-active-color: var(--blue-200);accent-color:hsl(221 89% 55%);accent-color:var(--primary-color);--surface-bg-color: light-dark(var(--neutral-900), var(--neutral-050));--surface-fg-color: light-dark(var(--neutral-075), var(--white));--surface-hover-bg-color: light-dark(var(--neutral-800), var(--neutral-100));--surface-hover-fg-color: light-dark(var(--neutral-075), var(--white));--surface-active-bg-color: light-dark(var(--neutral-700), var(--neutral-200));--surface-active-fg-color: light-dark(var(--neutral-075), var(--white));--surface-primary-bg-color: light-dark(var(--white), var(--neutral-075));--surface-primary-fg-color: light-dark(var(--neutral-075), var(--white));--surface-secondary-bg-color: light-dark( var(--neutral-900), var(--neutral-075) );--surface-secondary-fg-color: light-dark( var(--neutral-075), var(--neutral-900) );--surface-tertiary-bg-color: light-dark( var(--neutral-800), var(--neutral-100) );--surface-tertiary-fg-color: light-dark( var(--neutral-075), var(--neutral-800) );--surface-contrast-bg-color: var(--surface-fg-color);--surface-contrast-fg-color: var(--surface-bg-color);--top-surface-hover-bg-color: light-dark( var(--neutral-800), var(--neutral-200) );--top-surface-active-bg-color: light-dark( var(--neutral-700), var(--neutral-300) );--info-color: var(--blue-primary);--info-hover-color: light-dark(var(--blue-300), var(--blue-500));--info-active-color: light-dark(var(--blue-200), var(--blue-600));--info-weak-color: var(--blue-weak);--warning-color: var(--yellow-primary);--warning-hover-color: light-dark(var(--yellow-300), var(--yellow-500));--warning-active-color: light-dark(var(--yellow-200), var(--yellow-600));--warning-weak-color: var(--yellow-weak);--warning-major-color: var(--orange-primary);--warning-major-hover-color: light-dark(var(--orange-300), var(--orange-500));--warning-major-active-color: light-dark( var(--orange-200), var(--orange-600) );--warning-major-weak-color: var(--orange-weak);--danger-color: var(--red-primary);--danger-hover-color: light-dark(var(--red-300), var(--red-500));--danger-active-color: light-dark(var(--red-200), var(--red-600));--danger-weak-color: var(--red-weak);--success-color: var(--green-primary);--success-hover-color: light-dark(var(--green-300), var(--green-500));--success-active-color: light-dark(var(--green-200), var(--green-600));--success-weak-color: var(--green-weak);--outline-color: light-dark(var(--blue-400), var(--blue-500));--disabled-color: light-dark(var(--neutral-600), var(--neutral-600));--disabled-bg-color: light-dark(var(--neutral-800), var(--neutral-200));--stroke-color: var(--neutral-600);--stroke-hover-color: light-dark(var(--neutral-400), var(--neutral-700));--stroke-subtle-color: light-dark(var(--neutral-750), var(--neutral-200));--stroke-strong-color: light-dark(var(--neutral-200), var(--neutral-750));--stroke-disabled-color: light-dark(var(--neutral-700), var(--neutral-400));--text-primary-color: var(--surface-fg-color);--text-primary-inverted-color: var(--surface-bg-color);--text-secondary-color: light(var(--neutral-200), var(--neutral-600));--text-tertiary-color: light-dark(var(--neutral-400), var(--neutral-700));--field-label-color: var(--text-tertiary-color);--field-input-color: var(--text-primary-color);--field-option-color: var(--text-primary-color);--field-placeholder-color: var(--neutral-500);--field-helper-text-color: var(--text-tertiary-color);--field-option-hover-bg-color: light-dark( var(--neutral-800), var(--neutral-200) );--field-option-active-bg-color: light-dark( var(--neutral-700), var(--neutral-300) );--field-option-active-color: light-dark( var(--surface-fg-color), var(--white) );--field-option-focus-bg-color: light-dark(var(--blue-400), var(--blue-400));--field-option-focus-color: light-dark(var(--white), var(--white));--field-chip-bd-color: light-dark(var(--blue-700), var(--blue-200));--field-chip-bg-hover-color: light-dark(var(--blue-600), var(--blue-300));--field-chip-bg-active-color: light-dark(var(--blue-500), var(--blue-400));--field-chip-color: light-dark(var(--blue-100), var(--blue-900));--field-chip-hover-color: light-dark(var(--blue-100), var(--blue-900));--field-chip-active-color: light-dark(var(--blue-900), var(--blue-900));--tab-bg-color: light-dark(var(--neutral-800), var(--neutral-100));--tab-hover-bg-color: light-dark(var(--neutral-700), var(--neutral-200));--tab-pressed-bg-color: light-dark(var(--neutral-600), var(--neutral-300));--tab-active-bg-color: var(--surface-primary-bg-color);--btn-primary-color: var(--white);--btn-primary-bg-color: var(--primary-color);--btn-primary-hover-bg-color: light-dark(var(--blue-300), var(--blue-500));--btn-primary-active-bg-color: light-dark(var(--blue-200), var(--blue-600));--btn-secondary-color: light-dark(var(--blue-100), var(--white));--btn-secondary-bg-color: light-dark(var(--blue-800), var(--neutral-300));--btn-secondary-hover-bg-color: light-dark( var(--blue-700), var(--neutral-400) );--btn-secondary-active-bg-color: light-dark( var(--blue-600), var(--neutral-500) );--btn-tertiary-color: light-dark(var(--blue-400), var(--blue-500));--btn-tertiary-hover-color: light-dark(var(--blue-300), var(--blue-400));--btn-tertiary-active-color: light-dark(var(--blue-200), var(--blue-300));--btn-tertiary-bg-color: var(--surface-bg-color);--btn-ghost-color: light-dark(var(--blue-400), var(--blue-500));--btn-ghost-hover-bg-color: light-dark( var(--neutral-800), var(--neutral-200) );--btn-ghost-active-bg-color: light-dark( var(--neutral-700), var(--neutral-300) )}:root{--color-white: #ffffff;--color-black: #000000;--color-blue-025: #03071c;--color-blue-050: #040b2b;--color-blue-075: #06103d;--color-blue-100: #0f2658;--color-blue-200: #163984;--color-blue-300: #2256c6;--color-blue-400: #2969f2;--color-blue-500: #608ff4;--color-blue-600: #a7c1f9;--color-blue-700: #d3dffb;--color-blue-750: #e6edfc;--color-blue-800: #f0f4fd;--color-blue-900: #f7f9fe;--color-primary-blue: var(--color-blue-400);--color-red-025: #1f0c07;--color-red-050: #2f120b;--color-red-075: #43190f;--color-red-100: #592114;--color-red-200: #86321f;--color-red-300: #c84b2e;--color-red-400: #f55c38;--color-red-500: #f77a5c;--color-red-600: #faa692;--color-red-700: #fcd3c9;--color-red-750: #fde6e1;--color-red-800: #fef0ed;--color-red-900: #fef7f6;--color-semantic-red: var(--color-red-400);--color-neutral-025: #0b0d0e;--color-neutral-050: #131516;--color-neutral-075: #181c1e;--color-neutral-100: #202528;--color-neutral-200: #31383c;--color-neutral-300: #49535a;--color-neutral-400: #59666e;--color-neutral-500: #778288;--color-neutral-600: #a4acb0;--color-neutral-700: #d2d5d7;--color-neutral-750: #e6e8e9;--color-neutral-800: #ebeced;--color-neutral-900: #f7f7f7;--color-turquoise-025: #06181c;--color-turquoise-050: #09262b;--color-turquoise-075: #0d363d;--color-turquoise-100: #124851;--color-turquoise-200: #1b6c79;--color-turquoise-300: #28a2b6;--color-turquoise-400: #31c6de;--color-turquoise-500: #56d0e4;--color-turquoise-600: #8fe0ed;--color-turquoise-700: #c7eff6;--color-turquoise-750: #e0f6fa;--color-turquoise-800: #ecfafc;--color-turquoise-900: #f5fcfd;--color-supporting-turquoise: var(--color-turquoise-400);--color-teal-025: #041a17;--color-teal-050: #062923;--color-teal-075: #083a31;--color-teal-100: #0b4d41;--color-teal-200: #107461;--color-teal-300: #19ad92;--color-teal-400: #1ed4b2;--color-teal-500: #47dcc0;--color-teal-600: #84e8d5;--color-teal-700: #c2f3ea;--color-teal-750: #ddf8f3;--color-teal-800: #ebfbf8;--color-teal-900: #f5fdfb;--color-supporting-teal: var(--color-teal-400);--color-green-025: #05170f;--color-green-050: #082518;--color-green-075: #0c3422;--color-green-100: #10452d;--color-green-200: #186844;--color-green-300: #249b65;--color-green-400: #2cbe7c;--color-green-500: #52ca94;--color-green-600: #8cdcb8;--color-green-700: #c5eddb;--color-green-750: #dff5eb;--color-green-800: #ecf9f3;--color-green-900: #f5fcf9;--color-semantic-green: var(--color-green-400);--color-lime-025: #131704;--color-lime-050: #1e2505;--color-lime-075: #2a3407;--color-lime-100: #38450a;--color-lime-200: #55670f;--color-lime-300: #7f9b16;--color-lime-400: #9bbd1b;--color-lime-500: #adc944;--color-lime-600: #c8db83;--color-lime-700: #e4edc1;--color-lime-750: #f0f5dc;--color-lime-800: #f6f9ea;--color-lime-900: #fafcf4;--color-supporting-lime: var(--color-lime-400);--color-yellow-025: #201600;--color-yellow-050: #312100;--color-yellow-075: #462f00;--color-yellow-100: #5d3e00;--color-yellow-200: #8b5d00;--color-yellow-300: #d18c00;--color-yellow-400: #ffab00;--color-yellow-500: #ffba2e;--color-yellow-600: #ffd174;--color-yellow-700: #ffe8b9;--color-yellow-750: #fff2d8;--color-yellow-800: #fff7e8;--color-yellow-900: #fffbf3;--color-semantic-yellow: var(--color-yellow-400);--color-orange-025: #201004;--color-orange-050: #311905;--color-orange-075: #462307;--color-orange-100: #5d2f09;--color-orange-200: #8b460d;--color-orange-300: #d16a14;--color-orange-400: #ff8118;--color-orange-500: #f59b40;--color-orange-600: #ffba81;--color-orange-700: #ffddc0;--color-orange-750: #ffecdc;--color-orange-800: #fff4ea;--color-orange-900: #fff9f4;--color-semantic-orange: var(--color-orange-400);--color-pink-025: #1c0812;--color-pink-050: #2c0c1c;--color-pink-075: #3e1127;--color-pink-100: #521734;--color-pink-200: #7b224f;--color-pink-300: #b93376;--color-pink-400: #e23e90;--color-pink-500: #e761a4;--color-pink-600: #ef96c2;--color-pink-700: #f7cae1;--color-pink-750: #fae1ee;--color-pink-800: #fcedf5;--color-pink-900: #fdf6fa;--color-supporting-pink: var(--color-pink-400);--color-purple-025: #0a0817;--color-purple-050: #0f0d24;--color-purple-075: #151233;--color-purple-100: #1c1844;--color-purple-200: #292366;--color-purple-300: #3e3599;--color-purple-400: #4c41bb;--color-purple-500: #7169c9;--color-purple-600: #9d97da;--color-purple-700: #cecbec;--color-purple-750: #e4e2f4;--color-purple-800: #efeef9;--color-purple-900: #f7f6fc;--color-supporting-purple: var(--color-purple-400)}:root{--button-primary-default: var(--button-primary-default);--button-primary-hover: var(--button-primary-hover);--button-primary-pressed: var(--button-primary-pressed);--button-secondary-default: var(--button-secondary-default);--button-secondary-hover: var(--button-secondary-hover);--button-secondary-pressed: var(--button-secondary-pressed);--button-tertiary-default: var(--button-tertiary-default);--button-tertiary-hover: var(--button-tertiary-hover);--button-tertiary-pressed: var(--button-tertiary-pressed);--button-ghost-default: var(--button-ghost-default);--button-ghost-hover: var(--button-ghost-hover);--button-ghost-pressed: var(--button-ghost-pressed);--button-danger-default: var(--button-danger-default);--button-danger-hover: var(--button-danger-hover);--button-danger-pressed: var(--button-danger-pressed);--button-disabled-default: var(--button-disabled-default);--button-disabled-tertiary: var(--button-disabled-tertiary);--button-text-secondary: var(--button-text-secondary);--text-primary: var(--text-primary);--text-secondary: var(--text-secondary);--text-tertiary: var(--text-tertiary);--text-on-color: var(--text-on-color);--text-on-color-inverse: var(--text-on-color-inverse);--text-disabled: var(--text-disabled);--text-danger: var(--text-danger);--text-interactive: var(--text-interactive);--support-info-background: var(--support-info-background);--support-danger-background: var(--support-danger-background);--support-success-background: var(--support-success-background);--support-warning-background: var(--support-warning-background);--support-info-subtle-background: var(--support-info-subtle-background);--support-danger-subtle-background: var(--support-danger-subtle-background);--support-warning-subtle-background: var(--support-warning-subtle-background);--support-success-subtle-background: var(--support-success-subtle-background);--support-text-alert-success: var(--support-text-alert-success);--support-text-alert-warning: var(--support-text-alert-warning);--support-text-alert-danger: var(--support-text-alert-danger);--support-text-alert-info: var(--support-text-alert-info);--icon-primary: var(--icon-primary);--icon-primary-hover: var(--icon-primary-hover);--icon-primary-pressed: var(--icon-primary-pressed);--icon-secondary: var(--icon-secondary);--icon-secondary-hover: var(--icon-secondary-hover);--icon-secondary-pressed: var(--icon-secondary-pressed);--icon-tertiary: var(--icon-tertiary);--icon-on-color: var(--icon-on-color);--icon-on-color-inverse: var(--icon-on-color-inverse);--icon-disabled: var(--icon-disabled);--icon-danger: var(--icon-danger);--icon-link: var(--icon-link);--icon-hover: var(--icon-hover);--icon-pressed: var(--icon-pressed);--icon-inverse: var(--icon-inverse);--surface-background: var(--surface-background);--surface-primary: var(--surface-primary);--surface-secondary: var(--surface-secondary);--surface-tertiary: var(--surface-tertiary);--surface-scrim: var(--surface-scrim);--surface-overlay: var(--surface-overlay);--link-on-color: var(--link-on-color);--link-interactive: var(--link-interactive);--link-hover: var(--link-hover);--link-pressed: var(--link-pressed);--link-secondary: var(--link-secondary);--link-secondary-hover: var(--link-secondary-hover);--link-secondary-pressed: var(--link-secondary-pressed);--link-disabled: var(--link-disabled);--stroke-default: var(--stroke-default);--stroke-hover: var(--stroke-hover);--stroke-danger: var(--stroke-danger);--stroke-danger-hover: var(--stroke-danger-hover);--stroke-focus: var(--stroke-focus);--stroke-focus-on-color: var(--stroke-focus-on-color);--stroke-disabled: var(--stroke-disabled);--stroke-subtle: var(--stroke-subtle);--input-default: var(--input-default);--input-disabled: var(--input-disabled);--chips-background-disabled: var(--chips-background-disabled);--chips-text-disabled: var(--chips-text-disabled);--chips-icon-disabled: var(--chips-icon-disabled);--chips-background-off-default: var(--chips-background-off-default);--chips-background-off-hover: var(--chips-background-off-hover);--chips-background-off-pressed: var(--chips-background-off-pressed);--chips-background-off-disabled: var(--chips-background-off-disabled);--chips-background-on-default: var(--chips-background-on-default);--chips-background-on-hover: var(--chips-background-on-hover);--chips-background-on-pressed: var(--chips-background-on-pressed);--toggle-off-default: var(--toggle-off-default);--toggle-off-hover: var(--toggle-off-hover);--content-switcher-default: var(--content-switcher-default);--tab-default: var(--tab-default);--tab-off-disabled: var(--tab-off-disabled);--tab-hover: var(--tab-hover);--tab-pressed: var(--tab-pressed);--nav-selected-default: var(--nav-selected-default);--nav-selected-hover: var(--nav-selected-hover);--nav-selected-pressed: var(--nav-selected-pressed);--nav-selected-icons: var(--nav-selected-icons);--nav-selected-text: var(--nav-selected-text);--nav-group-active-default: var(--nav-group-active-default);--nav-group-active-hover: var(--nav-group-active-hover);--nav-group-active-pressed: var(--nav-group-active-pressed);--table-active-default: var(--table-active-default);--table-active-hover: var(--table-active-hover);--table-active-pressed: var(--table-active-pressed);--table-button-inactive-hover: var(--table-button-inactive-hover);--table-button-inactive-pressed: var(--table-button-inactive-pressed);--table-button-active-hover: var(--table-button-active-hover);--table-button-active-pressed: var(--table-button-active-pressed);--skeleton-background: var(--skeleton-background);--skeleton-subtle: var(--skeleton-subtle);--tag-background-bold-blue: var(--tag-background-bold-blue);--tag-background-bold-turquoise: var(--tag-background-bold-turquoise);--tag-background-bold-teal: var(--tag-background-bold-teal);--tag-background-bold-lime: var(--tag-background-bold-lime);--tag-background-bold-green: var(--tag-background-bold-green);--tag-background-bold-yellow: var(--tag-background-bold-yellow);--tag-background-bold-orange: var(--tag-background-bold-orange);--tag-background-bold-red: var(--tag-background-bold-red);--tag-background-bold-pink: var(--tag-background-bold-pink);--tag-background-bold-purple: var(--tag-background-bold-purple);--tag-background-bold-neutral: var(--tag-background-bold-neutral);--tag-background-subtle-blue: var(--tag-background-subtle-blue);--tag-background-subtle-turquoise: var(--tag-background-subtle-turquoise);--tag-background-subtle-teal: var(--tag-background-subtle-teal);--tag-background-subtle-lime: var(--tag-background-subtle-lime);--tag-background-subtle-green: var(--tag-background-subtle-green);--tag-background-subtle-yellow: var(--tag-background-subtle-yellow);--tag-background-subtle-orange: var(--tag-background-subtle-orange);--tag-background-subtle-red: var(--tag-background-subtle-red);--tag-background-subtle-pink: var(--tag-background-subtle-pink);--tag-background-subtle-purple: var(--tag-background-subtle-purple);--tag-background-subtle-neutral: var(--tag-background-subtle-neutral);--tag-text-neutral: var(--tag-text-neutral);--tag-text-blue: var(--tag-text-blue);--tag-text-turquoise: var(--tag-text-turquoise);--tag-text-teal: var(--tag-text-teal);--tag-text-lime: var(--tag-text-lime);--tag-text-green: var(--tag-text-green);--tag-text-yellow: var(--tag-text-yellow);--tag-text-orange: var(--tag-text-orange);--tag-text-red: var(--tag-text-red);--tag-text-pink: var(--tag-text-pink);--tag-text-purple: var(--tag-text-purple);--tag-text-on-color: var(--tag-text-on-color)}:root,:root[data-theme=light]{--button-primary-default: var(--color-blue-400);--button-primary-hover: var(--color-blue-300);--button-primary-pressed: var(--color-blue-200);--button-secondary-default: var(--color-blue-700);--button-secondary-hover: var(--color-blue-600);--button-secondary-pressed: var(--color-blue-500);--button-tertiary-default: var(--color-blue-400);--button-tertiary-hover: var(--color-blue-300);--button-tertiary-pressed: var(--color-blue-200);--button-ghost-default: rgba(255, 255, 255, 0);--button-ghost-hover: var(--color-neutral-800);--button-ghost-pressed: var(--color-neutral-700);--button-danger-default: var(--color-red-400);--button-danger-hover: var(--color-red-300);--button-danger-pressed: var(--color-red-200);--button-disabled-default: var(--color-neutral-700);--button-disabled-tertiary: var(--color-neutral-600);--button-text-secondary: var(--color-blue-100);--text-primary: var(--color-neutral-075);--text-secondary: var(--color-neutral-400);--text-tertiary: var(--color-neutral-600);--text-on-color: var(--color-white);--text-on-color-inverse: var(--color-neutral-075);--text-disabled: var(--color-neutral-600);--text-danger: var(--color-red-400);--text-interactive: var(--color-blue-400);--support-info-background: var(--color-primary-blue);--support-danger-background: var(--color-semantic-red);--support-success-background: var(--color-semantic-green);--support-warning-background: var(--color-semantic-yellow);--support-info-subtle-background: var(--color-blue-800);--support-danger-subtle-background: var(--color-red-800);--support-warning-subtle-background: var(--color-yellow-800);--support-success-subtle-background: var(--color-green-800);--support-text-alert-success: var(--color-neutral-075);--support-text-alert-warning: var(--color-neutral-075);--support-text-alert-danger: var(--color-neutral-075);--support-text-alert-info: var(--color-neutral-075);--icon-primary: var(--color-neutral-075);--icon-primary-hover: var(--color-neutral-025);--icon-primary-pressed: var(--color-neutral-075);--icon-secondary: var(--color-neutral-400);--icon-secondary-hover: var(--color-neutral-300);--icon-secondary-pressed: var(--color-neutral-400);--icon-tertiary: var(--color-neutral-600);--icon-on-color: var(--color-white);--icon-on-color-inverse: var(--color-neutral-075);--icon-disabled: var(--color-neutral-600);--icon-danger: var(--color-red-400);--icon-link: var(--color-blue-400);--icon-hover: var(--color-blue-300);--icon-pressed: var(--color-blue-400);--icon-inverse: var(--color-white);--surface-background: var(--color-neutral-900);--surface-primary: var(--color-white);--surface-secondary: var(--color-white);--surface-tertiary: var(--color-neutral-900);--surface-scrim: rgba(0, 0, 0, .7);--surface-overlay: rgba(255, 255, 255, .8);--link-on-color: var(--color-white);--link-interactive: var(--color-blue-400);--link-hover: var(--color-blue-300);--link-pressed: var(--color-blue-400);--link-secondary: var(--color-neutral-400);--link-secondary-hover: var(--color-neutral-300);--link-secondary-pressed: var(--color-neutral-400);--link-disabled: var(--color-neutral-600);--stroke-default: var(--color-neutral-600);--stroke-hover: var(--color-neutral-400);--stroke-danger: var(--color-semantic-red);--stroke-danger-hover: var(--color-red-300);--stroke-focus: var(--color-primary-blue);--stroke-focus-on-color: var(--color-white);--stroke-disabled: var(--color-neutral-700);--stroke-subtle: var(--color-neutral-750);--input-default: var(--color-white);--input-disabled: var(--color-neutral-800);--chips-background-disabled: var(--color-neutral-700);--chips-text-disabled: var(--color-neutral-600);--chips-icon-disabled: var(--color-neutral-600);--chips-background-off-default: var(--color-neutral-800);--chips-background-off-hover: var(--color-neutral-700);--chips-background-off-pressed: var(--color-neutral-600);--chips-background-off-disabled: var(--color-neutral-800);--chips-background-on-default: var(--color-blue-700);--chips-background-on-hover: var(--color-blue-600);--chips-background-on-pressed: var(--color-blue-500);--toggle-off-default: var(--color-neutral-500);--toggle-off-hover: var(--color-neutral-400);--content-switcher-default: var(--color-white);--tab-default: var(--color-white);--tab-off-disabled: var(--color-neutral-800);--tab-hover: var(--color-neutral-700);--tab-pressed: var(--color-neutral-600);--nav-selected-default: var(--color-blue-700);--nav-selected-hover: var(--color-blue-600);--nav-selected-pressed: var(--color-blue-700);--nav-selected-icons: var(--color-blue-400);--nav-selected-text: var(--color-blue-400);--nav-group-active-default: var(--color-blue-800);--nav-group-active-hover: var(--color-blue-700);--nav-group-active-pressed: var(--color-blue-600);--table-active-default: var(--color-blue-900);--table-active-hover: var(--color-blue-800);--table-active-pressed: var(--color-blue-700);--table-button-inactive-hover: var(--color-neutral-700);--table-button-inactive-pressed: var(--color-neutral-600);--table-button-active-hover: var(--color-blue-750);--table-button-active-pressed: var(--color-blue-700);--skeleton-background: var(--color-neutral-700);--skeleton-subtle: var(--color-neutral-800);--tag-background-bold-blue: var(--color-primary-blue);--tag-background-bold-turquoise: var(--color-turquoise-400);--tag-background-bold-teal: var(--color-teal-400);--tag-background-bold-lime: var(--color-lime-400);--tag-background-bold-green: var(--color-semantic-green);--tag-background-bold-yellow: var(--color-semantic-yellow);--tag-background-bold-orange: var(--color-semantic-orange);--tag-background-bold-red: var(--color-red-300);--tag-background-bold-pink: var(--color-pink-400);--tag-background-bold-purple: var(--color-purple-400);--tag-background-bold-neutral: var(--color-neutral-200);--tag-background-subtle-blue: var(--color-blue-700);--tag-background-subtle-turquoise: var(--color-turquoise-700);--tag-background-subtle-teal: var(--color-teal-700);--tag-background-subtle-lime: var(--color-lime-700);--tag-background-subtle-green: var(--color-green-700);--tag-background-subtle-yellow: var(--color-yellow-700);--tag-background-subtle-orange: var(--color-orange-700);--tag-background-subtle-red: var(--color-red-700);--tag-background-subtle-pink: var(--color-pink-700);--tag-background-subtle-purple: var(--color-purple-700);--tag-background-subtle-neutral: var(--color-neutral-700);--tag-text-neutral: var(--color-neutral-200);--tag-text-blue: var(--color-blue-200);--tag-text-turquoise: var(--color-turquoise-100);--tag-text-teal: var(--color-teal-100);--tag-text-lime: var(--color-lime-100);--tag-text-green: var(--color-green-100);--tag-text-yellow: var(--color-yellow-100);--tag-text-orange: var(--color-orange-100);--tag-text-red: var(--color-red-100);--tag-text-pink: var(--color-pink-100);--tag-text-purple: var(--color-purple-200);--tag-text-on-color: var(--color-white)}:root[data-theme=dark]{--button-primary-default: var(--color-blue-400);--button-primary-hover: var(--color-blue-300);--button-primary-pressed: var(--color-blue-200);--button-secondary-default: var(--color-neutral-300);--button-secondary-hover: var(--color-neutral-400);--button-secondary-pressed: var(--color-neutral-500);--button-tertiary-default: var(--color-blue-500);--button-tertiary-hover: var(--color-blue-400);--button-tertiary-pressed: var(--color-blue-300);--button-ghost-default: rgba(255, 255, 255, 0);--button-ghost-hover: var(--color-neutral-100);--button-ghost-pressed: var(--color-neutral-200);--button-danger-default: var(--color-red-400);--button-danger-hover: var(--color-red-300);--button-danger-pressed: var(--color-red-200);--button-disabled-default: var(--color-neutral-300);--button-disabled-tertiary: var(--color-neutral-300);--button-text-secondary: var(--color-white);--text-primary: var(--color-white);--text-secondary: var(--color-neutral-500);--text-tertiary: var(--color-neutral-400);--text-on-color: var(--color-white);--text-on-color-inverse: var(--color-neutral-075);--text-disabled: var(--color-neutral-500);--text-danger: var(--color-red-400);--text-interactive: var(--color-blue-500);--support-info-background: var(--color-primary-blue);--support-danger-background: var(--color-semantic-red);--support-success-background: var(--color-green-500);--support-warning-background: var(--color-yellow-500);--support-info-subtle-background: var(--color-blue-200);--support-danger-subtle-background: var(--color-red-100);--support-warning-subtle-background: var(--color-yellow-100);--support-success-subtle-background: var(--color-green-100);--support-text-alert-success: var(--color-green-700);--support-text-alert-warning: var(--color-yellow-700);--support-text-alert-danger: var(--color-red-700);--support-text-alert-info: var(--color-blue-700);--icon-primary: var(--color-white);--icon-primary-hover: var(--color-neutral-700);--icon-primary-pressed: var(--color-white);--icon-secondary: var(--color-neutral-500);--icon-secondary-hover: var(--color-neutral-600);--icon-secondary-pressed: var(--color-neutral-500);--icon-tertiary: var(--color-neutral-400);--icon-on-color: var(--color-white);--icon-on-color-inverse: var(--color-neutral-075);--icon-disabled: var(--color-neutral-500);--icon-danger: var(--color-red-400);--icon-link: var(--color-blue-500);--icon-hover: var(--color-blue-400);--icon-pressed: var(--color-blue-500);--icon-inverse: var(--color-neutral-100);--surface-background: var(--color-black);--surface-primary: var(--color-neutral-050);--surface-secondary: var(--color-neutral-075);--surface-tertiary: var(--color-neutral-100);--surface-scrim: rgba(0, 0, 0, .7);--surface-overlay: rgba(0, 0, 0, .7);--link-on-color: var(--color-white);--link-interactive: var(--color-blue-500);--link-hover: var(--color-blue-400);--link-pressed: var(--color-blue-500);--link-secondary: var(--color-neutral-500);--link-secondary-hover: var(--color-neutral-600);--link-secondary-pressed: var(--color-neutral-500);--link-disabled: var(--color-neutral-500);--stroke-default: var(--color-neutral-300);--stroke-hover: var(--color-neutral-700);--stroke-danger: var(--color-red-400);--stroke-danger-hover: var(--color-red-300);--stroke-focus: var(--color-white);--stroke-focus-on-color: var(--color-white);--stroke-disabled: var(--color-neutral-400);--stroke-subtle: var(--color-neutral-200);--input-default: var(--color-neutral-100);--input-disabled: var(--color-neutral-300);--chips-background-disabled: var(--color-neutral-500);--chips-text-disabled: var(--color-neutral-600);--chips-icon-disabled: var(--color-neutral-600);--chips-background-off-default: var(--color-neutral-100);--chips-background-off-hover: var(--color-neutral-200);--chips-background-off-pressed: var(--color-neutral-300);--chips-background-off-disabled: var(--color-neutral-600);--chips-background-on-default: var(--color-blue-100);--chips-background-on-hover: var(--color-blue-200);--chips-background-on-pressed: var(--color-blue-300);--toggle-off-default: var(--color-neutral-400);--toggle-off-hover: var(--color-neutral-500);--content-switcher-default: var(--color-neutral-300);--tab-default: var(--color-neutral-050);--tab-off-disabled: var(--color-neutral-100);--tab-hover: var(--color-neutral-200);--tab-pressed: var(--color-neutral-300);--nav-selected-default: var(--color-neutral-075);--nav-selected-hover: var(--color-neutral-100);--nav-selected-pressed: var(--color-neutral-200);--nav-selected-icons: var(--color-white);--nav-selected-text: var(--color-white);--nav-group-active-default: var(--color-neutral-025);--nav-group-active-hover: var(--color-neutral-100);--nav-group-active-pressed: var(--color-neutral-200);--table-active-default: var(--color-neutral-075);--table-active-hover: var(--color-neutral-100);--table-active-pressed: var(--color-neutral-075);--table-button-inactive-hover: var(--color-neutral-200);--table-button-inactive-pressed: var(--color-neutral-300);--table-button-active-hover: var(--color-blue-100);--table-button-active-pressed: var(--color-blue-200);--skeleton-background: var(--color-neutral-300);--skeleton-subtle: var(--color-neutral-200);--tag-background-bold-blue: var(--color-primary-blue);--tag-background-bold-turquoise: var(--color-turquoise-400);--tag-background-bold-teal: var(--color-teal-400);--tag-background-bold-lime: var(--color-lime-400);--tag-background-bold-green: var(--color-green-400);--tag-background-bold-yellow: var(--color-yellow-500);--tag-background-bold-orange: var(--color-orange-500);--tag-background-bold-red: var(--color-red-400);--tag-background-bold-pink: var(--color-pink-400);--tag-background-bold-purple: var(--color-purple-400);--tag-background-bold-neutral: var(--color-neutral-700);--tag-background-subtle-neutral: var(--color-neutral-200);--tag-background-subtle-blue: var(--color-blue-200);--tag-background-subtle-turquoise: var(--color-turquoise-100);--tag-background-subtle-teal: var(--color-teal-100);--tag-background-subtle-lime: var(--color-lime-100);--tag-background-subtle-green: var(--color-green-100);--tag-background-subtle-yellow: var(--color-yellow-100);--tag-background-subtle-orange: var(--color-orange-100);--tag-background-subtle-red: var(--color-red-100);--tag-background-subtle-pink: var(--color-pink-100);--tag-background-subtle-purple: var(--color-purple-100);--tag-text-neutral: var(--color-neutral-700);--tag-text-blue: var(--color-blue-700);--tag-text-turquoise: var(--color-turquoise-700);--tag-text-teal: var(--color-teal-700);--tag-text-lime: var(--color-lime-700);--tag-text-green: var(--color-green-700);--tag-text-yellow: var(--color-yellow-700);--tag-text-orange: var(--color-orange-700);--tag-text-red: var(--color-red-700);--tag-text-pink: var(--color-pink-700);--tag-text-purple: var(--color-purple-700);--tag-text-on-color: var(--color-neutral-075)}:root{--radius-04: .25rem;--radius-08: .5rem;--radius-12: .75rem}:root{--space: 1rem;--space-01: calc(var(--space) * .0625);--space-04: calc(var(--space) / 4);--space-08: calc(var(--space) / 2 );--space-12: calc(var(--space) * .75);--space-16: var(--space);--space-20: calc(var(--space) * 1.25);--space-24: calc(var(--space) * 1.5);--space-32: calc(var(--space) * 2);--space-40: calc(var(--space) * 2.5);--space-48: calc(var(--space) * 3);--space-56: calc(var(--space) * 3.5);--space-64: calc(var(--space) * 4);--space-80: calc(var(--space) * 5);--space-96: calc(var(--space) * 6);--space-112: calc(var(--space) * 7);--space-128: calc(var(--space) * 8);--space-160: calc(var(--space) * 10);--space-240: calc(var(--space) * 15)}:root{--font-typesize-01: .5rem;--font-typesize-02: .75rem;--font-typesize-03: 1rem;--font-typesize-04: 1.25rem;--font-typesize-05: 1.5rem;--font-typesize-06: 2rem;--font-typesize-07: 2.25em;--font-typesize-08: 3rem;--font-typesize-09: 4rem;--font-typesize-10: 5.25rem;--font-family-red-hat-text: "Red Hat Text", "Red Hat Mono", "Arial", "Arial Black";--font-family-red-hat-display: "Red Hat Display", "Red Hat Mono", "Arial", "Arial Black";--font-family-default: var(--font-family-red-hat-text);--font-weight-light: 300;--font-weight-normal: 400;--font-weight-semibold: 500;--font-weight-bold: 600;--font-weight-bolder: 700;--font-weight-extra-bolder: 800}:root{--border-width-1: 1px;--border-width-2: 2px;--border-width-3: 5px;--border-width-4: 7px;--border-width-5: 10px;--radius-1: .1rem;--radius-2: .25rem;--radius-3: .5rem;--radius-3-5: .75rem;--radius-4: 1rem;--radius-4-5: 1.25rem;--radius-5: 1.5rem;--radius-5-5: 1.75rem;--radius-6: 2rem;--radius-round: 1e5px;--radius-blob-1: 30% 70% 70% 30% / 53% 30% 70% 47%;--radius-blob-2: 53% 47% 34% 66% / 63% 46% 54% 37%;--radius-blob-3: 37% 63% 56% 44% / 49% 56% 44% 51%;--radius-blob-4: 63% 37% 37% 63% / 43% 37% 63% 57%;--radius-blob-5: 49% 51% 48% 52% / 57% 44% 56% 43%;--radius-conditional-1: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-1));--radius-conditional-2: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-2));--radius-conditional-3: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-3));--radius-conditional-4: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-4));--radius-conditional-5: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-5));--radius-conditional-6: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-6));--form-input--bd-radius: var(--radius-3)}:root{--shadow--color-16: hsla(0 0% 0% / .16);--shadow--skim-16: 0 1px 8px 0 var(--shadow--color-16);--shadow--lifted-16: 0 2px 16px 0 var(--shadow--color-16);--shadow--raised-16: 0 3px 24px 0 var(--shadow--color-16);--shadow--floating-16: 0 4px 32px 0 var(--shadow--color-16);--shadow--color-08: hsla(0 0% 0% / .08);--shadow--skim-08: 0 1px 8px 0 var(--shadow--color-08);--shadow--lifted-08: 0 2px 16px 0 var(--shadow--color-08);--shadow--raised-08: 0 3px 24px 0 var(--shadow--color-08);--shadow--floating-08: 0 4px 32px 0 var(--shadow--color-08);--shadow--color-06: hsla(0 0% 0% / .06);--shadow--skim-06: 0 1px 8px 0 var(--shadow--color-06);--shadow--lifted-06: 0 2px 16px 0 var(--shadow--color-06);--shadow--raised-06: 0 3px 24px 0 var(--shadow--color-06);--shadow--floating-06: 0 4px 32px 0 var(--shadow--color-06);--shadow--color-04: hsla(0 0% 0% / .04);--shadow--skim-04: 0 1px 8px 0 var(--shadow--color-04);--shadow--lifted-04: 0 2px 16px 0 var(--shadow--color-04);--shadow--raised-04: 0 3px 24px 0 var(--shadow--color-04);--shadow--floating-04: 0 4px 32px 0 var(--shadow--color-04)}:root{--size-02: -.5rem;--size-01: -.25rem;--size-1: .25rem;--size-2: .5rem;--size-3: 1rem;--size-4: 1.25rem;--size-5: 1.5rem;--size-6: 1.75rem;--size-7: 2rem;--size-8: 3rem;--size-9: 4rem;--size-10: 5rem;--size-11: 7.5rem;--size-12: 10rem;--size-13: 15rem;--size-14: 20rem;--size-15: 30rem;--size-fluid-1: clamp(.5rem, 1vw, 1rem);--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-fluid-3: clamp(1.5rem, 3vw, 2rem);--size-fluid-4: clamp(2rem, 4vw, 3rem);--size-fluid-5: clamp(4rem, 5vw, 5rem);--size-fluid-6: clamp(5rem, 7vw, 7.5rem);--size-fluid-7: clamp(7.5rem, 10vw, 10rem);--size-fluid-8: clamp(10rem, 20vw, 15rem);--size-fluid-9: clamp(15rem, 30vw, 20rem);--size-fluid-10: clamp(20rem, 40vw, 30rem);--size-xxs: 240px;--size-xs: 360px;--size-sm: 480px;--size-md: 768px;--size-lg: 1024px;--size-xl: 1440px;--size-xxl: 1920px;--padding-xs: var(--size-01);--padding-sm: var(--size-1);--padding-md: var(--size-2);--padding-lg: var(--size-3);--padding-xl: var(--size-6);--padding-xxl: var(--size-9);--app-header-height: 4rem;--form-input--padding: var(--size-2)}:root{--text-size-xs: var(--text-size-02);--text-size-sm: var(--text-size-01);--text-size-md: var(--text-size-1);--text-size-lg: var(--text-size-6);--text-size-xl: var(--text-size-9);--text-size-xxl: var(--text-size-12);--font-family-text: "Red Hat Text", sans-serif;--font-family-text-italic: "Red Hat Text Italic", sans-serif;--font-family-display: "Red Hat Display", sans-serif;--font-family-display-italic: "Red Hat Display Italic", sans-serif;--font-family-sans: sans-serif;--font-family-serif: serif;--font-family-monospace: monospace;--text-size-02: .75rem;--text-size-01: .875rem;--text-size-1: 1rem;--text-size-2: 1.125rem;--text-size-3: 1.25rem;--text-size-4: 1.5rem;--text-size-5: 1.75rem;--text-size-6: 2rem;--text-size-7: 2.25rem;--text-size-8: 2.625rem;--text-size-9: 3rem;--text-size-10: 3.375rem;--text-size-11: 3.75rem;--text-size-11-5: 4rem;--text-size-12: 4.25rem;--text-size-13: 4.75rem;--text-size-14: 5.25rem;--text-size-15: 5.75rem}:root{--ease-1: cubic-bezier(.25, 0, .5, 1);--ease-2: cubic-bezier(.25, 0, .4, 1);--ease-3: cubic-bezier(.25, 0, .3, 1);--ease-4: cubic-bezier(.25, 0, .2, 1);--ease-5: cubic-bezier(.25, 0, .1, 1);--ease-in-1: cubic-bezier(.25, 0, 1, 1);--ease-in-2: cubic-bezier(.5, 0, 1, 1);--ease-in-3: cubic-bezier(.7, 0, 1, 1);--ease-in-4: cubic-bezier(.9, 0, 1, 1);--ease-in-5: cubic-bezier(1, 0, 1, 1);--ease-out-1: cubic-bezier(0, 0, .75, 1);--ease-out-2: cubic-bezier(0, 0, .5, 1);--ease-out-3: cubic-bezier(0, 0, .3, 1);--ease-out-4: cubic-bezier(0, 0, .1, 1);--ease-out-5: cubic-bezier(0, 0, 0, 1);--ease-in-out-1: cubic-bezier(.1, 0, .9, 1);--ease-in-out-2: cubic-bezier(.3, 0, .7, 1);--ease-in-out-3: cubic-bezier(.5, 0, .5, 1);--ease-in-out-4: cubic-bezier(.7, 0, .3, 1);--ease-in-out-5: cubic-bezier(.9, 0, .1, 1);--ease-elastic-1: cubic-bezier(.5, .75, .75, 1.25);--ease-elastic-2: cubic-bezier(.5, 1, .75, 1.25);--ease-elastic-3: cubic-bezier(.5, 1.25, .75, 1.25);--ease-elastic-4: cubic-bezier(.5, 1.5, .75, 1.25);--ease-elastic-5: cubic-bezier(.5, 1.75, .75, 1.25);--ease-squish-1: cubic-bezier(.5, -.1, .1, 1.5);--ease-squish-2: cubic-bezier(.5, -.3, .1, 1.5);--ease-squish-3: cubic-bezier(.5, -.5, .1, 1.5);--ease-squish-4: cubic-bezier(.5, -.7, .1, 1.5);--ease-squish-5: cubic-bezier(.5, -.9, .1, 1.5);--ease-step-1: steps(2);--ease-step-2: steps(3);--ease-step-3: steps(4);--ease-step-4: steps(7);--ease-step-5: steps(10)}:root{--animation-fade-in: fade-in .5s var(--ease-3);--animation-fade-in-bloom: fade-in-bloom 2s var(--ease-3);--animation-fade-out: fade-out .5s var(--ease-3);--animation-fade-out-bloom: fade-out-bloom 2s var(--ease-3);--animation-scale-up: scale-up .5s var(--ease-3);--animation-scale-down: scale-down .5s var(--ease-3);--animation-slide-out-up: slide-out-up .5s var(--ease-3);--animation-slide-out-down: slide-out-down .5s var(--ease-3);--animation-slide-out-right: slide-out-right .5s var(--ease-3);--animation-slide-out-left: slide-out-left .5s var(--ease-3);--animation-slide-in-up: slide-in-up .5s var(--ease-3);--animation-slide-in-down: slide-in-down .5s var(--ease-3);--animation-slide-in-right: slide-in-right .5s var(--ease-3);--animation-slide-in-left: slide-in-left .5s var(--ease-3);--animation-shake-x: shake-x .75s var(--ease-out-5);--animation-shake-y: shake-y .75s var(--ease-out-5);--animation-spin: spin 2s linear infinite;--animation-ping: ping 5s var(--ease-out-3) infinite;--animation-blink: blink 1s var(--ease-out-3) infinite;--animation-float: float 3s var(--ease-in-out-3) infinite;--animation-bounce: bounce 2s var(--ease-squish-2) infinite;--animation-pulse: pulse 2s var(--ease-out-3) infinite}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-bloom{0%{opacity:0;filter:brightness(1) blur(20px)}10%{opacity:1;filter:brightness(2) blur(10px)}to{opacity:1;filter:brightness(1) blur(0)}}@keyframes fade-out{to{opacity:0}}@keyframes fade-out-bloom{to{opacity:0;filter:brightness(1) blur(20px)}10%{opacity:1;filter:brightness(2) blur(10px)}0%{opacity:1;filter:brightness(1) blur(0)}}@keyframes scale-up{to{transform:scale(1.25)}}@keyframes scale-down{to{transform:scale(.75)}}@keyframes slide-out-up{to{transform:translateY(-100%)}}@keyframes slide-out-down{to{transform:translateY(100%)}}@keyframes slide-out-right{to{transform:translate(100%)}}@keyframes slide-out-left{to{transform:translate(-100%)}}@keyframes slide-in-up{0%{transform:translateY(100%)}}@keyframes slide-in-down{0%{transform:translateY(-100%)}}@keyframes slide-in-right{0%{transform:translate(-100%)}}@keyframes slide-in-left{0%{transform:translate(100%)}}@keyframes shake-x{0%,to{transform:translate(0)}20%{transform:translate(-5%)}40%{transform:translate(5%)}60%{transform:translate(-5%)}80%{transform:translate(5%)}}@keyframes shake-y{0%,to{transform:translateY(0)}20%{transform:translateY(-5%)}40%{transform:translateY(5%)}60%{transform:translateY(-5%)}80%{transform:translateY(5%)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{90%,to{transform:scale(2);opacity:0}}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@keyframes float{50%{transform:translateY(-25%)}}@keyframes bounce{25%{transform:translateY(-20%)}40%{transform:translateY(-3%)}0%,60%,to{transform:translateY(0)}}@keyframes pulse{50%{transform:scale(.9)}}@media(prefers-color-scheme:dark){@keyframes fade-in-bloom{0%{opacity:0;filter:brightness(1) blur(20px)}10%{opacity:1;filter:brightness(.5) blur(10px)}to{opacity:1;filter:brightness(1) blur(0)}}}@media(prefers-color-scheme:dark){@keyframes fade-out-bloom{to{opacity:0;filter:brightness(1) blur(20px)}10%{opacity:1;filter:brightness(.5) blur(10px)}0%{opacity:1;filter:brightness(1) blur(0)}}}:root{--z-index-page-content: 0;--z-index-action-bar: 1000;--z-index-flag-message: 2000;--z-index-side-navigation: 3000;--z-index-global-header: 4000;--z-index-side-panel: 5000;--z-index-modal: 6000;--z-index-popover: 7000}@layer reset;@layer element;@layer third-party;@layer component;@layer utility;@layer override;@layer app;@layer reset{*{box-sizing:border-box}button{-webkit-appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit;display:flex;align-items:center}button:disabled{cursor:not-allowed}:focus{outline:0}:focus-visible{outline:2px solid hsl(221 89% 55%);outline:2px solid var(--blue-400)}:disabled{cursor:not-allowed!important}.disabled{cursor:not-allowed!important}::-moz-placeholder{color:#778288;color:var(--field-placeholder-color);font-weight:300;font-weight:var(--font-weight-light);opacity:.54}::placeholder{color:#778288;color:var(--field-placeholder-color);font-weight:300;font-weight:var(--font-weight-light);opacity:.54}.placeholder{color:#778288;color:var(--field-placeholder-color);font-weight:300;font-weight:var(--font-weight-light);opacity:.54}}@layer element{*{font-family:Red Hat Text,sans-serif;font-family:var(--font-family-text)}body{background-color:var(--surface--primary);color:var(--text-color);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}input,select,button{font-size:1rem;font-size:var(--text-size-md);line-height:1.25}i,em{font-family:Red Hat Text Italic,sans-serif;font-family:var(--font-family-text-italic)}h1,h2,h3,h4,h5,h6{font-family:Red Hat Display,sans-serif;font-family:var(--font-family-display)}h1 i,h1 em,h2 i,h2 em,h3 i,h3 em,h4 i,h4 em,h5 i,h5 em,h6 i,h6 em{font-family:Red Hat Display Italic,sans-serif;font-family:var(--font-family-display-italic)}p{margin:0 0 1rem}p:last-of-type{margin:0}dialog{overflow:visible;transition:opacity .5s cubic-bezier(.25,0,.3,1);transition:opacity .5s var(--ease-3)}dialog::backdrop{background-color:light-dark(hsla(0,0%,0%,.7),hsla(0,0%,100%,.3))}code{font-family:monospace;font-family:var(--font-family-monospace);font-size:1rem;font-size:var(--text-size-1)}}[hidden],.visually-hidden{height:0;margin:0;opacity:0;padding:0;width:0;border:0}.scheduleMfeRoot{overscroll-behavior:none}.schedule-Container{display:flex;height:100vh;overflow:hidden;justify-content:space-around;flex-wrap:nowrap}@media(max-width:480px){html{font-size:13px}}dialog:modal{overflow:visible}:where(.co-modal) .co-modal__content{margin:0;overscroll-behavior:none;padding:0}:where(.co-modal) .co-modal__close{top:1.5rem;right:1.5rem;z-index:3}.co-modal--md:where(.co-modal){--size-md: 45rem;min-width:45rem;min-width:var(--size-md)}@media(max-width:480px){.co-modal--md:where(.co-modal){--size-md: 22.5rem}.co-modal--md:where(.co-modal) .co-modal__close{top:1rem;right:1rem}}.co-modal--sm:where(.co-modal){--size-sm: 22.5rem;min-width:22.5rem;min-width:var(--size-sm)}.co-modal--sm:where(.co-modal) .co-modal__close{top:1rem;right:1rem}@media(max-width:480px){.co-modal--xl:where(.co-modal),.co-modal--lg:where(.co-modal),.co-modal--md:where(.co-modal),.co-modal--sm:where(.co-modal){--size-md: calc(100% - 4rem) ;--size-sm: calc(100% - 4rem) ;border-radius:var(--radius-3);min-height:calc(100% - 4rem);min-height:var(--size-md);min-width:calc(100% - 4rem);min-width:var(--size-md);max-width:calc(100% - 1rem);inset:3.5rem .5rem .5rem}}@layer component{.co-icon{pointer-events:none}.co-icon.co-icon--xs{height:.75rem;width:.75rem}.co-icon.co-icon--sm{height:1rem;width:1rem}.co-icon.co-icon--md{height:1.5rem;width:1.5rem}.co-icon.co-icon--lg{height:2rem;width:2rem}.co-icon.co-icon--xl{height:3rem;width:3rem}.co-icon.co-icon--xxl{height:4rem;width:4rem}.co-icon.co-icon--info{color:var(--info-color)}.co-icon.co-icon--warning{color:var(--warning-color)}.co-icon.co-icon--error{color:var(--danger-color)}.co-icon.co-icon--success{color:var(--success-color)}}.skeleton-card{background:#fff;padding:.9375rem;margin-bottom:.625rem}.skeleton{background:#f0f0f0;border-radius:.25rem;overflow:hidden;position:relative}.skeleton:after{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);content:"";position:absolute;inset:0;transform:translate(-100%)}.skeleton-title{height:5rem;width:100%;margin-bottom:.625rem}.skeleton-text{height:5rem;width:100%}@keyframes shimmer{to{transform:translate(100%)}}._coErrState_16972_1{display:flex;justify-content:space-around;margin:10%}._calendar_28a8n_1{max-width:100%;font-size:var(--text-size-1);line-height:2.5rem;text-align:center;margin-bottom:1%;font-weight:var(--font-weight-normal)}._header_28a8n_10{display:flex;justify-content:space-between;align-items:center}._leftSection_28a8n_16{display:flex;align-items:center;gap:.625rem}._dateRange_28a8n_22{display:flex;align-items:center}._dateRange_28a8n_22 *span{background:var(--neutral-075)}._dateRange_28a8n_22 h3{font-size:var(--text-size-3);font-weight:var(--font-weight-bolder);line-height:var(--text-size-4)}._navigation_28a8n_34{display:flex;gap:.3125rem}._navButton_28a8n_39{background:none;border:none;font-size:var(--text-size-4);cursor:pointer;color:var(--blue-075);padding:.3125rem}._viewOptions_28a8n_48{display:inline-flex;padding:.125rem;align-items:flex-start;gap:.125rem;border-radius:var(--text-size-4);background:var(--neutral-800)}._viewButton_28a8n_57{background:none;border:none;font-size:10.5rem;cursor:pointer;padding:.3125rem .625rem;background-color:var(--neutral-800);border-radius:20.25rem}._viewButton_28a8n_57:hover{background-color:var(--neutral-800)}._navButtons_28a8n_71{display:flex;margin-left:.625rem}._navButtons_28a8n_71 button,._viewButtons_28a8n_77 button{background:none;border:none;font-size:1.2em;cursor:pointer;color:var(--neutral-600)}._activeTodayDate_28a8n_85{background-color:var(--schedule-blue-400);border-radius:50%;color:var(--white)!important}._activeTodayDate_28a8n_85:after{content:"";width:.25rem;height:.25rem;background-color:var(--white);border-radius:50%;position:absolute;bottom:.3125rem;left:50%;transform:translate(-50%)}._todayDay_28a8n_103{color:var(--schedule-blue-400);font-weight:var(--font-weight-bold)!important}._todayDate_28a8n_108{color:var(--schedule-blue-400)!important;font-weight:var(--font-weight-bold)}._todayDate_28a8n_108:after{content:"";width:.25rem;height:.25rem;background-color:var(--schedule-blue-400);border-radius:50%;position:absolute;bottom:.3125rem;left:50%;transform:translate(-50%)}._selectedFutureDay_28a8n_125{color:var(--neutral-075);font-weight:var(--font-weight-bold)}._selectedFutureDate_28a8n_130{background-color:var(--blue-700);border-radius:50%}._week_28a8n_135{display:flex;justify-content:space-between}._dayName_28a8n_140{display:flex;flex-direction:column;align-items:center;position:relative;font-weight:var(--font-weight-normal)}._dayContainer_28a8n_148{display:flex;flex-direction:column;align-items:center;position:relative;line-height:var(--text-size-5)}._activeTodayDay_28a8n_156{color:var(--schedule-blue-400);font-weight:var(--font-weight-semibold)}._dayNumber_28a8n_161{color:var(--neutral-075);font-size:var(--text-size-1);font-style:normal;font-weight:var(--font-weight-semibold);text-align:center;width:2.5rem;height:2.5rem;line-height:2.5rem;cursor:pointer;justify-content:center}a ._dateTodayActive_28a8n_174{color:var(--white);border-radius:50%;cursor:pointer;background-color:var(--schedule-blue-400)}._dateSelected_28a8n_181{color:var(--neutral-075);border-radius:50%;cursor:pointer;background-color:var(--blue-700)}._past_28a8n_188{color:var(--neutral-600);pointer-events:pointer}._selectedPreviousDate_28a8n_193{background-color:var(--blue-700);border-radius:50%}._selectedPreviousDay_28a8n_197{color:var(--neutral-075)}._navButtons_28a8n_71 button{background:none;border:none;font-size:1.2em;cursor:pointer;color:var(--blue-075);padding:.3125rem .625rem}._navButtons_28a8n_71 button:hover:not(:disabled){background-color:var(--white);border-radius:50%}._disabledButton_28a8n_215{color:var(--neutral-600);pointer-events:none;font-size:var(--text-size-4)}._tooltip_28a8n_223{visibility:hidden;transform:translate(-30%);padding:.3125rem .5625rem;white-space:nowrap;z-index:1000;display:flex;gap:.5rem;position:absolute;border-radius:.25rem;background:var(--neutral-100);color:var(--white);text-align:center;font-size:var(--text-size-02);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--text-size-1)}._dayContainer_28a8n_148:first-child ._dayNumber_28a8n_161 ._tooltip_28a8n_223{transform:translate(0)}._dayContainer_28a8n_148:last-child ._dayNumber_28a8n_161 ._tooltip_28a8n_223{left:auto;right:0;transform:translate(0)}._past_28a8n_188:hover ._tooltip_28a8n_223{visibility:visible;opacity:1}@layer scheduleWebApp{:scope .sbcrumbs{align-items:center;display:flex;gap:.5rem;margin:0 0 1.5rem}:scope .sbcrumbs>button,:scope .sbcrumbs>span{font-weight:var(--font-weight-semibold);font-size:var(--text-size-1)}:scope .sbcrumbs>span:last-of-type{color:var(--neutral-075)}:scope .sbcrumbs button{color:var(--neutral-600)}:scope .sbcrumbs button:hover,:scope .sbcrumbs button:focus{outline:1}:scope .sbcrumbs>em{color:var(--neutral-600);font-size:.625rem;font-weight:var(--font-weight-bold)}:scope .sbcrumbs .back-button{color:var(--schedule-blue-400);display:flex;align-items:center;gap:.25rem;background:none;border:none;cursor:pointer;font-weight:var(--font-weight-semibold);font-size:var(--text-size-1)}}._container_ka3pc_1{--toggle-primary: currentColor;--toggle-primary-bg: var(--neutral-800);display:inline-flex;align-items:center;border-radius:1.5rem;transition:all .2s ease;gap:.125rem}._size-sm_ka3pc_12,._size-md_ka3pc_13,._size-lg_ka3pc_14{padding:.125rem}._container-primary_ka3pc_18{background-color:var(--toggle-primary-bg)}._toggleBtn_ka3pc_22{display:flex;align-items:center;justify-content:center;border-radius:1.5rem;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer;outline:none;position:relative;overflow:hidden}._tBtn-sm_ka3pc_35{width:1.5rem;height:1.5rem;padding:.25rem}._tBtn-md_ka3pc_41{width:3rem;height:2rem;padding:.5rem}._tBtn-lg_ka3pc_47{width:4.5rem;height:3.5rem;padding:.625rem}._active_ka3pc_53{background-color:#fff;box-shadow:0 .0625rem .1875rem #0000001a}._active-primary_ka3pc_58{color:var(--toggle-primary)}._disabled_ka3pc_62{opacity:.6;cursor:not-allowed}._disabled_ka3pc_62 ._toggleBtn_ka3pc_22{cursor:not-allowed}._toggleBtn_ka3pc_22:hover:not(._active_ka3pc_53):not(:disabled){background-color:#0000000d}._toggleBtn_ka3pc_22:focus-visible{outline:.125rem solid currentColor;outline-offset:.125rem}@keyframes _scaleIn_ka3pc_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}._active_ka3pc_53{animation:_scaleIn_ka3pc_1 .2s ease}._pdfDocumentViewer_e6n1b_1{flex:1;height:100%;display:flex;flex-direction:column}._pdfContainer_e6n1b_7{flex:1;height:100%}._coRefreshPageDataErrorState_3p71o_1{display:flex;justify-content:space-around;margin:4rem;flex-direction:column;align-items:center}._refreshButton_3p71o_9{margin-top:1.2rem;padding:.3125rem .625rem;background-color:var(--blue-400);color:var(--white);border:none;border-radius:.25rem;cursor:pointer;font-size:var(--text-size-1)}._refreshButton_3p71o_9:hover{background-color:var(--blue-600)}._modalOverlay_165ff_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9002}._modalCard_165ff_15{background:#fff;border-radius:.5rem .5rem 0 0;box-shadow:0 .5rem 2rem #0000002e;width:40%;min-width:calc(20rem + 5%);max-width:calc(100% - 2rem);display:flex;flex-direction:column;overflow-y:auto;height:80%}._modalHeader_165ff_28{width:100%;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:.625rem 1.25rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;font-size:1.1rem;font-weight:var(--font-weight-bold)}._headerLeft_165ff_41{flex:1}._profileDocHeader_165ff_45,._docHeader_165ff_50{display:flex;align-items:center}._docButton_165ff_55{display:flex;align-items:center;gap:.5rem;background:none;border:none;cursor:pointer;font-size:var(--text-size-1);color:var(--schedule-blue-400);padding:0}._closeButton_165ff_67{background:none;border:none;cursor:pointer;padding:.25rem;color:#000;border-radius:.25rem}._closeButton_165ff_67:hover{background:none;border:none;font-size:1.5rem;cursor:pointer}._modalContent_165ff_83{flex:1;overflow-y:hidden}._header_1o11a_1{--right-side-min-width: 6.5rem;--nav-arrows-width: 3.5rem}._header_1o11a_1{display:flex;justify-content:space-between;align-items:center;gap:.325rem;padding-bottom:.625rem;padding-top:.625rem;padding-left:2.5rem}._leftSection_1o11a_15{display:flex;align-items:center;gap:.625rem;max-width:calc(100% - var(--right-side-min-width))}._dateRange_1o11a_22{display:flex;justify-content:center;align-items:center;padding:.5rem;max-width:calc(100% - var(--nav-arrows-width))}._dateRange_1o11a_22 h3{font-size:var(--text-size-3);font-weight:var(--font-weight-bolder);line-height:var(--text-size-4);margin:0;text-align:center}._dateRange_1o11a_22 ._mobileDateHeader_1o11a_37{display:none}._navigation_1o11a_41{display:flex;gap:.3125rem;min-width:var(--nav-arrows-width)}._navButton_1o11a_47{background:none;border:none;font-size:var(--text-size-4);cursor:pointer;color:var(--blue-075);padding:.3125rem}._viewOptions_1o11a_55._disabled_1o11a_55{pointer-events:none;opacity:.7}._viewOptions_1o11a_55{display:inline-flex;padding:.125rem;align-items:flex-start;gap:.125rem;border-radius:var(--text-size-4);background:var(--neutral-800)}._viewButton_1o11a_67{background:none;border:none;font-size:10.5rem;cursor:pointer;padding:.3125rem .625rem;background-color:var(--neutral-800);border-radius:20.25rem}._viewButton_1o11a_67:hover{background-color:var(--neutral-800)}._navButtons_1o11a_81{display:flex;margin-left:.625rem}._navButtons_1o11a_81 button,._viewButtons_1o11a_87 button{background:none;border:none;font-size:1.2em;cursor:pointer;color:var(--neutral-600)}._navButtons_1o11a_81 button{background:none;border:none;font-size:1.2em;cursor:pointer;color:var(--blue-075);padding:.3125rem .625rem}._navButtons_1o11a_81 button:hover:not(:disabled){background-color:var(--white);border-radius:50%}._disabledButton_1o11a_109{color:var(--neutral-600);pointer-events:none;font-size:var(--text-size-4)}@media(max-width:900px){._header_1o11a_1{background:var(--surface-primary);position:sticky;top:0;z-index:1}._leftSection_1o11a_15{gap:.325rem}._dateRange_1o11a_22 ._dateHeader_1o11a_125{display:none}._dateRange_1o11a_22 ._mobileDateHeader_1o11a_37{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rightSection_1o11a_134{min-width:var(--right-side-min-width)}}._viewOptions_vszof_1._disabled_vszof_1{pointer-events:none;opacity:.7}._viewOptions_vszof_1{display:inline-flex;padding:.125rem;align-items:flex-start;gap:.125rem;border-radius:var(--text-size-4);background:var(--neutral-800)}:where(html){--schedule-header: #f7f7f7;--schedule-content: #fff;--schedule-blue-400: #0073e6;--schedule-border: #e6e8e9;--schedule-background: #e8e8e8}.scheduleHeaderWrapper{color:inherit;display:flex;flex-direction:column;gap:0;margin:0;padding:1.5rem;width:100%;background:#f7f7f7;background:var(--schedule-header)}.scheduleHeaderWrapperCoScreen{display:flex;flex-direction:column;padding:1.5rem;padding-top:0;background:#fff;background:var(--schedule-content)}@media(min-width:1440px){.scheduleHeaderWrapper{padding:2.25rem}}@media(min-width:1024px)and (max-width:1440px){.scheduleHeaderWrapper{padding:2rem}}@media(min-width:480px)and (max-width:1024px){.scheduleHeaderWrapper{padding:1.5rem}}@media(max-width:480px){.scheduleHeaderWrapperCoScreen,.scheduleHeaderWrapper{padding:.5rem}}:where(html){--sim-color: var(--green-600);--exams-color: var(--pink-600);--meeting-color: var(--schedule-blue-600);--classroom-color: var(--purple-600);--demonstration-color: var(--orange-600);--maintenance-color: var(--orange-600);--other-color: var(--orange-600);--default-color: var(--neutral-600);--cancelled-color: var(--neutral-900);--sim-bg-color: var(--green-750);--exams-bg-color: var(--pink-750);--meeting-bg-color: var(--schedule-blue-750);--classroom-bg-color: var(--purple-750);--demonstration-bg-color: var(--orange-750);--maintenance-bg-color: var(--orange-750);--other-bg-color: var(--orange-750);--default-bg-color: var(--neutral-750);--cancelled-bg-color: var(--neutral-900)}:where(html){--spacing-xs: .125rem;--spacing-sm: .25rem;--spacing-md: .5rem;--spacing-lg: .75rem;--spacing-xl: 1rem;--spacing-2xl: 1.5rem;--spacing-3xl: 2rem;--border-radius-sm: .25rem;--border-radius-md: .375rem;--border-radius-lg: .5rem;--border-radius-xl: .75rem;--border-width: .0625rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 1.6rem;--shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .1);--transition-base: .2s ease;--transition-smooth: .3s ease-in-out}@layer element{input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=hidden]){text-overflow:ellipsis}input[type=radio],input[type=checkbox]{align-self:start;font-size:var(--text-size-sm);height:1.25rem;justify-self:center;margin:0;outline-offset:1px;width:1.25rem}input[type=radio]:hover,input[type=checkbox]:hover{cursor:pointer}input[type=radio]:not(:checked),input[type=checkbox]:not(:checked){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--surface-primary-bg-color);border:1px solid var(--stroke-color)}input[type=radio]:focus-visible,input[type=checkbox]:focus-visible{outline:2px solid var(--outline-color)}input[type=radio]{border-radius:100%}input[type=radio][aria-invalid=true],input[type=checkbox][aria-invalid=true]{accent-color:var(--danger-color)}}@layer component{.co-form{display:block}.co-form__control{display:flex}.co-form__control--vertical{flex-direction:column;justify-content:flex-start}.co-form__control--horizontal{flex-direction:row;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.co-form__label{color:var(--field-label-color);display:flex;font-weight:var(--font-weight-semibold);justify-content:space-between;line-height:1rem;margin:0;padding:0}.co-form__label .extra{font-weight:var(--font-weight-regular)}.co-form__label .danger{color:var(--danger-color)}.co-form__control--vertical .co-form__label{margin:0 0 .25rem;white-space:nowrap}.co-form__control--vertical .co-form__helper-text,.co-form__control--vertical .co-form__error{margin:.25rem 0 0}.co-form__control--horizontal .co-form__label{margin:0 .5rem 0 0}.co-form__control--horizontal .co-form__helper-text,.co-form__control--horizontal .co-form__error{margin:0 0 0 .5rem}.co-form__label.required{font-weight:var(--font-weight-bold)}.co-form__helper-text{color:var(--field-helper-text-color);font-weight:var(--font-weight-regular)}.co-form__label,.co-form__helper-text{font-size:var(--text-size-xs)}.co-form__control.disabled .co-form__helper-text,.co-form__control.disabled .input-layout{color:var(--disabled-color)}.co-form__control.disabled .input-layout{background-color:var(--disabled-bg-color);border-color:var(--stroke-disabled-color)}.co-form__control.disabled :focus,.co-form__control.disabled :focus-visible,.co-form__control.disabled :focus-within{outline:0}.co-form__control.disabled .value-display .value-chip,.co-form__control.disabled .value-display .value-chip:hover{background-color:var(--surface-active-bg-color);color:var(--stroke-color)}.co-form__control.disabled .value-display .value-chip button:hover{background:transparent;color:inherit}.co-form__radio-group,.co-form__checkbox-group{display:flex;align-items:flex-start}.co-form__radio-group--vertical,.co-form__checkbox-group--vertical{flex-direction:column;row-gap:1rem}.co-form__radio-group--horizontal,.co-form__checkbox-group--horizontal{flex-direction:row;-moz-column-gap:1rem;column-gap:1rem}.co-form__radio-group .input-list,.co-form__checkbox-group .input-list{display:flex;margin:0;padding:0}.co-form__radio-group--vertical .input-list,.co-form__checkbox-group--vertical .input-list{flex-direction:column;gap:.5rem}.co-form__radio-group--horizontal .input-list,.co-form__checkbox-group--horizontal .input-list{flex-direction:row;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}.co-form__control.co-form__checkbox,.co-form__control.co-form__radio{display:grid;grid-template-columns:1.25rem auto;grid-row-gap:0rem;row-gap:0rem;grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.co-form__checkbox .co-form__field,.co-form__radio .co-form__field{position:static;position:initial}.co-form__control.co-form__checkbox .co-form__label,.co-form__control.co-form__radio .co-form__label{align-self:center;font-size:var(--text-size-sm);font-weight:var(--font-weight-regular);grid-column:2/3;grid-row:1/2;margin:0;padding:0}.co-form__control.co-form__checkbox .co-form__helper-text,.co-form__control.co-form__radio .co-form__helper-text{grid-column:2/3;grid-row:2/3}.co-form__field{display:flex;flex-direction:column;font-family:inherit;margin:0;position:relative}.co-form__field .select-options{display:block;list-style:none;margin:0;padding:0}.co-form__field dialog{border:0;border-radius:var(--radius-2);background-color:var(--surface-primary-bg-color);box-shadow:var(--shadow--lifted-16);left:0;position:absolute;padding:0;top:0;width:-moz-max-content;width:max-content;z-index:1}.co-form__field .co-form__error{color:var(--danger-color)}.co-form__control--horizontal .co-form__field{flex:1}.input-layout{align-items:center;background-color:var(--surface-primary-bg-color);border-radius:var(--radius-2);border:1px solid var(--stroke-color);color:var(--text-primary-color);display:flex;flex:1;-moz-column-gap:.5rem;column-gap:.5rem;line-height:1;padding:var(--padding-sm) .75rem;min-height:2.5rem}.input-layout:hover{border:1px solid var(--stroke-hover-color)}.input-layout:focus-within{border:1px solid var(--outline-color);outline:1px solid var(--outline-color)}.input-layout input,.input-layout textarea,.input-layout select{background:transparent;border:0;color:inherit;flex:1;outline:0;width:100%}.input-layout button{align-items:center;border:0;border-radius:var(--radius-2);background:transparent;justify-content:center;line-height:1;margin:0 calc(var(--padding-sm) * -1) 0 0;padding:var(--padding-sm)}.input-layout button:hover{background-color:var(--surface-hover-bg-color)}.input-layout button:active{background-color:var(--surface-active-bg-color)}.input-layout button.btn-clear{color:var(--neutral-primary)}.input-layout button.btn-clear:hover,.input-layout button.btn-clear:focus{color:var(--stroke-hover-color)}.input-layout button.btn-clear:focus-visible{outline:1px solid var(--outline-color)}.input-layout button.btn-clear:active{color:var(--stroke-hover-color)}.input-layout button.listbox-trigger{margin:0}.input-layout svg{flex:0 0 1rem}.input-layout svg.co-icon--error{margin-left:auto}.input-layout:has(svg.co-icon--error){border:1px solid var(--danger-color)}.with-error-icon .input-layout{border:1px solid var(--danger-color)}.with-error-icon .input-layout:focus-within,.with-error-icon .input-layout:focus-visible,.input-layout:has(svg.co-icon--error):focus-within,.input-layout:has(svg.co-icon--error):focus-visible{border:1px solid var(--outline-color);outline:1px solid var(--outline-color)}.co-form__message{font-size:var(--text-size-xs)}.co-form__control .co-form__message{display:block}.co-form__error{color:var(--danger-color)}.co-form__checkbox.co-form--invalid .co-form__label,.co-form__radio.co-form--invalid .co-form__label{color:var(--field-label-color)}.co-form--with-listbox{flex:1;position:relative}.co-form--with-listbox .valuebox{display:flex;flex:1;flex-wrap:wrap;gap:.25rem;min-width:4rem}.co-form--with-listbox .valuebox.has-value{padding-left:.25rem}.co-form--with-listbox .valuebox.has-value.chips{padding-left:0}.co-form--with-listbox .valuebox.has-value .placeholder{display:none}.co-form--with-listbox .valuebox .value-display{align-items:center;background-color:transparent;display:flex;flex:1;flex-wrap:wrap;gap:.25rem;line-height:1}.co-form--with-listbox .valuebox .value-display.basic,.co-form--with-listbox .valuebox .value-display .value-basic{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-form--with-listbox .valuebox.has-filter .value-display{flex:initial}.co-form--with-listbox .valuebox .value-chips{align-items:center;background:var(--field-chip-bd-color);border-radius:var(--radius-2);color:var(--field-chip-color);display:flex;font-size:var(--text-size-01);gap:.25rem;line-height:1;margin:0;padding:.1rem .1rem .1rem .375rem;white-space:nowrap}.co-form--with-listbox .valuebox .value-chips:last-of-type{margin-right:.25rem}.co-form--with-listbox .valuebox .value-chips:hover{background-color:var(--field-chip-bg-hover-color);color:var(--field-chip-hover-color)}.co-form--with-listbox .valuebox .value-chips button{border-radius:var(--radius-1);margin:0;padding:0}.co-form--with-listbox .valuebox .value-chips button:focus-visible{outline:1px solid var(--outline-color)}.co-form--with-listbox .valuebox .value-chips button:hover,.co-form--with-listbox .valuebox .value-chips button:active{background-color:var(--field-chip-bg-active-color);color:var(--field-chip-active-color)}.co-form--with-listbox .valuebox .value-chips svg{display:block;margin:0;padding:0;pointer-events:none}.co-form--with-listbox .placeholder,.co-form--with-listbox input[type=search]{flex:1;margin:0 .25rem 0 0;padding:0;min-width:4rem}.co-form--with-listbox .listbox{background:var(--surface-primary-bg-color);box-shadow:var(--shadow--raised-16);border-radius:var(--radius-2);display:none;margin:0;padding:0;position:absolute}.co-form--with-listbox .listbox.listbox-open{display:block;z-index:9999;width:100%}.co-form--with-listbox .listbox input[type=checkbox]{width:1rem;height:1rem}.co-form--with-listbox .listbox svg{height:16px;width:16px}.co-form--with-listbox .listbox .enhanced{background:linear-gradient(to top,var(--surface-hover-bg-color) 0%,var(--surface-active-bg-color) 20%);border-bottom:1px solid var(--stroke-color);border-radius:var(--radius-3) var(--radius-3) 0 0;color:var(--surface-fg-color);display:flex;flex-wrap:wrap;font-size:var(--text-size-01);gap:.5rem;justify-content:space-between;line-height:1;margin:0;padding:.25rem .5rem}.co-form--with-listbox .listbox .enhanced label,.co-form--with-listbox .listbox .enhanced button{display:flex;gap:.5rem;font-size:var(--text-size-01);white-space:nowrap}.co-form--with-listbox .listbox .enhanced button{background:transparent;align-items:center;display:flex;margin:0 0 0 auto}.co-form--with-listbox .listbox .enhanced button:hover{color:var(--surface-hover-fg-color)}.co-form--with-listbox .listbox .enhanced button:active{color:var(--surface-active-fg-color)}.co-form--with-listbox .listbox .options{display:flex;flex-direction:column;margin:0;max-height:12rem;overflow-y:auto;padding:0}.co-form--with-listbox .listbox [role=option]{background:transparent;border-bottom:0;color:var(--field-option-color);display:flex;flex:1;font-size:var(--text-size-01);gap:.5rem;line-height:1;margin:0;padding:.25rem 0}.co-form--with-listbox .listbox [role=option] input[type=checkbox]{margin:0 0 0 .5rem}.co-form--with-listbox .listbox [role=option]:hover{background-color:var(--field-option-hover-bg-color)}.co-form--with-listbox .listbox [role=option]:active{background-color:var(--field-option-active-bg-color);color:var(--field-option-active-color)}.co-form--with-listbox .listbox [role=option]:focus-visible,.co-form--with-listbox .listbox [role=option][aria-selected=true]{background:var(--field-option-focus-bg-color);color:var(--field-option-focus-color)}}@layer component{:where(.co-context-switch){--button-height: 4rem;--button-width: 16rem}.co-context-switch{position:relative}.co-context-switch button{display:flex;margin:0;width:100%}.co-context-switch button span,.co-context-switch button svg{pointer-events:none}.co-context-switch button .co-context-icon{align-self:center;display:grid;font-size:var(--text-size-01);place-items:center}.co-context-switch button .co-context-icon>svg{display:grid;place:center}.co-context-switch button .co-context-icon span{background-color:var(--surface-hover-bg-color);border-radius:100%;display:grid;height:2.5rem;width:2.5rem;place-items:center}.co-context-switch button>p{display:block;line-height:1;margin:0;padding:0}.co-context-switch button:hover{background:var(--surface-hover-bg-color)}.co-context-switch button:active{background:var(--surface-active-bg-color)}.co-context-switch button:not(.current-option){color:var(--text-primary-color);height:2.5rem;line-height:2.5rem;overflow:hidden;padding:0 .75rem;text-overflow:ellipsis;white-space:nowrap}.co-context-switch button:not(.current-option):hover .co-context-icon span{background-color:var(--surface-active-bg-color)}.co-context-switch button:not(.current-option)[aria-selected=true]{background:var(--field-chip-bd-color);font-weight:var(--font-weight-semibold)}.co-context-switch button:not(.current-option)[aria-selected=true] .co-context-icon span{background-color:var(--outline-color);color:var(--field-chip-active-color)}.co-context-switch button:not(.current-option)[aria-selected=true]:disabled{color:var(--surface-fg-color)}.co-context-switch button:not(.current-option):focus-visible{background:var(--outline-color);color:var(--field-chip-active-color)}.co-context-switch button:not(.current-option):disabled{color:var(--disabled-color)}.co-context-switch button.current-option{color:var(--text-primary-color);display:grid;grid-template-columns:var(--button-height) 1fr calc(var(--button-height) / 2);grid-template-rows:1.75rem 2.25rem}.co-context-switch button.current-option>.co-context-icon{grid-column:1/2;grid-row:1/3;font-weight:var(--font-weight-semibold)}.co-context-switch button.current-option:hover>.co-context-icon span{background-color:var(--surface-hover-bg-color)}.co-context-switch button.current-option>p:first-of-type{align-self:end;color:var(--stroke-color);font-size:var(--text-size-02);grid-column:2/3;grid-row:1/2;padding-block:0}.co-context-switch button.current-option>p:last-of-type{align-self:start;font-size:var(--text-size-01);font-weight:var(--font-weight-semibold);grid-column:2/3;grid-row:2/3;line-height:1.4rem;padding-block:0;max-width:calc(var(--button-width) - var(--button-height) - var(--button-height) / 2));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-context-switch button.current-option>.chevron{grid-column:3/4;grid-row:1/3}.co-context-switch div.filter{background:linear-gradient(to bottom,var(--surface-primary-bg-color) 0%,var(--surface-primary-bg-color) 90%,hsla(0,0%,0%,0) 100%);position:sticky;top:0rem;width:100%}.co-context-switch input[type=search]{border:1px solid var(--stroke-color);border-radius:var(--radius-2);height:2.5rem;margin:.5rem .75rem;padding-inline:.75rem;width:calc(100% - 1.5rem)}.co-context-switch input[type=search]:focus-visible{border-color:var(--stroke-color);outline:2px solid var(--outline-color)}.co-context-switch div[role=listbox]{background:var(--surface-primary-bg-color);display:none;position:absolute;left:0;padding-block:0 1rem;right:0;top:var(--button-height);width:100%}.co-context-switch div[role=listbox] span.label{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.co-context-switch div[role=listbox][aria-expanded=true]{border-bottom:1px solid var(--stroke-subtle-color);display:block;overflow-x:hidden;overflow-y:auto}.co-side-navigation[data-open=false] .co-context-switch{width:var(--button-height)}.co-side-navigation[data-open=false] .co-context-switch div.filter{display:none}.co-side-navigation[data-open=false] .co-context-switch div[role=listbox][aria-expanded=true]{scrollbar-width:none}.co-side-navigation[data-open=false] .co-context-switch div[role=listbox][aria-expanded=true] ::-webkit-scrollbar{width:0;background:transparent}.co-side-navigation[data-open=false] .co-context-switch button{display:grid;place-items:center}.co-side-navigation[data-open=false] .co-context-switch button:not(.current-option){height:var(--button-height)}.co-side-navigation[data-open=false] .co-context-switch button>p,.co-side-navigation[data-open=false] .co-context-switch button>.chevron,.co-side-navigation[data-open=false] .co-context-switch button span.label{display:none}.co-side-navigation[data-open=false] .co-context-switch button:focus-visible .co-context-icon span{background:var(--btn-tertiary-active-color)}.co-side-navigation[data-open=true] .co-context-switch{width:var(--button-width)}.co-side-navigation[data-open=true] .co-context-switch button:not(.current-option){height:2.5rem;line-height:2.5rem}.co-side-navigation[data-open=true] .co-context-switch button:not(.current-option)>.co-context-icon{display:none}.co-side-navigation--compact .co-side-navigation .co-context-switch button:not(.current-option) .co-context-icon{display:none}}@layer component{.co-alert{border-radius:var(--radius-3);color:var(--surface-fg-color);display:grid;grid-template-columns:min-content repeat(10,1fr) min-content;position:relative}.co-alert .co-alert__icon{grid-column:1/2;grid-row:1/3;align-self:start;justify-self:center}.co-alert .co-alert__content{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;grid-column:2/12;grid-row:1/3;justify-content:flex-start;margin:0}.co-alert .co-alert__content h6,.co-alert .co-alert__content p,.co-alert .co-alert__content ul,.co-alert .co-alert__content ol,.co-alert .co-alert__content li{margin:0}.co-alert .co-alert__actions{display:flex;gap:1rem;align-items:center;justify-content:flex-start}.co-alert .co-alert__actions button:first-of-type{margin-left:-.75rem}.co-alert .co-alert__dismiss{background:transparent;border:0;grid-column:12/13;margin:0 0 0 1.5rem;padding:0}.co-alert--notification,.co-alert--dialog{z-index:9999}.co-alert--notification,.co-alert--banner{align-items:flex-start}.co-alert--xl{padding:1rem 1rem 1rem 0}.co-alert--xl .co-alert__icon{margin:0 1rem;height:64px;width:64px}.co-alert--xl h6{font-size:var(--text-size-4);font-weight:var(--font-weight-bold)}.co-alert--xl p,.co-alert--xl li,.co-alert--xl button,.co-alert--xl a{font-size:var(--text-size-2)}.co-alert--lg{padding:1rem 1rem 1rem 0}.co-alert--lg .co-alert__icon{margin:0 1rem;height:48px;width:48px}.co-alert--lg h6{font-size:var(--text-size-3);font-weight:var(--font-weight-bold)}.co-alert--lg p,.co-alert--lg li,.co-alert--lg button,.co-alert--lg a{font-size:var(--text-size-2)}.co-alert--md{padding:1rem 1rem 1rem 0}.co-alert--md .co-alert__icon{margin:0 1rem;height:24px;width:24px}.co-alert--md h6{font-size:var(--text-size-2);font-weight:var(--font-weight-bold)}.co-alert--md p,.co-alert--md li,.co-alert--md button,.co-alert--md a{font-size:var(--text-size-1)}.co-alert--sm{padding:.5rem .5rem .5rem 0}.co-alert--sm .co-alert__icon{margin:0 .5rem;height:16px;width:16px}.co-alert--sm h6{font-size:var(--text-size-01);font-weight:var(--font-weight-semibold);line-height:1}.co-alert--sm p,.co-alert--sm li,.co-alert--sm button,.co-alert--sm a{font-size:var(--text-size-02)}.co-alert--message.co-alert--info{background-color:var(--blue-weak);color:var(--text-primary-color)}.co-alert--message.co-alert--info button,.co-alert--message.co-alert--info button[className^=co-btn]{background-color:light-dark(var(--blue-700),var(--blue-200));border-color:light-dark(var(--blue-700),var(--blue-200));color:var(--text-primary-color)}.co-alert--message.co-alert--info button:hover,.co-alert--message.co-alert--info button[className^=co-btn]:hover{background-color:light-dark(var(--blue-600),var(--blue-300));border-color:light-dark(var(--blue-600),var(--blue-300))}.co-alert--message.co-alert--info button:active,.co-alert--message.co-alert--info button[className^=co-btn]:active{background-color:light-dark(var(--blue-500),var(--blue-400));border-color:light-dark(var(--blue-500),var(--blue-400))}.co-alert--message.co-alert--info .co-alert__icon{color:var(--info-color)}.co-alert--message.co-alert--warning{background-color:var(--warning-weak-color);color:var(--text-primary-color)}.co-alert--message.co-alert--warning button,.co-alert--message.co-alert--warning button[className^=co-btn]{background-color:light-dark(var(--yellow-700),var(--yellow-100));border-color:light-dark(var(--yellow-700),var(--yellow-100));color:var(--text-primary-color)}.co-alert--message.co-alert--warning button:hover,.co-alert--message.co-alert--warning button[className^=co-btn]:hover{background-color:light-dark(var(--yellow-600),var(--yellow-200));border-color:light-dark(var(--yellow-600),var(--yellow-200))}.co-alert--message.co-alert--warning button:active,.co-alert--message.co-alert--warning button[className^=co-btn]:active{background-color:light-dark(var(--yellow-500),var(--yellow-300));border-color:light-dark(var(--yellow-500),var(--yellow-300))}.co-alert--message.co-alert--warning .co-alert__icon{color:var(--warning-color)}.co-alert--message.co-alert--warning-major{background-color:var(--warning-major-weak-color);color:var(--text-primary-color)}.co-alert--message.co-alert--warning-major button,.co-alert--message.co-alert--warning-major button[className^=co-btn]{background-color:light-dark(var(--orange-700),var(--orange-100));border-color:light-dark(var(--orange-700),var(--orange-100));color:var(--text-primary-color)}.co-alert--message.co-alert--warning-major button:hover,.co-alert--message.co-alert--warning-major button[className^=co-btn]:hover{background-color:light-dark(var(--orange-600),var(--orange-200));border-color:light-dark(var(--orange-600),var(--orange-200))}.co-alert--message.co-alert--warning-major button:active,.co-alert--message.co-alert--warning-major button[className^=co-btn]:active{background-color:light-dark(var(--orange-500),var(--orange-300));border-color:light-dark(var(--orange-500),var(--orange-300))}.co-alert--message.co-alert--warning-major .co-alert__icon{color:var(--warning-major-color)}.co-alert--message.co-alert--error{background-color:var(--red-weak);color:var(--text-primary-color)}.co-alert--message.co-alert--error button,.co-alert--message.co-alert--error button[className^=co-btn]{background-color:light-dark(var(--red-700),var(--red-100));border-color:light-dark(var(--red-700),var(--red-100));color:var(--text-primary-color)}.co-alert--message.co-alert--error button:hover,.co-alert--message.co-alert--error button[className^=co-btn]:hover{background-color:light-dark(var(--red-600),var(--red-200));border-color:light-dark(var(--red-600),var(--red-200))}.co-alert--message.co-alert--error button:active,.co-alert--message.co-alert--error button[className^=co-btn]:active{background-color:light-dark(var(--red-500),var(--red-300));border-color:light-dark(var(--red-500),var(--red-300))}.co-alert--message.co-alert--error .co-alert__icon{color:var(--danger-color)}.co-alert--message.co-alert--success{background-color:var(--green-weak);color:var(--text-primary-color)}.co-alert--message.co-alert--success button,.co-alert--message.co-alert--success button[className^=co-btn]{background-color:light-dark(var(--green-700),var(--green-100));border-color:light-dark(var(--green-700),var(--green-100));color:var(--text-primary-color)}.co-alert--message.co-alert--success button:hover,.co-alert--message.co-alert--success button[className^=co-btn]:hover{background-color:light-dark(var(--green-600),var(--green-200));border-color:light-dark(var(--green-600),var(--green-200))}.co-alert--message.co-alert--success button:active,.co-alert--message.co-alert--success button[className^=co-btn]:active{background-color:light-dark(var(--green-500),var(--green-300));border-color:light-dark(var(--green-500),var(--green-300))}.co-alert--message.co-alert--success .co-alert__icon{color:var(--success-color)}.co-alert--banner.co-alert--info,.co-alert--dialog.co-alert--info,.co-alert--notification.co-alert--info{background-color:var(--info-color)}.co-alert--banner.co-alert--info button,.co-alert--banner.co-alert--info button[className^=co-btn],.co-alert--dialog.co-alert--info button,.co-alert--dialog.co-alert--info button[className^=co-btn],.co-alert--notification.co-alert--info button,.co-alert--notification.co-alert--info button[className^=co-btn]{background-color:transparent;border-color:transparent}.co-alert--banner.co-alert--info button:hover,.co-alert--banner.co-alert--info button[className^=co-btn]:hover,.co-alert--dialog.co-alert--info button:hover,.co-alert--dialog.co-alert--info button[className^=co-btn]:hover,.co-alert--notification.co-alert--info button:hover,.co-alert--notification.co-alert--info button[className^=co-btn]:hover{background-color:light-dark(var(--blue-200),var(--blue-600));border-color:light-dark(var(--blue-200),var(--blue-600))}.co-alert--banner.co-alert--info button:active,.co-alert--banner.co-alert--info button[className^=co-btn]:active,.co-alert--dialog.co-alert--info button:active,.co-alert--dialog.co-alert--info button[className^=co-btn]:active,.co-alert--notification.co-alert--info button:active,.co-alert--notification.co-alert--info button[className^=co-btn]:active{background-color:light-dark(var(--blue-100),var(--blue-700));border-color:light-dark(var(--blue-100),var(--blue-700))}.co-alert--banner.co-alert--warning,.co-alert--dialog.co-alert--warning,.co-alert--notification.co-alert--warning{background-color:var(--warning-color)}.co-alert--banner.co-alert--warning button,.co-alert--banner.co-alert--warning button[className^=co-btn],.co-alert--dialog.co-alert--warning button,.co-alert--dialog.co-alert--warning button[className^=co-btn],.co-alert--notification.co-alert--warning button,.co-alert--notification.co-alert--warning button[className^=co-btn]{background-color:transparent;border-color:transparent}.co-alert--banner.co-alert--warning button:hover,.co-alert--banner.co-alert--warning button[className^=co-btn]:hover,.co-alert--dialog.co-alert--warning button:hover,.co-alert--dialog.co-alert--warning button[className^=co-btn]:hover,.co-alert--notification.co-alert--warning button:hover,.co-alert--notification.co-alert--warning button[className^=co-btn]:hover{background-color:light-dark(var(--yellow-700),var(--yellow-700));border-color:light-dark(var(--yellow-700),var(--yellow-700))}.co-alert--banner.co-alert--warning button:active,.co-alert--banner.co-alert--warning button[className^=co-btn]:active,.co-alert--dialog.co-alert--warning button:active,.co-alert--dialog.co-alert--warning button[className^=co-btn]:active,.co-alert--notification.co-alert--warning button:active,.co-alert--notification.co-alert--warning button[className^=co-btn]:active{background-color:light-dark(var(--yellow-800),var(--yellow-800));border-color:light-dark(var(--yellow-800),var(--yellow-800))}.co-alert--banner.co-alert--warning .co-alert__icon,.co-alert--banner.co-alert--warning .co-alert__content,.co-alert--banner.co-alert--warning .co-alert__dismiss,.co-alert--banner.co-alert--warning button,.co-alert--banner.co-alert--warning a:link,.co-alert--banner.co-alert--warning a:visited,.co-alert--dialog.co-alert--warning .co-alert__icon,.co-alert--dialog.co-alert--warning .co-alert__content,.co-alert--dialog.co-alert--warning .co-alert__dismiss,.co-alert--dialog.co-alert--warning button,.co-alert--dialog.co-alert--warning a:link,.co-alert--dialog.co-alert--warning a:visited,.co-alert--notification.co-alert--warning .co-alert__icon,.co-alert--notification.co-alert--warning .co-alert__content,.co-alert--notification.co-alert--warning .co-alert__dismiss,.co-alert--notification.co-alert--warning button,.co-alert--notification.co-alert--warning a:link,.co-alert--notification.co-alert--warning a:visited{color:light-dark(var(--neutral-075),var(--neutral-075))}.co-alert--banner.co-alert--warning-major,.co-alert--dialog.co-alert--warning-major,.co-alert--notification.co-alert--warning-major{background-color:var(--warning-major-color)}.co-alert--banner.co-alert--warning-major button,.co-alert--banner.co-alert--warning-major button[className^=co-btn],.co-alert--dialog.co-alert--warning-major button,.co-alert--dialog.co-alert--warning-major button[className^=co-btn],.co-alert--notification.co-alert--warning-major button,.co-alert--notification.co-alert--warning-major button[className^=co-btn]{background-color:transparent;border-color:transparent}.co-alert--banner.co-alert--warning-major button:hover,.co-alert--banner.co-alert--warning-major button[className^=co-btn]:hover,.co-alert--dialog.co-alert--warning-major button:hover,.co-alert--dialog.co-alert--warning-major button[className^=co-btn]:hover,.co-alert--notification.co-alert--warning-major button:hover,.co-alert--notification.co-alert--warning-major button[className^=co-btn]:hover{background-color:light-dark(var(--orange-700),var(--orange-700));border-color:light-dark(var(--orange-700),var(--orange-700))}.co-alert--banner.co-alert--warning-major button:active,.co-alert--banner.co-alert--warning-major button[className^=co-btn]:active,.co-alert--dialog.co-alert--warning-major button:active,.co-alert--dialog.co-alert--warning-major button[className^=co-btn]:active,.co-alert--notification.co-alert--warning-major button:active,.co-alert--notification.co-alert--warning-major button[className^=co-btn]:active{background-color:light-dark(var(--orange-800),var(--orange-800));border-color:light-dark(var(--orange-800),var(--orange-800))}.co-alert--banner.co-alert--warning-major .co-alert__icon,.co-alert--banner.co-alert--warning-major .co-alert__content,.co-alert--banner.co-alert--warning-major .co-alert__dismiss,.co-alert--banner.co-alert--warning-major button,.co-alert--banner.co-alert--warning-major a:link,.co-alert--banner.co-alert--warning-major a:visited,.co-alert--dialog.co-alert--warning-major .co-alert__icon,.co-alert--dialog.co-alert--warning-major .co-alert__content,.co-alert--dialog.co-alert--warning-major .co-alert__dismiss,.co-alert--dialog.co-alert--warning-major button,.co-alert--dialog.co-alert--warning-major a:link,.co-alert--dialog.co-alert--warning-major a:visited,.co-alert--notification.co-alert--warning-major .co-alert__icon,.co-alert--notification.co-alert--warning-major .co-alert__content,.co-alert--notification.co-alert--warning-major .co-alert__dismiss,.co-alert--notification.co-alert--warning-major button,.co-alert--notification.co-alert--warning-major a:link,.co-alert--notification.co-alert--warning-major a:visited{color:light-dark(var(--neutral-075),var(--neutral-075))}.co-alert--banner.co-alert--success,.co-alert--dialog.co-alert--success,.co-alert--notification.co-alert--success{background-color:var(--success-color)}.co-alert--banner.co-alert--success button,.co-alert--banner.co-alert--success button[className^=co-btn],.co-alert--dialog.co-alert--success button,.co-alert--dialog.co-alert--success button[className^=co-btn],.co-alert--notification.co-alert--success button,.co-alert--notification.co-alert--success button[className^=co-btn]{background-color:transparent;border-color:transparent}.co-alert--banner.co-alert--success button:hover,.co-alert--banner.co-alert--success button[className^=co-btn]:hover,.co-alert--dialog.co-alert--success button:hover,.co-alert--dialog.co-alert--success button[className^=co-btn]:hover,.co-alert--notification.co-alert--success button:hover,.co-alert--notification.co-alert--success button[className^=co-btn]:hover{background-color:light-dark(var(--green-200),var(--green-700));border-color:light-dark(var(--green-200),var(--green-700))}.co-alert--banner.co-alert--success button:active,.co-alert--banner.co-alert--success button[className^=co-btn]:active,.co-alert--dialog.co-alert--success button:active,.co-alert--dialog.co-alert--success button[className^=co-btn]:active,.co-alert--notification.co-alert--success button:active,.co-alert--notification.co-alert--success button[className^=co-btn]:active{background-color:light-dark(var(--green-100),var(--green-800));border-color:light-dark(var(--green-100),var(--green-800))}.co-alert--banner.co-alert--error,.co-alert--dialog.co-alert--error,.co-alert--notification.co-alert--error{background-color:var(--danger-color)}.co-alert--banner.co-alert--error button,.co-alert--banner.co-alert--error button[className^=co-btn],.co-alert--dialog.co-alert--error button,.co-alert--dialog.co-alert--error button[className^=co-btn],.co-alert--notification.co-alert--error button,.co-alert--notification.co-alert--error button[className^=co-btn]{background-color:transparent;border-color:transparent}.co-alert--banner.co-alert--error button:hover,.co-alert--banner.co-alert--error button[className^=co-btn]:hover,.co-alert--dialog.co-alert--error button:hover,.co-alert--dialog.co-alert--error button[className^=co-btn]:hover,.co-alert--notification.co-alert--error button:hover,.co-alert--notification.co-alert--error button[className^=co-btn]:hover{background-color:light-dark(var(--red-200),var(--red-700))!important;border-color:light-dark(var(--red-200),var(--red-700))}.co-alert--banner.co-alert--error button:active,.co-alert--banner.co-alert--error button[className^=co-btn]:active,.co-alert--dialog.co-alert--error button:active,.co-alert--dialog.co-alert--error button[className^=co-btn]:active,.co-alert--notification.co-alert--error button:active,.co-alert--notification.co-alert--error button[className^=co-btn]:active{background-color:light-dark(var(--red-100),var(--red-800))!important;border-color:light-dark(var(--red-100),var(--red-800))}.co-alert--banner.co-alert--info .co-alert__icon,.co-alert--banner.co-alert--info .co-alert__content,.co-alert--banner.co-alert--info .co-alert__dismiss,.co-alert--banner.co-alert--info button,.co-alert--banner.co-alert--info a:link,.co-alert--banner.co-alert--info a:visited,.co-alert--banner.co-alert--success .co-alert__icon,.co-alert--banner.co-alert--success .co-alert__content,.co-alert--banner.co-alert--success .co-alert__dismiss,.co-alert--banner.co-alert--success button,.co-alert--banner.co-alert--success a:link,.co-alert--banner.co-alert--success a:visited,.co-alert--banner.co-alert--error .co-alert__icon,.co-alert--banner.co-alert--error .co-alert__content,.co-alert--banner.co-alert--error .co-alert__dismiss,.co-alert--banner.co-alert--error button,.co-alert--banner.co-alert--error a:link,.co-alert--banner.co-alert--error a:visited,.co-alert--dialog.co-alert--info .co-alert__icon,.co-alert--dialog.co-alert--info .co-alert__content,.co-alert--dialog.co-alert--info .co-alert__dismiss,.co-alert--dialog.co-alert--info button,.co-alert--dialog.co-alert--info a:link,.co-alert--dialog.co-alert--info a:visited,.co-alert--dialog.co-alert--success .co-alert__icon,.co-alert--dialog.co-alert--success .co-alert__content,.co-alert--dialog.co-alert--success .co-alert__dismiss,.co-alert--dialog.co-alert--success button,.co-alert--dialog.co-alert--success a:link,.co-alert--dialog.co-alert--success a:visited,.co-alert--dialog.co-alert--error .co-alert__icon,.co-alert--dialog.co-alert--error .co-alert__content,.co-alert--dialog.co-alert--error .co-alert__dismiss,.co-alert--dialog.co-alert--error button,.co-alert--dialog.co-alert--error a:link,.co-alert--dialog.co-alert--error a:visited,.co-alert--notification.co-alert--info .co-alert__icon,.co-alert--notification.co-alert--info .co-alert__content,.co-alert--notification.co-alert--info .co-alert__dismiss,.co-alert--notification.co-alert--info button,.co-alert--notification.co-alert--info a:link,.co-alert--notification.co-alert--info a:visited,.co-alert--notification.co-alert--success .co-alert__icon,.co-alert--notification.co-alert--success .co-alert__content,.co-alert--notification.co-alert--success .co-alert__dismiss,.co-alert--notification.co-alert--success button,.co-alert--notification.co-alert--success a:link,.co-alert--notification.co-alert--success a:visited,.co-alert--notification.co-alert--error .co-alert__icon,.co-alert--notification.co-alert--error .co-alert__content,.co-alert--notification.co-alert--error .co-alert__dismiss,.co-alert--notification.co-alert--error button,.co-alert--notification.co-alert--error a:link,.co-alert--notification.co-alert--error a:visited{color:var(--text-primary-inverted-color)}.co-alert--dialog{background-color:var(--surface-primary-bg-color);box-shadow:var(--shadow--floating-16)}.co-alert--dialog .co-alert__icon{color:var(--text-primary-color)}.co-alert__dismiss svg{width:24px;height:24px}.co-alert--sm .co-alert__dismiss svg{width:16px;height:16px}}@layer component{.co-app__frame{width:100%;height:100%}.co-app__header{background-color:var(--surface-primary-bg-color);border-bottom:1px solid var(--shadow--color-16);color:var(--text-primary-color);display:flex;align-items:center;justify-content:space-between;height:var(--app-header-height);padding:0;position:relative;top:0;left:0;right:0;z-index:1}.co-app__header.co-app__header--base{box-shadow:none}.co-app__header.co-app__header--skim{box-shadow:var(--shadow--skim-16)}.co-app__header.co-app__header--raised{box-shadow:var(--shadow--raised-16)}.co-app__header.co-app__header--lifted{box-shadow:var(--shadow--lifted-16)}.co-app__header.co-app__header--floating{box-shadow:var(--shadow--floating-16)}.co-app__header .logo{display:inline-block;margin:0 .3rem 0 1rem}.co-app__header .co-burger-menu{display:flex;margin:0 .375rem 0 1rem}.co-app__header h1{display:inline-block;flex:1;font-size:clamp(var(--text-size-2),var(--text-size-3),var(--text-size-4));font-weight:var(--font-weight-regular);line-height:1.25;margin:0 .25rem;overflow:hidden;padding:0;text-overflow:ellipsis}.co-app__header h1 button{color:var(--text-primary-color);font-size:var(--text-size-3);margin:0;padding:0}.co-app__header h1 span{font-weight:var(--font-weight-light)}.co-app__header h1 b{font-weight:var(--font-weight-semibold)}.co-app__header .user-menu{position:absolute;top:var(--app-header-height);right:0;background-color:var(--white);margin:1rem;border-radius:var(--radius-3);box-shadow:var(--shadow--lifted-16);min-width:15rem}.co-app__header .user-menu .user-name{border-bottom:1px solid var(--stroke-subtle-color);padding:1rem;display:flex;gap:.5rem;align-items:baseline}.co-app__header .user-menu .log-out{padding:1rem;width:100%}.co-app__extensions,.co-app__user-navigation{display:flex;align-items:center;justify-content:flex-end;gap:1.5rem;height:var(--app-header-height)}.co-app__extensions a,.co-app__user-navigation a{display:block;margin:0;padding:0;text-decoration:none}.co-app__extensions a svg,.co-app__user-navigation a svg{display:block;margin:0;padding:0}.co-app__extensions a:link,.co-app__extensions a:visited,.co-app__user-navigation a:link,.co-app__user-navigation a:visited{color:var(--neutral-075)}.co-app__extensions a:hover,.co-app__extensions a:active,.co-app__user-navigation a:hover,.co-app__user-navigation a:active{color:var(--blue-400)}.co-app__extensions{margin-left:auto;padding:0 1.5rem}.co-app__user-navigation{border-left:1px solid var(--stroke-subtle-color);padding:1.5rem}.co-app__content{display:flex;height:calc(100vh - var(--app-header-height));overflow:hidden;padding:0;position:relative;z-index:0}.co-app__main{flex:1;height:100%;overflow-x:hidden;overflow-y:auto;padding:0;position:relative}}@layer component{.co-form__calendar{display:grid;grid-template-rows:auto 1fr;padding:0;grid-row-gap:.5rem;row-gap:.5rem;text-align:center}.co-form__calendar .nav{align-items:center;display:flex;font-size:var(--text-size-xs);gap:.1rem;grid-row:1/2;justify-content:flex-end;padding:.5rem .5rem .5rem 1rem}.co-form__calendar.with-shortcut-frame .nav{grid-column:2/3}.co-form__calendar .nav button{background-color:transparent;border-color:transparent;border-radius:var(--radius-2);color:var(--outline-color);font-size:inherit!important;outline-offset:1px;padding:0 .25rem!important}.co-form__calendar .nav button:first-of-type{font-size:var(--text-size-1)!important;margin:0 auto 0 0;text-align:left}.co-form__calendar .nav button:first-of-type:after{content:"";display:block;flex:1}.co-form__calendar .nav button:active,.co-form__calendar .nav button:focus-visible{outline:2px solid var(--outline-color)}.co-form__calendar .nav button svg{height:24px;width:24px;margin:0;padding:0;pointer-events:none}.co-form__calendar article{display:flex;flex-direction:column;-moz-column-gap:.1rem;column-gap:.1rem;grid-row:2/3;width:18.375rem}.co-form__calendar article header{border-bottom:var(--border-width-1) solid var(--stroke-subtle-color);color:var(--neutral-primary);display:flex;font-size:var(--text-size-xs);grid-template-columns:repeat(7,1fr);margin-bottom:.5rem;padding-bottom:.5rem;width:100%}.co-form__calendar article header span{flex:1}.co-form__calendar.with-shortcut-frame article{grid-column:2/3}.co-form__calendar aside.shortcut-frame{border-right:var(--border-width-1) solid var(--stroke-subtle-color);grid-column:1/2;grid-row:1/3;text-align:left}.co-form__calendar aside.time-frame{border-left:var(--border-width-1) solid var(--stroke-subtle-color);display:grid;grid-gap:1rem;gap:1rem;grid-column:3/4;grid-row:1/3;grid-template-rows:2.5rem 1fr;padding:1rem;text-align:left}.co-form__calendar aside ul{margin:.5rem;padding:0;list-style:none;width:-moz-fit-content;width:fit-content}.co-form__calendar aside ul button{border-radius:var(--radius-2);margin:0;white-space:nowrap}.co-form__calendar aside.time-frame input[type=time]{border:1px solid var(--surface-active-bg-color);border-radius:var(--radius-2);grid-column:1/3;padding:0 .5rem}.co-form__calendar aside.time-frame input[type=time]::-webkit-calendar-picker-indicator{background:none;display:none}.co-form__calendar .co-form__calendar.with-shortcut-frame aside.time-frame{grid-column:3/4}.co-form__calendar ul{padding:0 0 .5rem}.co-form__calendar ul li{border-top:1px solid transparent;border-bottom:1px solid transparent;margin:0 auto}.co-form__calendar ul button{margin:auto;padding:.5rem;text-align:center}.co-form__calendar ul.week,.co-form__calendar ul.months,.co-form__calendar ul.years,.co-form__calendar ul.decades{display:grid;margin:0;list-style:none;width:100%}.co-form__calendar ul.week{grid-template-columns:repeat(7,1fr)}.co-form__calendar ul.months{grid-template-columns:repeat(4,1fr)}.co-form__calendar ul.years{grid-template-columns:repeat(5,1fr)}.co-form__calendar ul.decades{grid-template-columns:repeat(3,1fr)}.co-form__calendar ul button{border-radius:var(--radius-5)}.co-form__calendar ul.week{row-gap:.125rem;-moz-column-gap:0;column-gap:0}.co-form__calendar ul.week button{border-radius:50%;display:block;height:2.5rem;margin:0;padding:0;width:2.5rem}.co-form__calendar ul.week li{display:flex;justify-content:center;line-height:2;margin:0;padding:0}.co-form__calendar ul.week li.today{color:var(--outline-color)}.co-form__calendar ul.week li.today button:after{content:"●";display:block;position:absolute;bottom:.2rem;font-size:var(--text-size-xs);font-weight:var(--font-weight-bold);left:0;text-align:center;width:100%}.co-form__calendar ul.week li.selected.today button:after{color:var(--surface-contrast-fg-color)}.co-form__calendar ul.week li.today button,.co-form__calendar ul.week li.selected button{font-weight:var(--font-weight-bold)}.co-form__calendar ul.week li.faded button{color:var(--neutral-primary)}.co-form__calendar ul.week li.weekend{background-image:repeating-linear-gradient(90deg,transparent 0,var(--surface-active-bg-color) 1px,transparent 0,transparent 50%);background-size:.75rem .75rem}.co-form__calendar ul button,.co-form__calendar aside button{background:transparent;border:0;color:inherit;display:block;font-size:.8125rem;position:relative}.co-form__calendar ul button:hover,.co-form__calendar ul li.faded button:hover,.co-form__calendar aside button:hover{background-color:var(--top-surface-hover-bg-color);color:var(--outline-color)}.co-form__calendar ul button:active,.co-form__calendar ul li.faded button:active,.co-form__calendar ul button:focus-visible{outline:2px solid var(--outline-color);outline-offset:1px}.co-form__calendar li.within-range{background-color:light-dark(var(--blue-750),var(--blue-100));border-top:1px dashed var(--field-chip-bg-hover-color);border-bottom:1px dashed var(--field-chip-bg-hover-color);height:calc(100% - 2px)}.co-form__calendar li.within-range:not(.selected) button:hover{background-color:var(--field-chip-bd-color);color:var(--field-chip-color)}.co-form__calendar li.first-within-range{background-color:transparent;background:linear-gradient(90deg,transparent 50%,light-dark(var(--blue-750),var(--blue-100)) 50%);border:0;position:relative}.co-form__calendar li.first-within-range:before{border-top:1px dashed var(--field-chip-bg-hover-color);border-bottom:1px dashed var(--field-chip-bg-hover-color);content:"";display:block;position:absolute;width:50%;left:50%;top:0;bottom:0}.co-form__calendar li.last-within-range{background-color:transparent;background:linear-gradient(90deg,light-dark(var(--blue-750),var(--blue-100)) 50%,transparent 50%);border:0;position:relative}.co-form__calendar li.last-within-range:before{border-top:1px dashed var(--field-chip-bg-hover-color);border-bottom:1px dashed var(--field-chip-bg-hover-color);content:"";display:block;position:absolute;width:50%;left:0;top:0;bottom:0}.co-form__calendar li.first-within-range.last-within-range{background:transparent}.co-form__calendar li.first-within-range.last-within-range:before{border-top:0;border-bottom:0}.co-form__calendar aside button:active,.co-form__calendar aside button:focus-visible,.co-form__calendar li.selected button,.co-form__calendar li.faded.selected button{background-color:var(--outline-color)!important;color:var(--surface-contrast-fg-color)!important}.co-form__calendar button:disabled{background-color:transparent!important;color:var(--disabled-color)!important;cursor:not-allowed;outline:0!important}.co-form__calendar button:disabled:hover{color:var(--disabled-color)!important}.co-form__calendar button:disabled:active{color:var(--disabled-color)!important}}@layer component{.co-carousel{display:block;height:var(--carousel-height);position:relative;scrollbar-width:none;-ms-overflow-style:none;width:var(--carousel-width)}.co-carousel::-webkit-scrollbar{display:none}.co-carousel>ol{display:flex;margin:0;padding:0;overflow:hidden;scroll-behavior:smooth;width:100%;height:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.co-carousel>ol::-webkit-scrollbar{display:none}.co-carousel>ol li{display:block;margin:0;padding:0;scroll-snap-align:start;width:100%;height:100%}.co-carousel>ol li div.co-slide{width:var(--carousel-width);height:var(--carousel-height)}.co-carousel nav{display:flex;gap:.5rem;margin:auto;position:absolute;width:-moz-min-content;width:min-content;z-index:2}.co-carousel nav button{color:inherit}.co-carousel nav button:focus-visible{outline:0}.co-carousel nav button[aria-current=true]{color:var(--blue-400);cursor:normal}.co-carousel .arrow-previous,.co-carousel .arrow-next{position:absolute;z-index:2}.co-carousel.co-carousel--horizontal>ol{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory}.co-carousel.co-carousel--horizontal>ol,.co-carousel.co-carousel--horizontal>nav{flex-direction:row}.co-carousel.co-carousel--horizontal>nav{bottom:.5rem;left:0;right:0;margin:auto}.co-carousel.co-carousel--horizontal>.arrow-previous{left:0}.co-carousel.co-carousel--horizontal>.arrow-next{right:0}.co-carousel.co-carousel--horizontal>.arrow-previous,.co-carousel.co-carousel--horizontal>.arrow-next{top:calc(50% - .5rem);height:1rem}.co-carousel.co-carousel--horizontal.with-areas>.arrow-previous,.co-carousel.co-carousel--horizontal.with-areas>.arrow-next{bottom:0;display:flex;top:0;height:100%;width:-moz-min-content;width:min-content}.co-carousel.co-carousel--horizontal.with-areas>.arrow-previous svg,.co-carousel.co-carousel--horizontal.with-areas>.arrow-next svg{align-items:center;justify-content:center}.co-carousel.co-carousel--vertical>ol{overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory}.co-carousel.co-carousel--vertical>ol,.co-carousel.co-carousel--vertical>nav{flex-direction:column}.co-carousel.co-carousel--vertical>nav{margin:auto 0}.co-carousel.co-carousel--vertical>.arrow-previous{top:0}.co-carousel.co-carousel--vertical>.arrow-next{bottom:0}.co-carousel.co-carousel--vertical.with-arrows>.arrow-previous,.co-carousel.co-carousel--vertical.with-arrows>.arrow-next{left:calc(50% - .5rem)}.co-carousel .empty-arrow{display:block;height:2rem;width:2rem}}@layer component{.co-chip__wrapper{display:block;height:1.5rem;position:relative}.co-chip__wrapper dialog{border:0;border-radius:var(--radius-2);background-color:var(--surface-primary-bg-color);box-shadow:var(--shadow--lifted-16);left:0;padding:0;position:absolute;top:0;width:-moz-max-content;width:max-content;z-index:1}.co-chip{align-items:center;display:flex;flex-wrap:nowrap;gap:0;padding:0;position:relative}.co-chip .co-chip__label{align-items:center;border-radius:var(--radius-5);display:flex;font-size:var(--text-size-02);font-weight:var(--font-weight-semibold);line-height:2;padding:0 .75rem}.co-chip .co-chip--combined{padding-right:1.725rem}.co-chip .btn--combined{border-radius:100vh;margin-left:-1.375rem;padding:.125rem}.co-chip .btn--combined svg{height:1rem;width:1rem}.co-chip .co-chip__label:focus-visible{outline:.125rem solid var(--outline-color);outline-offset:.0625rem}.co-chip .co-chip--primary{background-color:var(--btn-primary-bg-color);color:var(--white)}.co-chip .co-chip--primary~.btn--combined{background-color:var(--btn-primary-bg-color);color:var(--white)}.co-chip .co-chip--primary~.btn--combined:hover{background-color:var(--btn-primary-hover-bg-color)}.co-chip .co-chip--primary~.btn--combined:focus-visible{outline:.125rem solid var(--white)}.co-chip .co-chip--primary~.btn--combined:active{background-color:var(--btn-primary-active-bg-color)}.co-chip button.co-chip--primary:hover{background-color:var(--btn-primary-hover-bg-color)}.co-chip button.co-chip--primary:hover~.btn--combined{background-color:var(--btn-primary-hover-bg-color)}.co-chip button.co-chip--primary:active{background-color:var(--btn-primary-active-bg-color)}.co-chip button.co-chip--primary:active~.btn--combined{background-color:var(--btn-primary-active-bg-color)}.co-chip .co-chip--secondary{background-color:var(--btn-secondary-bg-color);color:var(--btn-secondary-color)}.co-chip .co-chip--secondary~.btn--combined{background-color:var(--btn-primary-bg-color);color:var(--white)}.co-chip .co-chip--secondary~.btn--combined:hover{background-color:var(--btn-primary-hover-bg-color)}.co-chip .co-chip--secondary~.btn--combined:focus-visible{outline:.125rem solid var(--white);outline-offset:1px}.co-chip .co-chip--secondary~.btn--combined:active{background-color:var(--btn-primary-active-bg-color)}.co-chip button.co-chip--secondary:hover{background-color:var(--btn-secondary-hover-bg-color)}.co-chip button.co-chip--secondary:hover~.btn--combined{background-color:var(--btn-primary-bg-color)}.co-chip button.co-chip--secondary:active{background-color:var(--btn-secondary-active-bg-color)}.co-chip button.co-chip--secondary:active~.btn--combined{background-color:var(--btn-primary-active-bg-color)}.co-chip .co-chip--off{background-color:var(--neutral-subtle);color:var(--text-primary-color)}.co-chip .co-chip--off:hover{background-color:light-dark(var(--neutral-600),var(--neutral-200))}.co-chip .co-chip--off:active{background-color:light-dark(var(--neutral-500),var(--neutral-300))}.co-chip svg.co-chip__icon{color:inherit;height:1rem;margin:0 .5rem 0 -.25rem;width:1rem}.co-chip .co-avatar{font-size:.625rem;margin:0 .5rem 0 -.5rem}}:where(.co-dialog){--dialog-height--sm: 33dvh;--dialog-width--sm: 33dvw;--dialog-height--md: 50dvh;--dialog-width--md: 50dvw;--dialog-height--lg: 66dvh;--dialog-width--lg: 66dvw;--dialog-height--xl: 80dvh;--dialog-width--xl: 80dvw}@layer component{.co-dialog{background-color:var(--surface-primary-bg-color);border:0;border-radius:var(--radius-3);box-shadow:var(--shadow--floating-16);color:var(--surface-fg-color);margin:auto;padding:0}.co-dialog:not([open]){pointer-events:none;opacity:0}.co-dialog .co-dialog__toolbar{align-items:center;background-color:var(--surface-primary-bg-color);border-color:var(--stroke-subtle-color);border-style:solid;border-width:0 0 1px 1px;border-radius:0 var(--radius-3) 0 var(--radius-3);color:var(--text-primary-color);display:flex;flex-direction:row;height:-moz-min-content;height:min-content;width:-moz-fit-content;width:fit-content;padding:.25rem;position:absolute;top:0;right:0}.co-dialog .co-dialog__toolbar button{border-radius:var(--radius-2);font-size:var(--text-size-01);line-height:1.25rem;margin:0;padding:.25rem}.co-dialog .co-dialog__toolbar button svg{margin:0;padding:0}.co-dialog .co-dialog__toolbar button:hover,.co-dialog .co-dialog__toolbar button:active{background:var(--surface-active-bg-color)}.co-dialog .co-dialog__toolbar button:focus-visible{outline:1px solid var(--outline-color)}.co-dialog button.co-dialog__close{border-radius:var(--radius-3);display:flex;position:absolute;top:.275rem;right:.275rem;color:var(--surface-fg-color);z-index:1}.co-dialog button.co-dialog__close:focus-visible{outline:2px solid var(--outline-color)}.co-dialog button.co-dialog__close:hover{color:var(--surface-hover-fg-color)}.co-dialog button.co-dialog__close:active{color:var(--surface-active-fg-color)}.co-dialog button.co-dialog__close svg{height:1.5rem;width:1.5rem}.co-dialog>div{display:flex;flex-direction:column;height:100%;width:100%}.co-dialog header.co-dialog__header,.co-dialog article,.co-dialog footer.co-dialog__footer{margin:0;padding:1rem}.co-dialog article.co-dialog__content{flex:1;overflow-y:auto;max-block-size:100%;overscroll-behavior-y:contain;position:relative}.co-dialog header.co-dialog__header,.co-dialog footer.co-dialog__footer menu{margin:0;align-items:center;display:flex;gap:1rem}.co-dialog header.co-dialog__header{justify-content:space-between}.co-dialog header.co-dialog__header h2,.co-dialog header.co-dialog__header h3,.co-dialog header.co-dialog__header h4{margin:0}.co-dialog footer.co-dialog__footer menu{width:100%;justify-content:flex-end}.co-dialog--top,.co-dialog--right,.co-dialog--bottom,.co-dialog--left{margin:0;border-radius:0}.co-dialog--top,.co-dialog--bottom{right:0;left:0;width:100%}.co-dialog--top:dialog,.co-dialog--bottom:dialog{max-width:100%}.co-dialog--right,.co-dialog--left{top:0;bottom:0;height:100%}.co-dialog--right:dialog,.co-dialog--left:dialog{max-height:100%}.co-dialog--top{top:0}.co-dialog--right{right:0}.co-dialog--bottom{bottom:0}.co-dialog--left{left:0}.co-dialog--maximized{border-radius:0;box-shadow:none;inset:0;height:100%;max-height:100%;width:100%;max-width:100%}.co-dialog--center.co-dialog--xl,.co-dialog--right.co-dialog--xl,.co-dialog--left.co-dialog--xl{width:var(--dialog-width--xl)}.co-dialog--center.co-dialog--lg,.co-dialog--right.co-dialog--lg,.co-dialog--left.co-dialog--lg{width:var(--dialog-width--lg)}.co-dialog--center.co-dialog--md,.co-dialog--right.co-dialog--md,.co-dialog--left.co-dialog--md{width:var(--dialog-width--md)}.co-dialog--center.co-dialog--sm,.co-dialog--right.co-dialog--sm,.co-dialog--left.co-dialog--sm{width:var(--dialog-width--sm)}.co-dialog--center.co-dialog--xl{top:calc((100% - var(--dialog-height--xl)) / 2);bottom:calc((100% - var(--dialog-height--xl)) / 2);height:var(--dialog-height--xl)}.co-dialog--center.co-dialog--lg{top:calc((100% - var(--dialog-height--lg)) / 2);bottom:calc((100% - var(--dialog-height--lg)) / 2);height:var(--dialog-height--lg)}.co-dialog--center.co-dialog--md{top:calc((100% - var(--dialog-height--md)) / 2);bottom:calc((100% - var(--dialog-height--md)) / 2);height:var(--dialog-height--md)}.co-dialog--center.co-dialog--sm{top:calc((100% - var(--dialog-height--sm)) / 2);bottom:calc((100% - var(--dialog-height--sm)) / 2);height:clamp(var(--dialog-height--sm),var(--dialog-height--sm),var(--dialog-height--lg))}.co-dialog--center.co-dialog--auto{top:auto;height:auto;bottom:auto}.co-dialog--left.co-dialog--xl{right:calc(100% - var(--dialog-width--xl))}.co-dialog--left.co-dialog--lg{right:calc(100% - var(--dialog-width--lg))}.co-dialog--left.co-dialog--md{right:calc(100% - var(--dialog-width--md))}.co-dialog--left.co-dialog--sm{right:calc(100% - var(--dialog-width--sm))}.co-dialog--right.co-dialog--xl{left:calc(100% - var(--dialog-width--xl))}.co-dialog--right.co-dialog--lg{left:calc(100% - var(--dialog-width--lg))}.co-dialog--right.co-dialog--md{left:calc(100% - var(--dialog-width--md))}.co-dialog--right.co-dialog--sm{left:calc(100% - var(--dialog-width--sm))}.co-dialog--top.co-dialog--xl,.co-dialog--bottom.co-dialog--xl{height:var(--dialog-height--xl)}.co-dialog--top.co-dialog--lg,.co-dialog--bottom.co-dialog--lg{height:var(--dialog-height--lg)}.co-dialog--top.co-dialog--md,.co-dialog--bottom.co-dialog--md{height:var(--dialog-height--md)}.co-dialog--top.co-dialog--sm,.co-dialog--bottom.co-dialog--sm{height:var(--dialog-height--sm)}.co-dialog--top.co-dialog--xl{bottom:calc(100% - var(--dialog-height--xl))}.co-dialog--top.co-dialog--lg{bottom:calc(100% - var(--dialog-height--lg))}.co-dialog--top.co-dialog--md{bottom:calc(100% - var(--dialog-height--md))}.co-dialog--top.co-dialog--sm{bottom:calc(100% - var(--dialog-height--sm))}.co-dialog--bottom.co-dialog--xl{top:calc(100% - var(--dialog-height--xl))}.co-dialog--bottom.co-dialog--lg{top:calc(100% - var(--dialog-height--lg))}.co-dialog--bottom.co-dialog--md{top:calc(100% - var(--dialog-height--md))}.co-dialog--bottom.co-dialog--sm{top:calc(100% - var(--dialog-height--sm))}@media(prefers-reduced-motion:no-preference){.co-dialog--animate{animation:var(--animation-scale-down) forwards;animation-timing-function:var(--ease-elastic-5)}.co-dialog--animate.co-dialog--center[open]{animation:var(--animation-slide-in-up) forwards}.co-dialog--animate.co-dialog--top[open]{animation:var(--animation-slide-in-down) forwards}.co-dialog--animate.co-dialog--right[open]{animation:var(--animation-slide-in-left) forwards}.co-dialog--animate.co-dialog--bottom[open]{animation:var(--animation-slide-in-up) forwards}.co-dialog--animate.co-dialog--left[open]{animation:var(--animation-slide-in-right) forwards}}}:where(.co-side-navigation){--item-height: 4rem;--item-width: 4rem}@layer component{.co-side-navigation--compact{background-color:var(--surface-primary-bg-color)}.co-side-navigation--compact:modal{min-height:100%!important;max-height:100%!important;width:16rem}.co-side-navigation--compact>div{display:flex;margin:0;padding:0}.co-side-navigation--compact header{border-bottom:1px solid var(--stroke-subtle-color);display:flex;align-items:center;gap:1rem;height:4rem;padding:0 1rem}.co-side-navigation--compact header h1{display:flex;font-size:clamp(var(--text-size-2),var(--text-size-3),var(--text-size-4));font-weight:var(--font-weight-regular);gap:.3rem;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.co-side-navigation--compact header h1 .logo{font-weight:var(--font-weight-light);display:inline-block}.co-side-navigation--compact header h1 b{font-weight:var(--font-weight-semibold)}.co-side-navigation--compact .co-side-navigation{background:var(--surface-primary-bg-color);height:calc(100dvh - 4rem)}.co-side-navigation{background-color:var(--surface-primary-bg-color);display:flex;flex-direction:column;gap:0;height:calc(100dvh - 7.5625rem);overflow:auto;width:auto}.co-side-navigation ul,.co-side-navigation li{margin:0;padding:0}.co-side-navigation>ul{border-top:1px solid var(--stroke-subtle-color)}.co-side-navigation>ul:first-of-type{border-top:0;flex-grow:1;margin-block:0 auto}.co-side-navigation .nested{align-items:center;display:flex}.co-side-navigation .nested>button{color:var(--text-primary-color)}.co-side-navigation .nested>button svg{margin:0;width:1rem;height:1rem}.co-side-navigation li li{line-height:1.2rem;padding:0}.co-side-navigation li li a{padding:.75rem .75rem .75rem 4rem}.co-side-navigation[data-open=false]>ul li .label,.co-side-navigation[data-open=false]>ul li button,.co-side-navigation[data-open=false]>ul ul{display:none}.co-side-navigation[data-open=true]{width:16rem}.co-side-navigation[data-open=true]>ul li .label,.co-side-navigation[data-open=true]>ul li button{display:block}.co-side-navigation[data-open=true] li[data-expanded=false] ul{display:none}.co-side-navigation[data-open=true] li[data-expanded=true] ul{display:block}.co-side-navigation a{align-items:center;display:flex;flex:1;text-decoration:none}.co-side-navigation a svg{margin:1rem 1.25rem;width:1.5rem;height:1.5rem}.co-side-navigation a span.label{display:block;flex:1}.co-side-navigation a svg,.co-side-navigation a span.label{pointer-events:none}.co-side-navigation button{background:transparent;border:0;color:var(--neutral-075);margin:0 .5rem;padding:0;flex:0 0 1.25rem}.co-side-navigation ul li:not(:has(li a[aria-current=true]))[data-expanded=true] span.nested,.co-side-navigation ul li:not(:has(li a[aria-current=true]))[data-expanded=true] ul{background-color:light-dark(var(--neutral-900),var(--neutral-100))}.co-side-navigation ul li:not(:has(li a[aria-current=true])) span.nested:hover,.co-side-navigation ul li:not(:has(li a[aria-current=true])) li:hover{background-color:light-dark(var(--neutral-800),var(--neutral-200))}.co-side-navigation ul li:not(:has(li a[aria-current=true])) span.nested:hover button,.co-side-navigation ul li:not(:has(li a[aria-current=true])) li:hover button{background-color:light-dark(var(--neutral-800),var(--neutral-200))}.co-side-navigation ul li:not(:has(li a[aria-current=true])) span.nested:hover button:hover,.co-side-navigation ul li:not(:has(li a[aria-current=true])) span.nested:hover button:active,.co-side-navigation ul li:not(:has(li a[aria-current=true])) li:hover button:hover,.co-side-navigation ul li:not(:has(li a[aria-current=true])) li:hover button:active{background-color:light-dark(var(--neutral-700),var(--neutral-300))}.co-side-navigation ul li:not(:has(li a[aria-current=true])) li:active{background-color:light-dark(var(--neutral-700),var(--neutral-300))}.co-side-navigation ul li:not(:has(li a[aria-current=true])) .nested:has(a:active){background-color:light-dark(var(--neutral-700),var(--neutral-300))}.co-side-navigation ul li:not(:has(li a[aria-current=true])) .nested:has(a:active) button{background-color:light-dark(var(--neutral-700),var(--neutral-300))}.co-side-navigation ul li:not(:has(li a[aria-current=true])) .nested:has(a:active) button:hover,.co-side-navigation ul li:not(:has(li a[aria-current=true])) .nested:has(a:active) button:active{background-color:light-dark(var(--neutral-600),var(--neutral-400))}.co-side-navigation ul li:has(li a[aria-current=true]) span.nested,.co-side-navigation ul li:has(li a[aria-current=true]) ul{background-color:light-dark(var(--blue-800),var(--neutral-200))}.co-side-navigation ul li:has(li a[aria-current=true]) span.nested:hover,.co-side-navigation ul li:has(li a[aria-current=true]) li:hover{background-color:light-dark(var(--blue-700),var(--neutral-300))}.co-side-navigation ul li:has(li a[aria-current=true]) span.nested:hover button,.co-side-navigation ul li:has(li a[aria-current=true]) li:hover button{background-color:light-dark(var(--blue-700),var(--neutral-300))}.co-side-navigation ul li:has(li a[aria-current=true]) span.nested:hover button:hover,.co-side-navigation ul li:has(li a[aria-current=true]) span.nested:hover button:active,.co-side-navigation ul li:has(li a[aria-current=true]) li:hover button:hover,.co-side-navigation ul li:has(li a[aria-current=true]) li:hover button:active{background-color:light-dark(var(--blue-600),var(--neutral-400))}.co-side-navigation ul li:has(li a[aria-current=true]) li:active{background-color:light-dark(var(--blue-600),var(--neutral-400))}.co-side-navigation ul li:has(li a[aria-current=true]) .nested:has(a:active){background-color:light-dark(var(--blue-600),var(--neutral-400))}.co-side-navigation ul li:has(li a[aria-current=true]) .nested:has(a:active) button{background-color:light-dark(var(--blue-600),var(--neutral-400))}.co-side-navigation ul li:has(li a[aria-current=true]) .nested:has(a:active) button:hover,.co-side-navigation ul li:has(li a[aria-current=true]) .nested:has(a:active) button:active{background-color:light-dark(var(--blue-600),var(--neutral-500))}.co-side-navigation ul a[aria-current],.co-side-navigation ul a.active,.co-side-navigation ul a[aria-current] .nested,.co-side-navigation ul a.active .nested{background-color:light-dark(var(--blue-600),var(--neutral-400))}.co-side-navigation a:link,.co-side-navigation a:visited,.co-side-navigation a:hover,.co-side-navigation a:active{color:var(--text-primary-color)}.co-side-navigation a:hover{background-color:light-dark(var(--neutral-800),var(--neutral-200))}}@layer component;@layer component{.co-date-range-picker .input-layout{display:flex;justify-content:space-between}.co-date-range-picker .input-layout .flex-inputs{align-items:center;justify-content:flex-start;display:flex}.co-date-range-picker .input-layout .flex-inputs>*{display:inline-block}.co-date-range-picker .input-layout .flex-inputs span.separator{margin:0 .5rem 0 0;padding:0}.co-date-range-picker .input-layout input{display:block;flex:initial;text-overflow:none;width:auto}.co-date-range-picker .input-layout input:last-of-type{margin-right:auto}}@layer component{.co-listbox{width:auto}.co-listbox input[type=checkbox]{flex-shrink:0;width:1rem;height:1rem}.co-listbox svg{height:16px;width:16px}.co-listbox__enhanced{align-items:center;background:var(--surface-hover-bg-color);border-bottom:1px solid var(--border-soft-color);border-radius:var(--radius-2) var(--radius-2) 0 0;color:var(--form-input-fg-color);display:flex;font-size:var(--text-size-01);gap:1rem;justify-content:space-between;line-height:1;margin:0;padding:.25rem .5rem}.co-listbox__enhanced label,.co-listbox__enhanced button{align-items:center;display:flex;gap:.5rem;font-size:var(--text-size-01);white-space:nowrap}.co-listbox__enhanced button{background:transparent;align-items:center;display:flex;margin:0 0 0 auto}.co-listbox__enhanced button:hover{color:var(--form-input-hover-fg-color)}.co-listbox__enhanced button:focus-visible{outline:2px solid var(--outline-color);outline-offset:1px;color:var(--form-input-focus-fg-color)}.co-listbox__options{display:flex;flex-direction:column;margin:0;max-height:12rem;overflow-y:auto;padding:0;width:auto}.co-listbox__options:focus{outline:2px solid var(--outline-color)}.co-listbox__options label{background-color:transparent;border-bottom:0;color:var(--form-option-fg-color);display:flex;flex:1;flex-wrap:nowrap;font-size:var(--text-size-01);gap:.5rem;line-height:1;margin:0;padding:.25rem 1rem .25rem 0}.co-listbox__options label input[type=checkbox]{margin:0 0 0 .5rem}.co-listbox__options label:hover{background-color:var(--form-option-hover-bg-color)}.co-listbox__options label:focus-within{background-color:var(--outline-color);color:var(--surface-bg-color)}.co-listbox__options label[aria-selected=true]{background:var(--form-option-focus-bg-color);color:var(--form-option-focus-fg-color)}.co-listbox__options label[aria-selected=true] input[type=checkbox]:focus{outline:2px solid var(--surface-bg-color)}.co-listbox__options label.disabled{color:var(--disabled-color);cursor:not-allowed;background-color:transparent}.co-listbox__options label span.label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-listbox__options .empty-list-label{margin:var(--size-1) var(--size-3)}}@layer component{.co-form__dropdown{display:flex}.co-form__dropdown .co-form__field dialog{min-width:100%;max-width:90dvw}.co-form__dropdown .input-layout{justify-content:space-between;position:relative}.co-form__dropdown .input-layout .trigger-arrow{justify-self:flex-end;padding:0}.co-form__dropdown .input-layout .trigger-arrow:focus-visible{outline:2px solid var(--outline-color)}.co-form__dropdown .input-layout:focus-within button.listbox-trigger svg{transform:rotate(180deg)}.co-form__dropdown .co-combobox__input{border:0;width:attr(data-length);min-width:1rem}}:where(.co-drawer){--shadow-color: var(--shadow--color-16);--content-padding: 1.5rem}@layer component{.co-drawer>div{background:var(--surface-primary-bg-color);height:100%;margin:0;padding:var(--content-padding);width:100%;z-index:1}.co-drawer[data-open=false]>div{display:none}.co-drawer--flex{position:absolute;z-index:1}.co-drawer--fixed{position:absolute;z-index:99999}.co-drawer--full{inset:0}.co-drawer--top,.co-drawer--bottom{left:0;right:0}.co-drawer--right,.co-drawer--left{top:0;bottom:0}.co-drawer--top{top:-1px}.co-drawer--right{right:-1px}.co-drawer--bottom{bottom:-1px}.co-drawer--left{left:-1px}.co-drawer--right[data-open=true].co-drawer--xl,.co-drawer--left[data-open=true].co-drawer--xl{width:90%}.co-drawer--right[data-open=true].co-drawer--lg,.co-drawer--left[data-open=true].co-drawer--lg{width:66.666%}.co-drawer--right[data-open=true].co-drawer--md,.co-drawer--left[data-open=true].co-drawer--md{width:33.333%}.co-drawer--right[data-open=true].co-drawer--sm,.co-drawer--left[data-open=true].co-drawer--sm{width:20%}.co-drawer--top[data-open=true].co-drawer--xl,.co-drawer--bottom[data-open=true].co-drawer--xl{height:90%}.co-drawer--top[data-open=true].co-drawer--lg,.co-drawer--bottom[data-open=true].co-drawer--lg{height:66.666%}.co-drawer--top[data-open=true].co-drawer--md,.co-drawer--bottom[data-open=true].co-drawer--md{height:33.333%}.co-drawer--top[data-open=true].co-drawer--sm,.co-drawer--bottom[data-open=true].co-drawer--sm{height:20%}.co-drawer--top button.co-drawer__handle{border-radius:0 0 var(--radius-5) var(--radius-5);box-shadow:0 .5rem 1rem var(--shadow-color);border-top:1px solid var(--surface-primary-bg-color);bottom:calc(-2rem + 1px);line-height:1.4;left:45%}.co-drawer--top button.co-drawer__handle span{padding:.25rem 4rem}.co-drawer--top[data-open=true]>div{box-shadow:var(--shadow--floating-16)}.co-drawer--right[data-open=true]>div{border-left:1px solid var(--shadow-color)}.co-drawer--right button.co-drawer__handle{border-radius:var(--radius-3) var(--radius-3) 0 0;border-width:1px 1px 0 1px;left:-3.9rem;line-height:1.4;top:45%;transform:rotate(270deg)}.co-drawer--right button.co-drawer__handle span{display:flex;padding:.25rem 1rem}.co-drawer--bottom[data-open=true]>div{border-top:1px solid var(--shadow-color)}.co-drawer--bottom button.co-drawer__handle{border-radius:var(--radius-5) var(--radius-5) 0 0;border-width:1px 1px 0 1px;top:-1.9rem;line-height:1.4;left:45%}.co-drawer--bottom button.co-drawer__handle span{padding:.25rem 4rem}.co-drawer--left[data-open=true]>div{border-right:1px solid var(--shadow-color)}.co-drawer--right button.co-drawer__handle,.co-drawer--bottom button.co-drawer__handle,.co-drawer--left button.co-drawer__handle{border-color:var(--shadow-color);border-style:solid}button.co-drawer__handle{background:var(--surface-primary-bg-color);color:var(--neutral-400);display:flex;padding:0;position:absolute;z-index:2}button.co-drawer__close{color:var(--neutral-600);display:block;position:absolute;top:0;right:0}button.co-drawer__close:hover,button.co-drawer__close:focus-visible{color:var(--neutral-300)}button.co-drawer__close:active{color:var(--neutral-100)}button.co-drawer__close svg{height:24px;width:24px}}:where(.co-modal){--size-sm: 25%;--size-md: 40%;--size-lg: 66%;--size-xl: 80%}@layer component{.co-modal{background-color:var(--surface-primary-bg-color);border:0;border-radius:var(--radius-3);box-shadow:var(--shadow--floating-16);color:var(--text-primary-color);margin:auto;padding:0}.co-modal:not([open]){pointer-events:none}.co-modal button.co-modal__close{border-radius:var(--radius-3);display:flex;position:absolute;top:.275rem;right:.275rem;color:var(--text-primary-color);z-index:1}.co-modal button.co-modal__close:focus-visible{outline:2px solid var(--outline-color)}.co-modal button.co-modal__close:hover{color:var(--surface-hover-fg-color)}.co-modal button.co-modal__close:active{color:var(--surface-active-fg-color)}.co-modal button.co-modal__close svg{height:1.5rem;width:1.5rem}.co-modal>div{display:flex;flex-direction:column;height:100%;width:100%}.co-modal header.co-modal__header,.co-modal article,.co-modal footer.co-modal__footer{margin:0;padding:1rem}.co-modal article.co-modal__content{flex:1;max-block-size:100%;overscroll-behavior-y:contain}.co-modal header.co-modal__header,.co-modal footer.co-modal__footer menu{margin:0;align-items:center;display:flex;gap:1rem}.co-modal header.co-modal__header{justify-content:space-between}.co-modal header.co-modal__header h2,.co-modal header.co-modal__header h3,.co-modal header.co-modal__header h4{margin:0}.co-modal footer.co-modal__footer menu{width:100%;justify-content:flex-end}.co-modal--top,.co-modal--right,.co-modal--bottom,.co-modal--left{margin:0;border-radius:0}.co-modal--top,.co-modal--bottom{right:0;left:0;width:100%}.co-modal--top:modal,.co-modal--bottom:modal{max-width:100%}.co-modal--right,.co-modal--left{top:0;bottom:0;height:100%}.co-modal--right:modal,.co-modal--left:modal{max-height:100%}.co-modal--top{top:0}.co-modal--right{right:0}.co-modal--bottom{bottom:0}.co-modal--left{left:0}.co-modal--fullscreen{border-radius:0;box-shadow:none;inset:0;height:100%;max-height:100%;width:100%;max-width:100%}.co-modal--center.co-modal--xl,.co-modal--right.co-modal--xl,.co-modal--left.co-modal--xl{width:var(--size-xl)}.co-modal--center.co-modal--lg,.co-modal--right.co-modal--lg,.co-modal--left.co-modal--lg{width:var(--size-lg)}.co-modal--center.co-modal--md,.co-modal--right.co-modal--md,.co-modal--left.co-modal--md{width:var(--size-md)}.co-modal--center.co-modal--sm,.co-modal--right.co-modal--sm,.co-modal--left.co-modal--sm{width:var(--size-sm)}.co-modal--center.co-modal--xl{top:calc((100% - var(--size-xl)) / 2);bottom:calc((100% - var(--size-xl)) / 2);height:var(--size-xl)}.co-modal--center.co-modal--lg{top:calc((100% - var(--size-lg)) / 2);bottom:calc((100% - var(--size-lg)) / 2);height:var(--size-lg)}.co-modal--center.co-modal--md{top:calc((100% - var(--size-md)) / 2);bottom:calc((100% - var(--size-md)) / 2);height:var(--size-md)}.co-modal--center.co-modal--sm{top:calc((100% - var(--size-sm)) / 2);bottom:calc((100% - var(--size-sm)) / 2);height:var(--size-sm)}.co-modal--center.co-modal--auto{top:auto;height:auto;bottom:auto}.co-modal--left.co-modal--xl{right:calc(100% - var(--size-xl))}.co-modal--left.co-modal--lg{right:calc(100% - var(--size-lg))}.co-modal--left.co-modal--md{right:calc(100% - var(--size-md))}.co-modal--left.co-modal--sm{right:calc(100% - var(--size-sm))}.co-modal--right.co-modal--xl{left:calc(100% - var(--size-xl))}.co-modal--right.co-modal--lg{left:calc(100% - var(--size-lg))}.co-modal--right.co-modal--md{left:calc(100% - var(--size-md))}.co-modal--right.co-modal--sm{left:calc(100% - var(--size-sm))}.co-modal--top.co-modal--xl,.co-modal--bottom.co-modal--xl{height:var(--size-xl)}.co-modal--top.co-modal--lg,.co-modal--bottom.co-modal--lg{height:var(--size-lg)}.co-modal--top.co-modal--md,.co-modal--bottom.co-modal--md{height:var(--size-md)}.co-modal--top.co-modal--sm,.co-modal--bottom.co-modal--sm{height:var(--size-sm)}.co-modal--top.co-modal--xl{bottom:calc(100% - var(--size-xl))}.co-modal--top.co-modal--lg{bottom:calc(100% - var(--size-lg))}.co-modal--top.co-modal--md{bottom:calc(100% - var(--size-md))}.co-modal--top.co-modal--sm{bottom:calc(100% - var(--size-sm))}.co-modal--bottom.co-modal--xl{top:calc(100% - var(--size-xl))}.co-modal--bottom.co-modal--lg{top:calc(100% - var(--size-lg))}.co-modal--bottom.co-modal--md{top:calc(100% - var(--size-md))}.co-modal--bottom.co-modal--sm{top:calc(100% - var(--size-sm))}@media(prefers-reduced-motion:no-preference){.co-modal--animate{animation:var(--animation-scale-down) forwards;animation-timing-function:var(--ease-elastic-5)}.co-modal--animate.co-modal--center[open]{animation:var(--animation-slide-in-up) forwards}.co-modal--animate.co-modal--top[open]{animation:var(--animation-slide-in-down) forwards}.co-modal--animate.co-modal--right[open]{animation:var(--animation-slide-in-left) forwards}.co-modal--animate.co-modal--bottom[open]{animation:var(--animation-slide-in-up) forwards}.co-modal--animate.co-modal--left[open]{animation:var(--animation-slide-in-right) forwards}}}@layer component{.co-form__multiselect{display:flex}.co-form__multiselect .input-layout{justify-content:space-between}.co-form__multiselect .input-layout button.listbox-trigger{justify-self:flex-end;padding:var(--padding-sm)}.co-form__multiselect .input-layout button.listbox-trigger:focus-visible{outline:1px solid var(--blue-400)}.co-form__multiselect .input-layout:focus-within button.listbox-trigger svg{transform:rotate(180deg)}.co-form__multiselect svg.co-icon--error{margin-left:auto}}@layer component{.co-form__number-spinbutton.co-form--invalid .co-form__field{flex-direction:row;align-items:center}.co-form__number-spinbutton .input-layout{flex:.5;gap:var(--padding-sm);text-align:center}.co-form__number-spinbutton .input-layout button{padding:0}.co-form__number-spinbutton .input-layout:focus-visible{outline:0;border:1px solid var(--stroke-subtle-color)}.co-form__number-spinbutton .input-layout:has(input:focus){border:1px solid var(--outline-color);outline:1px solid var(--outline-color)}.co-form__number-spinbutton .input-layout.input-active{border:1px solid var(--outline-color);outline:1px solid var(--outline-color)}.co-form__number-spinbutton .input-layout .prefix-slot,.co-form__number-spinbutton .input-layout .suffix-slot{display:block;padding:0 .5rem}.co-form__number-spinbutton .input-layout .prefix-slot svg,.co-form__number-spinbutton .input-layout .suffix-slot svg{height:1.5rem;width:1.5rem}.co-form__number-spinbutton .input-layout .divider{background-color:var(--stroke-subtle-color);display:block;height:1.875rem;width:1px}.co-form__number-spinbutton .input-layout input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;flex:1;padding:0;text-align:center;width:-moz-min-content;width:min-content;z-index:0}.co-form__number-spinbutton .input-layout input::-webkit-outer-spin-button,.co-form__number-spinbutton .input-layout input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.co-form__number-spinbutton button{border-radius:var(--radius-1);z-index:1}.co-form__number-spinbutton button:hover{background-color:var(--surface-hover-bg-color);cursor:pointer}.co-form__number-spinbutton button:focus-visible{outline:2px solid var(--outline-color);outline-offset:.25rem}.co-form__number-spinbutton button:nth-of-type(1){order:1}.co-form__number-spinbutton .divider.left{order:2}.co-form__number-spinbutton .prefix-slot{order:3}.co-form__number-spinbutton input{order:4}.co-form__number-spinbutton .suffix-slot{order:5}.co-form__number-spinbutton .divider.right{order:6}.co-form__number-spinbutton button:nth-of-type(2){order:7}.co-form__number-spinbutton button svg.co-icon,.co-form__number-spinbutton svg.co-icon--error{height:1rem;width:1rem;margin:.375rem}}.co-overflow-menu{color:var(--surface-fg-color);margin:0;padding:0;position:relative}.co-overflow-menu>button{background:inherit;border:0;color:var(--stroke-color)}.co-overflow-menu>button:hover{background-color:var(--surface-hover-bg-color)}.co-overflow-menu>button:active{background-color:var(--surface-active-bg-color)}.co-overflow-menu>button:focus-visible{outline:2px solid var(--blue-400)}.co-overflow-menu>button:hover,.co-overflow-menu>button:active,.co-overflow-menu>button:focus{color:var(--text-primary-color)}.co-overflow-menu>ul{background-color:var(--surface-primary-bg-color);border-radius:var(--radius-3);box-shadow:var(--shadow--floating-16);display:flex;flex-direction:column;margin:0;padding:0;position:absolute;min-height:2.25rem;min-width:12rem;z-index:9999;right:0}.co-overflow-menu li{display:flex;align-items:center}.co-overflow-menu li label,.co-overflow-menu li button{flex:1}.co-overflow-menu li button{padding:.5rem;font-size:var(--text-size-01)}.co-overflow-menu li button:hover{background-color:var(--surface-hover-bg-color)}.co-overflow-menu li button:active{background-color:var(--surface-active-bg-color)}.co-overflow-menu li button:focus{background-color:var(--primary-color);color:var(--white);outline:0}.co-overflow-menu li:first-of-type button{border-radius:var(--radius-3) var(--radius-3) 0 0}.co-overflow-menu li:last-of-type button{border-radius:0 0 var(--radius-3) var(--radius-3)}.co-overflow-menu li svg{height:16px;margin:0 .5rem 0 0;width:16px}.co-overflow-menu li.danger button:hover{background:var(--danger-hover-color);color:var(--white)}.co-overflow-menu li.danger button:active{background:var(--danger-active-color);color:var(--white)}@layer component{.co-pagination{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;font-size:var(--text-size-md)}.co-pagination p{margin:0;padding:0;font-size:inherit;white-space:nowrap}.co-pagination>div{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;height:-moz-fit-content;height:fit-content;min-height:1.625rem;padding:0 1rem;border-right:1px solid var(--stroke-subtle-color)}.co-pagination>div:last-of-type{border-right:0}.co-pagination button,.co-pagination select{background:transparent;border:0;border-radius:var(--radius-2);color:var(--text-primary-color);font-size:inherit;margin:0;padding:.1rem .25rem}.co-pagination button:hover,.co-pagination select:hover,.co-pagination button:active,.co-pagination select:active{background-color:transparent}.co-pagination button:focus-visible,.co-pagination select:focus-visible{outline:2px solid var(--outline-color);outline-radius:var(--radius-2)}.co-pagination svg{pointer-events:none}.co-pagination button[disabled]{color:var(--disabled-color);outline:0}.co-pagination button[disabled] svg{fill:var(--disabled-color)}.co-pagination select{cursor:pointer;display:inline-block;margin:0 .5rem}.co-pagination select:after{background:var(--warning-color);color:var(--stroke-subtle-color);content:"";display:inline-block;width:.5rem;height:.5rem;border-bottom:1px solid var(--surface-fg-color);border-right:1px solid var(--surface-fg-color)}.co-pagination>div.co-pagination__arrow{border-right:1px solid var(--stroke-subtle-color);display:flex;align-items:center;padding:0 .5rem}.co-pagination>div.co-pagination__arrow button{display:flex;align-items:center;gap:.5rem}.co-pagination>div.co-pagination__arrow:last-of-type{border-right:0}.co-pagination__page-items{color:var(--stroke-color)}.co-pagination__page-size+.co-pagination__page-items{flex:1}.co-pagination__page-select{align-items:center;display:flex;gap:.5rem}.co-pagination__page-select>span{display:block;white-space:nowrap}}:where(progress){--track-color: var(--surface-active-bg-color);--progress-color: var(--primary-color)}@layer component{.co-progress{color:var(--text-tertiary-color);display:flex;flex-direction:column;font-size:var(--text-size-1);gap:.25rem}.co-progress .co-progress__description{color:var(--text-tertiary-color);font-size:var(--text-size-01)}.co-progress.co-progress--error .label,.co-progress.co-progress--complete .label{display:flex;align-items:center;justify-content:space-between}.co-progress.co-progress--error .label svg,.co-progress.co-progress--complete .label svg{height:1.25rem;width:1.25rem}.co-progress.co-progress--error{color:var(--danger-color)}.co-progress.co-progress--error .co-progress-line{accent-color:var(--danger-color)}.co-progress.co-progress--error .co-progress-line[value]::-webkit-progress-value{background-color:var(--danger-color)}.co-progress.co-progress--error .co-progress__description{color:var(--danger-color)}.co-progress.co-progress--complete{color:var(--success-color)}.co-progress.co-progress--complete .co-progress-line{accent-color:var(--success-color)}.co-progress.co-progress--complete .co-progress-line[value]::-webkit-progress-value{background-color:var(--success-color)}.co-progress.co-progress--complete .co-progress__description{color:var(--success-color)}.co-spinner-circle:before{content:"";color:var(--surface-contrast-fg-color);display:block;height:1rem;width:1rem;background:transparent;border-radius:50%;border:.1rem solid transparent;border-color:var(--primary-color) var(--primary-color) transparent transparent;animation:spinner-circle .625s infinite}@keyframes spinner-circle{to{transform:rotate(360deg)}}}:where(progress){--track-color: light-dark(var(--neutral-800), var(--neutral-100));--track-size: min(10px, 1ex);--radius: 100vw;--indeterminate-track: linear-gradient( to right, var(--track-color) 45%, var(--progress-color) 0%, var(--progress-color) 55%, var(--track-color) 0% );--indeterminate-track-size: 225% 100%;--indeterminate-track-animation: progress-loading 2s infinite ease}@layer component{.co-progress-line{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;position:relative;height:var(--track-size);border-radius:var(--radius);overflow:hidden;min-width:100%;width:fit-width}.co-progress-line[data-complete=false]{accent-color:var(--progress-color)}.co-progress-line[data-complete=true]{accent-color:var(--success-color)}.co-progress-line[data-error=true]{accent-color:var(--danger-color)}.co-progress-line:focus-visible{outline-color:var(--progress-color);outline-offset:.25rem}.co-progress-line[value]::-webkit-progress-bar{background-color:var(--track-color)}.co-progress-line[value][data-complete=false]::-moz-progress-bar{background-color:var(--progress-color)}.co-progress-line[value][data-complete=true]::-moz-progress-bar{background-color:var(--success-color)}.co-progress-line[value][data-error=true]::-moz-progress-bar{background-color:var(--danger-color)}.co-progress-line[value]::-webkit-progress-value{background-color:var(--progress-color)}.co-progress-line[data-complete=true]::-webkit-progress-value{background-color:var(--success-color)}.co-progress-line:not([value]):after{content:"";inset:0;position:absolute;background:var(--indeterminate-track);background-size:var(--indeterminate-track-size);background-position:right;animation:var(--indeterminate-track-animation)}.co-progress-line:not([value])::-moz-progress-bar{background:var(--indeterminate-track);background-size:var(--indeterminate-track-size);background-position:right;animation:var(--indeterminate-track-animation)}.co-progress-line:not([value])::-webkit-progress-bar{background:var(--indeterminate-track);background-size:var(--indeterminate-track-size);background-position:right;animation:var(--indeterminate-track-animation)}@keyframes progress-loading{50%{background-position:left}}}@layer component{.co-progress-tracker{background-color:inherit;display:flex}.co-progress-tracker li{background-color:inherit;display:flex;flex-direction:column;position:relative}.co-progress-tracker li .label{display:block;font-weight:var(--font-weight-regular);line-height:1.5}.co-progress-tracker li .optional-label{display:block;font-size:var(--text-size-01);font-style:normal;font-weight:var(--font-weight-light)}.co-progress-tracker li svg{background:inherit;height:1.5rem;width:1.5rem}.co-progress-tracker li[data-status=idle]{color:var(--neutral-400);border-color:var(--neutral-400);border-style:dotted}.co-progress-tracker li[data-status=pending]{color:var(--info-color);border-color:var(--info-color);border-style:dotted;animation:var(--animation-blink)}.co-progress-tracker li[data-status=done]{color:var(--success-color);border-color:var(--success-color);border-style:solid}.co-progress-tracker li[data-status=failed]{color:var(--danger-color);border-color:var(--danger-color);border-style:solid}.co-progress-tracker.co-progress-tracker--horizontal{flex-direction:row;gap:.25rem}.co-progress-tracker.co-progress-tracker--horizontal li{border-width:.125rem 0 0 0;padding:1rem 1rem 1rem 0}.co-progress-tracker.co-progress-tracker--horizontal li svg{left:-.3rem;position:absolute;top:-.8rem}.co-progress-tracker.co-progress-tracker--vertical{flex-direction:column;gap:0rem}.co-progress-tracker.co-progress-tracker--vertical li{border-width:0 0 0 .125rem;padding:0 1rem 1rem}.co-progress-tracker.co-progress-tracker--vertical li svg{left:-.875rem;position:absolute;top:0}}@layer component{.co-screen__header{display:flex;flex-direction:column;gap:0;margin:0;padding:1.5rem;width:100%}.co-screen__header.co-screen__header--skim{box-shadow:var(--shadow--skim-08)}.co-screen__header.co-screen__header--raised{box-shadow:var(--shadow--raised-08)}.co-screen__header.co-screen__header--lifted{box-shadow:var(--shadow--lifted-08)}.co-screen__header.co-screen__header--floating{box-shadow:var(--shadow--floating-08)}.co-screen__header .heading{align-items:center;display:flex;gap:2rem}.co-screen__header .heading>*:last-child{margin-left:auto}.co-screen__header hgroup{margin-block:0 1rem}.co-screen__header hgroup h1,.co-screen__header hgroup h2,.co-screen__header hgroup h3{margin:0;padding:0}.co-screen__header h2{font-size:var(--text-size-6);line-height:1;margin:0;padding:0}.co-screen__header p{font-size:var(--text-size-01);margin-top:0;margin-bottom:0}.co-screen__header h3{font-weight:var(--font-weight-light)}.co-screen__header h3 b{font-weight:var(--font-weight-bold)}.co-screen__header.co-screen__header--collapsible{background-color:var(--surface-primary-bg-color);padding:1.5rem 1.5rem 0}.co-screen__header button.toggle{background-color:var(--surface-primary-bg-color);border-radius:0 0 var(--radius-5) var(--radius-5);box-shadow:0 .375rem .375rem 0 var(--shadow--color-08);display:flex;color:inherit;font-size:var(--text-size-01);gap:.5rem;margin:0 auto;padding-block:0 .5rem;padding-inline:1.5rem;position:relative;bottom:-.875rem;z-index:1}.co-screen__header button.toggle svg{transition:all .3s ease-in-out}.co-screen__header--collapsible[data-collapsed=false] button.toggle svg{transform:rotate(180deg)}.co-screen__header--collapsible[data-collapsed=true] hgroup{margin-block:0}.co-screen__header--collapsible[data-collapsed=true] button.toggle svg{transform:rotate(0)}}@layer component{.co-form__select .listbox-trigger{align-items:center;background-color:transparent;display:flex;line-height:1;padding:var(--padding-sm);text-align:left;flex:1}.co-form__select .listbox-trigger .value{flex:1;margin-right:.5rem;text-overflow:ellipsis;white-space:nowrap}.co-form__select .listbox-trigger svg{display:block;margin:0 0 0 .25rem;padding:0}.co-form__select .listbox-trigger:active svg,.co-form__select .listbox-trigger:focus svg{transform:rotate(180deg)}}@layer component{.co-side-panel{background-color:var(--surface-primary-bg-color);color:inherit;display:flex;position:relative;z-index:1;transition:width .2s}.co-side-panel.co-side-panel--overlay{position:absolute}.co-side-panel.co-side-panel--overlay+.co-app__main{margin-left:3.5rem}.co-app__frame.compact .co-side-panel .logo{display:flex;align-items:center;min-height:4rem;border-bottom:1px solid var(--stroke-subtle-color)}.co-app__frame.compact .co-side-panel .logo svg{color:var(--blue-400);margin:0 1rem}.co-app__frame.compact .co-side-panel .logo h1{font-size:clamp(1rem,var(--text-size-3),var(--text-size-4));font-weight:var(--font-weight-regular);margin:0;padding:0;white-space:nowrap}.co-app__frame.compact .co-side-panel.co-side-panel--collapsed{left:-3.725rem;width:0}.co-app__frame.compact .co-side-panel.co-side-panel--collapsed .logo{display:none}.co-app__frame.compact .co-side-panel.co-side-panel--overlay+.co-app__main{margin-left:0}.co-side-panel--left,.co-side-panel--right{flex-direction:column;height:calc(100vh - 4rem);height:calc(100vh - var(--app-header-height, 4rem))}.co-side-panel--left.co-side-panel--collapsed,.co-side-panel--right.co-side-panel--collapsed{width:-moz-min-content;width:min-content}.co-side-panel--left.co-side-panel--expanded,.co-side-panel--right.co-side-panel--expanded{width:16rem}.co-side-panel--left{box-shadow:.15rem 0 .5rem 0 var(--shadow--color-08)}.co-side-panel--right{box-shadow:-.15rem 0 .5rem 0 var(--shadow--color-08)}.co-side-panel__content{display:flex;flex:1}.co-side-panel__toggle{display:flex;background-color:var(--surface-primary-bg-color);border-top:1px solid var(--stroke-subtle-color);position:sticky;bottom:0}.co-side-panel__toggle button{border:0;background:transparent;margin:0;padding:0}.co-side-panel__toggle svg{margin:1rem;height:24px;width:24px;pointer-events:none;transition:all .3s ease-in-out}.co-side-panel--left .co-side-panel__toggle{justify-content:flex-end}.co-side-panel--left .co-side-panel__toggle svg{transform:rotate(0)}.co-side-panel--left.co-side-panel--collapsed .co-side-panel__toggle svg{transform:rotate(180deg)}.co-side-panel--right .co-side-panel__toggle{justify-content:flex-start}.co-side-panel--right .co-side-panel__toggle svg{transform:rotate(0)}.co-side-panel--right.co-side-panel--collapsed .co-side-panel__toggle svg{transform:rotate(180deg)}}:where(.co-split-panel){--split-panel-width--sm: 20dvw;--split-panel-width--md: 33dvw;--split-panel-width--lg: 66dvw;--split-panel-width--xl: 90dvw}@layer component{.co-split-panel{background-color:var(--surface-primary-bg-color);color:inherit;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;max-height:100dvh;position:sticky;top:0;z-index:1}.co-split-panel.co-split-panel--collapsed{flex-basis:0}.co-split-panel.co-split-panel--overlay{position:absolute;top:0;bottom:0;right:0}.co-split-panel.co-split-panel--overlay+.co-app__main{margin-left:3.5rem;position:relative}.co-split-panel.co-split-panel--xl{flex-basis:var(--split-panel-width--xl)}.co-split-panel.co-split-panel--lg{flex-basis:var(--split-panel-width--lg)}.co-split-panel.co-split-panel--md{flex-basis:var(--split-panel-width--md)}.co-split-panel.co-split-panel--sm{flex-basis:var(--split-panel-width--sm)}.co-split-panel.co-split-panel--base{box-shadow:var(--shadow--base-16)}.co-split-panel.co-split-panel--skim{box-shadow:var(--shadow--skim-16)}.co-split-panel.co-split-panel--raised{box-shadow:var(--shadow--raised-16)}.co-split-panel.co-split-panel--lifted{box-shadow:var(--shadow--lifted-16)}.co-split-panel.co-split-panel--floating{box-shadow:var(--shadow--floating-16)}.co-split-panel--left{box-shadow:.15rem 0 .5rem 0 var(--shadow--color-08)}.co-split-panel--right{box-shadow:-.15rem 0 .5rem 0 var(--shadow--color-08)}.co-split-panel__content{display:flex;flex:1}.co-split-panel__close:active{outline:0}.co-split-panel__close:focus-visible{outline:2px solid var(--outline-color)}.co-split-panel__close{position:absolute;top:0;right:0;z-index:1}@media(prefers-reduced-motion:no-preference){.co-split-panel--animate.co-split-panel--expanded{transition:all .375s var(--ease-elastic-2)}}}@layer component{.co-form__textarea textarea{border:none;font-size:var(--text-size-1);width:100%;min-height:2rem}}@layer component{.co-form__time .co-form__field dialog{width:100%}.co-form__time .input-layout{-moz-column-gap:0;column-gap:0}.co-form__time .input-layout input[type=time]{font-family:var(--font-family-text);min-width:5rem;width:auto}.co-form__time .input-layout input[type=time]::-webkit-calendar-picker-indicator{background:none;display:none}.co-time-options{border:0;grid-gap:.5rem;gap:.5rem;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(12,1fr);max-height:12rem;overflow-y:auto;overflow-x:hidden;padding:.25rem}.co-time-options label{border-radius:var(--radius-2);display:flex;flex-wrap:nowrap;font-size:var(--text-size-01);margin:0;padding:0 .25rem;white-space:nowrap}.co-time-options label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0}.co-time-options label input[type=radio]:focus{outline:0}.co-time-options label:hover{background-color:var(--neutral-700)}.co-time-options label:active{background-color:var(--neutral-600)}.co-time-options label:has(:focus){outline:2px solid var(--blue-400)}.co-time-options label:has(:checked){background-color:var(--blue-400);color:var(--white)}}@layer component{.co-wheels-of-time{display:grid;grid-column:1/3;grid-row:2/3;grid-template-columns:repeat(3,3rem);height:14rem;overflow-y:clip;margin:0;padding:0;position:relative}.co-wheels-of-time fieldset{border:0;border-right:1px solid var(--stroke-subtle-color);display:block;margin:0;padding:0 .25rem;overflow-y:auto}.co-wheels-of-time fieldset.ampm{padding:0 .25rem}.co-wheels-of-time fieldset:last-of-type{border-right:0}.co-wheels-of-time fieldset label{border-radius:var(--radius-2);font-size:var(--text-size-01);cursor:pointer;display:block;margin:0 0 .5rem;padding:0 .25rem}.co-wheels-of-time fieldset label:hover{background-color:var(--neutral-subtle)}.co-wheels-of-time fieldset label:active{background-color:light-dark(var(--neutral-600),var(--neutral-200))}.co-wheels-of-time fieldset label:has(:checked){background-color:var(--primary-color);color:var(--white)}.co-wheels-of-time fieldset label:has(:checked):active,.co-wheels-of-time fieldset label:has(:checked):hover{background-color:var(--primary-color);color:var(--white)}.co-wheels-of-time fieldset label:has(:focus-visible){outline:2px solid var(--primary-color)}.co-wheels-of-time fieldset input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;width:0;border:none}.co-wheels-of-time fieldset input[type=radio]:focus,.co-wheels-of-time fieldset input[type=radio]:focus-visible{outline:none}}._scheduleHeader_1qcw1_1{margin-bottom:var(--text-size-3)}._scheduleHeader_1qcw1_1 h2{font-size:var(--text-size-4);font-weight:var(--font-weight-bolder);line-height:var(--text-size-6)}._dateTimeRow_1qcw1_11{display:flex;justify-content:space-between;align-items:center;font-weight:var(--font-weight-normal)}._dateTimeRow_1qcw1_11 p{margin:0;font-size:var(--text-size-1);color:var(--neutral-075)}._localTime_1qcw1_24{background-color:var(--neutral-700);padding:.3125rem .625rem;border-radius:.25rem;font-size:var(--text-size-1);color:var(--neutral-200);font-weight:var(--font-weight-semibold);margin-left:auto;line-height:var(--text-size-1)}._scheduleAlert_1qcw1_35{display:flex;align-items:center;background:var(--yellow-800);padding:.625rem;border-radius:.3125rem;font-size:var(--text-size-1);font-weight:var(--font-weight-bold);color:var(--neutral-075)}._scheduleAlert_1qcw1_35 p{margin:.625rem}._alertDec_1qcw1_49{font-weight:var(--font-weight-semibold);line-height:var(--text-size-3)}._scheduleHeaderContainer_1qcw1_54{background:var(--neutral-900);width:100%}@media(max-width:480px){._scheduleCalendarHeader_1qcw1_60{margin-left:.5rem}._scheduleHeader_1qcw1_1{margin-bottom:.5rem}}._notificationBadge_lok18_1{background:#fff;border:none;border-radius:.625rem;box-shadow:0 .0625rem 1rem 0 var(--neutral-700);cursor:pointer;text-align:left;width:100%;padding:0;max-width:25rem}._badgeContainer_lok18_13{display:flex;align-items:flex-start;position:relative;padding:1rem 0rem;width:100%;height:100%}._blueSidebar_lok18_22{background-color:var(--blue-400);border-radius:.4rem;margin:0rem 1rem;width:.5rem;min-height:7rem}._badgeContent_lok18_30{display:flex;flex-direction:column;justify-content:space-between;height:100%}._notificationCount_lok18_37{font-size:3rem;font-weight:var(--font-weight-bolder);line-height:1;color:var(--neutral-075)}._notificationText_lok18_44{color:var(--neutral-075);font-weight:var(--font-weight-semibold);line-height:1.25rem;font-size:1.1rem;margin-top:.25rem}._infoIcon_lok18_52{position:absolute;top:1.25rem;right:1.25rem;display:flex;align-items:center;color:var(--blue-400)}._notificationBadge_lok18_1:hover{background-color:var(--neutral-800)}._scheduleNotificationCoScreen_lok18_65{display:flex;padding:1rem 1.5rem 0rem}._notificationSidePanel_12l6o_1{position:fixed;top:3rem;right:0;width:25rem;height:100%;background-color:#fff;box-shadow:-.125rem 0 .625rem #0000001a;z-index:1000;display:flex;flex-direction:column;transform:translate(0);transition:transform .3s ease}._notificationDetailsPanelContent_12l6o_16{display:flex;flex-direction:column;height:100%;overflow:hidden}._notificationHeader_12l6o_23{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;position:sticky;top:0;background:#fff;z-index:2;color:var(--neutral-075)}._notificationHeader_12l6o_23 h2{margin:0;font-size:1.5rem;font-weight:var(--font-weight-bolder);line-height:2rem}._closeButton_12l6o_42{background:none;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center}._notificationsList_12l6o_52{flex:1;overflow-y:auto;padding:1rem 1.5rem 5rem;display:flex;flex-direction:column;width:100%;box-sizing:border-box;align-items:center}._notificationItem_12l6o_64{display:flex;flex-direction:column;padding:1rem;position:relative;background-color:#fff;margin:.5rem 0;border-radius:.5rem;box-shadow:0 .0625rem 1rem 0 var(--neutral-700);width:100%;text-align:flex-start;border:.063rem solid var(--neutral-750);cursor:pointer;font-family:inherit;align-items:flex-start}._notificationItem_12l6o_64:hover{background-color:var(--neutral-800)}._notificationDate_12l6o_85{flex:auto;flex-direction:row;color:var(--neutral-400);font-size:.75rem;margin-bottom:.2rem;line-height:1rem;font-weight:var(--font-weight-semibold)}._notificationTitle_12l6o_95{font-weight:var(--font-weight-bold);margin:0 0 .5rem;font-size:1rem;color:var(--neutral-075);line-height:1.25rem}._notificationDescription_12l6o_103{margin:0;color:var(--neutral-075);font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-normal)}._notificationIndicator_12l6o_111{position:absolute;top:1.25rem;right:1.5rem;width:.75rem;height:.75rem;border-radius:50%;background-color:var(--blue-400);aspect-ratio:1}._notificationSidePanel_12l6o_1._entering_12l6o_122{transform:translate(0)}._notificationSidePanel_12l6o_1._exiting_12l6o_126{transform:translate(100%)}@media(max-width:768px){._notificationSidePanel_12l6o_1{width:100%}}._coEmptyState_1mj43_1,._coErrorLoadingTcaDocumentState_jeqi1_1{display:flex;justify-content:space-around;margin:10%}._contentWrapper_jeqi1_7{display:flex;flex-direction:column;align-items:center;text-align:center}._imageWrapper_jeqi1_14{margin-bottom:.4rem}._errorMessage_jeqi1_18{font-size:1rem;color:var(--neutral-700)}._extraBoldMessage_jeqi1_23{font-weight:700;font-size:1.3rem;color:var(--black)}._coEmptyLicState_11jjr_1,._noLicHeader_11jjr_5{display:flex;justify-content:center}._noLicImage_11jjr_9{margin-left:16%}._schedulesSessionDetailError_1pc5f_1{display:flex;flex-direction:column;background:var(--neutral-900);padding:var(--text-size-6)}._schedulesSessionDetail_1pc5f_1{display:flex;flex-direction:column;align-items:flex-start;background:var(--neutral-900)}._schedulesSessionHeader_1pc5f_15{display:flex;align-items:center;background:var(--neutral-900);gap:var(--text-size-4)}._sessionHeader_1pc5f_22{font-weight:var(--font-weight-bolder);font-size:var(--text-size-4);line-height:var(--text-size-6)}._sessionType_1pc5f_28{padding:.125rem .25rem;border-radius:.25rem;border-radius:var(--Radius-S, .25rem);font-size:var(--text-size-02);font-weight:var(--font-weight-semibold);color:var(--green-100);display:inline-flex;align-items:center}._infoWrapper_1pc5f_37{display:inline-flex;flex-direction:row;gap:var(--text-size-02)}._badgeContainer_1pc5f_43{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._detailBanner_1pc5f_50{display:inline-flex;align-items:center;padding:.125rem .25rem;border-radius:.25rem;font-size:var(--text-size-01);font-weight:var(--font-weight-semibold);gap:.3125rem;line-height:var(--text-size-3)}._subBanner_1pc5f_60{background-color:var(--yellow-700);color:var(--yellow-100)}@media(max-width:74.625rem){._schedulesSessionHeader_1pc5f_15{flex-direction:column;align-items:flex-start;gap:0rem}._sessionHeader_1pc5f_22{margin-bottom:.5rem}._sessionType_1pc5f_28{margin-left:0}._sessionInfo_1pc5f_80{display:flex;flex-direction:column;align-items:flex-start}._iconMargin_1pc5f_85{margin-left:0}._agencyGroup_1pc5f_89{display:flex;flex-direction:column;align-items:flex-start}._agencyItem_1pc5f_95{margin-left:0}}._iconText_1pc5f_100{display:inline-flex;align-items:center;margin-right:.25rem;gap:.2rem}._lineStrikeThrough_1pc5f_107{text-decoration:line-through;color:var(--neutral-600)}._iconMargin_1pc5f_85{margin-left:.3125rem}._agencyGroup_1pc5f_89{margin-bottom:.01rem}._agencyItem_1pc5f_95{display:flex;align-items:center}._noTimeResource_1pc5f_125{display:flex;color:var(--neutral-600)}._noAgencies_1pc5f_130{display:flex;color:var(--neutral-600);align-items:center}._noNotes_1pc5f_136{display:flex;color:var(--neutral-600);border:1px solid #e6e8e9;border:1px solid var(--Strokes-subtle, #e6e8e9);border-radius:.5rem;font-size:16px;font-style:italic;font-weight:400;padding:1rem}._sessionTimeResourceInfo_1pc5f_147{display:flex;gap:var(--text-size-3);color:var(--neutral-400);margin-top:.625rem;font-weight:var(--font-weight-semibold);font-size:1rem;line-height:var(--text-size-3)}._sessionInfo_1pc5f_80{display:flex;gap:var(--text-size-3);color:var(--neutral-400);margin-top:.625rem;font-weight:var(--font-weight-semibold);font-size:1rem;line-height:var(--text-size-3);align-items:baseline;flex-direction:column}._traineesSection_1pc5f_169,._attendeesSection_1pc5f_170,._instructorsSection_1pc5f_171,._notesSection_1pc5f_172{margin-top:.9375rem;font-weight:var(--font-weight-bolder)}._traineesSection_1pc5f_169{font-size:var(--text-size-1);font-weight:var(--font-weight-normal);line-height:var(--text-size-3);color:var(--neutral-075)}._traineesSection_1pc5f_169 ._traineeCard_1pc5f_185{box-shadow:0 .0625rem 1rem 0 var(--neutral-700);transition:box-shadow .3s ease}._traineesSection_1pc5f_169 ._traineeCard_1pc5f_185:hover{box-shadow:0 .25rem 1.25rem 0 var(--neutral-600)}._attendeesSection_1pc5f_170 ._traineeCard_1pc5f_185,._attendeesSection_1pc5f_170 ._traineeCard_1pc5f_185:hover{box-shadow:none}._attendeesSectionCount_1pc5f_204,._traineesSectionCount_1pc5f_205{font-size:var(--text-size-2);font-weight:var(--font-weight-normal);line-height:var(--text-size-3);color:var(--neutral-075)}._attendeesSection_1pc5f_170 h2,._traineesSection_1pc5f_169 h2,._instructorsSection_1pc5f_171 h2,._notesSection_1pc5f_172 h2{font-size:var(--text-size-2);font-weight:var(--font-weight-bolder)}._traineeSubCard_1pc5f_220{display:flex;align-items:center;margin-top:.625rem;flex-grow:1}._traineeCard_1pc5f_185{display:flex;align-items:flex-start;padding:.9375rem;border:1px solid #e0e0e0;border-radius:.5rem;margin-top:.625rem;cursor:pointer;box-shadow:0 .0625rem 1rem 0 var(--neutral-700);transition:box-shadow .3s ease}._traineeCard_1pc5f_185:hover{box-shadow:0 .25rem 1.25rem 0 var(--neutral-600)}._instructorCard_1pc5f_243{display:flex;align-items:center;padding:.9375rem;border:1px solid #e6e8e9;border-radius:.5rem;margin-top:.625rem}._traineeInitials_1pc5f_252,._instructorInitials_1pc5f_253{width:var(--text-size-6);height:var(--text-size-6);background:var(--neutral-700);color:var(--neutral-200);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--text-size-01);font-weight:var(--font-weight-bolder)}._traineeInfo_1pc5f_266,._instructorInfo_1pc5f_267{margin-left:.9375rem;flex-grow:1;font-size:var(--text-size-1);font-weight:var(--font-weight-bold);line-height:var(--text-size-3)}._traineeName_1pc5f_275,._instructorName_1pc5f_276{font-size:var(--text-size-1);font-weight:630}._traineeCompany_1pc5f_281,._instructorRole_1pc5f_282{font-size:var(--text-size-01);color:var(--neutral-600);font-weight:var(--font-weight-semibold);line-height:var(--text-size-2)}._traineeStatus_1pc5f_289{display:flex;gap:.625rem;margin-top:1rem}._traineeTsaTcaStatus_1pc5f_295{font-size:var(--text-size-02);font-weight:var(--font-weight-bold);line-height:var(--text-size-1);color:var(--neutral-075)}._traineeTsaTcaIconText_1pc5f_302{display:inline-flex;align-items:center;margin-right:.25rem}._statusIcon_1pc5f_308._success_1pc5f_309{color:var(--success-color)}._statusIcon_1pc5f_308._warning_1pc5f_312{color:var(--warning-color)}.___sim_1pc5f_316{background:var(--green-700);color:var(--green-200)}.___exams_1pc5f_320{background:var(--pink-700);color:var(--pink-200)}.___meeting_1pc5f_324{background:var(--blue-700);color:var(--blue-200)}.___classroom_1pc5f_328{background:var(--purple-700);color:var(--purple-200)}.___demonstration_1pc5f_332,.___maintenance_1pc5f_336,.___other_1pc5f_340{background:var(--orange-700);color:var(--orange-200)}.___default_1pc5f_344{background:var(--neutral-700);color:var(--neutral-200)}._userDetailsPanelDialog_1pc5f_349{border-radius:var(--radius-3) var(--radius-3) 0 0}._profileHeader_1pc5f_352{position:sticky;top:0;z-index:1;font-size:var(--text-size-md);font-weight:var(--font-weight-semibold);line-height:var(--text-size-3);color:var(--neutral-400);background-color:var(--white)}._profileHeader_1pc5f_352 p{color:var(--neutral-075);font-size:var(--text-size-4);font-weight:var(--font-weight-bolder);line-height:var(--text-size-lg);position:relative;margin:0;font-family:var(--font-family-display)}._profileHeader_1pc5f_352 p:after{content:"";position:absolute;bottom:-1.5rem;left:0;right:0;height:var(--text-size-4);width:100%;background-image:linear-gradient(to bottom,#fff,#ffffff80)}._resHeader_1pc5f_387{display:flex;flex-direction:row;font-weight:var(--font-weight-semibold);align-items:center}._notesInnerCard_1pc5f_393{display:flex;align-items:center;border:.0625rem solid #e6e8e9;border-radius:.5rem;background:var(--white)}._notesTextArea_1pc5f_400{width:100%;border:none;resize:none;background:transparent;font-size:var(--text-size-2);line-height:1.5rem;padding:1rem;font-weight:var(--font-weight-normal)}._conflict-alert_1pc5f_410{background-color:var(--red-700);color:var(--red-100)}._userModal_1pc5f_417{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:9000;overflow-y:auto}._userModalCard_1pc5f_431{background:#fff;border-radius:.5rem .5rem 0 0;box-shadow:0 .5rem 2rem #0000002e;width:40%;min-width:calc(20rem + 5%);max-width:calc(100% - 2rem);display:flex;flex-direction:column;overflow-y:auto;height:80%}@media(max-width:85.375rem){._userModalCard_1pc5f_431{width:80%;min-width:40%;max-width:95%;height:80%;border-radius:.5rem .5rem 0 0;overflow-y:auto;margin:2% auto 0}}@media(max-width:480px){._scheduleUserInfo_q6uod_3 h4{margin-bottom:0}._personalInfo_q6uod_84,._prerequisites_q6uod_85,._reservationDetails_q6uod_86,._accommodationInfo_q6uod_87,._licenses_q6uod_88{margin-bottom:3.5rem;gap:0}._personalInfo_q6uod_84 h4{margin-bottom:0}._infoBundle_q6uod_21{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;margin-bottom:1rem}._infoBundle_q6uod_21:last-of-type{margin-bottom:0}._infoBundle_q6uod_21 div{width:100%}._infoBundle_q6uod_21 span{margin-bottom:0}._status_q6uod_44{margin-bottom:1rem}._status_q6uod_44:last-of-type{margin-bottom:0}}@media(min-width:480px){._scheduleUserInfo_q6uod_3 h4{margin-bottom:var(--text-size-1)}._infoBundle_q6uod_21{justify-content:space-between;flex-direction:row;margin-bottom:var(--text-size-1)}._infoBundle_q6uod_21 div{width:33%}._infoBundle_q6uod_21 span{margin-bottom:.3125rem}._status_q6uod_44{margin-bottom:var(--text-size-1)}._reservationDetails_q6uod_86 ._infoBundle_q6uod_21 div,._accommodationInfo_q6uod_87 ._infoBundle_q6uod_21 div{width:40%}}._scheduleUserInfo_q6uod_3{height:auto;display:flex;flex-direction:column;margin:0;background:#fff;border-radius:var(--radius-3) var(--radius-3) 0 0}._scheduleUserInfo_q6uod_3 h4{margin-bottom:var(--text-size-1);font-size:var(--text-size-3);line-height:1.2;font-weight:var(--font-weight-bolder);color:var(--neutral-075);font-family:var(--font-family-display)}._infoBundle_q6uod_21{display:flex}._flexStart_q6uod_25{justify-content:flex-start}._infoBundle_q6uod_21 span{display:block;color:var(--neutral-400);font-size:var(--text-size-02);font-weight:var(--font-weight-semibold);line-height:var(--text-size-1)}._infoBundle_q6uod_21 p{color:var(--neutral-075);font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);line-height:var(--text-size-3)}._status_q6uod_44{display:flex;padding-bottom:var(--text-size-1);font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);line-height:var(--text-size-3);flex-direction:column;border-bottom:1px solid #e6e8e9;border-bottom:1px solid var(--Strokes-subtle, #e6e8e9)}._status_q6uod_44 p{margin:.5rem 0 0;font-weight:var(--font-weight-normal);display:flex;align-items:center;gap:.5rem;color:var(--neutral-075)}._link_q6uod_63{text-decoration:none;color:var(--schedule-blue-400);font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);line-height:var(--text-size-3)}._linkEmailMobile_q6uod_71{color:var(--schedule-blue-400);text-decoration:none}._linkEmailMobile_q6uod_71:visited{color:var(--schedule-blue-400)}._infoBundle_q6uod_21 p{margin:0}._personalInfo_q6uod_84,._prerequisites_q6uod_85,._reservationDetails_q6uod_86,._accommodationInfo_q6uod_87,._licenses_q6uod_88{display:flex;justify-content:stretch;flex-direction:column}._license_q6uod_88{margin-bottom:.5rem;border-bottom:.0625rem solid #e6e8e9;border-bottom:.0625rem solid var(--Strokes-subtle, #e6e8e9)}._license_q6uod_88 h3{margin:0}._license_q6uod_88 p{margin:.3125rem 0}._viewFile_q6uod_107{color:var(--schedule-blue-400);text-decoration:none;font-size:var(--text-size-1);font-weight:var(--font-weight-semibold)}._licenseName_q6uod_114{display:flex;flex-direction:row}._licenseContainer_q6uod_119{display:grid;grid-template-columns:1fr auto;align-items:center}._textLeft_q6uod_125{justify-self:start;font-size:var(--text-size-1);font-weight:var(--font-weight-semibold)}._textRight_q6uod_131{justify-self:end}._userDocumentPanelDialog_q6uod_135{border-radius:var(--radius-3) var(--radius-3) 0 0}._userDocumentPanelDialog_q6uod_135 article{overflow-y:hidden}._profileDocHeader_q6uod_143{position:sticky;top:0;z-index:1;font-size:var(--text-size-md);line-height:var(--text-size-3);background-color:var(--white)}._docHeader_q6uod_152{display:flex;flex-direction:row;font-weight:var(--font-weight-semibold)}._docButton_q6uod_158{color:var(--schedule-blue-400);display:flex;align-items:center;gap:.25rem;background:none;border:none;cursor:pointer;font-weight:var(--font-weight-semibold);font-size:var(--text-size-1)}._userModalheader_q6uod_170{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:.625rem;font-size:1.1rem;font-weight:700}._userClosebutton_q6uod_180{background:none;border:none;font-size:1.5rem;cursor:pointer}._checkedIn_q6uod_187{display:inline-flex;align-items:center;font-size:var(--text-size-01);margin-left:.3125rem;font-weight:var(--font-weight-semibold);justify-content:center;padding:.1rem .25rem;border-radius:.25rem}._checkedInActive_q6uod_198{background:var(--green-700);color:var(--green-100)}._checkedInDisabled_q6uod_203{background:var(--neutral-700);color:var(--neutral-200)}._resHeader_q6uod_208{display:flex;flex-direction:row;font-weight:var(--font-weight-semibold);align-items:center;font-size:var(--text-size-md);line-height:var(--text-size-3);color:var(--neutral-400)}._userContent_q6uod_218{width:100%;height:auto;display:flex;flex-direction:column;padding:.625rem 1rem}._userHeaderDetail_q6uod_226{color:var(--neutral-075);font-size:var(--text-size-4);font-weight:var(--font-weight-bolder);line-height:var(--text-size-lg);position:relative;margin:0;font-family:var(--font-family-display)}._userModalheaderContent_q6uod_235{position:sticky;top:0;z-index:2;display:flex;padding:.625rem 1rem;justify-content:space-between;flex-direction:column}._userInfoContent_q6uod_244{width:100%;flex:1;overflow-y:auto;padding:0;display:flex;flex-direction:column;max-height:calc(100% - 6rem);-webkit-overflow-scrolling:touch}._tcaHead_q6uod_254{display:flex;justify-content:space-between}._etcamodaloverlay_q6uod_259{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9001}._etcaHeader_q6uod_273{width:100%;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:.625rem 1.25rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;font-size:1.1rem;font-weight:var(--font-weight-bold)}._etcaModalcontent_q6uod_285{width:100%;height:100%;background-color:#fff;overflow:hidden;display:flex;flex-direction:column}._etcaModalCard_q6uod_294{background:#fff;border-radius:.5rem .5rem 0 0;box-shadow:0 .5rem 2rem #0000002e;width:40%;min-width:calc(20rem + 5%);max-width:calc(100% - 2rem);display:flex;flex-direction:column;overflow-y:auto;height:80%}@media(max-width:85.375rem){._etcaModalCard_q6uod_294{width:80%;min-width:40%;max-width:95%;height:80%;border-radius:.5rem .5rem 0 0;overflow-y:auto;margin:2% auto 0}}._clientDocuments_1lftx_1{margin-bottom:var(--text-size-1)}._clientDocuments_1lftx_1 h4{margin-bottom:var(--text-size-1);font-weight:var(--font-weight-bolder);color:var(--neutral-075)}._documentsList_1lftx_11{display:flex;flex-direction:column}._documentItem_1lftx_16{display:flex;justify-content:space-between;align-items:center;padding:.625rem 1rem;border-bottom:.063rem solid var(--schedule-border)}._documentItem_1lftx_16:last-child{border-bottom:.063rem solid var(--schedule-border)}._documentName_1lftx_28{font-weight:var(--font-weight-semibold);color:var(--text-primary)}._viewFileLink_1lftx_33{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:var(--primary-color);cursor:pointer;font-weight:var(--font-weight-semibold);text-decoration:none;padding:.25rem .5rem;border-radius:.25rem;transition:background-color .2s ease}._viewFileLink_1lftx_33:hover{background-color:var(--primary-color-light);text-decoration:underline}._pdfClientDocumentViewer_1npzc_1{flex:1;height:100%;display:flex;flex-direction:column}._clientContainer_1npzc_7{flex:1;height:100%}.cobalt-popover-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:var(--z-index-popover);pointer-events:all}.cobalt-popover{position:absolute;z-index:calc(var(--z-index-popover) + 1)}@keyframes cobalt-loader-circular-svg{0%{transform:rotate(-50deg)}to{transform:rotate(310deg)}}@keyframes cobalt-loader-circular-circle{0%{stroke-dashoffset:280;transform:rotate(0)}50%{stroke-dashoffset:140;transform:rotate(180deg)}to{stroke-dashoffset:280;transform:rotate(360deg)}}.cobalt-loader-circular{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cobalt-loader-circular.cobalt-loader-circular-size-small{height:20px;width:20px}.cobalt-loader-circular.cobalt-loader-circular-size-medium{height:40px;width:40px}.cobalt-loader-circular.cobalt-loader-circular-size-large{width:4.6505rem;height:4.589rem}.cobalt-loader-circular.cobalt-loader-circular-indeterminate svg{animation:1.5s linear infinite cobalt-loader-circular-svg;transform:rotate(-50deg)}.cobalt-loader-circular.cobalt-loader-circular-indeterminate circle{display:block;animation:1.5s infinite both cobalt-loader-circular-circle;fill:transparent;stroke:var(--stroke-focus);stroke-dasharray:283;stroke-dashoffset:280;stroke-width:12px;transform-origin:50% 50%}.cobalt-loader-circular.cobalt-loader-circular-determinate svg{display:flex;justify-content:center;align-items:center;position:absolute;inset:0;height:100%;width:100%;transform:rotate(-90deg)}.cobalt-loader-circular.cobalt-loader-circular-determinate svg circle{stroke:var(--stroke-focus)}.cobalt-button{color:var(--text-on-color);display:inline-flex;gap:.5rem;justify-content:center;align-items:center;border-radius:.5rem;font-weight:600}.cobalt-button.cobalt-button-x-small{padding:.25rem 1rem;height:1.5rem;border-radius:.25rem}.cobalt-button.cobalt-button-x-small.cobalt-button-icon-only{width:1.5rem}.cobalt-button.cobalt-button-small{padding:.375rem 1rem;height:2rem;border-radius:.5rem}.cobalt-button.cobalt-button-small.cobalt-button-icon-only{width:2rem}.cobalt-button.cobalt-button-medium{padding:.5rem 1rem;height:2.5rem;border-radius:.5rem}.cobalt-button.cobalt-button-medium.cobalt-button-icon-only{width:2.5rem}.cobalt-button.cobalt-button-icon-only{padding:0}.cobalt-button.cobalt-button-primary{background-color:var(--button-primary-default)}.cobalt-button.cobalt-button-primary:hover{background-color:var(--button-primary-hover)}.cobalt-button.cobalt-button-primary:active:not(:disabled),.cobalt-button.cobalt-button-primary:hover:active:not(:disabled){background-color:var(--button-primary-pressed)}.cobalt-button.cobalt-button-primary:focus-visible:not(:disabled){outline-offset:1px}.cobalt-button.cobalt-button-secondary{background-color:var(--button-secondary-default);color:var(--button-text-secondary)}.cobalt-button.cobalt-button-secondary:hover{background-color:var(--button-secondary-hover)}.cobalt-button.cobalt-button-secondary:active:not(:disabled),.cobalt-button.cobalt-button-secondary:hover:active:not(:disabled){background-color:var(--button-secondary-pressed)}.cobalt-button.cobalt-button-secondary:focus-visible:not(:disabled){outline-offset:1px}.cobalt-button.cobalt-button-tertiary{background-color:transparent;border:2px solid var(--button-tertiary-default);color:var(--button-tertiary-default)}.cobalt-button.cobalt-button-tertiary:hover{border-color:var(--button-tertiary-hover);color:var(--button-tertiary-hover)}.cobalt-button.cobalt-button-tertiary:active:not(:disabled),.cobalt-button.cobalt-button-tertiary:hover:active:not(:disabled){border-color:var(--button-tertiary-pressed);color:var(--button-tertiary-pressed)}.cobalt-button.cobalt-button-tertiary:focus-visible:not(:disabled){outline-offset:1px}.cobalt-button.cobalt-button-primary-danger{background-color:var(--button-danger-default)}.cobalt-button.cobalt-button-primary-danger:hover{background-color:var(--button-danger-hover)}.cobalt-button.cobalt-button-primary-danger:active:not(:disabled),.cobalt-button.cobalt-button-primary-danger:hover:active:not(:disabled){background-color:var(--button-danger-pressed)}.cobalt-button.cobalt-button-primary-danger:focus-visible:not(:disabled){outline-offset:1px}.cobalt-button.cobalt-button-tertiary-danger{background-color:transparent;border:2px solid var(--button-danger-default);color:var(--button-danger-default)}.cobalt-button.cobalt-button-tertiary-danger:hover{border-color:var(--button-danger-hover);color:var(--button-danger-hover)}.cobalt-button.cobalt-button-tertiary-danger:active:not(:disabled),.cobalt-button.cobalt-button-tertiary-danger:hover:active:not(:disabled){border-color:var(--button-danger-pressed);color:var(--button-danger-pressed)}.cobalt-button.cobalt-button-tertiary-danger:focus-visible:not(:disabled){outline-offset:1px}.cobalt-button.cobalt-button-ghost{background-color:transparent}.cobalt-button.cobalt-button-ghost:not(:disabled){color:var(--text-interactive)}.cobalt-button.cobalt-button-ghost:not(:disabled).cobalt-button-icon-only{color:var(--icon-primary)}.cobalt-button.cobalt-button-ghost:not(:disabled):hover{background-color:var(--button-ghost-hover)}.cobalt-button.cobalt-button-ghost:not(:disabled):active,.cobalt-button.cobalt-button-ghost:not(:disabled):hover:active{background-color:var(--button-ghost-pressed)}.cobalt-button.cobalt-button-ghost:not(:disabled):focus-visible{outline-offset:1px}.cobalt-button.cobalt-button-ghost:disabled{color:var(--text-disabled)}.cobalt-button.cobalt-button-ghost-danger{background-color:var(--button-ghost-default);color:var(--red-400)}.cobalt-button.cobalt-button-ghost-danger:not(:disabled):hover{background-color:var(--button-ghost-hover)}.cobalt-button.cobalt-button-ghost-danger:not(:disabled):active,.cobalt-button.cobalt-button-ghost-danger:not(:disabled):hover:active{background-color:var(--button-ghost-pressed)}.cobalt-button.cobalt-button-ghost-danger:not(:disabled):focus-visible{outline-offset:1px}.cobalt-button.cobalt-button-ghost-danger:not(:disabled).cobalt-button-icon-only{color:var(--icon-primary)}.cobalt-button.cobalt-button-ghost-danger:not(:disabled).cobalt-button-icon-only:hover{background-color:var(--button-danger-default);color:var(--text-on-color)}.cobalt-button.cobalt-button-ghost-danger:not(:disabled).cobalt-button-icon-only:active,.cobalt-button.cobalt-button-ghost-danger:not(:disabled).cobalt-button-icon-only:hover:active{background-color:var(--button-danger-hover);color:var(--text-on-color)}.cobalt-button.cobalt-button-ghost-danger:disabled{color:var(--text-disabled)}.cobalt-button.cobalt-button-tertiary-danger:disabled,.cobalt-button.cobalt-button-tertiary:disabled{border-color:var(--button-disabled-tertiary);color:var(--text-disabled)}.cobalt-button.cobalt-button-primary-danger:disabled,.cobalt-button.cobalt-button-primary:disabled,.cobalt-button.cobalt-button-secondary:disabled{background-color:var(--button-disabled-default);color:var(--text-disabled)}.cobalt-checkbox{display:flex;flex-direction:column;gap:.125rem}.cobalt-checkbox .cobalt-checkbox-input{display:flex;flex-direction:row;align-items:center}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]{height:1.125rem;width:1.125rem;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-default);border:.1rem solid var(--stroke-default);cursor:pointer;transition:all var(--animation-duration) ease-in-out;border-radius:.25rem;margin:0}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:hover{border-color:var(--stroke-hover)}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:active:not(:disabled):not(:checked):not(:indeterminate),.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:active:hover:not(:disabled):not(:checked):not(:indeterminate){border:2px solid var(--stroke-focus)}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:focus-visible{outline:2px solid var(--stroke-focus);outline-offset:1px}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:checked,.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:indeterminate{background-color:var(--button-primary-default);border-color:var(--button-primary-default)}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:checked:hover,.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:indeterminate:hover{background-color:var(--button-primary-hover);border:.1rem solid var(--button-primary-hover)}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:checked:disabled,.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:indeterminate:disabled{background-color:var(--icon-disabled);border-color:var(--icon-disabled)}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:checked.danger,.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:indeterminate.danger{background-color:var(--button-danger-default);border-color:var(--button-danger-default)}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:checked.danger:hover,.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:indeterminate.danger:hover{background-color:var(--button-danger-hover);border:.1rem solid var(--button-danger-hover)}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox].danger{border:2px solid var(--button-danger-default)}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox].danger:hover{border-color:var(--button-danger-hover)}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox].danger:active:not(:disabled):not(:checked):not(:indeterminate),.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox].danger:active:hover:not(:disabled):not(:checked):not(:indeterminate){border-color:var(--button-danger-pressed)}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:checked:before{display:flex;background-color:var(--icon-inverse);content:"";height:100%;width:100%;-webkit-mask-image:url('data:image/svg+xml,<svg version="1.1" viewBox="0 0 12 8" xmlns="http://www.w3.org/2000/svg"><title>Checkmark</title><g fill="none" fill-rule="evenodd"><g transform="translate(-4 -6)" fill="%23fff" fill-rule="nonzero"><g transform="translate(1 1)"><path d="m11.939 5.4393c0.58579-0.58579 1.5355-0.58579 2.1213 0 0.54917 0.54917 0.5835 1.4182 0.10297 2.0074l-0.10297 0.11392-5 5c-0.54917 0.54917-1.4182 0.5835-2.0074 0.10297l-0.11392-0.10297-3-3c-0.58579-0.58579-0.58579-1.5355 0-2.1213 0.54917-0.54917 1.4182-0.5835 2.0074-0.10297l0.11392 0.10297 1.9393 1.9397 3.9393-3.9397z"/></g></g></g></svg>');mask-image:url('data:image/svg+xml,<svg version="1.1" viewBox="0 0 12 8" xmlns="http://www.w3.org/2000/svg"><title>Checkmark</title><g fill="none" fill-rule="evenodd"><g transform="translate(-4 -6)" fill="%23fff" fill-rule="nonzero"><g transform="translate(1 1)"><path d="m11.939 5.4393c0.58579-0.58579 1.5355-0.58579 2.1213 0 0.54917 0.54917 0.5835 1.4182 0.10297 2.0074l-0.10297 0.11392-5 5c-0.54917 0.54917-1.4182 0.5835-2.0074 0.10297l-0.11392-0.10297-3-3c-0.58579-0.58579-0.58579-1.5355 0-2.1213 0.54917-0.54917 1.4182-0.5835 2.0074-0.10297l0.11392 0.10297 1.9393 1.9397 3.9393-3.9397z"/></g></g></g></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-size:.75rem .6rem;mask-size:.75rem .6rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:indeterminate:before{display:flex;background-color:var(--icon-inverse);content:"";height:100%;width:100%;-webkit-mask-image:url('data:image/svg+xml,<svg version="1.1" viewBox="0 0 12 4" xmlns="http://www.w3.org/2000/svg"><title>Line</title><g fill="none" fill-rule="evenodd"><g transform="translate(-4 -8)" fill="%23fff" fill-rule="nonzero"><g transform="translate(1 1)"><path d="m13 7.5c0.82843 0 1.5 0.67157 1.5 1.5 0 0.7797-0.59489 1.4204-1.3555 1.4931l-0.14446 0.0068666h-8c-0.82843 0-1.5-0.67157-1.5-1.5 0-0.7797 0.59489-1.4204 1.3555-1.4931l0.14446-0.0068666h8z"/></g></g></g></svg>');mask-image:url('data:image/svg+xml,<svg version="1.1" viewBox="0 0 12 4" xmlns="http://www.w3.org/2000/svg"><title>Line</title><g fill="none" fill-rule="evenodd"><g transform="translate(-4 -8)" fill="%23fff" fill-rule="nonzero"><g transform="translate(1 1)"><path d="m13 7.5c0.82843 0 1.5 0.67157 1.5 1.5 0 0.7797-0.59489 1.4204-1.3555 1.4931l-0.14446 0.0068666h-8c-0.82843 0-1.5-0.67157-1.5-1.5 0-0.7797 0.59489-1.4204 1.3555-1.4931l0.14446-0.0068666h8z"/></g></g></g></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-size:.75rem .6rem;mask-size:.75rem .6rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:disabled{background-color:var(--input-disabled);border:.1rem solid var(--stroke-disabled);cursor:not-allowed}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]:disabled+label{color:var(--text-disabled);cursor:not-allowed}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]+label{color:var(--text-primary);cursor:pointer;justify-content:center;align-self:stretch;font-size:var(--text-size-1);padding-left:.5rem}.cobalt-checkbox .cobalt-checkbox-input input[type=checkbox]+label.visually-hidden{display:none}.cobalt-checkbox .cobalt-checkbox-description{display:flex;flex-flow:row wrap;margin-left:1.7rem;color:var(--text-tertiary);align-self:stretch;font-size:var(--text-size-02)}.cobalt-checkbox .cobalt-checkbox-description.disabled{color:var(--text-disabled)}.cobalt-checkbox .cobalt-checkbox-description.danger{color:var(--text-danger);font-weight:var(--font-weight-bold)}.cobalt-chip{display:inline-flex;align-items:center;min-width:3.5rem;padding-inline:.75rem;flex-shrink:0;gap:.25rem;background-color:var(--chips-background-off-default);border-radius:.75rem;color:var(--text-primary);font-size:var(--text-size-02);font-weight:var(--font-weight-bold);line-height:1rem;cursor:auto;height:1.5rem;border:1px solid var(--stroke-default)}.cobalt-chip:focus-visible{outline-offset:1px;outline-color:var(--stroke-focus)}.cobalt-chip.cobalt-chip-selectable:not(.cobalt-chip-disabled){cursor:pointer}.cobalt-chip.cobalt-chip-selectable:not(.cobalt-chip-disabled):hover{background-color:var(--chips-background-off-hover)}.cobalt-chip.cobalt-chip-selectable:not(.cobalt-chip-disabled):active,.cobalt-chip.cobalt-chip-selectable:not(.cobalt-chip-disabled):hover:active{background-color:var(--chips-background-off-pressed)}.cobalt-chip.cobalt-chip-selected:not(.cobalt-chip-disabled){background-color:var(--button-secondary-default);color:var(--button-text-secondary);border-color:transparent}.cobalt-chip.cobalt-chip-selected:not(.cobalt-chip-disabled).cobalt-chip-selectable:hover{background-color:var(--button-secondary-hover)}.cobalt-chip.cobalt-chip-selected:not(.cobalt-chip-disabled).cobalt-chip-selectable:active,.cobalt-chip.cobalt-chip-selected:not(.cobalt-chip-disabled).cobalt-chip-selectable:hover:active{background-color:var(--button-secondary-pressed)}.cobalt-chip.cobalt-chip-disabled{background-color:var(--chips-background-off-disabled);color:var(--text-disabled);border-color:var(--stroke-disabled)}.cobalt-chip.cobalt-chip-disabled.cobalt-chip-selected{background-color:var(--chips-background-disabled);color:var(--chips-text-disabled);border-color:transparent}.cobalt-chip.cobalt-chip-dismissible{padding-right:.125rem}.cobalt-chip.cobalt-chip-dismissible .cobalt-chip-dismiss{align-items:center;justify-content:center;border-radius:.75rem;display:flex;height:1.25rem;width:1.25rem}.cobalt-chip.cobalt-chip-dismissible .cobalt-chip-dismiss:focus-visible{outline-color:var(--stroke-focus)}.cobalt-chip.cobalt-chip-dismissible:not(.cobalt-chip-selected) .cobalt-chip-dismiss:hover{background-color:var(--chips-background-off-pressed)}.cobalt-chip.cobalt-chip-dismissible.cobalt-chip-selected,.cobalt-chip.cobalt-chip-dismissible.cobalt-chip-selected .cobalt-chip-dismissible{color:var(--button-text-secondary)}.cobalt-chip.cobalt-chip-dismissible.cobalt-chip-selected .cobalt-chip-dismiss:hover{background-color:var(--chips-background-on-pressed);cursor:pointer}.cobalt-tooltip{position:absolute;z-index:var(--z-index-popover);visibility:hidden;opacity:0;display:flex;justify-content:center;align-items:center;gap:.5rem;background-color:var(--color-neutral-100);color:var(--text-on-color);padding:.25rem .5rem;border-radius:.25rem;font-size:var(--font-typesize-02);text-align:center;font-weight:var(--font-weight-bold);line-height:1rem;letter-spacing:.01rem;white-space:nowrap;box-shadow:0 1px 32px #00000014;transition:opacity .2s ease-in-out,transform .2s ease-in-out;pointer-events:none}.cobalt-tooltip:before{content:"";position:absolute;pointer-events:auto;background:transparent}.cobalt-tooltip.tooltip-top:before{top:100%;left:50%;transform:translate(-50%);width:100%;height:.5rem}.cobalt-tooltip.tooltip-left:before{left:100%;top:50%;transform:translateY(-50%);width:.5rem;height:100%}.cobalt-tooltip.tooltip-right:before{right:100%;top:50%;transform:translateY(-50%);width:.5rem;height:100%}.cobalt-tooltip.tooltip-bottom:before{bottom:100%;left:50%;transform:translate(-50%);width:100%;height:.5rem}.cobalt-tooltip[aria-hidden=false]{opacity:1;visibility:visible;transform:translate(0);pointer-events:auto}.cobalt-dropdown-item{display:flex;gap:.5rem;padding:.625rem .75rem;min-height:2.5rem;cursor:pointer;transition:background-color .2s ease}.cobalt-dropdown-item.focused{background:var(--button-ghost-hover)}.cobalt-dropdown-item:hover:not(.disabled){background:var(--button-ghost-hover)}.cobalt-dropdown-item:active:not(.disabled){background:var(--button-ghost-pressed)}.cobalt-dropdown-item.selected:not(.multiselect){background:var(--button-primary-default);color:var(--text-on-color)}.cobalt-dropdown-item.selected:not(.multiselect):hover{background:var(--button-primary-default)}.cobalt-dropdown-item .dropdown-placeholder{overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;font-family:var(--font-family-text);font-size:var(--text-size-1);font-style:normal;line-height:1.25rem}.cobalt-dropdown-item .dropdown-selected-value{overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;font-family:var(--font-family-text);font-size:var(--text-size-1);font-style:normal;line-height:1.25rem}.cobalt-dropdown-item.disabled{cursor:not-allowed}.cobalt-dropdown-item .content{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:.25rem;word-break:break-word}.cobalt-dropdown-item .content .label{color:var(--text-primary);font-family:var(--font-family-text);font-size:var(--text-size-1);font-style:normal;line-height:1.25rem}.cobalt-dropdown-item .content .label.disabled{color:var(--text-disabled)}.cobalt-dropdown-item .content .label.selected:not(.multiselect){color:var(--text-on-color);font-weight:var(--font-weight-bold)}.cobalt-dropdown-item .content .secondary-info{color:var(--text-secondary);font-family:var(--font-family-text);font-size:var(--text-size-02);font-style:normal;line-height:1rem;font-weight:400}.cobalt-dropdown-item .content .secondary-info.selected:not(.multiselect){color:var(--text-on-color)}.cobalt-dropdown-item .icons .clear-icon{cursor:pointer;color:var(--text-secondary)}.cobalt-dropdown{display:flex;flex-direction:column;position:relative;cursor:pointer}.cobalt-dropdown.filterable{cursor:text}.cobalt-dropdown .dropdown-wrapper{position:relative;display:flex;flex-direction:column}.cobalt-dropdown .dropdown{display:flex;flex-direction:row;align-items:center;border-radius:.5rem;outline:1px solid var(--stroke-default);background:var(--input-default);color:var(--text-primary);min-height:2rem}.cobalt-dropdown .dropdown .content-wrapper{display:flex;flex:1;flex-direction:row;justify-content:space-between;gap:.125rem;width:100%}.cobalt-dropdown .dropdown .content-wrapper .display-value{display:flex;flex-flow:row wrap;width:100%;gap:.25rem}.cobalt-dropdown .dropdown .content-wrapper input{border:none;flex:1;min-width:5rem;padding:0;width:100%}.cobalt-dropdown .dropdown .content-wrapper input:focus{outline:none}.cobalt-dropdown .dropdown:has(.selected-chips){align-items:flex-start}.cobalt-dropdown .dropdown:focus-within:not(.dropdown-disabled){outline:2px solid var(--stroke-focus)}.cobalt-dropdown .dropdown:hover:not(.dropdown-disabled):not(.dropdown-danger){outline-color:var(--stroke-hover)}.cobalt-dropdown .dropdown.dropdown-danger{outline:2px solid var(--stroke-danger)}.cobalt-dropdown .dropdown.dropdown-danger:hover{outline-color:var(--stroke-danger-hover)}.cobalt-dropdown .dropdown.dropdown-disabled{background:var(--input-disabled);outline-color:var(--stroke-disabled);cursor:not-allowed;color:var(--text-disabled)}.cobalt-dropdown .dropdown.dropdown-disabled .dropdown-selected-value{color:var(--text-disabled)}.cobalt-dropdown .dropdown[aria-expanded=true]:hover:not(.dropdown-disabled):not(.dropdown-danger){outline-color:var(--stroke-focus)}.cobalt-dropdown .selected-chips{display:flex;flex-wrap:wrap;gap:.5rem}.cobalt-dropdown .selected-chips .chip-count{display:none}.cobalt-dropdown .dropdown-selected-value{font-family:var(--font-family-text);font-size:var(--text-size-1);line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.cobalt-dropdown .dropdown-placeholder{overflow:hidden;color:var(--text-tertiary);text-overflow:ellipsis;font-family:var(--font-family-text);font-size:var(--text-size-1);font-style:normal;line-height:1.25rem}.cobalt-dropdown .dropdown-small{padding:0 .75rem}.cobalt-dropdown .dropdown-medium{min-height:2.5rem;padding:.625rem .75rem}.cobalt-dropdown .is-multiselect{padding:.5rem .75rem}.cobalt-dropdown .is-multiselect .dropdown-placeholder{line-height:1.5rem}.cobalt-dropdown .is-multiselect .icons{margin-top:.125rem}.cobalt-dropdown .has-overflow .content-wrapper .display-value{flex-flow:row nowrap}.cobalt-dropdown .has-overflow .selected-chips{align-items:center;flex-wrap:nowrap;overflow:hidden}.cobalt-dropdown .has-overflow .selected-chips .chip-count{display:flex;position:absolute;visibility:hidden}.cobalt-dropdown .has-overflow .selected-chips .chip-count.visible{position:relative;visibility:visible}.cobalt-dropdown .dropdown.dropdown-disabled .icons svg{color:var(--icon-disabled)}.cobalt-dropdown .icons{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:.25rem;height:1.25rem;margin-left:.5rem}.cobalt-dropdown .icons.leading{padding-left:.75rem;padding-right:0}.cobalt-dropdown .icons .clear-icon{width:1rem;height:1rem;color:var(--icon-tertiary);cursor:pointer}.cobalt-dropdown .icons .clear-icon:focus-visible{border-radius:.25rem;outline:2px solid var(--stroke-focus)}.cobalt-dropdown .icons .chevron-icon{width:1rem;height:1rem;transition:transform .3s ease-in-out;transform:rotate(180deg)}.cobalt-dropdown .icons .danger-icon{color:var(--icon-danger)}.cobalt-dropdown .dropdown[aria-expanded=true] .chevron-icon{transform:rotate(0)}.cobalt-dropdown-menu{list-style-type:none;padding:0;margin-inline:0;background-color:var(--surface-primary);inset:unset;max-height:12rem;overflow-y:auto;border:none;margin-block:0;padding-inline:0;border-radius:.5rem;box-shadow:0 1px 32px #0000001a}.cardItem{margin-bottom:var(--text-size-3);cursor:pointer;border:.0625rem solid var(--schedule-border);border-radius:.5rem}.cardItem:last-child{margin-bottom:0}.cardItem p{color:var(--neutral-600);font-size:var(--text-size-1);font-weight:var(--font-weight-semibold)}.item{margin-right:.5rem}.item:last-child{margin-right:0}.headerText{display:flex;width:100%;flex-direction:column}.headerText h3{font-size:var(--text-size-3);font-weight:var(--font-weight-bolder);line-height:var(--text-size-4)}.headerText .sessionInfo{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:var(--text-size-3);height:var(--text-size-2)}.headerText p{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);line-height:var(--text-size-3)}.iconText{display:inline-flex;align-items:center;gap:.5rem}.iconText+.iconText{margin-left:1.875rem}.spWrapper{gap:.4rem;display:flex;color:var(--neutral-400)}.headerWrapper{color:var(--neutral-400)!important}.sessionNameWrapper{color:var(--neutral-075);font-size:var(--text-size-3);font-weight:var(--font-weight-bolder);line-height:var(--text-size-4)}.sessionNameWrapper.lineThrough,.lineThrough{text-decoration:line-through;color:var(--neutral-600)}.centerAlign{display:flex;align-items:center;gap:3rem}.title{font-size:var(--text-size-3)}.subtitle{color:var(--neutral-600);font-size:var(--text-size-1)}.headerSession{color:var(--neutral-600)}.sessionCard__sim{background-color:var(--green-400)}.sessionCard__exams{background-color:var(--pink-400)}.sessionCard__meeting{background-color:var(--schedule-blue-400)}.sessionCard__classroom{background-color:var(--purple-400)}.sessionCard__demonstration,.sessionCard__maintenance,.sessionCard__other{background-color:var(--orange-400)}.sessionCard__default{background-color:var(--neutral-700)}.co_card__highlight{border:.125rem solid var(--red-400)}.co_card__notify{border:.125rem solid var(--blue-400)}.session__highlight{border:.125rem solid var(--red-400)}.session__notify{border:.125rem solid var(--blue-400)}.banner{display:inline-flex;align-items:center;padding:.125rem .25rem;border-radius:.25rem;font-size:var(--text-size-01);font-weight:var(--font-weight-semibold);gap:.3125rem;line-height:var(--text-size-3)}.conflict-alert{background-color:var(--red-700);color:var(--red-100)}.sub-banner{background-color:var(--yellow-700);color:var(--yellow-100)}.notificationIndicator{width:.75rem;height:.75rem;border-radius:50%;background-color:var(--blue-400);aspect-ratio:1}.infoBar{display:flex;align-items:center;gap:var(--text-size-02)}@media(max-width:35rem){.headerText .sessionInfo{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-right:var(--text-size-3);height:auto}}._sessionUnitContainer_a6fjq_1{display:flex;border-radius:.5rem;overflow:hidden;box-shadow:0 .125rem .25rem #0000001a;transition:all .2s ease-in-out;cursor:pointer;background-color:#fff}._cardContainerWrapper_a6fjq_11{display:flex;flex-direction:row;width:100%;margin:.75rem}._verticalAccentLine_a6fjq_17{width:.375rem;border-radius:.1875rem;transition:background-color .3s ease;flex-shrink:0}._verticalAccentLineDefault_a6fjq_24{background-color:var(--info-color)}._verticalAccentLineSuccess_a6fjq_28{background-color:var(--success-color)}._verticalAccentLineWarning_a6fjq_32{background-color:var(--warning-color)}._verticalAccentLineError_a6fjq_36{background-color:var(--danger-color)}._verticalAccentLineInfo_a6fjq_40{background-color:var(--info-color)}._cardContainer_a6fjq_11{flex:1;background-color:#fff;border-left:none;display:flex;flex-direction:column}._cardContent_a6fjq_52{flex:1;display:flex;flex-direction:column;padding-left:.75rem}._cardHeader_a6fjq_59{margin-bottom:1rem}._primaryContent_a6fjq_63{display:flex;flex-direction:column}._primaryLabelRow_a6fjq_68{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}._primaryLabel_a6fjq_68{font-size:.75rem;font-weight:600;color:var(--neutral-400);letter-spacing:.03125rem}._primaryLabelRight_a6fjq_83{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin-left:auto}._secondaryContentRow_a6fjq_91{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}._secondaryContent_a6fjq_91 .lineThrough{text-decoration:line-through}._cardDetails_a6fjq_102{display:flex;flex-direction:row;gap:3rem}@media(max-width:48rem){._sessionUnitContainer_a6fjq_1{margin-bottom:.375rem}._cardHeader_a6fjq_59{padding:.625rem .75rem .375rem}._cardDetails_a6fjq_102{padding:.625rem .75rem}._primaryLabel_a6fjq_68{font-size:.6875rem}._secondaryContent_a6fjq_91{font-size:.9375rem}._primaryLabelRight_a6fjq_83{gap:.25rem}}._sessionUnitContainer_a6fjq_1:disabled,._sessionUnitContainer_a6fjq_1[aria-disabled=true]{opacity:.6;cursor:not-allowed;pointer-events:none}._scheduleCardContainer_zbuqq_1{display:flex;flex-direction:column;height:auto;overflow:hidden}._fixedHeader_zbuqq_7{position:sticky;top:0;z-index:10;flex-shrink:0}._scrollableContent_zbuqq_13 .sessionsContainer{flex:1;overflow-y:auto}._alertDec_zbuqq_17{flex:1;overflow:hidden;display:flex;flex-direction:column}._scheduleHeaderContainer_zbuqq_23{background:var(--neutral-900);width:100%}._scheduleHeader_zbuqq_23{margin-bottom:var(--text-size-3)}._scheduleHeader_zbuqq_23 h2{font-size:var(--text-size-4);font-weight:var(--font-weight-bolder);line-height:var(--text-size-6)}._titleRow_zbuqq_37{display:flex;margin-bottom:.25rem}._dateTimeRow_zbuqq_42{display:flex;justify-content:space-between;align-items:center;font-weight:var(--font-weight-normal)}._dateTimeRow_zbuqq_42 p{margin:0;font-size:var(--text-size-1);color:var(--neutral-075)}._trainingLocalTime_zbuqq_55{color:var(--neutral-200);font-size:var(--text-size-xs);font-weight:var(--font-weight-bold);line-height:1rem;display:flex;height:var(--text-size-3);padding:.7rem .25rem;align-items:center;border-radius:.25rem;background-color:var(--neutral-700);margin-left:auto}._scheduleAlert_zbuqq_69{display:flex;align-items:center;background:var(--yellow-800);padding:.625rem;border-radius:.3125rem;font-size:var(--text-size-1);font-weight:var(--font-weight-bold);color:var(--neutral-075)}._scheduleAlert_zbuqq_69 p{margin:.625rem}._alertDec_zbuqq_17{font-weight:var(--font-weight-semibold);line-height:var(--text-size-3)}._scheduleCalendarHeader_zbuqq_87{margin-left:2.5rem}._scheduleNotificationCoScreen_zbuqq_90{display:flex;padding:1rem 1.5rem 0rem}._calendarContainer_juwvb_4{width:100%;margin:0 auto;flex-direction:column;height:100%}._calendarContainerEmpty_juwvb_11{margin-bottom:0}._calendarHeader_juwvb_18{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:var(--spacing-xl)}._calendarHeaderEmpty_juwvb_26{margin-bottom:0!important}._monthTitleWrapper_juwvb_30{position:relative;display:flex;align-items:center}._monthTitleButton_juwvb_36{background:none;border:none;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--border-radius-md);cursor:pointer;display:flex;align-items:center;gap:var(--spacing-md);transition:background-color var(--transition-base)}._monthTitleButtonDisabled_juwvb_48{cursor:not-allowed;opacity:.6}._monthTitle_juwvb_30{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0;color:var(--neutral-075)}._expandIcon_juwvb_60{transition:transform var(--transition-base);color:var(--neutral-075)}._expandIconOpen_juwvb_65{transform:rotate(180deg)}._expandIconDisabled_juwvb_69{opacity:.6}._calendarDropdown_juwvb_73{position:absolute;top:100%;z-index:1000;border-radius:var(--border-radius-xl)}._todayButton_juwvb_80{color:var(--blue-400);padding:var(--spacing-md) var(--spacing-xl);cursor:pointer;font-size:var(--font-size-base);display:flex;align-items:center;gap:var(--spacing-sm);transition:background-color var(--transition-base);font-weight:var(--font-weight-bold);border-radius:var(--border-radius-md)}._sessionsContainer_juwvb_98{display:flex;flex-direction:column;padding:var(--spacing-xl) 0;overflow-y:auto;transition:height var(--transition-base);scroll-snap-type:y mandatory;scroll-behavior:smooth}._sessionsContainerEmpty_juwvb_108{padding:0!important}._emptyScheduleContainer_juwvb_115{display:flex;flex-direction:column}._emptyScheduleContainer_juwvb_115 ._daySection_juwvb_120{border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-xl)}._monthSection_juwvb_128,._daySection_juwvb_120{scroll-snap-align:start;scroll-snap-stop:always}._monthHeader_juwvb_134{display:flex;align-items:flex-end;margin-bottom:var(--spacing-xl);overflow:hidden;border-radius:var(--border-radius-md);position:relative;padding:var(--spacing-md);margin-top:var(--spacing-3xl);background-size:cover;background-position:center;background-repeat:no-repeat}._monthHeaderWithDays_juwvb_148{height:6rem;min-height:6rem}._monthHeaderEmpty_juwvb_153{opacity:.4}._monthHeaderTitle_juwvb_157{position:relative;z-index:2;margin:0;font-weight:var(--font-weight-bold);text-align:left;transition:all var(--transition-smooth)}._monthHeaderTitleWithDays_juwvb_166{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._monthHeaderOverlay_juwvb_171{position:absolute;inset:0;background:linear-gradient(135deg,#0000001a,#0003,#0000001a);z-index:1;pointer-events:none}._dayHeader_juwvb_190{padding-top:var(--spacing-xl)}._dayTitle_juwvb_194{margin:0;font-size:var(--size-4);font-weight:var(--font-weight-bold);color:var(--neutral-075);line-height:var(--Line-height-Label, var(--size-4))}._sessionsList_juwvb_202{display:flex;flex-direction:column;padding-top:var(--spacing-xl)}._noEventsMessage_juwvb_208{color:var(--neutral-400);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--size-4)}._noSessions_juwvb_215{padding:var(--spacing-lg) 0;font-size:var(--font-size-sm);color:var(--neutral-400);font-style:italic}._cardItem_juwvb_225{margin-bottom:var(--text-size-3);cursor:pointer;border:var(--border-width) solid var(--schedule-border);border-radius:var(--border-radius-lg)}._cardItem_juwvb_225:last-child{margin-bottom:0}._cardItem_juwvb_225 p{color:var(--neutral-600);font-size:var(--text-size-1);font-weight:var(--font-weight-semibold)}._sessionCard_juwvb_242{border:var(--border-width) solid var(--schedule-border);border-radius:var(--border-radius-md);padding:var(--spacing-xl);transition:box-shadow var(--transition-base)}._sessionCard_juwvb_242:hover{box-shadow:var(--shadow-sm)}._sessionHeader_juwvb_253{display:flex;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-md);flex-wrap:wrap}._sessionType_juwvb_261{font-size:var(--font-size-xs);color:var(--neutral-600);font-weight:var(--font-weight-semibold);background:var(--neutral-100);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-sm)}._sessionTitle_juwvb_270{margin:0;font-size:var(--font-size-base);color:var(--neutral-600);flex:1}._sessionDetails_juwvb_277{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}._sessionTime_juwvb_284,._sessionLocation_juwvb_285{font-size:var(--font-size-sm);color:var(--neutral-600);display:flex;align-items:center;gap:var(--spacing-md)}._headerWrapper_juwvb_296{color:var(--neutral-400)!important}._lineThrough_juwvb_300{text-decoration:line-through;color:var(--neutral-600)}._sessionNameWrapper_juwvb_305{color:var(--neutral-075);font-size:var(--text-size-3);font-weight:var(--font-weight-bolder);line-height:var(--text-size-4)}._centerAlign_juwvb_312{display:flex;align-items:center;gap:var(--spacing-3xl)}._spWrapper_juwvb_318{gap:.4rem;display:flex;color:var(--neutral-400)}._iconText_juwvb_324{display:inline-flex;align-items:center;gap:var(--spacing-md)}._iconText_juwvb_324+._iconText_juwvb_324{margin-left:1.875rem}._banner_juwvb_337{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);font-size:var(--text-size-01);font-weight:var(--font-weight-semibold);gap:.3125rem;line-height:var(--text-size-3)}._sub-banner_juwvb_348{background-color:var(--yellow-700);color:var(--yellow-100)}._changeNotice_juwvb_352{font-size:1rem;color:var(--neutral-400);display:flex;align-items:center;gap:.375rem}._learnMoreLink_juwvb_360{color:var(--schedule-blue-400);text-decoration:underline;margin-left:var(--spacing-sm);text-decoration-style:solid;pointer-events:auto;background:none;border:none;cursor:pointer;font-size:inherit;padding:0}._eodSection_juwvb_376{display:flex;padding-top:1.5rem;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch;font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-bold);margin:var(--spacing-3xl) 0;border-top:var(--border-width) solid var(--neutral-750);color:var(--neutral-400)}._eodSectionEmpty_juwvb_390{display:flex;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch;font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-bold);margin:var(--spacing-3xl) 0;color:var(--neutral-400)}._pilotSessionCard__sim_juwvb_405{background-color:var(--sim-color)}._pilotSessionCard__exams_juwvb_409{background-color:var(--exams-color)}._pilotSessionCard__default_juwvb_413{background-color:var(--schedule-blue-400)}@media(max-width:768px){._calendarContainer_juwvb_4{padding:var(--spacing-xl)}._monthTitleWrapper_juwvb_30{justify-content:center}._calendarDropdown_juwvb_73{left:50%;transform:translate(-50%)}._monthHeaderWithDays_juwvb_148{height:4.0625rem;min-height:4.0625rem}._monthHeaderEmpty_juwvb_153{height:2.5rem;min-height:2.5rem;opacity:.4}._monthHeaderTitleWithDays_juwvb_166{font-size:1.4rem;letter-spacing:.075rem}._monthHeaderTitleEmpty_juwvb_449{font-size:1.2rem;letter-spacing:.05rem}._calendarHeader_juwvb_18{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);background-color:var(--schedule-content);position:sticky;top:0;z-index:10}._monthTitle_juwvb_30{text-align:center;order:-1}._sessionHeader_juwvb_253{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}._sessionDetails_juwvb_277{flex-direction:column}._centerAlign_juwvb_312{gap:var(--spacing-xl)}}@media(max-width:480px){._monthHeaderWithDays_juwvb_148{height:3.4375rem;min-height:3.4375rem}._monthHeaderEmpty_juwvb_153{height:2.1875rem;min-height:2.1875rem;opacity:.4}._monthHeaderTitleWithDays_juwvb_166{font-size:1.2rem;letter-spacing:.0625rem}._monthHeaderTitleEmpty_juwvb_449{font-size:1.1rem;letter-spacing:.03125rem}._centerAlign_juwvb_312{gap:var(--spacing-lg)}._iconText_juwvb_324+._iconText_juwvb_324{margin-left:var(--spacing-xl)}}.cobalt-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--surface-scrim);z-index:var(--z-index-modal)}.cobalt-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--surface-secondary);box-shadow:0 1px 32px #00000014;z-index:calc(var(--z-index-modal) + 1);max-width:90%;max-height:90%;border-radius:.5rem;display:flex;flex-direction:column}.cobalt-modal:focus-visible{outline:none}.cobalt-modal.cobalt-modal-small{max-width:25rem;min-width:25rem;min-height:12.5rem;max-height:80vh}.cobalt-modal.cobalt-modal-medium{max-width:40rem;min-width:40rem;min-height:22.5rem;max-height:80vh}.cobalt-modal.cobalt-modal-large{height:80vh;width:80vw}.cobalt-modal .cobalt-modal-header{display:flex;flex-direction:column;justify-content:space-between;gap:.25rem;padding:0 .5rem 2rem 1.5rem;position:sticky;top:0}.cobalt-modal .cobalt-modal-header .cobalt-modal-header-description{color:var(--text-primary)}.cobalt-modal .cobalt-modal-header .cobalt-modal-header-titles{display:flex;flex-direction:row;justify-content:space-between;gap:1.5rem}.cobalt-modal .cobalt-modal-header .cobalt-modal-header-titles .cobalt-modal-header-content{display:flex;flex-direction:column;gap:.12rem;margin-top:1.25rem}.cobalt-modal .cobalt-modal-header .cobalt-modal-header-titles .cobalt-modal-header-content h2{font-size:1.5rem;font-weight:700;line-height:2rem;color:var(--text-primary);margin:0}.cobalt-modal .cobalt-modal-header .cobalt-modal-header-titles .cobalt-modal-header-content h3{font-size:1rem;font-weight:600;line-height:1.25rem;color:var(--text-secondary);margin:0}.cobalt-modal .cobalt-modal-header .cobalt-modal-header-titles .cobalt-modal-close-button{margin-top:.5rem}.cobalt-modal .cobalt-modal-content{display:flex;flex:1;flex-direction:column;overflow-y:auto}.cobalt-action-bar{display:flex;justify-content:space-between;padding:1.5rem;position:relative;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.cobalt-action-bar.cobalt-action-bar-floating{position:sticky;width:100%;background-color:var(--surface-primary);z-index:var(--z-index-action-bar);box-shadow:var(--shadow--floating-04);border-top:1px solid var(--stroke-subtle)}.cobalt-action-bar.cobalt-action-bar-flat{position:relative;background-color:var(--surface-primary)}.cobalt-action-bar.cobalt-action-bar-left{justify-content:flex-start}.cobalt-action-bar.cobalt-action-bar-right{justify-content:flex-end}.cobalt-action-bar.desktop .action-buttons{display:flex;flex:1;gap:1.5rem}.cobalt-action-bar.desktop .action-buttons .button-row{display:flex;flex:1;flex-flow:row wrap;gap:1rem}.cobalt-action-bar.desktop .action-buttons .button-row.left{justify-content:flex-start}.cobalt-action-bar.desktop .action-buttons .button-row.left .button-item-tertiary{display:flex;flex:1;justify-content:flex-end}.cobalt-action-bar.desktop .action-buttons .button-row.right{justify-content:flex-end}.cobalt-action-bar.desktop .action-buttons .button-row.right .button-item-tertiary{display:flex;flex:1;justify-content:flex-start}.cobalt-action-bar.mobile{display:flex;flex-direction:column}.cobalt-action-bar.mobile .action-buttons{display:flex;flex:1;flex-direction:column;gap:1rem}.cobalt-action-bar.mobile .action-buttons .button-item{flex:1;display:flex}.cobalt-action-bar.mobile .action-buttons .button-item button{flex:1}._noEventsContainer_iiq58_1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-bottom:1px solid #e6e8e9;border-bottom:1px solid var(--stroke-subtle, #e6e8e9)}._calendarIcon_iiq58_10{margin-bottom:1rem;display:flex;justify-content:center;align-items:center}._calendarImage_iiq58_17{width:auto;height:auto}._content_iiq58_26{display:flex;flex-direction:column;font-size:1rem;font-style:normal;line-height:1.25rem;line-height:var(--Line-height-Label, 1.25rem);margin-bottom:2rem}._title_iiq58_35{font-weight:600;color:#59666e}._subtitle_iiq58_40{color:#59666e;font-weight:400}._jumpButtonContainer_iiq58_44{display:flex;justify-content:center;padding:.5rem}._jumpButton_iiq58_44{color:#2969f2;color:var(--text-interactive, #2969f2);cursor:pointer;font-weight:600}@media(max-width:768px){._noEventsContainer_iiq58_1{padding:2.5rem 1rem}._calendarImage_iiq58_17{width:auto}._title_iiq58_35{font-size:1.3rem}._subtitle_iiq58_40{font-size:.9rem}}@media(max-width:480px){._noEventsContainer_iiq58_1{padding:2rem .75rem}._calendarImage_iiq58_17{width:auto}._title_iiq58_35{font-size:1.2rem}._subtitle_iiq58_40{font-size:.85rem}}@keyframes _fadeInUp_iiq58_1{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}._noEventsContainer_iiq58_1{animation:_fadeInUp_iiq58_1 .5s ease-out}._emptyScheduleContainer_s9v8i_4{display:flex;flex-direction:column}._emptyScheduleContainer_s9v8i_4 ._daySection_s9v8i_9{border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-xl)}._daySection_s9v8i_9{scroll-snap-align:start;scroll-snap-stop:always}._dayHeader_s9v8i_22{padding-top:var(--spacing-xl)}._dayTitle_s9v8i_26{margin:0;font-size:var(--size-4);font-weight:var(--font-weight-bold);color:var(--neutral-075);line-height:var(--Line-height-Label, var(--size-4))}._sessionsList_s9v8i_37{display:flex;flex-direction:column;padding-top:var(--spacing-xl)}._eodSectionEmpty_s9v8i_46{display:flex;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch;font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-bold);margin:var(--spacing-3xl) 0;color:var(--neutral-400)}@media(max-width:768px){._dayTitle_s9v8i_26{font-size:var(--size-3)}._sessionsList_s9v8i_37{padding-top:var(--spacing-lg)}._eodSectionEmpty_s9v8i_46{margin:var(--spacing-xl) 0;gap:var(--spacing-xl)}}@media(max-width:480px){._dayHeader_s9v8i_22{padding-top:var(--spacing-lg)}._dayTitle_s9v8i_26{font-size:var(--size-2)}._eodSectionEmpty_s9v8i_46{margin:var(--spacing-lg) 0;gap:var(--spacing-lg)}}.cobalt-text-input{display:inline-flex;width:100%;align-items:center;border-radius:.5rem;border:none;background:var(--input-default);color:var(--text-primary);min-height:2rem;flex-shrink:0;padding:0 .75rem;outline:1px solid var(--stroke-default);outline-offset:-1px;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-text);font-size:var(--text-size-1)}.cobalt-text-input.medium{min-height:2.5rem}.cobalt-text-input:hover{outline-color:var(--stroke-hover)}.cobalt-text-input.danger:not(:focus-visible){outline:2px solid var(--stroke-danger);outline-offset:-2px}.cobalt-text-input.danger:not(:focus-visible):hover{outline-color:var(--stroke-danger-hover)}.cobalt-text-input:focus-visible{outline:2px solid var(--stroke-focus);outline-offset:-2px}.cobalt-text-input::-moz-placeholder{overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis}.cobalt-text-input::placeholder{overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis}.cobalt-text-input.cobalt-text-area{padding:.62rem .75rem;resize:none}.cobalt-text-input.cobalt-text-area.resizable{resize:vertical}.cobalt-text-input:disabled{background:var(--input-disabled);outline-color:var(--stroke-disabled);color:var(--text-disabled);-webkit-text-fill-color:var(--text-disabled)}.cobalt-form-field-label{display:flex;justify-content:space-between}.cobalt-form-field-label .cobalt-form-field-label-main{flex:1;margin-right:auto;color:var(--text-secondary);font-family:var(--font-family-text);font-size:.75rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:.25rem}.cobalt-form-field-label .cobalt-form-field-label-additional{color:var(--text-secondary);font-family:var(--font-family-text);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.cobalt-form-field-helper{color:var(--text-secondary);font-family:var(--font-family-text);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;margin-top:.25rem}.cobalt-form-field-helper.error{color:var(--text-danger);font-family:var(--font-family-text);font-size:.75rem;font-style:normal;font-weight:600;line-height:normal}.cobalt-form-field{display:flex;flex-direction:column}.cobalt-form-field .date-picker-button{margin-right:.25rem}.cobalt-form-field .input-wrapper{display:inline-flex;flex-direction:row;border-radius:.5rem;outline:1px solid var(--stroke-default);outline-offset:-1px;border:none;background:var(--input-default);align-items:center;min-height:2rem;width:100%}.cobalt-form-field .input-wrapper.disabled{background:var(--input-disabled)}.cobalt-form-field .input-wrapper.disabled svg{color:var(--icon-disabled)}.cobalt-form-field .input-wrapper .cobalt-text-input,.cobalt-form-field .input-wrapper .cobalt-date-picker-input{display:flex;flex:1;border:none;outline:none;outline-offset:0;border-radius:none;background:transparent}.cobalt-form-field .input-wrapper .cobalt-text-input.danger:not(:focus-visible),.cobalt-form-field .input-wrapper .cobalt-date-picker-input.danger:not(:focus-visible){outline:none;outline-offset:0}.cobalt-form-field .input-wrapper .cobalt-text-input:focus,.cobalt-form-field .input-wrapper .cobalt-date-picker-input:focus{outline:none}.cobalt-form-field .input-wrapper .cobalt-text-input input,.cobalt-form-field .input-wrapper .cobalt-date-picker-input input{border:none;border-radius:none;outline:none}.cobalt-form-field .input-wrapper.with-prefix{padding-left:.75rem}.cobalt-form-field .input-wrapper.with-suffix{padding-right:.75rem}.cobalt-form-field .input-wrapper .error-icon{color:var(--icon-danger);align-self:flex-start;margin-top:.62rem}.cobalt-form-field .input-wrapper.medium{min-height:2.5rem}.cobalt-form-field .input-wrapper:hover:not(.disabled):not(.focused){outline-color:var(--stroke-hover)}.cobalt-form-field .input-wrapper.error{outline:2px solid var(--stroke-danger);outline-offset:-2px;padding-right:.75rem}.cobalt-form-field .input-wrapper.error:hover{outline-color:var(--stroke-danger-hover)}.cobalt-form-field .input-wrapper.focused{outline:2px solid var(--stroke-focus);outline-offset:-2px}.cobalt-form-field .input-wrapper.disabled{background:var(--input-disabled);outline-color:var(--stroke-disabled)}.cobalt-radio-button{display:flex;flex-direction:column;gap:.125rem}.cobalt-radio-button .cobalt-radio-button-input{display:flex;flex-direction:row;align-items:baseline}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]{height:1.125rem;width:1.125rem;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0;position:relative;border:1px solid var(--stroke-default);background-color:var(--input-default);align-self:center}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:hover{border-width:1px;border-color:var(--stroke-hover)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:active:not(:disabled){border-width:2px;border-color:var(--stroke-focus)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:checked{background-color:var(--input-default);border:1px solid var(--stroke-default)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:checked:active:not(:disabled){border-width:2px;border-color:var(--button-primary-default)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:checked:active:not(:disabled):after{background-color:var(--button-primary-default)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.7rem;height:.7rem;border-radius:50%;background-color:var(--button-primary-default)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:checked:hover{border-color:var(--button-primary-hover)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:checked:hover:after{background-color:var(--button-primary-hover)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio].danger{border:2px solid var(--button-danger-default)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio].danger:hover{border-color:var(--button-danger-hover)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio].danger:active:not(:disabled){border-color:var(--button-danger-default)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio].danger:active:not(:disabled):after{background-color:var(--button-danger-default)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio].danger:checked{background-color:var(--input-default);border-color:var(--button-danger-default)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio].danger:checked:after{background-color:var(--button-danger-default)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio].danger:checked:hover{border-color:var(--button-danger-hover)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio].danger:checked:hover:after{background-color:var(--button-danger-hover)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:disabled{background-color:var(--input-disabled);border:.1rem solid var(--stroke-disabled);cursor:not-allowed}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:disabled:checked:after{background-color:var(--icon-disabled)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:disabled:hover,.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:disabled:active{border-color:var(--stroke-disabled)}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]:disabled+label{color:var(--text-disabled);cursor:not-allowed}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]+label{color:var(--text-primary);cursor:pointer;justify-content:center;align-self:stretch;font-size:var(--text-size-1);padding-left:.5rem}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]+label.visually-hidden{display:none}.cobalt-radio-button .cobalt-radio-button-input input[type=radio]+label.disabled{color:var(--text-disabled);cursor:not-allowed}.cobalt-radio-button .cobalt-radio-button-description{display:flex;flex-flow:row wrap;margin-left:1.7rem;color:var(--text-tertiary);align-self:stretch;font-size:var(--text-size-02)}.cobalt-radio-button .cobalt-radio-button-description.disabled{color:var(--text-disabled)}.cobalt-radio-button .cobalt-radio-button-description.danger{color:var(--text-danger);font-weight:var(--font-weight-bold)}.cobalt-radio-button-group{display:flex;gap:.75rem}.cobalt-radio-button-group.vertical{flex-direction:column}.cobalt-radio-button-group.horizontal{flex-direction:row;flex-wrap:wrap}.cobalt-date-picker-input{display:flex;flex-direction:row;align-items:center;background-color:var(--input-default);border-radius:.5rem}.cobalt-date-picker-input .range-picker-inputs{display:flex;flex-direction:row;align-items:baseline}.cobalt-date-picker-input .range-picker-inputs .to-text{color:var(--text-primary)}.cobalt-date-picker-input .date-picker-input{display:flex;color:var(--text-primary);padding:0 .75rem;border-radius:.5rem;background-color:var(--input-default);overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-text);font-size:var(--text-size-1)}.cobalt-date-picker-input .date-picker-input.medium{min-height:2.5rem}.cobalt-date-picker-input .date-picker-input:disabled{background:var(--input-disabled);outline-color:var(--stroke-disabled);color:var(--text-disabled);-webkit-text-fill-color:var(--text-disabled)}.cobalt-date-picker-input .range-picker{max-width:7.25rem}.cobalt-date-picker-input .clear-icon{width:1rem;height:1rem;color:var(--icon-tertiary);cursor:pointer}.cobalt-date-picker-input .clear-icon:hover{color:var(--icon-primary)}.cobalt-divider{margin:0}.cobalt-divider.cobalt-divider-solid{background-color:var(--stroke-default)}.cobalt-divider.cobalt-divider-horizontal{display:block;height:1px;width:100%}.cobalt-divider.cobalt-divider-horizontal.cobalt-divider-dotted{background-color:var(--stroke-default);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDk4IDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJWYXJpYW50PURvdHRlZCwgT3JpZW50YXRpb249SG9yaXpvbnRhbCI+CjxwYXRoIGlkPSJIb3Jpem9udGFsLyBEb3R0ZWQiIGQ9Ik0xIDAuNUg5NyIgc3Ryb2tlPSIjQTRBQ0IwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjAuMSA2Ii8+CjwvZz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDk4IDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJWYXJpYW50PURvdHRlZCwgT3JpZW50YXRpb249SG9yaXpvbnRhbCI+CjxwYXRoIGlkPSJIb3Jpem9udGFsLyBEb3R0ZWQiIGQ9Ik0xIDAuNUg5NyIgc3Ryb2tlPSIjQTRBQ0IwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjAuMSA2Ii8+CjwvZz4KPC9zdmc+Cg==);-webkit-mask-size:98px 1px;mask-size:98px 1px}.cobalt-divider.cobalt-divider-vertical{display:inline-flex;height:100%;width:1px}.cobalt-divider.cobalt-divider-vertical.cobalt-divider-dotted{background-color:var(--stroke-default);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSI5OCIgdmlld0JveD0iMCAwIDEgOTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJWYXJpYW50PURvdHRlZCwgT3JpZW50YXRpb249VmVydGljYWwiPgo8cGF0aCBpZD0iVmVydGljYWwvIERvdHRlZCIgZD0iTTAuNSA5N0wwLjUgMSIgc3Ryb2tlPSIjQTRBQ0IwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjAuMSA2Ii8+CjwvZz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSI5OCIgdmlld0JveD0iMCAwIDEgOTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJWYXJpYW50PURvdHRlZCwgT3JpZW50YXRpb249VmVydGljYWwiPgo8cGF0aCBpZD0iVmVydGljYWwvIERvdHRlZCIgZD0iTTAuNSA5N0wwLjUgMSIgc3Ryb2tlPSIjQTRBQ0IwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjAuMSA2Ii8+CjwvZz4KPC9zdmc+Cg==);-webkit-mask-size:1px 98px;mask-size:1px 98px}.cobalt-number-input{display:flex;flex-flow:row nowrap;align-items:center;gap:.75rem}.cobalt-number-input .cobalt-number-input-error-icon{color:var(--icon-danger)}.cobalt-number-input .cobalt-number-input-group{flex:1;display:flex;flex-direction:row;border:1px solid var(--stroke-default);padding:.25rem;align-items:center;gap:.25rem;flex-shrink:0;background-color:var(--input-default);border-radius:.5rem}.cobalt-number-input .cobalt-number-input-group.small{height:2rem}.cobalt-number-input .cobalt-number-input-group.medium{height:2.5rem}.cobalt-number-input .cobalt-number-input-group:hover{border-color:var(--stroke-hover)}.cobalt-number-input .cobalt-number-input-group:focus-within{border:2px solid var(--stroke-focus);outline:none}.cobalt-number-input .cobalt-number-input-group .cobalt-number-input-value{border:none;height:100%;min-width:4rem;justify-items:center;flex:1;background-color:var(--input-default)}.cobalt-number-input .cobalt-number-input-group .cobalt-number-input-value::-webkit-outer-spin-button,.cobalt-number-input .cobalt-number-input-group .cobalt-number-input-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cobalt-number-input .cobalt-number-input-group .cobalt-number-input-value:-moz-appearance{-moz-appearance:textfield}.cobalt-number-input .cobalt-number-input-group .cobalt-number-input-value:focus{outline:none}.cobalt-number-input .cobalt-number-input-group.invalid{border:2px solid var(--stroke-danger)}.cobalt-number-input .cobalt-number-input-group.disabled{cursor:not-allowed;background-color:var(--input-disabled);border-color:var(--stroke-disabled)}.cobalt-number-input .cobalt-number-input-group.disabled .cobalt-divider{background-color:var(--stroke-disabled)}.cobalt-number-input .cobalt-number-input-group.disabled .cobalt-number-input-value{color:var(--text-disabled);background-color:var(--input-disabled)}.cobalt-toggle{display:flex;align-items:center;flex-flow:row wrap}.cobalt-toggle .toggle{position:relative;display:inline-block}.cobalt-toggle .toggle input{opacity:0;width:100%;height:100%;z-index:1;position:relative}.cobalt-toggle .toggle.medium{height:1.5rem;width:3rem}.cobalt-toggle .toggle.small{height:1rem;width:2rem}.cobalt-toggle .toggle.medium>.slider:before{height:1.125rem;width:1.125rem}.cobalt-toggle .toggle.small>.slider:before{height:.625rem;width:.625rem}.cobalt-toggle .toggle .slider{position:absolute;cursor:pointer;inset:0;background-color:var(--toggle-off-default);transition:.4s;border-radius:.75rem;display:inline-flex}.cobalt-toggle .toggle .slider:before{position:absolute;content:"";left:.19rem;bottom:.19rem;top:.19rem;background-color:var(--icon-on-color);transition:.4s;border-radius:50%}.cobalt-toggle .toggle input:disabled+.slider{cursor:not-allowed;background-color:var(--button-disabled-default)}.cobalt-toggle .toggle input:disabled+.slider:before{background-color:var(--icon-disabled)}.cobalt-toggle .toggle input:not(:disabled):checked+.slider{background-color:var(--button-primary-default)}.cobalt-toggle .toggle input:not(:disabled):checked+.slider:hover{background-color:var(--button-primary-hover)}.cobalt-toggle .toggle input:not(:disabled):focus-visible+.slider{outline:.2rem solid var(--stroke-focus);outline-offset:1px}.cobalt-toggle .toggle.medium>input:checked+.slider:before{transform:translate(1.5rem)}.cobalt-toggle .toggle.small>input:checked+.slider:before{transform:translate(1rem)}.cobalt-toggle label{margin-left:.5rem}.cobalt-calendar-button{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;background:var(--button-ghost-default);color:var(--text-interactive);margin-bottom:.25rem;padding:.56rem .25rem}.cobalt-calendar-button:not(:disabled):hover{background:var(--button-ghost-hover)}.cobalt-calendar-button:not(:disabled):active{background:var(--button-ghost-pressed)}.cobalt-calendar-button:disabled{color:var(--text-disabled)}.cobalt-calendar-button.heading-01{padding:.25rem}.cobalt-calendar-button.body-02{font-weight:600}.cobalt-calendar-button.current{position:relative}.cobalt-calendar-button.current:after{content:"";position:absolute;bottom:6px;left:50%;transform:translate(-50%);width:.25rem;height:.25rem;border-radius:50%;background-color:var(--text-interactive)}.cobalt-calendar-button.selected{background:var(--button-primary-default);color:var(--text-on-color)}.cobalt-calendar-button.selected:hover{background:var(--button-primary-hover)}.cobalt-calendar-button.current.selected:after{background-color:var(--icon-on-color)}.cobalt-calendar{display:flex;flex:1;flex-direction:column;border-radius:.75rem;border:1px solid var(--stroke-subtle);background:var(--surface-secondary);width:18.5rem;min-height:16.6rem;max-width:18.5rem}.cobalt-calendar .calendar-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:1rem .5rem 0 1rem}.cobalt-calendar .calendar-header .header-text{display:flex;flex-direction:row;color:var(--text-primary);font-family:var(--font-family-display);font-size:1.25rem;font-weight:600;line-height:1.375rem}.cobalt-calendar .months{margin-bottom:.75rem}.cobalt-calendar .divider-line{height:.0625rem;background-color:var(--stroke-subtle);width:100%;display:block;margin:0;box-sizing:border-box}.cobalt-calendar .cobalt-calendar-day{border-spacing:0 .25rem;table-layout:fixed;margin:0 0 var(--space-04) 0}.cobalt-calendar .cobalt-calendar-day .days-header{color:var(--text-secondary);text-align:center;font-family:var(--font-family-text);font-size:.75rem;font-weight:600;line-height:1.375rem}.cobalt-calendar .cobalt-calendar-day .days-header th{text-align:center;width:2.5rem}.cobalt-calendar .cobalt-calendar-day td.divider{padding-bottom:var(--space-12)}.cobalt-calendar .cobalt-calendar-day th:first-child{padding-left:var(--space-08)}.cobalt-calendar .cobalt-calendar-day th:last-child{padding-right:var(--space-08)}.cobalt-calendar .cobalt-calendar-day td:not(.divider){text-align:center;justify-items:center;padding:0;margin:0}.cobalt-calendar .cobalt-calendar-day td:not(.divider):first-child{padding-left:var(--space-08)}.cobalt-calendar .cobalt-calendar-day td:not(.divider):last-child{padding-right:var(--space-08)}.cobalt-calendar .cobalt-calendar-month-year{display:grid;grid-template-columns:repeat(4,1fr);margin:.75rem 1rem}.cobalt-calendar-day-button{display:flex;flex:1;height:var(--space-40);width:var(--space-40);color:var(--text-primary);text-align:center;font-family:var(--font-family-text);font-size:.75rem;font-weight:600;line-height:1.375rem;justify-content:center;align-items:center;position:relative}.cobalt-calendar-day-button:focus-within{border-radius:50%}.cobalt-calendar-day-button:not(.disabled):hover{background-color:var(--button-ghost-hover);border-radius:50%}.cobalt-calendar-day-button:not(.disabled):active{background-color:var(--button-ghost-pressed);border-radius:50%}.cobalt-calendar-day-button.disabled{color:var(--text-disabled);text-decoration:line-through}.cobalt-calendar-day-button.today{color:var(--text-interactive);font-weight:600}.cobalt-calendar-day-button.selected{color:var(--text-on-color);background-color:var(--button-primary-default);border-radius:50%;z-index:3}.cobalt-calendar-day-button.selected:hover{background-color:var(--button-primary-hover)}.cobalt-calendar-day-button.selected:active{background-color:var(--button-primary-pressed)}.cobalt-calendar-day-button.other-month{color:var(--text-disabled)}.cobalt-calendar-day-button.in-range.range-complete:not(.selected){background-color:var(--button-secondary-default);border-radius:0}.cobalt-calendar-day-button.selected.in-range.range-complete{background:none;position:relative;color:var(--button-ghost-default);z-index:10}.cobalt-calendar-day-button.selected.in-range.range-complete:before{content:"";position:absolute;inset:0;background-color:var(--button-secondary-default);z-index:1}.cobalt-calendar-day-button.selected.in-range.range-complete:after{content:"";position:absolute;inset:0;background-color:var(--button-primary-default);border-radius:50%;z-index:5}.cobalt-calendar-day-button.selected.in-range.range-complete span,.cobalt-calendar-day-button.selected.in-range.range-complete div{color:var(--button-ghost-default);position:relative;z-index:10}.cobalt-calendar-day-button.selected.in-range.range-complete>*{color:var(--button-ghost-default);position:relative;z-index:10}.cobalt-calendar-day-button.selected.in-range.range-complete:hover:after{background-color:var(--button-primary-hover)}.cobalt-calendar-day-button.selected.in-range.range-complete:active:after{background-color:var(--button-primary-pressed)}.cobalt-calendar-day-button.selected.in-range.range-complete.range-start:before{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.cobalt-calendar-day-button.selected.in-range.range-complete.range-end:before{clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.cobalt-calendar-day-button.in-range.range-complete:not(.selected):hover{background:radial-gradient(circle,var(--button-secondary-hover) 70%,var(--button-secondary-default) 70%);color:var(--text-primary);z-index:2}.cobalt-calendar-day-button.in-range.range-complete:not(.selected):hover.today{color:var(--text-interactive)}.cobalt-calendar-day-button.in-range.range-complete:not(.selected):active{background:radial-gradient(circle,var(--button-secondary-pressed) 70%,var(--button-secondary-default) 70%);color:var(--text-primary);z-index:2}.cobalt-calendar-day-button.in-range.range-complete:not(.selected):active.today{color:var(--text-interactive)}.cobalt-calendar-day-button.in-range:not(.range-complete){position:relative}.cobalt-calendar-day-button.in-range:not(.range-complete):before,.cobalt-calendar-day-button.in-range:not(.range-complete):after{content:"";position:absolute;height:0;left:0;right:0;border-top:1px dashed var(--stroke-subtle);z-index:2}.cobalt-calendar-day-button.in-range:not(.range-complete):before{top:0}.cobalt-calendar-day-button.in-range:not(.range-complete):after{bottom:0}.cobalt-calendar-day-button.in-range[data-hovered=true]:not(.range-complete):before,.cobalt-calendar-day-button.in-range[data-hovered=true]:not(.range-complete):after{left:0;right:50%}.cobalt-calendar-day-button.selected.in-range:not(.range-complete):before,.cobalt-calendar-day-button.selected.in-range:not(.range-complete):after{left:50%;right:0}.cobalt-calendar-day-button .today-indicator{display:block;width:.25rem;height:.25rem;background-color:var(--text-interactive);border-radius:50%;position:absolute;left:50%;bottom:6px;transform:translate(-50%);z-index:4}.cobalt-calendar-day-button.today.selected{color:var(--text-on-color)}.cobalt-calendar-day-button.today.selected .today-indicator{background-color:var(--icon-on-color)}.cobalt-calendar-day-button.in-range.range-complete.bottom-left-corner:not(.selected){border-bottom-left-radius:.5rem}.cobalt-calendar-day-button.in-range.range-complete.bottom-right-corner:not(.selected){border-bottom-right-radius:.5rem}.cobalt-calendar-day-button.selected.in-range.range-complete.range-start.bottom-left-corner:before{border-bottom-left-radius:.5rem}.cobalt-calendar-day-button.selected.in-range.range-complete.range-end.bottom-right-corner:before{border-bottom-right-radius:.5rem}._calendarHeader_1pd95_4{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:var(--spacing-xl)}._calendarHeaderEmpty_1pd95_12{margin-bottom:0!important}._monthTitleWrapper_1pd95_19{position:relative;display:flex;align-items:center;transition:background-color var(--transition-base)}._monthTitleWrapperOpen_1pd95_26{background-color:var(--neutral-800);border-radius:.5rem}._monthTitleButton_1pd95_31{background:none;border:none;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--border-radius-md);cursor:pointer;display:flex;align-items:center;gap:var(--spacing-md);transition:background-color var(--transition-base)}._monthTitleButtonDisabled_1pd95_43{cursor:not-allowed;opacity:.6}._monthTitle_1pd95_19{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0;color:var(--neutral-075)}._expandIcon_1pd95_58{transition:transform var(--transition-base);color:var(--neutral-075)}._expandIconOpen_1pd95_63{transform:rotate(180deg)}._expandIconDisabled_1pd95_67{opacity:.6}._calendarDropdown_1pd95_74{position:absolute;top:100%;z-index:1000;border-radius:var(--border-radius-xl);margin-top:.5rem}._todayButton_1pd95_85{color:var(--blue-400);padding:var(--spacing-md) var(--spacing-xl);cursor:pointer;font-size:var(--font-size-base);display:flex;align-items:center;gap:var(--spacing-sm);transition:background-color var(--transition-base);font-weight:var(--font-weight-bold);border-radius:var(--border-radius-md);background:none;border:none}@media(max-width:768px){._calendarHeader_1pd95_4{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);background-color:var(--schedule-content);position:sticky;top:0;z-index:10}._monthTitle_1pd95_19{text-align:center;order:-1}}@media(max-width:480px){._monthTitleButton_1pd95_31{padding:var(--spacing-sm) var(--spacing-md)}._todayButton_1pd95_85{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}}._changeNotice_1oy2z_4{font-size:1rem;color:var(--neutral-400);display:flex;align-items:center;gap:.375rem}._learnMoreLink_1oy2z_15{color:var(--schedule-blue-400);text-decoration:underline;margin-left:var(--spacing-sm);text-decoration-style:solid;pointer-events:auto;background:none;border:none;cursor:pointer;font-size:inherit;padding:0;transition:opacity var(--transition-base)}._cardItem_1219l_4{margin-bottom:var(--text-size-3);cursor:pointer;border:var(--border-width) solid var(--schedule-border);border-radius:var(--border-radius-lg);color:var(--neutral-600);font-size:var(--text-size-1);font-weight:var(--font-weight-semibold)}._cardItem_1219l_4:last-child{margin-bottom:0}._sessionCard_1219l_21{border:var(--border-width) solid var(--schedule-border);border-radius:var(--border-radius-md);padding:var(--spacing-xl);transition:box-shadow var(--transition-base)}._sessionCard_1219l_21:hover{box-shadow:var(--shadow-sm)}._centerAlign_1219l_35{display:flex;align-items:column;gap:var(--spacing-3xl);align-items:flex-start}._centerAlign_1219l_35>*{margin:0;padding:0}._pilotSessionCard__sim_1219l_48{background-color:var(--sim-color)}._pilotSessionCard__exams_1219l_52{background-color:var(--exams-color)}._pilotSessionCard__default_1219l_56{background-color:var(--schedule-blue-400)}@media(max-width:768px){._centerAlign_1219l_35{gap:var(--spacing-lg)}}@media(max-width:480px){._centerAlign_1219l_35{gap:var(--spacing-md)}}._daySection_1iwt6_4{scroll-snap-align:start;scroll-snap-stop:always;margin-top:2rem}._dayHeader_1iwt6_10{padding-top:0rem}._dayTitle_1iwt6_14{margin:0;font-size:var(--size-4);font-weight:var(--font-weight-bold);color:var(--neutral-075);line-height:var(--Line-height-Label, var(--size-4))}._sessionsList_1iwt6_25{display:flex;flex-direction:column;padding-top:var(--spacing-xl)}._noEventsMessage_1iwt6_34{color:var(--neutral-400);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--size-4)}@media(max-width:768px){._dayTitle_1iwt6_14{font-size:var(--size-3)}._sessionsList_1iwt6_25{padding-top:var(--spacing-lg)}}@media(-sm-n-below){._dayTitle_1iwt6_14{font-size:var(--size-2)}}._monthSection_1h4aa_4{scroll-snap-align:start;scroll-snap-stop:always}._monthHeader_1h4aa_12{display:flex;align-items:flex-end;margin-bottom:var(--spacing-xl);overflow:hidden;border-radius:var(--border-radius-md);position:relative;padding:var(--spacing-md);margin-top:var(--spacing-3xl);background-size:cover;background-position:center;background-repeat:no-repeat}._monthHeaderWithDays_1h4aa_26{height:6rem;min-height:6rem}._monthHeaderEmpty_1h4aa_31{opacity:.4}._monthHeaderTitle_1h4aa_35{position:relative;z-index:2;margin:0;font-weight:var(--font-weight-bold);text-align:left;transition:all var(--transition-smooth)}._monthHeaderTitleWithDays_1h4aa_44{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}._monthHeaderOverlay_1h4aa_49{position:absolute;inset:0;background:linear-gradient(135deg,#0000001a,#0003,#0000001a);z-index:1;pointer-events:none}._noEventsMessage_1h4aa_68{color:var(--neutral-400);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--size-4)}@media(max-width:768px){._monthHeaderWithDays_1h4aa_26{height:4.0625rem;min-height:4.0625rem}._monthHeaderEmpty_1h4aa_31{height:2.5rem;min-height:2.5rem;opacity:.4}._monthHeaderTitleWithDays_1h4aa_44{font-size:1.4rem;letter-spacing:.075rem}._monthHeaderTitleEmpty_1h4aa_95{font-size:1.2rem;letter-spacing:.05rem}}@media(max-width:480px){._monthHeaderWithDays_1h4aa_26{height:3.4375rem;min-height:3.4375rem}._monthHeaderEmpty_1h4aa_31{height:2.1875rem;min-height:2.1875rem;opacity:.4}._monthHeaderTitleWithDays_1h4aa_44{font-size:1.2rem;letter-spacing:.0625rem}._monthHeaderTitleEmpty_1h4aa_95{font-size:1.1rem;letter-spacing:.03125rem}}._container_ea3is_1{height:100%;--cell-width: 3.75rem;--cell-time-width: 3.125rem}._daysHeader_ea3is_7{background:var(--surface-primary);display:flex;flex-shrink:0;position:sticky;top:0;z-index:1}._timeColumnHeader_ea3is_16{width:var(--cell-time-width);flex-shrink:0;border-right:.0625rem solid var(--neutral-700)}._dayCell_ea3is_22{flex:1;display:flex;align-items:center;border-right:.0625rem solid var(--neutral-700);border-top:.0625rem solid var(--neutral-700);border-bottom:.0625rem solid var(--neutral-700);min-height:var(--cell-width);position:relative}._past_ea3is_33{color:var(--neutral-600);font-weight:var(--font-weight-semibold)}._selectedFutureDate_ea3is_38{color:currentColor}._dayCellDisabled_ea3is_42{background-color:var(--neutral-900)}._dayNumber_ea3is_46{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;cursor:pointer;font-weight:var(--font-weight-semibold);font-size:1rem;color:var(--neutral-400)}._dayNumber_ea3is_46._todayDate_ea3is_60,._dayNumber_ea3is_46._activeTodayDate_ea3is_61{background-color:var(--schedule-blue-400);color:#fff}._dayNumber_ea3is_46:disabled{opacity:.5}._dayName_ea3is_69{position:absolute;left:50%;transform:translate(-50%);font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--neutral-400);white-space:nowrap}._dayName_ea3is_69._activeTodayDay_ea3is_78{color:var(--schedule-blue-400)}._dayName_ea3is_69._past_ea3is_33{color:var(--neutral-600)}._calendarGrid_ea3is_85{display:flex;flex:1;overflow:hidden;height:100%}._timeColumn_ea3is_16{width:var(--cell-time-width);flex-shrink:0;border-right:.0625rem solid var(--neutral-700)}._timeSlot_ea3is_97{min-height:var(--cell-width);display:flex;align-items:flex-end;justify-content:flex-end;padding:0 .125rem;color:#666;color:var(--text-secondary, #666);font-size:.9rem}._timeCell_ea3is_106{min-height:var(--cell-width);border-bottom:.0625rem solid var(--neutral-700);display:flex}._daysContainer_ea3is_112{display:flex;flex:1}._dayColumn_ea3is_117{flex:1;position:relative;border-right:.0625rem solid var(--neutral-700)}._timeCellsContainer_ea3is_123{height:100%;display:flex;flex-direction:column}._eventsContainer_ea3is_129{position:absolute;inset:0;pointer-events:none}._event_ea3is_129{position:absolute;background-color:#fff;background-color:var(--event-bg-color, white);border-radius:.25rem;color:#fff;cursor:pointer;overflow:hidden;pointer-events:auto;transition:all .2s ease;font-size:.85rem;box-shadow:0 .0625rem 3px #0000001a;display:flex;border:.0625rem solid;flex-shrink:0}._sessionCard_ea3is_153{display:flex;flex-direction:row;width:100%;height:100%;gap:.25rem;padding:0rem;box-sizing:border-box;min-height:0;container-type:size;container-name:card}._content_ea3is_165{flex-grow:1;flex-shrink:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}._sessionScheduleCard_ea3is_173{pointer-events:auto;transition:all .2s ease;font-size:.85rem;padding:.25rem;display:flex;gap:.25rem;margin:.25rem;width:100%}._sessionContent_ea3is_183{flex-grow:1;height:100%;overflow:hidden}._disabledCard_ea3is_188{margin:1%;border:.0625rem solid var(--neutral-700);border-radius:.25rem;background:var(--neutral-900)}._verticalLine_ea3is_195{width:.25rem;flex-shrink:0;background:var(--neutral-700)}._sessionTitle_ea3is_201{font-weight:var(--font-weight-semibold);color:var(--neutral-075);font-size:.8rem;width:100%;flex-shrink:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:1.2;max-height:calc(100% - 1rem);overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-decoration-break:clone;display:flex;flex-direction:row;padding-right:.5rem;flex-wrap:nowrap;justify-content:space-between}._notificationIndicator_ea3is_222{width:.75rem;height:.75rem;border-radius:50%;background-color:var(--blue-400);aspect-ratio:1;margin-top:.25rem}._instructorsLabel_ea3is_231{overflow:hidden;font-weight:var(--font-weight-semibold);color:var(--neutral-400);font-size:.8rem;width:100%;flex-shrink:0;min-height:1rem}._disabledTitle_ea3is_240{color:var(--neutral-600);margin:.3rem}@media(max-width:900px){._dayCell_ea3is_22{justify-content:center}._dayName_ea3is_69{display:none}._dayNumber_ea3is_46{margin:0 auto}}._pastTimeCell_ea3is_257{background-color:#f0f0f0;opacity:.6;pointer-events:none}._pastDayOverlay_ea3is_263,._futureDayOverlay_ea3is_264{position:absolute;display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-semibold);z-index:1;height:var(--cell-width)}@container card (height < 45px){._sessionSubtitle_ea3is_275{display:none}._content_ea3is_165{justify-content:center}._sessionTitle_ea3is_201{-webkit-line-clamp:1;margin:auto 0;max-height:1.2em}}._sessionCard_ea3is_153[style*="height:"] ._sessionSubtitle_ea3is_275{display:none}.___sim_ea3is_295{background-color:var(--sim-color)}.___exams_ea3is_298{background-color:var(--exams-color)}.___meeting_ea3is_301{background-color:var(--meeting-color)}.___classroom_ea3is_304{background-color:var(--classroom-color)}.___demonstration_ea3is_307{background-color:var(--demonstration-color)}.___maintenance_ea3is_310{background-color:var(--maintenance-color)}.___other_ea3is_313{background-color:var(--other-color)}.___default_ea3is_316{background-color:var(--default-color)}.___cancelled_ea3is_319{background-color:var(--cancelled-color)}.___sim__card_background_color_ea3is_326{background-color:var(--sim-bg-color)}.___exams__card_background_color_ea3is_329{background-color:var(--exams-bg-color)}.___meeting__card_background_color_ea3is_332{background-color:var(--meeting-bg-color)}.___classroom__card_background_color_ea3is_335{background-color:var(--classroom-bg-color)}.___demonstration__card_background_color_ea3is_338{background-color:var(--demonstration-bg-color)}.___maintenance__card_background_color_ea3is_341{background-color:var(--maintenance-bg-color)}.___other__card_background_color_ea3is_344{background-color:var(--other-bg-color)}.___default__card_background_color_ea3is_347{background-color:var(--default-bg-color)}.___cancelled__card_background_color_ea3is_350{background-color:var(--cancelled-bg-color)}.___sim__card_border_color_ea3is_356{border-color:var(--sim-color)}.___exams__card_border_color_ea3is_359{border-color:var(--exams-color)}.___meeting__card_border_color_ea3is_362{border-color:var(--meeting-color)}.___classroom__card_border_color_ea3is_365{border-color:var(--classroom-color)}.___demonstration__card_border_color_ea3is_368{border-color:var(--demonstration-color)}.___maintenance__card_border_color_ea3is_371{border-color:var(--maintenance-color)}.___other__card_border_color_ea3is_374{border-color:var(--other-color)}.___default__card_border_color_ea3is_377{border-color:var(--default-color)}.___card_border_notify_ea3is_380{border-color:var(--primary-color)}.___cancelled__card_border_color_ea3is_383{border-color:var(--default-bg-color)}._scheduleRemoveButton_ea3is_387{position:absolute;right:.125rem;z-index:100;backdrop-filter:blur(.063rem);overflow:hidden;bottom:0rem;width:auto;max-width:100%;white-space:nowrap;text-align:right;transform:translate(0);display:block;text-overflow:ellipsis}._lineThrough_ea3is_403{text-decoration:line-through;color:var(--neutral-600)}._resourceLookup_iqef3_1{padding:1rem;width:100%;box-sizing:border-box;position:relative;font-family:sans-serif;font-family:var(--font-family-sans, sans-serif)}._topPanel_iqef3_9{background:var(--neutral-50);padding:1rem;border-radius:4px;display:flex;flex-direction:column;gap:.35rem}._topBar_iqef3_18{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%}._statusPanel_iqef3_26{margin-top:1rem;margin-left:1rem;background:#fff;padding:1rem;border-radius:4px;box-shadow:0 1px 2px #0000000d;min-height:100vh}._heading_iqef3_36{margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}._locationSelectWrapper_iqef3_43{width:240px;flex-shrink:0;margin-left:auto}._label_iqef3_49{display:block;font-size:.7rem;letter-spacing:.05em;font-weight:600;margin-bottom:.35rem;color:var(--neutral-600)}._resourceRow_iqef3_58{display:flex;flex-wrap:wrap;gap:1rem}._selection_iqef3_64{font-size:.85rem;margin-top:.5rem}._coEmptyLocState_12vp9_1{display:flex;justify-content:center}._noLocHeader_12vp9_5{display:flex;justify-content:center;margin-top:.8rem}._noLocImage_12vp9_10{margin-left:14%;margin-top:20%}._noLocMessage_12vp9_14{display:flex;justify-content:center;white-space:pre-line;margin-left:2rem;margin-top:.3rem}.cobalt-side-panel-space-small{--slide-panel-width: 22.5rem}.cobalt-side-panel-space-small.show{width:var(--slide-panel-width);animation:slide-in-space .3s ease-in-out}.cobalt-side-panel-space-small.hidden{width:0;animation:slide-out-space .3s ease-in-out}.cobalt-side-panel-space-medium{--slide-panel-width: 45rem}.cobalt-side-panel-space-medium.show{width:var(--slide-panel-width);animation:slide-in-space .3s ease-in-out}.cobalt-side-panel-space-medium.hidden{width:0;animation:slide-out-space .3s ease-in-out}.cobalt-side-panel{position:fixed;top:0;right:0;bottom:0;display:flex;z-index:var(--z-index-side-panel)}.cobalt-side-panel:not(:has(.backdrop)){width:auto}.cobalt-side-panel.cobalt-side-panel-push{position:relative;border-left:1px solid var(--stroke-subtle);display:flex;flex-direction:column;background-color:var(--surface-secondary);height:100%;z-index:calc(var(--z-index-side-panel) + 1);padding:0;margin:0;inset:0 0 0 auto;box-shadow:none}.cobalt-side-panel.cobalt-side-panel-push.side-panel-small{--width: 22.5rem}.cobalt-side-panel.cobalt-side-panel-push.side-panel-small.side-panel-open{animation:slide-in .3s ease-in-out;width:var(--width)}.cobalt-side-panel.cobalt-side-panel-push.side-panel-small.side-panel-closed{animation:slide-out .3s ease-in-out;width:0}.cobalt-side-panel.cobalt-side-panel-push.side-panel-medium,.cobalt-side-panel.cobalt-side-panel-push.side-panel-large{--width: 45rem}.cobalt-side-panel.cobalt-side-panel-push.side-panel-medium.side-panel-open,.cobalt-side-panel.cobalt-side-panel-push.side-panel-large.side-panel-open{animation:slide-in .3s ease-in-out;width:var(--width)}.cobalt-side-panel.cobalt-side-panel-push.side-panel-medium.side-panel-closed,.cobalt-side-panel.cobalt-side-panel-push.side-panel-large.side-panel-closed{animation:slide-out .3s ease-in-out;width:0}.cobalt-side-panel.cobalt-side-panel-push .cobalt-side-panel-content{display:flex;flex:1;flex-direction:column;overflow-y:auto}.cobalt-side-panel.cobalt-side-panel-push:not(:has(~.backdrop)){box-shadow:none}.cobalt-side-panel .backdrop{position:fixed;inset:0;background-color:var(--surface-scrim);opacity:1;transition:opacity .3s ease-in-out;z-index:var(--z-index-side-panel)}.cobalt-side-panel .side-panel{position:fixed;display:flex;flex-direction:column;background-color:var(--surface-secondary);height:100%;z-index:calc(var(--z-index-side-panel) + 1);border:none;padding:0;margin:0;inset:0 0 0 auto;box-shadow:none}.cobalt-side-panel .side-panel:not(:has(~.backdrop)){box-shadow:-1px 0 8px #0000001a}.cobalt-side-panel .side-panel.side-panel-small{width:22.5rem}.cobalt-side-panel .side-panel.side-panel-medium{width:45rem}.cobalt-side-panel .side-panel.side-panel-large{width:calc(100% - 112px)}.cobalt-side-panel .side-panel .cobalt-side-panel-content{display:flex;flex:1;flex-direction:column;overflow-y:auto}.cobalt-side-panel .cobalt-side-panel-header{display:flex;flex-direction:column;justify-content:space-between;gap:.25rem;padding:0 .5rem 2rem 1.5rem;position:sticky;top:0}.cobalt-side-panel .cobalt-side-panel-header .cobalt-side-panel-header-titles{display:flex;flex-direction:row;justify-content:space-between;gap:1.5rem}.cobalt-side-panel .cobalt-side-panel-header .cobalt-side-panel-header-titles .cobalt-modal-header-content{display:flex;flex-direction:column;gap:.12rem;margin-top:1.25rem}.cobalt-side-panel .cobalt-side-panel-header .cobalt-side-panel-header-titles .cobalt-modal-header-content h2{color:var(--text-primary);margin:0}.cobalt-side-panel .cobalt-side-panel-header .cobalt-side-panel-header-titles .cobalt-modal-header-content h3{font-weight:600;color:var(--text-secondary);margin:0}.cobalt-side-panel .cobalt-side-panel-header .cobalt-side-panel-header-titles .cobalt-side-panel-close-button{margin-top:.5rem;flex-shrink:0;flex-grow:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.cobalt-side-panel .cobalt-side-panel-header .cobalt-side-panel-description{margin-top:.25rem;color:var(--text-primary);padding-right:1rem}@keyframes slide-in{0%{transform:translate(100%);width:0}to{transform:translate(0);width:var(--width)}}@keyframes slide-out{0%{transform:translate(0);width:var(--width)}to{transform:translate(100%);width:0}}._eventSidePanelContent_7b68f_1{padding-inline:var(--size-5);display:flex;flex-direction:column;gap:var(--size-5)}._informationSection_7b68f_8 h4{font-size:var(--text-size-02);color:var(--text-secondary);font-weight:var(--font-weight-bold);line-height:var(--text-size-1)}._informationSection_7b68f_8 span{font-size:var(--text-size-1);color:var(--text-primary);font-weight:var(--font-weight-bold);line-height:var(--text-size-3)}._container_fmwmw_1{height:100%;--cell-width: 3.75rem;--cell-time-width: 3.125rem}._daysHeader_fmwmw_7{transition:top .25s ease;background:var(--surface-primary);display:flex;flex-shrink:0;position:sticky;top:0;z-index:1}._timeColumnHeader_fmwmw_17{width:var(--cell-time-width);flex-shrink:0;border-right:.0625rem solid var(--neutral-700)}._dayCell_fmwmw_23{flex:1;display:flex;align-items:center;border-right:.0625rem solid var(--neutral-700);border-top:.0625rem solid var(--neutral-700);border-bottom:.0625rem solid var(--neutral-700);min-height:var(--cell-width);position:relative}._past_fmwmw_34{color:var(--neutral-600);font-weight:var(--font-weight-semibold)}._selectedFutureDate_fmwmw_39{color:currentColor}._dayCellDisabled_fmwmw_43{background-color:var(--neutral-900)}._dayNumber_fmwmw_47{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;cursor:pointer;font-weight:var(--font-weight-semibold);font-size:1rem;color:var(--neutral-400)}._dayNumber_fmwmw_47._todayDate_fmwmw_61,._dayNumber_fmwmw_47._activeTodayDate_fmwmw_62{background-color:var(--schedule-blue-400);color:#fff}._dayNumber_fmwmw_47:disabled{opacity:.5}._dayName_fmwmw_70{position:absolute;left:50%;transform:translate(-50%);font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--neutral-400);white-space:nowrap}._dayName_fmwmw_70._activeTodayDay_fmwmw_79{color:var(--schedule-blue-400)}._dayName_fmwmw_70._past_fmwmw_34{color:var(--neutral-600)}._calendarGrid_fmwmw_86{display:flex;flex:1;overflow:hidden}._timeColumn_fmwmw_17{width:var(--cell-time-width);flex-shrink:0;border-right:.0625rem solid var(--neutral-700)}._timeSlot_fmwmw_98{min-height:var(--cell-width);display:flex;align-items:flex-end;justify-content:flex-end;padding:0 .125rem;color:#666;color:var(--text-secondary, #666);font-size:.9rem}._timeCell_fmwmw_107{min-height:var(--cell-width);border-bottom:.0625rem solid var(--neutral-700);display:flex}._daysContainer_fmwmw_113{display:flex;flex:1}._dayColumn_fmwmw_118{flex:1;position:relative;border-right:.0625rem solid var(--neutral-700)}._timeCellsContainer_fmwmw_124{height:100%;display:flex;flex-direction:column}._eventsContainer_fmwmw_130{position:absolute;inset:0;pointer-events:none}._event_fmwmw_130{position:absolute;background-color:#fff;background-color:var(--event-bg-color, white);border-radius:.25rem;color:#fff;cursor:pointer;overflow:hidden;pointer-events:auto;transition:all .2s ease;font-size:.85rem;box-shadow:0 .0625rem 3px #0000001a;display:flex;border:.0625rem solid;flex-shrink:0}._sessionCard_fmwmw_154{display:flex;flex-direction:row;width:100%;height:100%;gap:.25rem;padding:0rem;box-sizing:border-box;min-height:0;container-type:size;container-name:card}._content_fmwmw_166{flex-grow:1;flex-shrink:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}._sessionScheduleCard_fmwmw_174{pointer-events:auto;transition:all .2s ease;font-size:.85rem;padding:.25rem;display:flex;gap:.25rem;margin:.25rem;width:100%}._sessionContent_fmwmw_184{flex-grow:1;height:100%;overflow:hidden}._disabledCard_fmwmw_189{margin:1%;border:.0625rem solid var(--neutral-700);border-radius:.25rem;background:var(--neutral-900)}._verticalLine_fmwmw_196{width:.25rem;flex-shrink:0;background:var(--neutral-700)}._sessionTitle_fmwmw_202{font-weight:var(--font-weight-semibold);color:var(--neutral-075);font-size:.8rem;width:100%;flex-shrink:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:1.2;max-height:calc(100% - 1rem);overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-decoration-break:clone;display:flex;flex-direction:row;padding-right:.5rem;flex-wrap:nowrap;justify-content:space-between}._notificationIndicator_fmwmw_223{width:.75rem;height:.75rem;border-radius:50%;background-color:var(--blue-400);aspect-ratio:1;margin-top:.25rem}._sessionSubtitle_fmwmw_232{overflow:hidden;font-weight:var(--font-weight-semibold);color:var(--neutral-400);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap;width:100%;flex-shrink:0;min-height:1rem}._disabledTitle_fmwmw_243{color:var(--neutral-600);margin:.3rem}@media(max-width:900px){._daysHeader_fmwmw_7{top:3.795rem}._dayCell_fmwmw_23{justify-content:center;flex-direction:column-reverse}._dayNumber_fmwmw_47{margin:0 auto}._dayName_fmwmw_70{left:auto;left:initial;transform:none;transform:initial;position:relative;font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--neutral-400);white-space:nowrap}}._pastTimeCell_fmwmw_270{background-color:#f0f0f0;opacity:.6;pointer-events:none}._pastDayOverlay_fmwmw_276,._futureDayOverlay_fmwmw_277{position:absolute;display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-semibold);z-index:1;height:var(--cell-width)}@container card (height < 45px){._sessionSubtitle_fmwmw_232{display:none}._content_fmwmw_166{justify-content:center}._sessionTitle_fmwmw_202{-webkit-line-clamp:1;margin:auto 0;max-height:1.2em}}._sessionCard_fmwmw_154[style*="height:"] ._sessionSubtitle_fmwmw_232{display:none}.___sim_fmwmw_308{background-color:var(--sim-color)}.___exams_fmwmw_311{background-color:var(--exams-color)}.___meeting_fmwmw_314{background-color:var(--meeting-color)}.___classroom_fmwmw_317{background-color:var(--classroom-color)}.___demonstration_fmwmw_320{background-color:var(--demonstration-color)}.___maintenance_fmwmw_323{background-color:var(--maintenance-color)}.___other_fmwmw_326{background-color:var(--other-color)}.___default_fmwmw_329{background-color:var(--default-color)}.___cancelled_fmwmw_332{background-color:var(--cancelled-color)}.___sim__card_background_color_fmwmw_338{background-color:var(--sim-bg-color)}.___exams__card_background_color_fmwmw_341{background-color:var(--exams-bg-color)}.___meeting__card_background_color_fmwmw_344{background-color:var(--meeting-bg-color)}.___classroom__card_background_color_fmwmw_347{background-color:var(--classroom-bg-color)}.___demonstration__card_background_color_fmwmw_350{background-color:var(--demonstration-bg-color)}.___maintenance__card_background_color_fmwmw_353{background-color:var(--maintenance-bg-color)}.___other__card_background_color_fmwmw_356{background-color:var(--other-bg-color)}.___default__card_background_color_fmwmw_359{background-color:var(--default-bg-color)}.___cancelled__card_background_color_fmwmw_362{background-color:var(--cancelled-bg-color)}.___sim__card_border_color_fmwmw_368{border-color:var(--sim-color)}.___exams__card_border_color_fmwmw_371{border-color:var(--exams-color)}.___meeting__card_border_color_fmwmw_374{border-color:var(--meeting-color)}.___classroom__card_border_color_fmwmw_377{border-color:var(--classroom-color)}.___demonstration__card_border_color_fmwmw_380{border-color:var(--demonstration-color)}.___maintenance__card_border_color_fmwmw_383{border-color:var(--maintenance-color)}.___other__card_border_color_fmwmw_386{border-color:var(--other-color)}.___default__card_border_color_fmwmw_389{border-color:var(--default-color)}.___card_border_notify_fmwmw_392{border-color:var(--primary-color)}.___cancelled__card_border_color_fmwmw_395{border-color:var(--default-bg-color)}._scheduleRemoveButton_fmwmw_399{position:absolute;right:.125rem;z-index:100;backdrop-filter:blur(.063rem);overflow:hidden;bottom:0rem;width:auto;max-width:100%;white-space:nowrap;text-align:right;transform:translate(0);display:block;text-overflow:ellipsis}._lineThrough_fmwmw_415{text-decoration:line-through;color:var(--neutral-600)}
