.tool-shell[data-astro-cid-endtxrks]{max-width:var(--container);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);margin-inline:auto;padding:clamp(2rem,4vw,3.5rem) clamp(20px,4.2vw,64px) 0;display:grid}.tool-form[data-astro-cid-endtxrks],.tool-preview[data-astro-cid-endtxrks]{border:1px solid var(--line);background:var(--ink-2);padding:1.2rem}.tool-form__head[data-astro-cid-endtxrks],.tool-preview__head[data-astro-cid-endtxrks]{border-bottom:1px solid var(--line);color:var(--dim);justify-content:space-between;gap:1rem;margin-bottom:1rem;padding-bottom:.7rem;font-size:8px;display:flex}.field[data-astro-cid-endtxrks]{margin-bottom:.9rem}.field[data-astro-cid-endtxrks] label[data-astro-cid-endtxrks]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);justify-content:space-between;gap:1rem;margin-bottom:.3rem;font-size:8px;display:flex}.field[data-astro-cid-endtxrks] label[data-astro-cid-endtxrks] span[data-astro-cid-endtxrks]{color:var(--line-strong)}.field[data-astro-cid-endtxrks] input[data-astro-cid-endtxrks],.field[data-astro-cid-endtxrks] select[data-astro-cid-endtxrks],.field[data-astro-cid-endtxrks] textarea[data-astro-cid-endtxrks]{border:1px solid var(--line);width:100%;color:var(--parchment);background:#e8dcc408;border-radius:0;outline:none;padding:.55rem .65rem;font-size:13.5px}.field[data-astro-cid-endtxrks] input[data-astro-cid-endtxrks]:focus,.field[data-astro-cid-endtxrks] select[data-astro-cid-endtxrks]:focus,.field[data-astro-cid-endtxrks] textarea[data-astro-cid-endtxrks]:focus{border-color:var(--gold)}.field[data-astro-cid-endtxrks] textarea[data-astro-cid-endtxrks]{resize:vertical;min-height:90px}.field-row[data-astro-cid-endtxrks]{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.tool-actions[data-astro-cid-endtxrks]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.2rem;padding-top:1rem;display:flex}.tool-actions[data-astro-cid-endtxrks] .btn[data-astro-cid-endtxrks]{min-height:38px;padding:.45rem .8rem;font-size:8.5px}.tool-status[data-astro-cid-endtxrks]{color:var(--gold-2);font-size:8px}.tool-note[data-astro-cid-endtxrks]{color:var(--dim);margin:.8rem 0 0;font-size:7.5px;line-height:1.6}.tool-preview[data-astro-cid-endtxrks]{top:calc(var(--header-h) + 1.5rem);background:radial-gradient(60% 40% at 50% 0%, #c8a34a14, transparent 70%), var(--ink);position:sticky}.preview-title[data-astro-cid-endtxrks]{border-bottom:1px solid var(--line);text-align:center;padding:.8rem 0}.preview-title[data-astro-cid-endtxrks] span[data-astro-cid-endtxrks]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-2);font-size:8px;display:block}.preview-title[data-astro-cid-endtxrks] b[data-astro-cid-endtxrks]{font-family:var(--serif);color:var(--parchment);margin-top:.3rem;font-size:1.7rem;font-weight:500;display:block}.preview-list[data-astro-cid-endtxrks]{margin:0;padding:.5rem 0}.preview-list[data-astro-cid-endtxrks] div[data-astro-cid-endtxrks]{border-bottom:1px dotted var(--line);justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.preview-list[data-astro-cid-endtxrks] dt[data-astro-cid-endtxrks]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:7.5px}.preview-list[data-astro-cid-endtxrks] dd[data-astro-cid-endtxrks]{text-align:right;color:var(--parchment-2);margin:0;font-size:12px}.preview-notes[data-astro-cid-endtxrks]{border-top:1px solid var(--line);padding:.8rem 0}.preview-notes[data-astro-cid-endtxrks] span[data-astro-cid-endtxrks]{color:var(--dim);margin-bottom:.3rem;font-size:7.5px;display:block}.preview-notes[data-astro-cid-endtxrks] p[data-astro-cid-endtxrks]{min-height:3em;color:var(--muted);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.6}.tool-links[data-astro-cid-endtxrks]{flex-wrap:wrap;gap:1.4rem;padding-top:2rem;padding-bottom:2rem;display:flex}@media (width<=860px){.tool-shell[data-astro-cid-endtxrks]{grid-template-columns:1fr}.tool-preview[data-astro-cid-endtxrks]{position:static}.field-row[data-astro-cid-endtxrks]{grid-template-columns:1fr}}
