.pk[data-astro-cid-dw63uryv]{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width<=880px){.pk[data-astro-cid-dw63uryv]{grid-template-columns:minmax(0,1fr)}}.pk-controls[data-astro-cid-dw63uryv],.pk-output[data-astro-cid-dw63uryv]{min-width:0}.pk[data-astro-cid-dw63uryv] input[data-astro-cid-dw63uryv][type=text],.pk[data-astro-cid-dw63uryv] input[data-astro-cid-dw63uryv][type=date],.pk[data-astro-cid-dw63uryv] input[data-astro-cid-dw63uryv][type=time],.pk[data-astro-cid-dw63uryv] textarea[data-astro-cid-dw63uryv],.pk[data-astro-cid-dw63uryv] select[data-astro-cid-dw63uryv]{width:100%}.pk[data-astro-cid-dw63uryv] textarea[data-astro-cid-dw63uryv]{resize:vertical;font:14px/1.4 var(--font)}.pk[data-astro-cid-dw63uryv] fieldset[data-astro-cid-dw63uryv]{border:0;min-width:0;margin:0;padding:0}.pk[data-astro-cid-dw63uryv] legend[data-astro-cid-dw63uryv]{margin-bottom:6px;padding:0}.pk-grid[data-astro-cid-dw63uryv]{gap:10px 12px}.pk-themes[data-astro-cid-dw63uryv]{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pk-themes[data-astro-cid-dw63uryv] legend[data-astro-cid-dw63uryv]{grid-column:1/-1}.pk-theme[data-astro-cid-dw63uryv]{text-align:center;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);cursor:pointer;color:var(--ink-2);justify-content:center;padding:9px 6px;font-size:.9rem;font-weight:500;display:flex;position:relative}.pk-theme[data-astro-cid-dw63uryv] input[data-astro-cid-dw63uryv]{opacity:0;pointer-events:none;position:absolute}.pk-theme[data-astro-cid-dw63uryv]:has(input:checked){border-color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-text);background:var(--accent-soft);color:var(--ink);font-weight:600}.pk-theme[data-astro-cid-dw63uryv]:has(input:focus-visible){outline:2px solid var(--accent-text);outline-offset:2px}.pk-hint[data-astro-cid-dw63uryv]{margin:0 0 8px}.pk-cats[data-astro-cid-dw63uryv]{flex-direction:column;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.pk-cats[data-astro-cid-dw63uryv] .pk-cat{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);flex-direction:column;gap:6px;padding:8px;display:flex}.pk-cats[data-astro-cid-dw63uryv] .pk-cat-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;display:grid}.pk-cats[data-astro-cid-dw63uryv] .pk-cat-name,.pk-cats[data-astro-cid-dw63uryv] .pk-cat-ideas{width:100%;min-width:0}.pk-cats[data-astro-cid-dw63uryv] .pk-cat-ideas{resize:vertical;font:13px/1.4 var(--font)}.pk-cats[data-astro-cid-dw63uryv] .pk-slots{color:var(--muted);align-items:center;gap:5px;font-size:.85rem;display:inline-flex}.pk-cats[data-astro-cid-dw63uryv] .pk-slots input{width:64px}.pk-cats[data-astro-cid-dw63uryv] .pk-cat-del{min-width:34px}@media (width<=440px){.pk-cats[data-astro-cid-dw63uryv] .pk-slots>span[aria-hidden]{display:none}.pk-cats[data-astro-cid-dw63uryv] .pk-slots input{width:54px}.pk-cats[data-astro-cid-dw63uryv] .pk-cat-row{gap:4px}}.pk-paper[data-astro-cid-dw63uryv]{max-width:200px}.pk-output[data-astro-cid-dw63uryv]{position:sticky;top:76px}@media (width<=880px){.pk-output[data-astro-cid-dw63uryv]{position:static}}.pk-toolbar[data-astro-cid-dw63uryv]{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.pk-summary[data-astro-cid-dw63uryv],.pk-progress[data-astro-cid-dw63uryv]{color:var(--ink-2);margin:0;font-size:.9rem}.pk-progress[data-astro-cid-dw63uryv]{font-weight:600}.pk-pager[data-astro-cid-dw63uryv]{flex:none;align-items:center;gap:6px;display:inline-flex}.pk-page[data-astro-cid-dw63uryv]{font:12.5px var(--mono);color:var(--ink-2);text-align:center;min-width:4.5em}.pk-stage[data-astro-cid-dw63uryv]{background:var(--sunken);border:1px solid var(--line);border-radius:var(--r-md);justify-content:center;padding:14px;display:flex}.pk-stage[data-astro-cid-dw63uryv] svg[data-astro-cid-dw63uryv]{background:#fff;width:100%;max-width:520px;height:auto;display:block;box-shadow:0 1px 3px #0000002e,0 6px 20px #00000014}.pk-actions[data-astro-cid-dw63uryv],.pk-filled[data-astro-cid-dw63uryv]{justify-content:center}.pk-tip[data-astro-cid-dw63uryv]{text-align:center;margin:0}.pk-checklist[data-astro-cid-dw63uryv] h3{margin:6px 0 2px;font-size:1rem}.pk-checklist[data-astro-cid-dw63uryv] .pk-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:6px;display:grid}.pk-checklist[data-astro-cid-dw63uryv] .pk-row input[type=text]{min-width:0}.pk-checklist[data-astro-cid-dw63uryv] .pk-row .check{white-space:nowrap;font-size:.85rem}@media (width<=480px){.pk-checklist[data-astro-cid-dw63uryv] .pk-row{grid-template-columns:minmax(0,1fr) auto}.pk-checklist[data-astro-cid-dw63uryv] .pk-row input.pk-e-item{grid-area:2/1}}.pk-output[data-astro-cid-dw63uryv] .limits-host>.limits:first-child{margin-top:0}.pk-shared{flex-direction:column;align-items:center;gap:8px;display:flex}.pk-shared svg{width:min(260px,70vw);height:auto;box-shadow:0 0 0 1px var(--line-2), 0 4px 14px #0000001f;background:#fff}.pk-shared p{color:var(--ink-2);text-align:center;overflow-wrap:anywhere;margin:0;font-size:.88rem}
