.builder[data-astro-cid-lqjlwc3i]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:32px;display:grid}.controls[data-astro-cid-lqjlwc3i]{flex-direction:column;gap:28px;display:flex}fieldset[data-astro-cid-lqjlwc3i]{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}legend[data-astro-cid-lqjlwc3i]{margin-bottom:12px;padding:0}.presets[data-astro-cid-lqjlwc3i]{flex-wrap:wrap;gap:8px;display:flex}.preset[data-astro-cid-lqjlwc3i]{font:inherit;border:1px solid var(--line2);color:var(--txt2);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:.9rem}.preset[data-astro-cid-lqjlwc3i]:hover,.preset[data-astro-cid-lqjlwc3i]:focus-visible{border-color:var(--accent);color:var(--txt)}.preset[data-astro-cid-lqjlwc3i][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.opts[data-astro-cid-lqjlwc3i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.opt[data-astro-cid-lqjlwc3i]{border:1px solid var(--line);background:var(--bg2);cursor:pointer;border-radius:8px;grid-template-columns:20px 1fr;gap:10px;padding:12px 14px;display:grid}.opt[data-astro-cid-lqjlwc3i]:hover{border-color:var(--line2)}.opt[data-astro-cid-lqjlwc3i]:has(input:checked){border-color:var(--accent);box-shadow:0 0 0 3px var(--glow)}.opt[data-astro-cid-lqjlwc3i] input[data-astro-cid-lqjlwc3i]{accent-color:var(--accent);width:16px;height:16px;margin:3px 0 0}.opt-body[data-astro-cid-lqjlwc3i]{flex-direction:column;gap:4px;min-width:0;display:flex}.opt-top[data-astro-cid-lqjlwc3i]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.opt-top[data-astro-cid-lqjlwc3i] b[data-astro-cid-lqjlwc3i]{font-size:.95rem;font-weight:600}.opt[data-astro-cid-lqjlwc3i] .muted[data-astro-cid-lqjlwc3i]{font-size:.84rem;line-height:1.45}.out[data-astro-cid-lqjlwc3i]{top:calc(env(safe-area-inset-top,0px) + 84px);flex-direction:column;gap:18px;display:flex;position:sticky}.out-top[data-astro-cid-lqjlwc3i]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.out-top[data-astro-cid-lqjlwc3i] .micro[data-astro-cid-lqjlwc3i]{margin:0}.code[data-astro-cid-lqjlwc3i]{font-family:var(--font-plex-mono);color:var(--accent);letter-spacing:.08em;margin:0;font-size:.9rem}.out[data-astro-cid-lqjlwc3i] .sd{grid-template-columns:1fr;gap:0;padding:14px}.out[data-astro-cid-lqjlwc3i] .sd-link{flex-direction:row;justify-content:center;padding:6px 0}.out[data-astro-cid-lqjlwc3i] .sd-label{display:none}.out[data-astro-cid-lqjlwc3i] .sd-arrow{width:2px;height:20px}.out[data-astro-cid-lqjlwc3i] .sd-arrow:before{background:linear-gradient(180deg, transparent, var(--accent2));width:6px;height:16px;animation-name:sd-run-y;top:0;left:-2px}.out[data-astro-cid-lqjlwc3i] .sd-arrow:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:8px solid var(--accent);border-bottom:0;inset:auto auto -1px -4px}.out[data-astro-cid-lqjlwc3i] .sd ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}.recipe[data-astro-cid-lqjlwc3i]{margin:0;display:grid}.recipe[data-astro-cid-lqjlwc3i] div[data-astro-cid-lqjlwc3i]{border-top:1px solid var(--line);grid-template-columns:84px 1fr;gap:12px;padding:9px 0;font-size:.9rem;display:grid}.recipe[data-astro-cid-lqjlwc3i] dt[data-astro-cid-lqjlwc3i]{color:var(--txt3);font-family:var(--font-chakra);letter-spacing:.06em;text-transform:uppercase;padding-top:2px;font-size:.72rem}.recipe[data-astro-cid-lqjlwc3i] dd[data-astro-cid-lqjlwc3i]{margin:0}.notes[data-astro-cid-lqjlwc3i]{color:var(--warn);flex-direction:column;gap:4px;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.notes[data-astro-cid-lqjlwc3i]:empty{display:none}.out-actions[data-astro-cid-lqjlwc3i]{flex-wrap:wrap;gap:10px;display:flex}@media (width<=1000px){.builder[data-astro-cid-lqjlwc3i]{grid-template-columns:1fr}.out[data-astro-cid-lqjlwc3i]{position:static}}@media (width<=560px){.opts[data-astro-cid-lqjlwc3i],.out[data-astro-cid-lqjlwc3i] .sd ul{grid-template-columns:1fr}}
