:focus-visible{outline-offset:2px;outline:3px solid #1d4ed8}.dark :focus-visible,[data-theme=dark] :focus-visible,.mk-hero :focus-visible,.mk-final :focus-visible,.bg-slate-900 :focus-visible,.bg-slate-950 :focus-visible{outline-color:#abff44}a:focus-visible,button:focus-visible,summary:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{box-shadow:0 0 0 5px #ffffffd9}.dark a:focus-visible,.dark button:focus-visible,.dark summary:focus-visible,.dark [role=button]:focus-visible,.dark [tabindex]:focus-visible{box-shadow:0 0 0 5px #0009}[tabindex="-1"]:focus{box-shadow:none;outline:none}@media (forced-colors:active){:focus-visible{outline:3px solid highlight}}.a11y-skip{z-index:2147483000;color:#fff;background:#111;border-radius:.5rem;padding:.75rem 1.1rem;font:600 1rem/1.2 system-ui,sans-serif;text-decoration:none;position:fixed;top:-5rem;left:1rem}.a11y-skip:focus{top:1rem}.a11y-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a11y-reading{outline-offset:4px;border-radius:.25rem;scroll-margin:30vh 0;background-color:#facc1547!important;outline:3px solid #1d4ed8!important}.kx-app:not(.dark){--color-slate-400:#6f6f60}.kx-app:not(.dark) :is(.bg-slate-700,.bg-slate-800,.bg-slate-850,.bg-slate-900,.bg-slate-950,.bg-black,.bg-blue-700,.bg-blue-800,.bg-blue-900,.bg-emerald-700,.bg-emerald-800,.bg-emerald-900,[class^="bg-[#"],[class*=" bg-[#"]){--color-slate-400:#9a9a86;--color-slate-500:#a8a896}.kx-app:not(.dark) input::placeholder,.kx-app:not(.dark) textarea::placeholder{color:#6f6f60;opacity:1}.kx-app:not(.dark) :is(.text-emerald-500,.text-emerald-600):not(:where(.bg-slate-700,.bg-slate-800,.bg-slate-850,.bg-slate-900,.bg-slate-950,.bg-black,.bg-blue-700,.bg-blue-800,.bg-blue-900,.bg-emerald-700,.bg-emerald-800,.bg-emerald-900,[class^="bg-[#"],[class*=" bg-[#"]) *){color:#047857}.kx-app:not(.dark) :is(.text-rose-500,.text-red-500):not(:where(.bg-slate-700,.bg-slate-800,.bg-slate-850,.bg-slate-900,.bg-slate-950,.bg-black,.bg-blue-700,.bg-blue-800,.bg-blue-900,.bg-emerald-700,.bg-emerald-800,.bg-emerald-900,[class^="bg-[#"],[class*=" bg-[#"]) *){color:#be123c}.kx-app:not(.dark) :is(.text-amber-500,.text-amber-600):not(:where(.bg-slate-700,.bg-slate-800,.bg-slate-850,.bg-slate-900,.bg-slate-950,.bg-black,.bg-blue-700,.bg-blue-800,.bg-blue-900,.bg-emerald-700,.bg-emerald-800,.bg-emerald-900,[class^="bg-[#"],[class*=" bg-[#"]) *){color:#92400e}.kx-app:not(.dark) :is(.text-cyan-600,.text-teal-600,.text-sky-600):not(:where(.bg-slate-700,.bg-slate-800,.bg-slate-850,.bg-slate-900,.bg-slate-950,.bg-black,.bg-blue-700,.bg-blue-800,.bg-blue-900,.bg-emerald-700,.bg-emerald-800,.bg-emerald-900,[class^="bg-[#"],[class*=" bg-[#"]) *){color:#0e6b6b}.kx-app:not(.dark) :is(.text-blue-500,.text-indigo-500):not(:where(.bg-slate-700,.bg-slate-800,.bg-slate-850,.bg-slate-900,.bg-slate-950,.bg-black,.bg-blue-700,.bg-blue-800,.bg-blue-900,.bg-emerald-700,.bg-emerald-800,.bg-emerald-900,[class^="bg-[#"],[class*=" bg-[#"]) *){color:#0f6e58}.kx-app:not(.dark){--color-emerald-600:#047857;--color-teal-600:#0f766e;--color-cyan-600:#0e7490;--color-sky-600:#17787a;--color-amber-600:#b45309;--color-rose-500:#e11d48;--color-red-500:#dc2626}.kx-app.dark :is(.bg-blue-500,.bg-blue-600,.bg-indigo-500,.bg-indigo-600):not(button):not(a),.kx-app.dark :is(.bg-blue-500,.bg-blue-600,.bg-indigo-500,.bg-indigo-600):not(button):not(a) :is(.text-white,span,svg){color:#08251a}.kx-app.dark .bg-rose-500.text-white{background-color:#e11d48}html[data-a11y-text="125"]{font-size:125%!important}html[data-a11y-text="150"]{font-size:150%!important}html[data-a11y-text="175"]{font-size:175%!important}html[data-a11y-font=readable] body,html[data-a11y-font=readable] body :where(:not(svg):not(svg *)){letter-spacing:.02em;word-spacing:.08em;font-family:Verdana,Tahoma,Trebuchet MS,Segoe UI,sans-serif!important}html[data-a11y-font=readable] body :where(p,li,dd,td,blockquote){line-height:1.7!important}html[data-a11y-links=underline] a:not([class*=btn]):not(.a11y-skip),html[data-a11y-links=underline] [role=link]{text-underline-offset:.2em;text-decoration-thickness:.09em;text-decoration:underline!important}html[data-a11y-focus=strong] :focus-visible{outline-offset:3px;outline-width:5px}html[data-a11y-motion=reduce] *,html[data-a11y-motion=reduce] :before,html[data-a11y-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-a11y-contrast=high] .mk{--mk-ink:#000;--mk-muted:#1a1a1a;--mk-line:#000;--mk-accent:#00382b;--mk-warn:#4d2700}html[data-a11y-contrast=high] .mk :is(.mk-card,.mk-btn,input,select,textarea){border-color:#000}html[data-a11y-contrast=high] .kx-app:not(.dark) :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700):not(:where(.bg-slate-700,.bg-slate-800,.bg-slate-850,.bg-slate-900,.bg-slate-950,.bg-black,.bg-blue-700,.bg-blue-800,.bg-blue-900,.bg-emerald-700,.bg-emerald-800,.bg-emerald-900,[class^="bg-[#"],[class*=" bg-[#"]) *){color:#111!important}html[data-a11y-contrast=high] .kx-app.dark :is(.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600):not(:where(.bg-white,.bg-slate-50,.bg-slate-100) *){color:#fff!important}html[data-a11y-contrast=high] .kx-app:not(.dark) :is(.border-slate-200,.border-slate-300,.border-slate-100){border-color:#333!important}html[data-a11y-contrast=high] .kx-app.dark :is(.border-slate-700,.border-slate-800,.border-slate-600){border-color:#ddd!important}html[data-a11y-contrast=high] :is(input,select,textarea){border-width:2px}@media (prefers-contrast:more){html:not([data-a11y-contrast=normal]) .mk{--mk-muted:#1a1a1a;--mk-line:#000}}html[data-a11y-cvd=on],html[data-a11y-cvd=on] .kx-app{--color-emerald-50:#eff7fb;--color-emerald-100:#deeef7;--color-emerald-200:#ade2ff;--color-emerald-300:#7acfff;--color-emerald-400:#38b7ff;--color-emerald-500:#0096eb;--color-emerald-600:#0076b8;--color-emerald-700:#006299;--color-emerald-800:#004e7a;--color-emerald-900:#003e61;--color-emerald-950:#00273d;--color-green-50:#eff7fb;--color-green-100:#deeef7;--color-green-200:#ade2ff;--color-green-300:#7acfff;--color-green-400:#38b7ff;--color-green-500:#0096eb;--color-green-600:#0076b8;--color-green-700:#006299;--color-green-800:#004e7a;--color-green-900:#003e61;--color-green-950:#00273d;--color-teal-50:#eff7fb;--color-teal-100:#deeef7;--color-teal-200:#ade2ff;--color-teal-300:#7acfff;--color-teal-400:#38b7ff;--color-teal-500:#0096eb;--color-teal-600:#0076b8;--color-teal-700:#006299;--color-teal-800:#004e7a;--color-teal-900:#003e61;--color-teal-950:#00273d;--color-lime-50:#eff7fb;--color-lime-100:#deeef7;--color-lime-200:#ade2ff;--color-lime-300:#7acfff;--color-lime-400:#38b7ff;--color-lime-500:#0096eb;--color-lime-600:#0076b8;--color-lime-700:#006299;--color-lime-800:#004e7a;--color-lime-900:#003e61;--color-lime-950:#00273d;--color-rose-50:#fbf4ef;--color-rose-100:#f7e9de;--color-rose-200:#ffd1ad;--color-rose-300:#ffb57a;--color-rose-400:#ff9038;--color-rose-500:#eb6800;--color-rose-600:#b85100;--color-rose-700:#940;--color-rose-800:#7a3600;--color-rose-900:#612b00;--color-rose-950:#3d1b00;--color-red-50:#fbf4ef;--color-red-100:#f7e9de;--color-red-200:#ffd1ad;--color-red-300:#ffb57a;--color-red-400:#ff9038;--color-red-500:#eb6800;--color-red-600:#b85100;--color-red-700:#940;--color-red-800:#7a3600;--color-red-900:#612b00;--color-red-950:#3d1b00;--color-pink-50:#fbf4ef;--color-pink-100:#f7e9de;--color-pink-200:#ffd1ad;--color-pink-300:#ffb57a;--color-pink-400:#ff9038;--color-pink-500:#eb6800;--color-pink-600:#b85100;--color-pink-700:#940;--color-pink-800:#7a3600;--color-pink-900:#612b00;--color-pink-950:#3d1b00;--color-amber-50:#fbf7ef;--color-amber-100:#f7efde;--color-amber-200:#ffe6ad;--color-amber-300:#ffd67a;--color-amber-400:#ffc238;--color-amber-500:#cc8d00;--color-amber-600:#9e6d00;--color-amber-700:#855c00;--color-amber-800:#6b4a00;--color-amber-900:#614300;--color-amber-950:#3d2a00;--color-yellow-50:#fbf7ef;--color-yellow-100:#f7efde;--color-yellow-200:#ffe6ad;--color-yellow-300:#ffd67a;--color-yellow-400:#ffc238;--color-yellow-500:#cc8d00;--color-yellow-600:#9e6d00;--color-yellow-700:#855c00;--color-yellow-800:#6b4a00;--color-yellow-900:#614300;--color-yellow-950:#3d2a00;--color-orange-50:#fbf7ef;--color-orange-100:#f7efde;--color-orange-200:#ffe6ad;--color-orange-300:#ffd67a;--color-orange-400:#ffc238;--color-orange-500:#cc8d00;--color-orange-600:#9e6d00;--color-orange-700:#855c00;--color-orange-800:#6b4a00;--color-orange-900:#614300;--color-orange-950:#3d2a00}html[data-a11y-cvd=on] a:not([class*=btn]):not(.a11y-skip){text-underline-offset:.2em;text-decoration:underline}
