@charset "UTF-8";@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-outlined-XC4RCZAX.woff2") format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}:root{--mt-red: #245b8f;--mt-red-dark: #123b63;--mt-red-darker: #0b2742;--mt-pink: #3b78ad;--mt-black: #000000;--mt-ink: #111111;--mt-white: #ffffff;--mt-surface: #fafafa;--mt-surface-alt: #f3f3f3;--mt-grey-100: #f4f4f4;--mt-grey-200: #e9e9e9;--mt-grey-300: #d8d8d8;--mt-grey-400: #c0c0c0;--mt-grey-500: #b0b0b0;--mt-grey-600: #aaaaaa;--mt-success: #2e7d32;--mt-warning: #ed6c02;--mt-error: #f44336;--mt-error-dark: #d32f2f;--mt-error-light: #e57373;--mt-info-blue: #039be5;--mt-purple: #8e24aa;--mt-yellow: #fdd835;--mt-terminated: #808080;--surface-app: var(--mt-surface);--surface-card: var(--mt-white);--surface-raised: var(--mt-surface-alt);--surface-sidebar: var(--mt-red-dark);--surface-inverse: var(--mt-ink);--text-primary: var(--mt-black);--text-secondary: var(--mt-grey-600);--text-muted: var(--mt-grey-500);--text-disabled: var(--mt-grey-300);--text-on-brand: var(--mt-white);--text-on-dark: var(--mt-white);--text-link: var(--mt-red-dark);--action-primary: var(--mt-red-dark);--action-primary-hover: var(--mt-ink);--accent: var(--mt-red-dark);--accent-logo: var(--mt-red);--accent-hot: var(--mt-pink);--border-subtle: var(--mt-grey-200);--border-default: var(--mt-grey-300);--border-strong: var(--mt-grey-400);--focus-ring: var(--mt-black);--status-success: var(--mt-success);--status-warning: var(--mt-warning);--status-error: var(--mt-error);--status-info: var(--mt-info-blue)}:root{--font-sans: "CircularStd", "Poppins", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-mono: "SFMono-Regular", ui-monospace, Menlo, Consolas, monospace;--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--fs-display: 2rem;--fs-title: 1.5rem;--fs-heading: 1.3rem;--fs-subheading: 1.125rem;--fs-body: 1rem;--fs-body-sm: .875rem;--fs-caption: .75rem;--fs-micro: .625rem;--lh-tight: 1.15;--lh-snug: 1.3;--lh-normal: 1.5;--ls-tight: -.01em;--ls-normal: 0;--ls-wide: .04em}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 40px;--space-8: 48px;--space-10: 64px;--radius-xs: 3px;--radius-sm: 5px;--radius-md: 8px;--radius-lg: 16px;--radius-pill: 20px;--radius-round: 999px;--border-width: 1px;--border-hairline: .5px;--shadow-none: none;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-overlay: 0 4px 16px rgba(0, 0, 0, .12);--shadow-dialog: 0 8px 32px rgba(0, 0, 0, .18);--header-height: 60px;--content-max: 1280px;--content-inset: calc(max(0px, (100% - var(--content-max)) / 2) + var(--space-5));--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-sharp: cubic-bezier(.4, 0, .6, 1);--dur-fast: .15s;--dur-normal: 225ms;--dur-slow: .3s}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-normal);color:var(--text-primary);background:var(--surface-app);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--fw-bold);line-height:var(--lh-tight)}h1{font-size:var(--fs-display)}h2{font-size:var(--fs-heading)}h3{font-size:var(--fs-subheading)}p{margin:0}a{color:var(--text-link);text-decoration:none;transition:color var(--dur-fast) var(--ease-standard)}a:hover{color:var(--mt-black)}button{font-family:inherit}img,svg,video{max-width:100%}@keyframes imp-fade{0%{opacity:0}to{opacity:1}}@keyframes imp-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes imp-pulse{0%,to{opacity:1}50%{opacity:.45}}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.imp-tabular{font-variant-numeric:tabular-nums}.imp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
