:root:has([data-mapp]):not([data-theme=contrast]){--k1-brand:#ce0044;--k1-brand-strong:#b10038;--k1-on-brand:#fffafb;--k1-ring:var(--k1-brand);--k1-bg:#fef8f5;--k1-surface-2:#f9f1eb;--k1-surface-3:#f1e5de;--k1-border:#eae1dc;--mapp-grad:linear-gradient(120deg, #c74800, #bf0055);--mapp-on-grad:#fffbfa;--mapp-ink:#231717;--mapp-on-ink:#fdfcf9;--mapp-on-ink-muted:#f5e3e0;--mapp-sun:#ffdc4e;--mapp-on-sun:#352300}@supports (color:lab(0% 0 0)){:root:has([data-mapp]):not([data-theme=contrast]){--k1-brand:lab(44.1723% 71.1083 25.917);--k1-brand-strong:lab(37.3174% 67.8386 25.1878);--k1-on-brand:lab(98.7862% 1.62947 .508833);--k1-bg:lab(98.1203% 1.54248 2.51797);--k1-surface-2:lab(95.5559% 2.32548 3.78445);--k1-surface-3:lab(91.8311% 3.11726 5.05718);--k1-border:lab(90.1038% 2.32714 3.78557);--mapp-grad:linear-gradient(120deg, lab(48.4821% 57.5861 84.3828), lab(40.369% 73.987 9.47759));--mapp-on-grad:lab(98.7988% 1.45793 .967085);--mapp-ink:lab(9.31666% 6.36435 2.73002);--mapp-on-ink:lab(98.849% .167638 1.12768);--mapp-on-ink-muted:lab(91.7136% 5.85642 3.88949);--mapp-sun:lab(88.9787% 1.88431 71.4695);--mapp-on-sun:lab(15.3046% 6.72539 23.7768)}}@media (prefers-color-scheme:dark){:root:has([data-mapp]):not([data-theme=light]):not([data-theme=contrast]){--k1-brand:#ff888e;--k1-brand-strong:#ffa8aa;--k1-on-brand:#20090b;--k1-bg:#130e0d;--k1-surface:#1d1716;--k1-surface-2:#27201e;--k1-surface-3:#352b2a;--k1-border:#352b2a}@supports (color:lab(0% 0 0)){:root:has([data-mapp]):not([data-theme=light]):not([data-theme=contrast]){--k1-brand:lab(70.5671% 48.2675 19.2474);--k1-brand-strong:lab(77.8552% 38.5898 15.1145);--k1-on-brand:lab(4.95187% 10.783 3.23878);--k1-bg:lab(4.39255% 1.62496 1.00469);--k1-surface:lab(8.27574% 2.94691 1.91004);--k1-surface-2:lab(12.8989% 3.5366 2.35578);--k1-surface-3:lab(18.6821% 4.12475 2.74704);--k1-border:lab(18.6821% 4.12475 2.74704)}}}:root[data-theme=dark]:has([data-mapp]){--k1-brand:#ff888e;--k1-brand-strong:#ffa8aa;--k1-on-brand:#20090b;--k1-bg:#130e0d;--k1-surface:#1d1716;--k1-surface-2:#27201e;--k1-surface-3:#352b2a;--k1-border:#352b2a}@supports (color:lab(0% 0 0)){:root[data-theme=dark]:has([data-mapp]){--k1-brand:lab(70.5671% 48.2675 19.2474);--k1-brand-strong:lab(77.8552% 38.5898 15.1145);--k1-on-brand:lab(4.95187% 10.783 3.23878);--k1-bg:lab(4.39255% 1.62496 1.00469);--k1-surface:lab(8.27574% 2.94691 1.91004);--k1-surface-2:lab(12.8989% 3.5366 2.35578);--k1-surface-3:lab(18.6821% 4.12475 2.74704);--k1-border:lab(18.6821% 4.12475 2.74704)}}.mapp-grad{background-image:var(--mapp-grad);color:var(--mapp-on-grad)}a.mapp-grad:hover,button.mapp-grad:hover{filter:brightness(.94)}.mapp-hero{background-image:var(--mapp-grad);color:var(--mapp-on-grad)}@media (prefers-reduced-motion:no-preference){.mapp-fade{animation:.38s ease-out both mapp-fade}}@keyframes mapp-fade{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.mapp-stamp{border:2px solid var(--mapp-sun);color:var(--mapp-sun);transform:rotate(var(--tilt,0deg));border-radius:9999px;justify-content:center;align-items:center;display:flex}.mapp-stamp[data-filled]{background:var(--mapp-sun);color:var(--mapp-on-sun)}.mapp-stamp[data-open]{opacity:.75;border-style:dashed}.mapp-scroll{scrollbar-width:none}.mapp-scroll::-webkit-scrollbar{display:none}
