.mk[data-astro-cid-sflkrt6i]{background:var(--paper);flex-direction:column;min-height:100svh;transition:background .6s;display:flex}.mk[data-astro-cid-sflkrt6i].dark{background:var(--plum-900)}.mk-top[data-astro-cid-sflkrt6i]{z-index:20;padding:8px var(--gutter) 12px;backdrop-filter:blur(8px);background:#fff8f1f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex;position:sticky;top:0}.dark[data-astro-cid-sflkrt6i] .mk-top[data-astro-cid-sflkrt6i]{background:0 0}.dark[data-astro-cid-sflkrt6i] .mk-top[data-astro-cid-sflkrt6i] .logo span,.dark[data-astro-cid-sflkrt6i] .mk-top[data-astro-cid-sflkrt6i] .muted[data-astro-cid-sflkrt6i],.dark[data-astro-cid-sflkrt6i] .mk-top[data-astro-cid-sflkrt6i] .link[data-astro-cid-sflkrt6i]{color:var(--blush-100)}.mk-top[data-astro-cid-sflkrt6i]>.muted[data-astro-cid-sflkrt6i]{display:none}@media (width>=620px){.mk-top[data-astro-cid-sflkrt6i]>.muted[data-astro-cid-sflkrt6i]{display:inline}}.bar[data-astro-cid-sflkrt6i]{background:var(--blush-200);border-radius:6px;flex-basis:100%;height:6px;overflow:hidden}.bar[data-astro-cid-sflkrt6i] i[data-astro-cid-sflkrt6i]{background:var(--rose-500);transform-origin:0;height:100%;transition:transform .6s var(--ease);border-radius:6px;display:block;transform:scaleX(.14)}.mk-main[data-astro-cid-sflkrt6i]{width:min(100% - 2 * var(--gutter), 640px);flex:1;margin-inline:auto;padding-block:16px 130px}.tag[data-astro-cid-sflkrt6i]{color:var(--rose-600);min-height:1em;margin-bottom:8px;font-size:1.45rem}.step[data-astro-cid-sflkrt6i]{animation:stepin .55s var(--ease) both;gap:18px;display:grid}.step[data-astro-cid-sflkrt6i][hidden]{display:none}@keyframes stepin{0%{opacity:0;transform:translateY(16px)}}.step[data-astro-cid-sflkrt6i] h1[data-astro-cid-sflkrt6i]{outline:0;font-size:clamp(2.05rem,1.6rem + 2.4vw,3.2rem)}.tiles[data-astro-cid-sflkrt6i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tile[data-astro-cid-sflkrt6i],.occ[data-astro-cid-sflkrt6i],.idea[data-astro-cid-sflkrt6i],.pill[data-astro-cid-sflkrt6i] span[data-astro-cid-sflkrt6i]{cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s, background .2s;border:0;font-weight:500}.tile[data-astro-cid-sflkrt6i]{background:var(--white);min-height:70px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:18px;padding:12px;font-size:1.08rem;line-height:1.2}.tile[data-astro-cid-sflkrt6i]:hover,.occ[data-astro-cid-sflkrt6i]:hover{box-shadow:inset 0 0 0 1.5px var(--blush-300), var(--shadow-sm);transform:translateY(-2px)}.tile[data-astro-cid-sflkrt6i].on,.occ[data-astro-cid-sflkrt6i].on{background:var(--blush-100);box-shadow:inset 0 0 0 2.5px var(--rose-600)}.occ-grid[data-astro-cid-sflkrt6i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=560px){.occ-grid[data-astro-cid-sflkrt6i]{grid-template-columns:repeat(3,minmax(0,1fr))}}.occ[data-astro-cid-sflkrt6i]{text-align:left;background:var(--white);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:16px;align-items:center;gap:10px;padding:8px;font-size:1rem;line-height:1.15;display:flex}.occ[data-astro-cid-sflkrt6i] img[data-astro-cid-sflkrt6i]{object-fit:cover;border-radius:10px;flex:none;width:52px;height:52px}.story[data-astro-cid-sflkrt6i]{padding-bottom:8px}.story-box[data-astro-cid-sflkrt6i]{position:relative}.mic[data-astro-cid-sflkrt6i]{background:var(--blush-100);width:44px;height:44px;color:var(--rose-700);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:8px}.mic[data-astro-cid-sflkrt6i][hidden]{display:none}.mic[data-astro-cid-sflkrt6i].live{background:var(--rose-600);color:#fff;animation:1s infinite alternate pulse}@keyframes pulse{to{transform:scale(1.1)}}.ideas[data-astro-cid-sflkrt6i],.tweaks[data-astro-cid-sflkrt6i]{flex-wrap:wrap;gap:8px;display:flex}.idea[data-astro-cid-sflkrt6i]{background:var(--blush-100);min-height:44px;color:var(--plum-800);border-radius:99px;padding:8px 15px;font-size:.96rem}.idea[data-astro-cid-sflkrt6i]:hover{background:var(--blush-200)}.idea[data-astro-cid-sflkrt6i].used{opacity:.45}.genres[data-astro-cid-sflkrt6i]{gap:10px;display:grid}.genre[data-astro-cid-sflkrt6i]{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;transition:box-shadow .2s;display:flex}.genre[data-astro-cid-sflkrt6i]:has(:checked){box-shadow:inset 0 0 0 2.5px var(--rose-600);background:var(--blush-100)}.genre[data-astro-cid-sflkrt6i] input[data-astro-cid-sflkrt6i]{opacity:0;position:absolute}.g-body[data-astro-cid-sflkrt6i]{flex:1;gap:2px;min-width:0;display:grid}.g-body[data-astro-cid-sflkrt6i] small[data-astro-cid-sflkrt6i]{color:var(--ink-soft);font-size:.9rem;line-height:1.3}.g-wave[data-astro-cid-sflkrt6i]{width:110px;display:none}.g-wave[data-astro-cid-sflkrt6i] .wave{height:30px}@media (width>=620px){.g-wave[data-astro-cid-sflkrt6i]{display:block}}.opts[data-astro-cid-sflkrt6i]{border:0;margin:4px 0 0;padding:0}.opts[data-astro-cid-sflkrt6i] legend[data-astro-cid-sflkrt6i]{margin-bottom:8px;padding:0}.pills[data-astro-cid-sflkrt6i]{flex-wrap:wrap;gap:8px;display:flex}.pill[data-astro-cid-sflkrt6i] input[data-astro-cid-sflkrt6i]{opacity:0;position:absolute}.pill[data-astro-cid-sflkrt6i] span[data-astro-cid-sflkrt6i]{background:var(--white);min-height:46px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:99px;align-items:center;padding:8px 16px;display:inline-flex}.pill[data-astro-cid-sflkrt6i] [data-astro-cid-sflkrt6i]:checked+span[data-astro-cid-sflkrt6i]{background:var(--rose-600);color:#fff;box-shadow:none}.pill[data-astro-cid-sflkrt6i] [data-astro-cid-sflkrt6i]:focus-visible+span[data-astro-cid-sflkrt6i]{outline:3px solid var(--rose-500);outline-offset:2px}.sheet[data-astro-cid-sflkrt6i]{background:var(--white);border-radius:var(--r);box-shadow:var(--shadow);font-family:var(--serif);font-variation-settings:"SOFT" 100;gap:16px;padding:clamp(18px,4vw,30px);font-size:1.15rem;line-height:1.45;display:grid}.sheet[data-astro-cid-sflkrt6i] .sec{color:var(--rose-600);font-size:1.35rem;display:block}.sheet[data-astro-cid-sflkrt6i] .line{cursor:text;border-radius:8px;margin-inline:-8px;padding:4px 8px}.sheet[data-astro-cid-sflkrt6i] .line:hover{background:var(--blush-100)}.sheet[data-astro-cid-sflkrt6i] .line:focus{background:var(--blush-100);outline:2px solid var(--rose-500)}.sheet[data-astro-cid-sflkrt6i].fresh{animation:stepin .6s var(--ease)}.making[data-astro-cid-sflkrt6i]{text-align:center;min-height:62svh;color:var(--paper);align-content:center;justify-items:center}.make-wave[data-astro-cid-sflkrt6i]{align-items:center;gap:5px;height:90px;display:flex}.make-wave[data-astro-cid-sflkrt6i] i[data-astro-cid-sflkrt6i]{background:var(--apricot);width:5px;height:100%;animation:mw 1.05s var(--d) ease-in-out infinite alternate;border-radius:4px;transform:scaleY(.15)}@keyframes mw{to{transform:scaleY(1)}}.pv[data-astro-cid-sflkrt6i]{align-items:center;gap:14px;display:flex}.pv[data-astro-cid-sflkrt6i] .cover[data-astro-cid-sflkrt6i]{flex:none;width:110px;height:110px}@media (width<=420px){.pv[data-astro-cid-sflkrt6i]{flex-direction:column;align-items:stretch}.pv[data-astro-cid-sflkrt6i] .cover[data-astro-cid-sflkrt6i]{width:100%;height:auto}}.promise[data-astro-cid-sflkrt6i]{color:var(--ink-soft);gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.promise[data-astro-cid-sflkrt6i] li[data-astro-cid-sflkrt6i]:before{content:"♥";color:var(--rose-500);margin-right:10px}.mk-foot[data-astro-cid-sflkrt6i]{z-index:20;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));background:linear-gradient(transparent, var(--paper) 24%);gap:10px;display:flex;position:fixed;inset:auto 0 0}.mk-foot[data-astro-cid-sflkrt6i][hidden]{display:none}@media (width>=720px){.mk-foot[data-astro-cid-sflkrt6i]{width:min(100%,640px);padding-inline:0;left:50%;right:auto;translate:-50%}}
