@layer properties;:root{--fuse-navy-50: #F5F7FA;--fuse-navy-100: #c5c6cb;--fuse-navy-200: #9ea1a9;--fuse-navy-300: #7d818c;--fuse-navy-400: #5c616f;--fuse-navy-500: #3c4252;--fuse-navy-600: #353a48;--fuse-navy-700: #2d323e;--fuse-navy-800: #262933;--fuse-navy-900: #1e2129;--fuse-navy-A100: #c5c6cb;--fuse-navy-A200: #9ea1a9;--fuse-navy-A400: #5c616f;--fuse-navy-A700: #2d323e;--fuse-white-500: #ffffff;--fuse-black-500: #000000;--prism-blue-primary-light: #3f51b5;--prism-blue-primary-light-hover: #35459a;--prism-blue-primary-dark: #7c75ff;--prism-blue-primary-dark-hover: #a39eff;--prism-blue-primary-dark-fill: #4558c4;--prism-blue-primary-dark-fill-hover: #3a4bb0;--prism-purple-primary-light: #9333ea;--prism-purple-primary-light-hover: #7e22ce;--prism-purple-primary-dark: #b47aff;--prism-purple-primary-dark-hover: #c084fc;--prism-purple-primary-dark-fill: #9333ea;--prism-purple-primary-dark-fill-hover: #7e22ce;--prism-primary: var(--prism-blue-primary-light);--prism-primary-hover: var(--prism-blue-primary-light-hover);--prism-primary-hover-foreground: var(--primary-foreground);--prism-primary-muted: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-muted: color-mix(in srgb, var(--prism-blue-primary-light) 8%, transparent)}--prism-primary-subtle: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-subtle: color-mix(in srgb, var(--prism-blue-primary-light) 7%, transparent)}--prism-primary-ring: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-ring: color-mix(in srgb, var(--prism-blue-primary-light) 40%, transparent)}--prism-primary-faint: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-faint: color-mix(in srgb, var(--prism-blue-primary-light) 6%, transparent)}--prism-primary-hover-faint: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-hover-faint: color-mix(in srgb, var(--prism-blue-primary-light) 4%, transparent)}--prism-primary-wash: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-wash: color-mix(in srgb, var(--prism-blue-primary-light) 5%, transparent)}--prism-primary-selected-bg: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-selected-bg: color-mix(in srgb, var(--prism-blue-primary-light) 8%, transparent)}--prism-primary-border-light: #c5cae8;--prism-primary-border-hover: #9aa7df;--prism-primary-border-subtle: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-border-subtle: color-mix(in srgb, var(--prism-blue-primary-light) 18%, transparent)}--prism-primary-border-accent: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-border-accent: color-mix(in srgb, var(--prism-blue-primary-light) 22%, transparent)}--prism-primary-ring-subtle: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-ring-subtle: color-mix(in srgb, var(--prism-blue-primary-light) 12%, transparent)}--prism-primary-dark: var(--prism-blue-primary-light);--prism-primary-darker: var(--prism-blue-primary-light);--prism-primary-timeline-idle-border: #b8bed9;--prism-primary-timeline-idle-bg: #e8ebf5;--prism-primary-timeline-idle-text: #1a237e;--prism-primary-timeline-idle-hover: #9aa3c4;--prism-text-hover-neutral: #424242;--prism-brand-purple: var(--prism-purple-primary-light);--prism-brand-cyan: #6ce8fc;--prism-red-primary: #f44336;--prism-page-bg: #F5F7FA;--prism-surface: var(--fuse-white-500);--prism-surface-muted: #fafafa;--prism-text-primary: rgba(0, 0, 0, .87);--prism-text-secondary: #757575;--prism-text-disabled: #94a3b8;--prism-border: rgba(0, 0, 0, .12);--prism-border-muted: #cbd5e1;--prism-status-success-fg: #14532d;--prism-status-success-solid: #166534;--prism-status-success-bg: #e8f8e0;--prism-status-success-bg-strong: #dcfce7;--prism-status-success-border: #a3d18a;--prism-status-success-border-hover: #86c565;--prism-status-success-ring: #15803d;--prism-status-success-shadow: rgba(22, 101, 52, .22);--prism-status-success-icon: #2e7d32;--prism-status-warning-fg: #334155;--prism-status-warning-bg: #e2e8f0;--prism-status-warning-border: #64748b;--prism-status-warning-border-hover: #475569;--prism-status-warning-solid: var(--fuse-navy-500);--prism-status-warning-solid-border: var(--fuse-navy-600);--prism-status-warning-shadow: rgba(71, 85, 105, .25);--prism-bg-disabled: var(--prism-status-warning-bg);--prism-status-danger-fg: #BB1E1F;--prism-status-danger-fg-muted: #9A1819;--prism-status-danger-accent: #BB1E1F;--prism-status-danger-bright: #BB1E1F;--prism-status-danger-fill: #BB1E1F;--prism-status-danger-bg: rgba(187, 30, 31, .18);--prism-status-danger-bg-soft: rgba(187, 30, 31, .12);--prism-status-danger-bg-pale: rgba(187, 30, 31, .08);--prism-status-danger-border: rgba(187, 30, 31, .45);--prism-status-danger-border-soft: rgba(187, 30, 31, .3);--prism-status-danger-ring: #BB1E1F;--prism-status-danger-icon: #BB1E1F;--prism-chip-direct: var(--prism-status-success-fg);--prism-chip-indirect: var(--prism-status-danger-accent);--prism-status-amber-fg: #92400e;--prism-status-amber-solid: #b45309;--prism-status-amber-bg: #fffbeb;--prism-status-amber-bg-hover: #fef3c7;--prism-status-amber-ring: #f59e0b;--prism-status-amber-border: #fdba74;--prism-status-pause-fg: #9a5a00;--prism-status-pause-border: #fed7aa;--prism-status-chip-progress-bg: #d0e6ff;--prism-status-chip-neutral-bg: #f8e196;--prism-status-chip-neutral-ring: #e8c95a;--prism-status-chip-count-bg: #d8d8d8;--prism-status-neutral-solid: #5d6f83;--prism-status-connector: #a8c5e8;--prism-status-meta-muted: #5a678a;--prism-status-slate: #5d779a;--prism-status-slate-bg: #dce6f0;--prism-status-slate-fg: #2c4a6a;--prism-status-dot-muted: #b0b8c4;--prism-brand-pink: #e31c79;--prism-brand-violet: #6d28d9;--prism-brand-violet-light: #d1b5fd;--prism-brand-slate: #3c4d68;--prism-avatar-wash: #fbf8ff;--prism-primary-avatar-bg: #e8f0fe;--prism-status-success-avatar-bg: #e8f5e9;--prism-border-light: #e7e7e7;--prism-status-milestone-complete-bg: #dcf7d8;--prism-status-milestone-complete-fg: #0f6b36;--prism-status-milestone-warning-bg: #fff3cd;--prism-status-milestone-warning-fg: #856404;--prism-profile-banner-gradient: linear-gradient( 92.6583deg, rgb(239, 246, 255) .70097%, rgb(255, 255, 255) 55.124%, rgb(239, 246, 255) 98.568% );--prism-product-placement-banner-bg: url("data:image/svg+xml;utf8,<svg viewBox='0 0 332 82' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(63.8 32.05 -8.5958 120.11 -354.5 -218.5)'><stop stop-color='rgba(238,140,255,0.88)' offset='0'/><stop stop-color='rgba(199,224,255,0.36)' offset='1'/></radialGradient></defs></svg>"), linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%);--prism-product-placement-exxat-one-bg: linear-gradient( 90deg, rgb(238, 223, 196) 0%, rgb(254, 230, 238) 52%, rgb(252, 228, 236) 100% );--prism-product-placement-exam-bg: var(--prism-product-placement-banner-bg);--prism-product-placement-exxat-one-shadow: 0 8px 18px -6px var(--prism-brand-pink);@supports (color: color-mix(in lab,red,red)){--prism-product-placement-exxat-one-shadow: 0 8px 18px -6px color-mix(in srgb, var(--prism-brand-pink) 16%, transparent)}--prism-product-placement-exam-shadow: 0 8px 18px -6px var(--prism-purple-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-product-placement-exam-shadow: 0 8px 18px -6px color-mix(in srgb, var(--prism-purple-primary-light) 14%, transparent)}--prism-onsite-learning-promo-bg: linear-gradient( 213.142deg, rgb(254, 230, 238) 47.966%, rgb(238, 223, 196) 125.4% );--prism-placement-wash-danger: rgba(187, 30, 31, .08);--prism-placement-wash-success: var(--prism-status-success-bg);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-success: color-mix(in srgb, var(--prism-status-success-bg) 75%, white)}--prism-placement-wash-amber-from: rgba(245, 158, 11, .05);--prism-placement-wash-amber-via: rgba(245, 158, 11, .03);--prism-placement-wash-amber-pause-from: rgba(245, 158, 11, .03);--prism-placement-wash-amber-pause-via: rgba(245, 158, 11, .02);--prism-placement-wash-amber-paused-from: rgba(251, 191, 36, .04);--prism-placement-wash-amber-paused-via: rgba(251, 191, 36, .02);--prism-placement-wash-primary-from: var(--prism-primary);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-primary-from: color-mix(in srgb, var(--prism-primary) 4%, transparent)}--prism-placement-wash-primary-via: var(--prism-primary);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-primary-via: color-mix(in srgb, var(--prism-primary) 2%, transparent)}--prism-placement-wash-primary-soft: var(--prism-primary);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-primary-soft: color-mix(in srgb, var(--prism-primary) 3%, transparent)}--prism-placement-wash-muted-from: var(--muted);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-muted-from: color-mix(in srgb, var(--muted) 40%, var(--card))}--prism-placement-wash-muted-via: var(--muted);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-muted-via: color-mix(in srgb, var(--muted) 25%, var(--card))}--prism-font-family: "Source Sans Pro", sans-serif;--prism-font-size-10: .625rem;--prism-font-size-13: .8125rem;--prism-font-size-14: .875rem;--prism-font-size-16: 1rem;--prism-font-size-18: 1.125rem;--prism-font-size-20: 1.25rem;--prism-font-size-24: 1.5rem;--prism-font-size-28: 1.75rem;--prism-font-size-32: 2rem;--prism-font-size-48: 3rem;--prism-font-weight-100: 100;--prism-font-weight-300: 300;--prism-font-weight-400: 400;--prism-font-weight-500: 500;--prism-font-weight-600: 600;--prism-font-weight-700: 700;--prism-font-weight-800: 800;--prism-font-weight-900: 900;--prism-space-0: 0;--prism-space-1: 4px;--prism-space-2: 8px;--prism-space-2_5: 10px;--prism-space-3: 12px;--prism-space-4: 16px;--prism-space-5: 20px;--prism-space-6: 24px;--prism-space-7: 28px;--prism-space-8: 32px;--prism-space-10: 40px;--prism-space-12: 48px;--prism-control-height: 32px;--prism-control-height-sm: 28px;--prism-radius-control: 4px;--prism-radius-card: 8px;--prism-overlay: var(--fuse-black-500);@supports (color: color-mix(in lab,red,red)){--prism-overlay: color-mix(in srgb, var(--fuse-black-500) 50%, transparent)}--prism-overlay-strong: var(--fuse-black-500);@supports (color: color-mix(in lab,red,red)){--prism-overlay-strong: color-mix(in srgb, var(--fuse-black-500) 70%, transparent)}--prism-overlay-heavy: var(--fuse-black-500);@supports (color: color-mix(in lab,red,red)){--prism-overlay-heavy: color-mix(in srgb, var(--fuse-black-500) 80%, transparent)}--prism-shadow-card: 0 2px 12px var(--fuse-navy-900);@supports (color: color-mix(in lab,red,red)){--prism-shadow-card: 0 2px 12px color-mix(in srgb, var(--fuse-navy-900) 7%, transparent)}--prism-shadow-card-sm: 0 1px 2px var(--fuse-navy-900);@supports (color: color-mix(in lab,red,red)){--prism-shadow-card-sm: 0 1px 2px color-mix(in srgb, var(--fuse-navy-900) 5%, transparent)}--prism-shadow-elevate: 0 1px 8px var(--fuse-navy-900), 0 0 0 1px var(--fuse-black-500);@supports (color: color-mix(in lab,red,red)){--prism-shadow-elevate: 0 1px 8px color-mix(in srgb, var(--fuse-navy-900) 7%, transparent), 0 0 0 1px color-mix(in srgb, var(--fuse-black-500) 5%, transparent)}--prism-illustration-sky: #009de9;--prism-illustration-sun: #ffda2d;--prism-illustration-sparkle: #ffeeb4;--prism-coursework-illustration-fill: var(--fuse-navy-50);--prism-coursework-illustration-accent: #3c4d68;--exxatprimary: var(--prism-primary);--exxatbrand-primary: var(--prism-primary);--exxatchip-direct: var(--prism-chip-direct);--exxatchip-indirect: var(--prism-chip-indirect);--exxatbrand-purple: var(--prism-brand-purple);--exxatbrand-cyan: var(--prism-brand-cyan)}:root,:host{--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--font-weight-normal: 400;--font-weight-medium: 500;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--prism-font-family);--default-mono-font-family: var(--font-mono)}.placement-wash{background-color:var(--card)}.placement-wash--danger-b{background-image:linear-gradient(to bottom,var(--prism-placement-wash-danger),var(--card))}.placement-wash--danger-br{background-image:linear-gradient(to bottom right,var(--prism-placement-wash-danger),var(--card))}.placement-wash--amber-b{background-image:linear-gradient(to bottom,var(--prism-placement-wash-amber-from),var(--prism-placement-wash-amber-via),var(--card))}.placement-wash--amber-pause-br{background-image:linear-gradient(to bottom right,var(--prism-placement-wash-amber-pause-from),var(--prism-placement-wash-amber-pause-via),var(--card))}.placement-wash--paused-b{background-image:linear-gradient(to bottom,var(--prism-placement-wash-amber-paused-from),var(--prism-placement-wash-amber-paused-via),var(--card))}.placement-wash--success-b{background-image:linear-gradient(to bottom,var(--prism-placement-wash-success),var(--card))}.placement-wash--success-r{background-image:linear-gradient(to right,var(--prism-placement-wash-success),var(--card))}.placement-wash--muted-b{background-image:linear-gradient(to bottom,var(--prism-placement-wash-muted-from),var(--prism-placement-wash-muted-via),var(--card))}.placement-wash--primary-b{background-image:linear-gradient(to bottom,var(--prism-placement-wash-primary-from),var(--prism-placement-wash-primary-via),var(--card))}.placement-wash--primary-soft-b{background-image:linear-gradient(to bottom,var(--prism-placement-wash-primary-soft),var(--card))}html.theme-blue-light{--prism-page-bg: var(--fuse-navy-50);--prism-surface: var(--fuse-white-500);--prism-surface-muted: #fafafa;--background: var(--prism-page-bg);--card: var(--prism-surface);--muted: var(--prism-surface-muted);--prism-primary: var(--prism-blue-primary-light);--prism-primary-hover: var(--prism-blue-primary-light-hover);--prism-primary-muted: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-muted: color-mix(in srgb, var(--prism-blue-primary-light) 8%, transparent)}--prism-primary-subtle: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-subtle: color-mix(in srgb, var(--prism-blue-primary-light) 7%, transparent)}--prism-primary-faint: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-faint: color-mix(in srgb, var(--prism-blue-primary-light) 6%, transparent)}--prism-primary-hover-faint: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-hover-faint: color-mix(in srgb, var(--prism-blue-primary-light) 4%, transparent)}--prism-primary-wash: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-wash: color-mix(in srgb, var(--prism-blue-primary-light) 5%, transparent)}--prism-primary-selected-bg: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-selected-bg: color-mix(in srgb, var(--prism-blue-primary-light) 8%, transparent)}--prism-primary-ring: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-ring: color-mix(in srgb, var(--prism-blue-primary-light) 40%, transparent)}--prism-primary-border-light: #c5cae8;--prism-primary-border-hover: #9aa7df;--prism-primary-border-subtle: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-border-subtle: color-mix(in srgb, var(--prism-blue-primary-light) 18%, transparent)}--prism-primary-border-accent: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-border-accent: color-mix(in srgb, var(--prism-blue-primary-light) 22%, transparent)}--prism-primary-ring-subtle: var(--prism-blue-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-ring-subtle: color-mix(in srgb, var(--prism-blue-primary-light) 12%, transparent)}--prism-primary-dark: var(--prism-blue-primary-light);--prism-primary-darker: var(--prism-blue-primary-light);--primary: var(--prism-primary);--primary-foreground: var(--fuse-white-500);--accent: var(--prism-primary-muted);--accent-foreground: var(--prism-primary);--sidebar-primary: var(--prism-primary);--prism-status-chip-progress-bg: #d0e6ff;--prism-primary-avatar-bg: #e8f0fe}html.theme-blue-dark{--prism-primary: var(--prism-blue-primary-dark);--prism-primary-hover: var(--prism-blue-primary-dark-hover);--prism-primary-muted: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-muted: color-mix(in srgb, var(--prism-blue-primary-dark) 16%, transparent)}--prism-primary-subtle: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-subtle: color-mix(in srgb, var(--prism-blue-primary-dark) 12%, transparent)}--prism-primary-faint: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-faint: color-mix(in srgb, var(--prism-blue-primary-dark) 10%, transparent)}--prism-primary-ring: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-ring: color-mix(in srgb, var(--prism-blue-primary-dark) 45%, transparent)}--prism-primary-hover-faint: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-hover-faint: color-mix(in srgb, var(--prism-blue-primary-dark) 8%, transparent)}--prism-primary-wash: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-wash: color-mix(in srgb, var(--prism-blue-primary-dark) 6%, transparent)}--prism-primary-selected-bg: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-selected-bg: color-mix(in srgb, var(--prism-blue-primary-dark) 16%, transparent)}--prism-primary-border-light: #C5CAE8;--prism-primary-border-hover: var(--prism-blue-primary-dark-hover);--prism-primary-border-subtle: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-border-subtle: color-mix(in srgb, var(--prism-blue-primary-dark) 18%, transparent)}--prism-primary-border-accent: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-border-accent: color-mix(in srgb, var(--prism-blue-primary-dark) 22%, transparent)}--prism-primary-ring-subtle: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-ring-subtle: color-mix(in srgb, var(--prism-blue-primary-dark) 12%, transparent)}--prism-primary-dark: #C5CAE8;--prism-primary-darker: var(--prism-blue-primary-dark);--prism-primary-timeline-idle-text: #C5CAE8;--prism-primary-timeline-idle-bg: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-timeline-idle-bg: color-mix(in srgb, var(--prism-blue-primary-dark) 18%, transparent)}--prism-primary-timeline-idle-border: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-timeline-idle-border: color-mix(in srgb, var(--prism-blue-primary-dark) 40%, transparent)}--prism-primary-timeline-idle-hover: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-timeline-idle-hover: color-mix(in srgb, var(--prism-blue-primary-dark) 55%, transparent)}--primary: var(--prism-primary);--primary-foreground: var(--fuse-white-500);--accent: var(--prism-primary-muted);--accent-foreground: #C5CAE8;--sidebar-primary: var(--prism-primary);--prism-status-chip-progress-bg: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-status-chip-progress-bg: color-mix(in srgb, var(--prism-blue-primary-dark) 24%, transparent)}--prism-primary-avatar-bg: var(--prism-blue-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-avatar-bg: color-mix(in srgb, var(--prism-blue-primary-dark) 22%, transparent)}}html.theme-purple-light{--prism-primary: var(--prism-purple-primary-light);--prism-primary-darker: var(--prism-purple-primary-light);--prism-primary-hover: var(--prism-purple-primary-light-hover);--prism-primary-muted: var(--prism-purple-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-muted: color-mix(in srgb, var(--prism-purple-primary-light) 8%, transparent)}--prism-primary-subtle: var(--prism-purple-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-subtle: color-mix(in srgb, var(--prism-purple-primary-light) 7%, transparent)}--prism-primary-faint: var(--prism-purple-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-faint: color-mix(in srgb, var(--prism-purple-primary-light) 6%, transparent)}--prism-primary-hover-faint: var(--prism-purple-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-hover-faint: color-mix(in srgb, var(--prism-purple-primary-light) 4%, transparent)}--prism-primary-ring: var(--prism-purple-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-ring: color-mix(in srgb, var(--prism-purple-primary-light) 40%, transparent)}--prism-primary-border-light: #e9d5ff;--prism-primary-border-accent: var(--prism-purple-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-primary-border-accent: color-mix(in srgb, var(--prism-purple-primary-light) 22%, transparent)}--prism-primary-border-hover: #d8b4fe;--prism-primary-dark: #6b21a8;--prism-status-chip-progress-bg: var(--prism-purple-primary-light);@supports (color: color-mix(in lab,red,red)){--prism-status-chip-progress-bg: color-mix( in srgb, var(--prism-purple-primary-light) 14%, var(--prism-surface) )}--primary: var(--prism-primary);--primary-foreground: var(--fuse-white-500);--accent: var(--prism-primary-muted);--accent-foreground: var(--prism-primary);--sidebar-primary: var(--prism-primary);--color-prism-primary-darker: var(--prism-purple-primary-light)}html.theme-purple-dark{--prism-primary: var(--prism-purple-primary-dark);--prism-primary-hover: var(--prism-purple-primary-dark-hover);--prism-primary-muted: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-muted: color-mix(in srgb, var(--prism-purple-primary-dark) 16%, transparent)}--prism-primary-subtle: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-subtle: color-mix(in srgb, var(--prism-purple-primary-dark) 12%, transparent)}--prism-primary-faint: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-faint: color-mix(in srgb, var(--prism-purple-primary-dark) 10%, transparent)}--prism-primary-ring: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-ring: color-mix(in srgb, var(--prism-purple-primary-dark) 45%, transparent)}--prism-primary-hover-faint: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-hover-faint: color-mix(in srgb, var(--prism-purple-primary-dark) 8%, transparent)}--prism-primary-wash: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-wash: color-mix(in srgb, var(--prism-purple-primary-dark) 6%, transparent)}--prism-primary-selected-bg: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-selected-bg: color-mix(in srgb, var(--prism-purple-primary-dark) 16%, transparent)}--prism-primary-border-light: #e9d5ff;--prism-primary-border-hover: var(--prism-purple-primary-dark-hover);--prism-primary-border-subtle: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-border-subtle: color-mix(in srgb, var(--prism-purple-primary-dark) 18%, transparent)}--prism-primary-border-accent: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-border-accent: color-mix(in srgb, var(--prism-purple-primary-dark) 22%, transparent)}--prism-primary-ring-subtle: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-ring-subtle: color-mix(in srgb, var(--prism-purple-primary-dark) 12%, transparent)}--prism-primary-dark: #e9d5ff;--prism-primary-darker: var(--prism-purple-primary-dark);--prism-primary-timeline-idle-text: #e9d5ff;--prism-primary-timeline-idle-bg: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-timeline-idle-bg: color-mix(in srgb, var(--prism-purple-primary-dark) 16%, transparent)}--prism-primary-timeline-idle-border: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-timeline-idle-border: color-mix(in srgb, var(--prism-purple-primary-dark) 38%, transparent)}--prism-primary-timeline-idle-hover: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-timeline-idle-hover: color-mix(in srgb, var(--prism-purple-primary-dark) 52%, transparent)}--prism-status-chip-progress-bg: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-status-chip-progress-bg: color-mix(in srgb, var(--prism-purple-primary-dark) 22%, transparent)}--prism-primary-avatar-bg: var(--prism-purple-primary-dark);@supports (color: color-mix(in lab,red,red)){--prism-primary-avatar-bg: color-mix(in srgb, var(--prism-purple-primary-dark) 22%, transparent)}--primary: var(--prism-primary);--primary-foreground: var(--fuse-white-500);--accent: var(--prism-primary-muted);--accent-foreground: #f3e8ff;--sidebar-primary: var(--prism-primary)}html.theme-highcontrast-light{--prism-primary: #0060df;--prism-primary-darker: var(--prism-primary);--prism-primary-hover: #0250bb;--prism-primary-muted: rgba(0, 96, 223, .1);--prism-primary-subtle: rgba(0, 96, 223, .08);--prism-primary-faint: rgba(0, 96, 223, .06);--prism-primary-ring: rgba(0, 96, 223, .5);--prism-primary-dark: #003070;--prism-brand-cyan: #6ce8fc;--prism-surface: var(--fuse-white-500);--prism-surface-muted: #fbfbfe;--prism-text-primary: #15141a;--prism-text-secondary: #42414d;--prism-border: #15141a;--background: var(--prism-page-bg);--foreground: var(--prism-text-primary);--card: var(--prism-surface);--card-foreground: var(--prism-text-primary);--primary: var(--prism-primary);--primary-foreground: var(--fuse-white-500);--muted: #f0f0f4;--muted-foreground: #42414d;--border: #15141a;--accent: var(--prism-primary-muted);--accent-foreground: var(--prism-primary);--sidebar: #15141a;--sidebar-foreground: #fbfbfe;--sidebar-primary: var(--prism-brand-cyan);--sidebar-primary-foreground: var(--prism-text-primary);--sidebar-accent: #2b2a33;--sidebar-border: #15141a}html.theme-blue-dark,html.theme-purple-dark,html.theme-highcontrast-dark{color-scheme:dark;--prism-page-bg: #121212;--prism-surface: #1e1e1e;--prism-surface-muted: #272727;--prism-text-primary: rgba(255, 255, 255, .87);--prism-text-secondary: rgba(255, 255, 255, .7);--prism-border: rgba(255, 255, 255, .12);--prism-bg-disabled: var(--prism-surface-muted);--prism-text-disabled: #94a3b8;--background: var(--prism-page-bg);--foreground: var(--prism-text-primary);--card: var(--prism-surface);--card-foreground: var(--prism-text-primary);--popover: var(--prism-surface);--popover-foreground: var(--prism-text-primary);--secondary: var(--prism-surface-muted);--secondary-foreground: var(--prism-text-primary);--muted: var(--prism-surface-muted);--muted-foreground: var(--prism-text-secondary);--border: var(--prism-border);--input-background: var(--prism-surface-muted);--sidebar: var(--prism-page-bg);--sidebar-foreground: var(--fuse-white-500);--sidebar-accent: var(--prism-surface);--sidebar-border: rgba(255, 255, 255, .12);--prism-profile-banner-gradient: linear-gradient( 92.6583deg, rgba(124, 117, 255, .16) .70097%, #1e1e1e 55.124%, rgba(124, 117, 255, .12) 98.568% );--prism-product-placement-banner-bg: radial-gradient( ellipse 140% 120% at -15% 40%, rgba(227, 28, 121, .2) 0%, transparent 58% ), radial-gradient(ellipse 100% 120% at 105% 75%, var(--prism-primary-muted) 0%, transparent 52%), linear-gradient(90deg, var(--prism-surface) 0%, var(--prism-surface) 100%);--prism-product-placement-exxat-one-bg: radial-gradient( ellipse 120% 100% at 0% 50%, rgba(238, 223, 196, .28) 0%, transparent 62% ), radial-gradient(ellipse 100% 90% at 100% 40%, rgba(227, 28, 121, .16) 0%, transparent 58%), linear-gradient(90deg, var(--prism-surface) 0%, var(--prism-surface) 100%);--prism-product-placement-exam-bg: var(--prism-product-placement-banner-bg);--prism-onsite-learning-promo-bg: radial-gradient( ellipse 140% 100% at 10% 8%, rgba(227, 28, 121, .3) 0%, transparent 60% ), radial-gradient( ellipse 120% 95% at 92% 88%, rgba(245, 158, 11, .24) 0%, transparent 58% ), radial-gradient( ellipse 80% 70% at 65% 35%, var(--prism-primary-muted) 0%, transparent 52% ), linear-gradient( 213.142deg, rgba(227, 28, 121, .14) 30%, var(--prism-surface-muted) 58%, var(--prism-surface) 100% );--prism-brand-slate: #adb9ca;--prism-status-success-fg: #86efac;--prism-status-success-solid: #15803d;--prism-status-success-bg: rgba(34, 197, 94, .14);--prism-status-success-bg-strong: #166534;--prism-status-success-border: rgba(34, 197, 94, .36);--prism-status-success-border-hover: rgba(34, 197, 94, .52);--prism-status-success-ring: #22c55e;--prism-status-success-shadow: rgba(34, 197, 94, .2);--prism-status-success-icon: #4ade80;--prism-status-success-avatar-bg: rgba(34, 197, 94, .14);--prism-status-milestone-complete-bg: rgba(34, 197, 94, .14);--prism-status-milestone-complete-fg: #86efac;--prism-status-danger-fg: #fca5a5;--prism-status-danger-fg-muted: var(--prism-red-primary);@supports (color: color-mix(in lab,red,red)){--prism-status-danger-fg-muted: color-mix(in srgb, var(--prism-red-primary) 72%, white)}--prism-status-danger-accent: var(--prism-red-primary);--prism-status-danger-bright: var(--prism-red-primary);--prism-status-danger-bg: var(--prism-red-primary);@supports (color: color-mix(in lab,red,red)){--prism-status-danger-bg: color-mix(in srgb, var(--prism-red-primary) 28%, transparent)}--prism-status-danger-bg-soft: var(--prism-red-primary);@supports (color: color-mix(in lab,red,red)){--prism-status-danger-bg-soft: color-mix(in srgb, var(--prism-red-primary) 16%, transparent)}--prism-status-danger-bg-pale: var(--prism-red-primary);@supports (color: color-mix(in lab,red,red)){--prism-status-danger-bg-pale: color-mix(in srgb, var(--prism-red-primary) 10%, transparent)}--prism-status-danger-border: var(--prism-red-primary);@supports (color: color-mix(in lab,red,red)){--prism-status-danger-border: color-mix(in srgb, var(--prism-red-primary) 36%, transparent)}--prism-status-danger-border-soft: var(--prism-red-primary);@supports (color: color-mix(in lab,red,red)){--prism-status-danger-border-soft: color-mix(in srgb, var(--prism-red-primary) 28%, transparent)}--prism-status-danger-ring: var(--prism-red-primary);--prism-status-danger-icon: var(--prism-red-primary);--destructive: var(--prism-status-danger-fill);--prism-status-amber-fg: #fde68a;--prism-status-amber-solid: #b45309;--prism-status-amber-bg: color-mix(in srgb, #f59e0b 16%, transparent);--prism-status-amber-bg-hover: color-mix(in srgb, #f59e0b 22%, transparent);--prism-status-amber-ring: #fbbf24;--prism-status-amber-border: rgba(251, 191, 36, .4);--prism-status-milestone-warning-bg: rgba(245, 158, 11, .13);--prism-status-milestone-warning-fg: #fde68a;--prism-status-warning-fg: #e2e8f0;--prism-status-warning-bg: #334155;--prism-status-warning-border: #94a3b8;--prism-status-warning-border-hover: #cbd5e1;--prism-status-warning-solid: #475569;--prism-status-warning-solid-border: #64748b;--prism-status-warning-shadow: rgba(148, 163, 184, .28);--prism-status-pause-fg: #fde68a;--prism-status-pause-border: rgba(253, 230, 138, .45);--prism-status-chip-neutral-bg: rgba(234, 179, 8, .16);--prism-status-chip-neutral-ring: rgba(234, 179, 8, .42);--prism-status-chip-count-bg: rgba(255, 255, 255, .13);--prism-status-connector: rgba(168, 197, 232, .45);--prism-status-meta-muted: #8fa4c4;--prism-status-dot-muted: rgba(176, 184, 196, .45);--prism-status-neutral-solid: #475569;--prism-status-slate: #587394;--prism-status-slate-bg: rgba(93, 119, 154, .2);--prism-status-slate-fg: #a8c4dc;--prism-border-light: rgba(255, 255, 255, .08);--prism-placement-wash-danger: var(--card);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-danger: color-mix(in srgb, var(--card) 94%, var(--prism-status-danger-accent))}--prism-placement-wash-success: rgba(34, 197, 94, .04);--prism-placement-wash-amber-from: rgba(245, 158, 11, .05);--prism-placement-wash-amber-via: rgba(245, 158, 11, .03);--prism-placement-wash-amber-pause-from: rgba(245, 158, 11, .03);--prism-placement-wash-amber-pause-via: rgba(245, 158, 11, .02);--prism-placement-wash-amber-paused-from: rgba(251, 191, 36, .04);--prism-placement-wash-amber-paused-via: rgba(251, 191, 36, .02);--prism-placement-wash-primary-from: var(--prism-primary);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-primary-from: color-mix(in srgb, var(--prism-primary) 4%, transparent)}--prism-placement-wash-primary-via: var(--prism-primary);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-primary-via: color-mix(in srgb, var(--prism-primary) 2%, transparent)}--prism-placement-wash-primary-soft: var(--prism-primary);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-primary-soft: color-mix(in srgb, var(--prism-primary) 3%, transparent)}--prism-placement-wash-muted-from: var(--muted);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-muted-from: color-mix(in srgb, var(--muted) 35%, var(--card))}--prism-placement-wash-muted-via: var(--muted);@supports (color: color-mix(in lab,red,red)){--prism-placement-wash-muted-via: color-mix(in srgb, var(--muted) 20%, var(--card))}}html.theme-blue-light,html.theme-purple-light,html.theme-highcontrast-light{color-scheme:light;--prism-page-bg: #F5F7FA;--background: var(--prism-page-bg);--border: var(--prism-border);--prism-status-danger-fg: #BB1E1F;--prism-status-danger-fg-muted: #9A1819;--prism-status-danger-accent: #BB1E1F;--prism-status-danger-bright: #BB1E1F;--prism-status-danger-bg: rgba(187, 30, 31, .18);--prism-status-danger-bg-soft: rgba(187, 30, 31, .12);--prism-status-danger-bg-pale: rgba(187, 30, 31, .08);--prism-status-danger-border: rgba(187, 30, 31, .45);--prism-status-danger-border-soft: rgba(187, 30, 31, .3);--prism-status-danger-ring: #BB1E1F;--prism-status-danger-icon: #BB1E1F;--destructive: var(--prism-status-danger-fill)}html.theme-highcontrast-dark{--prism-primary: #6ce8fc;--prism-primary-hover: #ffff66;--prism-primary-hover-foreground: #15141a;--prism-primary-hover-faint: #ffff66;--prism-primary-muted: rgba(108, 232, 252, .14);--prism-primary-subtle: rgba(108, 232, 252, .1);--prism-primary-faint: rgba(108, 232, 252, .08);--prism-primary-ring: rgba(108, 232, 252, .55);--prism-primary-dark: #6ce8fc;--prism-primary-darker: #6ce8fc;--prism-primary-wash: rgba(108, 232, 252, .06);--prism-primary-selected-bg: rgba(108, 232, 252, .16);--prism-primary-ring-subtle: rgba(108, 232, 252, .12);--prism-primary-border-light: rgba(108, 232, 252, .45);--prism-primary-border-hover: #80ebff;--prism-primary-border-subtle: rgba(108, 232, 252, .18);--prism-primary-border-accent: rgba(108, 232, 252, .22);--prism-brand-cyan: #6ce8fc;--color-prism-primary: #6ce8fc;--color-prism-primary-dark: #6ce8fc;--color-prism-primary-darker: #6ce8fc;--color-prism-primary-hover: #ffff66;--color-prism-primary-hover-foreground: #15141a;--color-prism-primary-hover-faint: #ffff66;--prism-primary-timeline-idle-text: #6ce8fc;--prism-primary-timeline-idle-bg: rgba(108, 232, 252, .14);--prism-primary-timeline-idle-border: rgba(108, 232, 252, .38);--prism-primary-timeline-idle-hover: rgba(108, 232, 252, .52);--prism-status-chip-progress-bg: rgba(108, 232, 252, .18);--prism-primary-avatar-bg: rgba(108, 232, 252, .16);--prism-text-primary: #fbfbfe;--prism-text-secondary: #cfcfd8;--prism-border: #fbfbfe;--foreground: var(--prism-text-primary);--card-foreground: var(--prism-text-primary);--popover-foreground: var(--prism-text-primary);--primary: var(--prism-primary);--primary-foreground: #15141a;--muted: #2b2a33;--muted-foreground: #cfcfd8;--border: #fbfbfe;--accent: var(--prism-primary-muted);--accent-foreground: var(--prism-primary);--sidebar-foreground: #fbfbfe;--sidebar-primary: var(--prism-primary);--sidebar-accent: var(--prism-surface-muted);--sidebar-border: #fbfbfe}html.theme-purple-light :is(.bg-prism-primary-darker){background-color:var(--prism-purple-primary-light)}html.theme-purple-light :is(.hover\:bg-prism-primary-darker\/90):hover{background-color:var(--prism-purple-primary-light);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--prism-purple-primary-light) 90%,transparent)}}html.theme-blue-dark :is(.bg-prism-primary-darker){background-color:var(--prism-blue-primary-dark-fill)}html.theme-blue-dark :is(.hover\:bg-prism-primary-darker\/90):hover{background-color:var(--prism-blue-primary-dark-fill-hover);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--prism-blue-primary-dark-fill-hover) 90%,transparent)}}html.theme-purple-dark :is(.bg-prism-primary-darker){background-color:var(--prism-purple-primary-dark-fill)}html.theme-purple-dark :is(.hover\:bg-prism-primary-darker\/90):hover{background-color:var(--prism-purple-primary-dark-fill-hover);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--prism-purple-primary-dark-fill-hover) 90%,transparent)}}html.theme-highcontrast-dark :is(.bg-prism-primary-darker){background-color:var(--prism-brand-cyan)}html.theme-highcontrast-dark :is(.hover\:bg-prism-primary-darker\/90):hover{background-color:var(--prism-brand-cyan);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--prism-brand-cyan) 90%,transparent)}}html.theme-highcontrast-dark .need-attention-row,html.theme-highcontrast-dark .announcement-row{background-color:transparent!important;transition:background-color .15s ease,color .15s ease}html.theme-highcontrast-dark .need-attention-row:hover,html.theme-highcontrast-dark .announcement-row:hover{background-color:var(--prism-primary-hover)!important;box-shadow:none}html.theme-highcontrast-dark .need-attention-row:hover :is(.need-attention-row__title,.need-attention-row__meta,.need-attention-row__meta *,.need-attention-row__due,.need-attention-row__due *,.need-attention-row__chevron,.need-attention-row__icon),html.theme-highcontrast-dark .announcement-row:hover :is(.announcement-row__title,.announcement-row__meta,.announcement-row__date){color:var(--prism-primary-hover-foreground)!important}html.theme-highcontrast-light .placement-wash,html.theme-highcontrast-dark .placement-wash{background-image:none;background-color:var(--card)}:root{--font-size: var(--prism-font-size-16);--background: var(--prism-page-bg);--foreground: var(--prism-text-primary);--card: var(--prism-surface);--card-foreground: var(--prism-text-primary);--popover: var(--prism-surface);--popover-foreground: var(--prism-text-primary);--primary: var(--prism-primary);--primary-foreground: var(--fuse-white-500);--secondary: var(--prism-surface-muted);--secondary-foreground: var(--prism-text-primary);--muted: var(--prism-surface-muted);--muted-foreground: var(--prism-text-secondary);--accent: var(--prism-primary-muted);--accent-foreground: var(--prism-primary);--destructive: var(--prism-status-danger-fill);--destructive-foreground: var(--fuse-white-500);--border: var(--prism-border);--input: transparent;--input-background: var(--prism-surface-muted);--switch-background: var(--fuse-navy-200);--font-weight-medium: 500;--font-weight-normal: 400;--ring: var(--fuse-navy-200);--chart-1: var(--prism-primary);--chart-2: var(--prism-brand-cyan);--chart-3: var(--prism-status-success-solid);--chart-4: var(--prism-status-amber-solid);--chart-5: var(--prism-brand-purple);--radius: var(--prism-radius-control);--sidebar: var(--fuse-navy-700);--sidebar-foreground: var(--fuse-white-500);--sidebar-primary: var(--prism-primary);--sidebar-primary-foreground: var(--fuse-white-500);--sidebar-accent: var(--fuse-navy-800);--sidebar-accent-foreground: var(--fuse-white-500);--sidebar-border: var(--fuse-navy-600);--sidebar-ring: var(--prism-primary-ring)}@layer base{*{border-color:var(--border);outline-color:var(--ring);@supports (color: color-mix(in lab,red,red)){outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{color:var(--foreground);background-color:var(--prism-page-bg);font-family:var(--prism-font-family)}html{font-size:var(--font-size);background-color:var(--prism-page-bg)}h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}h4,label,button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}[class*="font-['Source_Sans_Pro"]{font-family:Source Sans Pro,sans-serif!important}[class*="font-['Source_Sans_Pro:SemiBold"]{font-weight:600!important}[class*="font-['Source_Sans_Pro:Regular"]{font-weight:400!important}}@layer theme,base,components,utilities;@layer theme;@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor;@supports (color: color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.flex{display:flex}.grid{display:grid}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.bg-prism-primary-darker{background-color:var(--prism-primary-darker)}.text-primary-foreground{color:var(--primary-foreground)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}@media(hover:hover){.hover\:bg-prism-primary-darker\/90:hover{background-color:var(--prism-primary-darker)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-prism-primary-darker\/90:hover{background-color:color-mix(in oklab,var(--prism-primary-darker) 90%,transparent)}}}}:root{--app-font-size-12: .75rem;--app-line-height-12: 1rem;--app-line-height-13: 1.125rem;--app-line-height-14: 1.25rem;--app-line-height-18: 1.5rem;--app-radius-lg: 12px;--app-shadow-pop: 0 8px 24px var(--fuse-navy-900);@supports (color: color-mix(in lab,red,red)){--app-shadow-pop: 0 8px 24px color-mix(in srgb, var(--fuse-navy-900) 13%, transparent)}--motion-ease: cubic-bezier(.22, 1, .36, 1);--motion-fast: .22s var(--motion-ease);--motion-medium: .32s var(--motion-ease)}html,body{margin:0;padding:0;height:100%}body{font-family:var(--prism-font-family);font-size:var(--prism-font-size-14);font-weight:var(--prism-font-weight-400);line-height:var(--app-line-height-14);color:var(--prism-text-primary);background:var(--prism-page-bg);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-family:var(--prism-font-family);font-weight:var(--prism-font-weight-600);letter-spacing:-.01em}button{font:inherit;cursor:pointer}input,select{font:inherit;color:inherit}a{color:var(--prism-primary)}:focus-visible{outline:2px solid var(--prism-primary);outline-offset:2px;border-radius:4px}.prism-hover.prism-hover:hover{background-image:linear-gradient(var(--prism-primary-hover-faint),var(--prism-primary-hover-faint))}html.theme-highcontrast-dark .prism-hover.prism-hover:hover,html.theme-highcontrast-dark .prism-hover.prism-hover:hover *{color:var(--prism-primary-hover-foreground)}.btn{display:inline-flex;align-items:center;gap:7px;height:var(--prism-control-height);padding:0 13px;border:0;border-radius:var(--prism-radius-control);font-size:var(--prism-font-size-13);font-weight:var(--prism-font-weight-500);white-space:nowrap;transition:background-color var(--motion-fast),color var(--motion-fast),filter var(--motion-fast)}.btn-sm{height:var(--prism-control-height-sm);padding:0 10px}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}
