.add-page{width:100%;max-width:720px;margin:0 auto}.add-page h1{font-size:clamp(27px,2.4vw,31px);letter-spacing:-.03em}.add-page>.hero-sub{margin-top:8px;max-width:60ch}.add-gate{margin-top:26px}.add-gate-title{font-size:clamp(23px,2.2vw,28px);line-height:1.15;letter-spacing:-.025em}.add-content{display:grid;gap:26px;margin-top:26px}.add-card{padding:24px}.add-form{gap:16px}.add-submit{width:100%;justify-content:center}.add-status{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--ink-3)}.spinner{width:15px;height:15px;flex:none;border:2px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;animation:add-spin .72s linear infinite}@keyframes add-spin{to{transform:rotate(360deg)}}.add-section-title{font-size:17px;letter-spacing:-.015em}.add-section-title .muted{font-size:13px;font-weight:400}.add-preview{display:grid;gap:4px}.add-preview .rows{margin-top:8px}.add-preview .srow.pv{padding:14px 16px;gap:12px}.add-preview .srow-icon{display:grid;place-items:center;padding:0;color:var(--ink-3)}.add-preview .srow-icon .ic{width:20px;height:20px}.add-preview .srow-title{display:flex;flex-wrap:wrap;gap:6px 8px}.add-preview .srow-name{flex:0 1 auto}.add-preview .srow-meta{min-height:0;margin-top:2px;gap:0}.add-preview .srow-meta .desc{display:block;height:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-3);line-height:1.45}.add-verify .token-well{margin-top:16px}.token-well{padding:18px;background:var(--panel-2);border-radius:var(--r-2);min-width:0}.token-well .input-row{align-items:stretch;flex-wrap:wrap}.token{flex:1 1 260px;min-width:0;display:flex;align-items:center;padding:10px 12px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-1);font-size:14px;overflow-wrap:anywhere}.add-details .tag-group+.tag-group{margin-top:4px}.add-details .tagrow{display:flex;flex-wrap:wrap;gap:8px}.add-submit-row{margin-top:6px}.add-details .add-submit{width:100%;justify-content:center}@media(max-width:640px){.add-content{gap:22px;margin-top:22px}.add-card{padding:18px}.add-preview .srow.pv{padding:12px}.add-preview .pill.ver{display:none}.token-well{padding:14px}}
