.pad,.pad-modal{--pad-bg:var(--bg);--pad-panel:var(--panel);--pad-field:color-mix(in srgb, var(--panel) 92%, var(--text) 8%);--pad-text:var(--text);--pad-muted:var(--muted);--pad-line:var(--line);--pad-accent:var(--accent);--pad-accent-ink:var(--accent-ink);--pad-bad:#d6423a;--pad-good:#1f9d5b;--pad-radius:16px;--pad-radius-sm:10px;--pad-font:var(--f-ui), system-ui, sans-serif;--pad-mono:var(--f-num), ui-monospace, monospace;--pad-width:640px}.pad{color:var(--pad-text);font-family:var(--pad-font);background:var(--pad-bg);min-height:100vh}.pad *,.pad :before,.pad :after{box-sizing:border-box}.pad button{font-family:inherit}.pad-bar{align-items:center;gap:12px;max-width:1080px;margin:0 auto;padding:16px;display:flex}.pad-brand{color:var(--pad-text);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.pad-brand img{object-fit:contain;border-radius:8px;width:28px;height:28px}.pad-bar nav{gap:18px;margin-left:auto;display:flex}.pad-bar nav a{color:var(--pad-muted);font-weight:500;text-decoration:none}.pad-bar nav a:hover,.pad-bar nav a[aria-current=page]{color:var(--pad-text)}.pad-page{padding:0 16px 80px}.pad-col{width:100%;max-width:var(--pad-width);gap:14px;margin:16px auto 0;display:grid}.pad-head h1{letter-spacing:-.02em;margin:0;font-size:clamp(28px,5vw,40px);line-height:1.1}.pad-head p{color:var(--pad-muted);margin:6px 0 0}.pad-panel{background:var(--pad-panel);border:1px solid var(--pad-line);border-radius:var(--pad-radius);gap:14px;padding:18px;display:grid}.pad-k{color:var(--pad-muted);font-size:13px;font-weight:600}.pad-top{grid-template-columns:124px minmax(0,1fr);align-items:start;gap:14px;display:grid}.pad-drop{aspect-ratio:1;border:1.5px dashed var(--pad-line);border-radius:var(--pad-radius-sm);color:var(--pad-muted);cursor:pointer;background:var(--pad-field);place-items:center;font-size:13px;display:grid;overflow:hidden}.pad-drop span{justify-items:center;gap:2px;display:grid}.pad-drop b{color:var(--pad-accent);font-size:22px;line-height:1}.pad-drop[data-over=true],.pad-drop:hover{border-color:var(--pad-accent)}.pad-drop.has{border-style:solid}.pad-drop img{object-fit:cover;width:100%;height:100%;display:block}.pad-names{gap:10px;display:grid}.pad-fld{gap:6px;font-size:14px;font-weight:600;display:grid}.pad-fld>span small{color:var(--pad-muted);margin-left:4px;font-weight:400}.pad-inp{border-radius:var(--pad-radius-sm);border:1px solid var(--pad-line);background:var(--pad-field);width:100%;height:40px;color:var(--pad-text);font:400 15px var(--pad-font);outline:none;padding:0 12px}.pad-inp:focus{border-color:var(--pad-accent)}.pad-inp[aria-invalid=true]{border-color:var(--pad-bad)}.pad-area{resize:vertical;height:84px;padding:10px 12px;line-height:1.4}.pad-mono,.pad-inp.pad-mono{font-family:var(--pad-mono)}.pad-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pad-seg{border-radius:var(--pad-radius-sm);border:1px solid var(--pad-line);gap:2px;width:fit-content;padding:3px;display:inline-flex}.pad-seg-wrap{border:0;flex-wrap:wrap;align-items:center;gap:6px;width:100%;padding:0;display:flex}.pad-seg button{height:34px;color:var(--pad-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}.pad-seg-wrap button{border:1px solid var(--pad-line);height:38px}.pad-seg button[aria-pressed=true]{background:var(--pad-accent);color:var(--pad-accent-ink);border-color:#0000}.pad-seg button:disabled{opacity:.4;cursor:not-allowed}.pad-chip{width:110px;height:38px}.pad-note{color:var(--pad-muted);margin:0;font-size:12.5px;font-weight:400}.pad-note-bad,.pad-fs-bad{color:var(--pad-bad);margin:0;font-size:12.5px;font-style:normal;font-weight:400}.pad-muted{color:var(--pad-muted)}.pad-terms{border-top:1px solid var(--pad-line);gap:6px;margin:0;padding-top:12px;font-size:14px;display:grid}.pad-terms>div{justify-content:space-between;gap:12px;display:flex}.pad-terms dt{color:var(--pad-muted)}.pad-terms dd{text-align:right;word-break:break-word;margin:0;font-weight:600}.pad-go{justify-items:stretch}.pad-btn,.pad-btn-s{border-radius:var(--pad-radius-sm);background:var(--pad-accent);height:40px;color:var(--pad-accent-ink);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pad-btn:disabled{opacity:.5;cursor:not-allowed}.pad-btn-s{color:var(--pad-text);border-color:var(--pad-line);background:0 0}.pad-btn-big{width:100%;height:50px;font-size:16px}.pad-gate{gap:8px;display:grid}.pad-alert{border-radius:var(--pad-radius-sm);border:1px solid var(--pad-line);gap:8px;margin:0;padding:12px 14px;font-size:14px;display:grid}.pad-alert code{word-break:break-all;font-size:13px}.pad-bad{color:var(--pad-bad);border-color:color-mix(in srgb, var(--pad-bad) 35%, transparent);background:color-mix(in srgb, var(--pad-bad) 8%, transparent)}.pad-ok{border-color:color-mix(in srgb, var(--pad-good) 35%, transparent);background:color-mix(in srgb, var(--pad-good) 8%, transparent)}.pad-row-btns{flex-wrap:wrap;gap:8px;display:flex}.pad-steps{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pad-steps li{color:var(--pad-muted);align-items:center;gap:8px;display:flex}.pad-steps li[data-s=active],.pad-steps li[data-s=done]{color:var(--pad-text)}.pad-steps li[data-s=error]{color:var(--pad-bad)}.pad-steps i{border:1px solid var(--pad-line);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;display:grid}.pad-steps li[data-s=done] i{background:var(--pad-good);color:#fff;border-color:#0000}.pad-steps a{color:var(--pad-accent);margin-left:auto;font-size:13px;text-decoration:none}.pad-walletline{color:var(--pad-muted);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.pad-dot{background:var(--pad-good);border-radius:50%;width:8px;height:8px}.pad-walletline button{color:var(--pad-muted);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:13px;text-decoration:underline}.pad-total b{letter-spacing:-.02em;font-size:34px;line-height:1.1}.pad-total small{color:var(--pad-muted)}.pad-total .pad-btn{width:fit-content;min-width:140px}.pad-empty{text-align:center;justify-items:center}.pad-empty p{color:var(--pad-muted);margin:0}.pad-rows{margin:0;padding:0;list-style:none;display:grid}.pad-rows li{border-top:1px solid var(--pad-line);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.pad-rows li:first-child{border-top:0}.pad-rows b span{color:var(--pad-muted);font-weight:400}.pad-rows a{color:var(--pad-accent);margin-left:auto;text-decoration:none}.pad-rows .pad-mono{color:var(--pad-muted);font-size:13px}.pad-fs{gap:8px;font-weight:400;display:grid}.pad-fs-row{grid-template-columns:minmax(0,1fr) 90px 30px;align-items:center;gap:6px;display:grid}.pad-fs-row label{color:var(--pad-muted);align-items:center;gap:4px;font-size:13px;display:flex}.pad-add{border:1px solid var(--pad-line);width:fit-content;height:30px;color:var(--pad-muted);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px;font-size:13px}.pad-x{border:1px solid var(--pad-line);width:30px;height:30px;color:var(--pad-muted);cursor:pointer;background:0 0;border-radius:8px}.pad-pp{font-weight:400;position:relative}.pad-pp-cur,.pad-pp-list button{border-radius:var(--pad-radius-sm);border:1px solid var(--pad-line);background:var(--pad-field);width:100%;color:var(--pad-text);text-align:left;cursor:pointer;grid-template-columns:24px auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:grid}.pad-pp-list button{background:0 0;border:0;border-radius:8px;grid-template-columns:24px auto minmax(0,1fr) auto}.pad-pp-list button:hover,.pad-pp-list button[aria-pressed=true]{background:color-mix(in srgb, var(--pad-text) 7%, transparent)}.pad-pp img,.pad-pp i,.pad-pp-one img,.pad-pp-one i{object-fit:cover;background:color-mix(in srgb, var(--pad-accent) 18%, transparent);width:24px;height:24px;color:var(--pad-accent);border-radius:50%;place-items:center;font-size:11px;font-style:normal;display:grid}.pad-pp b{font-weight:600}.pad-pp span{color:var(--pad-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.pad-pp small{font-family:var(--pad-mono);color:var(--pad-muted);font-size:12px}.pad-pp em{color:var(--pad-muted);font-style:normal}.pad-pp-list{z-index:30;border-radius:var(--pad-radius-sm);border:1px solid var(--pad-line);background:var(--pad-panel);padding:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 40px -16px #00000080}.pad-pp-list input{border:1px solid var(--pad-line);background:var(--pad-field);width:100%;height:36px;color:var(--pad-text);font:14px var(--pad-font);border-radius:8px;outline:none;margin-bottom:6px;padding:0 10px}.pad-pp-list ul{max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.pad-pp-none{color:var(--pad-muted);padding:10px;font-size:13px}.pad-pp-one{align-items:center;gap:10px;margin:0;font-size:14px;font-weight:500;display:flex}.pad-modal{z-index:60;background:#00000080;place-items:center;min-height:0;padding:16px;display:grid;position:fixed;inset:0}.pad-dialog{background:var(--pad-panel);width:min(400px,100%);color:var(--pad-text);border:1px solid var(--pad-line);border-radius:var(--pad-radius);gap:10px;padding:18px;display:grid}.pad-dialog-head{justify-content:space-between;align-items:center;display:flex}.pad-dialog-head h2{margin:0;font-size:18px}.pad-wallet{border-radius:var(--pad-radius-sm);border:1px solid var(--pad-line);color:var(--pad-text);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.pad-wallet:hover{border-color:var(--pad-accent)}.pad-wallet img{width:24px;height:24px}.pad-wallet small{color:var(--pad-muted);margin-left:auto}@media (max-width:560px){.pad-top{grid-template-columns:96px minmax(0,1fr)}.pad-links{grid-template-columns:minmax(0,1fr)}.pad-fs-row{grid-template-columns:minmax(0,1fr) 78px 30px}}
