:root{color-scheme:light dark;--mn-slate-0: #ffffff;--mn-slate-25: #fafbfc;--mn-slate-50: #f5f6f8;--mn-slate-100: #eceef2;--mn-slate-200: #dde1e7;--mn-slate-300: #c6ccd5;--mn-slate-400: #98a1ae;--mn-slate-500: #6f7887;--mn-slate-600: #566070;--mn-slate-700: #3f4856;--mn-slate-800: #2b323d;--mn-slate-900: #1b2029;--mn-slate-950: #11151b;--mn-ink-50: #eef2fd;--mn-ink-100: #dce5fb;--mn-ink-200: #b9caf6;--mn-ink-300: #8da8ef;--mn-ink-400: #5c80e5;--mn-ink-500: #3a61d8;--mn-ink-600: #2549c2;--mn-ink-700: #1d3a9c;--mn-ink-800: #182f7a;--mn-ink-900: #13245c;--mn-green-50: #e7f4ec;--mn-green-100: #cde9d8;--mn-green-300: #7cc49c;--mn-green-500: #2e8f5e;--mn-green-600: #1f7549;--mn-green-700: #185c3a;--mn-amber-50: #fbf1da;--mn-amber-100: #f6e2b3;--mn-amber-300: #e8bf5a;--mn-amber-500: #c58a12;--mn-amber-600: #976608;--mn-amber-700: #744e06;--mn-red-50: #fbeae7;--mn-red-100: #f6d2cc;--mn-red-300: #ea9389;--mn-red-500: #d0463a;--mn-red-600: #b22f24;--mn-red-700: #8c241b;--mn-orange-50: #fcede0;--mn-orange-100: #f8d8bc;--mn-orange-300: #efae78;--mn-orange-500: #d97a2b;--mn-orange-600: #ae5a12;--mn-orange-700: #874509;--mn-azure-400: #5b88ff;--mn-azure-500: #3f73ff;--mn-coral-400: #ff8c47;--mn-coral-500: #ff7f36;--mn-color-body: light-dark(var(--mn-slate-50), #0f1216);--mn-color-sidebar: light-dark(var(--mn-slate-100), #0b0d11);--mn-color-surface: light-dark(var(--mn-slate-0), #151920);--mn-color-surface-raised: light-dark(var(--mn-slate-0), #1b2029);--mn-color-surface-sunken: light-dark(var(--mn-slate-50), #11151b);--mn-color-hover: light-dark(var(--mn-slate-50), #1b2029);--mn-color-active: light-dark(var(--mn-slate-100), #232a35);--mn-color-backdrop: light-dark(rgb(17 21 27 / .45), rgb(0 0 0 / .6));--mn-color-text: light-dark(var(--mn-slate-950), #e8ebf0);--mn-color-text-dimmed: light-dark(var(--mn-slate-700), #aab2bf);--mn-color-text-subtle: light-dark(var(--mn-slate-600), #8a93a1);--mn-color-text-disabled: light-dark(var(--mn-slate-400), #566070);--mn-color-border: light-dark(var(--mn-slate-200), #262d38);--mn-color-border-strong: light-dark(var(--mn-slate-300), #343c49);--mn-color-border-hover: light-dark(var(--mn-slate-500), #566070);--mn-color-inverse: light-dark(var(--mn-slate-900), #e8ebf0);--mn-color-inverse-text: light-dark(var(--mn-slate-50), #11151b);--mn-color-inverse-accent: light-dark(var(--mn-green-300), var(--mn-green-600));--mn-color-primary-solid: light-dark(var(--mn-ink-600), #7e9bf0);--mn-color-primary-solid-hover: light-dark(var(--mn-ink-700), #9db3f4);--mn-color-primary-on-solid: light-dark(#ffffff, #0f1a3d);--mn-color-primary-soft: light-dark(var(--mn-ink-50), #1b2547);--mn-color-primary-soft-hover: light-dark(var(--mn-ink-100), #24315c);--mn-color-primary-border: light-dark(var(--mn-ink-200), #2c3d78);--mn-color-primary-text: light-dark(var(--mn-ink-700), #a9bdf6);--mn-color-neutral-solid: light-dark(var(--mn-slate-600), #8a93a1);--mn-color-neutral-solid-hover: light-dark(var(--mn-slate-700), #aab2bf);--mn-color-neutral-on-solid: light-dark(#ffffff, #11151b);--mn-color-neutral-soft: light-dark(var(--mn-slate-100), #1e242e);--mn-color-neutral-soft-hover: light-dark(var(--mn-slate-200), #262d38);--mn-color-neutral-border: light-dark(var(--mn-slate-200), #2b323d);--mn-color-neutral-text: light-dark(var(--mn-slate-700), #c6ccd5);--mn-color-success-solid: light-dark(var(--mn-green-600), #56b884);--mn-color-success-solid-hover: light-dark(var(--mn-green-700), #8ad0a8);--mn-color-success-on-solid: light-dark(#ffffff, #0c2216);--mn-color-success-soft: light-dark(var(--mn-green-50), #15291e);--mn-color-success-soft-hover: light-dark(var(--mn-green-100), #1f4230);--mn-color-success-border: light-dark(var(--mn-green-100), #1f4230);--mn-color-success-text: light-dark(var(--mn-green-700), #8ad0a8);--mn-color-warning-solid: light-dark(var(--mn-amber-600), #e0b045);--mn-color-warning-solid-hover: light-dark(var(--mn-amber-700), #ebc66a);--mn-color-warning-on-solid: light-dark(#ffffff, #2a1f05);--mn-color-warning-soft: light-dark(var(--mn-amber-50), #2e240c);--mn-color-warning-soft-hover: light-dark(var(--mn-amber-100), #4a3a12);--mn-color-warning-border: light-dark(var(--mn-amber-100), #4a3a12);--mn-color-warning-text: light-dark(var(--mn-amber-700), #ebc66a);--mn-color-danger-solid: light-dark(var(--mn-red-600), #e8776b);--mn-color-danger-solid-hover: light-dark(var(--mn-red-700), #f0a097);--mn-color-danger-on-solid: light-dark(#ffffff, #2e0e0a);--mn-color-danger-soft: light-dark(var(--mn-red-50), #331815);--mn-color-danger-soft-hover: light-dark(var(--mn-red-100), #552620);--mn-color-danger-border: light-dark(var(--mn-red-100), #552620);--mn-color-danger-text: light-dark(var(--mn-red-700), #f0a097);--mn-color-billable-solid: light-dark(var(--mn-orange-600), #ec9a55);--mn-color-billable-solid-hover: light-dark(var(--mn-orange-700), #f2b684);--mn-color-billable-on-solid: light-dark(#ffffff, #2b1605);--mn-color-billable-soft: light-dark(var(--mn-orange-50), #33200f);--mn-color-billable-soft-hover: light-dark(var(--mn-orange-100), #553518);--mn-color-billable-border: light-dark(var(--mn-orange-100), #553518);--mn-color-billable-text: light-dark(var(--mn-orange-700), #f2b684);--mn-color-chart-inbound: light-dark(var(--mn-azure-500), var(--mn-azure-400));--mn-color-chart-outbound: light-dark(var(--mn-coral-500), var(--mn-coral-400));--mn-color-chart-grid: var(--mn-color-border);--mn-color-shade: light-dark(var(--mn-slate-950), #000);--mn-color-highlight: var(--mn-slate-0);--mn-font-sans: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mn-font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--mn-font-size-2xs: .6875rem;--mn-font-size-xs: .75rem;--mn-font-size-sm: .8125rem;--mn-font-size-md: .875rem;--mn-font-size-lg: 1rem;--mn-font-size-xl: 1.125rem;--mn-font-size-2xl: 1.375rem;--mn-font-size-3xl: 1.75rem;--mn-font-size-4xl: 2.25rem;--mn-line-height-tight: 1.2;--mn-line-height-snug: 1.35;--mn-line-height: 1.5;--mn-font-weight-regular: 400;--mn-font-weight-medium: 500;--mn-font-weight-bold: 600;--mn-letter-spacing-tight: -.015em;--mn-letter-spacing-wide: .04em;--mn-space-0: 0;--mn-space-1: .25rem;--mn-space-2: .5rem;--mn-space-3: .75rem;--mn-space-4: 1rem;--mn-space-5: 1.25rem;--mn-space-6: 1.5rem;--mn-space-8: 2rem;--mn-space-10: 2.5rem;--mn-space-12: 3rem;--mn-space-16: 4rem;--mn-radius-sm: .25rem;--mn-radius-md: .375rem;--mn-radius-lg: .5rem;--mn-radius-xl: .75rem;--mn-radius-2xl: 1rem;--mn-radius-full: 62.5rem;--mn-control-height-xs: 1.5rem;--mn-control-height-sm: 1.875rem;--mn-control-height-md: 2.25rem;--mn-control-height-lg: 2.75rem;--mn-shadow-xs: 0 1px 2px light-dark(rgb(36 33 28 / .06), rgb(0 0 0 / .4));--mn-shadow-sm: 0 1px 3px light-dark(rgb(36 33 28 / .08), rgb(0 0 0 / .5)), 0 1px 2px light-dark(rgb(36 33 28 / .04), rgb(0 0 0 / .3));--mn-shadow-md: 0 6px 16px light-dark(rgb(36 33 28 / .1), rgb(0 0 0 / .5)), 0 2px 4px light-dark(rgb(36 33 28 / .05), rgb(0 0 0 / .3));--mn-shadow-lg: 0 20px 48px light-dark(rgb(36 33 28 / .18), rgb(0 0 0 / .6)), 0 4px 12px light-dark(rgb(36 33 28 / .08), rgb(0 0 0 / .35));--mn-focus-ring-color: light-dark(var(--mn-ink-500), var(--mn-ink-300));--mn-focus-ring-width: 2px;--mn-focus-ring-offset: 2px;--mn-focus-ring: var(--mn-focus-ring-width) solid var(--mn-focus-ring-color);--mn-duration-fast: .12s;--mn-duration: .2s;--mn-duration-slow: .28s;--mn-ease: cubic-bezier(.2, 0, 0, 1);--mn-ease-in-out: cubic-bezier(.4, 0, .2, 1);--mn-z-scrim: 90;--mn-z-navbar: 100;--mn-z-header: 110;--mn-z-overlay: 1000;--mn-z-skip-link: 2000;--mn-shell-header-height: 3.5rem;--mn-shell-navbar-width: 15.5rem;--mn-shell-breakpoint: 48em;--mn-page-padding-x: var(--mn-space-8);--mn-page-padding-y: var(--mn-space-6);--mn-table-row-height: 3rem;--mn-width-form: 45rem;--mn-dialog-width-sm: 27.5rem;--mn-dialog-width-md: 37.5rem;--mn-dialog-width-lg: 47.5rem;--mn-drawer-width: 26.25rem;--mn-gray-0: light-dark(var(--mn-slate-50), #11151b);--mn-gray-1: light-dark(var(--mn-slate-100), #1b2029);--mn-gray-2: light-dark(var(--mn-slate-200), #232a35);--mn-gray-3: light-dark(var(--mn-slate-200), #262d38);--mn-gray-4: light-dark(var(--mn-slate-300), #343c49);--mn-gray-5: light-dark(var(--mn-slate-400), #566070);--mn-gray-6: light-dark(var(--mn-slate-500), #8a93a1);--mn-gray-7: light-dark(var(--mn-slate-700), #aab2bf);--mn-gray-8: light-dark(var(--mn-slate-800), #c6ccd5);--mn-gray-9: light-dark(var(--mn-slate-950), #e8ebf0)}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}[data-density=compact]{--mn-control-height-sm: 1.625rem;--mn-control-height-md: 2rem;--mn-control-height-lg: 2.5rem;--mn-table-row-height: 2.375rem;--mn-page-padding-x: var(--mn-space-6);--mn-page-padding-y: var(--mn-space-4)}.mn-eyebrow{color:var(--mn-color-text-subtle);font-size:var(--mn-font-size-2xs);font-weight:var(--mn-font-weight-bold);letter-spacing:var(--mn-letter-spacing-wide);text-transform:uppercase}.mn-brand{display:flex;align-items:center;gap:var(--mn-space-2);padding-inline:var(--mn-space-2);color:var(--mn-color-text);font-size:var(--mn-font-size-lg);font-weight:var(--mn-font-weight-bold);letter-spacing:var(--mn-letter-spacing-tight)}.mn-brand:hover{text-decoration:none}.mn-brand-mark{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:var(--mn-radius-md);background:var(--mn-color-primary-solid);color:var(--mn-color-primary-on-solid);font-size:var(--mn-font-size-sm)}.mn-text-subtle{color:var(--mn-color-text-subtle)}.mn-num{font-variant-numeric:tabular-nums}.mn-meter,.mn-dot{--_fill: var(--mn-color-primary-solid)}:is(.mn-meter,.mn-dot)[data-color=neutral]{--_fill: var(--mn-color-neutral-solid)}:is(.mn-meter,.mn-dot)[data-color=success]{--_fill: var(--mn-color-success-solid)}:is(.mn-meter,.mn-dot)[data-color=warning]{--_fill: var(--mn-color-warning-solid)}:is(.mn-meter,.mn-dot)[data-color=danger]{--_fill: var(--mn-color-danger-solid)}:is(.mn-meter,.mn-dot)[data-color=billable]{--_fill: var(--mn-color-billable-solid)}.mn-stat{display:flex;flex-direction:column;gap:var(--mn-space-1);min-width:0}.mn-stat__label{color:var(--mn-color-text-dimmed);font-size:var(--mn-font-size-sm)}.mn-stat__value{font-size:var(--mn-font-size-3xl);font-weight:var(--mn-font-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--mn-letter-spacing-tight);line-height:var(--mn-line-height-tight)}.mn-stat__meta{color:var(--mn-color-text-subtle);font-size:var(--mn-font-size-xs)}.mn-meter{height:.375rem;border-radius:var(--mn-radius-full);background:var(--mn-color-active);overflow:hidden}.mn-meter>span{display:block;height:100%;border-radius:inherit;background:var(--_fill)}.mn-dot{display:inline-block;flex:none;width:.4375rem;height:.4375rem;border-radius:var(--mn-radius-full);background:var(--_fill)}.mn-tag{display:inline-flex;align-items:center;gap:var(--mn-space-1);flex:none;height:1.375rem;padding:0 .375rem;border:0;border-radius:var(--mn-radius-sm);background:var(--mn-color-neutral-soft);color:var(--mn-color-neutral-text);font-family:var(--mn-font-mono);font-size:var(--mn-font-size-xs);white-space:nowrap}button.mn-tag:hover{background:var(--mn-color-neutral-soft-hover)}.mn-tag[aria-pressed=true],.mn-tag[aria-pressed=true]:hover{background:var(--mn-color-primary-soft);color:var(--mn-color-primary-text)}.mn-count{display:inline-grid;place-items:center;min-width:1.25rem;height:1.125rem;padding:0 .3125rem;border-radius:var(--mn-radius-full);background:var(--mn-color-active);color:var(--mn-color-text-dimmed);font-size:var(--mn-font-size-2xs);font-weight:var(--mn-font-weight-bold);font-variant-numeric:tabular-nums}.mn-avatar{display:inline-grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:var(--mn-radius-full);background:var(--mn-color-primary-soft);color:var(--mn-color-primary-text);font-size:var(--mn-font-size-xs);font-weight:var(--mn-font-weight-bold)}.mn-avatar[data-size=sm]{width:1.5rem;height:1.5rem;font-size:var(--mn-font-size-2xs)}.mn-avatar[data-shape=square]{border-radius:var(--mn-radius-md)}.mn-avatar[data-color=neutral]{background:var(--mn-color-active);color:var(--mn-color-text-dimmed)}.mn-kbd{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3125rem;border:1px solid var(--mn-color-border);border-block-end-width:2px;border-radius:var(--mn-radius-sm);background:var(--mn-color-surface);color:var(--mn-color-text-dimmed);font-family:var(--mn-font-mono);font-size:var(--mn-font-size-2xs)}.mn-dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--mn-space-2) var(--mn-space-4);font-size:var(--mn-font-size-sm)}.mn-dl dt{color:var(--mn-color-text-dimmed)}.mn-dl dd{min-width:0;text-align:end}.mn-copy-field{display:flex;align-items:center;gap:var(--mn-space-2);min-height:var(--mn-control-height-md);padding:var(--mn-space-1) var(--mn-space-1) var(--mn-space-1) var(--mn-space-3);border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-lg);background:var(--mn-color-surface-sunken);font-family:var(--mn-font-mono);font-size:var(--mn-font-size-sm)}.mn-copy-field>span{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.mn-skeleton{height:.75rem;border-radius:var(--mn-radius-sm);background:var(--mn-color-active);animation:mn-skeleton-pulse 1.4s var(--mn-ease-in-out) infinite}@keyframes mn-skeleton-pulse{50%{opacity:.5}}.mn-setting{display:flex;align-items:center;justify-content:space-between;gap:var(--mn-space-6)}.mn-save-bar{position:sticky;inset-block-end:0;display:flex;align-items:center;gap:var(--mn-space-3);margin-inline:calc(var(--mn-page-padding-x) * -1);padding:var(--mn-space-3) var(--mn-page-padding-x);border-block-start:1px solid var(--mn-color-border);background:var(--mn-color-surface);font-size:var(--mn-font-size-sm)}.mn-thread{display:flex;flex-direction:column;gap:var(--mn-space-2);margin:0;padding:0;list-style:none}.mn-bubble{display:flex;flex-direction:column;gap:var(--mn-space-1);align-self:flex-start;max-width:70%;padding:var(--mn-space-2) var(--mn-space-3);border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-xl);border-end-start-radius:var(--mn-radius-sm);background:var(--mn-color-surface);overflow-wrap:anywhere;white-space:pre-wrap}.mn-bubble[data-direction=out]{align-self:flex-end;border-color:var(--mn-color-primary-border);border-radius:var(--mn-radius-xl);border-end-end-radius:var(--mn-radius-sm);background:var(--mn-color-primary-soft)}.mn-bubble__meta{display:flex;align-items:center;gap:.375rem;color:var(--mn-color-text-subtle);font-size:var(--mn-font-size-2xs);white-space:normal}.mn-day-separator{align-self:center;padding:.125rem var(--mn-space-3);border-radius:var(--mn-radius-full);background:var(--mn-color-active);color:var(--mn-color-text-dimmed);font-size:var(--mn-font-size-2xs)}.mn-file{display:flex;align-items:center;gap:var(--mn-space-3);padding:var(--mn-space-2) var(--mn-space-3);border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-lg);background:var(--mn-color-surface-sunken);white-space:normal}.mn-input{display:block;width:100%;min-height:var(--mn-control-height-md);padding:0 var(--mn-space-3);border:1px solid var(--mn-color-border-strong);border-radius:var(--mn-radius-lg);background:var(--mn-color-surface);color:var(--mn-color-text);font-size:var(--mn-font-size-md);line-height:var(--mn-line-height);transition:border-color var(--mn-duration-fast) var(--mn-ease)}textarea.mn-input{padding-block:var(--mn-space-2);resize:vertical}.mn-input[data-size=lg]{min-height:var(--mn-control-height-lg)}.mn-input[data-size=sm]{min-height:var(--mn-control-height-sm);padding-inline:var(--mn-space-2);border-radius:var(--mn-radius-md);font-size:var(--mn-font-size-sm)}.mn-input::placeholder{color:var(--mn-color-text-subtle);opacity:1}.mn-input:hover:not(:disabled){border-color:var(--mn-color-border-hover)}.mn-input:focus-visible{outline:var(--mn-focus-ring);outline-offset:0;border-color:var(--mn-focus-ring-color)}.mn-input[aria-invalid=true],.mn-input[aria-invalid=true]:hover{border-color:var(--mn-color-danger-solid)}.mn-input:disabled{background:var(--mn-color-surface-sunken);color:var(--mn-color-text-disabled);cursor:not-allowed}.mn-input:read-only:not(:disabled){background:var(--mn-color-surface-sunken)}.mn-checkbox,.mn-radio,.mn-switch{appearance:none;flex:none;margin:0;border:1px solid var(--mn-color-border-strong);background:var(--mn-color-surface);cursor:pointer;transition:background-color var(--mn-duration-fast) var(--mn-ease),border-color var(--mn-duration-fast) var(--mn-ease)}.mn-checkbox{display:inline-grid;place-content:center;width:1.125rem;height:1.125rem;border-radius:var(--mn-radius-sm)}.mn-checkbox:after{content:"";width:.3rem;height:.6rem;margin-block-start:-.125rem;border:solid var(--mn-color-primary-on-solid);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform var(--mn-duration-fast) var(--mn-ease)}.mn-checkbox:checked{border-color:var(--mn-color-primary-solid);background:var(--mn-color-primary-solid)}.mn-checkbox:checked:after{transform:rotate(45deg) scale(1)}.mn-checkbox:indeterminate{border-color:var(--mn-color-primary-solid);background:var(--mn-color-primary-solid)}.mn-checkbox:indeterminate:after{width:.5rem;height:0;margin:0;border-width:0 0 2px;transform:none}.mn-radio{display:inline-grid;place-content:center;width:1.125rem;height:1.125rem;border-radius:var(--mn-radius-full)}.mn-radio:after{content:"";width:.5rem;height:.5rem;border-radius:var(--mn-radius-full);background:var(--mn-color-primary-on-solid);transform:scale(0);transition:transform var(--mn-duration-fast) var(--mn-ease)}.mn-radio:checked{border-color:var(--mn-color-primary-solid);background:var(--mn-color-primary-solid)}.mn-radio:checked:after{transform:scale(1)}.mn-switch{position:relative;width:2.25rem;height:1.25rem;border-radius:var(--mn-radius-full);border-color:transparent;background:var(--mn-color-border-strong)}.mn-switch:after{content:"";position:absolute;inset-block-start:.125rem;inset-inline-start:.125rem;width:.875rem;height:.875rem;border-radius:var(--mn-radius-full);background:#fff;box-shadow:var(--mn-shadow-xs);transition:transform var(--mn-duration-fast) var(--mn-ease)}.mn-switch:checked{border-color:var(--mn-color-primary-solid);background:var(--mn-color-primary-solid)}.mn-switch:checked:after{transform:translate(1rem)}.mn-checkbox:disabled,.mn-radio:disabled,.mn-switch:disabled{cursor:not-allowed;opacity:.55}.mn-choice{display:block}.mn-choice__label{display:inline-flex;align-items:center;gap:var(--mn-space-2);font-size:var(--mn-font-size-md);cursor:pointer}.mn-choice__label:has(:disabled){color:var(--mn-color-text-disabled);cursor:not-allowed}.mn-choice__hint{margin:var(--mn-space-1) 0 0;font-size:var(--mn-font-size-sm);color:var(--mn-color-text-dimmed)}.mn-choice[data-card]{padding:var(--mn-space-3) var(--mn-space-4);border:1px solid var(--mn-color-border-strong);border-radius:var(--mn-radius-lg)}.mn-choice[data-card]:has(:checked){border-color:var(--mn-color-primary-solid);background:var(--mn-color-primary-soft)}.mn-choice[data-card]:has(:disabled){border-color:var(--mn-color-border);background:var(--mn-color-surface-sunken)}.mn-choice[data-card] .mn-choice__text{font-weight:var(--mn-font-weight-medium)}.mn-choice[data-card] .mn-choice__hint{padding-inline-start:calc(1.125rem + var(--mn-space-2))}.mn-choice-group{display:block}.mn-choice-group__items:has(>.mn-choice[data-card]){display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--mn-space-3)}.mn-choice-group__fieldset{margin:0;padding:0;border:0;min-width:0}.mn-choice-group__legend{padding:0;font-size:var(--mn-font-size-sm);font-weight:var(--mn-font-weight-medium)}.mn-choice-group__items{display:flex;flex-wrap:wrap;gap:var(--mn-space-2) var(--mn-space-4);margin-block-start:var(--mn-space-2)}.mn-table-scroll{border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-xl);background:var(--mn-color-surface);overflow-x:auto}.mn-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--mn-font-size-md)}.mn-table caption{padding:var(--mn-space-2) var(--mn-space-4);color:var(--mn-color-text-dimmed);text-align:start}.mn-table th,.mn-table td{padding:0 var(--mn-space-4);border-block-end:1px solid var(--mn-color-border);text-align:start;vertical-align:middle}.mn-table th{height:2.375rem;background:var(--mn-color-surface-sunken);color:var(--mn-color-text-dimmed);font-size:var(--mn-font-size-xs);font-weight:var(--mn-font-weight-bold);white-space:nowrap}.mn-table td{height:var(--mn-table-row-height)}.mn-table tbody tr:last-child td{border-block-end:0}.mn-table[data-hover] tbody tr:hover td{background:var(--mn-color-hover)}.mn-table tbody tr[aria-selected=true] td{background:var(--mn-color-primary-soft)}.mn-table td>a:only-child{color:var(--mn-color-text);font-weight:var(--mn-font-weight-medium)}.mn-table td>a:only-child:hover{color:var(--mn-color-primary-text)}.mn-table__num{font-variant-numeric:tabular-nums;text-align:end!important}.mn-table__actions{width:1%;white-space:nowrap;text-align:end!important}.mn-table__actions>*+*{margin-inline-start:var(--mn-space-2)}.mn-table-footer{display:flex;align-items:center;gap:var(--mn-space-3);min-height:2.75rem;padding:0 var(--mn-space-4);border-block-start:1px solid var(--mn-color-border);background:var(--mn-color-surface-sunken);color:var(--mn-color-text-dimmed);font-size:var(--mn-font-size-sm)}.mn-dialog-backdrop{background:var(--mn-color-backdrop)}.mn-dialog-panel{--mn-dialog-width: var(--mn-dialog-width-md);width:min(var(--mn-dialog-width),calc(100vw - 2 * var(--mn-space-4)));max-height:calc(100svh - 2 * var(--mn-space-6))}.mn-dialog-panel--sm{--mn-dialog-width: var(--mn-dialog-width-sm)}.mn-dialog-panel--lg{--mn-dialog-width: var(--mn-dialog-width-lg)}.mn-dialog-panel .cdk-dialog-container{display:flex;flex-direction:column;max-height:inherit;border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-2xl);background:var(--mn-color-surface-raised);color:var(--mn-color-text);box-shadow:var(--mn-shadow-lg);outline:none;overflow:hidden;animation:mn-dialog-in var(--mn-duration) var(--mn-ease)}@keyframes mn-dialog-in{0%{opacity:0;transform:translateY(var(--mn-space-2))}}.mn-dialog-panel--drawer{--mn-dialog-width: var(--mn-drawer-width);height:100svh;max-height:none}.mn-dialog-panel--drawer .cdk-dialog-container{height:100%;border-width:0 0 0 1px;border-radius:0;animation-name:mn-drawer-in}@keyframes mn-drawer-in{0%{transform:translate(var(--mn-space-6));opacity:0}}.mn-tooltip{display:block;max-width:20rem;padding:var(--mn-space-1) var(--mn-space-2);border-radius:var(--mn-radius-md);background:var(--mn-color-inverse);color:var(--mn-color-inverse-text);font-size:var(--mn-font-size-xs);line-height:var(--mn-line-height);pointer-events:none}.mn-toast{display:flex;align-items:center;gap:var(--mn-space-2);max-width:min(28rem,calc(100vw - 2 * var(--mn-space-4)));padding:var(--mn-space-3) var(--mn-space-4);border-radius:var(--mn-radius-lg);background:var(--mn-color-inverse);color:var(--mn-color-inverse-text);font-size:var(--mn-font-size-sm);box-shadow:var(--mn-shadow-lg);animation:mn-toast-in var(--mn-duration) var(--mn-ease)}.mn-toast[data-color=success]:before,.mn-toast[data-color=danger]:before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:var(--mn-radius-full);background:var(--mn-color-inverse-accent)}.mn-toast[data-color=danger]:before{background:var(--mn-color-danger-solid)}@keyframes mn-toast-in{0%{opacity:0;transform:translateY(var(--mn-space-2))}}.mn-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mn-space-2)}.mn-toolbar[aria-orientation=vertical]{flex-direction:column;align-items:stretch}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSans-Regular.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexSans-Medium.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexSans-SemiBold.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-Regular.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100svh;background:var(--mn-color-body);color:var(--mn-color-text);font-family:var(--mn-font-sans);font-size:var(--mn-font-size-md);line-height:var(--mn-line-height);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}img,svg,canvas,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:var(--mn-focus-ring);outline-offset:var(--mn-focus-ring-offset)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1,h2,h3,h4,h5,h6{font-weight:var(--mn-font-weight-bold);line-height:var(--mn-line-height-tight);text-wrap:balance}h1,h2{font-size:var(--mn-font-size-2xl);letter-spacing:var(--mn-letter-spacing-tight)}h3{font-size:var(--mn-font-size-lg)}h4,h5,h6{font-size:var(--mn-font-size-md)}a{color:var(--mn-color-primary-text);text-decoration:none;border-radius:var(--mn-radius-sm)}a:hover{text-decoration:underline}code,kbd,pre{font-family:var(--mn-font-mono);font-size:.9em}code{padding:.0625rem var(--mn-space-1);border-radius:var(--mn-radius-sm);background:var(--mn-color-neutral-soft)}pre.mn-code{margin:0;padding:var(--mn-space-3);border:1px solid var(--mn-color-border);border-radius:var(--mn-radius-lg);background:var(--mn-color-surface-sunken);font-size:var(--mn-font-size-sm);white-space:pre-wrap;overflow-wrap:anywhere}hr{border:0;border-top:1px solid var(--mn-color-border);margin:var(--mn-space-4) 0}.mn-stack{display:flex;flex-direction:column;gap:var(--mn-gap, var(--mn-space-4))}.mn-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mn-gap, var(--mn-space-4))}.mn-group--between{justify-content:space-between}.mn-group--end{justify-content:flex-end}.mn-group--top{align-items:flex-start}.mn-group--stretch{align-items:stretch}.mn-group--nowrap{flex-wrap:nowrap}.mn-group--grow>*{flex:1 1 0;min-width:0}.mn-gap-1{--mn-gap: var(--mn-space-1)}.mn-gap-2{--mn-gap: var(--mn-space-2)}.mn-gap-3{--mn-gap: var(--mn-space-3)}.mn-gap-6{--mn-gap: var(--mn-space-6)}.mn-center{display:grid;place-items:center;min-height:12.5rem}.mn-center--screen{min-height:100svh}.mn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mn-gap, var(--mn-space-4))}@media(min-width:62em){.mn-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mn-page-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mn-space-3);margin-block-end:var(--mn-space-4)}.mn-scroll{overflow:auto;overscroll-behavior:contain}.mn-grow{flex:1 1 0;min-width:0}.mn-fit{width:fit-content}.mn-mb-2{margin-block-end:var(--mn-space-2)}.mn-mb-4{margin-block-end:var(--mn-space-4)}.mn-mb-6{margin-block-end:var(--mn-space-6)}.mn-mt-4{margin-block-start:var(--mn-space-4)}.mn-text-xs{font-size:var(--mn-font-size-xs)}.mn-text-sm{font-size:var(--mn-font-size-sm)}.mn-text-lg{font-size:var(--mn-font-size-lg)}.mn-text-xl{font-size:var(--mn-font-size-2xl)}.mn-text-dimmed{color:var(--mn-color-text-dimmed)}.mn-text-bold{font-weight:var(--mn-font-weight-bold)}.mn-text-mono{font-family:var(--mn-font-mono)}.mn-text-pre{white-space:pre-wrap;overflow-wrap:anywhere}.mn-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-unstyled-button{display:block;width:100%;padding:0;border:0;background:none;text-align:start}.mn-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
