@font-face{font-family:General Sans Fallback;font-weight:100 400;src:local("Arial"),local("ArialMT");size-adjust:99.24%;ascent-override:101.77%;descent-override:24.18%;line-gap-override:10.08%}@font-face{font-family:General Sans Fallback;font-weight:500;src:local("Arial"),local("ArialMT");size-adjust:101.95%;ascent-override:99.07%;descent-override:23.54%;line-gap-override:9.81%}@font-face{font-family:General Sans Fallback;font-weight:600;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:99.51%;ascent-override:101.50%;descent-override:24.12%;line-gap-override:10.05%}@font-face{font-family:General Sans Fallback;font-weight:700 900;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:102.17%;ascent-override:98.85%;descent-override:23.49%;line-gap-override:9.79%}html:root{--font-display:"General Sans","General Sans Fallback","Inter",system-ui,sans-serif;--font-body:"General Sans","General Sans Fallback","Inter",system-ui,sans-serif}body,html{margin:0}html body{background:var(--bg);color:var(--fg);font-family:General Sans,General Sans Fallback,system-ui,sans-serif;font-size:14px;line-height:20px;min-height:100vh;display:flex;flex-direction:column;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html a{color:var(--link);text-decoration:none}html a:hover{color:var(--fg)}button{font:inherit}.num{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--brand-line);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:16px;top:-48px;z-index:100;padding:8px 12px;border-radius:8px;background:var(--brand);color:var(--brand-fg)}.skip-link:focus{top:8px;color:#ffffff}main{flex:1 1}:root{--container-max:1360px;--container-narrow:880px;--gutter:40px}@media (max-width:1279px){:root{--gutter:24px}}@media (max-width:767px){:root{--gutter:16px}}.mk-shell{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter));margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.mk-shell[data-width=narrow]{max-width:calc(var(--container-narrow) + 2 * var(--gutter))}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{--up-fg:var(--up);--mk-terminal:#4be0ee;--on-up:#0d0d10;--on-down:#0d0d10}html.mk-light{--up-fg:#047c40;--mk-terminal:#0b7480;--on-up:#ffffff;--on-down:#ffffff}:root{--heat-z:#2a2b3a;--heat-u1:#173a2a;--heat-u2:#1c5a3b;--heat-u3:#1f7a4b;--heat-u4:#13894f;--heat-d1:#3d1d22;--heat-d2:#6b2129;--heat-d3:#8f2430;--heat-d4:#a8242f;--heat-rv0:#22233a;--heat-rv1:#2e2a5c;--heat-rv2:#3f3290;--heat-rv3:#5532c8;--heat-rv4:#723fff;--heat-fg:#ffffff}html.mk-light{--heat-z:#e4e5ec;--heat-u1:#d5f0e1;--heat-u2:#a8e0c1;--heat-u3:#6fcb98;--heat-u4:#2fae6a;--heat-d1:#f8dadd;--heat-d2:#f0b0b6;--heat-d3:#e57d87;--heat-d4:#d4505d;--heat-rv0:#ecebf6;--heat-rv1:#d9d3f5;--heat-rv2:#bcaef0;--heat-rv3:#9a83f0;--heat-rv4:#723fff;--heat-fg:#10101a}a[data-alert-set=true]:after{content:"🔔";margin-left:6px;font-size:12px}.mk-tooltip{position:absolute;z-index:1000;max-width:260px;width:max-content;padding:6px 10px;border-radius:8px;background:var(--tip-bg,#1b1c2c);color:var(--tip-fg,#f9f9ff);font:500 12px/16px General Sans,system-ui,sans-serif;box-shadow:0 8px 24px rgba(0,0,0,.35);pointer-events:none}.mk-term{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--fg-muted,#8e98a8);text-decoration-color:var(--fg-muted,#8e98a8);text-underline-offset:3px;cursor:help}.ux-layer :is(tbody tr,[class*=listRow],[class*=mtRow],[class*=patRow],[data-row]):hover{box-shadow:inset 3px 0 0 var(--brand-line),inset 0 0 0 9999px var(--row-hover,color-mix(in srgb,var(--brand-line) 7%,transparent))}@keyframes mk-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand-line) 55%,transparent)}to{box-shadow:0 0 0 14px color-mix(in srgb,var(--brand-line) 0%,transparent)}}.mk-pulse{animation:mk-pulse 1.2s ease-out 1}@media (prefers-reduced-motion:reduce){.mk-pulse{animation:none;outline:2px solid var(--focus,#aab2ff)}}.ux-layer :is(button,summary,select,[role=tab],[role=button],[role=switch],[role=option]){min-height:24px;min-width:24px}.ux-layer a[href]:not(.skip-link){min-width:24px;min-height:24px}.ux-layer :is(input[type=checkbox],input[type=radio]){width:24px;height:24px}.ux-layer :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea){min-height:24px}:root{--brand:#723fff;--brand-violet:#8458fc;--brand-fg:#ffffff;--brand-hover:#5f2ee8;--brand-text:#723fff;--brand-text-2:#8458fc;--brand-text-deep:#3e2680;--brand-line:#723fff;--brand-line-2:#8458fc;--brand-line-deep:#3e2680;--brand-chart:#8458fc;--brand-chart-2:#723fff;--brand-wash:#723fff;--brand-wash-2:#8458fc;--brand-wash-k:1;--brand-tint:rgba(114,63,255,0.12);--brand-deep:#3e2680;--brand-deeper:#1b1240;--brand-grad-end:#723fff;--brand-outline:transparent;--brand-shadow:transparent;--brand-font:"General Sans","General Sans Fallback",system-ui,sans-serif}html.brand-ttp{--brand-violet:var(--brand);--brand-hover:color-mix(in srgb,var(--brand) 86%,#000000);--brand-text-2:var(--brand-text);--brand-text-deep:#000000;--brand-line:var(--brand-outline);--brand-line-2:var(--brand-outline);--brand-line-deep:var(--line-3);--brand-chart-2:var(--brand-chart);--brand-wash:var(--brand);--brand-wash-2:var(--brand);--brand-wash-k:3.75;--brand-deep:#121a24;--brand-deeper:#000000;--brand-grad-end:#2c4560;--brand-font:"Franie","General Sans","General Sans Fallback",system-ui,sans-serif}html.brand-ttp.mk-dark{--brand-wash-k:1.17;--fg-muted:#8c929b}html.brand-ttp.mk-light{--link:#b8341c;--brand-text:#b8341c}html body{font-family:var(--brand-font)}html.brand-ttp [data-cta=primary]{border-radius:9999px;border:1.5px solid var(--brand-outline);box-shadow:3px 3px 0 var(--brand-shadow)}html.brand-ttp [data-cta=primary]:hover:not(:disabled){box-shadow:3px 3px 0 var(--brand-shadow),inset 0 0 0 9999px var(--hover)}html.brand-ttp input[type=checkbox]{accent-color:var(--brand)}.mk-brand-only{display:none!important}html.brand-the5ers .mk-brand-the5ers,html.brand-ttp .mk-brand-ttp,html:not(.brand-ttp):not(.brand-the5ers) .mk-brand-none{display:revert!important}html.mk-dark .mk-logo-light,html.mk-light .mk-logo-dark{display:none!important}:root{--mk-tv-accent:var(--brand-chart);--mk-tv-accent-fg:var(--brand-fg);--mk-tv-bg:var(--bg);--mk-tv-pane:var(--surface);--mk-tv-line:var(--line)}@media (max-width:767px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea{font-size:16px!important}}