.seq-tabs{display:inline-flex;padding:4px;gap:4px;margin-bottom:18px;border-radius:999px;border:1px solid var(--line);background:rgba(3,20,24,.6)}.seq-tabs button{padding:8px 18px;border-radius:999px;font-size:14px;font-weight:700;color:var(--muted)}.seq-tabs button.on{background:rgba(63,240,210,.16);color:var(--text)}.seq-layout{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:18px;gap:18px;align-items:start}.seq-left,.seq-right{display:grid;grid-gap:16px;gap:16px;min-width:0}.seq-right{position:-webkit-sticky;position:sticky;top:88px}.step{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--teal);margin-right:10px}.grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 16px;gap:14px 16px}.seq .card>.field+.field,.seq .card>.field+.grid-2,.seq .card>.grid-2+.adv,.seq .card>.grid-2+.details,.seq .card>.grid-2+.field{margin-top:14px}.seq .field{display:grid;grid-gap:6px;gap:6px;align-content:start}.field-top{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;font-weight:700;color:var(--muted)}.field-hint{font-size:12px;font-weight:400;color:var(--dim)}.field-err{font-size:12px;font-weight:600;color:var(--gold)}.field.bad input,.field.bad textarea{border-color:rgba(244,194,74,.6)}.seq .field textarea{font:inherit;font-size:14px;font-weight:400;color:var(--text);background:rgba(3,20,24,.7);border:1px solid var(--line-2);border-radius:10px;padding:10px 12px;outline:0;resize:vertical;min-height:44px}.seq .field textarea:focus{border-color:var(--teal)}.affix{display:flex;align-items:center;border:1px solid var(--line-2);border-radius:10px;background:rgba(3,20,24,.7);overflow:hidden}.affix:focus-within{border-color:var(--teal)}.affix i{font-style:normal;font-weight:800;color:var(--gold);padding:0 0 0 12px}.affix-end i{color:var(--muted);padding:0 12px 0 0;font-size:13px}.seq .affix input{flex:1 1;min-width:0;border:0;background:transparent}.pair-pick,.quick-row{display:flex;flex-wrap:wrap;gap:6px}.quick-row .chip{font-family:var(--mono);font-weight:500}.chip.select{-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--text);cursor:pointer;padding-right:24px;background:rgba(200,255,245,.05) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23cffff4' fill='none' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 9px center}.chip.select option{background:var(--panel-solid)}.range{width:100%;accent-color:var(--teal);margin:10px 0 4px}.adv{margin-top:16px;border-top:1px solid var(--line);padding-top:14px}.adv summary{cursor:pointer;font-size:13.5px;font-weight:700;color:var(--muted);list-style:none}.adv summary:before{content:"+ ";color:var(--teal)}.adv[open] summary:before{content:"– "}.adv[open] summary{margin-bottom:14px}.adv .field+.check,.adv .field+.field{margin-top:14px}.check{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--muted)}.check input{accent-color:var(--teal);margin-top:3px}.logo-row{display:grid;grid-template-columns:168px 1fr;grid-gap:20px;gap:20px;align-items:start}.drop{position:relative;display:grid;place-items:center;width:168px;height:168px;border-radius:22px;border:1.5px dashed var(--line-2);background:repeating-linear-gradient(90deg,transparent 0 11px,rgba(63,240,210,.05) 11px 12px),rgba(3,20,24,.6);cursor:pointer;overflow:hidden;transition:border-color .2s,transform .2s}.drop.over,.drop:hover{border-color:var(--teal)}.drop.over{transform:scale(1.02)}.drop.has{border-style:solid}.drop img{width:100%;height:100%;object-fit:cover}.drop-empty{display:grid;grid-gap:2px;gap:2px;text-align:center;font-size:13px;color:var(--muted)}.drop-empty b{color:var(--text);font-size:14px}.drop-busy{position:absolute;inset:auto 0 0 0;padding:8px;font-size:12px;font-weight:700;text-align:center;background:rgba(3,20,24,.8)}.logo-side{display:grid;grid-gap:10px;gap:10px;align-content:start}.logo-side p{margin:0}.ok-text{color:var(--teal)}.err-text{color:#ffb4a8}.preview{overflow:hidden}.preview:before{content:"";position:absolute;inset:-40% -20% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(63,240,210,.18),transparent 70%);pointer-events:none}.preview-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.preview-body{position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;align-items:center}.preview-helix{display:grid;place-items:center;padding:6px 0}.preview-id{display:grid;grid-gap:6px;gap:6px;justify-items:start;min-width:0}.preview-logo{display:grid;place-items:center;width:64px;height:64px;border-radius:16px;overflow:hidden;background:linear-gradient(145deg,#0e3b40,#062228);border:1px solid var(--line-2);font-weight:800;font-size:22px;color:var(--gold)}.preview-logo img{width:100%;height:100%;object-fit:cover}.preview-name{font-size:24px;font-weight:800;line-height:1.05;text-transform:uppercase;overflow-wrap:anywhere}.preview-sym{color:var(--gold);font-weight:800}.preview-chips,.preview-links{display:flex;flex-wrap:wrap;gap:6px}.preview-chips .chip,.preview-links .chip{font-size:11.5px;padding:3px 9px}.preview-story{margin:2px 0 0;font-size:13px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.preview-seq{margin:12px 0 0}.btn.grow{flex:1 1}.seq .terms{margin-top:0}@media (max-width:1060px){.seq-layout{grid-template-columns:1fr}.seq-right{position:static}}@media (max-width:560px){.grid-2,.logo-row{grid-template-columns:1fr}.drop{width:140px;height:140px}.preview-helix{display:none}.preview-body{grid-template-columns:1fr}}