.dna-store textarea{resize:vertical;width:100%;font:.95rem ui-monospace,monospace}.ds-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;margin:1rem 0;display:grid}.ds-grid label{grid-template-columns:1fr auto;gap:.35rem;font-weight:600;display:grid}.ds-grid input{grid-column:1/-1;width:100%}.ds-grid output{color:var(--accent);font-variant-numeric:tabular-nums}.ds-sequence-wrap{border:1px solid var(--border);background:#7f7f7f0f;border-radius:10px;margin:1rem 0;padding:.85rem}.ds-sequence-label{margin-bottom:.45rem;font-weight:700}.ds-sequence-wrap code{overflow-wrap:anywhere;color:var(--accent);line-height:1.65;display:block}.ds-advanced{border:1px solid var(--border);border-radius:10px;margin:.5rem 0 1rem;padding:.65rem .8rem}.ds-advanced summary{cursor:pointer;font-weight:700}.sample-btn[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:1px}@media (width<=620px){.ds-grid{grid-template-columns:1fr}}
