.mkaff{--pink-500:#e3508e;--pink-bright:#f52d81;--pink-deep:#c74284;--pink-50:#fceef4;--pink-100:#fce7eb;--black:#000;--white:#fff;--ink-900:#18181b;--ink-700:#5d6676;--ink-87:#000000de;--ink-70:#000000b3;--ink-12:#0000001f;--gray-highlight:#1d232e;--gray-245:#f5f5f5;--gray-disabled:#c0c4ca;--surface:#fff;--surface-secondary:#f7f9fb;--surface-secondary-hover:#e1e3e4;--surface-muted:#f5f5f5;--surface-highlight:#1d232e;--border:#ebecee;--border-strong:#e1e3e4;--border-input:#d0cbcb;--error:#de1135;--error-bg:#fce7eb;--success:#0e8345;--success-bg:#e7f3ec;--info:#266ef1;--info-bg:#e9f1fe;--warning:#b25e09;--warning-bg:#fdf3e7;--primary:var(--pink-500);--primary-hover:#d8467f;--primary-foreground:var(--white);--text-primary:var(--ink-900);--text-secondary:var(--ink-700);--text-on-dark:var(--white);--link:var(--info);--canvas-grid-line:#f2f4f8;--canvas-checker:#e7e7e7;--canvas-checker-bg:#fafafa;--gradient-card:linear-gradient(180deg, #0000 0%, #f52d81 100%);--gradient-image:linear-gradient(134.67deg, #e1e1e1 4.85%, #bfbfbf 92.6%);--display-lg:700 60px/60px var(--font-display);--display-md:700 48px/48px var(--font-display);--display-sm:700 36px/36px var(--font-display);--heading-lg:700 36px/40px var(--font-sans);--heading-md:700 30px/36px var(--font-sans);--heading-sm:700 24px/32px var(--font-sans);--title-lg:500 24px/32px var(--font-sans);--title-md:500 20px/28px var(--font-sans);--title-sm:500 18px/28px var(--font-sans);--body-lg:400 16px/24px var(--font-sans);--body-md:400 14px/20px var(--font-sans);--body-sm:400 12px/16px var(--font-sans);--label-lg:500 14px/20px var(--font-sans);--label-md:500 12px/16px var(--font-sans);--label-sm:500 10px/14px var(--font-sans);--label-prominent-lg:700 14px/20px var(--font-sans);--label-prominent-md:700 12px/16px var(--font-sans);--text-60:60px;--text-48:48px;--text-36:36px;--text-30:30px;--text-24:24px;--text-20:20px;--text-18:18px;--text-16:16px;--text-14:14px;--text-12:12px;--text-10:10px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius:8px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-full:9999px;--shadow-xs:0 1px 2px #1018280d;--shadow-sm:0 1px 3px #10182814, 0 1px 2px #1018280f;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 8px 24px #0000001a;--shadow-aibar:0 4px 20px #0003;--shadow-pink-glow:0 0 4px 1px #ffa9cd;--header-height:64px;--editor-header:66px;--editor-sidebar:336px;--home-panel:420px;--content-max:1920px;--container-max:1400px;--rail-card-h:220px;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-emphasized:cubic-bezier(.75, 0, .25, 1);--dur-fast:.15s;--dur-base:.2s;--dur-slow:.3s;--font-sans:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-display:"Bricolage Grotesque","Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;font-family:var(--font-sans);color:var(--ink-900);box-sizing:border-box;background:#fff;overflow-x:hidden}.mkaff *{box-sizing:border-box}.mkaff a{color:var(--pink-500);text-decoration:none}.mkaff a:hover{color:var(--pink-deep);text-underline-offset:4px;text-decoration:underline}.mkaff input[type=range]{accent-color:#e3508e}@keyframes floatChip{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (width<=900px){.mkaff .mk-desktop-only{display:none!important}}.mkaff details.mk-faq{background:#fff;border:1px solid #f1d6e2;border-radius:14px;margin-bottom:12px;overflow:hidden}.mkaff details.mk-faq>summary{cursor:pointer;font:600 17px/1.45 var(--font-sans);color:var(--ink-900);justify-content:space-between;align-items:center;gap:14px;padding:18px 22px;list-style:none;display:flex}.mkaff details.mk-faq>summary::-webkit-details-marker{display:none}.mkaff details.mk-faq .mk-chev{color:var(--pink-500);flex:none;transition:transform .2s}.mkaff details.mk-faq[open]>summary .mk-chev{transform:rotate(180deg)}.mkaff details.mk-faq .mk-faq-a{font:400 15px/1.65 var(--font-sans);color:var(--ink-700);padding:0 22px 20px}.mkaff button.mk-chip[data-active="1"]{background:var(--pink-500)!important;color:#fff!important;border-color:var(--pink-500)!important}.mkaff :is(h1,h2,h3){color:inherit}.mkaff h1{text-align:inherit}.mkaff button{font:revert}.mkaff input[type=range]{margin:revert;background-color:revert}.mkaff img{display:revert;vertical-align:revert}.mkaff svg{vertical-align:revert}
