.SequenceEditor_box__xbGmK{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.SequenceEditor_head__HvBBM{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.SequenceEditor_h__nqj7G{font-size:14px;font-weight:650;margin:0}.SequenceEditor_sum__txwaz{font-size:12.5px;color:var(--ink-2,#3b4048)}.SequenceEditor_note__MZ0yR{color:var(--muted,#6b7280)}.SequenceEditor_seg__AGAw9{display:grid;grid-template-columns:1fr 1fr;background:var(--line-2,#f0f1f4);border-radius:10px;padding:3px;grid-gap:3px;gap:3px}.SequenceEditor_seg__AGAw9 button{border:0;background:transparent;border-radius:8px;padding:8px 6px;font:inherit;font-size:13px;font-weight:600;color:var(--ink-2,#3b4048);cursor:pointer;min-height:36px}.SequenceEditor_seg__AGAw9 button.SequenceEditor_on__05Yfb{background:var(--card,#fff);color:var(--ink,#0e0d1a);box-shadow:0 1px 2px rgba(14,13,26,.08)}.SequenceEditor_seg__AGAw9 button:disabled{opacity:.45;cursor:not-allowed}.SequenceEditor_grip__pvEd3:focus-visible,.SequenceEditor_ib__Jjj64:focus-visible,.SequenceEditor_seg__AGAw9 button:focus-visible{outline:2px solid var(--brand,#3730a3);outline-offset:1px}.SequenceEditor_hint__CKSco{margin:0;font-size:12.5px;color:var(--muted,#6b7280)}.SequenceEditor_list__whZnd{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.SequenceEditor_row__Vu_0M{display:grid;grid-template-columns:28px 24px 1fr auto;align-items:start;grid-gap:8px;gap:8px;padding:8px 8px 8px 4px;border:1px solid var(--line,#e7e9ee);border-radius:10px;background:var(--card,#fff);transition:box-shadow .12s,border-color .12s}.SequenceEditor_row__Vu_0M.SequenceEditor_dragging__9Dhyc{box-shadow:0 8px 24px rgba(14,13,26,.14);border-color:var(--brand-line,#d9d1ff);position:relative;z-index:2}.SequenceEditor_row__Vu_0M.SequenceEditor_bad__RdICk{border-color:var(--bad,#dc2626);background:var(--bad-soft,#fdecec)}.SequenceEditor_row__Vu_0M.SequenceEditor_warn__J3iFq{border-color:#f1c27a}.SequenceEditor_row__Vu_0M.SequenceEditor_fixed__2EiKX{opacity:.7}.SequenceEditor_grip__pvEd3{display:grid;place-items:center;width:28px;height:32px;border:0;background:transparent;color:var(--muted,#6b7280);cursor:-webkit-grab;cursor:grab;border-radius:6px;touch-action:none}.SequenceEditor_grip__pvEd3:active{cursor:-webkit-grabbing;cursor:grabbing}.SequenceEditor_grip__pvEd3:disabled{cursor:default;opacity:.35}.SequenceEditor_n__N9rMI{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:12px;font-weight:700;color:#fff;margin-top:4px}.SequenceEditor_pk__GqW3f{background:var(--ok,#16a34a)}.SequenceEditor_dp__vM_oZ{background:var(--brand,#3730a3)}.SequenceEditor_body__j9E5s{min-width:0;padding-top:3px}.SequenceEditor_t__rt0qy{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SequenceEditor_kind___Qrhz{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--muted,#6b7280);margin-right:2px}.SequenceEditor_s__cRhG_{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12px;color:var(--muted,#6b7280);margin-top:2px}.SequenceEditor_lateTxt__vPGu9{color:var(--warn,#b45309);font-weight:600}.SequenceEditor_err__U73PJ{margin-top:4px;font-size:12.5px;color:var(--bad,#dc2626);font-weight:600}.SequenceEditor_wrn__iyl6Z{margin-top:4px;font-size:12.5px;color:var(--warn,#b45309)}.SequenceEditor_acts__ZrBJi{display:flex;gap:2px}.SequenceEditor_ib__Jjj64{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line,#e7e9ee);background:var(--card,#fff);border-radius:8px;color:var(--ink-2,#3b4048);cursor:pointer}.SequenceEditor_ib__Jjj64:disabled{opacity:.35;cursor:default}.SequenceEditor_pinOn__ZCgcJ{background:var(--brand-soft,#f1eeff);border-color:var(--brand-line,#d9d1ff);color:var(--brand,#3730a3)}.SequenceEditor_sr__q2QCe{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:480px){.SequenceEditor_row__Vu_0M{grid-template-columns:24px 22px 1fr}.SequenceEditor_acts__ZrBJi{grid-column:1/-1;justify-content:flex-end}}.cx-qty{padding:3px 4px;gap:2px}.cx-qty button{font:inherit;font-weight:700;width:26px;height:24px;border:0;border-radius:999px;background:hsla(0,0%,100%,.14);color:inherit;cursor:pointer}.cx-qty button:disabled{opacity:.35;cursor:default}.cx-qty span{padding:0 6px}.chip:disabled{opacity:.45;cursor:not-allowed}.cx-cost,.cx-fee,.cx-ref{display:grid;grid-gap:4px;gap:4px;margin-top:10px}.cx-cost input{max-width:160px}.cx-toggle{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;cursor:pointer}.cx-toggle input{margin-top:3px;width:16px;height:16px;accent-color:var(--brand)}.cx-toggle>span{display:grid;grid-gap:1px;gap:1px}.cx-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.cx-thumb{position:relative;width:64px;height:64px;border-radius:10px;overflow:hidden;border:1px solid var(--line);display:block}.cx-thumb img{width:100%;height:100%;object-fit:cover;display:block}.cx-thumb button{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:999px;border:0;background:rgba(14,13,26,.7);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.cx-add{width:64px;height:64px;border:1.5px dashed var(--line);border-radius:10px;display:grid;place-items:center;text-align:center;font-size:11px;font-weight:600;color:var(--muted);cursor:pointer;padding:4px;line-height:1.2}.cx-add:hover{border-color:var(--brand);color:var(--brand-ink)}.cx-code{font-size:22px;font-weight:800;letter-spacing:.18em;color:var(--ink)}.cx-code.used{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.cx-code.xl{font-size:40px;letter-spacing:.24em}.cx-codes ul{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.cx-codes li{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--line-2);border-radius:10px}.cx-code-addr{flex:1 1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-tcode{border:1.5px solid var(--brand-line);background:var(--brand-soft)}.cx-tcode h2{display:flex;align-items:center;gap:6px;margin-bottom:4px}.cx-tcode-row{align-items:baseline;gap:12px;margin-top:6px}.cx-pay,.cx-tcode-row{display:flex;flex-wrap:wrap}.cx-pay{align-items:center;gap:8px;margin:8px 0 0;font-size:14px}.cx-change{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cx-change>div{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1 220px}.cx-extras{display:grid;grid-gap:12px;gap:12px}.cx-extras h2{margin-bottom:6px}.cx-extras .cx-pay{margin:0}.cx-wallet .card{margin-bottom:14px}.cx-bal{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cx-bal>b{font-size:34px;font-weight:800;letter-spacing:-.02em;flex:1 1}.cx-bal>.muted{width:100%;margin-bottom:-12px}.cx-notify h2,.cx-ref-card h2{display:flex;align-items:center;gap:6px}.cx-ref-row{gap:10px;margin:10px 0 6px}.cx-notify,.cx-ref-row{display:flex;align-items:center;flex-wrap:wrap}.cx-notify{justify-content:space-between;gap:12px}.cx-notify>div:first-child{flex:1 1 260px}.cx-notify p{margin:0}.cx-hist{list-style:none;margin:0;padding:0}.cx-hist li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line-2)}.cx-hist li:first-child{border-top:0}.cx-hist li>span{display:grid;grid-gap:1px;gap:1px;min-width:0}.cx-est{margin-top:26px;background:#fff;color:var(--ink);border-radius:16px;padding:16px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 12px 40px rgba(14,13,26,.22);max-width:520px}.cx-est-hd{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.cx-est-hd b{font-size:16px}.cx-est-hd span{color:var(--muted);font-size:13px}.cx-est-v{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.cx-est-v::-webkit-scrollbar{display:none}.cx-est-v button{flex:0 0 auto;display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:6px 8px;min-width:70px;border:1px solid var(--line);border-radius:10px;background:#fff;font:inherit;font-size:11px;font-weight:600;color:var(--ink-2);cursor:pointer}.cx-est-v button.on{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-ink)}.cx-est-out{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;flex-wrap:wrap}.cx-est-out>span{display:grid}.cx-est-out b{font-size:24px;font-weight:800}.cx-admin-wallet form{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end}.cx-admin-wallet label{display:grid;grid-gap:3px;gap:3px;font-size:13px}