.prompt-packager[data-astro-cid-vnpwlnap]{border:1px solid var(--color-primary);background:color-mix(in srgb, var(--color-surface) 78%, transparent);margin-top:clamp(3rem,8vw,6rem);padding:clamp(1.25rem,4vw,3rem)}.packager-header[data-astro-cid-vnpwlnap]{grid-template-columns:minmax(10rem,.4fr) minmax(0,1fr);align-items:start;gap:1rem 1.5rem;margin-bottom:2rem;display:grid}.packager-eyebrow[data-astro-cid-vnpwlnap]{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.packager-header[data-astro-cid-vnpwlnap] h2[data-astro-cid-vnpwlnap]{letter-spacing:-.08em;max-width:11ch;margin:0;font-size:clamp(2.2rem,5vw,4.4rem);font-weight:900;line-height:.9}.packager-sub[data-astro-cid-vnpwlnap]{color:var(--color-secondary);font-size:.9rem;font-family:var(--font-mono);letter-spacing:.02em;grid-column:2;margin:0}.packager-subject-label[data-astro-cid-vnpwlnap]{gap:.55rem;margin-bottom:1.75rem;display:grid}.packager-subject-label[data-astro-cid-vnpwlnap]>span[data-astro-cid-vnpwlnap]{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:700}.packager-subject-input[data-astro-cid-vnpwlnap]{border:1px solid var(--color-border);border-bottom:2px solid var(--color-primary);background:var(--color-background);width:100%;color:var(--color-primary);font-family:var(--font-sans);border-radius:0;padding:.75rem;font-size:1.05rem;font-weight:600;line-height:1.4}.packager-fields[data-astro-cid-vnpwlnap]{gap:1.25rem;margin-bottom:1.75rem;display:grid}.packager-field[data-astro-cid-vnpwlnap]{gap:.35rem;display:grid}.packager-field-label[data-astro-cid-vnpwlnap]{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:700}.packager-field-sub[data-astro-cid-vnpwlnap]{color:var(--color-secondary);font-family:var(--font-mono);letter-spacing:.02em;font-size:.78rem}textarea[data-astro-cid-vnpwlnap]{resize:vertical;border:1px solid var(--color-border);background:var(--color-background);width:100%;color:var(--color-primary);font-family:var(--font-sans);border-radius:0;margin-top:.15rem;padding:.75rem;font-size:1rem;line-height:1.4}textarea[data-astro-cid-vnpwlnap]:focus-visible,input[data-astro-cid-vnpwlnap]:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}fieldset[data-astro-cid-vnpwlnap]{border:0;border-top:1px solid var(--color-border);margin:0;padding:1rem 0 0}.prompt-packager[data-astro-cid-vnpwlnap] legend[data-astro-cid-vnpwlnap]{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.85rem;padding:0;font-size:.68rem;font-weight:700}.packager-outcomes[data-astro-cid-vnpwlnap]{flex-wrap:wrap;gap:.65rem;display:flex}.packager-outcome[data-astro-cid-vnpwlnap]{position:relative}.packager-outcome[data-astro-cid-vnpwlnap] input[data-astro-cid-vnpwlnap]{opacity:0;position:absolute}.packager-outcome[data-astro-cid-vnpwlnap] span[data-astro-cid-vnpwlnap]{border:1px solid var(--color-border);color:var(--color-primary);font-family:var(--font-sans);text-transform:capitalize;cursor:pointer;padding:.7rem .9rem;font-size:.9rem;font-weight:700;transition:background .12s,border-color .12s,color .12s;display:block}.packager-outcome[data-astro-cid-vnpwlnap] span[data-astro-cid-vnpwlnap]:hover,.packager-outcome[data-astro-cid-vnpwlnap] input[data-astro-cid-vnpwlnap]:checked+span[data-astro-cid-vnpwlnap]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-background)}.packager-outcome[data-astro-cid-vnpwlnap] input[data-astro-cid-vnpwlnap]:focus-visible+span[data-astro-cid-vnpwlnap]{outline:3px solid var(--color-accent);outline-offset:3px}.packager-actions[data-astro-cid-vnpwlnap]{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:1.5rem}.packager-actions-top[data-astro-cid-vnpwlnap]{align-items:baseline;gap:1.25rem;margin-bottom:.85rem;display:flex}.packager-actions-label[data-astro-cid-vnpwlnap]{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--color-secondary);margin:0;font-size:.68rem;font-weight:700}.packager-claude-link[data-astro-cid-vnpwlnap]{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--color-accent);font-size:.65rem;font-weight:700;text-decoration:none}.packager-claude-link[data-astro-cid-vnpwlnap]:hover{text-underline-offset:.2em;text-decoration:underline}.packager-action-buttons[data-astro-cid-vnpwlnap]{flex-wrap:wrap;gap:.5rem;display:flex}.packager-btn[data-astro-cid-vnpwlnap]{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.45rem;padding:.6rem 1rem;font-size:.72rem;font-weight:700;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.packager-btn[data-astro-cid-vnpwlnap]:hover,.packager-btn--primary[data-astro-cid-vnpwlnap]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-background)}.packager-btn--primary[data-astro-cid-vnpwlnap]:hover{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.packager-btn--wa[data-astro-cid-vnpwlnap]:hover{color:#fff;background:#25d366;border-color:#25d366}.packager-confirm[data-astro-cid-vnpwlnap]{font-family:var(--font-mono);letter-spacing:.05em;color:var(--color-accent);min-height:1.2em;margin:.75rem 0 0;font-size:.7rem}@media (width<=700px){.packager-header[data-astro-cid-vnpwlnap]{grid-template-columns:1fr}.packager-sub[data-astro-cid-vnpwlnap]{grid-column:1}}.guide-detail[data-astro-cid-ysqdafeu]{max-width:var(--measure-archive);margin:0 auto}.related-work[data-astro-cid-ysqdafeu]{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;text-underline-offset:.25em;margin:0 0 2rem;font-size:.7rem;font-weight:700;text-decoration:underline;display:inline-flex}.related-work[data-astro-cid-ysqdafeu]:hover{color:var(--color-primary)}
