.seq-logo-page .pa-form textarea{resize:vertical;width:100%;font-family:ui-monospace,monospace}.seq-logo-page .pa-form h2{margin-top:1.5rem;font-size:1.15rem}.seq-logo-page .pa-preview-column .pa-chart svg{max-width:100%;height:auto}.seq-logo-page .seq-logo-table{overflow-x:auto}.seq-logo-page .seq-logo-table table{border-collapse:collapse;width:100%}.seq-logo-page .seq-logo-table th,.seq-logo-page .seq-logo-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d1d5db;padding:.75rem}.seq-logo-page .seq-logo-comparison{grid-template-columns:1fr 1fr;gap:24px;display:grid}.seq-logo-page .seq-logo-comparison svg{width:100%;height:auto}@media (width<=900px){.seq-logo-page .seq-logo-comparison{grid-template-columns:1fr}}.seq-logo-page .seq-logo-preview{width:100%;overflow:visible}.seq-logo-page .pa-preview-column{max-height:none}.seq-logo-page .pa-example .pa-thumb{background:#eef2f8;height:auto;padding:20px 24px}.seq-logo-thumb-stage{justify-content:center;align-items:center;width:100%;display:flex}.seq-logo-thumb-figure{width:100%}.seq-logo-page .pa-example .pa-thumb svg{width:100%;height:auto}.seq-logo-reading-figure{max-width:460px;margin:0 auto;position:relative}.seq-logo-reading-figure svg{width:100%;height:auto;display:block}.seq-logo-reading-key span{color:#fff;background:#315efb;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:inline-grid}.seq-logo-reading-figure .seq-logo-callouts{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.seq-logo-callouts line,.seq-logo-callouts path{fill:none;stroke:#315efb;stroke-width:1.5px}.seq-logo-callouts circle{fill:#315efb}.seq-logo-callouts text{fill:#fff;font:700 11px Arial,sans-serif}.seq-logo-reading-key{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;padding:0;list-style:none;display:grid}.seq-logo-reading-key li{align-items:center;gap:8px;min-width:0;display:flex}.seq-logo-reading-key li span{flex:0 0 24px}.seq-logo-page .seq-mini-segment{background:#edf0f4;border-radius:6px;gap:3px;padding:3px;display:flex}.seq-logo-page .seq-mini-segment>*{text-align:center;flex:1;padding:5px}.seq-logo-page .seq-mini-segment b{background:#fff;border-radius:4px}.seq-logo-custom-colors{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.seq-logo-custom-colors label{justify-items:center;gap:2px;font-size:14px;display:grid}.seq-logo-custom-colors input[type=color]{width:44px;height:44px;padding:2px}.seq-logo-page .pa-field textarea{color:#17233b;background:#fff;border:1px solid #aebdd0;border-radius:7px;min-height:180px;padding:9px 11px;font-size:14px;font-weight:400;line-height:1.4;display:block}@media (width<=600px){.seq-logo-page .pa-field :is(input,select,textarea){font-size:16px}}.seq-logo-page .pa-field textarea:focus-visible{outline-offset:2px;outline:3px solid #3182ce}.seq-logo-reading-content{max-width:800px;margin-inline:auto}.seq-logo-page .pa-method{padding:72px 0}@media (width<=600px){.seq-logo-page .pa-method{padding:56px 0}}main.ga2#top.seq-logo-page .pfd-landing .pa-method>.wrap{width:100%;padding:0}@media (width<=1168px){main.ga2#top.seq-logo-page .pfd-landing .pa-method>.wrap{padding-inline:16px}}.seq-logo-large-input{background:#f6f8fc;border:1px solid #dce5ef;border-radius:8px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}.seq-logo-large-input p{overflow-wrap:anywhere;margin:0}.seq-logo-range-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.seq-logo-range-fields>div{min-width:0}.seq-logo-range-fields label{margin-bottom:6px;display:block}.seq-logo-page .seq-logo-equation{text-align:center;margin:24px 0}main.ga2#top.seq-logo-page .pfd-landing .seq-logo-equation math{text-align:center;margin:0 auto 12px;font-size:18px}.seq-logo-comparison-card{background:#fff;border:1px solid #dce5ef;border-radius:10px;min-width:0;margin:0;padding:8px}.seq-logo-comparison-card figcaption{color:#34445c;margin-bottom:8px;font-size:14px;font-weight:650}.seq-logo-page .pa-how .step-art .art-panel{min-height:172px}@media (width<=900px){.seq-logo-page .seq-logo-table table{min-width:640px}}@media (width<=600px){main.ga2#top.pa-page.seq-logo-page .pfd-landing .pa-how .step-art{height:224px}.seq-logo-page .pa-how .step-art .art-panel{height:100%;min-height:0}}
