.mk{--mk-paper:#f4f5fb;--mk-white:#fff;--mk-ink:#13163a;--mk-ink-soft:#565a7c;--mk-blue:#2d3be6;--mk-blue-deep:#1f2bc0;--mk-canary:#ffe04a;--mk-canary-soft:#fff1a6;--mk-flag:#d63a1c;--mk-flag-soft:#ffe4db;--mk-rule:#dfe1ee;--primary:#2d3be6;--ring:#2d3be6;--border:#dfe1ee;--card:#fff;--muted:#eceef7;--muted-foreground:#565a7c;--foreground:#13163a}@layer base{.mk{background:var(--mk-paper);color:var(--mk-ink)}}.mk-display{font-family:var(--font-display);font-synthesis:none;letter-spacing:-.015em;font-feature-settings:"kern", "liga";font-weight:400}.mk-perf-top{-webkit-mask:radial-gradient(5px at 50% 0,#0000 96%,#000) top/18px 100% repeat-x;mask:radial-gradient(5px at 50% 0,#0000 96%,#000) top/18px 100% repeat-x}.mk-ruled>*+*{border-top:1px dashed var(--mk-rule)}.mk-range{appearance:none;background:linear-gradient(to right, var(--mk-canary) var(--mk-fill,50%), var(--mk-rule) var(--mk-fill,50%));cursor:pointer;border-radius:999px;height:8px}.mk-range::-webkit-slider-thumb{appearance:none;background:var(--mk-ink);border:4px solid var(--mk-white);border-radius:999px;width:24px;height:24px;box-shadow:0 1px 4px #13163a59}.mk-range::-moz-range-thumb{background:var(--mk-ink);border:4px solid var(--mk-white);border-radius:999px;width:18px;height:18px;box-shadow:0 1px 4px #13163a59}.mk-range:focus-visible{outline:2px solid var(--mk-blue);outline-offset:6px}.mk a:focus-visible,.mk button:focus-visible{outline:2px solid var(--mk-blue);outline-offset:3px}
