.kokki[data-astro-cid-7s47va5i]{margin-top:40px}.kk[data-astro-cid-7s47va5i]{padding:clamp(22px,4vw,40px);display:flex;flex-direction:column;gap:18px;background:var(--ink);color:#efe5d2;border-radius:14px}.kk[data-astro-cid-7s47va5i] .kicker[data-astro-cid-7s47va5i]{color:var(--yellow)}.kk[data-astro-cid-7s47va5i] h2[data-astro-cid-7s47va5i]{margin:6px 0 0;font-size:clamp(28px,3.4vw,42px);line-height:1.05;color:#fbf6ea}.kk-lead[data-astro-cid-7s47va5i]{margin:8px 0 0;max-width:62ch;color:#cfc6b2}.kk-chips[data-astro-cid-7s47va5i]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-7s47va5i]{border:1.5px solid rgba(246,201,28,.5);background:transparent;color:#fbf6ea;border-radius:999px;padding:8px 14px;font:500 15px DM Sans,sans-serif;cursor:pointer}.chip[data-astro-cid-7s47va5i]:hover,.chip[data-astro-cid-7s47va5i]:focus-visible{background:var(--yellow);color:var(--ink);border-color:var(--yellow);outline:none}.kk-form[data-astro-cid-7s47va5i]{display:flex;gap:10px;flex-wrap:wrap}.kk-form[data-astro-cid-7s47va5i] input[data-astro-cid-7s47va5i]{flex:1;min-width:220px;min-height:52px;border-radius:10px;border:0;padding:0 16px;font:16px DM Sans,sans-serif;background:#fbf6ea;color:var(--ink)}.kk-people[data-astro-cid-7s47va5i] select[data-astro-cid-7s47va5i]{min-height:52px;border-radius:10px;border:0;padding:0 12px;font:600 16px DM Sans,sans-serif;background:#fbf6ea;color:var(--ink)}.kk-status[data-astro-cid-7s47va5i]{margin:0;min-height:1.4em;color:var(--yellow)}.busy[data-astro-cid-7s47va5i] .kk-status[data-astro-cid-7s47va5i]:after{content:"";display:inline-block;width:1em;animation:kkdots 1.2s steps(4) infinite;overflow:hidden;vertical-align:bottom}@keyframes kkdots{0%{width:0}to{width:1em}}.kk-out[data-astro-cid-7s47va5i]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:22px}@media(max-width:860px){.kk-out[data-astro-cid-7s47va5i]{grid-template-columns:1fr}}.kk-recipe[data-astro-cid-7s47va5i]{background:#fbf6ea;color:var(--ink);border-radius:10px;padding:22px 24px}.kk-title[data-astro-cid-7s47va5i]{margin:0;font-size:28px;line-height:1.1}.kk-meta[data-astro-cid-7s47va5i]{margin:6px 0 0;font-size:13px;color:var(--red)}.kk-intro[data-astro-cid-7s47va5i]{margin:12px 0 0}.kk-steps[data-astro-cid-7s47va5i]{margin:14px 0 0;padding-left:1.3em;display:flex;flex-direction:column;gap:8px}.kk-tip[data-astro-cid-7s47va5i]{margin:14px 0 0;padding:10px 14px;background:#f1e6cf;border-radius:8px;font-size:15px}.kk-list[data-astro-cid-7s47va5i]{background:#2b3a2f;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:12px}.kk-list[data-astro-cid-7s47va5i] .mono[data-astro-cid-7s47va5i]{margin:0;font-size:13px;color:var(--yellow)}.kk-items[data-astro-cid-7s47va5i],.kk-other[data-astro-cid-7s47va5i]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.kk-items[data-astro-cid-7s47va5i] label[data-astro-cid-7s47va5i]{display:grid;grid-template-columns:auto 44px 1fr auto;gap:10px;align-items:center;cursor:pointer}.kk-items[data-astro-cid-7s47va5i] img[data-astro-cid-7s47va5i],.kk-items[data-astro-cid-7s47va5i] .ph[data-astro-cid-7s47va5i]{width:44px;height:44px;border-radius:6px;object-fit:cover;background:#3b4a3f}.kk-items[data-astro-cid-7s47va5i] input[data-astro-cid-7s47va5i]{width:18px;height:18px;accent-color:var(--yellow)}.kk-items[data-astro-cid-7s47va5i] .nm[data-astro-cid-7s47va5i]{display:flex;flex-direction:column;gap:2px}.kk-items[data-astro-cid-7s47va5i] .nm[data-astro-cid-7s47va5i] a[data-astro-cid-7s47va5i]{color:#fbf6ea;font-weight:600;text-decoration:none}.kk-items[data-astro-cid-7s47va5i] .nm[data-astro-cid-7s47va5i] a[data-astro-cid-7s47va5i]:hover{text-decoration:underline}.kk-items[data-astro-cid-7s47va5i] small[data-astro-cid-7s47va5i]{color:#b9ad92;font-size:13px}.kk-items[data-astro-cid-7s47va5i] .q[data-astro-cid-7s47va5i]{font-size:14px;color:#cfc6b2;white-space:nowrap}.kk-items[data-astro-cid-7s47va5i] .empty[data-astro-cid-7s47va5i]{color:#cfc6b2}.kk-other[data-astro-cid-7s47va5i] li[data-astro-cid-7s47va5i]{color:#e9e0cc;font-size:15px}.kk-other[data-astro-cid-7s47va5i] li[data-astro-cid-7s47va5i]:before{content:"– ";color:var(--yellow)}.kk-copy[data-astro-cid-7s47va5i]{align-self:flex-start;background:none;border:1px solid rgba(255,255,255,.3);color:#fbf6ea;border-radius:999px;padding:6px 14px;cursor:pointer;font:500 14px DM Sans,sans-serif}.kk-note[data-astro-cid-7s47va5i]{margin:0;font-size:13px;color:#9d927b}.sr[data-astro-cid-7s47va5i]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
