.pad{color:var(--ink,#0b1220);grid-template-columns:minmax(220px,300px) 1fr;align-items:start;gap:16px;display:grid}.pad-main{gap:16px;min-width:0;display:grid}.pad-card{background:var(--card,#fff);border:1px solid var(--line,#0b122017);border-radius:18px;gap:12px;padding:18px;display:grid}.pad-card h3{color:var(--ink2,#26324a);margin:0;font-size:14px;font-weight:700}.pad-card h3+*{margin-top:-4px}.pad-image{position:sticky;top:16px}.pad-drop{all:unset;box-sizing:border-box;cursor:pointer;aspect-ratio:1;text-align:center;border:1.5px dashed var(--line,#0b12202e);background:var(--sky2,#f7fbff);border-radius:16px;place-items:center;width:100%;display:grid;overflow:hidden}.pad-drop:hover,.pad-drop:focus-visible{border-color:var(--green,#22c55e)}.pad-drop img{object-fit:cover;width:100%;height:100%}.pad-drop span{gap:6px;padding:16px;display:grid}.pad-drop small{color:var(--muted,#5d6b7e);font-size:13px}.pad-fields{gap:12px;display:grid}.pad-fields-2{grid-template-columns:1fr 1fr}.pad-fields-3{grid-template-columns:repeat(3,1fr)}.pad-field{gap:6px;min-width:0;display:grid}.pad-field>span:first-child{color:var(--muted,#5d6b7e);font-size:13px;font-weight:600}.pad-field input,.pad-field textarea,.pad-amount input{box-sizing:border-box;border:1px solid var(--line,#0b12201f);background:var(--card,#fff);width:100%;min-width:0;color:var(--ink,#0b1220);font:inherit;resize:vertical;border-radius:12px;padding:10px 12px;font-size:15px}.pad-field input:focus,.pad-field textarea:focus,.pad-amount input:focus{outline:2px solid var(--green-l,#dcfce7);border-color:var(--green,#22c55e)}.pad-ticker{display:block;position:relative}.pad-ticker i{color:var(--muted,#5d6b7e);font-style:normal;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.pad-ticker input{text-transform:uppercase;font-family:var(--mono,ui-monospace, monospace);padding-left:24px}.pad-row{border:1px solid var(--line,#0b122017);background:var(--sky2,#f7fbff);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.pad-row img{border-radius:50%;flex:none}.pad-row>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.pad-row small{color:var(--muted,#5d6b7e);font-size:13px;font-family:var(--mono,ui-monospace, monospace);overflow-wrap:anywhere}.pad-dot{background:var(--green-l,#dcfce7);border:6px solid var(--card,#fff);width:36px;height:36px;box-shadow:inset 0 0 0 2px var(--green,#22c55e);border-radius:50%;flex:none}.pad-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pad-chip{border:1px solid var(--line,#0b12201f);background:var(--card,#fff);color:var(--ink2,#26324a);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}.pad-chip-good{background:var(--green-l,#dcfce7);color:var(--green-d,#15803d);border-color:#0000}.pad-chip-btn{cursor:pointer;font:inherit;font-size:14px;font-weight:600;font-family:var(--mono,ui-monospace, monospace)}.pad-chip-btn[aria-pressed=true]{background:var(--ink,#0b1220);border-color:var(--ink,#0b1220);color:var(--card,#fff)}.pad-amount{flex:1;min-width:120px;max-width:180px;position:relative}.pad-amount input{font-family:var(--mono,ui-monospace, monospace);padding-right:44px}.pad-amount i{color:var(--muted,#5d6b7e);font-size:13px;font-style:normal;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pad-muted{color:var(--muted,#5d6b7e);font-size:13px;line-height:1.45}.pad-problem{color:var(--warn,#f59e0b);font-size:13px;font-weight:600}.pad-btn{border:1px solid var(--line,#0b12201f);background:var(--card,#fff);height:40px;color:var(--ink,#0b1220);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pad-btn:disabled{cursor:default;opacity:.55}.pad-btn-sm{justify-self:start;height:32px;padding:0 12px;font-size:13px}.pad-btn-go{background:var(--green,#22c55e);width:100%;height:54px;color:var(--ink,#0b1220);border:0;font-size:17px;font-weight:800}.pad-btn-go:hover:not(:disabled){background:var(--green-d,#16a34a);color:var(--card,#fff)}.pad-go{gap:10px;display:grid}.pad-note{border-radius:14px;gap:8px;padding:12px 14px;font-size:14px;display:grid}.pad-note code{font-family:var(--mono,ui-monospace, monospace);overflow-wrap:anywhere;font-size:13px}.pad-warn{background:var(--sky2,#fff8eb);border:1px solid var(--warn,#f59e0b)}.pad-good{background:var(--green-l,#dcfce7)}.pad-links{flex-wrap:wrap;gap:8px;display:flex}.pad-steps{gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pad-steps li{color:var(--muted,#5d6b7e);align-items:center;gap:8px;display:flex}.pad-steps li:before{content:"";border:2px solid var(--line,#0b122033);border-radius:50%;flex:none;width:10px;height:10px}.pad-steps li[data-s=active]{color:var(--ink,#0b1220);font-weight:600}.pad-steps li[data-s=active]:before{border-color:var(--green,#22c55e)}.pad-steps li[data-s=done]:before{background:var(--green,#22c55e);border-color:var(--green,#22c55e)}.pad-steps li[data-s=error]{color:var(--warn,#f59e0b)}.pad-steps li[data-s=error]:before{background:var(--warn,#f59e0b);border-color:var(--warn,#f59e0b)}.pad-steps a{color:inherit;text-decoration:none}.pad-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pad-coin{border:1px solid var(--line,#0b122017);background:var(--card,#fff);color:inherit;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.pad-coin img{object-fit:cover;background:var(--sky2,#f7fbff);border-radius:12px;flex:none;width:44px;height:44px}.pad-coin>span{flex:1;gap:2px;min-width:0;display:grid}.pad-coin b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pad-coin small{color:var(--muted,#5d6b7e);font-size:13px}.pad-coin .pad-num{text-align:right;font-family:var(--mono,ui-monospace, monospace);flex:none;font-size:14px;font-weight:600}.pad-empty{text-align:center;color:var(--muted,#5d6b7e);border:1.5px dashed var(--line,#0b122026);border-radius:16px;padding:24px}@media (max-width:760px){.pad{grid-template-columns:1fr}.pad-image{position:static}.pad-fields-2,.pad-fields-3{grid-template-columns:1fr}.pad-drop{justify-self:center;max-width:320px}}
