: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(./RedHatMono-Italic-CVBrBoes.ttf);font-weight:400;font-style:italic}@font-face{font-family:Red Hat Mono;src:url(./RedHatMono-SemiBoldItalic-CuEpNr4T.ttf);font-weight:600;font-style:italic}@font-face{font-family:Red Hat Mono;src:url(./RedHatMono-BoldItalic-SD7p06zj.ttf);font-weight:700;font-style:italic}@font-face{font-family:Red Hat Mono;src:url(./RedHatMono-Bold-1B5FFUJZ.ttf);font-weight:700;font-style:normal}@font-face{font-family:Red Hat Mono;src:url(./RedHatMono-SemiBold-BBRrObtj.ttf);font-weight:600;font-style:normal}@font-face{font-family:Red Hat Text;src:url(./RedHatText-Italic-C8TkRutM.ttf);font-weight:400;font-style:italic}@font-face{font-family:Red Hat Text;src:url(./RedHatText-SemiBoldItalic-B3pvw90l.ttf);font-weight:600;font-style:italic}@font-face{font-family:Red Hat Text;src:url(./RedHatText-BoldItalic-2vHYtujY.ttf);font-weight:700;font-style:italic}@font-face{font-family:Red Hat Text;src:url(./RedHatText-Bold-D83OuVb8.ttf);font-weight:700;font-style:normal}@font-face{font-family:Red Hat Text;src:url(./RedHatText-SemiBold-BTVbbNOX.ttf);font-weight:600;font-style:normal}@font-face{font-family:Red Hat Display;src:url(./RedHatDisplay-Italic-CuvapF43.ttf);font-weight:400;font-style:italic}@font-face{font-family:Red Hat Display;src:url(./RedHatDisplay-SemiBoldItalic-BUZjkbpd.ttf);font-weight:600;font-style:italic}@font-face{font-family:Red Hat Display;src:url(./RedHatDisplay-BoldItalic-QF5ITyaf.ttf);font-weight:700;font-style:italic}@font-face{font-family:Red Hat Display;src:url(./RedHatDisplay-Bold-M99Tq1al.ttf);font-weight:700;font-style:normal}@font-face{font-family:Red Hat Display;src:url(./RedHatDisplay-SemiBold-B-2xYJhO.ttf);font-weight:600;font-style:normal}@font-face{font-family:Red Hat Text;src:url(./RedHatText-Regular-B197i5lD.ttf);font-weight:400;font-style:normal}@font-face{font-family:Red Hat Display;src:url(./RedHatDisplay-Regular-BcOIBnLz.ttf);font-weight:400;font-style:normal}@font-face{font-family:Red Hat Mono;src:url(./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}@custom-media --mediaquery-tablet-and-desktop (~"only screen and (min-width: 600px)");@custom-media --mediaquery-mobile-and-tablet (~"only screen and (max-width: 1023px)");@custom-media --mediaquery-desktop (~"only screen and (min-width: 1440px)");@custom-media --mediaquery-desktop-large (~"only screen and (min-width: 1801px)");@custom-media --mediaquery-laptop (~"only screen and (min-width: 1024px) and (max-width: 1439px)");@custom-media --mediaquery-mobile (~"only screen and (max-width: 599px)");@custom-media --mediaquery-mobile-small (~"only screen and (max-width: 319px)");@custom-media --mediaquery-mobile-landscape (~"only screen and (max-device-height: 414px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape)");@custom-media --mediaquery-mobile-portrait (~"only screen and (max-device-height: 812px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait)");@custom-media --mediaquery-tablet (~"only screen and (min-width: 600px) and (max-width: 1023px)");@custom-media --motionOK (prefers-reduced-motion: no-preference);@custom-media --motionNotOK (prefers-reduced-motion: reduce);@custom-media --opacityOK (prefers-reduced-transparency: no-preference);@custom-media --opacityNotOK (prefers-reduced-transparency: reduce);@custom-media --useDataOK (prefers-reduced-data: no-preference);@custom-media --useDataNotOK (prefers-reduced-data: reduce);@custom-media --OSdark (prefers-color-scheme: dark);@custom-media --OSlight (prefers-color-scheme: light);@custom-media --highContrast (prefers-contrast: more);@custom-media --lowContrast (prefers-contrast: less);@custom-media --portrait (orientation: portrait);@custom-media --landscape (orientation: landscape);@custom-media --HDcolor (dynamic-range: high);@custom-media --touch (hover: none) and (pointer: coarse);@custom-media --stylus (hover: none) and (pointer: fine);@custom-media --pointer (hover) and (pointer: coarse);@custom-media --mouse (hover) and (pointer: fine);@custom-media --xxs-only (min-width: 0px) and (max-width: 240px);@custom-media --xxs-n-above (min-width: 240px);@custom-media --xxs-n-below (max-width: 240px);@custom-media --xxs-phone (--xxs-only) and (--portrait);@custom-media --xs-only (min-width: 240px) and (max-width: 360px);@custom-media --xs-n-above (min-width: 360px);@custom-media --xs-n-below (max-width: 360px);@custom-media --xs-phone (--xs-only) and (--portrait);@custom-media --sm-only (min-width: 360px) and (max-width: 480px);@custom-media --sm-n-above (min-width: 480px);@custom-media --sm-n-below (max-width: 480px);@custom-media --sm-phone (--sm-only) and (--portrait);@custom-media --md-only (min-width: 480px) and (max-width: 768px);@custom-media --md-n-above (min-width: 768px);@custom-media --md-n-below (max-width: 768px);@custom-media --md-phone (--md-only) and (--portrait);@custom-media --lg-only (min-width: 768px) and (max-width: 1024px);@custom-media --lg-n-above (min-width: 1024px);@custom-media --lg-n-below (max-width: 1024px);@custom-media --lg-phone (--lg-only) and (--portrait);@custom-media --xl-only (min-width: 1024px) and (max-width: 1440px);@custom-media --xl-n-above (min-width: 1440px);@custom-media --xl-n-below (max-width: 1440px);@custom-media --xxl-only (min-width: 1440px) and (max-width: 1920px);@custom-media --xxl-n-above (min-width: 1920px);@custom-media --xxl-n-below (max-width: 1920px);: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(--OSdark){@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(--OSdark){@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}@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)}}@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}.js-has-pseudo [csstools-has-1a-2x-32-34-39-38-19-30-2p-3d-33-39-38-1m-2w-2p-37-14-37-3a-2v-1a-2r-33-19-2x-2r-33-32-19-19-2t-36-36-33-36-15]:not(.does-not-exist):not(does-not-exist){border:1px solid var(--danger-color)}.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,.js-has-pseudo [csstools-has-1a-2x-32-34-39-38-19-30-2p-3d-33-39-38-1m-2w-2p-37-14-37-3a-2v-1a-2r-33-19-2x-2r-33-32-19-19-2t-36-36-33-36-15-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2x-32-34-39-38-19-30-2p-3d-33-39-38-1m-2w-2p-37-14-37-3a-2v-1a-2r-33-19-2x-2r-33-32-19-19-2t-36-36-33-36-15-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist){border:1px solid var(--outline-color);outline:1px solid var(--outline-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{.co-avatar{background-color:var(--blue-400);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;color:var(--white);font-weight:var(--font-weight-bold)}.co-avatar--xxl{height:12rem;width:12rem;font-size:var(--text-size-15)}.co-avatar--xl{height:8rem;width:8rem;font-size:var(--text-size-11-5)}.co-avatar--lg{height:5rem;width:5rem;font-size:var(--text-size-7)}.co-avatar--md{height:3rem;width:3rem;font-size:var(--text-size-3)}.co-avatar--sm{height:2rem;width:2rem;font-size:var(--text-size-01)}.co-avatar--xs{height:1rem;width:1rem;font-size:var(--text-size-02);font-weight:var(--font-weight-light)}.co-avatar--round{border-radius:100vh}.co-avatar--base{box-shadow:none}.co-avatar--skim{box-shadow:var(--shadow--skim-16)}.co-avatar--lifted{box-shadow:var(--shadow--lifted-16)}.co-avatar--raised{box-shadow:var(--shadow--raised-16)}.co-avatar--floating{box-shadow:var(--shadow--floating-16)}}@layer component{.co-btn{align-items:center;cursor:pointer;border-style:solid;border-width:2px;display:flex;font-weight:var(--font-weight-semibold);gap:.5rem}.co-btn:focus-visible{outline:2px solid var(--outline-color);outline-offset:1px}.co-btn--xl{border-radius:var(--radius-5);font-size:var(--text-size-4);padding:1.5rem 3rem}.co-btn--xl svg{height:var(--text-size-7);width:var(--text-size-7)}.co-btn--xl.co-btn--icon{padding:1rem}.co-btn--xl.co-btn--icon svg{height:4rem;width:4rem}.co-btn--lg{border-radius:var(--radius-4);font-size:var(--text-size-3);padding:1rem 2rem}.co-btn--lg svg{height:var(--text-size-6);width:var(--text-size-6)}.co-btn--lg.co-btn--icon{padding:.75rem}.co-btn--lg.co-btn--icon svg{height:3rem;width:3rem}.co-btn--md{border-radius:var(--radius-3);font-size:var(--text-size-1);padding:.5rem 1rem}.co-btn--md svg{height:var(--text-size-4);width:var(--text-size-4)}.co-btn--md.co-btn--icon{padding:.5rem}.co-btn--md.co-btn--icon svg{height:1.5rem;width:1.5rem}.co-btn--sm{border-radius:var(--radius-2);font-size:var(--text-size-01);padding:.25rem .5rem}.co-btn--sm svg{height:var(--text-size-1);width:var(--text-size-1)}.co-btn--sm.co-btn--icon{padding:.075rem}.co-btn--sm.co-btn--icon svg{height:1rem;width:1rem}.co-btn--xs{border-radius:var(--radius-2);font-size:var(--text-size-02);padding:.15rem .25rem}.co-btn--xs svg{height:var(--text-size-02);width:var(--text-size-02)}.co-btn--xs.co-btn--icon{padding:.05rem}.co-btn--xs.co-btn--icon svg{height:.75rem;width:.75rem}.co-btn--primary{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--white)}.co-btn--primary:hover{background-color:var(--primary-hover-color);border-color:var(--primary-hover-color)}.co-btn--primary:active{background-color:var(--primary-active-color);border-color:var(--primary-active-color)}.co-btn--primary.co-btn--danger{background-color:var(--danger-color);border-color:var(--danger-color)}.co-btn--primary.co-btn--danger:hover:not(:disabled){background-color:var(--danger-hover-color);border-color:var(--danger-hover-color)}.co-btn--primary.co-btn--danger:active:not(:disabled){background-color:var(--danger-active-color);border-color:var(--danger-active-color)}.co-btn--secondary{background-color:var(--btn-secondary-bg-color);border-color:var(--btn-secondary-bg-color);color:var(--btn-secondary-color)}.co-btn--secondary:hover{background-color:var(--btn-secondary-hover-bg-color);border-color:var(--btn-secondary-hover-bg-color)}.co-btn--secondary:active{background-color:var(--btn-secondary-active-bg-color);border-color:var(--btn-secondary-active-bg-color)}.co-btn--tertiary{background-color:var(--btn-tertiary-bg-color);border-color:var(--btn-tertiary-color);color:var(--btn-tertiary-color)}.co-btn--tertiary:hover{border-color:var(--btn-tertiary-hover-color)}.co-btn--tertiary:active{border-color:var(--btn-tertiary-active-color)}.co-btn--tertiary.co-btn--danger{border-color:var(--danger-color);color:var(--danger-color)}.co-btn--tertiary.co-btn--danger:hover:not(:disabled){border-color:var(--danger-hover-color);color:var(--danger-hover-color)}.co-btn--tertiary.co-btn--danger:active:not(:disabled){border-color:var(--danger-active-color);color:var(--danger-active-color)}.co-btn--primary:disabled,.co-btn--secondary:disabled,.co-btn--tertiary:disabled{background-color:var(--disabled-bg-color);border-color:var(--disabled-bg-color)}.co-btn--ghost{color:var(--btn-ghost-color)}.co-btn--ghost.co-btn--danger{color:var(--danger-color)}.co-btn--ghost.co-btn--danger:hover:not(:disabled){color:var(--danger-hover-color)}.co-btn--ghost.co-btn--danger:active:not(:disabled){color:var(--danger-active-color)}.co-btn--ghost,.co-btn--icon{background-color:transparent;border-color:transparent}.co-btn--ghost:hover,.co-btn--icon:hover{background-color:var(--btn-ghost-hover-bg-color);border-color:var(--btn-ghost-hover-bg-color)}.co-btn--ghost:active,.co-btn--icon:active{background-color:var(--btn-ghost-active-bg-color);border-color:var(--btn-ghost-active-bg-color)}.co-btn--ghost:disabled,.co-btn--icon:disabled{background:transparent;border-color:transparent}.co-btn--icon{color:var(--surface-fg-color)}.co-btn--icon.co-btn--danger{color:var(--danger-color)}.co-btn--icon.co-btn--danger:hover:not(:disabled){background-color:var(--danger-hover-color);border-color:var(--danger-hover-color);color:var(--white)}.co-btn--icon.co-btn--danger:active:not(:disabled){background-color:var(--danger-active-color);border-color:var(--danger-active-color);color:var(--white)}.co-btn--primary:disabled,.co-btn--secondary:disabled,.co-btn--tertiary:disabled,.co-btn--ghost:disabled,.co-btn--icon:disabled{color:var(--disabled-color)}.co-btn--transparent{border-color:transparent}.co-btn--transparent:active:not(:disabled),.co-btn--transparent:hover:not(:disabled){text-decoration:underline}}@layer component{.co-card{background-color:var(--surface-primary-bg-color);border-radius:var(--radius-3);color:var(--text-primary-color);padding:1rem}.co-card .co-card__inner{display:flex;flex-direction:column;height:100%;position:relative}.co-card.co-card--bg-wave1,.co-card.co-card--bg-wave2,.co-card.co-card--bg-wave3{background-blend-mode:hard-light;background-position:bottom center;background-repeat:no-repeat;background-size:auto auto}.co-card.co-card--bg-wave1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='100%25' width='100%25' viewBox='0 0 1440 320'%3E%3Cpath fill='hsla(0,0%,0%, 0.05)' d='M0 192L80 170.7C160 149 320 107 480 117.3C640 128 800 192 960 192C1120 192 1280 128 1360 96L1440 64L1440 320L1360 320C1280 320 1120 320 960 320C800 320 640 320 480 320C320 320 160 320 80 320L0 320Z' /%3E%3C/svg%3E")}:where(.co-card){--card-secondary-bg-color: var(--neutral-800);--card-secondary-fg-color: var(--neutral-075)}.co-card--primary{background-color:var(--primary-color);color:var(--white)}.co-card--secondary{background-color:var(--blue-subtle);color:var(--text-primary-color)}.co-card--neutral-out,.co-card--info-out,.co-card--warning-out,.co-card--danger-out,.co-card--success-out{border-style:solid;border-width:0 0 0 .5rem}.co-card--neutral-out.co-card--vertical .co-card__image,.co-card--info-out.co-card--vertical .co-card__image,.co-card--warning-out.co-card--vertical .co-card__image,.co-card--danger-out.co-card--vertical .co-card__image,.co-card--success-out.co-card--vertical .co-card__image{border-radius:0 var(--radius-3) 0 0}.co-card--neutral-out.co-card--horizontal .co-card__image,.co-card--info-out.co-card--horizontal .co-card__image,.co-card--warning-out.co-card--horizontal .co-card__image,.co-card--danger-out.co-card--horizontal .co-card__image,.co-card--success-out.co-card--horizontal .co-card__image{border-radius:0}.co-card--neutral-out .co-card__background svg,.co-card--info-out .co-card__background svg,.co-card--warning-out .co-card__background svg,.co-card--danger-out .co-card__background svg,.co-card--success-out .co-card__background svg{border-radius:0 0 var(--radius-3 0)}.co-card--neutral-in,.co-card--info-in,.co-card--warning-in,.co-card--danger-in,.co-card--success-in{padding:1rem 1rem 1rem .75rem}.co-card--neutral-in .co-card__inner:before,.co-card--info-in .co-card__inner:before,.co-card--warning-in .co-card__inner:before,.co-card--danger-in .co-card__inner:before,.co-card--success-in .co-card__inner:before{border-radius:.375rem;content:"";display:block;height:auto;margin:0;position:absolute;top:0;left:0;bottom:0;width:.375rem}.co-card--neutral-in .co-card__inner>*,.co-card--info-in .co-card__inner>*,.co-card--warning-in .co-card__inner>*,.co-card--danger-in .co-card__inner>*,.co-card--success-in .co-card__inner>*{position:relative;margin-left:1.25rem}.co-card--neutral-out{border-color:var(--neutral-600)}.co-card--neutral-in .co-card__inner:before{background-color:var(--neutral-600)}.co-card--info-out{border-color:var(--info-color)}.co-card--info-in .co-card__inner:before{background-color:var(--info-color)}.co-card--warning-out{border-color:var(--warning-color)}.co-card--warning-in .co-card__inner:before{background-color:var(--warning-color)}.co-card--danger-out{border-color:var(--danger-color)}.co-card--danger-in .co-card__inner:before{background-color:var(--danger-color)}.co-card--success-out{border-color:var(--success-color)}.co-card--success-in .co-card__inner:before{background-color:var(--success-color)}.co-card--contrast{background-color:var(--text-primary-color);color:var(--surface-primary-bg-color)}.co-card--red{background-color:var(--red-subtle);color:var(--text-primary-color)}.co-card--green{background-color:var(--green-subtle);color:var(--text-primary-color)}.co-card--blue{background-color:var(--blue-subtle);color:var(--text-primary-color)}.co-card--yellow{background-color:var(--yellow-subtle);color:var(--text-primary-color)}.co-card--orange{background-color:var(--orange-subtle);color:var(--text-primary-color)}.co-card--pink{background-color:var(--pink-subtle);color:var(--text-primary-color)}.co-card--purple{background-color:var(--purple-subtle);color:var(--text-primary-color)}.co-card--turquoise{background-color:var(--turquoise-subtle);color:var(--text-primary-color)}.co-card--teal{background-color:var(--teal-subtle);color:var(--text-primary-color)}.co-card--lime{background-color:var(--lime-subtle);color:var(--text-primary-color)}.co-card--base{box-shadow:none}.co-card--skim{box-shadow:var(--shadow--skim-16)}.co-card--lifted{box-shadow:var(--shadow--lifted-16)}.co-card--raised{box-shadow:var(--shadow--raised-16)}.co-card--floating{box-shadow:var(--shadow--floating-16)}.co-card__image{background-size:cover;background-position:center center}.co-card--vertical{display:flex;flex-direction:column}.co-card--vertical .co-card__image{border-radius:var(--radius-3) var(--radius-3) 0 0;margin:-1rem -1rem 1rem}.co-card--vertical.co-card--neutral-in .co-card__image,.co-card--vertical.co-card--info-in .co-card__image,.co-card--vertical.co-card--warning-in .co-card__image,.co-card--vertical.co-card--danger-in .co-card__image,.co-card--vertical.co-card--success-in .co-card__image{margin:-1rem -1rem 1rem -.75rem}.co-card--horizontal{display:flex;flex-direction:row}.co-card--horizontal .co-card__image{border-radius:var(--radius-3) 0 0 var(--radius-3);margin:-1rem 1rem -1rem -1rem}.co-card__header{display:flex;justify-content:space-between;padding:0 0 1rem;position:relative;width:100%}.co-card__footer{align-items:center;align-self:flex-end;display:flex;gap:1rem;justify-content:flex-end;margin:auto 0 0;padding:1rem 0 0;width:100%}.co-card__header h1,.co-card__header h2,.co-card__header h3,.co-card__header h4,.co-card__header h5,.co-card__header h6{margin:0 auto 0 0;padding:0}.co-card__header .title{font-size:var(--text-size-4);font-weight:650;line-height:1.2}.co-card__header .subtitle{font-size:var(--text-size-1);font-weight:var(--font-weight--normal);line-height:1.2}}@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;top:0;right:0;bottom:0;left: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}.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist))[data-expanded=true] span.nested,.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist))[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]))[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))}.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist)) span.nested:hover,.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist)) 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,.co-side-navigation ul li:not(:has(li a[aria-current=true])) li:hover{background-color:light-dark(var(--neutral-800),var(--neutral-200))}.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist)) span.nested:hover button,.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist)) 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,.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))}.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist)) span.nested:hover button:hover,.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist)) span.nested:hover button:active,.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist)) li:hover button:hover,.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist)) 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])) 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))}.js-has-pseudo .co-side-navigation ul li:not([csstools-has-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15]:not(does-not-exist):not(does-not-exist)) li: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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-32-33-38-14-2j-2r-37-37-38-33-33-30-37-19-2w-2p-37-19-1d-31-19-1e-3b-19-1e-34-19-1f-1j-19-1d-1g-19-1f-1c-19-1e-3c-19-3b-19-1e-34-19-1e-2y-19-1e-34-19-1f-1i-19-1e-3c-19-1e-34-19-1d-1l-19-1e-36-19-1f-1l-19-1f-1i-19-1f-1i-19-1e-38-19-1f-1e-19-1f-1k-19-1d-34-19-1f-1k-19-1f-1i-19-1f-1l-19-1e-38-19-1e-30-19-1d-1h-2l-1m-32-33-38-14-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-1m-32-33-38-14-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-15-w-1a-32-2t-37-38-2t-2s-1m-2w-2p-37-14-2p-1m-2p-2r-38-2x-3a-2t-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-32-33-38-14-2j-2r-37-37-38-33-33-30-37-19-2w-2p-37-19-1d-31-19-1e-3b-19-1e-34-19-1f-1j-19-1d-1g-19-1f-1c-19-1e-3c-19-3b-19-1e-34-19-1e-2y-19-1e-34-19-1f-1i-19-1e-3c-19-1e-34-19-1d-1l-19-1e-36-19-1f-1l-19-1f-1i-19-1f-1i-19-1e-38-19-1f-1e-19-1f-1k-19-1d-34-19-1f-1k-19-1f-1i-19-1f-1l-19-1e-38-19-1e-30-19-1d-1h-2l-1m-32-33-38-14-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-1m-32-33-38-14-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-15-w-1a-32-2t-37-38-2t-2s-1m-2w-2p-37-14-2p-1m-2p-2r-38-2x-3a-2t-15-w-2q-39-38-38-33-32]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-32-33-38-14-2j-2r-37-37-38-33-33-30-37-19-2w-2p-37-19-1d-31-19-1e-3b-19-1e-34-19-1f-1j-19-1d-1g-19-1f-1c-19-1e-3c-19-3b-19-1e-34-19-1e-2y-19-1e-34-19-1f-1i-19-1e-3c-19-1e-34-19-1d-1l-19-1e-36-19-1f-1l-19-1f-1i-19-1f-1i-19-1e-38-19-1f-1e-19-1f-1k-19-1d-34-19-1f-1k-19-1f-1i-19-1f-1l-19-1e-38-19-1e-30-19-1d-1h-2l-1m-32-33-38-14-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-1m-32-33-38-14-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-15-w-1a-32-2t-37-38-2t-2s-1m-2w-2p-37-14-2p-1m-2p-2r-38-2x-3a-2t-15-w-2q-39-38-38-33-32-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-32-33-38-14-2j-2r-37-37-38-33-33-30-37-19-2w-2p-37-19-1d-31-19-1e-3b-19-1e-34-19-1f-1j-19-1d-1g-19-1f-1c-19-1e-3c-19-3b-19-1e-34-19-1e-2y-19-1e-34-19-1f-1i-19-1e-3c-19-1e-34-19-1d-1l-19-1e-36-19-1f-1l-19-1f-1i-19-1f-1i-19-1e-38-19-1f-1e-19-1f-1k-19-1d-34-19-1f-1k-19-1f-1i-19-1f-1l-19-1e-38-19-1e-30-19-1d-1h-2l-1m-32-33-38-14-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-1m-32-33-38-14-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-15-w-1a-32-2t-37-38-2t-2s-1m-2w-2p-37-14-2p-1m-2p-2r-38-2x-3a-2t-15-w-2q-39-38-38-33-32-1m-2p-2r-38-2x-3a-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){background-color:light-dark(var(--neutral-600),var(--neutral-400))}.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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-37-34-2p-32-1a-32-2t-37-38-2t-2s]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-39-30]:not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){background-color:light-dark(var(--blue-800),var(--neutral-200))}.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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-37-34-2p-32-1a-32-2t-37-38-2t-2s-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-30-2x-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){background-color:light-dark(var(--blue-700),var(--neutral-300))}.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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-37-34-2p-32-1a-32-2t-37-38-2t-2s-1m-2w-33-3a-2t-36-w-2q-39-38-38-33-32]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-30-2x-1m-2w-33-3a-2t-36-w-2q-39-38-38-33-32]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-37-34-2p-32-1a-32-2t-37-38-2t-2s-1m-2w-33-3a-2t-36-w-2q-39-38-38-33-32-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-37-34-2p-32-1a-32-2t-37-38-2t-2s-1m-2w-33-3a-2t-36-w-2q-39-38-38-33-32-1m-2p-2r-38-2x-3a-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-30-2x-1m-2w-33-3a-2t-36-w-2q-39-38-38-33-32-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-30-2x-1m-2w-33-3a-2t-36-w-2q-39-38-38-33-32-1m-2p-2r-38-2x-3a-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){background-color:light-dark(var(--blue-600),var(--neutral-400))}.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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-30-2x-1m-2p-2r-38-2x-3a-2t]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-1a-32-2t-37-38-2t-2s-1m-2w-2p-37-14-2p-1m-2p-2r-38-2x-3a-2t-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-1a-32-2t-37-38-2t-2s-1m-2w-2p-37-14-2p-1m-2p-2r-38-2x-3a-2t-15-w-2q-39-38-38-33-32]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){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))}.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-1a-32-2t-37-38-2t-2s-1m-2w-2p-37-14-2p-1m-2p-2r-38-2x-3a-2t-15-w-2q-39-38-38-33-32-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2r-33-19-37-2x-2s-2t-19-32-2p-3a-2x-2v-2p-38-2x-33-32-w-39-30-w-30-2x-1m-2w-2p-37-14-30-2x-w-2p-2j-2p-36-2x-2p-19-2r-39-36-36-2t-32-38-1p-38-36-39-2t-2l-15-w-1a-32-2t-37-38-2t-2s-1m-2w-2p-37-14-2p-1m-2p-2r-38-2x-3a-2t-15-w-2q-39-38-38-33-32-1m-2p-2r-38-2x-3a-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist){background-color:light-dark(var(--blue-600),var(--neutral-500))}.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{bottom:0;left:0;right:0;top: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;top:0;right:0;bottom:0;left: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)}.js-has-pseudo [csstools-has-1a-2r-33-19-2u-33-36-31-2n-2n-32-39-31-2q-2t-36-19-37-34-2x-32-2q-39-38-38-33-32-w-1a-2x-32-34-39-38-19-30-2p-3d-33-39-38-1m-2w-2p-37-14-2x-32-34-39-38-1m-2u-33-2r-39-37-15]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist){border:1px solid var(--outline-color);outline:1px solid var(--outline-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:"";top:0;right:0;bottom:0;left: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)}.js-has-pseudo [csstools-has-1a-2r-33-19-38-2x-31-2t-19-33-34-38-2x-33-32-37-w-30-2p-2q-2t-30-1m-2w-2p-37-14-1m-2u-33-2r-39-37-15]:not(.does-not-exist):not(does-not-exist){outline:2px solid var(--blue-400)}.co-time-options label:has(:focus){outline:2px solid var(--blue-400)}.js-has-pseudo [csstools-has-1a-2r-33-19-38-2x-31-2t-19-33-34-38-2x-33-32-37-w-30-2p-2q-2t-30-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist):not(does-not-exist){background-color:var(--blue-400);color:var(--white)}.co-time-options label:has(:checked){background-color:var(--blue-400);color:var(--white)}}@layer component{.co-screen__content{margin:0;padding:1.5rem}}@layer component{.co-segmented-control{align-items:center;background-color:var(--top-surface-hover-bg-color);border-radius:100vh;display:flex;flex-direction:row;font-size:var(--text-size-01);gap:.125rem;list-style:none;margin:0;padding:.125rem;width:-moz-fit-content;width:fit-content}.co-segmented-control button{background-color:transparent;border:0;border-radius:100vh;color:var(--neutral-075)}.co-segmented-control button[aria-pressed=false]{background-color:var(--top-surface-hover-bg-color);color:var(--stroke-strong-color)}.co-segmented-control button[aria-pressed=false]:hover{background-color:var(--top-surface-active-bg-color)}.co-segmented-control button[aria-pressed=true]{background-color:var(--surface-primary-bg-color);color:var(--text-primary-color)}.co-segmented-control button[aria-pressed=true]:hover{background-color:var(--surface-primary-bg-color)}.co-segmented-control button:focus-visible{outline:2px solid var(--outline-color);outline-offset:-1px}.co-segmented-control--xl button{line-height:3;padding:0 2rem}.co-segmented-control--lg button{line-height:2;padding:0 1rem}.co-segmented-control--md button{line-height:1.6;padding:0 .75rem}.co-segmented-control--sm button{line-height:1.4;padding:0 .5rem}.co-segmented-control--xs button{line-height:1.2;padding:0 .25rem}}@layer component{.co-table{width:100%;border-collapse:collapse;margin-bottom:1rem}.co-table caption{font-size:var(--text-size-2);font-weight:var(--font-weight-regular);text-align:left}.co-table thead th{color:var(--surface-fg-color);font-size:var(--text-size-01);font-weight:var(--font-weight-semibold);padding:1rem .5rem;text-align:left}.co-table th,.co-table td{width:auto;white-space:nowrap}.co-table tbody{border-radius:var(--radius-3)}.co-table tbody tr:not(:last-child){border-bottom:1px solid var(--stroke-subtle-color)}.co-table tbody tr:hover{background-color:var(--surface-hover-bg-color)}.co-table tbody td,.co-table tbody th{color:var(--surface-fg-color);text-align:left}.co-table tbody td>div,.co-table tbody th>div{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.co-table svg{height:1.5rem;width:1.5rem}.co-table.co-table--regular tr td,.co-table.co-table--regular tr th{padding:1rem .5rem}.co-table.co-table--regular tr td:first-child,.co-table.co-table--regular tr th:first-child{padding-left:1rem}.co-table.co-table--regular tr td:last-child,.co-table.co-table--regular tr th:last-child{padding-right:1rem}.co-table.co-table--condensed tr td,.co-table.co-table--condensed tr th{padding:.5rem}.co-table.co-table--condensed tr td:first-child,.co-table.co-table--condensed tr th:first-child{padding-left:.5rem}.co-table.co-table--condensed tr td:last-child,.co-table.co-table--condensed tr th:last-child{padding-right:.5rem}.co-table.co-table--base tbody{border-top:1px solid var(--stroke-subtle-color);border-bottom:1px solid var(--stroke-subtle-color);box-shadow:none}.co-table.co-table--skim tbody{box-shadow:var(--shadow--skim-16)}.co-table.co-table--lifted tbody{box-shadow:var(--shadow--lifted-16)}.co-table.co-table--raised tbody{box-shadow:var(--shadow--raised-16)}.co-table.co-table--floating tbody{box-shadow:var(--shadow--floating-16)}}@layer component{.co-tabs [role=tablist]{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1rem;font-weight:var(--font-weight-semibold);margin:0;padding-block:0;padding-inline:1.5rem}.co-tabs [role=tab]{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;cursor:pointer;justify-content:center;padding-block:.625rem;padding-inline:1.5em;position:relative;text-decoration:none}.co-tabs [role=tab][aria-selected=true],.co-tabs [role=tab][aria-current=page]{cursor:auto;cursor:initial}.co-tabs [role=tab][data-disabled]{cursor:not-allowed}.co-tabs [role=tab] svg{height:1rem;width:1rem;margin:0;padding:0}.co-tabs [role=tabpanel]{padding:1.5rem}.co-tabs--line{margin:0;padding:0;position:relative}.co-tabs--line [role=tablist]{position:relative;z-index:1}.co-tabs--line [role=tab]{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:.125rem;color:var(--text-primary-color);display:flex;padding-block:.625rem .5rem;position:relative}.co-tabs--line [aria-selected=true][role=tab],.co-tabs--line [aria-current=page][role=tab]{border-bottom-color:var(--outline-color);color:var(--outline-color)}.co-tabs--line [role=tab]:hover{background-color:var(--surface-hover-bg-color);border-bottom-color:var(--surface-hover-bg-color)}.co-tabs--line [role=tab]:active{background-color:var(--surface-active-bg-color);border-bottom-color:var(--stroke-subtle-color)}.co-tabs--line [role=tab][aria-selected=true]:hover,.co-tabs--line [role=tab][aria-selected=true]:active{background-color:transparent;border-bottom-color:var(--outline-color)}.co-tabs--line span[role=tab][data-disabled]{color:var(--disabled-color)}.co-tabs--line [role=tabpanel]{border-top:.125rem solid var(--surface-hover-bg-color);margin-top:-.125rem;position:relative;z-index:0}.co-tabs--contained{background-color:transparent;margin:0;padding:0;position:relative}.co-tabs--contained [role=tablist]{-moz-column-gap:.75rem;column-gap:.75rem;position:relative;z-index:1}.co-tabs--contained [role=tab]{background-color:var(--tab-bg-color);border-radius:var(--radius-3) var(--radius-3) 0 0;color:var(--text-primary-color);padding-block:.625rem .5rem;transition:background-color 125ms}.co-tabs--contained [role=tab]:hover{background-color:var(--tab-hover-bg-color)}.co-tabs--contained [role=tab]:active{background-color:var(--tab-pressed-bg-color)}.co-tabs--contained [role=tab][aria-selected=true],.co-tabs--contained [role=tab][aria-selected=true]:hover,.co-tabs--contained [role=tab][aria-selected=true]:active,.co-tabs--contained [role=tab][aria-current=page],.co-tabs--contained [role=tab][aria-current=page]:hover,.co-tabs--contained [role=tab][aria-current=page]:active{background-color:var(--tab-active-bg-color);margin-block:0 -.125rem;padding-block:.625rem}.co-tabs--contained [role=tab][data-disabled]{background-color:var(--tab-bg-color);color:var(--disabled-color)}.co-tabs--contained [role=tabpanel]{position:relative;z-index:2;background:var(--surface-primary-bg-color)}.co-tabs a[role=tab]:focus-visible{outline:2px solid var(--outline-color);outline-offset:0px}}@layer component{.co-tag{border-radius:var(--radius-2);font-size:var(--text-size-1);font-weight:var(--font-weight-bold);line-height:1.4;padding-inline:var(--size-1)}.co-tag.co-tag--compact{font-size:var(--text-size-01);font-weight:var(--font-weight-regular)}.co-tag.co-tag--info{background-color:var(--info-color);color:var(--white)}.co-tag.co-tag--error{background-color:var(--danger-color);color:var(--white)}.co-tag.co-tag--warning{background-color:var(--warning-color);color:var(--neutral-075)}.co-tag.co-tag--major-warning{background-color:var(--major-warning-color);color:var(--neutral-075)}.co-tag.co-tag--success{background-color:var(--success-color);color:var(--neutral-075)}.co-tag.co-tag--neutral--bold,.co-tag.co-tag--red--bold,.co-tag.co-tag--green--bold,.co-tag.co-tag--blue--bold,.co-tag.co-tag--yellow--bold,.co-tag.co-tag--orange--bold{text-transform:uppercase;font-weight:var(--font-weight-bold)!important}.co-tag.co-tag--neutral{background-color:light-dark(var(--neutral-700),var(--neutral-200));color:light-dark(var(--neutral-200),var(--neutral-700))}.co-tag.co-tag--neutral--bold{background-color:var(--neutral-200);color:var(--white)}.co-tag.co-tag--red{background-color:light-dark(var(--red-700),var(--red-100));color:light-dark(var(--red-100),var(--red-700))}.co-tag.co-tag--red--bold{background-color:var(--red-400);color:var(--white)}.co-tag.co-tag--green{background-color:light-dark(var(--green-700),var(--green-100));color:light-dark(var(--green-100),var(--green-700))}.co-tag.co-tag--green--bold{background-color:var(--green-400);color:var(--green-075)}.co-tag.co-tag--blue{background-color:light-dark(var(--blue-700),var(--blue-200));color:light-dark(var(--blue-200),var(--blue-700))}.co-tag.co-tag--blue--bold{background-color:var(--blue-400);color:var(--white)}.co-tag.co-tag--yellow{background-color:light-dark(var(--yellow-700),var(--yellow-100));color:light-dark(var(--yellow-100),var(--yellow-700))}.co-tag.co-tag--yellow--bold{background-color:var(--yellow-400);color:var(--yellow-100)}.co-tag.co-tag--orange{background-color:light-dark(var(--orange-700),var(--orange-100));color:light-dark(var(--orange-100),var(--orange-700))}.co-tag.co-tag--orange--bold{background-color:var(--orange-400);color:var(--orange-100)}.co-tag.co-tag--purple{background-color:light-dark(var(--purple-700),var(--purple-100));color:light-dark(var(--purple-100),var(--purple-700))}.co-tag.co-tag--pink{background-color:light-dark(var(--pink-700),var(--pink-100));color:light-dark(var(--pink-100),var(--pink-700))}.co-tag.co-tag--turquoise{background-color:light-dark(var(--turquoise-700),var(--turquoise-100));color:light-dark(var(--turquoise-100),var(--turquoise-700))}.co-tag.co-tag--lime{background-color:light-dark(var(--lime-700),var(--lime-100));color:light-dark(var(--lime-100),var(--lime-700))}}@layer component{.co-form__toggle{--cursor: pointer;display:flex;align-items:center;justify-content:space-between;cursor:pointer;cursor:var(--cursor);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;--track-color-inactive: var(--neutral-400);--track-color-active: var(--primary-color);--thumb-color: var(--surface-primary-bg-color);--thumb-color-disabled: var(--disabled-bg-color);--thumb-color-highlight: hsl(0 0% 0% / 25%);--isLTR: 1}[dir=rtl] .co-form__toggle{--isLTR: -1}.co-form__toggle:hover{--track-color-inactive: var(--neutral-300)}.co-form__toggle{--thumb-size: 1rem;--track-size: calc(var(--thumb-size) * 2);--track-padding: 2px}.co-form__toggle.co-form__control--xl{--outline-offset: 2px;--thumb-size: 2rem}.co-form__toggle.co-form__control--lg{--outline-offset: 2px;--thumb-size: 1.25rem}.co-form__toggle.co-form__control--md{--outline-offset: 1px;--thumb-size: 1rem}.co-form__toggle.co-form__control--sm{--outline-offset: 1px;--thumb-size: .825rem}.co-form__toggle.co-form__control--xs{--outline-offset: 1px;--thumb-size: .75rem}.co-form__control--vertical.co-form__toggle{align-items:flex-start;gap:.25rem;justify-content:flex-start}.co-form__control--horizontal.co-form__toggle{align-items:flex-start;gap:1rem;justify-content:flex-start}.co-form__toggle>input{--thumb-position: 0%;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--track-color-inactive);block-size:var(--thumb-size);border-radius:var(--track-size);border:none;box-sizing:content-box;cursor:pointer;display:grid;flex-shrink:0;grid:[track] 1fr / [track] 1fr;inline-size:var(--track-size);outline-offset:1px;padding:var(--track-padding)}.co-form__toggle>input:before{background:var(--thumb-color);block-size:var(--thumb-size);border-radius:50%;box-shadow:0 0 0 var(--highlight-size) var(--thumb-color-highlight);content:"";grid-area:track;inline-size:var(--thumb-size);transform:translate(var(--thumb-position))}.co-form__toggle>input:checked{background:var(--track-color-active);--thumb-position: calc((var(--track-size) - 100%) * var(--isLTR))}.co-form__toggle>input:indeterminate{--thumb-position: calc( calc(calc(var(--track-size) / 2) - calc(var(--thumb-size) / 2)) * var(--isLTR) )}.co-form__toggle>input:disabled{--cursor: not-allowed;cursor:not-allowed;cursor:var(--cursor);--track-color-inactive: var(--disabled-bg-color);--thumb-color: var(--disabled-bg-color)}.co-form__toggle>input:disabled:before{cursor:var(--cursor);box-shadow:inset 0 0 0 2px #ffffff7f}.co-form__toggle>input:not(:disabled):hover:before{--highlight-size: .25rem}.co-form__toggle>input:focus-visible{outline:2px solid var(--outline-color);outline-offset:var(--outline-offset)}.co-form__toggle>input:disabled{outline:none}.co-form__toggle>.co-form__label{flex:1;font-size:var(--thumb-size)}.co-form__toggle>.co-form__helper-text{flex:1}}@layer component{.co-toggletip{background-color:var(--surface-primary-bg-color);border-radius:var(--radius-2);border:.0625rem solid var(--stroke-subtle-color);border-style:solid;border-width:.0625rem;color:var(--text-primary-color);padding:var(--padding-md);position:relative;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 2rem);transition:color .3s,background-color .3s}.co-toggletip h1,.co-toggletip h2,.co-toggletip h3,.co-toggletip h4,.co-toggletip h5,.co-toggletip h6{margin-block:0;padding-block:0}.co-toggletip p,.co-toggletip li{font-size:var(--text-size-01)}.co-toggletip co-toggletip__arrow{color:var(--stroke-subtle-color)}.co-toggletip--xs{width:6rem}.co-toggletip--sm{width:12rem}.co-toggletip--md{width:16rem}.co-toggletip--lg{width:32rem}.co-toggletip--xl{width:48rem}.co-toggletip--base{box-shadow:none}.co-toggletip--skim{box-shadow:var(--shadow--skim-16)}.co-toggletip--raised{box-shadow:var(--shadow--raised-16)}.co-toggletip--lifted{box-shadow:var(--shadow--lifted-16)}.co-toggletip--floating{box-shadow:var(--shadow--floating-16)}.co-toggletip--high-contrast,.co-toggletip--high-contrast img{filter:invert(1) hue-rotate(180deg)}}@layer component{.co-tooltip{background-color:var(--surface-primary-bg-color);border-radius:var(--radius-2);border:.0625rem solid var(--stroke-subtle-color);border-style:solid;border-width:.0625rem;padding:var(--padding-md);position:relative;width:-moz-fit-content;width:fit-content;max-width:16rem;transition:color .3s,background-color .3s}.co-tooltip h1,.co-tooltip h2,.co-tooltip h3,.co-tooltip h4,.co-tooltip h5,.co-tooltip h6{margin-block:0;padding-block:0}.co-tooltip p,.co-tooltip li{font-size:var(--text-size-01)}.co-tooltip--high-contrast,.co-tooltip--high-contrast img{filter:invert(1) hue-rotate(180deg)}}@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))}.js-has-pseudo [csstools-has-1a-2r-33-19-3b-2w-2t-2t-30-37-19-33-2u-19-38-2x-31-2t-w-2u-2x-2t-30-2s-37-2t-38-w-30-2p-2q-2t-30-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist):not(does-not-exist):not(does-not-exist){background-color:var(--primary-color);color:var(--white)}.co-wheels-of-time fieldset label:has(:checked){background-color:var(--primary-color);color:var(--white)}.js-has-pseudo [csstools-has-1a-2r-33-19-3b-2w-2t-2t-30-37-19-33-2u-19-38-2x-31-2t-w-2u-2x-2t-30-2s-37-2t-38-w-30-2p-2q-2t-30-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-1m-2p-2r-38-2x-3a-2t]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2r-33-19-3b-2w-2t-2t-30-37-19-33-2u-19-38-2x-31-2t-w-2u-2x-2t-30-2s-37-2t-38-w-30-2p-2q-2t-30-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist){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)}.js-has-pseudo [csstools-has-1a-2r-33-19-3b-2w-2t-2t-30-37-19-33-2u-19-38-2x-31-2t-w-2u-2x-2t-30-2s-37-2t-38-w-30-2p-2q-2t-30-1m-2w-2p-37-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.does-not-exist):not(does-not-exist):not(does-not-exist){outline:2px solid var(--primary-color)}.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}}@layer app{:is(.alert-message-container .co-alert--info)>svg{color:light-dark(var(--blue-300),var(--blue-300))}}@layer app{dialog.confirmation{border-radius:var(--radius-3);border:0;box-shadow:var(--shadow--floating-16);display:flex;flex-direction:column;gap:0;margin:auto;max-width:70dvw;position:relative;width:-moz-fit-content;width:fit-content}dialog.confirmation header{margin-block:0 1rem;padding:0;display:flex;justify-content:space-between;align-items:center}:is(dialog.confirmation header) h4{font-size:var(--text-size-3);margin:0;padding:0}dialog.confirmation footer{display:flex;gap:1rem;justify-content:flex-end;margin-block:1rem 0;align-items:center}dialog.confirmation .co-btn--danger:disabled{background-color:var(--red-500);border-color:var(--red-500);color:var(--red-900)}.co-btn--pending:is(dialog.confirmation .co-btn--danger:disabled) .co-spinner-circle:before{border-color:var(--red-900) var(--red-900) transparent transparent}.confirmation{border-top:2px solid var(--red-400);margin-block:0 2rem;padding:1rem}.confirmation .footer{display:flex;gap:1rem;justify-content:flex-end;margin-block:1rem 0}.confirmation .co-btn--danger:disabled{background-color:var(--red-500);border-color:var(--red-500);color:var(--red-900)}.co-btn--pending:is(.confirmation .co-btn--danger:disabled) .co-spinner-circle:before{border-color:var(--red-900) var(--red-900) transparent transparent}}@layer app{.general-settings-form{overflow:hidden;display:flex;flex-direction:column;height:100%}.general-settings-form article{padding-block:0 6rem;overflow:auto;padding:2rem}:is(.general-settings-form article)>section.form{display:grid;grid-gap:3rem;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(250px,max-content))}.general-settings-form .form-actions{align-items:center;background:var(--surface-bg-color);border-top:1px solid var(--neutral-700);display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem;bottom:0;margin-top:auto}.error-displayed:is(.general-settings-form .form-actions){justify-content:space-between}:is(.general-settings-form .form-actions) .button-container{display:flex;flex-direction:row;gap:1rem}:is(.general-settings-form .form-actions) .error{padding:.5rem}.general-settings-form .timezone-presets{display:flex;flex-direction:column;gap:1.5rem;align-items:start;border-right:1px solid var(--form-input-bd-color);padding-right:3rem}:is(.general-settings-form .timezone-presets)>div{display:flex;justify-content:flex-start;align-items:baseline;gap:1rem}:is(:is(.general-settings-form .timezone-presets)>div) .co-form__control{width:14rem}:is(:is(.general-settings-form .timezone-presets)>div)>button{transform:translateY(2.25rem)}:is(:is(.general-settings-form .timezone-presets)>div) .Input__wrapper{margin-bottom:0!important}.general-settings-form .impact-indices{display:flex;flex-direction:column;gap:1.5rem;align-items:start}:is(.general-settings-form .impact-indices) header{display:flex;gap:1rem;align-items:center}:is(.general-settings-form .impact-indices) .impact-inputs{display:flex;flex-direction:column;gap:1.5rem;align-items:start}:is(:is(.general-settings-form .impact-indices) .impact-inputs) .co-form__control{width:100%;min-width:14.125rem}:is(.general-settings-form .impact-indices) .impact-sum{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--form-input-bd-color);width:100%}:is(:is(.general-settings-form .impact-indices) .impact-sum)>p{font-size:var(--text-size-02)}:is(:is(.general-settings-form .impact-indices) .impact-sum)>p.sum-error{color:var(--danger-color)}}.CobaltCheckbox-module__cobaltCheckbox___z7Y-D{display:flex;flex-direction:column;gap:.125rem}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV{display:flex;flex-direction:row;align-items:center}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV 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 .2s ease-in-out;border-radius:.25rem;margin:0}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:hover{border-color:var(--stroke-hover)}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:active:not(:disabled):not(:checked):not(:indeterminate),.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:active:hover:not(:disabled):not(:checked):not(:indeterminate){border:2px solid var(--stroke-focus)}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:focus-visible{outline:2px solid var(--stroke-focus);outline-offset:1px}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:checked,.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:indeterminate{background-color:var(--button-primary-default);border-color:var(--button-primary-default)}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:checked:hover,.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:indeterminate:hover{background-color:var(--button-primary-hover);border:.1rem solid var(--button-primary-hover)}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:checked:disabled,.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:indeterminate:disabled{background-color:var(--icon-disabled);border-color:var(--icon-disabled)}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:checked.CobaltCheckbox-module__danger___6EQda,.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:indeterminate.CobaltCheckbox-module__danger___6EQda{background-color:var(--button-danger-default);border-color:var(--button-danger-default)}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:checked.CobaltCheckbox-module__danger___6EQda:hover,.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:indeterminate.CobaltCheckbox-module__danger___6EQda:hover{background-color:var(--button-danger-hover);border:.1rem solid var(--button-danger-hover)}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox].CobaltCheckbox-module__danger___6EQda:not(:checked):not(:indeterminate){border:2px solid var(--button-danger-default)}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox].CobaltCheckbox-module__danger___6EQda:not(:checked):not(:indeterminate):hover{border:2px solid var(--button-danger-hover)}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox].CobaltCheckbox-module__danger___6EQda:active:not(:disabled):not(:checked):not(:indeterminate),.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox].CobaltCheckbox-module__danger___6EQda:active:hover:not(:disabled):not(:checked):not(:indeterminate){border:2px solid var(--button-danger-pressed)}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV 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}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV 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}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:disabled{background-color:var(--input-disabled);border:.1rem solid var(--stroke-disabled);cursor:not-allowed}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]:disabled+label{color:var(--text-disabled);cursor:not-allowed}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV 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}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]+label.CobaltCheckbox-module__visuallyHidden___QYDOy{display:none}.CobaltCheckbox-module__cobaltCheckboxInput___A-SFV input[type=checkbox]+label.CobaltCheckbox-module__disabled___C5-Xm{color:var(--text-disabled);cursor:not-allowed}.CobaltCheckbox-module__cobaltCheckboxDescription___mXhdJ{display:flex;flex-flow:row wrap;margin-left:1.7rem;color:var(--text-tertiary);align-self:stretch}.CobaltCheckbox-module__cobaltCheckboxDescription___mXhdJ.CobaltCheckbox-module__disabled___C5-Xm{color:var(--text-disabled)}.CobaltCheckbox-module__cobaltCheckboxDescription___mXhdJ.CobaltCheckbox-module__danger___6EQda{color:var(--text-danger);font-weight:var(--font-weight-semibold)}.CobaltPopover-module__popoverBackdrop___yakAE{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:var(--z-index-popover);pointer-events:all}.CobaltPopover-module__popover___kgpmM{position:absolute;z-index:calc(var(--z-index-popover) + 1)}.CobaltDynamicTruncateString-module__container___dmAHe{display:block;width:100%;min-width:119px;white-space:nowrap;overflow:hidden;font-family:inherit;font-style:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.CobaltTooltip-module__cobaltTooltip___gpq4o{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-semibold);line-height:1rem;letter-spacing:.01rem;white-space:nowrap;transition:opacity .2s ease-in-out,transform .2s ease-in-out;pointer-events:none}.CobaltTooltip-module__cobaltTooltip___gpq4o:before{content:"";position:absolute;pointer-events:auto;background:transparent}.CobaltTooltip-module__tooltipTop___WL-hI:before{top:100%;left:50%;transform:translate(-50%);width:100%;height:.5rem}.CobaltTooltip-module__tooltipLeft___5IASL:before{left:100%;top:50%;transform:translateY(-50%);width:.5rem;height:100%}.CobaltTooltip-module__tooltipRight___LFjCu:before{right:100%;top:50%;transform:translateY(-50%);width:.5rem;height:100%}.CobaltTooltip-module__tooltipBottom___aWyEn:before{bottom:100%;left:50%;transform:translate(-50%);width:100%;height:.5rem}.CobaltTooltip-module__cobaltTooltip___gpq4o[aria-hidden=false]{opacity:1;visibility:visible;transform:translate(0);pointer-events:auto}.CobaltChipDismissButton-module__cobaltChipDismiss___FJlyr{display:flex;align-items:center;justify-content:center;border-radius:.75rem;height:1.25rem;width:1.25rem}.CobaltChipDismissButton-module__cobaltChipDismiss___FJlyr:focus-visible{outline-color:var(--stroke-focus)}.CobaltChipDismissButton-module__cobaltChipDismiss___FJlyr:not(.CobaltChipDismissButton-module__disabled___tPgyT):not(.CobaltChipDismissButton-module__selected___Gl5xS):hover{background-color:var(--chips-background-off-pressed)}.CobaltChipDismissButton-module__cobaltChipDismiss___FJlyr.CobaltChipDismissButton-module__selected___Gl5xS:not(.CobaltChipDismissButton-module__disabled___tPgyT):hover{background-color:var(--button-secondary-pressed);cursor:pointer}.CobaltChipDismissButton-module__disabled___tPgyT{cursor:not-allowed;background:none;outline-color:transparent}.CobaltChip-module__cobaltChip___oqzGA{display:inline-flex;align-items:center;padding-inline:.75rem;flex-shrink:0;gap:.25rem;background-color:var(--chips-background-off-default);border-radius:.75rem;color:var(--text-primary);font-weight:var(--font-weight-semibold);cursor:auto;height:1.5rem;border:1px solid var(--stroke-default)}.CobaltChip-module__cobaltChip___oqzGA:focus-visible{outline-offset:1px;outline-color:var(--stroke-focus)}.CobaltChip-module__cobaltChipSelectable___6zH34:not(.CobaltChip-module__cobaltChipDisabled___eo0FK){cursor:pointer}.CobaltChip-module__cobaltChipSelectable___6zH34:not(.CobaltChip-module__cobaltChipDisabled___eo0FK):hover{background-color:var(--chips-background-off-hover)}.CobaltChip-module__cobaltChipSelectable___6zH34:not(.CobaltChip-module__cobaltChipDisabled___eo0FK):active,.CobaltChip-module__cobaltChipSelectable___6zH34:not(.CobaltChip-module__cobaltChipDisabled___eo0FK):hover:active{background-color:var(--chips-background-off-pressed)}.CobaltChip-module__cobaltChipSelected___I1o9s:not(.CobaltChip-module__cobaltChipDisabled___eo0FK){background-color:var(--button-secondary-default);color:var(--button-text-secondary);border-color:transparent}.CobaltChip-module__cobaltChipSelected___I1o9s.CobaltChip-module__cobaltChipSelectable___6zH34:not(.CobaltChip-module__cobaltChipDisabled___eo0FK):hover{background-color:var(--button-secondary-hover)}.CobaltChip-module__cobaltChipSelected___I1o9s.CobaltChip-module__cobaltChipSelectable___6zH34:not(.CobaltChip-module__cobaltChipDisabled___eo0FK):active,.CobaltChip-module__cobaltChipSelected___I1o9s.CobaltChip-module__cobaltChipSelectable___6zH34:not(.CobaltChip-module__cobaltChipDisabled___eo0FK):hover:active{background-color:var(--button-secondary-pressed)}.CobaltChip-module__cobaltChipDisabled___eo0FK{background-color:var(--chips-background-off-disabled);color:var(--text-disabled);border-color:var(--stroke-disabled);cursor:not-allowed}.CobaltChip-module__cobaltChipDisabled___eo0FK .CobaltChip-module__cobaltChipButton___G6y1o{color:var(--text-disabled)}.CobaltChip-module__cobaltChipDisabled___eo0FK.CobaltChip-module__cobaltChipSelected___I1o9s{background-color:var(--chips-background-disabled);color:var(--chips-text-disabled);border-color:transparent}.CobaltChip-module__cobaltChipDisabled___eo0FK.CobaltChip-module__cobaltChipSelected___I1o9s .CobaltChip-module__cobaltChipButton___G6y1o{color:var(--chips-text-disabled)}.CobaltChip-module__cobaltChipButton___G6y1o:focus{outline:none}.CobaltChip-module__cobaltChipButton___G6y1o:focus-visible{outline:none}.CobaltChip-module__cobaltChipDisabled___eo0FK .CobaltChip-module__cobaltChipButton___G6y1o{cursor:not-allowed}.CobaltChip-module__cobaltChipDismissible___Qp3nq{padding-right:.125rem}.CobaltDropdownItem-module__cobaltDropdownItem___I9B35{display:flex;gap:.5rem;padding:.625rem .75rem;min-height:2.5rem;cursor:pointer;transition:background-color .2s ease}.CobaltDropdownItem-module__focused___KTMT7{background:var(--button-ghost-hover)}.CobaltDropdownItem-module__cobaltDropdownItem___I9B35:hover:not(.CobaltDropdownItem-module__disabled___XdMwV){background:var(--button-ghost-hover)}.CobaltDropdownItem-module__cobaltDropdownItem___I9B35:active:not(.CobaltDropdownItem-module__disabled___XdMwV){background:var(--button-ghost-pressed)}.CobaltDropdownItem-module__selected___wUyHz:not(.CobaltDropdownItem-module__multiselect___tK6WX){background:var(--button-primary-default);color:var(--text-on-color)}.CobaltDropdownItem-module__selected___wUyHz:not(.CobaltDropdownItem-module__multiselect___tK6WX):hover{background:var(--button-primary-default)}.CobaltDropdownItem-module__disabled___XdMwV{cursor:not-allowed}.CobaltDropdownItem-module__content___iR6ml{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:.25rem;word-break:break-word}.CobaltDropdownItem-module__label___GNTn-{color:var(--text-primary)}.CobaltDropdownItem-module__labelDisabled___fRkJH{color:var(--text-disabled)}.CobaltDropdownItem-module__labelSelected___Sh078:not(.CobaltDropdownItem-module__labelMultiselect___LVQeZ){color:var(--text-on-color);font-weight:var(--font-weight-normal)}.CobaltDropdownItem-module__secondaryInfo___Y6oRr{color:var(--text-secondary)}.CobaltDropdownItem-module__secondaryInfoSelected___-vN9H:not(.CobaltDropdownItem-module__secondaryInfoMultiselect___HUQzj){color:var(--text-on-color)}.CobaltDropdownItem-module__icons___fRr5r .CobaltDropdownItem-module__clearIcon___nCCdq{cursor:pointer;color:var(--text-secondary)}.CobaltDropdown-module__cobaltDropdown___X4Vwf{display:flex;flex-direction:column;position:relative;cursor:pointer}.CobaltDropdown-module__filterable___ThIPT{cursor:text}.CobaltDropdown-module__dropdownWrapper___CH4NO{position:relative;display:flex;flex-direction:column}.CobaltDropdown-module__dropdown___Tx2sN{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}.CobaltDropdown-module__dropdown___Tx2sN:focus-within:not(.CobaltDropdown-module__dropdownDisabled___NUGR6){outline:2px solid var(--stroke-focus)}.CobaltDropdown-module__dropdown___Tx2sN:hover:not(.CobaltDropdown-module__dropdownDisabled___NUGR6):not(.CobaltDropdown-module__dropdownDanger___qrzKM){outline-color:var(--stroke-hover)}.CobaltDropdown-module__dropdown___Tx2sN[aria-expanded=true]:hover:not(.CobaltDropdown-module__dropdownDisabled___NUGR6):not(.CobaltDropdown-module__dropdownDanger___qrzKM){outline-color:var(--stroke-focus)}.CobaltDropdown-module__dropdownDanger___qrzKM{outline:2px solid var(--stroke-danger)}.CobaltDropdown-module__dropdownDanger___qrzKM:hover{outline-color:var(--stroke-danger-hover)}.CobaltDropdown-module__dropdownDisabled___NUGR6{background:var(--input-disabled);outline-color:var(--stroke-disabled);cursor:not-allowed;color:var(--text-disabled)}.CobaltDropdown-module__dropdownDisabled___NUGR6 .CobaltDropdown-module__dropdownSelectedValue___fz1wu{color:var(--text-disabled)}.CobaltDropdown-module__dropdownDisabled___NUGR6 .CobaltDropdown-module__icons___mCF7v svg{color:var(--icon-disabled)}.CobaltDropdown-module__contentWrapper___Uxbrg{display:flex;flex:1;flex-direction:row;justify-content:space-between;gap:.125rem;width:100%}.CobaltDropdown-module__displayValue___k6DJp{display:flex;flex-flow:row wrap;width:100%;gap:.25rem}.CobaltDropdown-module__displayValue___k6DJp input{border:none;flex:1;min-width:5rem;padding:0;width:100%;background-color:transparent}.CobaltDropdown-module__displayValue___k6DJp input:focus{outline:none}.js-has-pseudo [csstools-has-1a-1v-33-2q-2p-30-38-1w-36-33-34-2s-33-3b-32-19-31-33-2s-39-30-2t-2n-2n-2s-36-33-34-2s-33-3b-32-2n-2n-2n-2c-3c-1e-37-26-1m-2w-2p-37-14-1a-1v-33-2q-2p-30-38-1w-36-33-34-2s-33-3b-32-19-31-33-2s-39-30-2t-2n-2n-37-2t-30-2t-2r-38-2t-2s-1v-2w-2x-34-37-2n-2n-2n-1c-3d-1z-3e-1l-15]:not(.does-not-exist){align-items:flex-start}.CobaltDropdown-module__dropdown___Tx2sN:has(.CobaltDropdown-module__selectedChips___0yGz9){align-items:flex-start}.CobaltDropdown-module__selectedChips___0yGz9{display:flex;flex-wrap:wrap;gap:.5rem}.CobaltDropdown-module__chipCount___mEhAD{display:none}.CobaltDropdown-module__chipCountVisible___VDx-F{display:flex;position:absolute;visibility:hidden}.CobaltDropdown-module__chipCountVisible___VDx-F.CobaltDropdown-module__visible___D50pg{position:relative;visibility:visible}.CobaltDropdown-module__dropdownSelectedValue___fz1wu{flex:1 1 auto}.CobaltDropdown-module__dropdownPlaceholder___kX9Bf{overflow:hidden;color:var(--text-tertiary);text-overflow:ellipsis}.CobaltDropdown-module__dropdownSmall___nWtf-{min-height:2rem;padding:.375rem .75rem}.CobaltDropdown-module__dropdownMedium___-ch0-{min-height:2.5rem;padding:.625rem .75rem}.CobaltDropdown-module__isMultiselect___GbeSX{padding:.5rem .75rem}.CobaltDropdown-module__isMultiselect___GbeSX .CobaltDropdown-module__dropdownPlaceholder___kX9Bf{line-height:1.5rem}.CobaltDropdown-module__isMultiselect___GbeSX .CobaltDropdown-module__icons___mCF7v{margin-top:.125rem}.CobaltDropdown-module__hasOverflow___KEvTF .CobaltDropdown-module__contentWrapper___Uxbrg .CobaltDropdown-module__displayValue___k6DJp{flex-flow:row nowrap}.CobaltDropdown-module__hasOverflow___KEvTF .CobaltDropdown-module__selectedChips___0yGz9{align-items:center;flex-wrap:nowrap;overflow:hidden}.CobaltDropdown-module__icons___mCF7v{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:.25rem;height:1.25rem;margin-left:.5rem}.CobaltDropdown-module__leading___5nmMg{padding-left:.75rem;padding-right:0}.CobaltDropdown-module__clearIcon___HGdcv{width:1rem;height:1rem;color:var(--icon-tertiary);cursor:pointer}.CobaltDropdown-module__clearIcon___HGdcv:focus-visible{border-radius:.25rem;outline:2px solid var(--stroke-focus)}.CobaltDropdown-module__chevronIcon___UoWBL{width:1rem;height:1rem;transition:transform .3s ease-in-out;transform:rotate(180deg)}.CobaltDropdown-module__dropdown___Tx2sN[aria-expanded=true] .CobaltDropdown-module__chevronIcon___UoWBL{transform:rotate(0)}.CobaltDropdown-module__dangerIcon___5UfCa{color:var(--icon-danger)}.CobaltDropdown-module__cobaltDropdownMenu___ONMYw{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}.CobaltFormFieldHelperText-module__cobaltFormFieldHelper___3-bFN{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}.CobaltFormFieldHelperText-module__cobaltFormFieldHelper___3-bFN.CobaltFormFieldHelperText-module__error___HkI-t{color:var(--text-danger);font-family:var(--font-family-text);font-size:.75rem;font-style:normal;font-weight:600;line-height:normal}.CobaltFormFieldLabel-module__cobaltFormFieldLabel___ysaSc{display:flex;justify-content:space-between}.CobaltFormFieldLabel-module__cobaltFormFieldLabelMain___e8AjA{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}.CobaltFormFieldLabel-module__cobaltFormFieldLabelAdditional___53S8S{color:var(--text-secondary);font-family:var(--font-family-text);font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.CobaltRadioButton-module__radioButton___SZdaw{display:flex;flex-direction:column;gap:.125rem}.CobaltRadioButton-module__radioButtonInput___uYD6l{display:flex;flex-direction:row;align-items:baseline}.CobaltRadioButton-module__radioButtonInput___uYD6l 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}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:hover{border-width:1px;border-color:var(--stroke-hover)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:active:not(:disabled){border-width:2px;border-color:var(--stroke-focus)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:checked{background-color:var(--input-default);border:1px solid var(--stroke-default)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:checked:active:not(:disabled){border-width:2px;border-color:var(--button-primary-default)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:checked:active:not(:disabled):after{background-color:var(--button-primary-default)}.CobaltRadioButton-module__radioButtonInput___uYD6l 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)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:checked:hover{border-color:var(--stroke-hover)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:checked:hover:after{background-color:var(--button-primary-hover)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio].CobaltRadioButton-module__danger___twlJw{border:2px solid var(--button-danger-default)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio].CobaltRadioButton-module__danger___twlJw:hover{border-color:var(--button-danger-hover)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio].CobaltRadioButton-module__danger___twlJw:active:not(:disabled){border-color:var(--button-danger-default)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio].CobaltRadioButton-module__danger___twlJw:active:not(:disabled):after{background-color:var(--button-danger-default)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio].CobaltRadioButton-module__danger___twlJw:checked{background-color:var(--input-default);border-color:var(--button-danger-default)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio].CobaltRadioButton-module__danger___twlJw:checked:after{background-color:var(--button-danger-default)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio].CobaltRadioButton-module__danger___twlJw:checked:hover{border-color:var(--button-danger-hover)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio].CobaltRadioButton-module__danger___twlJw:checked:hover:after{background-color:var(--button-danger-hover)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:disabled{background-color:var(--input-disabled);border:.1rem solid var(--stroke-disabled);cursor:not-allowed}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:disabled:checked:after{background-color:var(--icon-disabled)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:disabled:hover,.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:disabled:active{border-color:var(--stroke-disabled)}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]:disabled+label{color:var(--text-disabled);cursor:not-allowed}.CobaltRadioButton-module__radioButtonInput___uYD6l input[type=radio]+label{color:var(--text-primary);cursor:pointer;justify-content:center;align-self:stretch;padding-left:.5rem}.CobaltRadioButton-module__visuallyHidden___loqKa{display:none}.CobaltRadioButton-module__disabled___Cm1wl{color:var(--text-disabled);cursor:not-allowed}.CobaltRadioButton-module__radioButtonDescription___GJIcX{display:flex;flex-flow:row wrap;margin-left:1.7rem;color:var(--text-tertiary);align-self:stretch}.CobaltRadioButton-module__radioButtonDescriptionDisabled___trRwk{color:var(--text-disabled)}.CobaltRadioButton-module__radioButtonDescriptionDanger___N1-di{color:var(--text-danger);font-weight:var(--font-weight-semibold)}.CobaltRadioButtonGroup-module__radioButtonGroup___ChT0i{display:flex;gap:.75rem}.CobaltRadioButtonGroup-module__vertical___SJvVq{flex-direction:column}.CobaltRadioButtonGroup-module__horizontal___OAPOp{flex-direction:row;flex-wrap:wrap}@keyframes CobaltLoaderCircular-module__loaderCircularSvg___AKZ-B{0%{transform:rotate(-50deg)}to{transform:rotate(310deg)}}@keyframes CobaltLoaderCircular-module__loaderCircularCircle___7AVRX{0%{stroke-dashoffset:280;transform:rotate(0)}50%{stroke-dashoffset:140;transform:rotate(180deg)}to{stroke-dashoffset:280;transform:rotate(360deg)}}.CobaltLoaderCircular-module__loaderCircular___W-YFZ{display:inline-flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CobaltLoaderCircular-module__loaderCircularSizeSmall___zfc-R{height:20px;width:20px}.CobaltLoaderCircular-module__loaderCircularSizeMedium___ExPqk{height:40px;width:40px}.CobaltLoaderCircular-module__loaderCircularSizeLarge___vgc0K{width:4.6505rem;height:4.589rem}.CobaltLoaderCircular-module__loaderCircularIndeterminate___LJRZ6 svg{animation:1.5s linear infinite CobaltLoaderCircular-module__loaderCircularSvg___AKZ-B;transform:rotate(-50deg)}.CobaltLoaderCircular-module__loaderCircularIndeterminate___LJRZ6 circle{display:block;animation:1.5s infinite both CobaltLoaderCircular-module__loaderCircularCircle___7AVRX;fill:transparent;stroke:var(--stroke-focus);stroke-dasharray:283;stroke-dashoffset:280;stroke-width:12px;transform-origin:50% 50%}.CobaltLoaderCircular-module__loaderCircularDeterminate___m1KIV svg{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;transform:rotate(-90deg)}.CobaltLoaderCircular-module__loaderCircularDeterminate___m1KIV svg circle{stroke:var(--stroke-focus)}.CobaltButton-module__cobaltButton___x-0f9{color:var(--text-on-color);display:inline-flex;gap:.5rem;justify-content:center;align-items:center;border-radius:.5rem;font-weight:600}.CobaltButton-module__cobaltButtonXSmall___E7kKn{padding:.25rem 1rem;height:1.5rem;border-radius:.25rem}.CobaltButton-module__cobaltButtonXSmall___E7kKn.CobaltButton-module__cobaltButtonIconOnly___4c2gb{width:1.5rem}.CobaltButton-module__cobaltButtonSmall___lex75{padding:.375rem 1rem;height:2rem;border-radius:.5rem}.CobaltButton-module__cobaltButtonSmall___lex75.CobaltButton-module__cobaltButtonIconOnly___4c2gb{width:2rem}.CobaltButton-module__cobaltButtonMedium___gBYf9{padding:.5rem 1rem;height:2.5rem;border-radius:.5rem}.CobaltButton-module__cobaltButtonMedium___gBYf9.CobaltButton-module__cobaltButtonIconOnly___4c2gb{width:2.5rem}.CobaltButton-module__cobaltButtonIconOnly___4c2gb{padding:0}.CobaltButton-module__cobaltButtonPrimary___sIxCH{background-color:var(--button-primary-default)}.CobaltButton-module__cobaltButtonPrimary___sIxCH:hover{background-color:var(--button-primary-hover)}.CobaltButton-module__cobaltButtonPrimary___sIxCH:active:not(:disabled),.CobaltButton-module__cobaltButtonPrimary___sIxCH:hover:active:not(:disabled){background-color:var(--button-primary-pressed)}.CobaltButton-module__cobaltButtonPrimary___sIxCH:focus-visible:not(:disabled){outline-offset:1px}.CobaltButton-module__cobaltButtonSecondary___1qEwz{background-color:var(--button-secondary-default);color:var(--button-text-secondary)}.CobaltButton-module__cobaltButtonSecondary___1qEwz:hover{background-color:var(--button-secondary-hover)}.CobaltButton-module__cobaltButtonSecondary___1qEwz:active:not(:disabled),.CobaltButton-module__cobaltButtonSecondary___1qEwz:hover:active:not(:disabled){background-color:var(--button-secondary-pressed)}.CobaltButton-module__cobaltButtonSecondary___1qEwz:focus-visible:not(:disabled){outline-offset:1px}.CobaltButton-module__cobaltButtonTertiary___sNiuY{background-color:transparent;border:2px solid var(--button-tertiary-default);color:var(--button-tertiary-default)}.CobaltButton-module__cobaltButtonTertiary___sNiuY:hover{border-color:var(--button-tertiary-hover);color:var(--button-tertiary-hover)}.CobaltButton-module__cobaltButtonTertiary___sNiuY:active:not(:disabled),.CobaltButton-module__cobaltButtonTertiary___sNiuY:hover:active:not(:disabled){border-color:var(--button-tertiary-pressed);color:var(--button-tertiary-pressed)}.CobaltButton-module__cobaltButtonTertiary___sNiuY:focus-visible:not(:disabled){outline-offset:1px}.CobaltButton-module__cobaltButtonPrimaryDanger___LjzPu{background-color:var(--button-danger-default)}.CobaltButton-module__cobaltButtonPrimaryDanger___LjzPu:hover{background-color:var(--button-danger-hover)}.CobaltButton-module__cobaltButtonPrimaryDanger___LjzPu:active:not(:disabled),.CobaltButton-module__cobaltButtonPrimaryDanger___LjzPu:hover:active:not(:disabled){background-color:var(--button-danger-pressed)}.CobaltButton-module__cobaltButtonPrimaryDanger___LjzPu:focus-visible:not(:disabled){outline-offset:1px}.CobaltButton-module__cobaltButtonTertiaryDanger___M3nPh{background-color:transparent;border:2px solid var(--button-danger-default);color:var(--button-danger-default)}.CobaltButton-module__cobaltButtonTertiaryDanger___M3nPh:hover{border-color:var(--button-danger-hover);color:var(--button-danger-hover)}.CobaltButton-module__cobaltButtonTertiaryDanger___M3nPh:active:not(:disabled),.CobaltButton-module__cobaltButtonTertiaryDanger___M3nPh:hover:active:not(:disabled){border-color:var(--button-danger-pressed);color:var(--button-danger-pressed)}.CobaltButton-module__cobaltButtonTertiaryDanger___M3nPh:focus-visible:not(:disabled){outline-offset:1px}.CobaltButton-module__cobaltButtonGhost___cJ9AI{background-color:transparent}.CobaltButton-module__cobaltButtonGhost___cJ9AI:not(:disabled){color:var(--text-interactive)}.CobaltButton-module__cobaltButtonGhost___cJ9AI:not(:disabled).CobaltButton-module__cobaltButtonIconOnly___4c2gb{color:var(--icon-primary)}.CobaltButton-module__cobaltButtonGhost___cJ9AI:not(:disabled):hover{background-color:var(--button-ghost-hover)}.CobaltButton-module__cobaltButtonGhost___cJ9AI:not(:disabled):active,.CobaltButton-module__cobaltButtonGhost___cJ9AI:not(:disabled):hover:active{background-color:var(--button-ghost-pressed)}.CobaltButton-module__cobaltButtonGhost___cJ9AI:not(:disabled):focus-visible{outline-offset:1px}.CobaltButton-module__cobaltButtonGhost___cJ9AI:disabled{color:var(--text-disabled)}.CobaltButton-module__cobaltButtonGhostDanger___z3DDj{background-color:var(--button-ghost-default);color:var(--red-400)}.CobaltButton-module__cobaltButtonGhostDanger___z3DDj:not(:disabled):hover{background-color:var(--button-ghost-hover)}.CobaltButton-module__cobaltButtonGhostDanger___z3DDj:not(:disabled):active,.CobaltButton-module__cobaltButtonGhostDanger___z3DDj:not(:disabled):hover:active{background-color:var(--button-ghost-pressed)}.CobaltButton-module__cobaltButtonGhostDanger___z3DDj:not(:disabled):focus-visible{outline-offset:1px}.CobaltButton-module__cobaltButtonGhostDanger___z3DDj:not(:disabled).CobaltButton-module__cobaltButtonIconOnly___4c2gb{color:var(--icon-primary)}.CobaltButton-module__cobaltButtonGhostDanger___z3DDj:not(:disabled).CobaltButton-module__cobaltButtonIconOnly___4c2gb:hover{background-color:var(--button-danger-default);color:var(--text-on-color)}.CobaltButton-module__cobaltButtonGhostDanger___z3DDj:not(:disabled).CobaltButton-module__cobaltButtonIconOnly___4c2gb:active,.CobaltButton-module__cobaltButtonGhostDanger___z3DDj:not(:disabled).CobaltButton-module__cobaltButtonIconOnly___4c2gb:hover:active{background-color:var(--button-danger-hover);color:var(--text-on-color)}.CobaltButton-module__cobaltButtonGhostDanger___z3DDj:disabled{color:var(--text-disabled)}.CobaltButton-module__cobaltButtonTertiaryDanger___M3nPh:disabled,.CobaltButton-module__cobaltButtonTertiary___sNiuY:disabled{border-color:var(--button-disabled-tertiary);color:var(--text-disabled)}.CobaltButton-module__cobaltButtonPrimaryDanger___LjzPu:disabled,.CobaltButton-module__cobaltButtonPrimary___sIxCH:disabled,.CobaltButton-module__cobaltButtonSecondary___1qEwz:disabled{background-color:var(--button-disabled-default);color:var(--text-disabled)}.CobaltDatePickerInput-module__cobaltDatePickerInput___a3KeI{background-color:var(--input-default);border-radius:.5rem;justify-content:space-between;flex:1 1 auto;min-width:0;display:inline-flex;flex-direction:row;align-items:center;max-width:100%}.CobaltDatePickerInput-module__cobaltDatePickerInput___a3KeI.CobaltDatePickerInput-module__disabled___J9yBl{cursor:not-allowed;background-color:var(--input-disabled)}.CobaltDatePickerInput-module__cobaltDatePickerInput___a3KeI.CobaltDatePickerInput-module__disabled___J9yBl input{cursor:not-allowed;background:var(--input-disabled);color:var(--text-disabled);-webkit-text-fill-color:var(--text-disabled)}.CobaltDatePickerInput-module__cobaltDatePickerInput___a3KeI input{flex:1;border:none;outline:none;padding:0 .75rem;font-size:1rem;font-family:var(--font-family-text)}.CobaltDatePickerInput-module__rangePickerInputs___VnJFS{align-items:center;display:inline-flex;max-width:100%;flex:1 1 auto;min-width:0}.CobaltDatePickerInput-module__rangePickerInputs___VnJFS input{display:flex;color:var(--text-primary);padding:0 .75rem;border-radius:.5rem;background-color:var(--input-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto;width:-moz-fit-content;width:fit-content;max-width:100%;field-sizing:content;border:none;outline:none;min-height:2.5rem;font-size:1rem;font-family:var(--font-family-text)}.CobaltDatePickerInput-module__rangePickerInputs___VnJFS input::-moz-placeholder{color:var(--text-tertiary)}.CobaltDatePickerInput-module__rangePickerInputs___VnJFS input::placeholder{color:var(--text-tertiary)}.CobaltDatePickerInput-module__rangePickerInputs___VnJFS input:disabled{cursor:not-allowed;background:var(--input-disabled);outline-color:var(--stroke-disabled);color:var(--text-disabled);-webkit-text-fill-color:var(--text-disabled)}@supports not (field-sizing: content){.CobaltDatePickerInput-module__rangePickerInputs___VnJFS input{width:auto}}.CobaltDatePickerInput-module__toText___-qkI4{color:var(--text-primary);flex-shrink:0}.CobaltDatePickerInput-module__cobaltDatePickerInput___a3KeI.CobaltDatePickerInput-module__disabled___J9yBl .CobaltDatePickerInput-module__toText___-qkI4{color:var(--text-disabled)}.CobaltDatePickerInput-module__datePickerInput___HeU0G{display:flex;color:var(--text-primary);padding:0 .75rem;border-radius:.5rem;background-color:var(--input-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto;width:-moz-fit-content;width:fit-content;max-width:100%;field-sizing:content;border:none;outline:none;font-size:1rem;font-family:var(--font-family-text)}.CobaltDatePickerInput-module__datePickerInput___HeU0G.CobaltDatePickerInput-module__medium___Y9Tqn{min-height:2.5rem}.CobaltDatePickerInput-module__datePickerInput___HeU0G::-moz-placeholder{color:var(--text-tertiary)}.CobaltDatePickerInput-module__datePickerInput___HeU0G::placeholder{color:var(--text-tertiary)}.CobaltDatePickerInput-module__datePickerInput___HeU0G:disabled{cursor:not-allowed;background:var(--input-disabled);outline-color:var(--stroke-disabled);color:var(--text-disabled);-webkit-text-fill-color:var(--text-disabled)}@supports not (field-sizing: content){.CobaltDatePickerInput-module__datePickerInput___HeU0G{width:auto}}.CobaltDatePickerInput-module__rangePicker___J0A6g{flex:1 1 auto;padding:0;max-width:-moz-fit-content;max-width:fit-content;min-width:0}.CobaltDatePickerInput-module__clearIcon___uYxpr{width:1rem;height:1rem;color:var(--icon-tertiary);cursor:pointer}.CobaltDatePickerInput-module__clearIcon___uYxpr:hover{color:var(--icon-primary)}.CobaltDivider-module__cobaltDivider___pn9oV{margin:0}.CobaltDivider-module__cobaltDividerSolid___2OS0Y{background-color:var(--stroke-default)}.CobaltDivider-module__cobaltDividerSubtle___byVhx{background-color:var(--stroke-subtle)}.CobaltDivider-module__cobaltDivider1___Nbrfx.CobaltDivider-module__cobaltDividerHorizontal___uR20F{height:1px}.CobaltDivider-module__cobaltDivider1___Nbrfx.CobaltDivider-module__cobaltDividerVertical___JiezK{width:1px}.CobaltDivider-module__cobaltDivider2___ywoUZ.CobaltDivider-module__cobaltDividerHorizontal___uR20F{height:2px}.CobaltDivider-module__cobaltDivider2___ywoUZ.CobaltDivider-module__cobaltDividerVertical___JiezK{width:2px}.CobaltDivider-module__cobaltDividerHorizontal___uR20F{display:block;height:1px;width:100%}.CobaltDivider-module__cobaltDividerHorizontal___uR20F.CobaltDivider-module__cobaltDividerDotted___fCiIM{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}.CobaltDivider-module__cobaltDividerVertical___JiezK{display:inline-flex;height:100%;width:1px}.CobaltDivider-module__cobaltDividerVertical___JiezK.CobaltDivider-module__cobaltDividerDotted___fCiIM{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}.CobaltNumberInput-module__numberInput___lkbfx{display:flex;flex-flow:row nowrap;align-items:center;gap:.75rem}.CobaltNumberInput-module__numberInputErrorIcon___QqzYQ{color:var(--icon-danger)}.CobaltNumberInput-module__numberInputGroup___eGKbm{flex:1;display:flex;flex-direction:row;border:none;padding:.25rem;align-items:center;gap:.25rem;flex-shrink:0;background-color:var(--input-default);border-radius:.5rem;outline:1px solid var(--stroke-default);outline-offset:-1px}.CobaltNumberInput-module__numberInputGroupSmall___Tf5R2{height:2rem}.CobaltNumberInput-module__numberInputGroupMedium___TErIL{height:2.5rem}.CobaltNumberInput-module__numberInputGroup___eGKbm:hover{outline-color:var(--stroke-hover)}.CobaltNumberInput-module__numberInputGroup___eGKbm:focus-within{outline:2px solid var(--stroke-focus);outline-offset:-2px}.CobaltNumberInput-module__numberInputValue___oMj0n{border:none;height:100%;min-width:4rem;justify-items:center;flex:1;background-color:var(--input-default);text-align:center}.CobaltNumberInput-module__numberInputValue___oMj0n::-webkit-outer-spin-button,.CobaltNumberInput-module__numberInputValue___oMj0n::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.CobaltNumberInput-module__numberInputValue___oMj0n[type=number]{-moz-appearance:textfield}.CobaltNumberInput-module__numberInputValue___oMj0n:focus{outline:none}.CobaltNumberInput-module__numberInputGroupInvalid___Vic9w{outline:2px solid var(--stroke-danger);outline-offset:-2px}.CobaltNumberInput-module__numberInputGroupInvalid___Vic9w:hover{outline-color:var(--stroke-danger-hover)}.CobaltNumberInput-module__numberInputGroupDisabled___1vzfx{cursor:not-allowed;background-color:var(--input-disabled);outline-color:var(--stroke-disabled)}.CobaltNumberInput-module__numberInputGroupDisabled___1vzfx:hover{outline-color:var(--stroke-disabled)}.CobaltNumberInput-module__numberInputGroupDisabled___1vzfx .cobalt-divider{background-color:var(--stroke-disabled)}.CobaltNumberInput-module__numberInputGroupDisabled___1vzfx .CobaltNumberInput-module__numberInputValue___oMj0n{color:var(--text-disabled);background-color:var(--input-disabled)}.CobaltTextInput-module__cobaltTextInput___5s2bZ{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}.CobaltTextInput-module__medium___RlZ4X{min-height:2.5rem}.CobaltTextInput-module__cobaltTextInput___5s2bZ:hover{outline-color:var(--stroke-hover)}.CobaltTextInput-module__danger___7x3cT:not(:focus-visible){outline:2px solid var(--stroke-danger);outline-offset:-2px}.CobaltTextInput-module__danger___7x3cT:not(:focus-visible):hover{outline-color:var(--stroke-danger-hover)}.CobaltTextInput-module__cobaltTextInput___5s2bZ:focus-visible{outline:2px solid var(--stroke-focus);outline-offset:-2px}.CobaltTextInput-module__cobaltTextInput___5s2bZ::-moz-placeholder{overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis}.CobaltTextInput-module__cobaltTextInput___5s2bZ::placeholder{overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis}.CobaltTextInput-module__cobaltTextArea___BgsIx{padding:.62rem .75rem;resize:none}.CobaltTextInput-module__cobaltTextArea___BgsIx.CobaltTextInput-module__resizable___v3eMn{resize:vertical}.CobaltTextInput-module__cobaltTextInput___5s2bZ:disabled{cursor:not-allowed;background:var(--input-disabled);outline-color:var(--stroke-disabled);color:var(--text-disabled);-webkit-text-fill-color:var(--text-disabled)}.CobaltToggle-module__cobaltToggle___U75wZ{display:flex;align-items:center;flex-flow:row wrap}.CobaltToggle-module__toggle___zjH8-{position:relative;display:inline-block}.CobaltToggle-module__toggle___zjH8- input{opacity:0;width:100%;height:100%;z-index:1;position:relative}.CobaltToggle-module__medium___r-hjN{height:1.5rem;width:3rem}.CobaltToggle-module__small___Bcv2c{height:1rem;width:2rem}.CobaltToggle-module__medium___r-hjN .CobaltToggle-module__slider___h6wxS:before{height:1.125rem;width:1.125rem}.CobaltToggle-module__small___Bcv2c .CobaltToggle-module__slider___h6wxS:before{height:.625rem;width:.625rem}.CobaltToggle-module__slider___h6wxS{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--toggle-off-default);transition:.4s;border-radius:.75rem;display:inline-flex}.CobaltToggle-module__slider___h6wxS:before{position:absolute;content:"";left:.19rem;bottom:.19rem;top:.19rem;background-color:var(--icon-on-color);transition:.4s;border-radius:50%}.CobaltToggle-module__toggle___zjH8- input:disabled+.CobaltToggle-module__slider___h6wxS{cursor:not-allowed;background-color:var(--button-disabled-default)}.CobaltToggle-module__toggle___zjH8- input:disabled+.CobaltToggle-module__slider___h6wxS:before{background-color:var(--icon-disabled)}.CobaltToggle-module__toggle___zjH8- input:not(:disabled):checked+.CobaltToggle-module__slider___h6wxS{background-color:var(--button-primary-default)}.CobaltToggle-module__toggle___zjH8- input:not(:disabled):checked+.CobaltToggle-module__slider___h6wxS:hover{background-color:var(--button-primary-hover)}.CobaltToggle-module__toggle___zjH8- input:not(:disabled):focus-visible+.CobaltToggle-module__slider___h6wxS{outline:.2rem solid var(--stroke-focus);outline-offset:1px}.CobaltToggle-module__medium___r-hjN input:checked+.CobaltToggle-module__slider___h6wxS:before{transform:translate(1.5rem)}.CobaltToggle-module__small___Bcv2c input:checked+.CobaltToggle-module__slider___h6wxS:before{transform:translate(1rem)}.CobaltToggle-module__toggleLabel___ZFmDw{margin-left:.5rem}.CobaltFormField-module__cobaltFormField___Oam9w{display:flex;flex-direction:column}.CobaltFormField-module__datePickerButton___aOysW{margin-right:.25rem}.CobaltFormField-module__inputWrapper___QkH1Z{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%;min-width:0}.CobaltFormField-module__inputWrapper___QkH1Z.CobaltFormField-module__disabled___8vCkL{background:var(--input-disabled)}.CobaltFormField-module__inputWrapper___QkH1Z.CobaltFormField-module__disabled___8vCkL svg{color:var(--icon-disabled)}.CobaltFormField-module__formFieldInput___tWpVA input,.CobaltFormField-module__formFieldDatePickerInput___LRfKZ input{display:flex;flex:1;width:100%;outline:none;outline-offset:0;border-radius:none;background:transparent;min-width:0}.CobaltFormField-module__formFieldInput___tWpVA input,.CobaltFormField-module__formFieldDatePickerInput___LRfKZ input{width:100%;display:flex;flex:1 1 0%;min-width:0}.CobaltFormField-module__formFieldInput___tWpVA .CobaltFormField-module__danger___3zQ39:not(:focus-visible){outline:none;outline-offset:0}.CobaltFormField-module__formFieldInput___tWpVA input:focus,.CobaltFormField-module__inputWrapper___QkH1Z .CobaltFormField-module__cobaltDatePickerInput___DNRwK:focus{outline:none}.CobaltFormField-module__formFieldInput___tWpVA input,.CobaltFormField-module__formFieldInput___tWpVA.CobaltFormField-module__error___ultwB input{border:none;border-radius:none;outline:none}.CobaltFormField-module__inputWrapper___QkH1Z>svg:not(.CobaltFormField-module__errorIcon___wjHwv),.CobaltFormField-module__inputWrapper___QkH1Z>span{flex-shrink:0;display:flex;align-items:center;color:var(--icon-secondary)}.CobaltFormField-module__inputWrapper___QkH1Z>svg:not(.CobaltFormField-module__errorIcon___wjHwv):first-child,.CobaltFormField-module__inputWrapper___QkH1Z>span:first-child{margin-left:.5rem}.CobaltFormField-module__inputWrapper___QkH1Z>svg:not(.CobaltFormField-module__errorIcon___wjHwv):last-child:not(:first-child),.CobaltFormField-module__inputWrapper___QkH1Z>span:last-child:not(:first-child){margin-right:.5rem}.CobaltFormField-module__errorIcon___wjHwv{color:var(--icon-danger);margin-left:.5rem;flex-shrink:0}.CobaltFormField-module__inputWrapper___QkH1Z.CobaltFormField-module__medium___3YoK4{min-height:2.5rem}.CobaltFormField-module__inputWrapper___QkH1Z:hover:not(.CobaltFormField-module__disabled___8vCkL):not(.CobaltFormField-module__focused___kdCZn):not(.CobaltFormField-module__error___ultwB){outline-color:var(--stroke-hover)}.CobaltFormField-module__inputWrapper___QkH1Z.CobaltFormField-module__error___ultwB{outline:2px solid var(--stroke-danger);outline-offset:-2px}.CobaltFormField-module__inputWrapper___QkH1Z.CobaltFormField-module__error___ultwB:not(.CobaltFormField-module__withSuffix___Bz-7N){padding-right:.5rem}.CobaltFormField-module__inputWrapper___QkH1Z.CobaltFormField-module__focused___kdCZn{outline:2px solid var(--stroke-focus);outline-offset:-2px}.CobaltFormField-module__inputWrapper___QkH1Z.CobaltFormField-module__disabled___8vCkL{background:var(--input-disabled);outline-color:var(--stroke-disabled)}.CobaltSearchField-module__searchField___xxGs5{align-items:center;border:none;border-radius:.5rem;display:flex;flex-direction:row;gap:var(--space-08);outline:1px solid var(--stroke-default);outline-offset:-1px;padding-inline:var(--space-12);background-color:var(--input-default)}.CobaltSearchField-module__searchFieldInput___-zcaj{background:transparent;border:none;border-radius:none;display:flex;flex:1;padding:0;outline:none;outline-offset:0}.CobaltSearchField-module__searchField___xxGs5 svg{color:var(--icon-tertiary)}.CobaltSearchField-module__searchField___xxGs5 svg:focus-visible{border-radius:.25rem;outline:2px solid var(--stroke-focus)}.CobaltSearchField-module__searchField___xxGs5:hover:not(.CobaltSearchField-module__disabled___zZc8j):not(.CobaltSearchField-module__focused___VKddQ){outline-color:var(--stroke-hover)}.CobaltSearchField-module__searchField___xxGs5.CobaltSearchField-module__disabled___zZc8j{background:var(--input-disabled);outline-color:var(--stroke-disabled)}.CobaltSearchField-module__searchField___xxGs5.CobaltSearchField-module__disabled___zZc8j svg{color:var(--icon-disabled)}.CobaltSearchField-module__searchField___xxGs5.CobaltSearchField-module__focused___VKddQ{outline:2px solid var(--stroke-focus);outline-offset:-2px}.CobaltSearchField-module__clearIcon___mIyTh:hover{cursor:pointer}.CobaltSearchField-module__searchField___xxGs5 input:focus{outline:none}@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}:is(input[type=radio],input[type=checkbox]):focus-visible{outline:2px solid var(--outline-color)}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(--form-label-fg-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-normal)}.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:light-dark(var(--form-helper-text-fg-color),var(--neutral-700));font-weight:var(--font-weight-normal)}.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(--form-input-disabled-bg-color);border-color:var(--form-input-disabled-bd-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{background-color:var(--neutral-7);color:var(--neutral-4)}:is(.co-form__control.disabled .value-display .value-chip):hover{background-color:var(--neutral-7);color:var(--neutral-4)}:is(.co-form__control.disabled .value-display .value-chip) button:hover{background:transparent;color:inherit}.co-form__control .value-display{overflow:hidden}.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}:is(.co-form__radio-group,.co-form__checkbox-group) .input-list{display:flex;margin:0;padding:0}:is(.co-form__radio-group--vertical,.co-form__checkbox-group--vertical) .input-list{flex-direction:column;gap:.5rem}:is(.co-form__radio-group--horizontal,.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-normal);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 .co-form__error{color:var(--danger-color)}.co-form__control--horizontal .co-form__field{flex:1}.input-layout{align-items:center;background-color:var(--form-input-bg-color);border-radius:var(--radius-2);border:1px solid var(--form-input-bd-color);color:var(--surface-fg-color);display:flex;flex:1;-moz-column-gap:.5rem;column-gap:.5rem;line-height:1;padding:var(--padding-sm);min-height:2.5rem}.input-layout:hover{border:1px solid var(--form-input-hover-bd-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{border:0;background:transparent;line-height:1;padding:var(--padding-sm);margin:0}.btn-clear:is(.input-layout button){color:var(--neutral-6)}.btn-clear:is(.input-layout button):hover,.btn-clear:is(.input-layout button):focus{color:var(--neutral-5)}.btn-clear:is(.input-layout button):focus-visible{outline:1px solid var(--outline-color)}.btn-clear:is(.input-layout button):active{color:var(--neutral-4)}.listbox-trigger:is(.input-layout button){margin:0}.input-layout svg{flex:0 0 1rem}.co-icon--error:is(.input-layout svg){margin-left:auto}.js-has-pseudo [csstools-has-1a-2x-32-34-39-38-19-30-2p-3d-33-39-38-1m-2w-2p-37-14-37-3a-2v-1a-2r-33-19-2x-2r-33-32-19-19-2t-36-36-33-36-15]:not(.does-not-exist):not(does-not-exist){border:1px solid var(--danger-color)}.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,.js-has-pseudo [csstools-has-1a-2x-32-34-39-38-19-30-2p-3d-33-39-38-1m-2w-2p-37-14-37-3a-2v-1a-2r-33-19-2x-2r-33-32-19-19-2t-36-36-33-36-15-1m-2u-33-2r-39-37-19-3b-2x-38-2w-2x-32]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1a-2x-32-34-39-38-19-30-2p-3d-33-39-38-1m-2w-2p-37-14-37-3a-2v-1a-2r-33-19-2x-2r-33-32-19-19-2t-36-36-33-36-15-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist){border:1px solid var(--outline-color);outline:1px solid var(--outline-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(--form-label-fg-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}.has-value:is(.co-form--with-listbox .valuebox){padding-left:.25rem}.has-value.chips:is(.co-form--with-listbox .valuebox){padding-left:0}.has-value:is(.co-form--with-listbox .valuebox) .placeholder{display:none}:is(.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}.has-filter:is(.co-form--with-listbox .valuebox) .value-display{flex:initial}:is(.co-form--with-listbox .valuebox) .value-chips{align-items:center;background:var(--form-value-chip-bg-color);border-radius:var(--radius-2);color:var(--form-value-chip-fg-color);display:flex;font-size:var(--text-size-01);gap:.25rem;line-height:1;margin:0;padding:.1rem .1rem .1rem .375rem;white-space:nowrap}:is(:is(.co-form--with-listbox .valuebox) .value-chips):last-of-type{margin-right:.25rem}:is(:is(.co-form--with-listbox .valuebox) .value-chips):hover{background-color:var(--form-value-chip-bg-hover-color);color:var(--form-value-chip-fg-hover-color)}:is(:is(.co-form--with-listbox .valuebox) .value-chips) button{border-radius:var(--radius-1);margin:0;padding:0}:is(:is(:is(.co-form--with-listbox .valuebox) .value-chips) button):focus-visible{outline:1px solid var(--outline-color)}:is(:is(:is(.co-form--with-listbox .valuebox) .value-chips) button):hover,:is(:is(:is(.co-form--with-listbox .valuebox) .value-chips) button):active{background-color:var(--form-value-chip-bg-active-color);color:var(--form-value-chip-fg-active-color)}:is(:is(.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-bg-color);box-shadow:var(--shadow--raised-16);border-radius:var(--radius-2);display:none;margin:0;padding:0;position:absolute}.listbox-open:is(.co-form--with-listbox .listbox){display:block;z-index:9999;width:100%}:is(.co-form--with-listbox .listbox) input[type=checkbox]{width:1rem;height:1rem}:is(.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(--border-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}:is(.co-form--with-listbox .listbox .enhanced) label,:is(.co-form--with-listbox .listbox .enhanced) button{display:flex;gap:.5rem;font-size:var(--text-size-01);white-space:nowrap}:is(.co-form--with-listbox .listbox .enhanced) button{background:transparent;align-items:center;display:flex;margin:0 0 0 auto}:is(:is(.co-form--with-listbox .listbox .enhanced) button):hover{color:var(--surface-hover-fg-color)}:is(:is(.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(--form-option-fg-color);display:flex;flex:1;font-size:var(--text-size-01);gap:.5rem;line-height:1;margin:0;padding:.25rem 0}:is(.co-form--with-listbox .listbox [role=option]) input[type=checkbox]{margin:0 0 0 .5rem}:is(.co-form--with-listbox .listbox [role=option]):hover{background-color:var(--form-option-hover-bg-color)}:is(.co-form--with-listbox .listbox [role=option]):active{background-color:var(--form-option-active-bg-color);color:var(--form-option-active-fg-color)}:is(.co-form--with-listbox .listbox [role=option]):focus-visible,[aria-selected=true]:is(.co-form--with-listbox .listbox [role=option]){background:var(--form-option-focus-bg-color);color:var(--form-option-focus-fg-color)}}@layer component{.co-listbox{width:auto;min-height:10px}.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(--stroke-subtle-color);border-radius:var(--radius-2) var(--radius-2) 0 0;color:var(--field-input-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}:is(.co-listbox__enhanced button):hover{color:var(--form-input-hover-fg-color)}:is(.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-visible{outline:2px solid var(--outline-color)}.co-listbox__options label{background-color:transparent;border-bottom:0;color:var(--field-option-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}:is(.co-listbox__options label) input[type=checkbox]{margin:0 0 0 .5rem}:is(.co-listbox__options label):hover{background-color:var(--field-option-hover-bg-color)}:is(.co-listbox__options label):focus-within{background-color:var(--outline-color);color:var(--white)}:is(.co-listbox__options label):focus-within input[type=checkbox]{border-color:var(--outline-color)}[aria-selected=true]:is(.co-listbox__options label){background:var(--field-option-focus-bg-color);color:var(--field-option-focus-color)}[aria-selected=true]:is(.co-listbox__options label):focus-within input[type=checkbox]{outline:1px solid var(--surface-primary-bg-color)}:is(.co-listbox__options label) span.label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@layer component{.co-form__dropdown{display:flex}:is(.co-form__dropdown .co-form__field) dialog{min-width:100%;max-width:90dvw}.co-form__dropdown .input-layout{justify-content:space-between;position:relative}:is(.co-form__dropdown .input-layout)>.basic{width:100%}:is(:is(.co-form__dropdown .input-layout)>.basic)>.value-display{width:100%}:is(:is(:is(.co-form__dropdown .input-layout)>.basic)>.value-display) .value-basic{width:100%}:is(:is(:is(:is(.co-form__dropdown .input-layout)>.basic)>.value-display) .value-basic) .co-combobox__input{width:100%}:is(.co-form__dropdown .input-layout) .trigger-arrow{justify-self:flex-end;padding:0}:is(:is(.co-form__dropdown .input-layout) .trigger-arrow):focus-visible{outline:2px solid var(--outline-color)}:is(:is(.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}}@layer app{.duty-profile-picker{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.duty-profile-picker>button{align-items:center;display:flex;flex:1;text-decoration:none;margin-left:0;margin-right:0;border-radius:0;gap:0;font-weight:var(--font-weight-normal);color:var(--text-primary-color)}:is(.duty-profile-picker>button)>svg{margin:1rem 1.25rem}:is(.duty-profile-picker>button)>span{display:none}.duty-profile-picker menu{background-color:var(--surface-bg-color);border:0;outline:0;border-radius:0;box-shadow:var(--shadow--lifted-16);flex-direction:column;height:-moz-fit-content;height:fit-content;padding:0;position:absolute;left:4rem;max-height:70dvh;overflow-x:auto;right:0;top:var(--app-header-height);width:-moz-fit-content;width:fit-content}@supports not selector(:popover-open){.duty-profile-picker menu{inset:unset!important;border:0!important;box-shadow:var(--shadow--lifted-16);flex-direction:column!important;height:-moz-fit-content!important;height:fit-content!important;max-height:70dvh!important;margin:0 0 0 -17.5rem!important;padding:0!important;position:absolute!important;right:-27rem!important;top:0!important;width:27rem!important}}:is(.duty-profile-picker menu):not(:popover-open),:is(.duty-profile-picker menu):not(.\:popover-open){display:none}:is(.duty-profile-picker menu):popover-open,.\:popover-open:is(.duty-profile-picker menu){display:flex}:is(.duty-profile-picker menu) li{align-items:center;display:grid;grid-template-columns:1fr auto auto;grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;padding:.5rem}[aria-current=true]:is(:is(.duty-profile-picker menu) li),[aria-current=true]:is(:is(.duty-profile-picker menu) li):hover{background-color:var(--purple-700);color:var(--purple-025);font-weight:var(--font-weight-semibold)}:is(:is(.duty-profile-picker menu) li) button.co-btn--icon{color:var(--neutral-700)}:is(:is(.duty-profile-picker menu) li):hover,:is(:is(.duty-profile-picker menu) li):focus-within{background-color:light-dark(var(--neutral-900),var(--neutral-500))}:is(:is(.duty-profile-picker menu) li) button{cursor:pointer;display:flex;padding:.5rem;margin:0}.co-btn--icon:is(:is(:is(.duty-profile-picker menu) li) button){padding:.125rem}:is(:is(.duty-profile-picker menu) li) button:only-child{color:light-dark(var(--neutral-075),var(--neutral-750))}:is(:is(.duty-profile-picker menu) li) span.name{padding:.5rem}:is(:is(.duty-profile-picker menu) li) .name{display:inline-block;grid-column:1/2;margin-inline:0 1rem}:is(:is(.duty-profile-picker menu) li) button[data-title=Assign]{grid-column:2/3}:is(:is(.duty-profile-picker menu) li) button[data-title=Preview]{grid-column:3/4}.duty-profile-picker dialog{border:0;border-radius:var(--radius-3);left:50%;margin-block:0 2rem;padding:1rem;position:absolute;top:50%;transform:translate(-50%,-50%)}:is(.duty-profile-picker dialog) header{margin-block:0 1rem}:is(:is(.duty-profile-picker dialog) header) h4{font-size:var(--text-size-4);font-weight:var(--font-weight-semibold)}:is(.duty-profile-picker dialog) .co-alert{margin-block:1rem 0}:is(.duty-profile-picker dialog) footer{display:flex;gap:1rem;justify-content:flex-end;margin-block:2rem 0}:is(.duty-profile-picker dialog) button.co-btn--primary{background:var(--purple-400);border:2px solid var(--purple-400);color:#fff;margin:0;margin:initial;padding:.25rem .5rem;flex:initial}:is(:is(.duty-profile-picker dialog) button.co-btn--primary):hover{background-color:var(--primary-hover-color);border-color:var(--primary-hover-color)}:is(:is(.duty-profile-picker dialog) button.co-btn--primary):active{background-color:var(--primary-active-color);border-color:var(--primary-active-color)}:is(.duty-profile-picker dialog) button.co-btn--secondary{background:var(--purple-800);border:2px solid var(--purple-800);margin:0;margin:initial;padding:.25rem .5rem;flex:initial}:is(:is(.duty-profile-picker dialog) button.co-btn--secondary):hover{background-color:var(--btn-secondary-hover-bg-color);border-color:var(--btn-secondary-hover-bg-color)}:is(:is(.duty-profile-picker dialog) button.co-btn--secondary):active{background-color:var(--btn-secondary-active-bg-color);border-color:var(--btn-secondary-active-bg-color)}.co-side-navigation--compact .duty-profile-picker>button>span,.co-side-panel--expanded .duty-profile-picker>button>span{display:inline}.co-side-panel--expanded .duty-profile-picker menu{left:16rem}}@layer app{.notifications-extension{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}.notifications-extension>button{gap:0;align-items:start}.notifications-extension sup{background-color:var(--red-400);border-radius:.5rem;color:var(--white);display:block;margin:-.25rem 0 0 -.65rem;padding:0 .25rem}#notification-panel{border:0;border-radius:var(--radius-3);box-shadow:var(--shadow--lifted-16);left:calc(100dvw - 35rem);max-height:70dvh;overflow:hidden;padding:0;position:absolute;top:4rem;width:30rem}@supports not selector(:popover-open){#notification-panel{inset:unset!important;border:0!important;border-radius:var(--radius-2);box-shadow:var(--shadow--lifted-16);left:calc(100dvw - 35rem)!important;max-height:70dvh!important;padding:0!important;position:absolute!important;top:4rem!important;width:30rem!important}}#notification-panel:not(:popover-open),#notification-panel:not(.\:popover-open){display:none}#notification-panel:popover-open,#notification-panel.\:popover-open{display:block}@media(prefers-reduced-motion:no-preference){#notification-panel:popover-open,#notification-panel.\:popover-open{animation:slide-out-down .5s;animation-timing-function:ease-out}}#notification-panel .loading{margin-inline:1rem;margin-block:0 1rem}#notification-panel>header{align-items:center;background:var(--background-color);display:flex;justify-content:space-between;position:sticky;padding:1rem 1rem .5rem;top:0}:is(#notification-panel>header) h3{font-size:var(--text-size-4);font-weight:var(--font-weight-semibold);margin:0;padding:0}#notification-panel .dismiss-all-confirmation{padding:1rem}:is(#notification-panel .dismiss-all-confirmation) .actions{display:flex;gap:1rem;justify-content:flex-end;margin-block:1rem 0}#notification-panel .scroll{min-height:calc(40dvh - 8rem);max-height:calc(70dvh - 8rem);overflow-y:auto}#notification-panel>footer{align-items:center;background:var(--background-color);border-top:1px solid var(--neutral-700);bottom:0;display:flex;justify-content:space-between;padding:.75rem 1rem .75rem 1.5rem;position:sticky}:is(#notification-panel>footer) small{color:var(--neutral-500)}#notification-panel article{border-top:1px solid var(--neutral-700);display:flex;gap:1rem;padding:1rem 1rem 1rem 1.5rem}:is(#notification-panel article):hover{background-color:light-dark(var(--purple-900),var(--neutral-200))}:is(#notification-panel article):active{background-color:light-dark(var(--purple-700),var(--neutral-200))}:is(#notification-panel article) header p{word-break:break-word}.seen:is(#notification-panel article):hover{background-color:light-dark(var(--neutral-900),var(--neutral-200))}.seen:is(#notification-panel article):active{background-color:light-dark(var(--neutral-700),var(--neutral-200))}:is(.seen:is(#notification-panel article) header) h4{font-weight:var(--font-weight-semibold)}:is(#notification-panel article) .info,:is(#notification-panel article) .warning,:is(#notification-panel article) .critical{display:block;flex:0 0 .7rem}:is(:is(#notification-panel article) .info,:is(#notification-panel article) .warning,:is(#notification-panel article) .critical)>span{border-radius:.3rem;display:block;height:100%;width:.3rem}:is(#notification-panel article) .info>span{background-color:var(--info-color)}:is(#notification-panel article) .warning>span{background-color:var(--warning-color)}:is(#notification-panel article) .critical>span{background-color:var(--danger-color)}:is(#notification-panel article) header{flex:1}:is(:is(#notification-panel article) header)>button{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:100%}:is(:is(#notification-panel article) header) small{color:var(--neutral-400)}:is(:is(#notification-panel article) header) h4{font-size:var(--text-size-1);font-weight:var(--font-weight-bolder);margin-block:.25rem .5rem}:is(:is(#notification-panel article) header) p{font-size:var(--text-size-01);margin-inline:0}:is(:is(#notification-panel article) header) .error{color:var(--danger-color)}:is(#notification-panel article) .actions{padding-inline:2rem 0}#notification-panel .co-alert{border-radius:0;margin:0}.co-alert--info:is(#notification-panel .co-alert){border-top:2px solid var(--info-color)}.co-alert--warning:is(#notification-panel .co-alert){border-top:2px solid var(--warning-color)}.co-alert--error:is(#notification-panel .co-alert){border-top:2px solid var(--danger-color)}:is(#notification-panel .co-alert) b{font-weight:var(--font-weight-semibold)}}@layer app{.chat-notification-message{padding:1rem;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid var(--neutral-750);cursor:pointer}.chat-notification-message>div:first-of-type{max-width:100%;flex-grow:1}.chat-notification-message:hover>div:first-of-type{max-width:88%}.chat-notification-message:hover .chat-notification-message-actions{display:flex}.chat-notification-message:hover .chat-notification-message-headline>time{display:none}.chat-notification-message-headline,.chat-notification-message-content{display:flex;justify-content:space-between}.chat-notification-message-content .deleted,.chat-notification-message-content .no-message{font-style:italic}.chat-notification-message-content>p{max-width:-moz-fit-content;max-width:fit-content;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis;font-size:var(--text-size-02);line-height:var(--text-size-1)}.system-message:is(.chat-notification-message-content>p){font-style:italic}.chat-notification-message-actions{width:-moz-fit-content;width:fit-content;display:none;gap:1rem;align-items:center;position:relative}.chat-notification-message-actions .co-overflow-menu>button>svg{transform:rotate(90deg);color:var(--surface-fg-color)}.chat-notification-message-actions .chat-notification-message-actions-menu ul{position:absolute!important}.chat-notification-message .chat-notification-message-content *{white-space:nowrap;display:inline}.chat-notification-message .chat-notification-message-headline>h3{font-weight:400;font-size:var(--text-size-1);line-height:var(--text-size-3);padding-right:1rem;max-width:-moz-fit-content;max-width:fit-content;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.chat-notification-message .chat-notification-message-headline>time{font-weight:400;font-size:var(--text-size-01);line-height:var(--text-size-1)}.chat-notification-message.isUnread{background:light-dark(var(--purple-800),var(--neutral-200))}.chat-notification-message.isUnread .chat-notification-message-headline>h3{font-weight:var(--font-weight-bold)}.chat-notification-message.isSelected{background:light-dark(var(--purple-700),var(--neutral-200))}.chat-notification-message.isSelected .chat-notification-message-headline>h3{font-weight:var(--font-weight-bold)}.chat-notification-message:hover,.chat-notification-message.isSelected:hover,.chat-notification-message.isOffline:hover,.chat-notification-message.isUnread:hover{background:light-dark(var(--purple-800),var(--neutral-300))}}@keyframes slide-out-down{0%{transform:translate(15%) translateY(-15%) scale(.7)}to{transform:translate(0) translateY(0) scale(1)}}@layer app{.chat-notifications-extension{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}.chat-notifications-extension>button{gap:0;align-items:start}.chat-notifications-extension sup{background-color:var(--red-400);border-radius:.5rem;color:var(--white);display:block;margin:-.25rem 0 0 -.65rem;padding:0 .25rem}#chat-notification-panel{border:0;border-radius:var(--radius-3);box-shadow:var(--shadow--lifted-16);left:calc(100dvw - 35rem);max-height:70dvh;overflow:hidden;padding:0;position:absolute;top:4rem;width:30rem}#chat-notification-panel:not(:popover-open),#chat-notification-panel:not(.\:popover-open){display:none}#chat-notification-panel:popover-open,#chat-notification-panel.\:popover-open{display:block}@media(prefers-reduced-motion:no-preference){#chat-notification-panel:popover-open,#chat-notification-panel.\:popover-open{animation:slide-out-down .5s;animation-timing-function:ease-out}}#chat-notification-panel>.loading{margin-inline:1rem;margin-block:0 1rem}#chat-notification-panel>header{align-items:center;background:var(--background-color);display:flex;justify-content:flex-start;position:sticky;padding:1rem 1rem .5rem;top:0;gap:.5rem}:is(#chat-notification-panel>header) h3{font-size:var(--text-size-4);font-weight:var(--font-weight-semibold);margin:0 auto 0 0;padding:0}#chat-notification-panel .dismiss-all-confirmation{padding:1rem}:is(#chat-notification-panel .dismiss-all-confirmation) .actions{display:flex;gap:1rem;justify-content:flex-end;margin-block:1rem 0}#chat-notification-panel .chat-notification-scroll{max-height:calc(70dvh - 8rem);overflow-y:auto}#chat-notification-panel>footer{align-items:center;background:var(--background-color);border-top:1px solid var(--neutral-700);bottom:0;display:flex;justify-content:space-between;padding:.75rem 1rem .75rem 1.5rem;position:sticky}:is(#chat-notification-panel>footer) small{color:var(--neutral-500)}}@layer app{.health-check-banner-wrapper{background-color:var(--surface-primary-bg-color);padding:1rem 0}.health-check-banner{display:flex;padding:1.2rem 1.6rem;font-weight:var(--font-weight-bold);border-radius:.8rem;font-size:var(--text-size-1);line-height:1.25rem;margin:0 1.5rem;background-color:light-dark(var(--yellow-400),var(--yellow-500));color:light-dark(var(--neutral-075),white);align-items:center;gap:.5rem}.health-check-banner .healthcheck-warning-triangle{color:light-dark(var(--neutral-075),white)}.health-check-banner .health-check-message{display:flex;flex-direction:column;gap:.25rem}.health-check-banner .close-button{margin-left:auto;cursor:pointer;color:light-dark(var(--neutral-075),white)}:is(.health-check-banner .close-button):hover{color:light-dark(var(--neutral-100),var(--neutral-200))}}@layer app{nav.co-side-navigation .navigation-item--active{font-weight:600;color:light-dark(var(--purple-300),var(--purple-500));background:light-dark(var(--neutral-900),var(--neutral-200))}nav.co-side-navigation a:not([href]){color:var(--disabled-color)}:is(nav.co-side-navigation a:not([href])):hover{background:transparent}:is(nav.co-side-navigation a:not([href])) svg{color:inherit}}@layer app{.theme-switcher{align-items:center;gap:.5rem;background-color:var(--background-color);padding:.5rem;border-radius:.25rem;box-shadow:0 2px 4px #0000001a;border-top:1px solid var(--neutral-700)}}@layer app{#user-navigation{--width: 22.5rem;position:relative}#user-navigation menu{margin:0;padding:0}:is(#user-navigation menu) li{margin:0;padding:0}#user-navigation .avatar-user{background-color:var(--purple-400)}#user-navigation>menu{background-color:var(--surface-bg-color);border:0;outline:0;border-radius:0;box-shadow:var(--shadow--lifted-16);flex-direction:column;height:-moz-fit-content;height:fit-content;position:absolute;left:calc(100dvw - var(--width));max-height:80dvh;overflow-x:auto;right:0;top:var(--app-header-height);width:var(--width)}@supports not selector(:popover-open){#user-navigation>menu{border:0!important;box-shadow:var(--shadow--lifted-16);flex-direction:column!important;height:-moz-fit-content!important;height:fit-content!important;margin:0 0 0 -17.5rem!important;position:absolute!important;right:0!important;top:var(--app-header-height)!important;width:var(--width)!important}}:is(#user-navigation>menu):not(:popover-open),:is(#user-navigation>menu):not(.\:popover-open){display:none}:is(#user-navigation>menu):popover-open,.\:popover-open:is(#user-navigation>menu){display:flex}:is(#user-navigation>menu) li{align-items:center;display:flex;font-size:var(--text-size-01);gap:.75rem;padding:.75rem;width:100%}:is(:is(#user-navigation>menu) li) .label{color:light-dark(var(--neutral-400),var(--neutral-600));display:block;flex-basis:5.25rem;text-align:right}:is(:is(#user-navigation>menu) li) b{font-weight:var(--font-weight-semibold)}.sign-out:is(:is(#user-navigation>menu) li){margin:0 0 0 auto;justify-self:end}.sign-out:is(:is(#user-navigation>menu) li) svg{color:inherit}.sign-out:is(:is(#user-navigation>menu) li) .btn-signout{margin:0 0 0 auto}.user:is(:is(#user-navigation>menu) li){border-top:1px solid var(--neutral-700);border-bottom:1px solid var(--neutral-700);padding-block:1rem;gap:1rem}:is(:is(#user-navigation>menu) li) .user-box{display:flex;flex-direction:column}:is(:is(:is(#user-navigation>menu) li) .user-box) b.name{font-size:var(--text-size-2)}:is(:is(:is(#user-navigation>menu) li) .user-box) menu{background:var(--neutral-700);display:flex;flex-direction:row;gap:1px;margin-top:.5rem}:is(:is(:is(:is(#user-navigation>menu) li) .user-box) menu) li{background:var(--white);font-size:var(--text-size-01);padding:0}:is(:is(:is(:is(:is(#user-navigation>menu) li) .user-box) menu) li):first-of-type a{padding-inline:0 .5rem}:is(:is(:is(:is(:is(#user-navigation>menu) li) .user-box) menu) li) a{display:inline-block;padding-inline:.5rem}}@layer app{.tb-severity-filter-btn{background-color:light-dark(var(--white),var(--neutral-200));border-radius:var(--radius-3);box-shadow:var(--shadow--lifted-08);color:var(--fg-surface-color);font-size:var(--text-size-02);gap:.75rem;line-height:1;padding:.75rem;transition:background-color .3s var(--ease-3)}.tb-severity-filter-btn .icon{border-radius:var(--radius-3)}:is(.tb-severity-filter-btn .icon) svg{height:1.5rem;width:1.5rem;margin:.5rem}.tb-severity-filter-btn .counts{align-self:stretch;display:flex;flex-direction:column}:is(.tb-severity-filter-btn .counts) b,:is(.tb-severity-filter-btn .counts) mark{margin:0;padding:0}:is(.tb-severity-filter-btn .counts) b{display:flex}:is(.tb-severity-filter-btn .counts) strong{display:block;font-size:var(--text-size-4);font-weight:var(--font-weight-semibold);margin-inline:0 .25rem}.selected-empty:is(:is(.tb-severity-filter-btn .counts) strong){line-height:var(--text-size-1)}:is(.tb-severity-filter-btn .counts) small{vertical-align:bottom}:is(.tb-severity-filter-btn .counts) mark{background-color:transparent;color:light-dark(var(--neutral-400),var(--neutral-800));font-size:var(--text-size-02);font-style:normal!important;font-weight:var(--font-weight-normal);margin-block:auto 0}.tb-severity-filter-btn:focus{outline:none}.tb-severity-filter-btn:focus-visible{outline:none;outline-offset:2px}.tb-severity-filter-btn:focus-visible .icon{outline:2px solid var(--purple-500)}.tb-severity-filter-btn.collapsed{background-color:transparent;box-shadow:none;height:-moz-min-content;height:min-content;padding:0;margin:0}.tb-severity-filter-btn.collapsed:hover{background-color:light-dark(var(--neutral-800),var(--neutral-200))}:is(.tb-severity-filter-btn.collapsed .icon) svg{height:1rem;width:1rem;margin:.5rem}.tb-severity-filter-btn.collapsed .counts{align-self:center;height:-moz-min-content;height:min-content}:is(.tb-severity-filter-btn.collapsed .counts) b{line-height:1}:is(:is(.tb-severity-filter-btn.collapsed .counts) b) strong{font-size:var(--text-size-2)}:is(:is(.tb-severity-filter-btn.collapsed .counts) b) small{vertical-align:top}.mine:is(.tb-severity-filter-btn.collapsed .counts),.closed:is(.tb-severity-filter-btn.collapsed .counts),.open:is(.tb-severity-filter-btn.collapsed .counts),:is(.tb-severity-filter-btn.collapsed .counts) mark{display:none}[data-active=true]:is(.tb-severity-filter-btn.collapsed .counts){display:block}:is(:scope .critical) .icon{background-color:light-dark(var(--red-800),var(--red-300));color:light-dark(var(--red-300),var(--red-900))}.active:is(:scope .critical) .icon{background-color:light-dark(var(--red-600),var(--red-300));color:light-dark(var(--red-300),var(--red-900))}.active:is(:scope .critical):not(.collapsed){background-color:light-dark(var(--red-800),var(--red-400));border:2px solid light-dark(var(--red-600),var(--red-400))}.collapsed.active:is(:scope .critical){background-color:light-dark(var(--red-800),var(--red-400))}:is(:scope .info) .icon{background-color:light-dark(var(--blue-800),var(--blue-300));color:light-dark(var(--blue-300),var(--blue-900))}.active:is(:scope .info) .icon{background-color:light-dark(var(--blue-600),var(--blue-300));color:light-dark(var(--blue-300),var(--blue-900))}.active:is(:scope .info):not(.collapsed){background-color:light-dark(var(--blue-800),var(--blue-400));border:2px solid light-dark(var(--blue-600),var(--blue-400))}.collapsed.active:is(:scope .info){background-color:light-dark(var(--blue-800),var(--blue-400))}:is(:scope .warning) .icon{background-color:light-dark(var(--yellow-800),var(--yellow-300));color:light-dark(var(--yellow-300),var(--yellow-900))}.active:is(:scope .warning) .icon{background-color:light-dark(var(--yellow-600),var(--yellow-300));color:light-dark(var(--yellow-300),var(--yellow-900))}.active:is(:scope .warning):not(.collapsed){background-color:light-dark(var(--yellow-800),var(--yellow-400));border:2px solid light-dark(var(--yellow-600),var(--yellow-400))}.collapsed.active:is(:scope .warning){background-color:light-dark(var(--yellow-800),var(--yellow-400))}}@layer app{.tb-detail-pane{animation:var(--animation-scale-down) forwards;animation-timing-function:var(--ease-elastic-5);background-color:var(--surface-primary-bg-color);border-top:1px solid var(--surface-hover-bg-color);display:none;overflow:hidden;padding:0;position:relative;z-index:3}.tb-detail-pane .pane-actions{display:flex;gap:.5rem;position:absolute;top:.5rem;right:1.5rem;z-index:5}:is(.tb-detail-pane .pane-actions) svg{height:1.25rem;width:1.25rem}.tb-detail-pane.expanded{animation:var(--animation-slide-in-left) forwards;border-left:1px solid var(--neutral-9);box-shadow:-.25rem 0 .22rem #00000006;display:flex;flex-direction:column;flex:0 0 50rem}.tb-detail-pane.expanded.maximized{position:absolute;top:0;left:.5rem;bottom:0;right:0;z-index:100}.tb-detail-pane.expanded.view-only .task-details--problem--ops>section{margin-bottom:0;padding-bottom:1rem}.tb-detail-pane .task-details--problem{display:flex;flex:1;flex-direction:column;overflow:auto}}@layer taskboard-ui-core{.tb-main-layout{display:flex;flex-direction:row;overflow-x:auto}}@layer app{.spinner{display:grid;place-items:center}.spinner:not(.inline){height:100%;width:100%}:is(.spinner .spinner__circle):before{content:"";color:var(--white);display:block;height:3rem;width:3rem;background:transparent;border-radius:50%;border-color:var(--neutral-6) var(--neutral-6) transparent transparent;animation:spinner-circle .625s infinite}:is(.spinner--xs .spinner__circle):before{content:"";height:1rem;width:1rem;border:.15rem solid transparent;border-color:var(--neutral-6) var(--neutral-6) transparent transparent}:is(.spinner--small .spinner__circle):before{content:"";height:1.5rem;width:1.5rem;border:.3rem solid transparent;border-color:var(--neutral-6) var(--neutral-6) transparent transparent}:is(.spinner--medium .spinner__circle):before{content:"";height:3rem;width:3rem;border:.3rem solid transparent;border-color:var(--neutral-6) var(--neutral-6) transparent transparent}:is(.spinner--large .spinner__circle):before{height:4.5rem;width:4.5rem;border:.45rem solid transparent;border-color:var(--neutral-6) var(--neutral-6) transparent transparent}@keyframes spinner-circle{to{transform:rotate(360deg)}}}@layer taskboard-components{.timeline-set{display:flex;flex-direction:column;gap:2rem}:where(.timeline){--column-even-color: hsl(0, 0%, 99%);--column-past-even-color: hsl(0, 0%, 95%);--column-odd-color: hsl(0, 0%, 96%);--column-past-odd-color: hsl(0, 0%, 92%);--column-current-color: light-dark(var(--neutral-700), var(--neutral-200))}.timeline{min-height:3rem;position:relative;overscroll-behavior:auto}.timeline ul{list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.timeline ul,.timeline li{margin:0;padding:0}ul.timeline-header{display:flex;margin:0 0 .125rem;overflow:visible;overflow:initial}ul.timeline-header li{color:light-dark(var(--neutral-4),var(--neutral-8));flex-grow:0;flex-shrink:0;font-size:.75rem;font-weight:300}.current:is(ul.timeline-header li){color:var(--column-current-color);font-weight:600}:is(ul.timeline-header li) b{color:light-dark(var(--neutral-4),var(--neutral-8));font-weight:500}.timeline-body{position:relative;z-index:0}ul.timeline-columns,ul.timeline-problems,ul.timeline-data{display:flex;height:100%;top:0}ul.timeline-columns,ul.timeline-data{position:absolute}ul.timeline-problems{position:relative}ul.timeline-columns{z-index:1}ul.timeline-columns li{flex-grow:0;flex-shrink:0}:is(ul.timeline-columns li):nth-child(odd){background-color:light-dark(var(--neutral-900),var(--neutral-500))}.past:is(ul.timeline-columns li):nth-child(odd){background-color:light-dark(var(--neutral-900),var(--neutral-500))}.current:is(ul.timeline-columns li):nth-child(odd){background-color:var(--column-current-color)}:is(ul.timeline-columns li):nth-child(2n){background-color:light-dark(var(--neutral-800),var(--neutral-400))}.past:is(ul.timeline-columns li):nth-child(2n){background-color:light-dark(var(--neutral-800),var(--neutral-400))}.current:is(ul.timeline-columns li):nth-child(2n){background-color:var(--column-current-color)}ul.timeline-problems{z-index:2}ul.timeline-problems>li{background:#f55b3840;border-color:#f55b3880;border-style:dotted;border-width:0 2px;height:100%;position:absolute;top:0}ul.timeline-data{padding:2rem 0 1.5rem;flex-direction:column;gap:.5rem;z-index:3}ul.timeline-data>li{display:flex;flex:0 0 4rem;position:relative}ul.timeline-data ul{display:block;width:100%}:is(ul.timeline-data ul) li{font-size:.8rem;font-weight:var(--font-weight-bold);container-type:inline-size;border-style:solid;border-width:1px;height:3.5rem;line-height:1.5rem;margin:0;padding:.2rem;position:absolute;border-radius:5px}:is(:is(ul.timeline-data ul) li) span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(:is(ul.timeline-data ul) li) span.label{text-align:center;line-height:.8rem}:is(:is(:is(ul.timeline-data ul) li) span.label)>.modified{font-size:.6rem;font-weight:700}:is(ul.timeline-data ul) li.ops-time-line-item{font-size:.75rem;display:grid;container-name:timelineitem;grid-template-columns:minmax(auto,2.5rem) 1fr minmax(auto,2.5rem);grid-template-rows:1fr 1fr 1fr;overflow:hidden}.clickable:is(:is(ul.timeline-data ul) li.ops-time-line-item){cursor:pointer}.departure-airport:is(:is(:is(ul.timeline-data ul) li.ops-time-line-item) span){align-self:center;grid-column:1 / 2;grid-row:1 / 2}.departure-time:is(:is(:is(ul.timeline-data ul) li.ops-time-line-item) span){grid-column:1 / 2;grid-row:3 / 4;font-weight:400;text-overflow:initial;align-self:center}.label:is(:is(:is(ul.timeline-data ul) li.ops-time-line-item) span){justify-self:center;align-self:center;grid-column:1 / 4;grid-row:2 / 3;display:flex;flex-direction:column}.label:is(:is(:is(ul.timeline-data ul) li.ops-time-line-item) span) span:nth-of-type(2){font-weight:400}.arrival-airport:is(:is(:is(ul.timeline-data ul) li.ops-time-line-item) span){align-self:center;justify-self:end;grid-column:3 / 4;grid-row:1 / 2}.arrival-time:is(:is(:is(ul.timeline-data ul) li.ops-time-line-item) span){align-self:center;justify-self:end;grid-column:3 / 4;grid-row:3 / 4;font-weight:400}.type--flight_leg:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--purple-750),var(--purple-300));border-color:light-dark(var(--purple-600),var(--purple-200))}.type--flight_leg:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.type--flight_leg:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{background-color:light-dark(var(--purple-600),var(--purple-200))}.type--flight_leg.active:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--purple-400),var(--purple-200));color:var(--white)}.type--flight_leg.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.type--flight_leg.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{outline:2px solid light-dark(var(--purple-600),var(--purple-200))}.type--maintenance:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--blue-750),var(--blue-500));border-color:light-dark(var(--blue-750),var(--blue-500))}.type--maintenance:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.type--maintenance:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{background-color:light-dark(var(--blue-600),var(--blue-400))}.type--maintenance.active:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--blue-400),var(--blue-300));color:var(--white)}.type--maintenance.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.type--maintenance.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{outline:2px solid light-dark(var(--blue-400),var(--blue-200))}.type--out_of_service:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--neutral-750),var(--neutral-500));border-color:light-dark(var(--neutral-750),var(--neutral-500))}.type--out_of_service:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.type--out_of_service:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{background-color:light-dark(var(--neutral-600),var(--neutral-400))}.type--out_of_service.active:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--neutral-400),var(--neutral-300));color:var(--white)}.type--out_of_service.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.type--out_of_service.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{outline:2px solid light-dark(var(--neutral-400),var(--neutral-200))}.affected:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--red-750),var(--red-500));border-color:light-dark(var(--red-750),var(--red-500))}.affected:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.affected:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{background-color:light-dark(var(--red-600),var(--red-400))}.affected.active:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--red-400),var(--red-300));color:var(--white)}.affected.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.affected.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{outline:2px solid light-dark(var(--red-400),var(--red-200))}.isSolution:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--green-750),var(--green-500));border-color:light-dark(var(--green-750),var(--green-500))}.isSolution:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.isSolution:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{background-color:light-dark(var(--green-600),var(--green-400))}.isSolution.active:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--green-400),var(--green-300));color:var(--white)}.isSolution.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.isSolution.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{outline:2px solid light-dark(var(--green-400),var(--green-200))}.critical:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--red-750),var(--red-500));border-color:light-dark(var(--red-750),var(--red-500))}.critical:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.critical:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{background-color:light-dark(var(--red-600),var(--red-400))}.critical.active:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--red-400),var(--red-300));color:var(--white)}.critical.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.critical.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{outline:2px solid light-dark(var(--red-400),var(--red-200))}.info:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--blue-750),var(--blue-500));border-color:light-dark(var(--blue-750),var(--blue-500))}.info:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.info:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{background-color:light-dark(var(--blue-600),var(--blue-400))}.info.active:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--blue-400),var(--blue-300));color:var(--white)}.info.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.info.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{outline:2px solid light-dark(var(--blue-400),var(--red-200))}.warning:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--yellow-750),var(--yellow-500));border-color:light-dark(var(--yellow-750),var(--yellow-500))}.warning:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.warning:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{background-color:light-dark(var(--yellow-600),var(--yellow-400))}.warning.active:is(:is(ul.timeline-data ul) li.ops-time-line-item){background-color:light-dark(var(--yellow-400),var(--yellow-300));color:var(--white)}.warning.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):hover,.warning.active:is(:is(ul.timeline-data ul) li.ops-time-line-item):focus{outline:2px solid light-dark(var(--yellow-400),var(--yellow-200))}.not-active:is(:is(ul.timeline-data ul) li.ops-time-line-item){opacity:.5}:is(ul.timeline-data ul) li.crew-time-line-item{display:flex;align-items:center;background-color:light-dark(var(--white),var(--white))}.type--check_in:is(:is(ul.timeline-data ul) li.crew-time-line-item),.type--check_out:is(:is(ul.timeline-data ul) li.crew-time-line-item){background-color:light-dark(var(--neutral-400),var(--neutral-700));color:var(--white)}.type--flight:is(:is(ul.timeline-data ul) li.crew-time-line-item){background-color:light-dark(var(--blue-700),var(--blue-300))}.type--off:is(:is(ul.timeline-data ul) li.crew-time-line-item){background-color:light-dark(var(--neutral-700),var(--neutral-400))}.type--rest:is(:is(ul.timeline-data ul) li.crew-time-line-item){background:transparent repeating-linear-gradient(-45deg,transparent 1px,transparent 7px,light-dark(var(--neutral-100),var(--neutral-900)) 8px,light-dark(var(--neutral-100),var(--neutral-900)) 8px);background-size:20px 20px;border-color:transparent}.affected:is(:is(ul.timeline-data ul) li.crew-time-line-item){background-color:var(--red-400);border-color:var(--red-400);color:var(--white)}.affected:is(:is(ul.timeline-data ul) li.crew-time-line-item) svg{color:red}ul.timeline-data svg{height:1rem;width:1rem}}@container timelineitem (max-width: 90px){span:not(.label){opacity:0}.label{flex-direction:row;gap:.1rem;overflow:hidden;text-overflow:ellipsis;justify-self:start;width:100%}.label span{opacity:1;width:100%}.label span:nth-of-type(2){flex-shrink:1.8}}@container timelineitem (max-width: 65px){span:not(.label){opacity:0}.label{flex-direction:row;gap:.1rem;overflow:hidden;text-overflow:ellipsis;justify-self:start;width:100%}.label span{opacity:1;width:100%}.label span:nth-of-type(2){display:none}}._circleLoader_1b0s7_1{display:flex;justify-content:center;align-items:center;height:100%}._circle_1b0s7_1{width:var(--size-10);height:var(--size-10);border-radius:50%;border:var(--size-2) solid transparent;border-top-color:var(--purple-4);border-bottom-color:var(--purple-4);border-right-color:var(--purple-4);border-image-slice:1;animation:_spin_1b0s7_1 1s infinite linear;transform-origin:center center;background:transparent}@keyframes _spin_1b0s7_1{to{transform:rotate(360deg)}}@layer app{.generic-table-container{display:flex;flex-direction:column;gap:1rem;background:var(--surface-primary-bg-color);border-radius:8px;overflow:hidden;padding-left:1rem;padding-right:1rem;height:100%}.generic-table-container .table-counter{margin-left:auto;font-size:.875rem;padding-top:1rem;flex-shrink:0}.generic-table-container .generic-table-wrapper{display:block;overflow:auto;position:relative;scroll-behavior:smooth;border-radius:4px}.generic-table-container .generic-table{width:100%;border-collapse:separate;border-spacing:0;font-size:1rem;position:relative}.generic-table-container .generic-table thead{position:sticky;top:0;z-index:3;background:var(--surface-primary-bg-color)}.generic-table-container .generic-table-wrapper:not([data-scroll-top=true]) .generic-table thead{box-shadow:0 2px 8px light-dark(rgba(0,0,0,.15),rgba(255,255,255,.15))}.generic-table-container .generic-table thead tr{display:table-row}.generic-table-container .generic-table-header-cell{padding:.375rem 1rem .375rem 0;text-align:left;font-weight:600;font-size:var(--text-size-02);border-bottom:2px solid var(--neutral-750);background:var(--surface-primary-bg-color);white-space:nowrap;z-index:101;position:sticky;top:0;vertical-align:middle;background-clip:padding-box}.generic-table-container .generic-table-header-cell:first-child,.generic-table-container .first-not-fixed-header-column{padding-left:1rem}.generic-table-container .generic-table-header-cell.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.generic-table-container .generic-table-header-cell.fixed-column{background:var(--surface-primary-bg-color);box-shadow:2px 0 4px #0000001a;z-index:102;position:sticky;box-sizing:border-box}.generic-table-container .generic-table-row:nth-child(2n) .fixed-column{background:var(--surface-bg-color)}.generic-table-container .header-content{display:flex;align-items:center;gap:.15rem}:is(.generic-table-container .header-content)>span{position:relative}.generic-table-container .sort-indicator{display:none;font-size:.75rem;transform:translate(14px,2px);position:absolute;right:0;top:0}.generic-table-container .generic-table-header-cell.sorted-asc .sort-indicator,.generic-table-container .generic-table-header-cell.sorted-desc .sort-indicator,.generic-table-container .generic-table-header-cell:hover .sort-indicator{display:block}.generic-table-container .generic-table-header-cell:hover .sort-indicator-visible{display:none;transform:translateY(2px)}.generic-table-container .generic-table-row{border-bottom:1px solid var(--neutral-750);transition:background-color .15s ease}.generic-table-container .generic-table-row.clickable{cursor:pointer}.generic-table-container .generic-table-cell{padding:.375rem 1rem .375rem 0;position:relative;vertical-align:middle;box-sizing:content-box;z-index:0}.generic-table-container .generic-table-cell:first-of-type,.generic-table-container .first-not-fixed-column,.generic-table-container .first-fixed-right-header-column,.generic-table-container .first-fixed-right-column{padding-left:1rem}.generic-table-container .generic-table-cell.fixed-column{background:var(--surface-primary-bg-color);box-shadow:2px 0 4px light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1));z-index:2;position:sticky;box-sizing:border-box}.generic-table-container .generic-table-header-cell.actions-column.fixed-right,.generic-table-container .generic-table-cell.actions-column.fixed-right{box-shadow:-2px 0 4px light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1))}.generic-table-container .generic-table-row:nth-child(2n){background:var(--surface-bg-color)}.generic-table-container .generic-table-row:hover .generic-table-cell{background:var(--neutral-5)}.generic-table-container .actions-column{width:1%;white-space:nowrap;text-align:center;vertical-align:middle}.generic-table-container .actions-inline{display:flex;gap:18px;align-items:center}.generic-table-container .actions-inline .co-btn{color:var(--red-3)}.generic-table-container .loading-cell,.generic-table-container .empty-cell{padding:2rem;text-align:center;font-style:italic}.generic-table-container .loading-spinner{display:inline-block}.generic-table-container .table-pagination{display:flex;justify-content:space-between;align-items:center;padding:.25rem 1rem;border-top:1px solid var(--neutral-600);border-bottom:1px solid var(--neutral-600)}.generic-table-container .pagination-info{display:flex;align-items:center;gap:1rem;font-size:.875rem}.generic-table-container .count-of-entries{display:block;border-left:1px solid var(--neutral-6);padding-left:1rem}.generic-table-container .page-size-select{padding:.25rem;border-radius:4px;font-size:.875rem;border:1px solid transparent}.generic-table-container .page-size-select:focus{border:1px solid var(--neutral-3)}.generic-table-container .pagination-controls{display:flex;align-items:center;gap:.5rem;position:relative}:is(.generic-table-container .pagination-controls)>*{position:relative}:is(.generic-table-container .pagination-controls)>*:before{content:"";position:absolute;left:-.25rem;width:1px;height:1.5rem;background:var(--surface-bg-color)}.generic-table-container .page-selector{display:flex;align-items:center;gap:.5rem;margin:0 .5rem}.generic-table-container .page-select{padding:.25rem .5rem;border-radius:4px;font-size:.875rem;min-width:60px;text-align:center;border:1px solid transparent}.generic-table-container .page-select:focus{outline:none;border:1px solid var(--neutral-3)}.generic-table-container .page-info{font-size:.875rem;white-space:nowrap}.generic-table-container .page-numbers{display:flex;align-items:center;gap:.25rem}@media(max-width:768px){.generic-table-container .table-pagination{flex-direction:column;gap:1rem}.generic-table-container .pagination-controls{flex-wrap:wrap;justify-content:center}.generic-table-container .page-selector{margin:0 .25rem}}}@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;top:0;left:0;right:0;bottom: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)}.welcome-screen-layout{min-height:100dvh;width:100%;background-image:url(../welcome-page-bg.png);background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;gap:4rem}.welcome-screen-layout .top-content,.welcome-screen-layout .content-wrapper,.welcome-screen-layout .footer{color:var(--white);display:flex;flex-direction:column;padding:3rem 0}.welcome-screen-layout footer.footer{margin-top:auto}.welcome-screen-layout>img{width:200px;height:200px;margin-top:2rem}.welcome-screen-layout>img{width:100px;height:100px;margin-top:2rem}.welcome-screen-layout>h1{color:var(--white);font-size:3rem;line-height:125%;display:flex;flex-direction:column}:is(.welcome-screen-layout>h1)>sub{align-self:flex-end;font-size:16px;line-height:1;font-weight:var(--font-weight-bold)}.welcome-screen-layout .top-content{align-self:flex-start;padding-left:65px;padding-right:40px;padding-top:51px;display:flex;justify-content:space-between;width:100%;flex-direction:row}:is(.welcome-screen-layout .top-content)>svg{height:50px;width:155px}:is(.welcome-screen-layout .top-content) a{color:var(--white);display:flex;gap:.5rem;text-decoration:none;align-items:center;margin-left:auto}@layer app{.error-loading-user-profile{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.error-loading-user-profile>svg{color:var(--red-400)}.error-loading-user-profile>h2{margin-bottom:.5rem}.error-loading-user-profile>p{max-width:400px}.error-loading-user-profile>a{background:#704dff;color:#fff;margin:0;margin:initial;padding:.5rem .75rem;flex:initial;text-decoration:none;font-weight:var(--font-weight-bold);border-radius:.5rem;margin-top:1rem;font-size:var(--text-size-01)}:is(.error-loading-user-profile>a):hover{filter:brightness(.9)}:is(.error-loading-user-profile>a):active{filter:brightness(.8)}}@layer app{.userDutyProfileContainer{padding:1.5rem;width:450px}.userDutyProfileContainer .fieldset{border:0}.userDutyProfileContainer .co-card__header{padding-bottom:1.5rem}.userDutyProfileContainer .userDutyProfileForm{border:none;display:grid;grid-gap:1rem;gap:1rem}:is(:is(.userDutyProfileContainer .userDutyProfileForm) :global) .co-listbox .label{font-size:var(--text-size-md);padding:var(--padding-md);font-weight:var(--font-weight-semibold)}.userDutyProfileContainer .no-duty-profiles{display:flex;flex-direction:column;gap:1rem;align-items:center}:is(.userDutyProfileContainer .no-duty-profiles) a{text-decoration:none}.userDutyProfileContainer .userDutyProfileTimezone{font-weight:var(--font-weight-semibold);padding-left:var(--padding-md)}.userDutyProfileContainer .userDutyProfileLaunchButton{justify-content:center;margin-top:1.5rem}}: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);--text-primary-color: var(--text-primary) !important;--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,: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);--text-primary-color: var(--text-primary) !important;--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);--primary-color: var(--purple-400) !important;--primary-hover-color: var(--purple-300) !important;--primary-active-color: var(--purple-200) !important;--btn-primary-hover-bg-color: var(--purple-300) !important;--btn-primary-active-bg-color: var(--purple-200) !important;--btn-secondary-color: var(--purple-100) !important;--btn-secondary-bg-color: var(--purple-800) !important;--btn-secondary-hover-bg-color: var(--purple-700) !important;--btn-secondary-active-bg-color: var(--purple-600) !important;--btn-tertiary-color: var(--purple-400) !important;--btn-tertiary-hover-color: var(--purple-300) !important;--btn-tertiary-active-color: var(--purple-200) !important;--btn-ghost-color: var(--purple-400) !important;--form-value-chip-bg-color: var(--purple-700) !important;--form-value-chip-bg-hover-color: var(--purple-600) !important;--form-value-chip-bg-active-color: var(--purple-500) !important;--form-value-chip-fg-color: var(--purple-100) !important;--form-value-chip-fg-hover-color: var(--purple-100) !important;--form-value-chip-fg-active-color: var(--purple-900) !important;--info-hover-color: var(--purple-300) !important;--info-active-color: var(--purple-200) !important;--outline-color: var(--purple-400) !important;--field-option-focus-bg-color: var(--purple-400) !important;--field-option-focus-color: var(--white) !important;--field-chip-bd-color: var(--purple-700) !important;--field-chip-bg-hover-color: var(--purple-600) !important;--field-chip-bg-active-color: var(--purple-500) !important;--field-chip-color: var(--purple-100) !important;--field-chip-hover-color: var(--purple-100) !important;--field-chip-active-color: var(--purple-900) !important}@layer element{*,*:before,*:after{box-sizing:border-box}*{margin:0;overscroll-behavior:none}img,picture,video,canvas{display:block;max-width:100%}input,button,textarea,select{font:inherit}button{border:0;background:none;cursor:pointer}body{font-family:Red Hat Text,sans-serif}h1,h2,h3,h4,h5,h6,p{font-family:Red Hat Display,sans-serif}a:link,a:visited{color:var(--purple-400)}a:hover{color:var(--purple-300)}a:active{color:var(--purple-400)}::-moz-placeholder{color:light-dark(var(--neutral-300),var(--neutral-900))!important}::placeholder,.placeholder{color:light-dark(var(--neutral-300),var(--neutral-900))!important}}@layer app{:root{color-scheme:light dark;--primary-color: light-dark(var(--purple-400), var(--purple-500)) !important;--primary-hover-color: light-dark(var(--purple-300), var(--purple-300)) !important;--primary-active-color: light-dark(var(--purple-200), var(--purple-700)) !important;--btn-primary-hover-bg-color: light-dark(var(--purple-300), var(--purple-400)) !important;--btn-primary-active-bg-color: light-dark(var(--purple-200), var(--purple-700)) !important;--btn-secondary-color: light-dark(var(--purple-100), var(--white)) !important;--btn-secondary-bg-color: light-dark(var(--purple-700), var(--neutral-300)) !important;--btn-secondary-hover-bg-color: light-dark(var(--purple-600), var(--neutral-500)) !important;--btn-secondary-active-bg-color: light-dark(var(--purple-500), var(--neutral-600)) !important;--btn-tertiary-color: light-dark(var(--purple-400), var(--purple-500)) !important;--btn-tertiary-hover-color: light-dark(var(--purple-300), var(--purple-300)) !important;--btn-tertiary-active-color: light-dark(var(--purple-200), var(--purple-700)) !important;--btn-ghost-color: light-dark(var(--purple-400), var(--purple-500)) !important;--info-hover-color: light-dark(var(--purple-300), var(--purple-300)) !important;--info-active-color: light-dark(var(--purple-200), var(--purple-700)) !important;--outline-color: light-dark(var(--purple-400), var(--purple-400)) !important;--field-option-focus-bg-color: light-dark(var(--purple-400), var(--purple-400)) !important;--field-option-focus-color: var(--white) !important;--field-chip-bd-color: var(--purple-700) !important;--field-chip-bg-hover-color: var(--purple-600) !important;--field-chip-bg-active-color: var(--purple-500) !important;--field-chip-color: light-dark(var(--purple-100), var(--white)) !important;--field-chip-hover-color: light-dark(var(--purple-100), var(--white)) !important;--field-chip-active-color: var(--purple-900) !important;--form-label-fg-color: light-dark(var(--neutral-200), var(--white)) !important;--form-placeholder-fg-color: light-dark(var(--purple-600), var(--neutral-900)) !important}:root,:root[data-theme=light]{--button-primary-default: var(--purple-400) !important;--button-primary-hover: var(--purple-300) !important;--button-primary-pressed: var(--purple-200) !important;--button-secondary-default: var(--purple-700) !important;--button-secondary-hover: var(--purple-600) !important;--button-secondary-pressed: var(--purple-500) !important;--button-tertiary-default: var(--purple-400) !important;--button-tertiary-hover: var(--purple-300) !important;--button-tertiary-pressed: var(--purple-200) !important;--text-interactive: var(--color-purple-400) !important}.co-app__main{overflow-y:hidden;display:flex;flex-direction:column;height:calc(100vh - 4rem)}.co-app__main>:first-child{flex:0 0 auto}.co-app__main>:nth-child(2){flex:1 1 0%}.co-side-panel{z-index:1000}.screen-content--raised{padding-top:0}.co-screen__header{padding:1.5rem 1.5rem 0}.co-screen__header h2{font-weight:var(--font-weight-bold)}.co-screen__content{padding:2rem}.co-card__header h4{font-weight:var(--font-weight-semibold)}:is(.co-app__frame .co-app__header) .logo{display:none}:is(.co-app__frame .co-app__header) button>b{display:flex;align-items:center}:is(:is(.co-app__frame .co-app__header) button>b):before{display:block;background-image:url(../svg/flightscape-logo-no-bg.svg);background-repeat:no-repeat;content:" ";width:2rem;height:3rem;margin-left:1rem;margin-right:.5rem;background-position:center;background-size:cover}.co-app__frame .co-modal__content{overflow-y:hidden!important;padding:1rem 0 1rem 1rem}.co-card__footer p:first-of-type{margin-top:1rem}:where(.co-modal){--size-sm: 22.5rem !important;--size-md: 40rem !important;--size-lg: 60rem !important}.co-listbox__enhanced .co-icon.co-icon--md{color:var(--neutral-400);width:1rem;height:1rem}.co-listbox__options>label{min-height:2rem}[popover]:not(:popover-open):not(dialog[open]){display:none}@supports not selector(:popover-open){.co-side-navigation>ul:first-of-type{overflow:visible}[popover]:not(.\:popover-open){display:none}}.spin{animation:spin 2s linear infinite}dialog.co-modal button.co-modal__close{top:1rem;right:1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}}@layer override{.co-side-panel.co-side-panel--overlay+.co-app__main{margin-left:4rem}}@layer app{.chat-groups-form{max-width:100%;padding:var(--size-3);height:100%}.chat-groups-form .co-form__label{color:light-dark(var(--neutral-100),var(--neutral-900))}.chat-groups-form .chat-groups-form__title{font-size:var(--text-size-4);font-weight:var(--font-weight-semibold);color:light-dark(var(--blue-100),var(--blue-900));margin:0 0 var(--size-6) 0}.chat-groups-form .chat-groups-form__content{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--size-8);gap:var(--size-8);margin-bottom:var(--size-6);overflow:auto;max-height:calc(100% - 100px)}.chat-groups-form .chat-groups-form__left-column{display:flex;flex-direction:column;gap:var(--size-6)}.chat-groups-form .chat-groups-form__right-column{display:flex;flex-direction:column}.chat-groups-form .chat-groups-form__placeholder{padding:var(--size-4);border-radius:var(--size-1);text-align:center;color:var(--blue-300);font-style:italic;margin:0}.chat-groups-form .chat-groups-form__reset-btn,.chat-groups-form .chat-groups-form__submit-btn{margin-right:var(--size-3)}.chat-groups-form .chat-groups-form__submit-btn{margin-right:0}.chat-groups-form .co-segmented-control__button{padding:.5rem 1rem}.chat-groups-form .chat-groups-form__footer{display:flex;justify-content:flex-end;position:fixed;bottom:0;right:0;padding:1rem;width:100%;border-top:1px solid var(--neutral-750);background-color:light-dark(white,var(--neutral-100))}}@layer app{.configure-messaging{display:flex;flex-direction:column;gap:1rem;padding-bottom:5rem}.configure-messaging .configure-messaging__title{margin:0;font-size:1.25rem;font-weight:600;color:light-dark(var(--blue-100),var(--blue-900))}.configure-messaging .configure-messaging__section,.configure-messaging .configure-messaging__field{display:flex;flex-direction:column}.configure-messaging .configure-messaging__field--inline{flex-direction:row;align-items:center}.configure-messaging .configure-messaging__flight-minutes-input,.configure-messaging .configure-messaging__archive-days-input{flex-direction:row-reverse!important;margin-left:.25rem;gap:.25rem;padding:.25rem 0!important;align-items:center}:is(.configure-messaging .configure-messaging__flight-minutes-input,.configure-messaging .configure-messaging__archive-days-input) label>span{font-weight:400!important;font-size:var(--text-size-1)!important}:is(.configure-messaging .configure-messaging__flight-minutes-input,.configure-messaging .configure-messaging__archive-days-input) .formFieldInput{min-height:1.5rem;width:-moz-fit-content;width:fit-content;max-width:5rem}.configure-messaging .configure-messaging__checkbox-group{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.5rem}.configure-messaging .configure-messaging__section-title{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:light-dark(var(--blue-100),var(--blue-900))}}@layer app{.alert-threshold-config{padding:1rem;border-radius:.5rem}.alert-threshold-config .alert-threshold-config__title{margin:0 0 1rem;font-size:1rem;font-weight:600;color:light-dark(var(--blue-100),var(--blue-900))}.alert-threshold-config .alert-threshold-config__fields{display:flex;gap:1rem;align-items:flex-start}:is(.alert-threshold-config .alert-threshold-config__fields) .alert-threshold-config__radio-button{transform:translateY(30px)}.alert-threshold-config .alert-threshold-config__impact-index-input,.alert-threshold-config .alert-threshold-config__severity-input{flex-direction:column!important}.alert-threshold-config .alert-threshold-config__field{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}:is(.alert-threshold-config .alert-threshold-config__severity-dropdown) .input-layout{min-height:2.5rem}}@layer app{:is(.co-form__time .co-form__field) dialog{width:100%}.co-form__time .input-layout{-moz-column-gap:0;column-gap:0}:is(:is(.co-form__time .input-layout) input[type=time])::-webkit-calendar-picker-indicator{background:none;display:none}:is(.co-form__time .input-layout) input[type=time]{font-family:var(--font-family-text);min-width:5rem;width:auto}.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}:is(.co-time-options label) input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0}:is(:is(.co-time-options label) input[type=radio]):focus{outline:0}:is(.co-time-options label):hover{background-color:var(--neutral-700)}:is(.co-time-options label):active{background-color:var(--neutral-600)}.js-has-pseudo [csstools-has-1m-2x-37-14-1a-2r-33-19-38-2x-31-2t-19-33-34-38-2x-33-32-37-w-30-2p-2q-2t-30-15-1m-2w-2p-37-14-1m-2u-33-2r-39-37-15]:not(.does-not-exist):not(does-not-exist){outline:2px solid var(--purple-400)}:is(.co-time-options label):has(:focus){outline:2px solid var(--purple-400)}.js-has-pseudo [csstools-has-1m-2x-37-14-1a-2r-33-19-38-2x-31-2t-19-33-34-38-2x-33-32-37-w-30-2p-2q-2t-30-15-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist):not(does-not-exist){background-color:var(--purple-400);color:var(--white)}:is(.co-time-options label):has(:checked){background-color:var(--purple-400);color:var(--white)}}@layer app{.configure-timeframe{margin-bottom:var(--size-6);border:none;border-radius:var(--size-1)}.configure-timeframe .configure-timeframe__title{font-size:var(--text-size-3);font-weight:var(--font-weight-semibold);color:light-dark(var(--blue-100),var(--blue-900));margin:0 0 var(--size-4) 0}.configure-timeframe .configure-timeframe__row{margin-bottom:var(--size-4);display:flex;gap:var(--size-4);align-items:flex-end}:is(.configure-timeframe .configure-timeframe__row):last-child{margin-bottom:0}.configure-timeframe .configure-timeframe__activation-time{flex:1}}@layer app{.timeframe-interval{flex:1}.timeframe-interval .timeframe-interval__label{display:block;font-weight:var(--font-weight-semibold);font-size:var(--text-size-02);color:light-dark(var(--neutral-100),var(--neutral-900));margin-bottom:var(--size-2)}.timeframe-interval .timeframe-interval__options{display:flex;gap:var(--size-3);flex-wrap:wrap;min-height:40px;align-items:center}.timeframe-interval .timeframe-interval__option{display:flex;align-items:center;gap:var(--size-1);cursor:pointer;font-size:var(--text-size-01)}:is(.timeframe-interval .timeframe-interval__option) input[type=radio]{margin:0}}@layer app{.timeframe-type{margin-bottom:var(--size-4)}.timeframe-type .timeframe-type__group{flex:1}.timeframe-type .timeframe-type__label{display:block;font-weight:var(--font-weight-semibold);font-size:var(--text-size-02);color:light-dark(var(--neutral-100),var(--neutral-900));margin-bottom:var(--size-2)}.timeframe-type .timeframe-type__options{display:flex;gap:var(--size-3);flex-wrap:wrap}.timeframe-type .timeframe-type__option{display:flex;align-items:center;gap:var(--size-1);cursor:pointer;font-size:var(--text-size-01)}:is(.timeframe-type .timeframe-type__option) input[type=radio]{margin:0}}@layer app{.filter-flights{margin-bottom:var(--size-6);border:none;border-radius:var(--size-1)}.filter-flights .filter-flights__title{font-size:var(--text-size-3);font-weight:var(--font-weight-semibold);color:light-dark(var(--blue-100),var(--blue-900));margin:0 0 var(--size-4) 0}.filter-flights .filter-flights__options{display:flex;gap:var(--size-3);flex-wrap:wrap;margin-bottom:var(--size-4)}.filter-flights .filter-flights__option{display:flex;align-items:center;gap:var(--size-1);cursor:pointer;font-size:var(--text-size-01)}:is(.filter-flights .filter-flights__option) input[type=radio]{margin:0}}@layer component{.co-segmented-control{align-items:center;background-color:var(--top-surface-hover-bg-color);border-radius:100vh;display:flex;flex-direction:row;font-size:var(--text-size-01);gap:.125rem;list-style:none;margin:0;padding:.125rem;width:-moz-fit-content;width:fit-content}.co-segmented-control button{background-color:transparent;border:0;border-radius:100vh;color:var(--neutral-075)}[aria-pressed=false]:is(.co-segmented-control button){background-color:var(--top-surface-hover-bg-color);color:var(--stroke-strong-color)}[aria-pressed=false]:is(.co-segmented-control button):hover{background-color:var(--top-surface-active-bg-color)}[aria-pressed=true]:is(.co-segmented-control button){background-color:var(--surface-primary-bg-color);color:var(--text-primary-color)}[aria-pressed=true]:is(.co-segmented-control button):hover{background-color:var(--surface-primary-bg-color)}:is(.co-segmented-control button):focus-visible{outline:2px solid var(--outline-color);outline-offset:-1px}:is(.co-segmented-control button)>.co-icon{margin-left:.25rem}:is(.co-segmented-control button)>.close-outline{color:var(--danger-color)}:is(.co-segmented-control button)>.checkmark-outline{color:var(--success-color)}.co-segmented-control--xl button{line-height:3;padding:0 2rem}.co-segmented-control--lg button{line-height:2;padding:0 1rem}.co-segmented-control--md button{line-height:1.6;padding:0 .75rem}.co-segmented-control--sm button{line-height:1.4;padding:0 .5rem}.co-segmented-control--xs button{line-height:1.2;padding:0 .25rem}}@layer app{.flight-selection{width:100%;margin-top:var(--size-3)}.flight-selection .flight-selection__controls{margin-bottom:var(--size-3)}}@layer app{.flight-chips{padding:var(--size-3)}.flight-chips .flight-chips__list{display:flex;flex-wrap:wrap;gap:var(--size-2);margin-bottom:var(--size-3)}.flight-chips .flight-chips__clear-btn{font-size:var(--text-size-01)}}@layer app{.flight-range .flight-range__input-row{display:flex;gap:var(--size-3);align-items:flex-end;margin-bottom:var(--size-3)}:is(.flight-range .flight-range__input-row)>:not(:last-child){flex:1}.flight-range .flight-range__add-btn{white-space:nowrap}}@layer app{.single-flight .single-flight__input-row{display:flex;gap:var(--size-3);align-items:flex-end;margin-bottom:var(--size-3)}:is(.single-flight .single-flight__input-row)>:first-child{flex:1}.single-flight .single-flight__add-btn{white-space:nowrap}}@layer app{.chat-groups-settings-page{padding:var(--size-3);max-width:100%;height:100%}}.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)}.js-has-pseudo .cobalt-side-panel:not([csstools-has-1m-2w-2p-37-14-1a-2q-2p-2r-2z-2s-36-33-34-15]){width:auto}.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}.js-has-pseudo .cobalt-side-panel.cobalt-side-panel-push:not([csstools-has-1m-2w-2p-37-14-3i-1a-2q-2p-2r-2z-2s-36-33-34-15]){box-shadow:none}.cobalt-side-panel.cobalt-side-panel-push:not(:has(~.backdrop)){box-shadow:none}.cobalt-side-panel .backdrop{position:fixed;top:0;left:0;right:0;bottom: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}.js-has-pseudo .cobalt-side-panel .side-panel:not([csstools-has-1m-2w-2p-37-14-3i-1a-2q-2p-2r-2z-2s-36-33-34-15]){box-shadow:-1px 0 8px #0000001a}.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}}.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)}.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-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-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}.js-has-pseudo [csstools-has-1a-2r-33-2q-2p-30-38-19-2s-36-33-34-2s-33-3b-32-w-1a-2s-36-33-34-2s-33-3b-32-1m-2w-2p-37-14-1a-37-2t-30-2t-2r-38-2t-2s-19-2r-2w-2x-34-37-15]:not(.does-not-exist):not(.does-not-exist){align-items:flex-start}.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}@layer app{.draggable-section{padding:1rem}.draggable-section .draggable-table{width:100%;border-collapse:collapse}:is(.draggable-section .draggable-table) th,:is(.draggable-section .draggable-table) td{padding:.5rem;font-size:var(--text-size-01);line-height:1rem;vertical-align:center}:is(:is(.draggable-section .draggable-table) th,:is(.draggable-section .draggable-table) td) .column-dropdown{display:flex;align-items:start}:is(:is(:is(.draggable-section .draggable-table) th,:is(.draggable-section .draggable-table) td) .column-dropdown) .dropdown-wrapper{width:20rem}:is(:is(.draggable-section .draggable-table) th,:is(.draggable-section .draggable-table) td) .error-message{color:var(--red-primary);font-size:var(--text-size-01);padding-top:.5rem}.stack:is(:is(.draggable-section .draggable-table) th,:is(.draggable-section .draggable-table) td){text-align:center}:is(.draggable-section .draggable-table) th{font-weight:var(--font-weight-bold)}.table-columns:is(:is(.draggable-section .draggable-table) th){width:75%}:is(.draggable-section .draggable-table) tbody tr{cursor:move}.draggable-disabled:is(:is(.draggable-section .draggable-table) tbody tr){cursor:not-allowed;background-color:light-dark(var(--neutral-800),var(--neutral-300))}.draggable-disabled:is(:is(.draggable-section .draggable-table) tbody tr) td{color:light-dark(var(--neutral-600),var(--neutral-600))}.drag-over-top:is(:is(.draggable-section .draggable-table) tbody tr){border-top:2px solid var(--purple-300);box-shadow:0 -2px 0 0 var(--purple-300)}.drag-over-bottom:is(:is(.draggable-section .draggable-table) tbody tr){border-bottom:2px solid var(--purple-300);box-shadow:0 2px 0 0 var(--purple-300)}}.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;top:0;left:0;right:0;bottom: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}@layer app{form.admin--flight-schedule-template{background-color:var(--surface-primary-bg-color);display:flex;flex-direction:column;height:calc(100dvh - 8rem)}form.admin--flight-schedule-template div.form--content{height:100%}form.admin--flight-schedule-template .scrollable-content{overflow-y:auto}form.admin--flight-schedule-template fieldset.basic{padding-block:1rem;border:none}:is(form.admin--flight-schedule-template fieldset.basic) .grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(12,1fr)}:is(:is(form.admin--flight-schedule-template fieldset.basic) .grid) .co-form__control.name{grid-column:1/10;grid-row:1/2}:is(:is(form.admin--flight-schedule-template fieldset.basic) .grid) .status-active{grid-column:10/13;grid-row:1/2;width:-moz-fit-content;width:fit-content}:is(:is(:is(form.admin--flight-schedule-template fieldset.basic) .grid) .status-active) .co-form__label{display:block;margin-block:0 1rem}:is(:is(form.admin--flight-schedule-template fieldset.basic) .grid) .co-form__control.duty-profiles{grid-column:1/13;grid-row:2/3}:is(form.admin--flight-schedule-template fieldset.basic) .co-form__toggle{padding-left:.25rem}:is(:is(form.admin--flight-schedule-template fieldset.basic) .co-form__toggle)>.co-form__label{color:light-dark(var(--neutral-400),var(--neutral-700));font-size:var(--text-size-01);font-weight:var(--font-weight-normal);order:2}form.admin--flight-schedule-template fieldset.column-array{border:0!important}:is(form.admin--flight-schedule-template fieldset.column-array) .co-alert__actions{margin-block:-.5rem 1rem}form.admin--flight-schedule-template fieldset.column-fieldset{padding-inline:0}:is(form.admin--flight-schedule-template fieldset.column-fieldset) .grid{margin-block:0 1rem}:is(form.admin--flight-schedule-template fieldset.column-fieldset) h3{margin-block:2rem 1rem}:is(form.admin--flight-schedule-template fieldset.column-fieldset) p{font-size:var(--text-size-01)}form.admin--flight-schedule-template fieldset.filters{border-top:2px dotted var(--neutral-075);margin-block:0 1rem;padding-inline:0}form.admin--flight-schedule-template .column-removal-confirmation{margin-block:1rem;padding-inline:1rem;border-left:10px solid var(--danger-color)}:is(form.admin--flight-schedule-template .column-removal-confirmation) .action-buttons{display:flex;justify-content:flex-end}form.admin--flight-schedule-template>.footer{align-items:center;border-top:1px solid hsl(0,0%,80%);background-color:var(--surface-primary-bg-color);display:flex;gap:1rem;justify-content:flex-end;margin:auto 0 0;padding:1rem;padding-bottom:0}[data-invalid=true]:is(form.admin--flight-schedule-template>.footer){border-top:5px solid var(--danger-color)}:is(form.admin--flight-schedule-template>.footer) .error-icon{display:flex;gap:.5rem}:is(:is(form.admin--flight-schedule-template>.footer) .error-icon) svg{color:var(--danger-color)}:is(form.admin--flight-schedule-template>.footer) .error-icon{margin-inline:0 auto}}@layer app{form.admin--task-view-template{overflow-y:auto}form.admin--task-view-template div.form--content{height:100%}form.admin--task-view-template fieldset.basic{padding-block:1rem}:is(form.admin--task-view-template fieldset.basic) .grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(12,1fr)}:is(:is(form.admin--task-view-template fieldset.basic) .grid) .co-form__control.name{grid-column:1/10;grid-row:1/2}:is(:is(form.admin--task-view-template fieldset.basic) .grid) .status-active{grid-column:10/13;grid-row:1/2;width:-moz-fit-content;width:fit-content}:is(:is(:is(form.admin--task-view-template fieldset.basic) .grid) .status-active) .co-form__label{display:block;margin-block:0 1rem}:is(:is(form.admin--task-view-template fieldset.basic) .grid) .co-form__control.duty-profiles{grid-column:1/13;grid-row:2/3}:is(form.admin--task-view-template fieldset.basic) .co-form__toggle{padding-left:.25rem}:is(:is(form.admin--task-view-template fieldset.basic) .co-form__toggle)>.co-form__label{color:light-dark(var(--neutral-400),var(--neutral-700));font-size:var(--text-size-01);font-weight:var(--font-weight-normal);order:2}form.admin--task-view-template fieldset.column-array{border:0!important}:is(form.admin--task-view-template fieldset.column-array) .co-alert__actions{margin-block:-.5rem 1rem}form.admin--task-view-template fieldset.column-fieldset{padding-inline:0}:is(form.admin--task-view-template fieldset.column-fieldset) .grid{margin-block:0 1rem}:is(form.admin--task-view-template fieldset.column-fieldset) h3{margin-block:2rem 1rem}:is(form.admin--task-view-template fieldset.column-fieldset) p{font-size:var(--text-size-01)}form.admin--task-view-template fieldset.filters{border-top:2px dotted var(--neutral-075);margin-block:0 1rem;padding-inline:0}form.admin--task-view-template .column-removal-confirmation{margin-block:1rem;padding-inline:1rem;border-left:10px solid var(--danger-color)}:is(form.admin--task-view-template .column-removal-confirmation) .action-buttons{display:flex;gap:1rem;justify-content:flex-end}}@layer component{.utb-tabs [role=tablist]{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1rem;font-weight:var(--font-weight-semibold);padding:0;margin:0}.utb-tabs [role=tab]{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;justify-content:center;text-decoration:none}:is(.utb-tabs [role=tab]) svg{height:1rem;width:1rem;margin:0;padding:0}.utb-tabs--line{margin:0;padding:0}.utb-tabs--line [role=tablist]{border-bottom:.125rem solid var(--neutral-800)}.utb-tabs--line [role=tab]{align-items:center;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:.125rem;margin-bottom:-.125rem}.js-has-pseudo :is(.utb-tabs--line [role=tab]):not([csstools-has-1m-2w-2p-37-14-2q-39-38-38-33-32-15]:not(does-not-exist)){padding:.625rem 1em}:is(.utb-tabs--line [role=tab]):not(:has(button)){padding:.625rem 1em}.js-has-pseudo [csstools-has-1m-2x-37-14-1a-39-38-2q-19-38-2p-2q-37-19-19-30-2x-32-2t-w-2j-36-33-30-2t-1p-13-38-2p-2q-13-2l-15-1m-2w-2p-37-14-2q-39-38-38-33-32-15]:not(.does-not-exist):not(does-not-exist){padding:0}:is(.utb-tabs--line [role=tab]):has(button){padding:0}:is(.utb-tabs--line [role=tab]) button{align-items:center;display:flex;-moz-column-gap:.5rem;column-gap:.5rem;padding:.625rem 1rem}:is(:is(.utb-tabs--line [role=tab]) button) .icon{display:flex;align-items:center}:is(.utb-tabs--line [role=tab]) button+button{margin:0 .5rem 0 -1rem;padding:0 .125rem}.utb-tabs--line [aria-selected=true]{border-bottom-color:var(--purple-400);color:var(--purple-400)}.utb-tabs--line span[role=tab][data-disabled]{background-color:transparent;color:var(--neutral-600)}.utb-tabs--line [role=tabpanel]{padding:1.5rem 0;position:relative;z-index:0}.utb-tabs--contained{background-color:light-dark(var(--neutral-900),var(--neutral-500));margin:0;padding:2rem 0 0}.utb-tabs--contained [role=tablist]{-moz-column-gap:.75rem;column-gap:.75rem;margin:0 1rem}.utb-tabs--contained [role=tab]{background-color:var(--neutral-800);border-radius:var(--radius-3) var(--radius-3) 0 0;color:var(--neutral-075);padding:.625rem 1.5em;transition:background-color 125ms}.utb-tabs--contained [role=tab]:hover{background-color:var(--neutral-700)}.utb-tabs--contained [role=tab]:active{background-color:var(--neutral-600)}.utb-tabs--contained [role=tab][aria-selected=true],.utb-tabs--contained [role=tab][aria-selected=true]:hover,.utb-tabs--contained [role=tab][aria-selected=true]:active,.utb-tabs--contained [role=tab][aria-current=page],.utb-tabs--contained [role=tab][aria-current=page]:hover,.utb-tabs--contained [role=tab][aria-current=page]:active{background-color:var(--white)}.utb-tabs--contained [role=tab][data-disabled]{background-color:var(--neutral-800);color:var(--neutral-600)}.utb-tabs--contained [role=tabpanel]{background:var(--white);padding:1.5rem 1rem}:is(.utb-tabs [role=tab]):focus-visible{outline:2px solid var(--purple-400);outline-offset:0px}.utb-tabs[role=tab][data-disabled]{color:var(--neutral-400)}}@layer app{.airport-pair--fields ul,.airport-pair--fields li{display:flex;margin:0;padding:0}.airport-pair--fields ul{flex-direction:column;gap:.5rem;margin:.5rem 0;padding:0}:is(.airport-pair--fields ul) li{align-items:baseline;gap:1rem}:is(:is(:is(.airport-pair--fields ul) li) .co-form__field) input[type=text]{max-width:3.875rem}:is(:is(.airport-pair--fields ul) li) .co-form__control--horizontal{-moz-column-gap:.5rem;column-gap:.5rem}:is(:is(:is(.airport-pair--fields ul) li) .co-form__control--horizontal) .co-form__label{margin-inline:0}.airport-pair--fields .array-buttons{align-items:center;display:flex;gap:0}:is(.airport-pair--fields .array-buttons) .co-btn{padding:.125rem}:is(:is(.airport-pair--fields .array-buttons) .co-btn) svg{height:1rem;width:1rem}.airport-pair--fields .co-btn{gap:.125rem}.airport-pair--fields .airports-excludable-selector{display:flex;flex-direction:column;align-items:center}.airport-pair--fields .airport-trigger-labels{display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.25rem}.airport-pair--fields.excludable>ul>li{align-items:flex-start}:is(.airport-pair--fields.excludable>ul>li)>.airports-excludable-selector,:is(.airport-pair--fields.excludable>ul>li)>.array-buttons{transform:translateY(1.65rem)}}@layer app{.ops-fleet--fields ul,.ops-fleet--fields li{display:flex;margin:0;padding:0}.ops-fleet--fields .pairError .input-layout{border:1px solid var(--danger-color)}.ops-fleet--fields .error{color:var(--danger-color);font-size:var(--text-size-02);margin-top:-.4rem}.ops-fleet--fields ul{flex-direction:column;gap:.5rem;margin:.5rem 0;padding:0}:is(.ops-fleet--fields ul) li{align-items:center;gap:1rem}:is(:is(.ops-fleet--fields ul) li) .co-form__control--horizontal{-moz-column-gap:.5rem;column-gap:.5rem}:is(:is(:is(.ops-fleet--fields ul) li) .co-form__control--horizontal) .co-form__label{margin-inline:0}.ops-fleet--fields .array-buttons{align-items:center;display:flex;gap:0}:is(.ops-fleet--fields .array-buttons) .co-btn{padding:.125rem}:is(:is(.ops-fleet--fields .array-buttons) .co-btn) svg{height:1rem;width:1rem}.ops-fleet--fields .co-btn{gap:.125rem}}@layer app{.task-view-template-list{margin:2rem;overflow:hidden}.task-view-template-list header{align-items:center;display:flex;margin-block:0 1rem}:is(.task-view-template-list header) h3{font-size:var(--text-size-2);font-weight:var(--font-weight-normal);margin:0 auto 0 0}.task-view-template-list .task-view-template-table thead th{white-space:nowrap}.task-view-template-list>.table-wrapper{display:flex;flex-direction:column;overflow:auto}}@layer app{.pending-state{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;height:100%;margin:auto;width:100%}.ps-ellipsis{display:block;position:relative;width:5rem;height:1rem}.ps-ellipsis div{position:absolute;top:0;width:1rem;height:1rem;border-radius:var(--radius-2);animation-timing-function:cubic-bezier(0,1,1,0)}:is(.ps-ellipsis div):nth-child(1){background:var(--purple-400);left:.5rem;animation:ellipsis1 .6s infinite}:is(.ps-ellipsis div):nth-child(2){background:var(--yellow-400);left:.5rem;animation:ellipsis2 .6s infinite;z-index:3}:is(.ps-ellipsis div):nth-child(3){background:var(--red-400);left:2rem;animation:ellipsis2 .6s infinite;z-index:2}:is(.ps-ellipsis div):nth-child(4){background:var(--neutral-400);left:3.5rem;animation:ellipsis3 .6s infinite;z-index:1}}@keyframes ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}@layer app{.flight-schedule-panel .cobalt-side-panel-content{overflow-y:visible!important}}.cobalt-tag{display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.0625rem .25rem .125rem;font-weight:600;font-family:var(--font-family-text);gap:.25rem;flex-shrink:0}.cobalt-tag.tag-small{height:1.25rem;font-size:.75rem;padding:.125rem .25rem}.cobalt-tag.tag-medium{height:1.5rem;font-size:.875rem}.cobalt-tag.tag-bold-neutral{background-color:var(--tag-background-bold-neutral);color:var(--text-on-color)}.cobalt-tag.tag-danger{background-color:var(--tag-background-bold-red);color:var(--text-on-color)}.cobalt-tag.tag-critical-warning{background-color:var(--tag-background-bold-orange);color:var(--text-on-color-inverse)}.cobalt-tag.tag-warning{background-color:var(--tag-background-bold-yellow);color:var(--text-on-color-inverse)}.cobalt-tag.tag-success{background-color:var(--tag-background-bold-green);color:var(--text-on-color-inverse)}.cobalt-tag.tag-info{background-color:var(--tag-background-bold-blue);color:var(--text-on-color)}.cobalt-tag.tag-neutral{background-color:var(--tag-background-subtle-neutral);color:var(--tag-text-neutral)}.cobalt-tag.tag-blue{background-color:var(--tag-background-subtle-blue);color:var(--tag-text-blue)}.cobalt-tag.tag-turquoise{background-color:var(--tag-background-subtle-turquoise);color:var(--tag-text-turquoise)}.cobalt-tag.tag-teal{background-color:var(--tag-background-subtle-teal);color:var(--tag-text-teal)}.cobalt-tag.tag-lime{background-color:var(--tag-background-subtle-lime);color:var(--tag-text-lime)}.cobalt-tag.tag-green{background-color:var(--tag-background-subtle-green);color:var(--tag-text-green)}.cobalt-tag.tag-yellow{background-color:var(--tag-background-subtle-yellow);color:var(--tag-text-yellow)}.cobalt-tag.tag-orange{background-color:var(--tag-background-subtle-orange);color:var(--tag-text-orange)}.cobalt-tag.tag-red{background-color:var(--tag-background-subtle-red);color:var(--tag-text-red)}.cobalt-tag.tag-pink{background-color:var(--tag-background-subtle-pink);color:var(--tag-text-pink)}.cobalt-tag.tag-purple{background-color:var(--tag-background-subtle-purple);color:var(--tag-text-purple)}.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}@layer app{.flight-schedule-template-remove-modal{display:flex;flex-direction:column;padding:0 1rem 1rem}.flight-schedule-template-remove-modal>p{margin:0}.flight-schedule-template-remove-modal>.remove-modal-actions{margin-top:2rem;display:flex;flex-direction:row;justify-content:end;gap:1rem}}@layer app{.flight-schedule-template-list{padding:2rem}.flight-schedule-template-list header{align-items:center;display:flex;margin-block:0 1rem}:is(.flight-schedule-template-list header) h3{font-size:var(--text-size-2);font-weight:var(--font-weight-normal);margin:0 auto 0 0}.flight-schedule-template-list .column-tag{margin-right:.25rem;margin-bottom:.15rem}.flight-schedule-template-list .flight-schedule-action-buttons{display:flex;flex-wrap:nowrap}.flight-schedule-template-list .flight-schedule-template-empty{text-align:center}}.CobaltSidePanelContent-module__cobaltSidePanelHeader___MdbDU{display:flex;flex-direction:column;justify-content:space-between;gap:.25rem;padding:0 .5rem 2rem 1.5rem;position:sticky;top:0;background-color:var(--surface-secondary);z-index:1}.CobaltSidePanelContent-module__cobaltSidePanelHeaderTitles___fLrqC{display:flex;flex-direction:row;justify-content:space-between;gap:1.5rem}.CobaltSidePanelContent-module__cobaltModalHeaderContent___y05YP{display:flex;flex-direction:column;gap:.12rem}.js-has-pseudo .CobaltSidePanelContent-module__cobaltModalHeaderContent___y05YP:not([csstools-has-1m-2w-2p-37-14-1a-1v-33-2q-2p-30-38-2b-2x-2s-2t-28-2p-32-2t-30-1v-33-32-38-2t-32-38-19-31-33-2s-39-30-2t-2n-2n-2r-33-2q-2p-30-38-2b-2x-2s-2t-28-2p-32-2t-30-1u-2p-2r-2z-26-2p-3a-2x-2v-2p-38-2x-33-32-2n-2n-2n-1h-38-22-2x-3b-15]){margin-top:1.25rem}.CobaltSidePanelContent-module__cobaltModalHeaderContent___y05YP:not(:has(.CobaltSidePanelContent-module__cobaltSidePanelBackNavigation___5tJiw)){margin-top:1.25rem}.CobaltSidePanelContent-module__cobaltSidePanelBackNavigation___5tJiw{margin:1.25rem 0 1rem}.CobaltSidePanelContent-module__cobaltModalHeaderContent___y05YP h2{color:var(--text-primary);margin:0}.CobaltSidePanelContent-module__cobaltModalHeaderContent___y05YP h3{font-weight:600;color:var(--text-secondary);margin:0}.CobaltSidePanelContent-module__cobaltSidePanelCloseButton___VQeGi{margin-top:.5rem;flex-shrink:0;flex-grow:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.CobaltSidePanelContent-module__cobaltSidePanelDescription___vYPVx{margin-top:.25rem;color:var(--text-primary);padding-right:1rem}.CobaltSidePanelContent-module__cobaltSidePanelContent___HVSH9{display:flex;flex:1;flex-direction:column;overflow-y:auto}.CobaltSidePanel-module__cobaltSidePanelSpaceSmall___4HCWm{--slide-panel-width: 22.5rem}.CobaltSidePanel-module__cobaltSidePanelSpaceSmall___4HCWm.CobaltSidePanel-module__show___jPJ1J{width:var(--slide-panel-width);animation:CobaltSidePanel-module__slide-in-space___bFoR5 .3s ease-in-out}.CobaltSidePanel-module__cobaltSidePanelSpaceSmall___4HCWm.CobaltSidePanel-module__hidden___tPqjo{width:0;animation:CobaltSidePanel-module__slide-out-space___u4DlK .3s ease-in-out}.CobaltSidePanel-module__cobaltSidePanelSpaceMedium___MJfcx{--slide-panel-width: 45rem}.CobaltSidePanel-module__cobaltSidePanelSpaceMedium___MJfcx.CobaltSidePanel-module__show___jPJ1J{width:var(--slide-panel-width);animation:CobaltSidePanel-module__slide-in-space___bFoR5 .3s ease-in-out}.CobaltSidePanel-module__cobaltSidePanelSpaceMedium___MJfcx.CobaltSidePanel-module__hidden___tPqjo{width:0;animation:CobaltSidePanel-module__slide-out-space___u4DlK .3s ease-in-out}.CobaltSidePanel-module__cobaltSidePanel___TUNQU{position:fixed;top:0;right:0;bottom:0;display:flex;z-index:var(--z-index-side-panel);box-shadow:-1px 0 8px #0000001a}.CobaltSidePanel-module__cobaltSidePanel___TUNQU.CobaltSidePanel-module__cobaltSidePanelPush___2kKtG{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}.CobaltSidePanel-module__cobaltSidePanelPush___2kKtG.CobaltSidePanel-module__sidePanelSmall___Cuxi8{--width: 22.5rem}.CobaltSidePanel-module__cobaltSidePanelPush___2kKtG.CobaltSidePanel-module__sidePanelSmall___Cuxi8.CobaltSidePanel-module__sidePanelOpen___FveXh{animation:CobaltSidePanel-module__slide-in___HqoX- .3s ease-in-out;width:var(--width)}.CobaltSidePanel-module__cobaltSidePanelPush___2kKtG.CobaltSidePanel-module__sidePanelSmall___Cuxi8.CobaltSidePanel-module__sidePanelClosed___SmE-Y{animation:CobaltSidePanel-module__slide-out___YN1Up .3s ease-in-out;width:0}.CobaltSidePanel-module__cobaltSidePanelPush___2kKtG.CobaltSidePanel-module__sidePanelMedium___mKU7O,.CobaltSidePanel-module__cobaltSidePanelPush___2kKtG.CobaltSidePanel-module__sidePanelLarge___UKZxT{--width: 45rem}.CobaltSidePanel-module__cobaltSidePanelPush___2kKtG.CobaltSidePanel-module__sidePanelMedium___mKU7O.CobaltSidePanel-module__sidePanelOpen___FveXh,.CobaltSidePanel-module__cobaltSidePanelPush___2kKtG.CobaltSidePanel-module__sidePanelLarge___UKZxT.CobaltSidePanel-module__sidePanelOpen___FveXh{animation:CobaltSidePanel-module__slide-in___HqoX- .3s ease-in-out;width:var(--width)}.CobaltSidePanel-module__cobaltSidePanelPush___2kKtG.CobaltSidePanel-module__sidePanelMedium___mKU7O.CobaltSidePanel-module__sidePanelClosed___SmE-Y,.CobaltSidePanel-module__cobaltSidePanelPush___2kKtG.CobaltSidePanel-module__sidePanelLarge___UKZxT.CobaltSidePanel-module__sidePanelClosed___SmE-Y{animation:CobaltSidePanel-module__slide-out___YN1Up .3s ease-in-out;width:0}.CobaltSidePanel-module__backdrop___TkOf2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--surface-scrim);opacity:1;transition:opacity .3s ease-in-out;z-index:var(--z-index-side-panel)}.CobaltSidePanel-module__sidePanel___maVA-{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}.CobaltSidePanel-module__sidePanel___maVA-.CobaltSidePanel-module__sidePanelSmall___Cuxi8{width:22.5rem}.CobaltSidePanel-module__sidePanel___maVA-.CobaltSidePanel-module__sidePanelMedium___mKU7O{width:45rem}.CobaltSidePanel-module__sidePanel___maVA-.CobaltSidePanel-module__sidePanelLarge___UKZxT{width:calc(100% - 112px)}@keyframes CobaltSidePanel-module__slide-in___HqoX-{0%{transform:translate(100%);width:0}to{transform:translate(0);width:var(--width)}}@keyframes CobaltSidePanel-module__slide-out___YN1Up{0%{transform:translate(0);width:var(--width)}to{transform:translate(100%);width:0}}@layer app{.separator{border:none;background-color:var(--neutral-750);flex-shrink:0}.separator--horizontal{height:1px;height:var(--separator-thickness, 1px);width:100%}.separator--vertical{width:1px;width:var(--separator-thickness, 1px);height:100%;margin:0 16px;margin:var(--separator-margin, 0 16px)}}@layer app{.reserve-crew-form-container{height:100%;overflow:auto}.reserve-crew-form-container>h3{padding-left:2rem;padding-right:2rem;padding-top:1rem}.reserve-crew-form-container .reserve-crew-form{height:calc(100dvh - 22rem);overflow-y:auto;padding-block:0 6rem;display:flex;flex-direction:row;gap:1rem;margin-top:2rem;width:100%;justify-content:space-around}:is(.reserve-crew-form-container .reserve-crew-form)>section{width:40%;display:flex;flex-direction:column;gap:1rem}:is(.reserve-crew-form-container .reserve-crew-form) .reserve-crew-form__separator{height:100%}:is(.reserve-crew-form-container .reserve-crew-form) .nominee-toggle{width:40%}:is(.reserve-crew-form-container .reserve-crew-form) .form-actions{align-items:center;background:var(--surface-bg-color);border-top:1px solid var(--neutral-700);display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem;position:fixed;left:4rem;bottom:0;width:calc(100% - 4rem)}.error-displayed:is(:is(.reserve-crew-form-container .reserve-crew-form) .form-actions){justify-content:space-between}:is(:is(.reserve-crew-form-container .reserve-crew-form) .form-actions) .button-container{display:flex;flex-direction:row;gap:1rem}:is(:is(.reserve-crew-form-container .reserve-crew-form) .form-actions) .error{padding:.5rem}}@layer app{.utility-page{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.utility-page h2{font-size:var(--text-size-3);line-height:vaR(--text-size-4);font-weight:700;margin-top:2rem}.utility-page main>p{margin-top:.5rem;color:var(--neutral-500)}.utility-page .utility-page-link{font-weight:var(--font-weight-bold);color:var(--purple-400);margin-top:.5rem;text-decoration:none;padding:.5rem 1rem}:is(.utility-page .utility-page-link):hover,:is(.utility-page .utility-page-link):active,:is(.utility-page .utility-page-link):focus{border-radius:.5rem;background:var(--purple-700)}}.CobaltPageHeader-module__pageHeader___fNpHB{display:flex;flex-direction:column;background-color:var(--surface-background);overflow:hidden}.CobaltPageHeader-module__pageHeader___fNpHB h1{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CobaltPageHeader-module__pageHeaderBreadcrumbs___j0A5o{margin-bottom:1rem}.CobaltPageHeader-module__pageHeaderMain___LYTJV{display:flex;gap:3rem}.CobaltPageHeader-module__pageHeaderActions___wV4Bc{display:flex;gap:1.5rem;margin-left:auto}.CobaltPageHeader-module__pageHeaderSubtitle___dX-Z8{margin-top:.25rem}.CobaltPageHeader-module__pageHeaderContent___0T8QK{margin-top:1rem}.CobaltPageHeader-module__hasBreadcrumbs___6-QzW{padding:1rem 2.5rem 2rem}.CobaltPageHeader-module__noBreadcrumbs___h0anB{padding:2rem 2.5rem}@layer component{.co-nav-tabs [role=tablist]{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1rem;font-weight:var(--font-weight-semibold);padding:0;margin:0}.co-nav-tabs [role=tab]{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;justify-content:center;position:relative;text-decoration:none}:is(.co-nav-tabs [role=tab]) svg{height:1rem;width:1rem;margin:0;padding:0}.co-nav-tabs--line{margin:0;padding:0;position:relative}.co-nav-tabs--line [role=tablist]{position:relative;z-index:1}.co-nav-tabs--line [role=tab]{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:.125rem;color:var(--neutral-075);display:flex;padding:.625rem 1.5em .75rem 1.5rem}.co-nav-tabs--line [aria-selected=true][role=tab],.co-nav-tabs--line [aria-current=page][role=tab]{border-bottom-color:var(--purple-400);color:var(--purple-400)}.co-nav-tabs--line a[role=tab]:hover{background-color:var(--neutral-800);border-bottom-color:var(--neutral-800)}.co-nav-tabs--line a[role=tab]:active{background-color:var(--neutral-700);border-bottom-color:var(--neutral-700)}.co-nav-tabs--line a[role=tab][aria-selected=true]:hover,.co-nav-tabs--line a[role=tab][aria-selected=true]:active{background-color:var(--white);border-bottom-color:var(--purple-400)}.co-nav-tabs--line span[role=tab][data-disabled]{background-color:transparent;color:var(--neutral-600)}.co-nav-tabs--line [role=tabpanel]{border-top:.125rem solid var(--neutral-800);margin-top:-.125rem;padding:1.5rem 0;position:relative;z-index:0}.co-nav-tabs--contained{background-color:light-dark(var(--neutral-900),var(--neutral-500));margin:0;padding:2rem 0 0}.co-nav-tabs--contained [role=tablist]{-moz-column-gap:.75rem;column-gap:.75rem;margin:0 1rem}.co-nav-tabs--contained [role=tab]{background-color:var(--neutral-800);border-radius:var(--radius-3) var(--radius-3) 0 0;color:var(--neutral-075);padding:.625rem 1.5em;transition:background-color 125ms}.co-nav-tabs--contained [role=tab]:hover{background-color:var(--neutral-700)}.co-nav-tabs--contained [role=tab]:active{background-color:var(--neutral-600)}.co-nav-tabs--contained [role=tab][aria-selected=true],.co-nav-tabs--contained [role=tab][aria-selected=true]:hover,.co-nav-tabs--contained [role=tab][aria-selected=true]:active,.co-nav-tabs--contained [role=tab][aria-current=page],.co-nav-tabs--contained [role=tab][aria-current=page]:hover,.co-nav-tabs--contained [role=tab][aria-current=page]:active{background-color:var(--white)}.co-nav-tabs--contained [role=tab][data-disabled]{background-color:var(--neutral-800);color:var(--neutral-600)}.co-nav-tabs--contained [role=tabpanel]{background:var(--white);padding:1.5rem 1rem}:is(.co-nav-tabs a[role=tab]):focus-visible{outline:2px solid var(--purple-400);outline-offset:0px}.co-nav-tabs[role=tab][data-disabled]{color:var(--neutral-400)}}@layer app{.page--admin{overflow:hidden;display:flex;flex-direction:column}.page--admin .co-nav-tabs--contained{background-color:light-dark(var(--neutral-800),var(--neutral-200))}:is(.page--admin .co-nav-tabs--contained) [role=tab]{background-color:transparent;color:var(--text-primary)}.active:is(:is(.page--admin .co-nav-tabs--contained) [role=tab]){background-color:light-dark(white,var(--surface-primary-bg-color))}.page--admin .admin-screen-content{background-color:var(--surface-primary-bg-color);flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.page--admin .co-screen__header{background-color:var(--neutral-800);padding:1rem 1rem 0}:is(.page--admin .co-screen__header) h2{padding:1rem 1rem 0;line-height:1.2}.admin--data-list{display:flex;flex-direction:column;overflow:hidden;height:100%}.admin--data-list>.scroll{overflow:auto}.admin--data-list table{border-collapse:collapse;width:-webkit-fill-available;width:-moz-available;width:stretch}:is(:is(.admin--data-list table) thead) th{border-top:1px solid var(--neutral-700);border-bottom:1px solid var(--neutral-700);font-size:var(--text-size-02);font-weight:var(--font-weight-semibold)}:is(.admin--data-list table) th,:is(.admin--data-list table) td{border-bottom:1px solid var(--neutral-800);font-size:var(--text-size-01);line-height:1;padding:.5rem;vertical-align:top}:is(.admin--data-list table) th{font-weight:var(--font-weight-normal);text-align:left}:is(:is(.admin--data-list table) tbody) th,:is(:is(.admin--data-list table) tbody) td{padding-block:.75rem .625rem}:is(:is(.admin--data-list table) tbody) th{font-weight:var(--font-weight-semibold)}:is(:is(.admin--data-list table) tbody) td:last-of-type{padding:.5rem}:is(:is(:is(.admin--data-list table) tbody) td:last-of-type) .action-buttons{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem}:is(:is(:is(:is(.admin--data-list table) tbody) td:last-of-type) .action-buttons) .co-btn{border-radius:var(--radius-2);height:1.5rem;padding:.0625rem;width:1.5rem}:is(:is(:is(:is(:is(.admin--data-list table) tbody) td:last-of-type) .action-buttons) .co-btn) svg{pointer-events:none}:is(:is(:is(.admin--data-list table) tbody) tr):hover{background-color:light-dark(var(--purple-800),var(--neutral-300))}:is(:is(:is(:is(.admin--data-list table) tbody) tr) .co-btn):hover{border-color:light-dark(var(--purple-700),var(--neutral-500));background-color:light-dark(var(--purple-700),var(--neutral-500))}:is(:is(:is(:is(.admin--data-list table) tbody) tr) .co-btn):active{border-color:var(--blue-600);background-color:var(--blue-600)}.admin--data-list dialog.remove-confirmation{border-radius:var(--radius-3);box-shadow:var(--shadow--floating-16);display:flex;flex-direction:column;gap:0;margin:auto;max-width:70dvw;position:relative;width:-moz-fit-content;width:fit-content}:is(.admin--data-list dialog.remove-confirmation) header{margin-block:0 1rem;padding:0}:is(:is(.admin--data-list dialog.remove-confirmation) header) h4{font-size:var(--text-size-3);margin:0;padding:0}:is(.admin--data-list dialog.remove-confirmation) footer{display:flex;gap:1rem;justify-content:flex-end;margin-block:1rem 0}:is(.admin--data-list dialog.remove-confirmation) .co-btn--danger:disabled{background-color:var(--red-500);border-color:var(--red-500);color:var(--red-900)}.co-btn--pending:is(:is(.admin--data-list dialog.remove-confirmation) .co-btn--danger:disabled) .co-spinner-circle:before{border-color:var(--red-900) var(--red-900) transparent transparent}form.admin--modal{background-color:var(--surface-primary-bg-color);display:flex;flex-direction:column;height:calc(100dvh - 6rem);overflow-y:auto;padding:1rem 1.25rem}form.admin--modal>header{margin-inline:-1.25rem;padding-inline:1.25rem}:is(form.admin--modal>header) hgroup{padding-block:0 .75rem}:is(:is(form.admin--modal>header) hgroup) h3{font-size:var(--text-size-4);font-weight:var(--font-weight-semibold);line-height:1}:is(:is(form.admin--modal>header) hgroup) h4{font-size:var(--text-size-5);font-weight:var(--font-weight-bolder);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(form.admin--modal>header) .row{align-items:center;display:flex;gap:1rem;justify-content:flex-end;min-height:3rem;padding:0 1rem}:is(form.admin--modal>header) .remove-confirmation{border-top:2px solid var(--red-400);margin-block:0 2rem;padding:1rem}:is(:is(form.admin--modal>header) .remove-confirmation) .footer{display:flex;gap:1rem;justify-content:flex-end;margin-block:1rem 0}:is(:is(form.admin--modal>header) .remove-confirmation) .co-btn--danger:disabled{background-color:var(--red-500);border-color:var(--red-500);color:var(--red-900)}.co-btn--pending:is(:is(:is(form.admin--modal>header) .remove-confirmation) .co-btn--danger:disabled) .co-spinner-circle:before{border-color:var(--red-900) var(--red-900) transparent transparent}:is(form.admin--modal>header) .btn-remove{color:red}form.admin--modal>footer{align-items:center;border-top:1px solid hsl(0,0%,80%);background-color:var(--surface-primary-bg-color);display:flex;gap:1rem;justify-content:flex-end;margin:0;padding:1rem;position:fixed;bottom:0;left:0;right:0;z-index:2000}[data-invalid=true]:is(form.admin--modal>footer){border-top:5px solid var(--danger-color)}:is(form.admin--modal>footer) .error-icon{display:flex;gap:.5rem}:is(:is(form.admin--modal>footer) .error-icon) svg{color:var(--danger-color)}:is(form.admin--modal>footer) .error-icon{margin-inline:0 auto}form.admin--modal fieldset{border:0}:is(form.admin--modal fieldset) .grid{display:grid;grid-row-gap:1rem;row-gap:1rem}form.admin--modal .form--content{background:var(--surface-primary-bg-color);margin:0 -1.25rem 1.5rem;padding:0 1.25rem}:is(form.admin--modal .form--content) .co-alert--message{margin:1rem 0;padding-bottom:0}.co-alert--error:is(:is(form.admin--modal .form--content) .co-alert--message){border:1px solid var(--red-600)}:is(:is(form.admin--modal .form--content) .co-alert--message) dl.errors{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:12rem 1fr;margin:1rem 0;padding:0}:is(form.admin--modal .form--content) h3{margin-bottom:1rem}:is(form.admin--modal .form--content)>fieldset{border:0;display:block;margin:0;padding:1rem 0 3rem}:is(:is(form.admin--modal .form--content)>fieldset) legend{color:light-dark(var(--neutral-075),var(--neutral-900));font-size:var(--text-size-2);font-weight:var(--font-weight-bold);margin:0 0 0 -1rem;padding:.25rem 1rem}:is(form.admin--modal .form--content) .filters--list{display:flex;flex-direction:column;gap:1rem}:is(:is(form.admin--modal .form--content) .filters--list) .row{border-top:1px solid var(--neutral-700);align-items:flex-start;display:grid;grid-row-gap:0;row-gap:0;grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:1fr 1.5rem;padding-block:1rem;width:100%}:is(:is(:is(form.admin--modal .form--content) .filters--list) .row) h5{color:var(--neutral-400);font-size:var(--text-size-01);font-weight:var(--font-weight-semibold);margin:0;padding:0 1rem .25rem 0;grid-row:1/2}:is(:is(:is(form.admin--modal .form--content) .filters--list) .row) .values{grid-column:1/3;grid-row:2/3}:is(:is(:is(form.admin--modal .form--content) .filters--list) .row) .btn-remove{align-items:center;justify-content:center;margin-block:-.5rem 0;padding:.125rem;grid-column:2/3;grid-row:1/2}:is(form.admin--modal .form--content) .add-filters{align-items:center;display:flex;gap:.5rem}:is(:is(form.admin--modal .form--content) .add-filters) .co-btn--tertiary{border-width:1px;gap:.25rem}:is(:is(:is(form.admin--modal .form--content) .add-filters) .co-btn--tertiary):hover{background:var(--blue-900)}:is(:is(form.admin--modal .form--content) .add-filters)>b{font-size:.875rem}:is(form.admin--modal .form--content) p{font-size:var(--text-size-1)}.js-has-pseudo [csstools-has-1m-2x-37-14-2u-33-36-31-1a-2p-2s-31-2x-32-19-19-31-33-2s-2p-30-w-1a-2u-33-36-31-19-19-2r-33-32-38-2t-32-38-15-1m-2w-2p-37-14-1a-2u-2x-30-38-2t-36-37-19-19-30-2x-37-38-15-w-1a-2p-2s-2s-19-2u-2x-30-38-2t-36-37]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist){margin-block:1rem 0}:is(form.admin--modal .form--content):has(.filters--list) .add-filters{margin-block:1rem 0}}.cobalt-page-header{background-color:light-dark(var(--neutral-800),var(--neutral-200));padding:1rem}.cobalt-page-header .cobalt-page-header__main{color:var(--text-primary)}@layer app{form.admin--duty-profile{overflow-y:auto;height:calc(100vh - 6rem)}form.admin--duty-profile>section{display:flex;flex-direction:column}form.admin--duty-profile .grid--basic{display:grid;grid-gap:1rem 2rem;gap:1rem 2rem;grid-template-columns:repeat(12,1fr)}:is(form.admin--duty-profile .grid--basic) .name{grid-column:1/13;grid-row:1/2}:is(form.admin--duty-profile .grid--basic) .role{grid-column:1/7;grid-row:2/3}:is(form.admin--duty-profile .grid--basic) .domains{grid-column:7/13;grid-row:2/3}:is(form.admin--duty-profile .grid--basic) .qualifications{grid-column:1/13;grid-row:3/4}:is(form.admin--duty-profile .grid--basic) .status-active{grid-column:1/4;grid-row:4/5}:is(:is(form.admin--duty-profile .grid--basic) .status-active) .co-form__label{display:block;margin-block:0 1rem}:is(form.admin--duty-profile .grid--basic) .crew-availability{grid-column:1/7;grid-row:6/7}:is(:is(form.admin--duty-profile .grid--basic) .crew-availability) .co-form__label{display:block;margin-block:0 1rem}:is(form.admin--duty-profile .grid--basic) .flight-schedule-view{grid-column:1/7;grid-row:7/8}:is(:is(form.admin--duty-profile .grid--basic) .flight-schedule-view) .co-form__label{display:block;margin-block:0 1rem}:is(form.admin--duty-profile .grid--basic) .flight-template-dropdown{grid-column:7/13;grid-row:7/8}:is(form.admin--duty-profile .grid--basic) .crew-type-dropdown{grid-column:7/13;grid-row:6/7}:is(form.admin--duty-profile .grid--basic) .timeframe-begin{grid-column:7/10;grid-row:4/5}:is(form.admin--duty-profile .grid--basic) .timeframe-end{grid-column:10/13;grid-row:4/5}:is(form.admin--duty-profile .grid--basic) .co-form__toggle{padding-left:.25rem}:is(:is(form.admin--duty-profile .grid--basic) .co-form__toggle)>.co-form__label{color:light-dark(var(--neutral-400),var(--neutral-700));font-size:var(--text-size-01);font-weight:var(--font-weight-normal);order:2}:is(form.admin--duty-profile>footer) .co-alert--error{margin-bottom:0;padding:.5rem}:is(:is(form.admin--duty-profile>footer) .co-alert--error) svg{margin:0 .2rem}:is(:is(form.admin--duty-profile>footer) .co-alert--error) .co-alert__content{justify-content:center;align-items:center}:is(form.admin--duty-profile>footer) .co-alert__icon{align-self:center}.crew-pairing-optimization-allow{padding-left:0;margin-bottom:.5rem}}@layer app{.chips-input{display:flex;flex-direction:column;gap:.5rem}.chips-input-label{font-weight:var(--font-weight-medium);font-size:.875rem;color:light-dark(var(--neutral-0),var(--neutral-900))}.chips-input-container{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem;border:none;border-radius:.5rem;background-color:light-dark(var(--white),var(--neutral-100));outline:1px solid light-dark(var(--neutral-400),var(--neutral-600));outline-offset:-1px;transition:outline-color .2s ease}.chips-input-container:hover{outline-color:light-dark(var(--neutral-500),var(--neutral-500))}.chips-input-container.chips-input-error:not(:focus-within){outline:1px solid var(--danger-color);outline-offset:-2px}.chips-input-container.chips-input-error:not(:focus-within):hover{outline-color:var(--danger-color)}.chips-input-container:focus-within{outline:2px solid var(--primary-color);outline-offset:-2px}.chips-input-container .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;flex-shrink:0}:is(.chips-input-container .value-chips):hover{background-color:var(--field-chip-bg-hover-color);color:var(--field-chip-hover-color)}:is(.chips-input-container .value-chips) button{border-radius:var(--radius-1);margin:0;padding:0;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}:is(:is(.chips-input-container .value-chips) button):hover,:is(:is(.chips-input-container .value-chips) button):active{background-color:var(--field-chip-bg-active-color);color:var(--field-chip-active-color)}:is(:is(.chips-input-container .value-chips) button):focus-visible{outline:1px solid var(--outline-color)}:is(:is(.chips-input-container .value-chips) button):disabled{cursor:not-allowed;opacity:.6}:is(:is(.chips-input-container .value-chips) button) svg{display:block;margin:0;padding:0;pointer-events:none}.chips-input-field{flex:1;min-width:8rem;border:none;outline:none;background:transparent;font-size:.875rem;color:light-dark(var(--neutral-0),var(--neutral-900));padding:.25rem}.chips-input-field::-moz-placeholder{color:light-dark(var(--neutral-500),var(--neutral-600))}.chips-input-field::placeholder{color:light-dark(var(--neutral-500),var(--neutral-600))}.chips-input-field:disabled{color:light-dark(var(--neutral-500),var(--neutral-600));cursor:not-allowed}.chips-input-error-message{color:var(--danger-color);font-size:.75rem;margin-top:-.25rem}.chips-input-helper-text{color:light-dark(var(--neutral-500),var(--neutral-600));font-size:.75rem;margin-top:-.25rem}.chips-input-disabled{opacity:.6}.chips-input-disabled .chips-input-container{background-color:light-dark(var(--neutral-800),var(--neutral-200));border-color:light-dark(var(--neutral-400),var(--neutral-600));cursor:not-allowed}}@layer app{.flight-desk-identifiers-fieldset legend{font-weight:var(--font-weight-medium);font-size:1rem;margin-bottom:1rem}}@layer app{.duty-profile--list{padding:2rem}.duty-profile--list header{align-items:center;display:flex;margin-block:0 1rem}:is(.duty-profile--list header) h3{font-size:var(--text-size-2);font-weight:var(--font-weight-normal);margin:0 auto 0 0}.duty-profile--grid{border-top:1px solid var(--neutral-700)}.duty-profile--grid header{margin-block:0}:is(.duty-profile--grid header) h4{padding-block:.125rem;padding-inline:.125rem;width:100%}:is(:is(.duty-profile--grid header) h4) button{display:flex;font-size:var(--text-size-3);font-weight:var(--font-weight-normal);gap:.5rem;padding-block:1rem;padding-inline:.375rem;text-transform:capitalize;width:100%}.duty-profile--grid>div[data-expanded=false]{display:none}.duty-profile--grid>div[data-expanded=true]{display:block;overflow:auto}:is(:is(.duty-profile--grid table) thead) th{border-top:1px solid var(--neutral-700);border-bottom:1px solid var(--neutral-700);font-size:var(--text-size-02);font-weight:var(--font-weight-semibold)}:is(:is(.duty-profile--grid table) thead) th.status{width:5%}:is(:is(.duty-profile--grid table) thead) th.name{width:20%}:is(:is(.duty-profile--grid table) thead) th.role{width:15%}:is(:is(.duty-profile--grid table) thead) th.time-frame{width:10%}:is(:is(.duty-profile--grid table) thead) th.qualifications{width:25%}:is(:is(.duty-profile--grid table) thead) th.data-restrictions{width:15%}:is(:is(.duty-profile--grid table) thead) th.actions{width:10%}:is(:is(.duty-profile--grid table) tbody) .co-tag--compact{font-size:var(--text-size-02)}:is(:is(.duty-profile--grid table) tbody) td.status{width:5%}:is(:is(.duty-profile--grid table) tbody) td.name{font-weight:var(--font-weight-semibold);width:20%}:is(:is(.duty-profile--grid table) tbody) td.role{text-transform:capitalize;width:10%}:is(:is(.duty-profile--grid table) tbody) td.time-frame{width:10%}:is(:is(.duty-profile--grid table) tbody) td.qualifications{width:25%}:is(:is(.duty-profile--grid table) tbody) td.data-restrictions{width:20%}:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0}:is(:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul) li{display:block;white-space:nowrap;list-style:none;margin:0;padding:0}:is(:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul) .crew-label:after,:is(:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul) .flight-label:after,:is(:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul) .ops-label:after{content:" "}:is(:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul) .crew-label,:is(:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul) .crew-count,:is(:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul) .ops-label,:is(:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul) .ops-count,:is(:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul) .flight-label,:is(:is(:is(:is(.duty-profile--grid table) tbody) td.data-restrictions) ul) .flight-count{font-size:var(--text-size-01)}:is(:is(.duty-profile--grid table) tbody) td.actions{width:10%}}@layer app{:is(.recurrent-task-form fieldset) .grid{display:grid;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;grid-template-columns:repeat(12,1fr)}.criticality:is(:is(:is(.recurrent-task-form fieldset.basic) .grid) .co-form__control){grid-column:1/5}.name:is(:is(:is(.recurrent-task-form fieldset.basic) .grid) .co-form__control){grid-column:1/13}.summary-one:is(:is(:is(.recurrent-task-form fieldset.basic) .grid) .co-form__control),.summary-two:is(:is(:is(.recurrent-task-form fieldset.basic) .grid) .co-form__control){grid-column:1/13}.details:is(:is(:is(.recurrent-task-form fieldset.basic) .grid) .co-form__control){grid-column:1/13}.grid-half:is(:is(:is(.recurrent-task-form fieldset.basic) .grid) .co-form__control){grid-column:1/7}:is(.recurrent-task-form fieldset.attachments) .co-alert{min-height:60px}:is(.recurrent-task-form fieldset.attachments) .co-form__control{margin:0;padding:0}:is(.recurrent-task-form fieldset.attachments) .co-alert--info{border:2px solid var(--purple-700);border-radius:var(--radius-3);margin:0}:is(.recurrent-task-form fieldset.attachments) ul.attachment-list{display:flex;flex-direction:column;margin:0;padding:0}:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li{border-bottom:1px solid var(--neutral-700);align-items:center;display:flex;font-size:var(--text-size-1);gap:1rem;margin:0;padding:.5rem 0}:is(:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li):last-of-type{border-bottom:0}:is(:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li) button.file{color:var(--purple-400);display:flex;flex:1;gap:.5rem}:is(:is(:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li) button.file):hover{color:var(--purple-300)}:is(:is(:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li) button.file):active{color:var(--purple-200)}:is(:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li) .icon-file{color:var(--purple-400)}:is(:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li):hover .icon-file{color:var(--purple-300)}:is(:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li) .filename{display:block;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li) .filesize{color:var(--neutral-500)}:is(:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li) .confirmation{display:flex;gap:0}:is(:is(:is(.recurrent-task-form fieldset.attachments) ul.attachment-list) li) svg{pointer-events:none}.start-date:is(:is(.recurrent-task-form fieldset.recurrence) .co-form__control){grid-column:1/5}.end-date:is(:is(.recurrent-task-form fieldset.recurrence) .co-form__control){grid-column:5/9}:is(.start-date:is(:is(.recurrent-task-form fieldset.recurrence) .co-form__control),.end-date:is(:is(.recurrent-task-form fieldset.recurrence) .co-form__control)) .co-form__field{position:static}.due-time:is(:is(.recurrent-task-form fieldset.recurrence) .co-form__control){grid-column:9/13}.no-end-date:is(:is(.recurrent-task-form fieldset.recurrence) .co-form__control){grid-column:5/9;display:flex}.no-end-date:is(:is(.recurrent-task-form fieldset.recurrence) .co-form__control) .co-form__label{align-self:start;font-size:var(--text-size-xs);font-weight:var(--font-weight-semibold);line-height:1.25rem}.recurrence:is(:is(.recurrent-task-form fieldset.recurrence) .co-form__control){grid-column:1/13}:is(.recurrent-task-form fieldset.recurrence) p.info{align-items:center;color:var(--neutral-400);display:flex;font-size:var(--text-size-01);gap:.25rem;justify-content:flex-end;margin-block:1rem 0}:is(:is(.recurrent-task-form fieldset.recurrence) p.info) svg{height:1rem;width:1rem}.roles:is(:is(.recurrent-task-form fieldset.visibility-restrictions) .co-form__control),.domains:is(:is(.recurrent-task-form fieldset.visibility-restrictions) .co-form__control){grid-column:1/13}:is(.recurrent-task-form fieldset.visibility-restrictions) p,:is(.recurrent-task-form fieldset.visibility-restrictions) fieldset{grid-column:1/13}:is(.recurrent-task-form fieldset.visibility-restrictions) fieldset{padding-inline:0}:scope .form-type-dropdown{max-width:48%;margin-bottom:1rem}form.recurrent-task-form .form--content>fieldset{border:0;display:block;margin:0;padding:1rem 0 2rem}form.recurrent-task-form .form--content>fieldset>legend{margin:0 0 0 -1rem;padding:1rem 1rem .25rem}}@layer component{.co-form__control--richtext{display:flex}.co-form__control--richtext.co-form__control--vertical{flex-direction:column}.co-form__control--richtext.co-form__control--horizontal{flex-direction:row}.co-form__control--richtext .input-layout{flex-direction:column;padding:var(--padding-md)}.co-form__control--richtext .co-form__field{margin:0;color:var(--neutral-075);position:relative;line-height:1;font-weight:400;text-align:left}.co-form__control--richtext [role=textbox],.co-form__control--richtext .tiptap{background:var(--form-input-bg-color);border:1px solid var(--neutral-700);border-radius:var(--radius-2);resize:none;font-size:var(--text-size-1);min-height:7rem;max-height:15rem;overflow-y:auto;position:relative;-moz-tab-size:1;-o-tab-size:1;tab-size:1;outline:0;padding:1rem;caret-color:var(--neutral-075)}}@layer richtext{.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-bottom:.5rem;text-wrap:balance;line-height:1.1}.rich-text h1{font-size:var(--text-size-6);font-weight:var(--font-weight-normal);margin-top:1rem}.rich-text h2{font-size:var(--text-size-5);font-weight:var(--font-weight-semibold);margin-top:.875rem}.rich-text h3{font-size:var(--text-size-4);font-weight:var(--font-weight-bold);margin-top:1.75rem}.rich-text h4{font-size:var(--text-size-3);font-weight:var(--font-weight-bold);margin-top:.625rem}.rich-text h5{font-size:var(--text-size-2);font-weight:var(--font-weight-bold);margin-top:.5em}.rich-text h6{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);margin-top:.375rem}.rich-text p,.rich-text li{font-size:1rem;line-height:1.3;margin-block:0 .75rem}.rich-text ol,.rich-text ul{margin-block:0 1rem}}@layer app{.link-editor{align-items:center;display:flex;gap:.25rem;position:absolute;top:0;left:0;z-index:10;width:auto;opacity:0;background-color:var(--white);box-shadow:var(--shadow--lifted-16);border-radius:var(--radius-2);transition:opacity .5s;will-change:transform}.link-editor input{border:0;margin:.125rem;width:25rem}:is(.link-editor input):focus{outline:0}.link-editor .co-btn--icon{margin:.125rem;padding:0}.link-editor .link-view{align-items:center;display:flex;gap:.25rem;padding-inline:.5rem}:is(.link-editor .link-view) a,:is(.link-editor .link-view) .co-btn--icon{margin:.125rem}}@layer app{:scope .editor-toolbar{display:flex;gap:.125rem;margin:.125rem 0;vertical-align:middle}:is(:scope .editor-toolbar) .divider{background-color:var(--neutral-700);display:inline-block;height:100%;margin-inline:.25rem;width:1px}:is(:scope .editor-toolbar) .menu{display:block;position:relative}:is(:is(:scope .editor-toolbar) .menu) button{gap:0}:is(:is(:scope .editor-toolbar) .menu):hover:not(:disabled) menu,:is(:is(:scope .editor-toolbar) .menu):hover:not(:disabled) .dropdown{display:block}:is(:scope .editor-toolbar) .dropdown{background:var(--white);border-radius:var(--radius-2);box-shadow:var(--shadow--lifted-16);display:none;margin:0;padding:0;position:absolute;width:auto;z-index:9999}:is(:is(:scope .editor-toolbar) .text-color-picker,:is(:scope .editor-toolbar) .text-highlight-color-picker) .dropdown{right:0}:is(:scope .editor-toolbar) menu{background:var(--white);border-radius:var(--radius-2);box-shadow:var(--shadow--lifted-16);display:none;margin:0;padding:0;position:absolute;width:auto;z-index:9999}:is(:is(:scope .editor-toolbar) menu) li{display:block;margin:0;padding:0}:is(:is(:is(:scope .editor-toolbar) menu) li) button{font-size:var(--text-size-01);line-height:1.25;margin:0;padding:.5rem 3rem .5rem .75rem;width:100%;white-space:nowrap}:is(:scope .editor-toolbar) button{color:var(--neutral-400);padding:.125rem;gap:0}:is(:is(:scope .editor-toolbar) button):hover{color:var(--neutral-300)}:is(:is(:scope .editor-toolbar) button) svg{height:1.25rem;width:1.25rem}:is(:is(:scope .editor-toolbar) button) svg.co-icon--xs{height:.75rem;width:.75rem}:is(:is(:scope .editor-toolbar) button):disabled{cursor:not-allowed}:is(:is(:scope .editor-toolbar) button):disabled svg{opacity:.2}.active:is(:is(:scope .editor-toolbar) button){background-color:var(--neutral-700);color:var(--neutral-075)}.active:is(:is(:scope .editor-toolbar) button) svg{opacity:1}:is(:is(:scope .editor-toolbar) button):hover:not([disabled]){background-color:var(--neutral-800)}}.color-picker-wrapper{padding:20px}.color-picker-basic-color{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}.color-picker-basic-color button{border:1px solid #ccc;border-radius:4px;height:16px;width:16px;cursor:pointer;list-style-type:none}.color-picker-basic-color button.active{box-shadow:0 0 2px 2px #0000004d}.color-picker-saturation{width:100%;position:relative;margin-top:15px;height:150px;background-image:linear-gradient(transparent,#000),linear-gradient(to right,white,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.color-picker-saturation_cursor{position:absolute;width:20px;height:20px;border:2px solid #ffffff;border-radius:50%;box-shadow:0 0 15px #00000026;box-sizing:border-box;transform:translate(-10px,-10px)}.color-picker-hue{width:100%;position:relative;margin-top:15px;height:12px;background-image:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:12px}.color-picker-hue_cursor{position:absolute;width:20px;height:20px;border:2px solid #ffffff;border-radius:50%;box-shadow:#0003 0 0 0 .5px;box-sizing:border-box;transform:translate(-10px,-4px)}.color-picker-color{border:1px solid #ccc;margin-top:15px;width:100%;height:20px}.Input__wrapper{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.Input__label{display:flex;flex:1;color:#666}.Input__input{display:flex;flex:2;border:1px solid #999;padding:7px 10px;font-size:16px;border-radius:5px;min-width:0}@layer app{.link-edit{align-items:center;display:flex;gap:.25rem;background-color:var(--white);box-shadow:var(--shadow--lifted-16);border-radius:var(--radius-2);padding:.2rem}.link-edit input{border:0;margin:.125rem;width:25rem}:is(.link-edit input):focus{outline:0}.link-edit .co-btn--icon{margin:.125rem;padding:0}.link-edit .link-view{align-items:center;display:flex;gap:.25rem;padding-inline:.5rem}:is(.link-edit .link-view) a{display:block;width:15rem;text-overflow:ellipsis;overflow:hidden}:is(.link-edit .link-view) a,:is(.link-edit .link-view) .co-btn--icon{margin:.125rem}}@layer app{:scope .editor-scroll{position:relative}.tiptap:focus-visible{outline:0}.tiptap .has-focus{outline:1px solid var(--outline-color)}.tiptap p.is-editor-empty:first-child:before{color:var(--neutral-600);content:attr(data-placeholder);pointer-events:none}.tiptap p.is-editor-empty.has-focus:before{content:"|";transform:scale(1);animation:pulseCaret 1s infinite}.character-count{display:flex;gap:.5rem;margin-top:.5rem}}@keyframes pulseCaret{0%{transform:scale(.8);opacity:1}50%{transform:scale(1);opacity:0}to{transform:scale(.8);opacity:1}}@layer app{.tiptap-toolbar{align-items:center;display:flex;margin-block:.5rem;overflow:auto}.tiptap-toolbar button,.tiptap-toolbar li{color:var(--neutral-400)}:is(.tiptap-toolbar button,.tiptap-toolbar li):hover{color:var(--neutral-300)}:is(.tiptap-toolbar button,.tiptap-toolbar li):active{color:var(--neutral-200)}.tiptap-toolbar button:disabled{color:var(--disabled-color)}.tiptap-toolbar menu{border-right:1px solid var(--neutral-600);display:flex;gap:.25rem;margin:0;padding:0 .5rem}:is(.tiptap-toolbar menu):last-of-type{border-right:0}:is(.tiptap-toolbar menu) li{display:flex;gap:0;margin:0;padding:0}:is(:is(.tiptap-toolbar menu) li) button{align-items:center;border-radius:var(--radius-2);color:var(--neutral-400);justify-content:center;padding:.125rem;width:1.625rem}.is-active:is(:is(:is(.tiptap-toolbar menu) li) button){background-color:var(--neutral-400);color:var(--white);font-weight:var(--font-weight-semibold)}:is(:is(.tiptap-toolbar menu) li) input[type=color]{background:transparent;border:0;cursor:pointer;width:1.25rem;height:1.5rem}.tiptap-toolbar .text-menu{padding:0 0 0 .25rem;position:relative}:is(.tiptap-toolbar .text-menu) menu{z-index:10}:is(.tiptap-toolbar .text-menu) menu{background:var(--white);border:1px solid var(--neutral-700);border-radius:var(--radius-2);box-shadow:var(--shadow--floating-16);position:absolute;top:1.5rem;left:0}:is(:is(.tiptap-toolbar .text-menu) menu) button{white-space:nowrap;width:-moz-fit-content;width:fit-content}[data-expanded=false]:is(.tiptap-toolbar .text-menu) menu{display:none}[data-expanded=true]:is(.tiptap-toolbar .text-menu) menu{display:flex;flex-direction:column;justify-content:flex-start}}@layer component{:is(.co-form__file .co-form__helper-text) .filetype{background:light-dark(var(--white),var(--neutral-400));border:1px solid var(--neutral-600);border-radius:var(--radius-2);display:inline-block;margin:0 .125rem;padding:0 .125rem}.co-form__file .drop-zone{border:2px dashed var(--neutral-700);border-radius:var(--radius-3);margin:1rem 0;min-height:10rem;padding:1rem;text-align:center}:is(.co-form__file .drop-zone) span.label{align-items:center;color:light-dark(var(--purple-600),var(--neutral-900));display:flex;gap:1rem;margin-block:0 1rem}:is(:is(.co-form__file .drop-zone) span.label) em{color:var(--purple-400);font-family:var(--font-family-display);font-style:normal}.over:is(.co-form__file .drop-zone){background:var(--green-700);border:2px dashed var(--green-600)}:is(.co-form__file .drop-zone):hover{cursor:pointer;text-decoration:underline}.disabled:is(.co-form__file .drop-zone){background-color:var(--disabled-bg-color);color:var(--disabled-color);cursor:disabled}.disabled:is(.co-form__file .drop-zone):hover{text-decoration:none}.disabled:is(.co-form__file .drop-zone) .label em{color:var(--disabled-color)}.co-form__file .co-btn{flex:auto;margin:0 auto 1rem 0}.invalid:is(.co-form__file section.files){background-color:transparent;border-top:2px solid var(--red-400);margin-block:1rem 0;padding:.5rem}:is(:is(.co-form__file section.files) hgroup.invalid) h5{color:var(--danger-color);font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);margin:0 0 .5rem}:is(:is(.co-form__file section.files) hgroup.invalid) p{font-size:var(--text-size-01)!important}.co-form__file-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0}.co-form__file-list li{align-items:center;background-color:light-dark(var(--surface-bg-color),var(--neutral-200));border-radius:var(--radius-3);box-shadow:var(--shadow--skim-16);display:flex;font-size:var(--text-size-1);gap:1rem;margin:0;padding:1rem .5rem 1rem 1rem}:is(.co-form__file-list li) .name{display:block;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.co-form__file-list li) .filesize{color:light-dark(var(--purple-500),var(--neutral-900))}:is(.co-form__file-list li) .co-btn{flex:initial;margin:0 0 0 1rem}:is(.co-form__file-list li) svg{pointer-events:none}.co-form__file-list.error-list li{display:block}:is(.co-form__file-list.error-list li) .file{border-bottom:1px solid var(--border-soft-color);align-items:center;display:flex;padding:0 0 .75rem}:is(.co-form__file-list.error-list li) svg.error{color:var(--danger-color);height:1.5rem;margin:0 -.5rem 0 1rem;width:1.5rem}:is(.co-form__file-list.error-list li) .co-form__error-message{color:var(--danger-color);display:block;font-size:var(--text-size-02);padding:.75rem 0 0;width:-moz-max-content;width:max-content}}@layer component{.co-form__control--weekdays .co-form__input{align-items:center;display:flex;gap:.5rem;margin-block:.25rem 0}:is(.co-form__control--weekdays .co-form__input) label{align-items:center;border-radius:50dvh;background:light-dark(var(--neutral-800),var(--neutral-200));cursor:pointer;display:flex;justify-content:center;width:2rem;height:2rem}:is(:is(.co-form__control--weekdays .co-form__input) label):hover{background:light-dark(var(--neutral-700),var(--neutral-300))}:is(:is(.co-form__control--weekdays .co-form__input) label):active{background:light-dark(var(--neutral-600),var(--neutral-400))}.js-has-pseudo [csstools-has-1m-2x-37-14-1m-2x-37-14-1a-2r-33-19-2u-33-36-31-2n-2n-2r-33-32-38-36-33-30-19-19-3b-2t-2t-2z-2s-2p-3d-37-w-1a-2r-33-19-2u-33-36-31-2n-2n-2x-32-34-39-38-15-w-30-2p-2q-2t-30-15-1m-2w-2p-37-14-2x-32-34-39-38-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist){background-color:var(--purple-400);color:var(--white)}:is(:is(.co-form__control--weekdays .co-form__input) label):has(input:checked){background-color:var(--purple-400);color:var(--white)}:is(:is(.co-form__control--weekdays .co-form__input) label):focus{outline:2px solid var(--purple-400)}:is(.co-form__control--weekdays .co-form__input) input[type=checkbox],:is(.co-form__control--weekdays .co-form__input) input[type=radio]{display:none}:is(.co-form__control--weekdays .co-form__input) .invalid{color:var(--danger-color)}.js-has-pseudo [csstools-has-1m-2x-37-14-2j-2r-37-37-38-33-33-30-37-19-2w-2p-37-19-1d-31-19-1e-3c-19-1f-1j-19-1d-1g-19-1d-2p-19-1e-36-19-1f-1f-19-1d-1l-19-1e-39-19-1f-1f-19-1f-1i-19-1f-1d-19-1e-32-19-1e-32-19-1e-36-19-1f-1f-19-1f-1e-19-1f-1k-19-1f-1i-19-1f-1f-19-1f-1c-19-1d-1l-19-1d-1l-19-1f-2q-19-1e-38-19-1e-38-19-1e-3e-19-1e-37-19-1e-34-19-1f-2s-19-1f-1j-19-3b-19-1d-2p-19-1e-36-19-1f-1f-19-1d-1l-19-1e-39-19-1f-1f-19-1f-1i-19-1f-1d-19-1e-32-19-1e-32-19-1e-3c-19-1f-1e-19-1f-1g-19-1f-1l-19-1f-1k-19-1d-1h-19-1d-31-19-1e-3b-19-1e-34-19-1f-1j-19-1d-1g-19-1d-2p-19-1e-3c-19-1f-1e-19-1f-2p-19-1e-34-19-1f-1c-19-1e-3c-19-1e-37-19-1d-1h-19-3b-19-1f-1c-19-1e-34-19-1e-35-19-1e-38-19-1f-1c-2l-1m-32-33-38-14-1a-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-1m-32-33-38-14-1a-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-1m-32-33-38-14-2s-33-2t-37-19-32-33-38-19-2t-3c-2x-37-38-15-15-1m-2w-2p-37-14-2x-32-34-39-38-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist){background:var(--danger-color)}:is(:is(.co-form__control--weekdays .co-form__input):has(.invalid) label):has(input:checked){background:var(--danger-color)}}@layer app{.task-card-fieldset{border-top:2px solid var(--neutral-600);padding-top:0;padding-bottom:0;margin-bottom:1rem}.task-card-fieldset legend{margin-bottom:0;color:light-dark(var(--neutral-900),var(--neutral-3))}.task-card-fieldset legend+.co-form__label{margin-top:-1.4rem;margin-bottom:1rem}}@layer app;@layer app{.recurrent-task-list{padding:2rem}.recurrent-task-list header{align-items:center;display:flex;gap:2rem;margin-block:0 1rem}:is(.recurrent-task-list header) h3{font-weight:var(--font-weight-normal)}:is(.recurrent-task-list header) .domain-filter{align-items:center;display:flex;gap:.25rem}:is(.recurrent-task-list header) .co-btn--primary{margin-inline:auto 0}:is(:is(.recurrent-task-list thead) tr:first-of-type) th{border-top-color:transparent}.visibility:is(:is(:is(.recurrent-task-list thead) tr:first-of-type) th),.recurrence:is(:is(:is(.recurrent-task-list thead) tr:first-of-type) th){color:var(--neutral-500);font-weight:var(--font-weight-normal)}:is(.recurrent-task-list thead,.recurrent-task-list tbody) th.name{min-width:20rem;max-width:20%}.recurrent-task-list .weekly-recurrence{display:flex;gap:.25rem;list-style:none;margin:0;padding:0}}@layer app{.form-domain-section label{margin-bottom:.5rem}}@layer app{form.task-content-configuration{overflow:hidden;height:100%;display:flex}form.task-content-configuration .form{overflow:hidden;height:calc(100% - 4.25rem);width:100%}:is(form.task-content-configuration .form)>.utb-tabs--line{overflow:hidden;height:100%}:is(:is(form.task-content-configuration .form)>.utb-tabs--line)>section{overflow:hidden;height:calc(100% - 3rem)}form.task-content-configuration .error-tab{color:var(--red-4)}form.task-content-configuration [role=tabpanel]{overflow-y:hidden;padding-block:0}form.task-content-configuration .form-actions{align-items:center;background:var(--surface-bg-color);border-top:1px solid var(--neutral-700);display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem;position:fixed;left:4rem;bottom:0;width:calc(100% - 4rem)}.error-displayed:is(form.task-content-configuration .form-actions){justify-content:space-between}:is(form.task-content-configuration .form-actions) .button-container{display:flex;flex-direction:row;gap:1rem}:is(form.task-content-configuration .form-actions) small{align-self:center}:is(form.task-content-configuration .form-actions) .error{padding:.5rem}:scope table.settings-grid{padding-block:0 20rem;border-collapse:collapse}:is(:scope table.settings-grid) thead{border-bottom:1px solid var(--neutral-700);position:sticky;top:0}:is(:is(:scope table.settings-grid) thead) th{padding-block:2rem .5rem}:is(:is(:scope table.settings-grid) thead) th:not(:first-of-type){text-align:center;width:12rem}table.settings-grid{width:-moz-fit-content;width:fit-content}table.settings-grid th,table.settings-grid td{text-align:left}:is(table.settings-grid thead) th{border-bottom:1px solid var(--border-soft-color);font-weight:var(--font-weight-semibold);padding:.25rem .5rem;background-color:var(--surface-primary-bg-color)}:is(table.settings-grid tbody) th,:is(table.settings-grid tbody) td{border-bottom:1px solid var(--border-soft-color);font-weight:var(--font-weight-normal);padding:.5rem}:is(:is(table.settings-grid tbody) td) span.input{display:flex;gap:.25rem;justify-content:center}:is(:is(:is(table.settings-grid tbody) td) span.input) i{visibility:hidden}:is(:is(:is(table.settings-grid tbody) td) span.input) b,:is(:is(:is(table.settings-grid tbody) td) span.input) i{font-weight:var(--font-weight-normal);color:var(--neutral-400)}}@layer app{.crew-task-content{height:100%;overflow:auto}.crew-task-content .settings-grid{margin:0 2rem}}@layer app{.operations-task-content{display:flex;flex-direction:row;height:100%;overflow:hidden}.operations-task-content .operations-task-content-sets{flex:.6;padding:1rem;overflow:auto;border-right:.1rem solid #e4e4e4;box-shadow:var(--shadow--floating-08);display:flex;flex-direction:column;gap:1rem}:is(.operations-task-content .operations-task-content-sets)>ul{margin:0;padding:0;list-style:none}:is(:is(.operations-task-content .operations-task-content-sets)>ul)>li{cursor:pointer;padding:.5rem;border-bottom:.1rem solid #e4e4e4;display:flex;justify-content:space-between}:is(:is(:is(.operations-task-content .operations-task-content-sets)>ul)>li):hover{background-color:light-dark(var(--neutral-8),var(--neutral-2))}.set-error:is(:is(:is(.operations-task-content .operations-task-content-sets)>ul)>li){color:var(--red-4)}.set-selected:is(:is(:is(.operations-task-content .operations-task-content-sets)>ul)>li){background-color:light-dark(var(--neutral-7),var(--neutral-200))}:is(.operations-task-content .operations-task-content-sets) .add-set-button{margin-left:auto}.operations-task-content .task-content{overflow:auto;margin-top:2rem;padding:0 2rem 2rem;display:flex;flex-direction:column;flex:1;gap:1rem}}@layer app{.crew-task-content{height:100%;overflow:auto}.crew-task-content .settings-grid{margin:0 2rem}}@layer app{.filter-array ul,.filter-array li{display:flex;margin:0;padding:0}.filter-array ul{flex-direction:column;gap:.5rem;padding:0}:is(.filter-array ul) li{align-items:center;gap:1rem}:is(:is(.filter-array ul) li) .co-form__control--horizontal{-moz-column-gap:.5rem;column-gap:.5rem}:is(:is(:is(.filter-array ul) li) .co-form__control--horizontal) .co-form__label{margin-inline:0}:is(.airport-pair:is(:is(.filter-array ul) li) .co-form__field) input[type=text]{max-width:3.875rem}.filter-array .array-buttons{align-items:flex-start;display:flex;gap:0;margin-bottom:1rem}:is(.filter-array .array-buttons) .co-btn{padding:.125rem}:is(:is(.filter-array .array-buttons) .co-btn) svg{height:1rem;width:1rem}.filter-array .co-btn{gap:.125rem}}@layer app{.analytics-filters-modal .analytics-shared-filters{display:flex;flex-direction:column;gap:1rem}.analytics-filters-modal ul{gap:1rem}.analytics-filters-modal article{padding:1rem 1.5rem}:is(.analytics-filters-modal article)>header{left:0;position:absolute;right:0}:is(.analytics-filters-modal article)>header{border-bottom:1px solid var(--neutral-700);padding:1rem;top:0}:is(:is(.analytics-filters-modal article) form)>section{height:calc(100dvh - 8rem);margin:2.41rem -1.5rem 0 0;padding-top:1rem;padding-right:1.5rem;overflow-y:auto}:is(:is(:is(.analytics-filters-modal article) form)>section) .co-btn--ghost{font-size:var(--text-size-sm)}:is(:is(.analytics-filters-modal article) form)>footer{z-index:2;border-top:1px solid var(--neutral-700);bottom:0;left:0;right:0;position:absolute;display:flex;gap:1rem;justify-content:flex-end;margin:0;padding:1rem}:is(:is(.analytics-filters-modal article) form) .filter{margin:0 0 1rem}:is(:is(:is(.analytics-filters-modal article) form) .filter) .airport-pair:last-of-type{padding-bottom:1rem}:is(:is(:is(.analytics-filters-modal article) form) .filter) h6{color:var(--neutral-400);display:flex;font-size:var(--text-size-xs);font-weight:var(--font-weight-semibold);gap:.5rem;margin:0 0 .375rem}:is(:is(:is(:is(.analytics-filters-modal article) form) .filter) h6) i{color:var(--neutral-500);font-weight:var(--font-weight-semibold)}:is(:is(:is(.analytics-filters-modal article) form) .filter) .btn-row{align-items:center;display:flex;gap:1rem}:is(.analytics-filters-modal article) .no-filters-message{display:flex;align-items:center;justify-content:center;height:calc(100dvh - 8rem);margin:2.41rem -1.5rem 0 0;padding:2rem 1.5rem;text-align:center}:is(:is(.analytics-filters-modal article) .no-filters-message) p{color:var(--color-text-subtle);font-size:var(--font-size-m);margin:0}}@layer app{.timeline-tooltip{background-color:var(--white);border:.5px solid var(--neutral-700);border-radius:var(--radius-2);box-shadow:var(--shadow-floating-16);color:var(--neutral-100);margin:0;padding:.25rem}.timeline-tooltip ul,.timeline-tooltip li{display:block;margin:0;padding:0}.timeline-tooltip li{align-items:center;display:flex;font-size:.625rem;gap:.5rem;grid-column:1/2}:is(.timeline-tooltip li)>span,:is(.timeline-tooltip li)>b{align-items:center;display:flex;gap:.25rem}:is(.timeline-tooltip li)>span{flex:0 0 5rem}:is(.timeline-tooltip li) svg{height:1rem;width:1rem}.data:is(.timeline-tooltip li){border-top:1px solid var(--neutral-700);margin-block:.25rem 0;padding-block:.25rem;text-transform:capitalize}.critical:is(.timeline-tooltip li) svg{color:var(--red-400)}.warning:is(.timeline-tooltip li) svg{color:var(--yellow-400)}.info:is(.timeline-tooltip li) svg{color:var(--blue-400)}}.column-chart--container{display:flex;flex-direction:column;align-items:center;height:9.5rem}.column-chart--container svg>g{transform:translateY(-2px)}@layer app{:scope .pie-chart-legend--container{display:flex;gap:.25rem .5rem;align-items:center;justify-content:center;flex-wrap:wrap}:is(:scope .pie-chart-legend--container)>.pie-chart-legend{display:flex;align-items:center;justify-content:center;gap:.25rem}:is(:is(:scope .pie-chart-legend--container)>.pie-chart-legend)>.legend-square{height:.75rem;width:.75rem;border-radius:25%}:is(:is(:scope .pie-chart-legend--container)>.pie-chart-legend)>.legend-label{font-weight:var(--font-weight-semibold);font-size:var(--text-size-02)}}@layer app{.pie-chart--container{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:space-evenly}}@layer app{:scope .progress-bars{padding-top:1rem}:is(:is(:scope .progress-bars)>.progress-bar)>.progress-bar--label{font-size:var(--text-size-02);color:light-dark(var(--neutral-500),var(--neutral-700))}:is(:is(:scope .progress-bars)>.progress-bar)>.progress-bar--value{display:grid;grid-template-columns:87.5% 12.5%;align-items:center;grid-gap:1rem;gap:1rem}:is(:is(:is(:scope .progress-bars)>.progress-bar)>.progress-bar--value)>.progress-bar--container{background-color:light-dark(var(--neutral-900),var(--neutral-200));height:1rem;width:100%;display:flex;align-items:center}:is(:is(:is(:is(:scope .progress-bars)>.progress-bar)>.progress-bar--value)>.progress-bar--container)>.progress-bar--line{display:flex;height:.5rem}:is(:is(:is(:scope .progress-bars)>.progress-bar)>.progress-bar--value)>.progress-bar--label{font-weight:var(--font-weight-semibold)}}@layer app{:is(:scope .trend-line) .calculated-values-section{padding-top:1rem;display:flex;align-items:center}:is(:is(:scope .trend-line) .calculated-values-section) .calculated-value{font-weight:700;font-size:var(--text-size-9);padding-right:1rem}:is(:is(:scope .trend-line) .calculated-values-section) .delta-value{font-weight:600;font-size:var(--text-size-1)}:is(:scope .trend-line) .trend-line--container{padding-top:1rem}}@layer app{.analytics-card{height:12.5rem;display:flex;flex-direction:column;background-color:var(--surface-primary-bg-color);border-radius:var(--radius-3);box-shadow:var(--shadow--skim-16);color:var(--surface-fg-color);padding:1rem}.analytics-card.lg{grid-column:span 2}.analytics-card .heading{display:flex;flex-direction:row;justify-content:space-between;align-items:center}:is(.analytics-card .heading) h4{display:flex;align-items:center;gap:.25rem}:is(.analytics-card .heading) .chart-title-info-icon{color:var(--neutral-6);font-size:.875rem;cursor:pointer}:is(:is(.analytics-card .heading) .chart-title-info-icon):hover{color:var(--neutral-8)}:is(.analytics-card .heading) .toggle-container{align-items:center;display:flex;gap:.5rem;flex-direction:row}.toggle-label:is(:is(.analytics-card .heading) .toggle-container){align-self:center}.analytics-card .analytics-card-no-data{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}:is(.analytics-card .analytics-card-no-data)>p{margin-left:20%;margin-right:20%;font-size:var(--text-size-01);line-height:100%;margin-top:.25rem}.analytics-card--content{height:100%}}@layer app{.domain-dropdown-selector{display:flex;flex-direction:row;gap:1rem}.domain-dropdown-selector .input-layout{width:10.5rem}.domain-dropdown-selector>label{padding-block:.5rem;align-self:flex-start;font-size:var(--text-size-02)}}@layer app{.filters-pill-list{align-items:center;border-left:1px solid var(--neutral-700);display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem;padding-inline:.75rem}.filters-pill-list>span{align-items:center;display:flex;flex-wrap:nowrap;gap:.25rem;padding-inline:0 .75rem}.filters-pill-list .filter{display:flex;flex-wrap:nowrap;flex-direction:row;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;white-space:nowrap}:is(.filters-pill-list .domain-disabled-chip) .co-chip__label{background-color:var(--disabled-bg-color)}}@layer app{.filter-selector{display:flex;flex-wrap:nowrap;-moz-column-gap:.5rem;column-gap:.5rem}.filter-selector .pills-section-wrapper{display:flex;flex-direction:row}:is(.filter-selector .pills-section-wrapper) .filter-button{white-space:nowrap;height:-moz-fit-content;height:fit-content;align-self:center}:scope .filter-to-large{order:6;flex-basis:100%}}@layer app{.analytics-grid-wrapper>h3{margin-left:2rem;margin-right:2rem}:scope .analytics-grid{padding:1rem 2rem .5rem;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(23.5rem,1fr));grid-gap:1.5rem;gap:1.5rem}:is(:scope .analytics-grid) .analytics-card--spacer{display:none}@media screen and (min-width:1367px){:is(:scope .analytics-grid) .analytics-card--spacer{display:block}}@media screen and (min-width:1767px){:is(:scope .analytics-grid) .analytics-card--spacer{display:none}}:scope .analytics-grid:last-of-type{padding-bottom:2rem}.analytics-tab-headline{display:flex;justify-content:space-between;padding:0 2rem}}@layer app{.analytics-card-mask{display:flex;flex-direction:column;height:12.5rem;background-color:var(--surface-primary-bg-color);border-radius:var(--radius-3);box-shadow:var(--shadow--skim-16)}.analytics-card-mask.lg{grid-column:span 2}.card-heading:is(.analytics-card-mask .loading-mask){margin:1rem}.calculated-value:is(.analytics-card-mask .loading-mask){margin:1rem}.trend-chart:is(.analytics-card-mask .loading-mask){margin:1rem}.analytics-card-mask>.progress-heading{margin:1rem 1rem 0}.analytics-card-mask>.progress-header{margin:.5rem 0 0 1rem}.analytics-card-mask>.progress-header--first{margin:1rem 0 0 1rem}.analytics-card-mask>.progress-bar{margin:0 1rem}.analytics-card-mask>.pie-chart{border-radius:100%!important;margin:.25rem 0;width:7rem;align-self:center}.analytics-card-mask>.pie-chart--legend{margin:.5rem 1rem}}.analytics-tabs{height:100%;display:flex;flex-direction:column}.analytics-tabs .co-tabs--line [role=tablist]{z-index:auto;z-index:initial}.analytics-tabs-list{border-bottom:1px solid var(--neutral-750);margin-bottom:1rem}.analytics-tab{padding:.5rem .75rem;font-weight:var(--font-weight-medium)}.analytics-tabs-panels{flex:1;overflow:hidden}.analytics-tab-panel{height:100%;overflow:auto;border-top:none}.analytics-tabs-fallback{display:flex;align-items:center;justify-content:center;height:200px;color:var(--neutral-6);font-size:var(--text-size-02)}@layer app{.duty-profile-details{align-items:center;display:flex;gap:1rem;margin-inline:1rem;position:relative;max-width:25rem}.duty-profile-details>h3{font-weight:var(--font-weight-semibold);display:block;margin:0;padding:0}.duty-profile-details>button{padding:.125rem}:is(.duty-profile-details>button) .co-icon{height:1rem;width:1rem}.duty-profile-details [popover=auto]{border:0;border-radius:var(--radius-2);box-shadow:var(--shadow--lifted-16);min-height:5rem;max-height:60dvh;min-width:24rem;max-width:50dvw;padding:1rem;position:absolute;top:1.25rem}@supports not selector(:popover-open){.duty-profile-details [popover=auto]{inset:unset!important;border:0!important;border-radius:var(--radius-2);box-shadow:var(--shadow--lifted-16);padding:1rem!important;position:absolute!important;top:1.25rem!important}}:is(.duty-profile-details [popover=auto]):not(:popover-open),:is(.duty-profile-details [popover=auto]):not(.\:popover-open){display:none}:is(.duty-profile-details [popover=auto]):popover-open,.\:popover-open:is(.duty-profile-details [popover=auto]){display:block}:is(.duty-profile-details [popover=auto]) h3{font-weight:var(--font-weight-semibold);margin-block:0 .5rem;padding-block:0 .5rem}:is(.duty-profile-details [popover=auto]) h4{border-bottom:1px solid var(--neutral-700);margin-block:0 .5rem;padding-block:0 .5rem}:is(.duty-profile-details [popover=auto]) dl{display:grid;font-size:var(--text-size-01);grid-gap:.25rem 1rem;gap:.25rem 1rem}:is(:is(.duty-profile-details [popover=auto]) dl) dt{color:light-dark(var(--neutral-400),var(--neutral-600));grid-column:1/2}:is(:is(.duty-profile-details [popover=auto]) dl) dd{grid-column:2/3}:is(:is(:is(.duty-profile-details [popover=auto]) dl) dd) b{display:inline-block;margin-inline:0 .5rem}:is(.duty-profile-details [popover=auto]) .capitalized{text-transform:capitalize}}@layer app{.previewBar{align-items:center;background:var(--purple-300);color:#fff;display:flex;font-size:var(--text-size-01);gap:.5rem;justify-content:center;margin-block:-1rem .5rem;margin-inline:-1.5625rem;padding:.25rem .5rem .125rem 1.5rem;width:calc(100% + 3.125rem)}.previewBar>span.label{align-items:center;display:flex;text-overflow:ellipsis;white-space:nowrap;width:auto}.previewBar .co-btn--icon{padding:.125rem}:is(.previewBar .co-btn--icon):hover{background-color:var(--purple-300);border-color:var(--purple-300)}:is(.previewBar .co-btn--icon):active{background-color:var(--purple-200);border-color:var(--purple-200)}:is(.previewBar .co-btn--icon):focus-visible{outline-color:var(--white)}.previewBar .co-icon{color:var(--white)}.previewBar .btn-exit{border-color:var(--purple-300);background-color:var(--purple-300);color:var(--purple-700);margin:0 0 0 auto;padding:0}:is(.previewBar .btn-exit):hover{color:var(--purple-800)}:is(.previewBar .btn-exit):active{color:var(--purple-900)}}@layer app{.highlighted{background-color:#ff0;padding:.2rem;color:var(--color-neutral-075);font-weight:var(--font-weight-semibold)}}@layer app{.desk-id-badge{font-weight:var(--font-weight-bold);color:var(--text-primary);font-size:.875rem}}@layer app{.task-card-footer{align-items:center;display:grid;grid-template-columns:auto 1fr 1fr;grid-template-rows:auto 1fr}.task-card-footer .assign-desk-container{display:flex;align-items:center;gap:.5rem;grid-row:1/2;grid-column:1/3;padding:.125rem .25rem}.task-card-footer .btn-assign,.task-card-footer .assign{padding:0;width:-moz-fit-content;width:fit-content;transform-origin:left}.task-card-footer .task-card-footer-content{gap:.5rem;align-items:flex-start;display:flex;flex-direction:column}.task-card-footer .subtask-counter{display:flex;align-items:center;justify-content:center;flex-direction:row;width:-moz-fit-content;width:fit-content;grid-row:2/3;grid-column:2/3;padding:0;transform-origin:left;justify-self:start;align-self:start;padding:.125rem .25rem}[data-isalltaskclosed=true]:is(.task-card-footer .subtask-counter){padding:0 .3rem;border-radius:var(--radius-3);background-color:var(--green-500);color:var(--white)}.task-card-footer .matching-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-self:flex-start;margin-right:auto}.task-card-footer .matching-text.has-ellipsis{font-weight:700!important}.task-card-footer h5{white-space:nowrap}.task-card-footer .select-checkbox{margin-left:auto;grid-template-columns:1fr;visibility:hidden;opacity:0;transition:visibility .1s,opacity .1s linear;transition-delay:.3s;grid-row:1/3;grid-column:3/4;justify-self:end;align-self:end}:is(.task-card-footer .select-checkbox) input{justify-self:end;align-self:end}.task-card-footer .tag-status{width:-moz-fit-content;width:fit-content;font-weight:var(--font-weight-bold);font-size:.75rem;grid-row:2/3;grid-column:1/2;margin-right:.25rem}.task-card:hover .select-checkbox,.task-card[data-selectmode=on] .select-checkbox{visibility:visible;opacity:1}}@layer app{:scope .task-card{background-color:light-dark(var(--surface-primary-bg-color),var(--neutral-200));border-radius:var(--radius-3);box-shadow:var(--shadow--skim-16);color:var(--surface-fg-color);min-height:13rem;position:relative;display:flex;flex-direction:column;padding:1rem 1rem 1rem .75rem}:is(:scope .task-card):after{border-radius:.375rem;content:"";display:block;height:20%;margin:0;position:absolute;left:.75rem;bottom:.75rem;width:.25rem;background-color:var(--neutral-300)}:is(:scope .task-card):before{border-radius:.375rem;content:"";display:block;height:65%;margin:0;position:absolute;top:.75rem;left:.75rem;bottom:.75rem;width:.25rem;background-color:var(--neutral-300)}:is(:scope .task-card)>*{position:relative;margin-left:1.25rem}[data-closed=true]:is(:scope .task-card),[data-historical=true][data-isactionable=false]:is(:scope .task-card){box-shadow:var(--shadow--skim-04);background-color:light-dark(var(--neutral-800),var(--surface-primary-bg-color))}[data-hassubtask=false][data-issubtask=false]:is(:scope .task-card):before{height:auto}[data-hassubtask=false][data-issubtask=false]:is(:scope .task-card):after{display:none}[data-criticality=CRITICAL][data-issubtask=false]:is(:scope .task-card):before{background-color:var(--red-400)}[data-criticality=CRITICAL][data-issubtask=false]:is(:scope .task-card):after{background-color:var(--red-700)}[data-criticality=CRITICAL][data-issubtask=true]:is(:scope .task-card):before{background-color:var(--red-700)}[data-criticality=CRITICAL][data-issubtask=true]:is(:scope .task-card):after{background-color:var(--red-400)}[data-criticality=WARNING][data-issubtask=false]:is(:scope .task-card):before{background-color:var(--yellow-400)}[data-criticality=WARNING][data-issubtask=false]:is(:scope .task-card):after{background-color:var(--yellow-700)}[data-criticality=WARNING][data-issubtask=true]:is(:scope .task-card):before{background-color:var(--yellow-700)}[data-criticality=WARNING][data-issubtask=true]:is(:scope .task-card):after{background-color:var(--yellow-400)}[data-criticality=INFO][data-issubtask=false]:is(:scope .task-card):before{background-color:var(--blue-400)}[data-criticality=INFO][data-issubtask=false]:is(:scope .task-card):after{background-color:var(--blue-700)}[data-criticality=INFO][data-issubtask=true]:is(:scope .task-card):before{background-color:var(--blue-700)}[data-criticality=INFO][data-issubtask=true]:is(:scope .task-card):after{background-color:var(--blue-400)}[data-status=ERROR]:is(:scope .task-card){background-color:light-dark(var(--red-800),var(--red-200))}[data-status=success]:is(:scope .task-card){background-color:light-dark(var(--green-800),var(--green-200));outline:2px solid var(--green-400)}[data-selected=true]:is(:scope .task-card){background-color:light-dark(var(--yellow-750),var(--surface-primary-bg-color));outline:2px solid var(--yellow-400)}:is(:scope .task-card):focus{outline:2px solid var(--purple-4)}:is(:scope .task-card) .co-tag--warning{background-color:var(--yellow-400)}:is(:scope .task-card) .status-tag{font-size:var(--text-size-02);font-weight:var(--font-weight-bold);margin:0 .1rem;display:flex;justify-content:center;line-height:1;padding-top:2px;padding-bottom:1px;align-items:center}:is(:scope .task-card) a,:is(:scope .task-card) .task-card-content{text-decoration:none;color:inherit;display:flex;flex-direction:column;flex-grow:1}:is(:is(:scope .task-card) a,:is(:scope .task-card) .task-card-content) h4{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:.4rem 0}:is(:is(:scope .task-card) a,:is(:scope .task-card) .task-card-content) h5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.8rem;font-weight:var(--font-weight-bold);display:flex;align-items:center}:is(:is(:is(:scope .task-card) a,:is(:scope .task-card) .task-card-content) h5)>.aircraft-info{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(:is(:is(:scope .task-card) a,:is(:scope .task-card) .task-card-content) h5) .bold-text{font-weight:var(--font-weight-bolder)}:is(:is(:scope .task-card) a,:is(:scope .task-card) .task-card-content) .outdated-warning{background:color-mix(in srgb,var(--orange-500) 60%,transparent);padding:0 .2rem;border-radius:.25rem}:is(:is(:scope .task-card) a,:is(:scope .task-card) .task-card-content) .additional-lines{display:flex;flex-direction:column;font-size:var(--text-size-02);color:light-dark(var(--neutral-500),var(--neutral-600));font-weight:var(--font-weight-bold)}:is(:is(:is(:scope .task-card) a,:is(:scope .task-card) .task-card-content) .additional-lines) strong{color:light-dark(var(--neutral-1),var(--neutral-8));font-weight:var(--font-weight-bold)}:is(:is(:scope .task-card) a,:is(:scope .task-card) .task-card-content) .summary-lines{color:light-dark(var(--neutral-400),var(--neutral-8));display:flex;font-size:var(--text-size-02);margin:0;flex-direction:column;align-items:start;gap:initial}:is(:is(:is(:scope .task-card) a,:is(:scope .task-card) .task-card-content) .summary-lines) p{margin-bottom:.2rem}}div.vip-badge{display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-semibold);background:light-dark(var(--yellow-700),var(--yellow-400));color:light-dark(var(--yellow-200),var(--white))}div.additional-tag{background:light-dark(var(--purple-700),var(--purple-400));color:light-dark(var(--purple-400),var(--white))}@layer app{.non-flight-task-header h4,.non-flight-task-header h5{font-weight:var(--font-weight-semibold)}.non-flight-task-header .non-flight-general-info{display:flex;gap:.25rem}.non-flight-task-header .non-flight-due-and-location{display:flex;margin-top:.25rem}:is(.non-flight-task-header .non-flight-due-and-location) div{display:flex;align-items:center;gap:.25rem;font-size:var(--text-size-02)}.non-flight-task-header .non-flight-description{margin-top:.5rem;font-size:var(--text-size-02);color:light-dark(var(--neutral-500),var(--neutral-600));font-weight:var(--font-weight-bold)!important}}.CobaltTag-module__cobaltTag___4xNXC{display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.0625rem .25rem .125rem;font-weight:600;font-family:var(--font-family-text);gap:.25rem;flex-shrink:0;background-color:var(--tag-bg);color:var(--tag-color)}.CobaltTag-module__tagSmall___ED9M3{height:1.25rem;font-size:.75rem;padding:.125rem .25rem}.CobaltTag-module__tagMedium___8AVwl{height:1.5rem;font-size:.875rem}.CobaltTag-module__tagBoldNeutral___nPM95{--tag-bg: var(--tag-background-bold-neutral);--tag-color: var(--text-on-color)}.CobaltTag-module__tagDanger___ahYLC{--tag-bg: var(--tag-background-bold-red);--tag-color: var(--text-on-color)}.CobaltTag-module__tagCriticalWarning___Qh-mB{--tag-bg: var(--tag-background-bold-orange);--tag-color: var(--text-on-color-inverse)}.CobaltTag-module__tagWarning___IJ19P{--tag-bg: var(--tag-background-bold-yellow);--tag-color: var(--text-on-color-inverse)}.CobaltTag-module__tagSuccess___xL155{--tag-bg: var(--tag-background-bold-green);--tag-color: var(--text-on-color-inverse)}.CobaltTag-module__tagInfo___9cenV{--tag-bg: var(--tag-background-bold-blue);--tag-color: var(--text-on-color)}.CobaltTag-module__tagNeutral___AviTr{--tag-bg: var(--tag-background-subtle-neutral);--tag-color: var(--tag-text-neutral)}.CobaltTag-module__tagBlue___7R0t3{--tag-bg: var(--tag-background-subtle-blue);--tag-color: var(--tag-text-blue)}.CobaltTag-module__tagTurquoise___Rp7Li{--tag-bg: var(--tag-background-subtle-turquoise);--tag-color: var(--tag-text-turquoise)}.CobaltTag-module__tagTeal___G6I8v{--tag-bg: var(--tag-background-subtle-teal);--tag-color: var(--tag-text-teal)}.CobaltTag-module__tagLime___YJQDf{--tag-bg: var(--tag-background-subtle-lime);--tag-color: var(--tag-text-lime)}.CobaltTag-module__tagGreen___tPJCg{--tag-bg: var(--tag-background-subtle-green);--tag-color: var(--tag-text-green)}.CobaltTag-module__tagYellow___hUAAd{--tag-bg: var(--tag-background-subtle-yellow);--tag-color: var(--tag-text-yellow)}.CobaltTag-module__tagOrange___jHuoZ{--tag-bg: var(--tag-background-subtle-orange);--tag-color: var(--tag-text-orange)}.CobaltTag-module__tagRed___R-IY2{--tag-bg: var(--tag-background-subtle-red);--tag-color: var(--tag-text-red)}.CobaltTag-module__tagPink___2LAB-{--tag-bg: var(--tag-background-subtle-pink);--tag-color: var(--tag-text-pink)}.CobaltTag-module__tagPurple___4KH9u{--tag-bg: var(--tag-background-subtle-purple);--tag-color: var(--tag-text-purple)}.task-tag-line{display:flex;align-items:flex-end;gap:.2rem}.task-tag-line .co-tag--compact{display:inline-block;font-size:var(--text-size-02);font-weight:var(--font-weight-semibold)}.tag--status:is(.task-tag-line .co-tag--compact){margin:.25rem 0}.tag--color:is(.task-tag-line .co-tag--compact){color:var(--surface-bg-color)}@layer app{:is(:scope .task-card) .bar{align-items:center;display:flex;flex-direction:row;height:1rem;gap:.5rem;width:calc(100% - 1rem)}:is(:scope .task-card) .action-status-error{color:var(--red-400);display:block;margin-left:auto;position:relative}:is(:is(:scope .task-card) .action-status-error) .error-message{background:var(--red-800);color:var(--red-300);display:none;left:0;max-height:12rem;max-width:12rem;width:12rem;overflow:auto;padding:.5rem;position:absolute;top:0;z-index:2}:is(:is(:scope .task-card) .action-status-error):hover .error-message{display:block}:is(:scope .task-card) .action-status-message{align-items:center;display:flex;flex-grow:1;font-size:var(--text-size-01);gap:.25rem;justify-content:flex-end}:is(:scope .task-card) .actions{align-self:revert;display:flex;flex-grow:1;justify-content:flex-end;margin-right:.25rem}.js-has-pseudo [csstools-has-1m-2x-37-14-1m-37-2r-33-34-2t-w-1a-38-2p-37-2z-19-2r-2p-36-2s-15-1m-2w-2p-37-14-1a-2p-2r-38-2x-33-32-19-37-38-2p-38-39-37-19-2t-36-36-33-36-15]:not(.does-not-exist):not(.does-not-exist){outline:2px solid var(--red-400)}:is(:scope .task-card):has(.action-status-error){outline:2px solid var(--red-400)}}@layer app{.js-has-pseudo [csstools-has-1a-38-2p-37-2z-19-2r-2p-36-2s-19-3b-36-2p-34-34-2t-36-1m-2w-2p-37-14-1a-2r-33-19-33-3a-2t-36-2u-30-33-3b-19-31-2t-32-39-w-39-30-15]:not(.does-not-exist):not(does-not-exist){z-index:10}.task-card-wrapper:has(.co-overflow-menu ul){z-index:10}}@layer app{.pills-section{display:flex;flex-wrap:wrap;margin-block:.5rem}.pills-section .task-list-pill{align-items:center;align-self:center;border-radius:var(--radius-5);display:flex;gap:.25rem;font-size:var(--text-size-02);font-weight:var(--font-weight-bold);padding:.1rem .375rem .1rem .125rem}.task-list-pill--critical:is(.pills-section .task-list-pill) svg{color:var(--danger-color)}.task-list-pill--warning:is(.pills-section .task-list-pill) svg{color:var(--warning-color)}.task-list-pill--info:is(.pills-section .task-list-pill) svg{color:light-dark(var(--blue-300),var(--blue-300))}:is(.pills-section .task-list-pill) svg{height:1rem;width:1rem}}@layer app{.task-listing--columns{overflow-y:hidden}.task-listing--columns>section{display:flex;flex:1;flex-direction:column;overflow-y:hidden;height:100%;padding-inline:1rem}:is(.task-listing--columns>section):not(:last-of-type){border-right:1px solid var(--neutral-700)}:is(.task-listing--columns>section)>header{display:flex;align-items:center;gap:.5rem}:is(:is(.task-listing--columns>section)>header) hgroup{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}:is(:is(.task-listing--columns>section)>header) .pills-section{margin-inline:auto 0}:is(:is(.task-listing--columns>section)>header) svg{width:1rem;height:1rem;cursor:pointer}:is(.task-listing--columns>section)>div{height:100%}[data-collapsed=false]:is(.task-listing--columns>section){flex:1}[data-collapsed=true]:is(.task-listing--columns>section){flex:0 0 3rem;min-height:100%}[data-collapsed=true]:is(.task-listing--columns>section)>header{margin:0;padding:0;align-items:center;height:100%;flex-direction:column;gap:0;justify-content:flex-start;width:100%}:is([data-collapsed=true]:is(.task-listing--columns>section)>header) hgroup{writing-mode:vertical-lr;order:3;margin:0;height:8rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}:is(:is([data-collapsed=true]:is(.task-listing--columns>section)>header) hgroup) h3{font-size:var(--text-size-01);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:6rem}:is([data-collapsed=true]:is(.task-listing--columns>section)>header) .task-listing--column-details{order:2}:is([data-collapsed=true]:is(.task-listing--columns>section)>header) .collapsed-button{order:1}:is([data-collapsed=true]:is(.task-listing--columns>section)>header) .pills-section{order:4;justify-content:center;align-items:center}:is(:is([data-collapsed=true]:is(.task-listing--columns>section)>header) .pills-section) .task-list-pill{flex-direction:column;width:2.25rem;padding:.1rem 0;margin-left:-.625rem}[data-collapsed=true]:is(.task-listing--columns>section)>div{display:none}}@layer app{.task-info-details-headline>h3.task-info-details--header{margin:0}.flight-info{color:var(--neutral-400);font-size:.8rem;display:flex;margin:0;font-weight:var(--font-weight-bold)}.alert-time-info{display:flex;align-items:center;gap:.5rem}.info-details-flight-info{display:flex;flex-direction:column;gap:0!important}.info-details-flight-info>div{width:100%}.info-details-crew-info,.info-details-ops-info,.custom-task-info-details{display:block;font-size:.8rem;margin:0;font-weight:var(--font-weight-bold)}.non-flight-crew-info-alert{display:flex;flex-direction:column;align-items:flex-start;gap:0}.non-flight-task-info-details h4,.non-flight-task-info-details h5{font-weight:var(--font-weight-semibold)}.non-flight-task-info-details .non-flight-task-info-details__general-info{display:flex;gap:.25rem}.non-flight-task-info-details .non-flight-task-info-details__due-and-location{display:flex;margin-top:.25rem}:is(.non-flight-task-info-details .non-flight-task-info-details__due-and-location) div{display:flex;align-items:center;gap:.25rem;font-size:var(--text-size-02)}.non-flight-task-info-details .non-flight-task-info-details__description{margin-top:.5rem;font-size:var(--text-size-02);color:light-dark(var(--neutral-500),var(--neutral-600));font-weight:var(--font-weight-bold)!important}}@layer app{.close-dialog{border:0;border-radius:var(--radius-3);margin-block:0 2rem;padding:1rem;position:fixed;min-width:26.25rem;min-height:26.25rem;display:flex;flex-direction:column}.close-dialog form{display:flex;flex-direction:column;height:100%;margin-right:1rem}:is(.close-dialog header) h3{margin-bottom:.5rem}:is(.close-dialog header) h4{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.close-dialog header) h5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.8rem;margin-bottom:.2rem;font-weight:var(--font-weight-bold);color:var(--neutral-4);display:flex;align-items:center;gap:.5rem}:is(:is(.close-dialog header) h5) svg{height:.8rem;width:.8rem;color:var(--neutral-400)}.close-dialog .flight-info{align-items:center;color:var(--neutral-400);display:flex;font-size:var(--text-size-02);gap:.5rem;margin:0}.close-dialog main>p{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold)}.close-dialog main .task-rows{display:flex;flex-direction:column}:is(.close-dialog main .task-rows)>p{margin-bottom:.2rem;color:var(--neutral-400);font-size:var(--text-size-02)}:is(.close-dialog main .task-rows)>p:first-of-type{margin-top:.5rem}.close-dialog main>.co-alert{width:100%;padding:.5rem;padding-left:0;padding-right:.5rem;margin-top:1rem;margin-bottom:0!important}.close-dialog footer{margin-block:1rem 0;position:relative;margin-top:auto}:is(.close-dialog footer)>div:first-of-type{display:flex;gap:1rem;justify-content:flex-end}.close-dialog .dropdown{margin-bottom:1rem;margin-top:1rem}:is(.close-dialog .dropdown) .co-listbox__options>label{padding-top:.5rem;padding-bottom:.5rem}:is(.close-dialog .dropdown) .valuebox{overflow:hidden}.close-dialog .team-members-loader{padding-top:1rem;margin-bottom:1rem}.close-dialog .co-form__field,.close-dialog .co-form--with-listbox{position:static}}@layer component{:scope .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}:is(:scope .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}.ampm:is(:is(:scope .co-wheels-of-time) fieldset){padding:0 .25rem}:is(:is(:scope .co-wheels-of-time) fieldset):last-of-type{border-right:0}:is(:is(:scope .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}.disabled:is(:is(:is(:scope .co-wheels-of-time) fieldset) label){color:light-dark(var(--neutral-7),var(--neutral-3))}:is(:is(:is(:scope .co-wheels-of-time) fieldset) label):hover{background-color:var(--neutral-subtle)}:is(:is(:is(:scope .co-wheels-of-time) fieldset) label):active{background-color:light-dark(var(--neutral-600),var(--neutral-200))}.js-has-pseudo [csstools-has-1m-2x-37-14-1m-2x-37-14-1m-2x-37-14-1m-37-2r-33-34-2t-w-1a-2r-33-19-3b-2w-2t-2t-30-37-19-33-2u-19-38-2x-31-2t-15-w-2u-2x-2t-30-2s-37-2t-38-15-w-30-2p-2q-2t-30-15-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist){background-color:var(--primary-color);color:var(--white)}:is(:is(:is(:scope .co-wheels-of-time) fieldset) label):has(:checked){background-color:var(--primary-color);color:var(--white)}.js-has-pseudo [csstools-has-1m-2x-37-14-1m-2x-37-14-1m-2x-37-14-1m-37-2r-33-34-2t-w-1a-2r-33-19-3b-2w-2t-2t-30-37-19-33-2u-19-38-2x-31-2t-15-w-2u-2x-2t-30-2s-37-2t-38-15-w-30-2p-2q-2t-30-15-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-1m-2p-2r-38-2x-3a-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist),.js-has-pseudo [csstools-has-1m-2x-37-14-1m-2x-37-14-1m-2x-37-14-1m-37-2r-33-34-2t-w-1a-2r-33-19-3b-2w-2t-2t-30-37-19-33-2u-19-38-2x-31-2t-15-w-2u-2x-2t-30-2s-37-2t-38-15-w-30-2p-2q-2t-30-15-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist){background-color:var(--primary-color);color:var(--white)}:is(:is(:is(:scope .co-wheels-of-time) fieldset) label):has(:checked):active,:is(:is(:is(:scope .co-wheels-of-time) fieldset) label):has(:checked):hover{background-color:var(--primary-color);color:var(--white)}.js-has-pseudo [csstools-has-1m-2x-37-14-1m-2x-37-14-1m-2x-37-14-1m-37-2r-33-34-2t-w-1a-2r-33-19-3b-2w-2t-2t-30-37-19-33-2u-19-38-2x-31-2t-15-w-2u-2x-2t-30-2s-37-2t-38-15-w-30-2p-2q-2t-30-15-1m-2w-2p-37-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist){outline:2px solid var(--primary-color)}:is(:is(:is(:scope .co-wheels-of-time) fieldset) label):has(:focus-visible){outline:2px solid var(--primary-color)}:is(:is(:scope .co-wheels-of-time) fieldset) input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;width:0;border:none}:is(:is(:is(:scope .co-wheels-of-time) fieldset) input[type=radio]):focus,:is(:is(:is(:scope .co-wheels-of-time) fieldset) input[type=radio]):focus-visible{outline:none}}@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}:is(.co-form__calendar .nav button):first-of-type{font-size:var(--text-size-1)!important;margin:0 auto 0 0;text-align:left}:is(.co-form__calendar .nav button):first-of-type:after{content:"";display:block;flex:1}:is(.co-form__calendar .nav button):active,:is(.co-form__calendar .nav button):focus-visible{outline:2px solid var(--outline-color)}:is(.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}:is(.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%}:is(:is(.co-form__calendar article) header) span{flex:1}.co-form__calendar.with-shortcut-frame article{grid-column:2/3}.shortcut-frame:is(.co-form__calendar aside){border-right:var(--border-width-1) solid var(--stroke-subtle-color);grid-column:1/2;grid-row:1/3;text-align:left}.time-frame:is(.co-form__calendar aside){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}:is(.co-form__calendar aside) ul{margin:.5rem;padding:0;list-style:none;width:-moz-fit-content;width:fit-content}:is(:is(.co-form__calendar aside) ul) button{border-radius:var(--radius-2);margin:0;white-space:nowrap}:is(.time-frame:is(.co-form__calendar aside) input[type=time])::-webkit-calendar-picker-indicator{background:none;display:none}.time-frame:is(.co-form__calendar aside) 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 .co-form__calendar.with-shortcut-frame aside.time-frame{grid-column:3/4}.co-form__calendar ul{padding:0 0 .5rem}:is(.co-form__calendar ul) li{border-top:1px solid transparent;border-bottom:1px solid transparent;margin:0 auto}:is(.co-form__calendar ul) button{margin:auto;padding:.5rem;text-align:center}.week:is(.co-form__calendar ul),.months:is(.co-form__calendar ul),.years:is(.co-form__calendar ul),.decades:is(.co-form__calendar ul){display:grid;margin:0;list-style:none;width:100%}.week:is(.co-form__calendar ul){grid-template-columns:repeat(7,1fr)}.months:is(.co-form__calendar ul){grid-template-columns:repeat(4,1fr)}.years:is(.co-form__calendar ul){grid-template-columns:repeat(5,1fr)}.decades:is(.co-form__calendar ul){grid-template-columns:repeat(3,1fr)}:is(.co-form__calendar ul) button{border-radius:var(--radius-5)}.week:is(.co-form__calendar ul){row-gap:.125rem;-moz-column-gap:0;column-gap:0}.week:is(.co-form__calendar ul) button{border-radius:50%;display:block;height:2.5rem;margin:0;padding:0;width:2.5rem}.week:is(.co-form__calendar ul) li{display:flex;justify-content:center;line-height:2;margin:0;padding:0}.today:is(.week:is(.co-form__calendar ul) li){color:var(--outline-color)}.today:is(.week:is(.co-form__calendar ul) li) 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%}.selected.today:is(.week:is(.co-form__calendar ul) li) button:after{color:var(--surface-contrast-fg-color)}:is(.today:is(.week:is(.co-form__calendar ul) li),.selected:is(.week:is(.co-form__calendar ul) li)) button{font-weight:var(--font-weight-bold)}.faded:is(.week:is(.co-form__calendar ul) li) button{color:var(--neutral-primary)}.weekend:is(.week:is(.co-form__calendar ul) li){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)}:is(.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}:is(.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}:is(.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}:is(.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:light-dark(var(--neutral-7),var(--neutral-3));cursor:not-allowed;outline:0!important}:is(.co-form__calendar button:disabled):hover{color:var(--disabled-color)!important}:is(.co-form__calendar button:disabled):active{color:var(--disabled-color)!important}.co-form__calendar .day>button:disabled{color:light-dark(var(--neutral-7),var(--neutral-3))!important}}@layer component;@layer app{.snooze-dialog{border:0;border-radius:var(--radius-3);margin-block:0 2rem;padding:1rem;position:fixed;min-width:26.25rem;min-height:30.25rem;display:flex;flex-direction:column}.snooze-dialog form{display:flex;flex-direction:column;height:100%;margin-right:1rem}:is(.snooze-dialog header) h3{margin-bottom:.5rem}:is(.snooze-dialog header) h4{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.snooze-dialog header) h5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.8rem;margin-bottom:.2rem;font-weight:var(--font-weight-bold);color:var(--neutral-4);display:flex;align-items:center;gap:.5rem}:is(:is(.snooze-dialog header) h5) svg{height:.8rem;width:.8rem;color:var(--neutral-400)}.snooze-dialog .flight-info{align-items:center;color:var(--neutral-400);display:flex;font-size:var(--text-size-02);gap:.5rem;margin:0}.snooze-dialog main>p{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold)}.snooze-dialog main .task-rows{display:flex;flex-direction:column}:is(.snooze-dialog main .task-rows)>p{margin-bottom:.2rem;color:var(--neutral-400);font-size:var(--text-size-02)}:is(.snooze-dialog main .task-rows)>p:first-of-type{margin-top:.5rem}.snooze-dialog main>.co-alert{width:100%;padding:.5rem;padding-left:0;padding-right:.5rem;margin-top:1rem;margin-bottom:0!important}.snooze-dialog footer{margin-block:1rem 0;position:relative;margin-top:auto}:is(.snooze-dialog footer)>div:first-of-type{display:flex;gap:1rem;justify-content:flex-end}.snooze-dialog .dropdown{margin-bottom:1rem;margin-top:1rem}:is(.snooze-dialog .dropdown) .co-listbox__options>label{padding-top:.5rem;padding-bottom:.5rem}:is(.snooze-dialog .dropdown) .valuebox{overflow:hidden}.snooze-dialog .team-members-loader{padding-top:1rem;margin-bottom:1rem}.snooze-dialog .co-form__field,.snooze-dialog .co-form--with-listbox{position:static}.snooze-dialog .snooze-type-field{margin:.5rem 0}.snooze-dialog .snooze-subtasks-checkbox{margin:1rem 0}}@layer app{.terminal-batch-dialog{border:0;border-radius:var(--radius-3);margin-block:0 2rem;padding:1rem;position:fixed;min-width:26.25rem;max-height:28.25rem;display:flex;flex-direction:column}.terminal-batch-dialog .co-modal__content{overflow-y:hidden;padding:0}.terminal-batch-dialog form{display:flex;flex-direction:column;height:100%}:is(.terminal-batch-dialog header) h3{margin-bottom:.5rem}:is(.terminal-batch-dialog header) h4{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.terminal-batch-dialog header) h5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.8rem;margin-bottom:.2rem;font-weight:var(--font-weight-bold);color:var(--neutral-4);display:flex;align-items:center;gap:.5rem}:is(:is(.terminal-batch-dialog header) h5) svg{height:.8rem;width:.8rem;color:var(--neutral-400)}.terminal-batch-dialog main>p{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold)}.terminal-batch-dialog main .task-rows{display:flex;flex-direction:column}:is(.terminal-batch-dialog main .task-rows)>p{margin-bottom:.2rem;color:var(--neutral-400);font-size:var(--text-size-02)}:is(.terminal-batch-dialog main .task-rows)>p:first-of-type{margin-top:.5rem}.terminal-batch-dialog main>.co-alert{width:100%;padding:.5rem;padding-left:0;padding-right:.5rem;margin-top:1rem;margin-bottom:0!important}.terminal-batch-dialog footer{margin-block:1rem 0;position:relative;margin-top:auto}:is(.terminal-batch-dialog footer)>div:first-of-type{display:flex;gap:1rem;justify-content:flex-end}.terminal-batch-dialog .co-form__field{position:static}.terminal-batch-dialog .batch-tasks-container{display:flex;flex-direction:column;overflow:auto;max-height:8rem;gap:.5rem;margin-bottom:1rem}}@layer app{.assign-dialog{border:0;border-radius:var(--radius-3);margin-block:0 2rem;padding:1rem;position:fixed;min-width:26.25rem;min-height:26.25rem;display:flex;flex-direction:column}.assign-dialog form{display:flex;flex-direction:column;height:100%;margin-right:1rem}:is(.assign-dialog header) h3{margin-bottom:.5rem}:is(.assign-dialog header) h4{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.assign-dialog header) h5{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.8rem;margin-bottom:.2rem;font-weight:var(--font-weight-bold);display:flex;align-items:center;gap:.5rem}:is(:is(.assign-dialog header) h5) svg{height:.8rem;width:.8rem;color:var(--neutral-400)}.assign-dialog main>p{font-size:var(--text-size-1);font-weight:var(--font-weight-semibold)}.assign-dialog main .task-rows{display:flex;flex-direction:column}:is(.assign-dialog main .task-rows)>p{margin-bottom:.2rem;font-size:var(--text-size-02)}:is(.assign-dialog main .task-rows)>p:first-of-type{margin-top:.5rem}.assign-dialog main>.co-alert{width:100%;padding:.5rem;padding-left:0;padding-right:.5rem;margin-top:1rem;margin-bottom:0!important}.assign-dialog footer{margin-block:1rem 0;position:relative;margin-top:auto}:is(.assign-dialog footer)>div:first-of-type{display:flex;gap:1rem;justify-content:flex-end}.assign-dialog .dropdown{margin-bottom:1rem;margin-top:1rem}:is(.assign-dialog .dropdown) .co-listbox__options>label{padding-top:.5rem;padding-bottom:.5rem}:is(.assign-dialog .dropdown) .valuebox{overflow:hidden}.assign-dialog .team-members-loader{padding-top:1rem;margin-bottom:1rem}.assign-dialog .co-form__field,.assign-dialog .co-form--with-listbox{position:static}}@layer app{.selected-tasks-toolbar{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);background:var(--purple-500);min-width:400px;padding:.5rem;z-index:100}.selected-tasks-toolbar .content{display:flex;width:100%;align-items:center;gap:.5rem;padding:.5rem}:is(.selected-tasks-toolbar .content) p{width:8rem}.selected-tasks-toolbar .error{padding-top:.5rem;padding-bottom:.5rem;margin-top:.5rem;width:100%}.selected-tasks-toolbar button.toggle{border-radius:var(--radius-5) var(--radius-5) 0 0;display:flex;font-size:var(--text-size-01);gap:.5rem;margin:0 auto;padding:.25rem 2rem 0;top:-1.35rem;position:absolute;left:50%;transform:translate(-50%);background:var(--purple-500)}:is(.selected-tasks-toolbar button.toggle) svg{transition:all .3s ease-in-out}.selected-tasks-toolbar .tasks-select-list[data-open=true]{position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);background-color:var(--surface-bg-color);box-shadow:var(--shadow--floating-16);padding:1rem 0 1rem 1rem;border-top-left-radius:var(--radius-3);border-top-right-radius:var(--radius-3);min-width:100%}:is(.selected-tasks-toolbar .tasks-select-list[data-open=true])>ul{list-style:none;padding-left:0;display:flex;flex-direction:column;max-height:500px;overflow:auto;padding-right:1rem}:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li{display:flex;gap:.5rem;padding-top:.5rem;margin-bottom:.5rem;align-items:center;justify-content:space-between;width:100%}:is(:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li) header p{font-size:var(--text-size-02)}:is(:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li) .selected-task-headline h4{font-weight:var(--font-weight-semibold)}:is(:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li) .selected-task-headline h5{font-weight:var(--font-weight-normal)}:is(:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li) main .flight-info,:is(:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li) header .task-header h5{align-items:center;display:flex;font-size:var(--text-size-02);gap:.5rem;margin:0}:is(:is(:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li) main .flight-info,:is(:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li) header .task-header h5) svg{height:.8rem;width:.8rem}:is(:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li) main .task-rows{display:flex;font-size:var(--text-size-02);margin:0;flex-direction:column;align-items:start;gap:initial}:is(:is(:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li) main .task-rows)>p{margin-bottom:.2rem}:is(.selected-tasks-toolbar .tasks-select-list[data-open=true]) li:not(:first-of-type){border-top:1px solid var(--neutral-700)}.selected-tasks-toolbar .tasks-select-list[data-open=true]>button.toggle{top:-1rem;background-color:var(--surface-bg-color)}.selected-tasks-toolbar .tasks-select-list[data-open=true]>button.toggle svg{transform:rotate(180deg)}.selected-tasks-toolbar .co-card__inner{flex-direction:column;align-items:center}:is(.selected-tasks-toolbar .co-card__inner)>.content>div{display:flex;align-items:center;justify-content:space-between;margin-left:auto}:is(:is(.selected-tasks-toolbar .co-card__inner)>.content>div)>button:not(.toggle){background-color:var(--info-color);margin-right:.5rem;min-width:10rem}:is(:is(:is(.selected-tasks-toolbar .co-card__inner)>.content>div)>button:not(.toggle)):hover,:is(:is(:is(.selected-tasks-toolbar .co-card__inner)>.content>div)>button:not(.toggle)):active,:is(:is(:is(.selected-tasks-toolbar .co-card__inner)>.content>div)>button:not(.toggle)):focus-visible{background-color:var(--white)}:is(.selected-tasks-toolbar .co-card__inner) .content>button{background-color:var(--info-color)}:is(:is(.selected-tasks-toolbar .co-card__inner) .content>button):hover,:is(:is(.selected-tasks-toolbar .co-card__inner) .content>button):active,:is(:is(.selected-tasks-toolbar .co-card__inner) .content>button):focus-visible{color:var(--info-color);background-color:var(--white)}:is(.selected-tasks-toolbar .co-card__inner) .generate-solutions-button{width:13rem}}@layer app{:scope article.task-listing{display:flex;flex:1;flex-direction:column;overflow:auto;padding:0 1rem}:is(:scope article.task-listing) header.task-listing--header{align-items:center;display:flex;gap:2rem;margin-block:0;margin-inline:.5rem;padding-block:1rem;padding-inline:0;margin-top:.5rem;position:sticky;top:0;z-index:1}:is(:is(:scope article.task-listing) header.task-listing--header) .task-listing--right-header{display:flex;gap:2rem;margin-block:0;margin-inline:-.5rem;padding-block:0;padding-inline:0;margin-left:auto}:is(:is(:is(:scope article.task-listing) header.task-listing--header) .task-listing--right-header)>menu{padding-left:0;align-items:center;display:flex;justify-content:flex-end}:is(:is(:is(:is(:scope article.task-listing) header.task-listing--header) .task-listing--right-header)>menu) li{display:flex}:is(:is(:scope article.task-listing) header.task-listing--header) .tasks-searchbox{align-items:center;display:flex;gap:.5rem}:is(:is(:is(:scope article.task-listing) header.task-listing--header) .co-segmented-control) button{font-size:var(--text-size-01);padding-inline:1rem;height:2rem;white-space:nowrap}[aria-pressed=true]:is(:is(:is(:is(:scope article.task-listing) header.task-listing--header) .co-segmented-control) button){font-weight:var(--font-weight-semibold)}:is(:scope article.task-listing)>header{margin-block:0;margin-inline:-.5rem;padding-block:1.5rem;padding-inline:.5rem;position:sticky;top:0;z-index:1}:is(:is(:is(:scope article.task-listing)>header) .co-segmented-control) button{font-size:var(--text-size-01);padding-inline:1.5rem;white-space:nowrap}[aria-pressed=true]:is(:is(:is(:is(:scope article.task-listing)>header) .co-segmented-control) button){font-weight:var(--font-weight-semibold)}:is(:scope article.task-listing)>section{align-content:flex-start;display:flex;flex:1;flex-wrap:wrap}.task-listing-grid:is(:is(:scope article.task-listing)>section){gap:1rem;container-type:inline-size}:is(:scope article.task-listing) .co-alert--info{background-color:transparent}.loading-task-listing{width:100%}}.loading-mask{display:inline-block;border-radius:1rem;background-color:var(--neutral-600);animation:infinite 1s ease-in-out alternate loading-mask-animation;margin-bottom:.2rem}@keyframes loading-mask-animation{0%{opacity:.5}to{opacity:.3}}@layer app{.task-listing-mask{display:flex;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;margin:.5rem;overflow-y:scroll}.task-listing-mask .card-mask{background-color:var(--surface-bg-color);border-radius:var(--radius-2);color:var(--surface-fg-color);min-height:12rem;min-width:19rem;width:calc(25% - 1rem)}:is(.task-listing-mask .card-mask) .co-card__header{display:flex;flex-direction:column}:is(.task-listing-mask .card-mask) .card-header-mask{display:flex;align-items:flex-start;justify-content:space-between;margin-right:1rem}:is(.task-listing-mask .card-mask) .card-list-mask{display:flex;flex-direction:column;padding:.25rem 0 2rem;margin:.5rem 0 0}@keyframes card-mask-content-loading{0%{opacity:.5}to{opacity:.3}}}@layer app{:scope .listing-view-controls{margin-inline:0}:is(:scope .listing-view-controls) button{gap:0}:is(:is(:scope .listing-view-controls) button:nth-child(1)) svg:nth-child(2){transform:scale(.5)}:scope .column-toggle-tip{list-style:none;padding:0}:is(:scope .column-toggle-tip) button{width:100%}:is(:is(:scope .column-toggle-tip) button) li{cursor:pointer;padding:.5rem 1rem;font-weight:var(--font-weight-semibold);width:100%}:is(:is(:scope .column-toggle-tip) button) li:hover{background-color:light-dark(var(--neutral-9),var(--neutral-400));border-radius:.2rem}}@layer app{.task-sorting-dropdown{gap:0}.task-sorting-dropdown .value-basic{font-size:.75rem}.task-sorting-dropdown .co-form__label{margin-right:0;color:light-dark(var(--neutral-400),var(--neutral-700));font-size:var(--text-size-1)}.task-sorting-dropdown .placeholder{color:var(--surface-fg-color)}.task-sorting-dropdown .value-basic{font-size:var(--text-size-1);font-weight:var(--font-weight-bold)}.task-sorting-dropdown .input-layout{min-height:auto;border:none;padding:.25rem;background:transparent}.task-sorting-dropdown .co-listbox__options{max-height:15rem}.task-sorting-dropdown .co-form--with-listbox .valuebox{min-width:auto}.task-sorting-dropdown label[role=option]{min-height:2.5rem;display:flex;align-items:center}:is(.task-sorting-dropdown label[role=option]):hover{color:var(--field-option-color)}}@layer app{.team-button[data-status=error]{border-color:var(--danger-color);color:var(--danger-color)}}@layer app{.time-range-picker{margin-left:auto;display:flex}.time-range-picker.horizontal{flex-direction:row;gap:1rem}.time-range-picker.vertical{flex-direction:column;margin-left:0;margin-left:initial}.time-range-picker .co-form__field with-icon{height:2rem}.time-range-picker .co-form__label{display:none}.time-range-picker .input-layout{width:12.125rem;min-height:2rem;padding-block:unset;font-size:var(--text-size-01)}.time-range-picker>label{padding-block:.5rem;align-self:flex-start;font-size:var(--text-size-02)}.time-range-picker .co-form__field dialog{position:fixed!important}}@layer app{.analytics-page{align-items:stretch;display:flex;flex-direction:column;overflow:hidden}.analytics-page>.analytics-page--content{height:100%;overflow:auto;padding:0}.analytics-page>header{display:flex;background-color:var(--surface-primary-bg-color)}:is(.analytics-page>header) .heading-section{flex-wrap:wrap;display:flex;flex-direction:row;align-items:start;padding-bottom:1rem}:is(:is(.analytics-page>header) .heading-section) .heading-filters{margin-left:auto;display:flex;gap:1rem}:is(:is(.analytics-page>header) .heading-section) .input-layout{min-height:2rem}:scope h2{font-weight:var(--font-weight-bolder);font-size:1.5rem;margin-right:.5rem}:scope .filters-section{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;flex-direction:column;padding-bottom:2rem}:is(:scope .filters-section) .filter-selector{align-self:initial}:is(:scope .filters-section) .co-btn--sm{padding-block:.0625rem}}@layer app{.forward-details-banner{width:100%;min-height:6rem;max-width:30rem;margin-left:auto;margin-right:auto;align-items:center;padding:.2rem;background-color:var(--surface-bg-color);border-radius:var(--radius-3);display:flex;justify-content:center}.forward-details-banner svg{margin:.2rem;height:1.5rem;width:1.5rem;min-width:1.5rem}.forward-details-banner.info{background-color:var(--blue-800);color:var(--blue-400)}.forward-details-banner.info p{color:var(--neutral-0)}.forward-details-banner.warning{background-color:var(--orange-800);color:var(--orange-400)}.forward-details-banner.warning p{color:var(--neutral-0)}.forward-details-banner.error{background-color:var(--red-800);color:var(--red-400)}.forward-details-banner.error p{color:var(--neutral-0)}}@layer chat{.forward-chat-popup{overflow:hidden;height:100vh;background-color:var(--surface-bg-color)}.forward-chat-popup .forward-chat-form{height:100%;display:flex;flex-direction:column;justify-content:space-between}:is(.forward-chat-popup .forward-chat-form) .forward-chat-header{padding:.5rem 1rem;display:flex;flex-direction:column;gap:.5rem}:is(:is(.forward-chat-popup .forward-chat-form) .forward-chat-header) .co-listbox .co-listbox__options{max-height:15.75rem!important}:is(:is(.forward-chat-popup .forward-chat-form) .forward-chat-header) h2{font-size:1.3rem;font-weight:400}:is(:is(:is(.forward-chat-popup .forward-chat-form) .forward-chat-header) .users-dropdown) .value-display{width:100%}:is(.forward-chat-popup .forward-chat-form) .forward-chat-content{display:flex;flex-direction:column;justify-content:center;padding:2rem;flex:1;gap:2rem;max-width:35rem;align-self:center;overflow:auto}:is(:is(.forward-chat-popup .forward-chat-form) .forward-chat-content)>div{display:flex;align-items:center;justify-content:center;width:100%}:is(:is(:is(.forward-chat-popup .forward-chat-form) .forward-chat-content)>div)>.task-card{width:100%;max-width:25rem}:is(:is(.forward-chat-popup .forward-chat-form) .forward-chat-content) .error{justify-content:start;align-items:center}:is(:is(:is(.forward-chat-popup .forward-chat-form) .forward-chat-content) .error) svg{margin-top:auto;margin-bottom:auto}:is(:is(.forward-chat-popup .forward-chat-form) .forward-chat-content)>h5{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 3rem;text-align:center}:is(.forward-chat-popup .forward-chat-form) .popup-chat-footer{padding:.5rem;background-color:var(--surface-bg-color)}}@layer chat{.new-chat-popup{overflow:hidden;height:100vh;background-color:var(--surface-bg-color)}.new-chat-popup .new-chat-form{height:100%;display:flex;flex-direction:column;justify-content:space-between}:is(.new-chat-popup .new-chat-form) .new-chat-header{padding:.5rem 1rem;display:flex;flex-direction:column;gap:.5rem}:is(:is(.new-chat-popup .new-chat-form) .new-chat-header) .co-listbox .co-listbox__options{max-height:15.75rem!important}:is(:is(.new-chat-popup .new-chat-form) .new-chat-header) h2{font-size:1.3rem;font-weight:400}:is(:is(:is(.new-chat-popup .new-chat-form) .new-chat-header) .users-dropdown) .value-display{width:100%}:is(.new-chat-popup .new-chat-form) .new-chat-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;flex:1}:is(:is(.new-chat-popup .new-chat-form) .new-chat-content)>p{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 3rem;text-align:center}:is(.new-chat-popup .new-chat-form) .popup-chat-footer{padding:.5rem;background-color:var(--surface-bg-color)}}@layer chat{.message-data{gap:.3rem;display:flex}.message-data .chat-member-name,.message-data .message-date{font-size:.7rem;font-weight:400;color:light-dark(var(--neutral-100),var(--neutral-900))}.my-message-date:is(.message-data .chat-member-name,.message-data .message-date){margin-left:auto}}@layer chat{.reactions-panel{display:none;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.2rem;border-radius:.5rem;box-shadow:0 0 .5rem #0000001a;list-style:none;width:-moz-fit-content;width:fit-content;position:absolute;background-color:var(--surface-bg-color);top:-1.5rem;left:0}:scope .showReactionPanel{display:flex}:scope .my-message-reaction-panel{margin-left:auto;right:0}}@layer chat{.reactions{display:flex;position:relative}.reactions .chat-reaction{display:flex;align-items:center;justify-content:center;background-color:light-dark(var(--neutral-9),var(--neutral-4));border-radius:var(--radius-6);margin-top:-.3rem;padding:0 .3rem;width:-moz-fit-content;width:fit-content;border:1px solid light-dark(var(--neutral-8),var(--neutral-3))}:is(.reactions .chat-reaction) .chat-reaction-user-list{position:absolute;display:none}:is(:is(.reactions .chat-reaction) .chat-reaction-user-list) li{display:flex;width:10rem;justify-content:space-between;min-height:1.2rem;padding:.5rem;font-size:.8rem}:is(:is(:is(.reactions .chat-reaction) .chat-reaction-user-list) li) p{margin:0}:is(.reactions .chat-reaction):hover .chat-reaction-user-list{display:flex;flex-direction:column;top:1.5rem;left:0;padding-left:0;z-index:10;background-color:light-dark(var(--neutral-9),var(--neutral-4));border-radius:var(--radius-2)}:is(.reactions .chat-reaction):hover .my-message-reaction{left:-8rem}:scope .my-message-reaction{margin-left:auto}}@layer chat{.chat-content{padding:1rem;overflow:auto;flex:1;background-color:var(--surface-bg-color)}.chat-content .message-wrapper{display:flex;flex-direction:column;margin-bottom:.5rem;position:relative}:is(.chat-content .message-wrapper) .chat-message{white-space:pre-wrap;display:flex;flex-direction:column;align-items:start;justify-content:start;padding:.5rem;text-wrap:wrap;overflow:hidden;background-color:light-dark(var(--neutral-800),var(--neutral-200));color:light-dark(var(--neutral-100),var(--neutral-900));border-radius:var(--radius-3);width:-moz-fit-content;width:fit-content;max-width:85%}:is(:is(.chat-content .message-wrapper) .chat-message) img{-o-object-fit:contain;object-fit:contain;height:-moz-fit-content;height:fit-content}.deleted:is(:is(.chat-content .message-wrapper) .chat-message){font-style:italic;font-size:.8rem}.system-message:is(:is(.chat-content .message-wrapper) .chat-message){background-color:transparent;border:none;font-size:.55rem}.message-error:is(:is(.chat-content .message-wrapper) .chat-message){border:2px solid light-dark(var(--red-500),var(--red-300));background-color:light-dark(var(--red-700),var(--red-300));border-radius:var(--radius-3)}:is(:is(.chat-content .message-wrapper) .chat-message) a{color:light-dark(var(--color-link),var(--neutral-900))}:is(.chat-content .message-wrapper) .chat-message.no-space{word-break:break-all}:is(.chat-content .message-wrapper) .message-pending{position:absolute;right:0;bottom:0;transform:scale(.5)}:is(.chat-content .message-wrapper) .my-message{margin-left:auto;background-color:light-dark(var(--purple-800),var(--purple-300))}.chat-content .chat-message-error{background-color:light-dark(var(--red-500),var(--red-300));display:flex;align-items:center;justify-content:start;padding:.5rem;text-wrap:wrap;color:light-dark(var(--neutral-100),var(--neutral-900));border-radius:var(--radius-3);width:100%}.chat-content .last-read-separator{text-align:center;margin:.75rem 0;padding:.25rem .75rem;border-radius:8px;font-size:.85rem;color:light-dark(var(--neutral-600),var(--neutral-400))}.chat-content .last-read-separator:before,.chat-content .last-read-separator:after{content:"";display:inline-block;width:100px;height:1px;background-color:light-dark(var(--neutral-600),var(--neutral-400));vertical-align:middle}.chat-content .last-read-separator:before{margin-right:.5rem}.chat-content .last-read-separator:after{margin-left:.5rem}.chat-content .unread-indicator{position:fixed;bottom:60px;left:50%;transform:translate(-50%);background-color:light-dark(var(--neutral-900),var(--neutral-500));border:2px solid var(--purple-600);color:light-dark(var(--neutral-100),var(--white));padding:.5rem;border-radius:var(--radius-3);font-size:.85rem;box-shadow:0 2px 4px #0000001a;z-index:10;cursor:pointer}}@layer chat{.message-form{display:flex;flex-direction:column-reverse}.message-form .co-form__control--vertical{flex-direction:column-reverse}:is(:is(.message-form .input-error) .co-form__field) .input-layout{border-color:var(--red-400);background-color:var(--red-600)}.message-form .message-error{color:var(--red-4)}}@layer chat{.add-user-form-modal{height:-moz-fit-content;height:fit-content}.add-user-form-modal>.co-modal__close{display:none}.add-user-form-modal article{overflow:visible!important;overflow:initial!important}.add-user-form-modal .add-user-form{width:100%;display:grid;grid-template-rows:1fr 5rem 2rem;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}:is(.add-user-form-modal .add-user-form) .add-user-field{padding:2rem .5rem .3rem}:is(.add-user-form-modal .add-user-form)>div{grid-column:1/5;grid-row:1/2;z-index:10}:is(.add-user-form-modal .add-user-form) .history-group-radio{transform:scale(.8) translate(-2rem);justify-self:start;align-self:start;grid-column:1/4;grid-row:2/3;z-index:1}:is(:is(.add-user-form-modal .add-user-form) .history-group-radio) .co-form__label{font-weight:var(--font-weight-bold)}:is(.add-user-form-modal .add-user-form) .days-input{justify-self:center;align-self:center;transform:scale(.6) translateY(-.2rem)}:is(.add-user-form-modal .add-user-form) .cancel-button{grid-column:3/4;grid-row:3/4;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;justify-self:end}:is(.add-user-form-modal .add-user-form) .submit-button{grid-column:4/5;grid-row:3/4;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}}@layer chat{.popup-chat-header{padding:1rem;height:4rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--neutral-700)}.popup-chat-header h2{font-size:1.3rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ul.user-list-dialog{list-style:none;padding:0}ul.user-list-dialog li{padding:.2rem}:is(ul.user-list-dialog li):hover{background-color:light-dark(var(--neutral-800),var(--neutral-400))}ul.user-list-dialog .last-user{border-bottom:1px solid var(--neutral-700)}ul.user-list-dialog button{width:100%}:is(ul.user-list-dialog button) .add-user-button{display:flex;align-items:center;cursor:pointer;margin-top:.4rem;gap:.5rem;width:100%}}@layer chat{.chat-popup{overflow:hidden;height:100vh;display:flex;flex-direction:column}.chat-popup .popup-chat-footer{padding:.5rem;background-color:var(--surface-bg-color)}}.st1{fill:#d3d5e7}.st4{fill:none;stroke-width:3;stroke-linecap:round}.st4,.st5,.st9{stroke:#1e247e;stroke-miterlimit:10}.st5{fill:none;stroke-width:2.5;stroke-linecap:round}.st9{stroke-width:6}.st11,.st14,.st9{fill:none;stroke-linecap:round}.st11{stroke:#fff;stroke-width:7;stroke-miterlimit:10}.st14{stroke-width:3;stroke-linejoin:round}.st14,.st18,.st22,.st33{stroke:#1e247e;stroke-miterlimit:10}.st18{fill:none;stroke-width:5;stroke-linecap:round}.st22,.st33{fill:#fff;stroke-width:6}.st33{fill:#fcf5f2;stroke-linejoin:round}#screen--faq-support{display:grid;grid-template-columns:18rem 1fr;grid-gap:5rem;gap:5rem;overflow:hidden;height:85vh}#screen--faq-support img{grid-column:1/2;align-self:start;justify-self:end;margin-top:5rem}:is(#screen--faq-support img) path{fill:currentColor}#screen--faq-support article{grid-column:2/3;padding:0 5rem 5rem 0;overflow:auto;height:100%}:is(#screen--faq-support article) h2{color:var(--green-4);font-size:var(--text-size-6);font-weight:var(--font-weight-normal)}:is(#screen--faq-support article) ol{margin:2rem 0;-moz-columns:2;columns:2;-moz-column-gap:2rem;column-gap:2rem;-moz-column-rule:1px solid var(--neutral-6);column-rule:1px solid var(--neutral-6);list-style:none;counter-reset:muffins}:is(:is(#screen--faq-support article) ol) li{-moz-column-break-inside:avoid;break-inside:avoid-column;counter-increment:muffins;margin:0 0 2rem;display:block}:is(:is(:is(#screen--faq-support article) ol) li):before{color:var(--white);content:counter(muffins);display:block;float:left;font-size:var(--text-size-5);height:3rem;line-height:3rem;width:3rem;margin:0 1rem 0rem 0;background:var(--green-4);border-radius:100%;text-align:center}:is(:is(:is(#screen--faq-support article) ol) li) h3{color:var(--purple-3);font-size:var(--text-size-3);font-weight:var(--font-weight-semibold);margin:0 0 1rem 4rem}:is(:is(:is(#screen--faq-support article) ol) li) p{font-size:var(--text-size-1);margin:0 0 1rem 4rem}:is(:is(:is(#screen--faq-support article) ol) li) em{color:var(--purple-4);font-weight:var(--font-weight-semibold)}@media(max-width:1440px){:is(:is(#screen--faq-support article) ol){-moz-columns:1;columns:1;-moz-column-rule:0;column-rule:0;-moz-column-gap:0;column-gap:0}:is(:is(#screen--faq-support article) ol) li:before{margin:0 1rem 3rem 0}}.error-severity-cards{grid-column:1/2;grid-row:2/4;display:flex;flex-direction:row;gap:1rem}.error-severity-cards .error-severity-card{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;border-radius:.75rem;background-color:var(--white);box-shadow:var(--shadow--lifted-08);width:13rem;padding:1.3rem .75rem 1.2rem}:is(.error-severity-cards .error-severity-card) svg{color:var(--red-400)}.refresh-button:is(:is(.error-severity-cards .error-severity-card) svg){color:var(--neutral-4)}.collapsed:is(.error-severity-cards .error-severity-card){box-shadow:none;height:-moz-min-content;height:min-content;padding:0;margin:0;width:4rem}.alert-type-skeleton{grid-column:1/2;grid-row:2/4;display:flex;flex-direction:row;gap:1rem}.alert-type-skeleton.collapsed{padding-block:unset;justify-content:center;align-items:center}.alert-type-skeleton .alert-type-card-mask{align-items:center;display:grid;grid-template-columns:2.5rem 1fr 1fr 1fr;grid-template-rows:1rem 1rem;grid-row-gap:.5rem;row-gap:.5rem;grid-column-gap:6px;-moz-column-gap:6px;column-gap:6px;border-radius:.75rem;background-color:light-dark(var(--white),var(--neutral-100));box-shadow:var(--shadow--lifted-08);min-width:15rem;height:4.4rem;padding:1rem}:is(.alert-type-skeleton .alert-type-card-mask)>span:first-child{grid-row:1/3}.view-only:is(.alert-type-skeleton .alert-type-card-mask){width:10.7rem;grid-template-columns:2.5rem 1fr 1fr}:is(.alert-type-skeleton .alert-type-card-mask) .icon-background{align-self:center;justify-self:center;grid-row:1/3;grid-column:1/2}.warning-triangle:is(:is(.alert-type-skeleton .alert-type-card-mask) .icon-background){background-color:var(--red-700);border-radius:var(--radius-3)}.warning-circle:is(:is(.alert-type-skeleton .alert-type-card-mask) .icon-background){background-color:var(--blue-700);border-radius:var(--radius-3)}.info-circle:is(:is(.alert-type-skeleton .alert-type-card-mask) .icon-background){background-color:var(--yellow-700);border-radius:var(--radius-3)}.collapsed:is(.alert-type-skeleton .alert-type-card-mask){box-shadow:none;margin-top:.5rem;display:flex;height:2rem;min-width:3rem;padding:0}.collapsed:is(.alert-type-skeleton .alert-type-card-mask) .loading-mask{border-radius:.7rem}@layer app{.user-timezone-selector{display:flex;align-items:center;gap:.25rem;margin-left:1rem;margin-right:1rem}.user-timezone-selector .co-form__toggle{gap:0}.user-timezone-selector .co-form__control.disabled .input-layout{background-color:transparent}:is(.user-timezone-selector .timezone-dropdown) .value-basic{font-size:.75rem}:is(.user-timezone-selector .timezone-dropdown) .placeholder{color:var(--surface-fg-color)!important}:is(.user-timezone-selector .timezone-dropdown) .input-layout{min-height:auto;border:none}:is(.user-timezone-selector .timezone-dropdown) .co-form--with-listbox .valuebox.has-value{padding:0}:is(.user-timezone-selector .timezone-dropdown) .co-listbox__options{max-height:15rem}:is(.user-timezone-selector .timezone-dropdown) .co-form--with-listbox .valuebox{min-width:auto}:is(.user-timezone-selector .timezone-dropdown) label[role=option]{min-height:2.5rem;display:flex;align-items:center}:is(:is(.user-timezone-selector .timezone-dropdown) label[role=option]):hover{color:var(--field-option-color)}}@layer app{.child-tree{display:flex;flex-direction:row;margin-left:1.5rem;-moz-column-gap:3.5rem;column-gap:3.5rem;width:100%;flex-wrap:wrap}:scope .btn-row{align-items:center;display:flex;gap:1rem}.hide{display:none}}@layer app{:scope article.audit-listing{display:flex;flex:1;flex-direction:column;overflow:auto;padding:0 1.5rem}:is(:scope article.audit-listing) header.audit-listing--header{align-items:center;display:flex;gap:2rem;margin-block:0;margin-inline:-.5rem;padding-block:1.5rem;padding-inline:.5rem;position:sticky;top:0}[aria-pressed=true]:is(:is(:is(:is(:scope article.audit-listing) header.audit-listing--header) .co-segmented-control) button){font-weight:var(--font-weight-semibold)}:is(:scope article.audit-listing)>section{align-content:flex-start;display:flex;flex:1;flex-wrap:wrap}.task-listing-grid:is(:is(:scope article.audit-listing)>section){gap:1rem;container-type:inline-size}:is(:scope article.audit-listing) .co-alert--info{background-color:transparent}}@layer app{.audit-time-range-picker{margin-left:auto;display:flex}.audit-time-range-picker.horizontal{flex-direction:row;gap:1rem}.audit-time-range-picker.vertical{flex-direction:column;margin-left:0;margin-left:initial}.audit-time-range-picker .co-form__field with-icon{height:2rem}.audit-time-range-picker .co-form__label{display:none}.audit-time-range-picker .input-layout{width:12.125rem;min-height:2rem;padding-block:unset;font-size:var(--text-size-01)}.audit-time-range-picker>label{padding-block:.5rem;align-self:flex-start;font-size:var(--text-size-02)}.audit-time-range-picker .co-form__field dialog{position:fixed!important}}@layer app{.audit-screen{align-items:stretch;display:flex;flex-direction:column;overflow:hidden}.audit-screen .audit-header{position:relative;z-index:100}:is(.audit-screen .audit-header) .toggle{z-index:0}.js-has-pseudo [csstools-has-1a-2p-39-2s-2x-38-19-37-2r-36-2t-2t-32-1m-2w-2p-37-14-2p-37-2x-2s-2t-1a-38-2q-19-2s-2t-38-2p-2x-30-19-34-2p-32-2t-1a-31-2p-3c-2x-31-2x-3e-2t-2s-15-w-1a-2p-39-2s-2x-38-19-2w-2t-2p-2s-2t-36]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist){z-index:2}.audit-screen:has(aside.tb-detail-pane.maximized) .audit-header{z-index:2}.audit-screen .tb-content{position:relative;z-index:1;flex:1}.audit-screen .tb-detail-pane{overflow:auto;position:relative}.audit-screen .audit-header-section{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0;flex-wrap:wrap}:is(.audit-screen .audit-header-section) h2{font-weight:var(--font-weight-bolder);font-size:1.5rem;margin-right:.5rem}:is(.audit-screen .audit-header-section) button.team-button{margin-left:32px}.audit-screen .tb-main-layout{box-shadow:inset 0 .125rem .25rem light-dark(var(--neutral-8),var(--neutral-2));flex:1}.audit-screen .tb-detail-pane.maximized{height:auto}:scope .warning-triangle{color:var(--yellow-400)}:scope .warning-circle{color:var(--red-400)}:scope .info-circle{color:var(--blue-400)}.audit-header{padding-block:1.5rem 0}.audit-header .flex-column{display:flex;flex-direction:column;margin:0;padding:0}.audit-header[data-collapsed=true] .filters-section{display:flex;flex-direction:row;flex-wrap:wrap}:is(.audit-header[data-collapsed=true] .filters-section) .filter-selector{align-self:center}.audit-header .filters-section{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;flex-direction:column;padding-block:.5rem}:is(.audit-header .filters-section) .filter-selector{align-self:initial}:is(.audit-header .filters-section) .co-btn--sm{padding-block:.0625rem}.audit-header .toggle{border-radius:var(--radius-5);box-shadow:0 .375rem .375rem 0 light-dark(var(--shadow--color-08),var(--neutral-1));top:.75rem;padding-block:.25rem;padding-inline:2rem}:is(.audit-header .toggle):hover{background-color:light-dark(var(--neutral-800),var(--neutral-200))}.audit-header .severity-filters{display:flex;gap:1rem;padding-block:1rem}.tb-modal:where(.co-modal){--size-sm: 22.5rem}}.CobaltBanner-module__cobaltBanner___fmCgZ{display:flex;padding:1.2rem 1.6rem;font-weight:var(--font-weight-semibold);border-radius:.8rem}.CobaltBanner-module__cobaltBanner___fmCgZ span{display:flex;align-items:center}.CobaltBanner-module__cobaltBannerInfo___kFNI3{color:var(--text-on-color);background-color:var(--support-info-background)}.CobaltBanner-module__cobaltBannerSuccess___MNg38{color:var(--text-on-color);background-color:var(--support-success-background)}.CobaltBanner-module__cobaltBannerDanger___Po1py{color:var(--text-on-color);background-color:var(--support-danger-background)}.CobaltBanner-module__cobaltBannerWarning___ljt4D{color:var(--text-primary);background-color:var(--support-warning-background)}.CobaltBanner-module__cobaltBannerSticky___0GwFq{position:sticky;top:0;z-index:var(--z-index-flag-message)}.CobaltBanner-module__cobaltBannerClose___sI2ZU{cursor:pointer}.CobaltBanner-module__cobaltBannerMessage___1SjLL{flex:1;display:flex;flex-wrap:wrap;align-content:center;margin:0 2.4rem 0 1.6rem;gap:1rem}.CobaltBanner-module__cobaltBannerMessage___1SjLL a{color:var(--text-on-color)}.CobaltBanner-module__cobaltBannerMessage___1SjLL a:hover{color:inherit}.CobaltBanner-module__cobaltBannerMessage___1SjLL a:focus-visible,.CobaltBanner-module__cobaltBannerMessage___1SjLL a.CobaltBanner-module__cobalt-link-inline___-IW67:focus-visible{outline:.2rem solid var(--color-white);outline-offset:.1rem;text-decoration:underline}.CobaltBanner-module__cobaltBannerMessageWarning___w6xm4 a:focus-visible,.CobaltBanner-module__cobaltBannerMessageWarning___w6xm4 a.CobaltBanner-module__cobalt-link-inline___-IW67:focus-visible{outline:.2rem solid var(--stroke-focus);outline-offset:.1rem;text-decoration:underline}@layer app{.task-details-banner{margin:2rem}.task-details-banner .task-details-info-banner{display:flex;flex-direction:column}:is(.task-details-banner .task-details-info-banner) h3{display:flex;gap:.5rem;justify-content:start;align-items:center;transform:translate(-2rem);margin-bottom:1rem}:is(.task-details-banner--complete .task-details-info-banner>h3) svg{animation:none}}.task-details-banner>.cobalt-banner.cobalt-banner-warning{background:var(--yellow-700)}@layer app{.additional-data{display:grid;overflow:auto;grid-template-columns:1fr .8fr 1fr .8fr;grid-row-gap:.5rem;row-gap:.5rem;font-size:.8rem;font-weight:var(--font-weight-semibold)}.additional-data :nth-child(odd){color:var(--neutral-500)}}@layer app{.accordion--grid{padding-top:.5rem}.accordion--grid header{display:flex;align-items:center;justify-content:space-between;margin:0;flex-wrap:wrap;gap:1rem}:is(.accordion--grid header)>h4{margin-right:auto}:is(.accordion--grid header)>label{gap:0}.accordion--grid svg{margin-right:.5rem}.accordion--grid div[data-expanded=false]{display:none}:is(:is(.accordion--grid div[data-expanded=true]) label) span{color:light-dark(var(--neutral-100),var(--neutral-800));font-weight:var(--font-weight-semibold)}}@layer app{:scope td.activity-item{white-space:normal;overflow-wrap:break-word;font-size:var(--text-size-01);padding:1rem;color:light-dark(var(--neutral-6),var(--white))}:is(:scope td.activity-item) p{color:light-dark(var(--neutral-1),var(--neutral-7));font-weight:var(--font-weight-semibold);white-space:pre-line}:is(:is(:scope td.activity-item) p) svg{margin-left:.5rem;width:.8rem;height:.8rem;color:var(--success-color)}}@layer app{:scope div[data-hidden=true]{display:none}:scope .pagination{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;font-weight:var(--font-weight-semibold)}:is(:scope .pagination) p{margin:0;padding:0;font-size:inherit;white-space:nowrap}:is(:scope .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(--neutral-4)}:is(:is(:scope .pagination)>div):last-of-type{border-right:0}:is(:is(:scope .pagination)>div):last-of-type button{gap:.5rem}:is(:scope .pagination) button,:is(:scope .pagination) select{display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:var(--radius-2);font-size:inherit;margin:0;padding:.1rem .25rem}:is(:is(:scope .pagination) button,:is(:scope .pagination) select):hover{background-color:transparent}:is(:is(:scope .pagination) button,:is(:scope .pagination) select):active{background-color:transparent}:is(:is(:scope .pagination) button,:is(:scope .pagination) select):focus-visible{outline:2px solid var(--outline-color);outline-radius:var(--radius-2)}:is(:scope .pagination) svg{pointer-events:none;width:1rem;height:1rem}:is(:scope .pagination) button[disabled]{color:var(--disabled-color);outline:0}:is(:is(:scope .pagination) button[disabled]) svg{fill:var(--disabled-color)}}@layer app{:scope td.user-note{align-items:start;border-top:var(--neutral-700) 1px solid;margin:0;padding:1rem}:is(:scope td.user-note) p{margin:0;font-size:var(--text-size-01);text-wrap:wrap;word-break:break-word}:is(:scope td.user-note) .note-date{color:light-dark(var(--neutral-6),var(--neutral-9))}:is(:scope td.user-note) .note-header{font-weight:var(--font-weight-semibold);margin-bottom:.5rem}}@layer app{:scope .notes-form{max-width:50rem}:is(:scope .notes-form) .co-alert--error{margin-bottom:1rem}:is(:is(:scope .notes-form)>label) .co-form__label{color:light-dark(var(--neutral-100),var(--neutral-800))}:is(:is(:is(:is(:scope .notes-form)>label)>div.co-form__field) span.input-layout) textarea{color:light-dark(var(--neutral-100),var(--white))}:is(:is(:scope .notes-form)>label)>.co-form__helper-text{color:light-dark(var(--neutral-100),var(--white))}:is(:scope .notes-form) .action{display:flex;align-items:center;justify-content:flex-end;gap:1rem}:is(:is(:scope .notes-form) .action) .btn-save{padding:.125rem .5rem}:is(:is(:scope .notes-form) .action) .action--success{color:var(--success-color)}}@layer app{.details-and-activity-log--grid{border-bottom:1px solid var(--neutral-700);padding:1rem}.details-and-activity-log--grid div[data-expanded=true]{padding:.5rem 0 .5rem 1.5rem}}@layer app{.status-chip.IN-PROGRESS .co-chip__label{background-color:var(--purple-700);color:var(--purple-200);border-radius:var(--radius-2)}.status-chip.TO_DO .co-chip__label{background-color:var(--purple-700);color:var(--purple-200)}.status-chip.CLOSED_WITH_AUTOMATION .co-chip__label,.status-chip.CLOSED_MANUALLY .co-chip__label,.status-chip.CLOSED_BY_EXTERNAL_SYSTEM .co-chip__label{background-color:var(--green-700);color:var(--green-200)}.status-chip.IN_REVIEW .co-chip__label{background-color:var(--pink-700);color:var(--pink-200)}.status-chip .co-chip__label{border-radius:.25rem}}@layer app{:scope .task-status-switcher{display:flex;gap:.5rem}:is(:scope .task-status-dropdown) .value-basic{font-size:.75rem}:is(:scope .task-status-dropdown) .input-layout{min-height:auto;border:none;padding:0;padding-right:.5rem;height:1.8rem}:is(:scope .task-status-dropdown) .co-listbox__options{max-height:15rem}:is(:scope .task-status-dropdown) .co-form--with-listbox .valuebox{min-width:auto}:is(:scope .task-status-dropdown) label[role=option]{min-height:2.5rem;display:flex;align-items:center}:is(:is(:scope .task-status-dropdown) label[role=option]):hover{color:var(--field-option-color)}}@layer app{.task-details-tags-domains{grid-area:data;justify-self:start;align-items:center;display:flex;gap:.5rem;height:1.3rem}.task-details-tags-domains .domain-tag,.task-details-tags-domains .custom-tag{font-weight:var(--font-weight-semibold);display:flex;align-items:center;justify-content:center;height:1.4rem;gap:.25rem;text-transform:none}.tag--color:is(.task-details-tags-domains .domain-tag,.task-details-tags-domains .custom-tag){color:var(--surface-bg-color)}:is(.task-details-tags-domains .domain-tag,.task-details-tags-domains .custom-tag) svg{padding:.1rem;height:.95rem;width:.95rem}.task-details-tags-domains h4{display:flex;align-items:center}:scope .tag-status{font-size:var(--text-size-01);display:flex;align-items:center;justify-content:center}}.cobalt-tag.vip-badge{display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-semibold);background:light-dark(var(--yellow-700),var(--yellow-400));color:light-dark(var(--yellow-200),var(--white))}.cobalt-tag.additional-tag{background:light-dark(var(--purple-700),var(--purple-400));color:light-dark(var(--purple-400),var(--white))}@layer app{.task-details-header{position:fixed;background-color:var(--surface-primary-bg-color);width:calc(100% - .9rem);z-index:2;display:grid;grid-template:"header options" "data data" "flight flight"/ 1fr 5rem;grid-gap:.5rem;gap:.5rem;padding:.5rem 1rem}.task-details-header .co-overflow-menu{justify-self:start;margin-left:3rem;grid-area:options}:is(.task-details-header .co-overflow-menu) svg{color:light-dark(var(--neutral-1),var(--white));height:1.3rem;width:1.3rem}.task-details-header .link-to-fpm{justify-self:end}.task-details-header .back-link{display:flex;align-items:center;justify-content:start;font-weight:var(--font-weight-semibold);text-decoration:none;width:-moz-fit-content;width:fit-content}.task-details-header .back-link.disabled{display:flex;align-items:center;justify-content:start;font-weight:var(--font-weight-semibold);color:var(--neutral-600);pointer-events:none;text-decoration:none}.task-details-header .alert-info-data{grid-area:flight;display:flex;gap:.5rem;align-items:flex-start}:is(.task-details-header .alert-info-data) .summary-details,:is(.task-details-header .alert-info-data) .due-time{white-space:nowrap;align-self:flex-start}:is(:is(.task-details-header .alert-info-data) .time) .red-highlight{color:var(--red-4)}:is(.task-details-header .alert-info-data) .time{display:flex;flex-direction:inherit}.calculated:is(:is(.task-details-header .alert-info-data) .time){flex-direction:column;align-items:flex-start}.calculated:is(:is(.task-details-header .alert-info-data) .time) .arrival-times{margin-left:1.25rem;white-space:nowrap}.calculated:is(:is(.task-details-header .alert-info-data) .time) .departure-times{white-space:nowrap}:is(:is(.task-details-header .alert-info-data) .time) .departure-times,:is(:is(.task-details-header .alert-info-data) .time) .arrival-times{align-items:flex-start}:is(:is(:is(.task-details-header .alert-info-data) .time) .departure-times,:is(:is(.task-details-header .alert-info-data) .time) .arrival-times) span{display:flex;align-items:flex-start;flex-direction:row;gap:0}:is(:is(:is(:is(.task-details-header .alert-info-data) .time) .departure-times,:is(:is(.task-details-header .alert-info-data) .time) .arrival-times) span) p{margin:0}:is(.task-details-header .alert-info-data) span{margin-right:.25rem;display:flex;align-items:center;justify-content:center;gap:.25rem;text-transform:none;font-size:.8rem;font-weight:var(--font-weight-semibold);color:light-dark(var(--neutral-5),var(--neutral-7))}:is(:is(.task-details-header .alert-info-data) span) svg{height:1rem;width:1rem;color:light-dark(var(--blue-100),var(--blue-900))}:is(.task-details-header .alert-info-data) h4{display:inline-block}}@layer app{:scope .subtask-quick-form{width:100%;padding:1rem .5rem;margin-left:1rem}:is(:scope .subtask-quick-form)::marker{content:""}:is(:scope .subtask-quick-form) form{display:grid;grid-template-columns:1fr 10rem 10rem 6rem;grid-template-rows:1fr 1fr;align-items:start;grid-row-gap:.5rem;row-gap:.5rem;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding:0 2rem 0 .5rem}:is(:is(:scope .subtask-quick-form) form) .input-layout{min-height:0}:is(:is(:is(:scope .subtask-quick-form) form) .input-layout)>.basic{height:1.438rem;min-width:1rem}:is(:is(:scope .subtask-quick-form) form) .submit-subtask{padding:0;display:flex;justify-content:center;align-items:center;grid-column:4/5}:is(:is(:scope .subtask-quick-form) form) .discard-subtask{padding:0;width:6rem;display:flex;justify-content:center;align-items:center;grid-column:3/4;justify-self:end}:is(:is(:scope .subtask-quick-form) form)>.error{grid-column:1/3;grid-row:2/3}}@layer app{:scope .subtask-item{cursor:pointer;width:100%;align-items:center}:is(:is(:scope .subtask-item) button) svg{margin:0}}@layer app{:scope .subtasks-accordion{border-bottom:1px solid var(--neutral-700);padding:1rem}:is(:scope .subtasks-accordion) .subtasks-table{margin:0 1rem}:is(:is(:scope .subtasks-accordion) .subtasks-table) .title-column{min-width:14rem}:is(:is(:scope .subtasks-accordion) .subtasks-table) .assigned-user-column{width:11rem}:is(:is(:scope .subtasks-accordion) .subtasks-table) .visibility-restriction-column{width:11rem}:is(:is(:scope .subtasks-accordion) .subtasks-table) .status-column{width:6rem}:is(:is(:scope .subtasks-accordion) .subtasks-table) .action-column{width:3rem}:is(:scope .subtasks-accordion) .no-subtasks{padding:1rem;text-align:center}}.alert-wrapper{position:absolute;height:-moz-fit-content;height:fit-content;top:40%;width:100%;display:grid;place-items:center}.alert-wrapper h3,.alert-wrapper p{margin:0}@layer app{:is(:scope .crew-timeline)>.timeline{overflow-y:auto}}@layer app{:scope .crew-timeline-header{margin-top:1rem;display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;grid-template-rows:minmax(min-content,auto) 1fr;grid-gap:.5rem;gap:.5rem;justify-content:space-between;align-items:flex-start;font-size:var(--text-size-01);font-weight:var(--font-weight-bold)}:is(:scope .crew-timeline-header) .crew-timeline-name{display:flex;flex-direction:column;grid-row:1 / 2;grid-column:1 / 2}:is(:is(:scope .crew-timeline-header) .crew-timeline-name) :nth-child(2){color:var(--neutral-5)}:is(:scope .crew-timeline-header) .crew-timeline-phones{display:flex;text-align:right;justify-content:flex-end;align-items:flex-start;gap:.5rem;grid-row:1 / 2;grid-column:3 / 4}:is(:is(:scope .crew-timeline-header) .crew-timeline-phones) .crew-timeline-phone{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;line-height:1rem}:is(:scope .crew-timeline-header) .crew-timeline-emails{display:flex;text-align:right;justify-content:flex-end;align-items:center;gap:.5rem;grid-row:1 / 2;grid-column:2 / 3}}@layer app{.crew-option h4:nth-of-type(2n){margin-top:1rem}.crew-option h4{margin-bottom:.5rem}.crew-option-item{padding-bottom:3rem;margin-bottom:3rem;border-bottom:1px solid var(--neutral-600)}}@layer app{:scope .crew-card-header{margin-top:1rem;padding-bottom:1rem;display:grid;width:100%;grid-template-columns:1fr 1fr 1fr;grid-template-rows:minmax(min-content,auto) 1fr;grid-gap:.5rem;gap:.5rem;justify-content:space-between;align-items:flex-start;font-size:.8rem;font-weight:var(--font-weight-bold);border-bottom:1px solid var(--neutral-700);overscroll-behavior:auto}:is(:scope .crew-card-header) .timeline{overflow-y:auto;grid-row:2 / 3;grid-column:1 / 4}:is(:scope .crew-card-header) .crew-card-name{display:flex;flex-direction:column;grid-row:1 / 2;grid-column:1 / 2}:is(:is(:scope .crew-card-header) .crew-card-name)>span{display:flex;align-items:center;flex-wrap:wrap}:is(:is(:scope .crew-card-header) .crew-card-name) :nth-child(2){color:var(--neutral-5)}:is(:scope .crew-card-header) .crew-card-phones{display:flex;text-align:right;justify-content:flex-end;align-items:flex-start;gap:.5rem;grid-row:1 / 2;grid-column:3 / 4}:is(:is(:scope .crew-card-header) .crew-card-phones) .crew-card-phone{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;line-height:1rem}:is(:scope .crew-card-header) .crew-card-emails{display:flex;text-align:right;justify-content:flex-end;align-items:center;gap:.5rem;grid-row:1 / 2;grid-column:2 / 3}:is(:scope .crew-card-header) svg{height:16px;width:16px}}@layer app{.scenarios--grid{border-bottom:1px solid var(--neutral-700);padding:1rem}.scenarios--grid header{display:flex;align-items:center;justify-content:space-between}.scenarios--grid svg{margin-right:.5rem}.scenarios--grid div[data-expanded=false]{display:none}.scenarios--grid>div[data-expanded=true]{padding:.5rem 0 .5rem 1.5rem}:scope .task-details-footer{display:flex;margin-top:auto;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem}:is(:scope .task-details-footer) .crew-review{display:flex;align-items:center;gap:.25rem;font-size:var(--text-size-02)}:is(:is(:scope .task-details-footer) .crew-review) .checkmark-outline{color:var(--success-color)}:is(:scope .task-details-footer) .scenario-review-button{margin-right:auto}:is(:scope .task-details-footer) .scenario-review-info-button{margin-right:auto}:is(:scope .task-details-footer) .co-alert--md{padding:0;display:flex;align-items:center;flex:1}:is(:is(:scope .task-details-footer) .co-alert--md) .co-icon{min-width:24px}.task-details-footer:empty{display:none}}@layer app{:scope .crew-optimization-form{display:flex;flex-direction:column;flex:1 1 0%}:is(:scope .crew-optimization-form) .scenarios--grid{border-bottom:1px solid var(--neutral-700);padding:1rem}:is(:is(:scope .crew-optimization-form) .scenarios--grid) header{display:flex;align-items:center;justify-content:space-between}:is(:is(:scope .crew-optimization-form) .scenarios--grid) svg{margin-right:.5rem}:is(:is(:scope .crew-optimization-form) .scenarios--grid) div[data-expanded=false]{display:none}:is(:is(:scope .crew-optimization-form) .scenarios--grid)>div[data-expanded=true]{padding:.5rem 0 .5rem 1.5rem}:is(:is(:scope .crew-optimization-form) .scenarios--grid) .templates-dropdown{width:50%}:is(:is(:scope .crew-optimization-form) .scenarios--grid) .period{display:grid;align-items:center;justify-content:center;grid-template-rows:1fr;grid-template-columns:2rem 1fr 2rem .5fr .5fr;grid-gap:1rem;gap:1rem}:is(:is(:is(:scope .crew-optimization-form) .scenarios--grid) .period) .period-radio{align-self:center;margin-top:1rem}:is(:is(:scope .crew-optimization-form) .scenarios--grid) .crew-group{margin:1rem 0;display:flex;flex-direction:column;gap:1rem}:is(:scope .crew-optimization-form) .task-details-footer{display:flex;margin-top:auto;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem}}@layer app{.crew-optimization-info{padding:1.5rem 1rem;flex:1 1 0%;display:flex;flex-direction:column}.crew-optimization-info>h4{margin-bottom:.5rem;margin-top:1rem}.crew-optimization-info>.crew-optimization-info__label{font-size:var(--text-size-02);line-height:var(--text-size-1);color:var(--neutral-400);margin-bottom:.25rem;font-weight:var(--font-weight-bold)}.crew-optimization-info>.crew-optimization-info__separator{margin-top:1rem;margin-bottom:1rem}.crew-optimization-info>.crew-optimization-info__crew-group{margin-bottom:.25rem}.crew-optimization-info>.crew-optimization-info__summary{margin-bottom:1rem;width:100%;height:70%;min-height:20rem}.crew-optimization-info>.crew-optimization-info__attachments{display:flex;gap:.5rem;align-items:center;margin-bottom:3rem}.crew-optimization-info .crew-optimization-info__download-button{justify-self:start}.crew-optimization-info>.crew-optimization-info__actions{margin-top:auto;display:flex;justify-content:space-between;align-content:center}.crew-optimization-info .crew-optimization-info__published-info{display:flex;align-items:center;margin-left:auto;margin-right:.5rem}}@layer app{:scope .crew-optimization-form{display:flex;flex-direction:column;flex:1 1 0%}:is(:scope .crew-optimization-form) .scenarios--grid{border-bottom:1px solid var(--neutral-700);padding:1rem}:is(:is(:scope .crew-optimization-form) .scenarios--grid) header{display:flex;align-items:center;justify-content:space-between}:is(:is(:scope .crew-optimization-form) .scenarios--grid) svg{margin-right:.5rem}:is(:is(:scope .crew-optimization-form) .scenarios--grid) div[data-expanded=false]{display:none}:is(:is(:scope .crew-optimization-form) .scenarios--grid)>div[data-expanded=true]{padding:.5rem 0 .5rem 1.5rem}:is(:is(:scope .crew-optimization-form) .scenarios--grid) .templates-dropdown{width:50%}:is(:is(:scope .crew-optimization-form) .scenarios--grid) .period{display:grid;align-items:center;justify-content:center;grid-template-rows:1fr;grid-template-columns:2rem 1fr 2rem .5fr .5fr;grid-gap:1rem;gap:1rem}:is(:is(:is(:scope .crew-optimization-form) .scenarios--grid) .period) .period-radio{align-self:center;margin-top:1rem}:is(:is(:scope .crew-optimization-form) .scenarios--grid) .crew-group{margin:1rem 0;display:flex;flex-direction:column;gap:1rem}:is(:scope .crew-optimization-form) .task-details-footer{display:flex;margin-top:auto;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem}}@layer app{:scope .attachments{padding-block:1.5rem}:scope ul.files{display:flex;flex-direction:column;margin:0;padding:0}:is(:scope ul.files) li{border-bottom:1px solid var(--neutral-700);align-items:center;display:flex;font-size:var(--text-size-1);gap:1rem;margin:0;padding:.5rem 0}:is(:is(:scope ul.files) li):last-of-type{border-bottom:0}:is(:is(:scope ul.files) li) .file{color:var(--purple-400);display:flex;flex:1;gap:.5rem;border:none;font-weight:var(--font-weight-normal)}:is(:is(:scope ul.files) li) .icon-file{color:var(--purple-400)}:is(:is(:scope ul.files) li):hover .icon-file{color:var(--purple-300)}:is(:is(:scope ul.files) li) .filename{display:block;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(:is(:scope ul.files) li) .filesize{color:var(--neutral-500)}:is(:is(:scope ul.files) li) svg{pointer-events:none}}@layer app{.custom-alert-details{padding-top:1rem}.custom-alert-details>h3{width:100%;padding-block:0 .5rem}.custom-alert-details .details-html{padding:1rem;border:1px dashed var(--neutral-7);margin-bottom:1rem;max-height:20rem;overflow:auto}#details-html h1{font-size:var(--text-size-6)}#details-html h2{font-size:var(--text-size-5)}#details-html h3{font-size:var(--text-size-4)}#details-html h4{font-size:var(--text-size-3)}#details-html h5{font-size:var(--text-size-2)}#details-html h6{font-size:var(--text-size-1)}#details-html h1,#details-html h2,#details-html h3,#details-html h4,#details-html h5,#details-html h6{margin-block:1rem .5rem;font-weight:700}#details-html ol,#details-html ul{margin-block:1rem}#details-html p,#details-html li{font-size:var(--text-size-1)}}@layer app{.utb-table{width:100%;border-collapse:collapse;margin-bottom:1rem}.utb-table caption{font-size:var(--text-size-2);font-weight:var(--font-weight-normal);text-align:left}:is(.utb-table thead) th{color:var(--surface-fg-color);font-size:var(--text-size-01);font-weight:var(--font-weight-semibold);padding:1rem .5rem;text-align:left}.utb-table th,.utb-table td{width:auto;white-space:nowrap}.utb-table tbody{border-radius:var(--radius-3)}:is(:is(.utb-table tbody) tr):not(:last-child){border-bottom:1px solid var(--stroke-subtle-color)}:is(:is(.utb-table tbody) tr):hover{background-color:var(--surface-hover-bg-color)}:is(.utb-table tbody) td,:is(.utb-table tbody) th{color:var(--surface-fg-color);text-align:left}:is(:is(.utb-table tbody) td,:is(.utb-table tbody) th)>div{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.utb-table svg{height:1.5rem;width:1.5rem}:is(.utb-table.utb-table--regular tr) td,:is(.utb-table.utb-table--regular tr) th{padding:1rem .5rem}:is(:is(.utb-table.utb-table--regular tr) td,:is(.utb-table.utb-table--regular tr) th):first-child{padding-left:1rem}:is(:is(.utb-table.utb-table--regular tr) td,:is(.utb-table.utb-table--regular tr) th):last-child{padding-right:1rem}:is(.utb-table.utb-table--condensed tr) td,:is(.utb-table.utb-table--condensed tr) th{padding:.5rem}:is(:is(.utb-table.utb-table--condensed tr) td,:is(.utb-table.utb-table--condensed tr) th):first-child{padding-left:.5rem}:is(:is(.utb-table.utb-table--condensed tr) td,:is(.utb-table.utb-table--condensed tr) th):last-child{padding-right:.5rem}.utb-table.utb-table--base tbody{border-top:1px solid var(--stroke-subtle-color);border-bottom:1px solid var(--stroke-subtle-color);box-shadow:none}.utb-table.utb-table--skim tbody{box-shadow:var(--shadow--skim-16)}.utb-table.utb-table--lifted tbody{box-shadow:var(--shadow--lifted-16)}.utb-table.utb-table--raised tbody{box-shadow:var(--shadow--raised-16)}.utb-table.utb-table--floating tbody{box-shadow:var(--shadow--floating-16)}}@layer app{.flight-details{margin:1rem}:is(.flight-details .operational-briefing) h4{margin-bottom:1rem}:is(.flight-details .operational-briefing) .operational-briefing-content{font-size:.9rem;display:flex;flex-direction:column}:is(:is(.flight-details .operational-briefing) .operational-briefing-content) strong{font-weight:var(--font-weight-bold)}:is(.flight-details .fuel-section)>hgroup{margin-top:2rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}:is(:is(.flight-details .fuel-section)>hgroup) label{gap:.2rem}:is(:is(.flight-details .fuel-section)>hgroup) .co-form__toggle>input{background-color:var(--neutral-600)}:is(.flight-details .fuel-section) .fuel-label{width:15rem}:is(.flight-details .fuel-section) .bold-text{font-weight:var(--font-weight-bold)}:is(.flight-details .fuel-section) .green-text{color:var(--green-4)}:is(.flight-details .fuel-section) .grey-text{color:var(--neutral-5)}:is(.flight-details .fuel-section) .red-text{color:var(--red-4)}}@layer app{.map-settings-modal{height:calc(100% - 4rem);padding-right:1.5rem;overflow:auto}.map-settings-modal>form{margin-top:2rem;display:flex;flex-direction:column;gap:1rem;height:100%}:is(.map-settings-modal>form) footer{margin-top:auto;display:flex;gap:1rem;justify-content:flex-end;position:fixed;bottom:1rem;right:1rem}}@layer app{.notam-modal{margin:1rem}.notam-modal>h2{margin-bottom:1rem}.notam-modal h3{margin:.5rem 0}.notam-modal .notam-row{display:flex;flex-direction:column;font-size:.9rem;margin-bottom:.5rem}:is(.notam-modal .notam-row)>span{white-space:pre-line;overflow-wrap:break-word}:is(.notam-modal .notam-row)>.bold-text{font-weight:var(--font-weight-bold)}:is(.notam-modal>.accordion--grid) h4{font-size:1.5rem}}@layer app{.weather-modal{margin:1rem}.weather-modal>h2{margin-bottom:1rem}.weather-modal h3{margin:.5rem 0}.weather-modal .weather-row{display:flex;gap:.5rem;font-size:.9rem}:is(.weather-modal .weather-row)>span{white-space:pre-line;overflow-wrap:break-word}:is(.weather-modal .weather-row)>.bold-text{font-weight:var(--font-weight-bold)}}@layer app{.flight-details-accordion{margin:1rem;container-name:flightScenario;container-type:inline-size}.flight-details-accordion .common-map-section{margin:1rem}:is(.flight-details-accordion .common-map-section) .common-map{height:85%;width:100%}.flight-details-accordion .flight-scenario{display:flex}@container flightScenario (max-width: 850px){.flight-scenario{flex-direction:column}.common-map-section{margin:1rem;width:95%;height:450px}}@container flightScenario (min-width: 851px){.flight-scenario{flex-direction:row}.common-map-section{margin:1rem;width:95%;flex:1}.flight-details{width:25%}}}@layer app{.scenario-table{position:relative}.scenario-table>.headline{display:flex;justify-content:flex-end;align-items:center;position:absolute;right:0;top:0;transform:translateY(-5px)}:is(.scenario-table>.headline) .co-icon{margin-right:0;color:var(--neutral-500)}.scenario-table .table{border-collapse:collapse;width:100%}:is(.scenario-table .table) th,:is(.scenario-table .table) td{padding:1rem .5rem;margin-right:1rem}:is(:is(.scenario-table .table) td) .solution-name{display:flex;align-items:center;justify-content:start}:is(:is(:is(.scenario-table .table) td) .solution-name) .co-icon{margin-left:.5rem}:is(:is(:is(.scenario-table .table) td) .solution-name) .checkmark-outline{color:var(--success-color)}:is(:is(:is(.scenario-table .table) td) .solution-name) .close-outline{color:var(--danger-color)}:is(:is(:is(.scenario-table .table) td) .solution-name) .crew-analysis-warning{display:flex;align-items:center;justify-content:center;color:var(--warning-color)}:is(.scenario-table .table) th.domain{padding-block:0;color:light-dark(var(--neutral-075),var(--neutral-900));font-weight:700}:is(.scenario-table .table) .selectedRow{background-color:light-dark(var(--blue-900),var(--purple-300))}:is(.scenario-table .table) thead tr th{white-space:break-spaces;text-align:left;vertical-align:top}:is(.scenario-table .table) .alerts-cell{gap:0}:is(:is(.scenario-table .table) .alerts-cell)>div{margin-right:.5rem;display:flex;align-items:center;gap:.125rem}:is(:is(.scenario-table .table) .alerts-cell) .co-icon{margin-right:0}:is(:is(.scenario-table .table) .alerts-cell) .co-icon.resolved{color:#2cbe7c}:is(:is(.scenario-table .table) .alerts-cell) .co-icon.critical{color:var(--danger-color)}:is(:is(.scenario-table .table) .alerts-cell) .co-icon.warning{color:var(--warning-color);width:1.2rem;height:1.2rem}:is(:is(.scenario-table .table) .alerts-cell) .co-icon.info{color:#2969f2}.crew-analysis-warning-tooltip{background-color:var(--warning-weak-color);padding:1rem;display:flex;align-items:center;gap:.5rem;border-radius:.5rem}.crew-analysis-warning-tooltip svg{color:var(--warning-color);width:1.5rem;height:1.5rem}.crew-analysis-warning-tooltip:before{background-color:var(--warning-color)}}@layer app{.radar-chart{height:22rem;width:25rem}}.collapsable-container{display:flex;flex:1;flex-direction:column;height:100%;overflow:hidden}.collapsable-container>header{display:flex;justify-content:space-between;gap:.5rem}:is(.collapsable-container>header)>.collapsed-button>svg{margin-right:0}.collapsable-container>div>label{display:flex;flex-direction:row;justify-content:end;padding-bottom:.5rem}.collapsable-container[data-collapsed=false]{flex:1}.collapsable-container[data-collapsed=true]{flex:0 0 3rem;min-height:100%}.collapsable-container[data-collapsed=true]>header{flex-direction:column-reverse;align-items:center}:is(.collapsable-container[data-collapsed=true]>header) hgroup{writing-mode:vertical-lr}.collapsable-container[data-collapsed=true]>div{display:none}@layer app{.comparison-horizontal{overflow:auto;overflow-y:hidden;white-space:nowrap;padding-top:1rem;display:flex;flex-direction:row;justify-content:flex-start;gap:1rem}.comparison-option{display:inline-block}.comparison-option--split{max-width:40vw;padding-right:1rem}.comparison-option--split:not(:last-of-type){border-right:1px solid light-dark(var(--neutral-5),var(--neutral-8))}.comparison-option--combined{display:flex;justify-content:center}}@layer app{.scenario-charts{height:-moz-fit-content;height:fit-content}.scenario-charts .timeline{overflow-y:auto}.scenario-chart{display:flex;flex-direction:column}.scenario-chart .before-option-charts,.scenario-chart .after-option-charts{align-items:center;gap:1rem}:is(.scenario-chart .before-option-charts,.scenario-chart .after-option-charts) h4{min-width:3.5rem}}@layer app{.chart-container{display:flex;justify-content:center}.option-radar-header .option-radar-alerts{font-size:var(--text-size-sm);font-weight:var(--font-weight-bold);display:flex;gap:.5rem}:is(.option-radar-header .option-radar-alerts) div{display:flex;gap:.3rem}:is(:is(.option-radar-header .option-radar-alerts) div)>span{display:flex;gap:.25rem}:is(:is(:is(.option-radar-header .option-radar-alerts) div)>span)>svg{margin-right:0}.tb-detail-pane.maximized .option-radar-header{width:25%}.tb-detail-pane.maximized .chart-container{display:block}}@layer app{.summary-alert{padding:.5rem 0 .5rem 1rem}.summary-alert .summary-header{display:flex;font-size:var(--text-size-02);font-weight:var(--font-weight-bold);justify-content:center;align-items:center}:is(.summary-alert .summary-header) .summary-title{display:flex;gap:.5rem;align-items:center}:is(:is(.summary-alert .summary-header) .summary-title) .co-tag{font-weight:var(--font-weight-semibold)}:is(:is(.summary-alert .summary-header) .summary-title) svg{height:1rem;margin-right:0}:is(:is(.summary-alert .summary-header) .summary-title) span{display:flex}:scope .alert-content{margin-left:1.5rem}:is(:scope .alert-content) .crew-summary-line{font-size:var(--text-size-02);font-weight:var(--font-weight-bold);color:light-dark(var(--neutral-200),var(--neutral-800))}:is(:is(:scope .alert-content) .single-alert) .alert-entry{padding:.2rem 0;font-weight:var(--font-weight-bold)}:is(:is(:is(:scope .alert-content) .single-alert) .alert-entry)>div{padding:0}:is(:is(:is(:is(:scope .alert-content) .single-alert) .alert-entry)>div)>header{margin:0}:is(:is(:is(:is(:is(:scope .alert-content) .single-alert) .alert-entry)>div)>header)>h4{font-weight:var(--font-weight-bold)}:is(:is(:is(:scope .alert-content) .single-alert) .alert-entry) .alert-reason{font-size:var(--text-size-02)}:is(:is(:is(:scope .alert-content) .single-alert) .alert-entry) span{display:flex;align-items:center;font-size:var(--text-size-02)}:is(:is(:scope .alert-content) .single-alert) h5{margin-top:.5rem}.resolved-icon{color:var(--green-400)}.crewTooltip>h5{margin-bottom:.5rem}.crewTooltip>ul{list-style:none;padding-left:0}.crewTooltip li:not(:last-child){padding-bottom:.3rem}.crew-availability-tooltip-trigger{margin-left:.25rem}}@layer app{.crew-availability-tooltip{padding:.5rem}.crew-availability-tooltip>h5{margin-bottom:.5rem}.crew-availability-tooltip-switcher,.crew-availability-tooltip-info{display:flex;align-items:center}.crew-availability-tooltip-switcher{gap:.25rem}.crew-availability-tooltip-info{gap:.5rem;margin-top:.75rem;font-size:var(--text-size-01)}.crew-availability-tooltip-info>div{display:flex;align-items:center;gap:.25rem}.crew-availability-tooltip-table{font-size:var(--text-size-02);margin-top:1rem}.crew-availability-tooltip-table>table{width:100%;border-collapse:collapse}.crew-availability-tooltip-table th{text-align:left}.crew-availability-tooltip-table td,.crew-availability-tooltip-table th{padding-top:.25rem;padding-bottom:.25rem;border-bottom:1px solid var(--neutral-750)}.crew-availability-tooltip-table .crew{text-align:end}}@layer app{.summary-alerts{flex:1;padding:.5rem 0;margin-top:.5rem}.summary-alerts.scenario-selected-flight{background-color:light-dark(var(--purple-900),var(--neutral-200))}.summary-alerts.expendable{cursor:pointer}.summary-alerts button.info{display:block;cursor:inherit}.summary-alerts .flight-details{color:light-dark(var(--neutral-200),var(--neutral-700));gap:.5rem}.summary-alerts .new-aircraft{font-weight:var(--font-weight-bolder)}.summary-alerts .old-aircraft{text-decoration:line-through}.summary-alerts .row{align-items:center;display:flex;color:light-dark(var(--neutral-200),var(--neutral-700));font-size:var(--text-size-02);font-weight:var(--font-weight-bold)}:is(.summary-alerts .row) .summary-card-title{display:flex;gap:.5rem;align-items:center;justify-content:center;color:light-dark(var(--black),var(--white))}:is(:is(.summary-alerts .row) .summary-card-title)>h3{color:light-dark(var(--blue-400),var(--white))}:is(:is(:is(.summary-alerts .row) .summary-card-title) .flight-selector):hover{text-decoration:underline}:is(.summary-alerts .row) span>svg{margin-right:0;height:1rem}:is(.summary-alerts .row) .co-tag{display:flex;align-items:center;gap:.5rem;justify-content:center;color:var(--surface-bg-color);font-size:var(--text-size-02);height:1rem}:is(.summary-alerts .row) .icons{display:flex;align-items:center;margin:0 0 0 auto}:is(:is(.summary-alerts .row) .icons)>span{display:flex;align-items:center;font-weight:var(--font-weight-bold)}:is(:is(.summary-alerts .row) .icons) .resolved{color:var(--green-400)}:is(.summary-alerts .row) .delayed{font-weight:var(--font-weight-bolder)}:is(.summary-alerts .row) .new{font-weight:var(--font-weight-bolder)}:is(.summary-alerts .row) .old{font-weight:var(--font-weight-bold);text-decoration:line-through;padding-left:.2rem}.summary-alerts .alert-entry{padding:.2rem 0}:is(.summary-alerts .alert-entry)>div{padding:0}:is(.summary-alerts .alert-entry) header{margin-bottom:0}:is(:is(.summary-alerts .alert-entry) header)>h4{font-weight:var(--font-weight-bold)}:is(.summary-alerts .alert-entry) .alert-reason{font-weight:var(--font-weight-bold);font-size:var(--text-size-02)}:is(.summary-alerts .alert-entry) span{display:flex;align-items:center;font-size:var(--text-size-02)}:is(.summary-alerts .alert-entry) .resolved-icon{color:var(--green-400);align-self:center}.summary-alerts .accordion-content{padding:.5rem 1.5rem;cursor:default}:is(.summary-alerts .accordion-content) h5{margin-top:.5rem}.summary-alerts .calculated-times{display:flex;flex-wrap:wrap;font-size:var(--text-size-01);-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem}:is(.summary-alerts .calculated-times) .cobt,:is(.summary-alerts .calculated-times) .cldt,:is(.summary-alerts .calculated-times) .ctot{white-space:nowrap}.summary-alerts .cancelled{text-decoration:line-through}:is(.summary-alerts .non-flight-time)>.old{text-decoration:line-through}:is(.summary-alerts .non-flight-time)>.new{font-weight:var(--font-weight-bolder)}}@layer app{.ops-section{border-bottom:1px var(--neutral-700) solid;margin-bottom:1rem;padding-bottom:.5rem}}@layer app{.section-control--accordion{border-bottom:1px solid var(--neutral-700);padding:1rem}.section-control--accordion header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.section-control--accordion svg{margin-right:.5rem}.section-control--accordion div[data-expanded=false]{display:none}.section-control--accordion div[data-expanded=true]{padding:.5rem 1.5rem}}@layer app{:scope .ops-item-info{display:grid;grid-gap:.5rem;gap:.5rem;font-size:.8rem;font-weight:var(--font-weight-semibold);padding-bottom:1rem;margin-top:1rem}:is(:scope .ops-item-info) svg{height:16px;width:16px}:is(:scope .ops-item-info) .header{width:100%;font-size:1rem;font-weight:var(--font-weight-bold);display:flex;gap:.5rem}:is(:scope .ops-item-info) ul{list-style:none;padding:0;margin:0}:is(:is(:scope .ops-item-info) ul) li{display:flex;gap:.5rem;align-items:center}:is(:is(:scope .ops-item-info) .airports) .bold-text{font-weight:var(--font-weight-bolder)}:is(:is(:scope .ops-item-info) .ops-alert-list) .alert-row{display:grid;grid-template-columns:2rem 1fr;grid-template-rows:1.5rem 1fr;grid-column-gap:.2rem;-moz-column-gap:.2rem;column-gap:.2rem;align-items:center;margin-bottom:.4rem}:is(:is(:is(:scope .ops-item-info) .ops-alert-list) .alert-row) svg{grid-row:1 / 3;height:1.2rem;width:1.2rem}:is(:is(:is(:scope .ops-item-info) .ops-alert-list) .alert-row) p{grid-row:2 / 3;grid-column:2 / 3}.red-highlight{color:var(--red-4)}}@layer app{:scope .ops-card-header{margin-top:1rem;padding-bottom:1rem;display:grid;width:100%;grid-gap:.5rem;gap:.5rem;justify-content:space-between;align-items:flex-start;font-size:.8rem;font-weight:var(--font-weight-bold);border-bottom:1px solid var(--neutral-700)}:is(:scope .ops-card-header) .ops-card-name{display:flex;flex-direction:column}:is(:scope .ops-card-header) svg{height:16px;width:16px}:is(:scope .ops-card-header) .timeline-wrapper{overscroll-behavior:auto;display:grid;grid-gap:2rem;gap:2rem;overflow:auto;scroll-behavior:smooth;width:100%}}@layer app{.legality--grid div[data-expanded=true]{padding:.5rem 1.5rem}}@layer app{.oooi-time-form{display:flex;gap:1rem;align-items:center;justify-content:end;padding:1rem;margin-top:auto}.oooi-time-form input{max-width:4rem}.oooi-time-form .co-alert{margin-right:auto}.oooi-time-form .co-form__error{color:var(--red-400)!important;position:absolute;top:100%;white-space:nowrap;right:0}.oooi-time-form .co-form__control{position:relative;min-width:190px}}@layer app{.missing-terminal-form{display:flex;gap:1rem;align-items:center;justify-content:end;padding:1rem;margin-top:auto}.missing-terminal-form input{max-width:4rem}.missing-terminal-form .co-alert{margin-right:auto}.missing-terminal-form .co-form__error{color:var(--red-400)!important;position:absolute;top:100%;white-space:nowrap;right:0}.missing-terminal-form .co-form__control{position:relative}}@layer app{.review-dialog{border-radius:var(--radius-3);border:0;box-shadow:var(--shadow--floating-16);display:flex;flex-direction:column;gap:0;margin:auto;max-width:35dvw;position:absolute;width:-moz-fit-content;width:fit-content;background-color:light-dark(white,var(--neutral-100));bottom:4.5rem;left:2rem;padding:1.5rem;min-width:30rem;z-index:3}}@layer app{.review-dialog--header{margin-block:0 1rem;padding:0;display:flex;justify-content:space-between;align-items:center}.review-dialog--header>h4{font-size:var(--text-size-3);margin:0;padding:0}.review-dialog--footer{display:flex;gap:1rem;justify-content:flex-end;margin-block:1rem 0;align-items:center}}@layer app{.review-base-data{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.review-title-and-time{display:flex;gap:.5rem}.review-title-and-time>h5,.review-title-and-time>p,.review-note{font-size:var(--text-size-02);line-height:var(--text-size-1);font-weight:var(--font-weight-normal)}.review-title-and-time>h5{font-weight:var(--font-weight-bold)}}@layer app{.copy-to-clipboard{border-radius:100%}.copy-to-clipboard.isCopied{background:var(--green-400);color:#fff}}@layer app{.scenarios-select h5{color:var(--form-label-fg-color);font-size:var(--text-size-xs);display:flex;font-weight:var(--font-weight-semibold);justify-content:space-between;line-height:1rem}.scenarios-select .close-outline{color:var(--danger-color)}.scenarios-select .checkmark-outline{color:var(--success-color)}.scenarios-select-options{display:flex;gap:.5rem;margin-bottom:1rem;margin-top:.25rem;flex-wrap:wrap}.scenarios-select-options input{display:none}.scenarios-select-options .co-chip__wrapper{cursor:pointer}.scenarios-select-options input+.co-chip__wrapper>.co-chip>.co-chip__label{background:light-dark(var(--neutral-800),var(--neutral-200));white-space:nowrap}.scenarios-select-options input:checked+.co-chip__wrapper>.co-chip>.co-chip__label{background:light-dark(var(--purple-700),var(--purple-300))}.scenarios-select-options .scenario-select-label{display:flex;justify-content:space-between;align-items:center;gap:.5rem;position:relative}.scenarios-select-options .co-form__helper-text{margin-right:auto}.scenarios-select-options .scenario-deselect-all{border-radius:1.5rem;padding:.75rem;padding-top:0;padding-bottom:0;background:light-dark(var(--neutral-800),var(--neutral-200))}.scenarios-select-options .scenario-deselect-all:hover{background:light-dark(var(--purple-700),var(--purple-300))}}@layer app{.note .co-form__helper-text{margin-left:auto}}@layer app{.review-info--header{margin-block:0 1rem;padding:0;display:flex;justify-content:space-between;align-items:center}.review-info--header>h4{font-size:var(--text-size-3);margin:0;padding:0}.review-info--content .review-info--date{color:var(--neutral-400);margin-left:.5rem}:is(.review-info--content .review-info--section)>h5{font-size:var(--text-size-02);color:var(--neutral-400);font-weight:var(--font-weight-semibold)}:is(.review-info--content .review-info--section)>p{font-size:var(--text-size-1)}:is(:is(.review-info--content .review-info--section)>p) .crew-scenario--list{display:flex;gap:.5rem;flex-wrap:wrap}:is(:is(.review-info--content .review-info--section)>p) .crew-scenario{display:flex;align-items:center}:is(:is(:is(.review-info--content .review-info--section)>p) .crew-scenario) .co-icon{margin-left:.25rem}:is(:is(:is(.review-info--content .review-info--section)>p) .crew-scenario) .close-outline{color:var(--danger-color)}:is(:is(:is(.review-info--content .review-info--section)>p) .crew-scenario) .checkmark-outline{color:var(--success-color)}}@layer app{.scenarios--grid{border-bottom:1px solid var(--neutral-700);padding:1rem}.scenarios--grid header{display:flex;align-items:center;justify-content:space-between}.scenarios--grid svg{margin-right:.5rem}.scenarios--grid div[data-expanded=false]{display:none}.scenarios--grid>div[data-expanded=true]{padding:.5rem 0 .5rem 1.5rem}:scope .task-details-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem}:is(:scope .task-details-footer) .crew-review{display:flex;align-items:center;gap:.25rem;font-size:var(--text-size-02)}:is(:is(:scope .task-details-footer) .crew-review) .checkmark-outline{color:var(--success-color)}:is(:scope .task-details-footer) .scenario-review-button{margin-right:auto}:is(:scope .task-details-footer) .scenario-review-info-button{margin-right:auto}:is(:scope .task-details-footer)>.alert-message-container{width:100%}:is(:is(:scope .task-details-footer)>.alert-message-container) .co-alert--md{padding:.5rem}.task-details-footer:empty{display:none}.ops-scenario{display:flex;padding-top:1rem;padding-left:2rem}.ops-scenario>.scenario-charts{width:70%;border-right:1px solid var(--neutral-800);padding-right:1rem}.ops-scenario>.ops-scenario-text{width:30%;padding-left:1rem;overflow-y:auto}:is(.ops-scenario>.ops-scenario-text)>h5{padding-bottom:.5rem;border-bottom:1px solid var(--neutral-800)}}@layer app{.additional-data-modal--wrapper{display:grid;grid-template-rows:3rem 5rem 3rem;grid-template-columns:1fr 1fr;margin-right:1rem}.additional-data-modal--wrapper .additional-data-modal--header{grid-column:1 / 3;grid-row:1 / 2;padding:1rem;font-weight:700;font-size:1.25rem}.additional-data-modal--wrapper .additional-data-modal--input{grid-column:1 / 3;grid-row:2/ 3;padding:0 1rem}.additional-data-modal--wrapper .additional-data-modal--error{background-color:light-dark(var(--red-700),var(--red-4));border-radius:.5rem;padding:.2rem}.additional-data-modal--wrapper .additional-data-modal--submit-button{grid-column:2 / 3;grid-row:3 / 4;justify-self:end;margin-right:1rem}}@layer app{.pending-crew-notification-accordion{margin:1rem;padding:0}.pending-crew-notification-accordion .pending-crew-card-header{margin:1.5rem;padding-bottom:1rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:minmax(min-content,auto) 1fr;grid-gap:.5rem;gap:.5rem;justify-content:space-between;align-items:flex-start;font-size:.8rem;font-weight:var(--font-weight-bold);border-bottom:1px solid var(--neutral-700);overscroll-behavior:auto}:is(.pending-crew-notification-accordion .pending-crew-card-header) .pending-crew-card-name{display:flex;flex-direction:column;grid-row:1 / 2;grid-column:1 / 2}:is(:is(.pending-crew-notification-accordion .pending-crew-card-header) .pending-crew-card-name) :nth-child(2){color:var(--neutral-5)}:is(.pending-crew-notification-accordion .pending-crew-card-header) .pending-crew-card-phones{display:flex;text-align:right;justify-content:flex-end;align-items:flex-start;gap:.5rem;grid-row:1 / 2;grid-column:3 / 4}:is(:is(.pending-crew-notification-accordion .pending-crew-card-header) .pending-crew-card-phones) .pending-crew-card-phone{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;line-height:1rem}:is(.pending-crew-notification-accordion .pending-crew-card-header) .pending-crew-card-emails{display:flex;text-align:right;justify-content:flex-end;align-items:center;gap:.5rem;grid-row:1 / 2;grid-column:2 / 3}:is(.pending-crew-notification-accordion .pending-crew-card-header) svg{height:16px;width:16px}.pending-crew-notification-accordion .pending-crew-card-timeline{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:1.5rem;font-weight:var(--font-weight-bold);padding-left:1.5rem}:is(.pending-crew-notification-accordion .pending-crew-card-timeline)>span{flex:1}.pending-crew-notification-accordion .modified-crew-rosters{display:flex;flex-direction:column;margin-left:1.5rem}:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster-wrapper{margin:1rem 1.5rem}:is(.pending-crew-notification-accordion .modified-crew-rosters)>header{border-bottom:1px solid var(--neutral-700);padding-bottom:.5rem}:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster{display:flex;flex-direction:row;gap:1rem}:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>h4,:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>hgroup{display:flex;flex-direction:row;gap:.5rem;margin-bottom:.5rem}:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>h4,:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>hgroup,:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>span{width:50%}:is(:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>h4,:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>hgroup,:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>span)>p{margin:0;font-size:.9rem}.before:is(:is(:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>h4,:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>hgroup,:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>span)>p){text-decoration:line-through}.after:is(:is(:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>h4,:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>hgroup,:is(:is(.pending-crew-notification-accordion .modified-crew-rosters) .modified-crew-roster)>span)>p){font-weight:var(--font-weight-bolder)}}.pending-crew-card-footer{display:flex;margin-top:auto;align-items:center;gap:1rem;padding:1rem;justify-content:space-between}.pending-crew-card-footer .task-closed-manually{margin-left:auto;margin-right:1rem}@layer app{.task-details--problem{display:flex;flex:1;flex-direction:column;overflow:auto}.task-details--problem>:nth-child(2){margin-top:6.5rem}.task-details--problem>section{flex:1;overflow:auto;padding:1rem}ul.task-details--error-list{padding-left:1.25rem}li.task-details--error-item{font-size:var(--text-size-02);line-height:var(--text-size-1)}}@layer app{.flight-schedule-highlighted{padding:0}}@layer app{.edit-flight-modal-wrapper{width:600px;max-height:600px;min-height:600px}@media screen and (max-height:640px){.edit-flight-modal-wrapper{max-height:400px;min-height:400px}}.edit-flight-modal{display:flex;flex-direction:column;height:100%;position:relative;width:100%}:is(.edit-flight-modal .edit-flight-modal__header) .edit-flight-modal__header-subtitle{margin-top:.5rem;font-weight:600;display:flex;align-items:center;font-size:var(--text-size-02)}:is(:is(.edit-flight-modal .edit-flight-modal__header) .edit-flight-modal__header-subtitle)>svg{height:1rem;width:1rem;margin-right:.25rem}:is(:is(.edit-flight-modal .edit-flight-modal__header) .edit-flight-modal__header-subtitle)>svg:not(:first-child){margin-left:.5rem}:is(.edit-flight-modal .edit-flight-modal__header) .flight-info{margin-bottom:1.5rem;padding:.75rem;background-color:light-dark(var(--neutral-800),var(--neutral-200));border:1px solid light-dark(var(--neutral-700),var(--neutral-300));border-radius:var(--radius-3)}:is(:is(.edit-flight-modal .edit-flight-modal__header) .flight-info) .flight-designator{margin:0 0 .25rem;font-weight:var(--font-weight-semibold);font-size:var(--text-size-sm);color:light-dark(var(--neutral-100),var(--neutral-800))}:is(:is(.edit-flight-modal .edit-flight-modal__header) .flight-info) .route{margin:0;color:light-dark(var(--neutral-400),var(--neutral-600));font-size:var(--text-size-xs)}.edit-flight-modal .edit-flight-modal__form-wrapper{flex:1;position:relative;height:100%}:is(.edit-flight-modal .edit-flight-modal__form-wrapper) .edit-flight-modal__form-content{display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;padding-bottom:3rem;max-height:440px;min-height:440px}@media screen and (max-height:640px){:is(.edit-flight-modal .edit-flight-modal__form-wrapper) .edit-flight-modal__form-content{max-height:250px;min-height:250px}}:is(.edit-flight-modal .edit-flight-modal__form-wrapper) .arrival-departure-sections{display:flex;flex-direction:column;gap:2rem}:is(.edit-flight-modal .edit-flight-modal__form-wrapper) .edit-flight-modal__section-row{display:flex;flex-direction:column;gap:1rem}:is(:is(.edit-flight-modal .edit-flight-modal__form-wrapper) .edit-flight-modal__section-row) .edit-flight-modal__section-title{margin:0 0 1rem;font-size:var(--text-size-md);font-weight:var(--font-weight-semibold);color:light-dark(var(--neutral-100),var(--neutral-800));padding-bottom:.5rem;border-bottom:1px solid light-dark(var(--neutral-700),var(--neutral-300))}:is(:is(.edit-flight-modal .edit-flight-modal__form-wrapper) .edit-flight-modal__section-row) .fields-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}@media(max-width:768px){:is(:is(.edit-flight-modal .edit-flight-modal__form-wrapper) .edit-flight-modal__section-row) .fields-row{grid-template-columns:1fr}}:is(:is(.edit-flight-modal .edit-flight-modal__form-wrapper) .edit-flight-modal__section-row) .fields-row--oooi{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-top:1rem}@media(max-width:768px){:is(:is(.edit-flight-modal .edit-flight-modal__form-wrapper) .edit-flight-modal__section-row) .fields-row--oooi{grid-template-columns:1fr}}:is(:is(.edit-flight-modal .edit-flight-modal__form-wrapper) .edit-flight-modal__section-row) .form-field{margin:0}.edit-flight-modal .edit-flight-modal__footer{padding-top:1.5rem;border-top:1px solid light-dark(var(--neutral-700),var(--neutral-300));margin-top:auto;background:var(--surface-primary-bg-color);width:calc(600px - 2rem);position:absolute;bottom:0rem}:is(.edit-flight-modal .edit-flight-modal__footer) .modal-footer{display:flex;justify-content:flex-end;gap:.75rem}}@layer app{.flight-alerts{position:relative}.flight-alerts:focus-visible{outline:none}.alerts-tooltip-list{z-index:10;gap:4px;padding:8px}.alerts-tooltip-list>ul{overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:0;min-height:2rem;max-height:13rem}:is(.alerts-tooltip-list>ul) .alerts-tooltip-list-item{display:flex;align-items:center;max-width:100%;gap:8px;border-top:1px solid var(--neutral-750);height:2.5rem;padding:.5rem 0;cursor:pointer}:is(:is(.alerts-tooltip-list>ul) .alerts-tooltip-list-item):hover{background-color:var(--neutral-500)}:is(:is(.alerts-tooltip-list>ul) .alerts-tooltip-list-item)>span{display:block;width:auto;max-width:200px;overflow:hidden;text-overflow:ellipsis;line-clamp:1;white-space:nowrap}:is(:is(.alerts-tooltip-list>ul) .alerts-tooltip-list-item) .link-icon{margin-left:auto;margin-right:.5rem;width:16px;height:16px}.alerts-tooltip-list-header{width:100%;display:flex;justify-content:space-between;flex-direction:row;padding-bottom:1rem}.alerts-tooltip-list-header>h3{font-weight:600;margin-left:.5rem}.alerts-tooltip-list-header a{display:flex;gap:.25rem;align-items:center}.alerts-tooltip-list-item-link{color:var(--neutral-3)}.alerts-tooltip-list-item-link,.alerts-tooltip-list-header-link{margin-left:auto}}@layer app{.flight-delay-reasons{position:relative}.delay-reasons-tooltip-list{width:400px;max-width:90vw;max-height:80vh;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;overflow-y:auto;overflow-x:hidden;min-height:2rem}.delay-reasons-tooltip-list-header{width:100%;display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding-bottom:.5rem}.delay-reasons-tooltip-list-header>h5{font-weight:600;margin-left:.5rem;margin:0;display:flex;align-items:center;font-size:var(--text-size-02)}:is(.delay-reasons-tooltip-list-header>h5)>svg{height:1rem;width:1rem;margin-right:.25rem}:is(.delay-reasons-tooltip-list-header>h5)>svg:not(:first-child){margin-left:.5rem}.delay-reasons-tooltip-container:focus-visible{outline:none}.delay-reasons-tooltip-list-header-link{margin-left:auto;background:none;border:none;color:var(--primary-500);cursor:pointer;display:flex;align-items:center;gap:.25rem;font-size:.875rem}.delay-reasons-tooltip-list-header-link:hover{text-decoration:underline}.delay-reasons-tooltip-list-trigger{background:none;border:none;color:inherit;cursor:pointer;padding:0;width:100%;text-align:left}.delay-reasons-tooltip-list-trigger:hover{text-decoration:underline}.delay-summary-text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delay-reasons-summary{font-size:.875rem;color:light-dark(--neutral-9);color:light-dark(var(--neutral-3, --neutral-9))}.delay-modal-content{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.delay-modal-header{border-bottom:1px solid var(--neutral-750);padding-bottom:.5rem}.delay-modal-header h2{font-size:1.25rem;font-weight:600;margin:0}.delay-section{display:flex;flex-direction:column;gap:.5rem}.delay-section-title{font-size:var(--text-size-01);font-weight:600;margin:0;color:light-dark(--neutral-9);color:light-dark(var(--neutral-3, --neutral-9))}.delay-table-container{display:flex;flex-direction:column;gap:.5rem;overflow-x:auto}.delay-table{width:100%;border-collapse:collapse;border:1px solid var(--neutral-750);table-layout:auto}.delay-table th{background-color:var(--neutral-850);padding:.5rem;text-align:left;font-weight:600;border-bottom:1px solid var(--neutral-750);word-wrap:break-word;white-space:normal}.delay-table td{padding:.5rem;border-bottom:1px solid var(--neutral-750);word-wrap:break-word;white-space:normal;vertical-align:top}.delay-table tr:last-child td{border-bottom:none}.delay-table th:first-child,.delay-table td:first-child{width:4rem;text-align:center;min-width:4rem}.delay-table th:nth-child(2),.delay-table td:nth-child(2){width:4rem;text-align:center;min-width:4rem}.delay-table th:nth-child(3),.delay-table td:nth-child(3){width:auto;min-width:8rem;max-width:20rem;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.delay-section-total{padding:.5rem 0;font-weight:600;text-align:right;border-top:1px solid var(--neutral-750)}}@layer app{.tooltipped-cell{position:relative;width:100%;height:100%}.tooltipped-cell .tooltipped-cell__text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;cursor:default}.tooltipped-cell .tooltipped-cell__tooltip{position:absolute;bottom:calc(100% + .5rem);left:0;z-index:100000;padding:.5rem;background-color:light-dark(var(--neutral-800),var(--neutral-1));color:light-dark(var(--neutral-3),var(--neutral-750));border-radius:.25rem;box-shadow:0 .125rem .5rem #0003;font-size:.875rem;white-space:nowrap;pointer-events:none;margin-bottom:.25rem}:is(.tooltipped-cell .tooltipped-cell__tooltip):before{content:"";position:absolute;bottom:-.25rem;left:.5rem;border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-top:.25rem solid light-dark(var(--neutral-800),var(--neutral-1))}}@layer app{.filters-modal{position:relative}.filters-modal .cobalt-accordion-item-title{display:flex;justify-content:space-between;font-weight:var(--font-weight-semibold)}.filters-modal .cobalt-side-panel-content{margin-bottom:5rem}.filters-modal footer{background-color:light-dark(white,var(--neutral-075));display:flex;gap:1rem;justify-content:flex-end;position:fixed;bottom:0;right:0;padding:1rem;width:22.5rem}.filters-modal-accordion{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid light-dark(var(--neutral-750),var(--neutral-200))}.filters-modal-accordion header{padding-left:1rem}:is(.filters-modal-accordion header) h4{width:100%}:is(:is(.filters-modal-accordion header) h4) button{width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between}:is(:is(.filters-modal-accordion header) .filters-modal-accordion-title)>span{font-weight:300;margin-left:.25rem}.filters-modal-accordion-item{padding:.5rem 1rem}.filters-modal-form-accordion * [aria-hidden=true]{display:none!important}}@layer app{.range-filter__inputs{display:flex;flex-direction:row;justify-content:space-between}.range-filter__inputs .cobalt-number-input-group{max-width:150px}.range-filter__input-group{max-width:50%}}.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)}@layer app{.flight-schedule-filters-pill-list{align-items:center;border-left:1px solid var(--neutral-700);display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem;padding-inline:.75rem}.flight-schedule-filters-pill-list>span{align-items:center;display:flex;flex-wrap:nowrap;gap:.25rem;padding-inline:0 .75rem}.flight-schedule-filters-pill-list .filter{display:flex;flex-wrap:nowrap;flex-direction:row;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.25rem;white-space:nowrap}:is(.flight-schedule-filters-pill-list .domain-disabled-chip) .co-chip__label{background-color:var(--disabled-bg-color)}}@layer app{.flight-page-filters-header{border-top:1px solid var(--neutral-750);background-color:var(--surface-primary-bg-color);margin-top:1rem;display:flex;flex-direction:row;padding:1rem;align-items:center;gap:1rem}.flight-page-filters-header>input{max-width:200px}}.CobaltModal-module__cobaltModalBackdrop___xDn5Y{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--surface-scrim)}.CobaltModal-module__cobaltModal___7UAcM{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--surface-secondary);max-width:90%;max-height:90%;border-radius:.5rem;display:flex;flex-direction:column}.CobaltModal-module__cobaltModal___7UAcM:focus-visible{outline:none}.CobaltModal-module__cobaltModalSmall___OJwZP{max-width:25rem;min-width:25rem;min-height:12.5rem;max-height:80vh}.CobaltModal-module__cobaltModalMedium___E-c-l{max-width:40rem;min-width:40rem;min-height:22.5rem;max-height:80vh}.CobaltModal-module__cobaltModalLarge___uz-Z9{height:80vh;width:80vw}.CobaltModal-module__cobaltModalHeader___X6KAs{display:flex;flex-direction:column;justify-content:space-between;gap:.25rem;padding:0 .5rem 2rem 1.5rem;position:sticky;top:0}.CobaltModal-module__cobaltModalHeaderDescription___PyzcJ{color:var(--text-primary)}.CobaltModal-module__cobaltModalHeaderTitles___wjRpZ{display:flex;flex-direction:row;justify-content:space-between;gap:1.5rem}.CobaltModal-module__cobaltModalHeaderContent___YO7UZ{display:flex;flex-direction:column;gap:.12rem;margin-top:1.25rem}.CobaltModal-module__cobaltModalHeaderContent___YO7UZ h2{font-size:1.5rem;font-weight:700;line-height:2rem;color:var(--text-primary);margin:0}.CobaltModal-module__cobaltModalHeaderContent___YO7UZ h3{font-size:1rem;font-weight:600;line-height:1.25rem;color:var(--text-secondary);margin:0}.CobaltModal-module__cobaltModalCloseButton___J9Wxp{margin-top:.5rem}.CobaltModal-module__cobaltModalContent___3mvqe{display:flex;flex:1;flex-direction:column;overflow-y:auto}@layer app{.flight-map-wrapper{height:90%;margin:0 2rem}.flight-map-wrapper .common-map{width:100%;height:99%}.flight-map-wrapper .flight-map{width:100%}.flight-map-wrapper .map-settings-button{position:absolute;bottom:.5rem;left:2rem}.flight-map-wrapper .map-settings-panel{position:absolute;top:0;left:70%;bottom:0;right:0;z-index:100;border-left:1px solid #ccc;background-color:var(--surface-tertiary-bg-color);overflow:hidden}.map-settings-panel-open:is(.flight-map-wrapper .map-settings-panel){display:none}:is(.flight-map-wrapper .map-settings-panel) .pane-actions{display:flex;justify-content:space-between;margin:.5rem}:is(.flight-map-wrapper .map-settings-panel) .map-settings{height:calc(100% - 49px);position:relative}:is(:is(.flight-map-wrapper .map-settings-panel) .map-settings)>.map-settings-form{display:flex;flex-direction:column;gap:1rem;height:100%;margin-top:1rem;position:relative}:is(:is(:is(.flight-map-wrapper .map-settings-panel) .map-settings)>.map-settings-form)>.map-settings-form-inputs{display:flex;flex-direction:column;gap:1rem;height:100%;padding-right:1rem;padding-left:1rem;margin-bottom:6rem;overflow:auto}:is(:is(:is(.flight-map-wrapper .map-settings-panel) .map-settings)>.map-settings-form)>footer{display:flex;flex-direction:row;justify-content:space-between;position:absolute;left:0;background-color:var(--surface-tertiary-bg-color);box-shadow:var(--shadow--lifted-16);padding:1rem;bottom:0;width:100%}}@layer app{.flight-schedule-screen{height:100%;display:flex;flex-direction:column;justify-content:flex-start;background-color:var(--surface-primary-bg-color);overflow:hidden}.flight-schedule-header{z-index:10;background-color:var(--surface-primary-bg-color)}.flight-schedule-header-section{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.flight-schedule-header-section h2{margin:0;font-size:1.5rem}.flight-schedule-table{margin-left:auto;margin-right:auto;width:100%;overflow:hidden}.flight-schedule-table .impact-tag{min-width:1.6rem;display:inline-block;text-align:center;font-size:var(--text-size-01)}.flight-schedule-table .flight-schedule-table-placeholder{padding:2rem;text-align:center;border-radius:8px;margin:1rem}.flight-schedule-table .flight-schedule-table-placeholder h3{margin:0 0 1rem}.flight-schedule-table .flight-schedule-table-placeholder p{margin:.5rem 0}.flight-schedule-table .alerts-count{display:flex;gap:.25rem;align-items:center}.flight-schedule-main-layout,.flight-schedule-main-layout .flight-schedule-main-wrapper{overflow:hidden;display:flex;flex-direction:column;height:100%}}@layer app{.parent-task-info{margin:.5rem 0 1.5rem}.parent-task-info h4{font-weight:var(--font-weight-bold)}.parent-task-info>h4{margin-bottom:1rem}:is(.parent-task-info .task-header) h5{display:flex;align-items:center;gap:.2rem}:is(:is(.parent-task-info .task-header) h5) .co-icon.co-icon--md{width:1em;height:1rem}.parent-task-info>.flight-info{gap:.2rem;display:flex}.parent-task-info>.task-rows,.parent-task-info>.flight-info{font-size:.75rem;font-weight:var(--font-weight-bold);color:var(--neutral-400)}:is(.parent-task-info>.task-rows,.parent-task-info>.flight-info) p{margin-bottom:0}}@layer app{:is(.subtask-form fieldset) .grid{display:grid;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;grid-template-columns:repeat(12,1fr)}.name:is(:is(.subtask-form fieldset.basic) .co-form__control),.row:is(:is(.subtask-form fieldset.basic) .co-form__control),.criticality:is(:is(.subtask-form fieldset.basic) .co-form__control){grid-column:1/8}.assignedUser:is(:is(.subtask-form fieldset.basic) .co-form__control){grid-column:1/7}.details:is(:is(.subtask-form fieldset.basic) .co-form__control){grid-column:1/13}.time-due:is(:is(.subtask-form fieldset.basic) .co-form__control){grid-column:1/4}.due-date:is(:is(.subtask-form fieldset.basic) .co-form__control){grid-column:4/8}.status:is(:is(.subtask-form fieldset.basic) .co-form__control){grid-column:7/13}.subtask-form .btn-close{color:red}:is(.subtask-form fieldset.attachments) .co-form__control{margin:0;padding:0}:is(.subtask-form fieldset.attachments) .co-alert--info{border:2px solid var(--purple-700);border-radius:var(--radius-3);margin:0}:is(.subtask-form fieldset.attachments) ul.attachment-list{display:flex;flex-direction:column;margin:0;padding:0}:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li{border-bottom:1px solid var(--neutral-700);align-items:center;display:flex;font-size:var(--text-size-1);gap:1rem;margin:0;padding:.5rem 0}:is(:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li):last-of-type{border-bottom:0}:is(:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li) button.file{color:var(--purple-400);display:flex;flex:1;gap:.5rem}:is(:is(:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li) button.file):hover{color:var(--purple-300)}:is(:is(:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li) button.file):active{color:var(--purple-200)}:is(:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li) .icon-file{color:var(--purple-400)}:is(:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li):hover .icon-file{color:var(--purple-300)}:is(:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li) .filename{display:block;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li) .filesize{color:var(--neutral-500)}:is(:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li) .confirmation{display:flex;gap:0}:is(:is(:is(.subtask-form fieldset.attachments) ul.attachment-list) li) svg{pointer-events:none}.due-date:is(:is(.subtask-form fieldset.due-date-time) .co-form__control){grid-column:1/4}.time-due:is(:is(.subtask-form fieldset.due-date-time) .co-form__control){grid-column:4/7}:is(.subtask-form fieldset.due-date-time) p.info{padding-top:.5rem;align-items:center;color:var(--neutral-400);display:flex;font-size:var(--text-size-01);gap:.25rem;justify-content:flex-end}:is(:is(.subtask-form fieldset.due-date-time) p.info) svg{height:1rem;width:1rem}.roles:is(:is(.subtask-form fieldset.visibility-restrictions) .co-form__control),.domains:is(:is(.subtask-form fieldset.visibility-restrictions) .co-form__control){grid-column:1/6}:is(.subtask-form fieldset.visibility-restrictions) p,:is(.subtask-form fieldset.visibility-restrictions) fieldset{grid-column:1/6}:is(.subtask-form fieldset.visibility-restrictions) fieldset{padding-inline:0}}@layer app{:is(header .task-header) h4{font-size:1.5rem;font-weight:500;margin:0}}@layer app{.task-form{background-color:var(--surface-primary-bg-color);display:flex;flex-direction:column;height:calc(100dvh - 6rem);overflow-y:auto;margin-block:-1rem 0;margin-inline:-1rem;padding:1rem 1.25rem}:is(.task-form fieldset) .grid{display:grid;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;grid-template-columns:repeat(12,1fr)}.task-form .form--content{background:var(--surface-primary-bg-color);margin:0 -1.25rem 1.5rem;padding:0 1.25rem}.task-form>footer{align-items:center;border-top:1px solid hsl(0,0%,80%);background-color:var(--surface-primary-bg-color);display:flex;gap:1rem;justify-content:flex-end;margin:0;padding:1rem;position:fixed;bottom:0;left:0;right:0;z-index:2000}[data-invalid=true]:is(.task-form>footer){border-top:5px solid var(--danger-color)}:is(.task-form>footer) .error-icon{display:flex;gap:.5rem}:is(:is(.task-form>footer) .error-icon) svg{color:var(--danger-color)}:is(.task-form>footer) .error-icon{margin-inline:0 auto}.task-form>header{margin-inline:-1.25rem;padding-inline:1.25rem;border-bottom:2px solid var(--neutral-750)}:is(.task-form>header) hgroup{padding-block:0 .75rem}:is(:is(.task-form>header) hgroup) h3{font-size:var(--text-size-4);font-weight:var(--font-weight-semibold);line-height:1}:is(:is(.task-form>header) hgroup) h4{font-size:var(--text-size-5);font-weight:var(--font-weight-bolder);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.task-form>header) .row{align-items:center;display:flex;gap:1rem;justify-content:flex-end;min-height:3rem;padding:0 1rem}.task-form fieldset{border:0;display:block;margin:0;padding:1rem 0 2rem}:is(.task-form fieldset) legend{color:light-dark(var(--neutral-075),var(--neutral-900));font-size:var(--text-size-2);font-weight:var(--font-weight-bold);margin:0 0 0 -1rem;padding:1rem 1rem .25rem}.task-form .form-type-dropdown{max-width:48%;margin-bottom:1rem}:is(.task-form .form-type-dropdown) .co-listbox{background:#fff}:is(.task-form fieldset.basic) .criticality-and-status{grid-column:1/13}.criticality:is(:is(.task-form fieldset.basic) .co-form__control){grid-column:1/5}.status:is(:is(.task-form fieldset.basic) .co-form__control){grid-column:5/8}.name:is(:is(.task-form fieldset.basic) .co-form__control),.row:is(:is(.task-form fieldset.basic) .co-form__control),.details:is(:is(.task-form fieldset.basic) .co-form__control){grid-column:1/13}.grid-half:is(:is(.task-form fieldset.basic) .co-form__control){grid-column:1/7}.task-form .btn-close{color:red}:is(.task-form fieldset.attachments) .co-form__control{margin:0;padding:0}:is(.task-form fieldset.attachments) .co-alert--info{border:2px solid var(--purple-700);border-radius:var(--radius-3);margin:0}:is(.task-form fieldset.attachments) ul.attachment-list{display:flex;flex-direction:column;margin:0;padding:0}:is(:is(.task-form fieldset.attachments) ul.attachment-list) li{border-bottom:1px solid var(--neutral-700);align-items:center;display:flex;font-size:var(--text-size-1);gap:1rem;margin:0;padding:.5rem 0}:is(:is(:is(.task-form fieldset.attachments) ul.attachment-list) li):last-of-type{border-bottom:0}:is(:is(:is(.task-form fieldset.attachments) ul.attachment-list) li) button.file{color:var(--purple-400);display:flex;flex:1;gap:.5rem}:is(:is(:is(:is(.task-form fieldset.attachments) ul.attachment-list) li) button.file):hover{color:var(--purple-300)}:is(:is(:is(:is(.task-form fieldset.attachments) ul.attachment-list) li) button.file):active{color:var(--purple-200)}:is(:is(:is(.task-form fieldset.attachments) ul.attachment-list) li) .icon-file{color:var(--purple-400)}:is(:is(:is(.task-form fieldset.attachments) ul.attachment-list) li):hover .icon-file{color:var(--purple-300)}:is(:is(:is(.task-form fieldset.attachments) ul.attachment-list) li) .filename{display:block;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(:is(:is(.task-form fieldset.attachments) ul.attachment-list) li) .filesize{color:var(--neutral-500)}:is(:is(:is(.task-form fieldset.attachments) ul.attachment-list) li) .confirmation{display:flex;gap:0}:is(:is(:is(.task-form fieldset.attachments) ul.attachment-list) li) svg{pointer-events:none}.due-date:is(:is(.task-form fieldset.due-date-time) .co-form__control){grid-column:1/7}.time-due:is(:is(.task-form fieldset.due-date-time) .co-form__control){grid-column:7/13}:is(.task-form fieldset.due-date-time) p.info{padding-top:.5rem;align-items:center;color:var(--neutral-400);display:flex;font-size:var(--text-size-01);gap:.25rem;justify-content:flex-end}:is(:is(.task-form fieldset.due-date-time) p.info) svg{height:1rem;width:1rem}.roles:is(:is(.task-form fieldset.visibility-restrictions) .co-form__control),.domains:is(:is(.task-form fieldset.visibility-restrictions) .co-form__control){grid-column:1/10}:is(.task-form fieldset.visibility-restrictions) p,:is(.task-form fieldset.visibility-restrictions) fieldset{grid-column:1/13}:is(.task-form fieldset.visibility-restrictions) fieldset{padding-inline:0}}@layer app{.form-domain-section label{margin-bottom:.5rem}}@layer app{.task-card-fieldset{border-top:2px solid var(--neutral-600);padding-top:0;padding-bottom:0;margin-bottom:1rem}.task-card-fieldset legend{margin-bottom:0}.task-card-fieldset legend+.co-form__label{margin-top:-1.4rem;margin-bottom:1rem}}@layer app{.filters-modal .co-modal__content{margin:0;padding:0;padding:initial}.filters-modal .co-modal__close{top:1rem;right:1rem;z-index:3}:is(.filters-modal article:not(.time-frame--month))>header,:is(.filters-modal article:not(.time-frame--month))>footer{left:0;position:absolute;right:0;z-index:2}:is(.filters-modal article:not(.time-frame--month))>header{background:light-dark(var(--neutral-900),var(--neutral-0));border-bottom:1px solid var(--neutral-700);padding:1rem;top:0}:is(:is(.filters-modal article:not(.time-frame--month)) form)>section{height:calc(100dvh - 8.41rem);margin:3.41rem 0 0;overflow-y:auto}:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .vip-toggle{gap:.5rem;align-items:center}:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .vip-toggle) span{flex:.25}:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) section.domain-filters{padding:1rem 1.5rem 0}:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) section.domain-filters)>header{align-items:center;display:flex;gap:2rem;margin-block:0 1rem}:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) section.domain-filters)>header) h5{font-size:var(--text-size-3);font-weight:var(--font-weight-normal)}:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) section.domain-filters)>header) .co-form__toggle{align-items:center;margin:0 0 0 auto;gap:0}.custom-section-toggle:is(:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) section.domain-filters)>header) .co-form__toggle){padding-right:3.4rem}:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) section.domain-filters) .domain-filter-hierarchy-group{display:grid;grid-template-columns:1fr 1fr}:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) section.domain-filters) .domain-filters-group--steerable{display:flex;flex-direction:column;align-items:end}:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) section.domain-filters) .co-form__toggle{gap:.5rem;align-items:center}:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) section.domain-filters) .co-form__toggle) span{flex:1;max-width:8rem}:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .co-btn--ghost{font-size:var(--text-size-sm)}:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .co-form__control{margin:0 0 1rem}:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter{margin:0 0 1rem}:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) h6{color:var(--neutral-400);display:flex;font-size:var(--text-size-xs);font-weight:var(--font-weight-semibold);gap:.5rem;margin:0 0 .375rem}:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) h6) i{color:var(--neutral-500);font-weight:var(--font-weight-semibold)}:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) .fleet-group{display:grid;grid-column:1/3}:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) .fleet-group) .parent{margin:0}:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) .fleet-group) .co-form__checkbox-group{grid-column:1/3;margin:.375rem .375rem .375rem 1.75rem}:is(:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) .fleet-group) .co-form__checkbox-group) .co-form__control.co-form__checkbox{width:5rem}:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) .row{align-items:center;gap:.5rem;display:flex;margin:0 0 .5rem}:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) .row) .co-form__control{margin:0}:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) .row) .input-layout{width:7.5rem}:is(:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) .row) .co-combobox__input{width:5rem!important}:is(:is(:is(:is(.filters-modal article:not(.time-frame--month)) form)>section) .filter) .btn-row{align-items:center;display:flex;gap:1rem}:is(:is(.filters-modal article:not(.time-frame--month)) form)>footer.filters-modal-footer{bottom:0;display:flex;gap:1rem;justify-content:flex-end;margin:0;padding:1rem}}@layer app{:scope .time-range-inputs{display:flex;align-items:center;gap:.75rem}:is(:scope .time-range-inputs) .co-form__number-spinbutton{height:1rem;gap:0}:is(:is(:scope .time-range-inputs) .co-form__number-spinbutton) .co-form__label{font-weight:var(--font-weight-normal)}:is(:is(:scope .time-range-inputs) .co-form__number-spinbutton) .input-layout{gap:0;min-height:0;padding:0}:is(:is(:is(:scope .time-range-inputs) .co-form__number-spinbutton) .input-layout) button{margin:0;border:0}:is(:is(:is(:is(:scope .time-range-inputs) .co-form__number-spinbutton) .input-layout) button):first-of-type{border-radius:var(--radius-2) 0 0 var(--radius-2)}:is(:is(:is(:is(:scope .time-range-inputs) .co-form__number-spinbutton) .input-layout) button):last-of-type{border-radius:0 var(--radius-2) var(--radius-2) 0}:is(:is(:is(:scope .time-range-inputs) .co-form__number-spinbutton) .input-layout) input[type=number]{font-size:var(--text-size-01);padding-inline:.5rem}:is(:scope .time-range-inputs)>span{font-size:var(--text-size-02)}:is(:scope .time-range-inputs) .co-btn.refresh{color:var(--neutral-400);padding:.125rem}:is(:is(:scope .time-range-inputs) .co-btn.refresh):hover,:is(:is(:scope .time-range-inputs) .co-btn.refresh):focus-visible{color:var(--neutral-300)}:is(:is(:scope .time-range-inputs) .co-btn.refresh):active{color:var(--neutral-200)}}@layer app{section.timeline-filter-chart{height:100%;display:grid;font-size:var(--text-size-02);grid-gap:.75rem 1rem;gap:.75rem 1rem;grid-template-columns:1fr auto auto;grid-template-rows:1fr auto}section.timeline-filter-chart.collapsed{display:none}section.timeline-filter-chart h4{grid-column:1/2;grid-row:1/2;align-self:center;font-size:var(--text-size-1);font-weight:var(--font-weight-bold)}section.timeline-filter-chart ul.legend{display:flex;grid-column:2/3;grid-row:1/2;align-self:center;list-style-position:outside;margin:0 2rem;padding:0}:is(section.timeline-filter-chart ul.legend) li{font-weight:var(--font-weight-semibold);line-height:1.5rem;margin:0 0 0 2rem;padding-left:.5rem}:is(:is(section.timeline-filter-chart ul.legend) li)::marker{content:"◼"}:is(:is(section.timeline-filter-chart ul.legend) li):nth-child(1)::marker{color:var(--red-400)}:is(:is(section.timeline-filter-chart ul.legend) li):nth-child(2)::marker{color:var(--yellow-400)}:is(:is(section.timeline-filter-chart ul.legend) li):nth-child(3)::marker{color:var(--blue-400)}section.timeline-filter-chart .timeline-scale{grid-column:3/4;grid-row:1/2;justify-self:end;gap:0}:is(section.timeline-filter-chart .timeline-scale) label{font-size:inherit;font-weight:var(--font-weight-normal)}:is(section.timeline-filter-chart .timeline-scale) .input-layout{font-size:inherit;height:1.5rem;min-height:1rem;padding:0 var(--padding-sm)}section.timeline-filter-chart .dashboard-chart-spinner{grid-column:1/4;grid-row:2/3}section.timeline-filter-chart .dashboard-chart-filter{grid-column:1/4;grid-row:2/3}:is(section.timeline-filter-chart .dashboard-chart-filter) .resize-handle{cursor:col-resize;fill:var(--white)}:is(:is(section.timeline-filter-chart .dashboard-chart-filter) .main-resize-handle) .resize-rect{cursor:col-resize}:is(:is(section.timeline-filter-chart .dashboard-chart-filter) .main-resize-handle) .handle-body{filter:drop-shadow(0 0 .15rem hsla(0,0%,0%,.5))}}@layer app{.crew-widget-tooltip .bold-text{font-weight:var(--font-weight-semibold)}.crew-widget-tooltip .red-text{color:var(--red-4)}.crew-widget-tooltip .grey-text{color:var(--neutral-5)}}@layer app{.swipebox{display:flex;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.swipebox::-webkit-scrollbar{width:0;background:transparent}.swipebox[data-direction=row]{-webkit-mask:linear-gradient(90deg,transparent,white 2%,white 98%,transparent);mask:linear-gradient(90deg,transparent,white 2%,white 98%,transparent);flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.swipebox[data-direction=column]{-webkit-mask:linear-gradient(0deg,transparent,white 2%,white 98%,transparent);mask:linear-gradient(0deg,transparent,white 2%,white 98%,transparent);flex-direction:column;overflow-y:auto}}@layer app{.crew-widget{background-color:light-dark(var(--white),var(--neutral-200));border-radius:var(--radius-3);box-shadow:var(--shadow--lifted-08);color:var(--surface-fg-color);overflow:hidden;max-width:30rem;min-width:17rem;min-height:4.3rem}.crew-widget.crew-widget-error{border:2px solid var(--red-400);box-sizing:border-box}.crew-widget.crew-widget-error .crew-widget-header>svg{color:var(--red-400)}.crew-widget .crew-widget-header{display:flex;flex-direction:row;justify-content:space-between;margin:0 .5rem;padding:.4rem}:is(.crew-widget .crew-widget-header) .co-form__control--horizontal.co-form__toggle{gap:0}.crew-widget .indicator-list-divider{background-color:var(--neutral-700);display:inline-block;height:inherit;min-width:1px;max-width:1px}.crew-widget.compact{background-color:transparent;box-shadow:none;padding:0;display:flex;justify-content:center;align-items:center;gap:.5rem;min-height:2rem}.crew-widget.compact .swipebox{padding:0;max-width:21rem;height:3rem;align-items:center}[data-direction=row]:is(.crew-widget.compact .swipebox){-webkit-mask:none;mask:none}:is(.crew-widget.compact .swipebox) .compact-rank{color:light-dark(var(--neutral-5),var(--neutral-8));margin-right:.2rem}:is(.crew-widget.compact .swipebox) .indicator-list-divider{background-color:var(--neutral-700);display:inline-block;height:1rem;min-width:1px}.crew-widget>.swipebox{display:flex;flex-wrap:nowrap;gap:.75rem;overflow-x:auto;padding:0 .75rem .5rem}.crew-widget h6{font-size:var(--text-size-01);font-weight:var(--font-weight-semibold);color:light-dark(var(--neutral-4),var(--neutral-8));text-align:center;white-space:nowrap}.crew-widget ul,.crew-widget li,.crew-widget p{display:flex;margin:0;padding:0;font-size:.8rem}.crew-widget li{font-size:var(--text-size-02);text-align:center;flex-direction:row}:is(.crew-widget li) p{margin:0 .05rem;font-weight:var(--font-weight-semibold)}.nominee-row:is(.crew-widget li){margin-left:.1rem;flex-direction:row;gap:.1rem}.crew-widget p{align-items:center;line-height:1}.crew-widget .red-text{color:var(--red-400)}.crew-widget b{color:light-dark(var(--neutral-5),var(--neutral-8));font-weight:var(--font-weight-normal)}.crew-widget i{font-style:normal;font-weight:var(--font-weight-semibold)}.crew-widget b,.crew-widget i{white-space:nowrap}.crew-widget .crew-widget-error-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.4rem 1rem;color:var(--red-400);font-weight:var(--font-weight-semibold)}:is(.crew-widget .crew-widget-error-content) .error-message{width:70%;text-wrap:auto}}@layer app{.tb-screen{align-items:stretch;display:flex;flex-direction:column;overflow:hidden}.tb-screen .tb-header{position:relative;z-index:4}.js-has-pseudo [csstools-has-1a-38-2q-19-37-2r-36-2t-2t-32-1m-2w-2p-37-14-2p-37-2x-2s-2t-1a-38-2q-19-2s-2t-38-2p-2x-30-19-34-2p-32-2t-1a-31-2p-3c-2x-31-2x-3e-2t-2s-15-w-1a-38-2q-19-2w-2t-2p-2s-2t-36]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist){z-index:2}.tb-screen:has(aside.tb-detail-pane.maximized) .tb-header{z-index:2}.tb-screen .tb-content{position:relative;z-index:1;flex:1}.tb-screen .tb-detail-pane{overflow:auto;position:relative}.tb-screen .tb-header-section{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;margin-bottom:.3rem;row-gap:.5rem;flex-wrap:wrap}:is(.tb-screen .tb-header-section) h2{font-weight:var(--font-weight-bolder);font-size:1.5rem;margin-right:.5rem}:is(.tb-screen .tb-header-section) button.team-button{margin-left:32px}:is(.tb-screen .tb-header-section) .time-range-inputs{margin-left:auto;padding-left:2rem}.tb-screen .tb-main-layout{box-shadow:inset 0 .125rem .25rem light-dark(var(--neutral-8),var(--neutral-2));flex:1}.tb-screen .tb-detail-pane.maximized{height:auto}:scope .warning-triangle{color:var(--yellow-400)}:scope .warning-circle{color:var(--red-400)}:scope .info-circle{color:var(--blue-400)}.tb-header{border-bottom:1px solid light-dark(var(--neutral-800),var(--neutral-100));padding-block:1.5rem 0}.tb-header .flex-column{gap:1rem;display:flex;flex-direction:column;margin:0;padding:0}.tb-header.tb-header[data-collapsed=true]{padding-top:0}.tb-header[data-collapsed=true] .flex-column{transform:translateY(1rem)}.tb-header[data-collapsed=true] .flex-column{gap:0}.tb-header .filters-section{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;flex-direction:column;padding-block:.5rem}:is(.tb-header .filters-section) .filter-selector{align-self:initial}:is(.tb-header .filters-section) .co-btn--sm{padding-block:.0625rem}.tb-header .toggle{box-shadow:0 .375rem .375rem 0 light-dark(var(--shadow--color-08),var(--neutral-1));border-radius:var(--radius-5);top:.75rem;padding-block:.25rem;padding-inline:2rem}:is(.tb-header .toggle):hover{background-color:light-dark(var(--neutral-800),var(--neutral-200))}.tb-header .indicator-bar{align-items:center;display:flex;flex-wrap:nowrap;gap:2rem;margin-inline:0;padding-bottom:1rem}.tb-header[data-collapsed=true] .indicator-bar{padding-block:0}.tb-header .severity-filters{display:flex;gap:1rem}.tb-modal:where(.co-modal){--size-sm: 22.5rem}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:9999;z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,9999);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:320px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:auto;left:initial}}.Toastify__toast{--y: 0;position:relative;touch-action:none;min-height:64px;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:flex;justify-content:space-between;max-height:800px;max-height:var(--toastify-toast-max-height);font-family:sans-serif;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:#fff;color:var(--toastify-text-color-info);background:#3498db;background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:#fff;color:var(--toastify-text-color-success);background:#07bc0c;background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:#fff;color:var(--toastify-text-color-warning);background:#f1c40f;background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:#fff;color:var(--toastify-text-color-error);background:#e74c3c;background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:9999;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;left:initial;transform-origin:right;border-bottom-left-radius:0;border-bottom-left-radius:initial;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:#e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-right-color:#616161;border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@layer app{.team-member{align-items:center;border-radius:var(--radius-2);border:1px solid var(--neutral-800);display:flex;font-size:var(--text-size-01);gap:.5rem;padding:.5rem}.team-member .message-icon-button{margin-left:auto;margin-right:.5rem}.team-member .teams-not-found-icon{color:var(--red-400)}.team-member[data-you=true]{font-weight:var(--font-weight-semibold)}.team-member .co-avatar{background:var(--purple-400)}}@layer app{.duty-profile-toggletip{padding:var(--padding-lg);box-shadow:var(--shadow--lifted-16);min-height:5rem;max-height:60dvh;min-width:24rem;max-width:50dvw;width:auto;width:initial}.duty-profile-toggletip h3{font-weight:var(--font-weight-semibold);margin-block:0 .5rem;padding-block:0 .5rem}.duty-profile-toggletip h4{border-bottom:1px solid var(--neutral-700);margin-block:0 .5rem;padding-block:0 .5rem}.duty-profile-toggletip dl{display:grid;font-size:var(--text-size-01);grid-gap:.25rem 1rem;gap:.25rem 1rem}:is(.duty-profile-toggletip dl) dt{color:var(--neutral-400);grid-column:1/2}:is(.duty-profile-toggletip dl) dd{grid-column:2/3}:is(:is(.duty-profile-toggletip dl) dd) b{display:inline-block;margin-inline:0 .5rem}.duty-profile-toggletip .capitalized{text-transform:capitalize}}@layer app{.team-accordion{padding-top:.5rem;padding-bottom:.5rem}:is(.team-accordion .accordion-element) .header{display:flex;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;padding-bottom:.5rem;flex-direction:row;cursor:pointer}:is(:is(.team-accordion .accordion-element) .header) b{font-weight:var(--font-weight-semibold)}:is(:is(.team-accordion .accordion-element) .header) .description{margin-right:auto}:is(:is(.team-accordion .accordion-element) .header) .message-icon-button{color:var(--yellow-400)}:is(.team-accordion .accordion-element) button{align-self:center;padding:.125rem;height:1.5rem;width:1.5rem}:is(:is(.team-accordion .accordion-element) button) .co-icon{height:1rem;width:1rem;transition:all .15s linear}.active:is(.team-accordion .accordion-element) .details{display:flex}.inactive:is(.team-accordion .accordion-element) .toggle-button-icon{rotate:180deg}:is(.team-accordion .accordion-element) .details{display:none;flex-direction:column;padding-bottom:.5rem;row-gap:.5rem}.team-accordion .co-modal--center.co-modal--sm{height:18%}.team-accordion .dp-chat-modal article{padding:1rem;height:10rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:1rem;gap:1rem}:is(.team-accordion .dp-chat-modal article) label{margin-top:.5rem;grid-column:1/3;grid-row:1/2;align-self:end}:is(.team-accordion .dp-chat-modal article) button{justify-self:center;align-self:center}}@layer app{.co-drawer--right.co-drawer--sm.team-page[data-open=true]{width:28rem}.available-team{overflow:auto;height:100%}.available-team .available-team__header{display:flex;align-items:center;gap:1rem}.available-team .co-accordion{border:0}.available-team .co-accordion__summary{border:0;display:grid;grid-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;grid-row-gap:.25rem;row-gap:.25rem;grid-template-columns:1rem 1fr;padding:0;margin:.5rem 0}:is(.available-team .co-accordion__summary):hover{background:transparent}:is(.available-team .co-accordion__summary)>.co-icon{align-self:start;flex:0 0 1rem;grid-row:1/4;grid-column:1/2;height:1rem;margin-top:5px;width:1rem}:is(.available-team .co-accordion__summary) b{font-weight:var(--font-weight-semibold)}:is(.available-team .co-accordion__summary) small{color:var(--neutral-400)}.available-team .co-accordion__details{display:flex;flex-direction:column;gap:.5rem;overflow:hidden;padding:0 0 0 1.75rem}:is(.available-team .co-accordion__details)>div:last-of-type{margin-block:0 1rem}}@layer app{.team-page{z-index:100}.team-page .co-drawer__close{top:.5rem;right:.5rem}.team-page>div{padding:1rem 1.5rem;overflow:hidden}.team-page h2{font-weight:var(--font-weight-semibold)}}
