@layer base{.mkt,.dark .mkt.mkt-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--m-bg:#f7f5ef;--m-bg-2:#f1ede3;--m-panel:#fff;--m-stage-1:#f4f1ea;--m-stage-2:#e9e4d8;--m-line:#e6e0d3;--m-line-2:#d6cfbf;--m-ink:#12223d;--m-text:#2a3242;--m-muted:#545c6c;--m-faint:#5f6673;--m-stitch:#c8302f;--m-ok:#14753b;--m-ok-soft:#e3f1e4;--m-warn:#935400;--m-warn-soft:#f9ecd4;--m-shadow:0 1px 2px #12223d0f, 0 10px 30px -14px #12223d47;--m-shadow-lg:0 30px 60px -28px #12223d73, 0 12px 24px -16px #12223d33;--m-card-shadow:0 1px 1.5px #0b132224, 0 10px 22px -10px #0b132266;--m-scrim:#060c1680;--m-skel:#ebe6da;--m-skel-hi:#f6f3ec;--m-acc:#1f3a6e;--m-acc-hover:#1a3260;--m-on-acc:#fff;--m-acc-ink:#1f3a6e;--m-acc-soft:#e4eaf5;--m-acc-raw:#1f3a6e;--paper:var(--m-bg);--surface:var(--m-panel);--surface-2:#f3f0e8;--surface-3:#ebe6da;--line:var(--m-line);--line-strong:var(--m-line-2);--ink:var(--m-ink);--ink-2:var(--m-muted);--ink-3:var(--m-faint);--accent:var(--m-acc);--accent-hover:var(--m-acc-hover);--on-accent:var(--m-on-acc);--accent-ink:var(--m-acc-ink);--accent-soft:var(--m-acc-soft);background:var(--m-bg);color:var(--m-text)}.dark .mkt,.dark.mkt{--m-bg:#11100e;--m-bg-2:#161512;--m-panel:#1b1a17;--m-stage-1:#201f1b;--m-stage-2:#181714;--m-line:#2b2925;--m-line-2:#3b3833;--m-ink:#f3f1ec;--m-text:#d9d5cc;--m-muted:#aaa498;--m-faint:#9a958b;--m-stitch:#e0524f;--m-ok:#45c27b;--m-ok-soft:#15291c;--m-warn:#f0a72a;--m-warn-soft:#33270f;--m-shadow:0 0 0 1px #fff5e10d, 0 12px 32px -14px #000000b3;--m-shadow-lg:0 0 0 1px #fff5e10f, 0 30px 60px -24px #000000d9;--m-card-shadow:0 1px 2px #00000080, 0 12px 26px -10px #000000bf;--m-scrim:#0000009e;--m-skel:#211f1b;--m-skel-hi:#2c2a25;--m-acc:#2d4f8e;--m-acc-hover:#365b9f;--m-acc-ink:#a8c0ee;--m-acc-soft:#1b2230;--surface-2:#24221e;--surface-3:#2e2c27;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@layer components{.mkt [id]{scroll-margin-top:88px}.mkt-stage{background:radial-gradient(120% 90% at 50% 0%, var(--m-stage-1) 0%, var(--m-stage-2) 100%)}.mkt-blur{filter:blur(14px);transform:scale(1.08)}.mkt-img{opacity:0;transition:opacity .26s ease-out}.mkt-img[data-loaded=true]{opacity:1}.mkt-shimmer{background:linear-gradient(90deg, var(--m-skel) 0%, var(--m-skel-hi) 45%, var(--m-skel) 90%);background-size:220% 100%;animation:1.6s ease-in-out infinite sb-shimmer}@media (hover:hover){.mkt-tile:hover .mkt-tile-card{transform:translateY(-3px)}.mkt-tile:hover .mkt-tile-title{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.mkt-tile-card{transition:transform .22s cubic-bezier(.2,.9,.3,1)}.mkt-swipe{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.mkt-swipe::-webkit-scrollbar{display:none}.mkt-swipe>*{scroll-snap-align:center;scroll-snap-stop:always}.mkt-grid-bg{background-image:linear-gradient(var(--m-grid,#12223d0d) 1px, transparent 1px), linear-gradient(90deg, var(--m-grid,#12223d0d) 1px, transparent 1px);background-position:top;background-size:40px 40px;-webkit-mask-image:radial-gradient(75% 80% at 50% 20%,#000 35%,#0000 100%);mask-image:radial-gradient(75% 80% at 50% 20%,#000 35%,#0000 100%)}.dark .mkt-grid-bg{--m-grid:#f3f1ec0a}.mkt input[type=search]::-webkit-search-cancel-button{appearance:none}.mkt input[type=search]::-webkit-search-decoration{appearance:none}.mkt-clamp{-webkit-line-clamp:var(--mkt-lines,4);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mkt-done-mark{animation:.42s cubic-bezier(.2,.9,.3,1) both mkt-pop}.mkt-done-mark path{stroke-dasharray:48;animation:.38s ease-out .22s both mkt-draw}.mkt-in{animation:.26s ease-out both mkt-in}}@keyframes mkt-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes mkt-draw{0%{stroke-dashoffset:48px}to{stroke-dashoffset:0}}@keyframes mkt-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
