.mk{--mk-bg:#fcfbf7;--mk-fg:#3b2c21;--mk-fg2:#4a3a2d;--mk-muted:#6e5f51;--mk-line:#e0d8cc;--mk-line-strong:#d6cdbf;--mk-sand:#f3eee5;--mk-road:#fbf8f2;--mk-road2:#f6f2ea;--mk-tint-blue:#dce6ef;--mk-tint-amber:#f6e3cb;--mk-tint-red:#fbe1dc;--mk-tint-blue-fg:#34506a;--mk-tint-amber-fg:#9a5a0e;--mk-tint-red-fg:#b3301e;--mk-ok-fg:#24684a;--mk-ok-bg:#e3efe7;--mk-blue-t:#27679b;--mk-amber-t:#b96a12;--mk-panel:#1d4566;--mk-panel-2:#27587f;--mk-canvas:#27679b;background:var(--mk-bg);color:var(--mk-fg);font-feature-settings:"kern","liga","cv11";-webkit-font-smoothing:antialiased}.dark .mk{--mk-bg:#0b1220;--mk-fg:#eef2f7;--mk-fg2:#c9d3e0;--mk-muted:#93a1b5;--mk-line:#1f2a3c;--mk-line-strong:#2c3a50;--mk-sand:#121b2c;--mk-road:#1a2538;--mk-road2:#162033;--mk-tint-blue:#122840;--mk-tint-amber:#2a2116;--mk-tint-red:#2c1a19;--mk-tint-blue-fg:#9cc2e3;--mk-tint-amber-fg:#f2b26b;--mk-tint-red-fg:#f2998b;--mk-ok-fg:#6fd39c;--mk-ok-bg:#12301f;--mk-blue-t:#7fb3e0;--mk-amber-t:#f2b26b;--mk-panel:#0f2a44;--mk-panel-2:#173a5c;--mk-canvas:#163a59}.mk,.mk header,.mk main,.mk section{transition:background-color .5s ease,color .5s ease,border-color .5s ease}@property --mk-n{syntax:"<integer>";initial-value:0;inherits:false}@keyframes mk-intro-out{0%,62%{transform:translateY(0)}to{transform:translateY(-100%);visibility:hidden}}@keyframes mk-intro-mark{0%{opacity:0;transform:translateY(16px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}@keyframes mk-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes mk-rise-big{0%{opacity:0;transform:translateY(18%)}to{opacity:1;transform:none}}@keyframes mk-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes mk-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}@keyframes mk-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mk-ping{0%{transform:scale(1);opacity:.55}to{transform:scale(2.4);opacity:0}}@keyframes mk-reveal{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@keyframes mk-drift{to{transform:translateY(-14%)}}@keyframes mk-sink{to{transform:translateY(10%) scale(.97)}}@keyframes mk-unfold{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes mk-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes mk-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes mk-shrink{0%{stroke-dasharray:.5 1;stroke:rgba(252,251,247,.55)}55%{stroke:rgba(252,251,247,.55)}to{stroke-dasharray:.1 1;stroke:#e99a3e}}@keyframes mk-countup{0%{--mk-n:0}to{--mk-n:var(--mk-to)}}@keyframes mk-halo{0%{transform:scale(1);opacity:.55}14%,to{transform:scale(2.8);opacity:0}}@keyframes mk-spin{to{transform:rotate(1turn)}}@keyframes mk-tick{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mk-panel-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.mk-intro{animation:mk-intro-out 1.9s cubic-bezier(.76,0,.24,1) forwards}.mk-intro-mark{animation:mk-intro-mark 1.25s ease forwards}.mk-rise{opacity:0;animation:mk-rise 1s cubic-bezier(.2,.7,.2,1) forwards}.mk-rise-big{opacity:0;animation:mk-rise-big 1.3s cubic-bezier(.2,.7,.2,1) forwards}.mk-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:mk-draw 2.4s cubic-bezier(.6,0,.2,1) forwards}.mk-sway{transform-origin:50% 92%;animation:mk-sway 5s ease-in-out infinite}.mk-marquee{animation:mk-marquee 32s linear infinite}.mk-ping{transform-box:fill-box;transform-origin:center;animation:mk-ping 1.8s ease-out infinite}.mk-unfold{animation:mk-unfold .45s cubic-bezier(.2,.7,.2,1)}.mk-pop{animation:mk-pop .6s cubic-bezier(.2,.7,.2,1)}.mk-tick{animation:mk-tick .35s ease}.mk-panel-in{animation:mk-panel-in .35s cubic-bezier(.2,.7,.2,1)}.mk-check{stroke-dasharray:1;stroke-dashoffset:1;animation:mk-draw .7s ease .35s forwards}.mk-trace{stroke-dasharray:1;stroke-dashoffset:0}.mk-shrink{stroke-dasharray:.1 1}.mk-count{--mk-n:var(--mk-to);counter-reset:mk-n var(--mk-n);font-variant-numeric:tabular-nums}.mk-count:after{content:counter(mk-n)}.mk-halo{transform-box:fill-box;transform-origin:center;opacity:0;animation:mk-halo 7s ease-out infinite}.mk-orbit{transform-box:view-box;transform-origin:120px 120px;animation:mk-spin 6s linear infinite}@supports (animation-timeline:view()){.mk-reveal{animation:mk-reveal linear both;animation-timeline:view();animation-range:entry 5% cover 28%}.mk-drift{animation:mk-drift linear both;animation-timeline:scroll(root);animation-range:0 90vh}.mk-sink{animation:mk-sink linear both;animation-timeline:scroll(root);animation-range:0 90vh}.mk-trace{animation:mk-trace linear both;animation-timeline:view();animation-range:entry 30% cover 60%}.mk-shrink{animation:mk-shrink linear both;animation-timeline:view();animation-range:entry 30% cover 65%}.mk-count{animation:mk-countup linear both;animation-timeline:view();animation-range:entry 20% cover 50%}}.mk-arrow{transition:gap .3s ease}.mk-arrow:hover{gap:1rem}.mk-row{transition:color .3s ease,padding .4s cubic-bezier(.2,.7,.2,1)}.mk-row:hover{color:var(--mk-fg);padding-left:.75rem}.mk-row:hover .mk-row-t{color:var(--mk-blue-t)}.mk-pill-amber{transition:background .35s ease,color .35s ease,border-color .35s ease}.mk-pill-amber:hover{background:#fcfbf7;color:#1f4e79;border-color:#fcfbf7}.mk-pill-blue{transition:background .35s ease,border-color .35s ease}.mk-pill-blue:hover{background:#1d4566;border-color:#1d4566}.mk-range{width:100%;height:28px;accent-color:#f2b26b;cursor:pointer}.mk-field{transition:border-color .3s ease,box-shadow .3s ease}.mk-field:focus{outline:none;border-color:var(--mk-blue-t);box-shadow:0 0 0 3px rgba(39,103,155,.2)}.mk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.mk *,.mk :after,.mk :before{animation:none!important;transition:none!important}.mk .mk-rise,.mk .mk-rise-big{opacity:1}.mk .mk-check,.mk .mk-draw{stroke-dashoffset:0}.mk .mk-intro{display:none}}