.pad-page{gap:20px;width:min(760px,100% - 32px);margin:7vh auto 0;display:grid}.pad-head{text-align:center;justify-items:center;gap:10px;margin-bottom:8px;display:grid}.pad-head h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,6vw,68px);font-weight:900;line-height:1}.pad-sub{max-width:54ch;color:var(--muted);font-size:18px}.pad-card{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:28px;gap:16px;padding:24px;scroll-margin-top:90px;display:grid}.pad-muted{color:var(--muted);font-size:14px}.pad-h2{letter-spacing:-.03em;margin:0 0 4px;font-weight:900;font-size:26px!important}.pad-link{color:var(--accent);font-weight:700}.pad-big{cursor:pointer;justify-content:center;width:100%}.pad-big:disabled{opacity:.45;box-shadow:none;cursor:default;transform:none}.pad-woke{grid-template-columns:180px 1fr;align-items:center;gap:22px;display:grid}.pad-woke>img{object-fit:cover;background:var(--bg);border-radius:22px;width:180px;height:180px}.pad-woke>div{justify-items:start;gap:4px;display:grid}.pad-woke b{letter-spacing:-.03em;font-size:30px;font-weight:900;line-height:1.1}.pad-wk-sym{color:var(--accent);font-size:17px;font-weight:800}.pad-wk-from{color:var(--muted);align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:600;display:inline-flex}.pad-wk-from img{border:1px solid var(--line);border-radius:50%}.pad-pick-hint{text-align:center;padding:8px 0}.pad-paste{box-shadow:none}.pad-paste .mq-btn{background:var(--panel);cursor:pointer;border-width:1px;height:44px;padding:0 22px;font-size:14px}.pad-pick{gap:8px;display:grid}.pad-pick>span{font:800 12px var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pad-pick ul{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pad-thumb{all:unset;box-sizing:border-box;border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:16px;gap:4px;width:100%;padding:6px;transition:transform .15s,border-color .15s;display:grid}.pad-thumb:hover,.pad-thumb:focus-visible{border-color:var(--line-strong);transform:translateY(-2px)}.pad-thumb[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.pad-thumb img{aspect-ratio:1;object-fit:cover;border-radius:11px;width:100%;height:auto}.pad-thumb b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.pad-thumb small{color:var(--accent);font-size:11px;font-weight:700}.pad-empty{border:1px dashed var(--line);text-align:center;color:var(--muted);border-radius:20px;justify-items:center;gap:14px;padding:30px 16px;display:grid}.pad-form{gap:16px;display:grid}.pad-row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pad-row3{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pad-field{gap:6px;display:grid}.pad-field>span{font-size:14px;font-weight:700}.pad-field>span b{color:var(--accent)}.pad-field input,.pad-field textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);width:100%;color:var(--text);font:500 15px var(--f-ui);resize:vertical;border-radius:14px;outline:none;padding:12px 14px}.pad-field input:focus,.pad-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.pad-field input:disabled,.pad-field textarea:disabled{opacity:.6}.pad-ticker{display:block;position:relative}.pad-ticker i{color:var(--muted);font-style:normal;font-weight:700;position:absolute;top:50%;left:14px;translate:0 -50%}.pad-ticker input{padding-left:28px}.pad-more summary{cursor:pointer;color:var(--muted);font-size:14px;font-weight:700}.pad-more-body{margin-top:10px}.pad-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pad-chip{all:unset;cursor:pointer;border:1px solid var(--line);background:var(--bg);border-radius:999px;align-items:center;height:38px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.pad-chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}.pad-chip:disabled{opacity:.5;cursor:default}.pad-amount{border:1px solid var(--line);background:var(--bg);border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 14px;display:inline-flex}.pad-amount input{all:unset;width:70px;font:600 14px var(--f-num), monospace}.pad-amount i{color:var(--muted);font-size:13px;font-style:normal;font-weight:700}.pad-go{text-align:center;justify-items:center;gap:8px;padding-top:4px;display:grid}.pad-note{border-radius:18px;justify-items:start;gap:8px;padding:14px 16px;font-size:14px;display:grid}.pad-note code{font:500 13px var(--f-num), monospace;word-break:break-all}.pad-note-bad{background:var(--down-soft);color:var(--down);font-weight:600}.pad-note-good{background:var(--accent-soft)}.pad-note-good b{font-size:18px}.pad-btn-sm{all:unset;cursor:pointer;border:1px solid var(--line);background:var(--panel);height:36px;color:var(--text);border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.pad-btn-accent{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.pad-steps{gap:7px;margin:0;padding:0;list-style:none;display:grid}.pad-steps li{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:flex}.pad-steps li:before{content:"";background:var(--line-strong);border-radius:50%;flex:none;width:9px;height:9px}.pad-steps li[data-s=active]{color:var(--text);font-weight:600}.pad-steps li[data-s=active]:before{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.pad-steps li[data-s=done]:before{background:var(--up)}.pad-steps li[data-s=error]{color:var(--down)}.pad-steps li[data-s=error]:before{background:var(--down)}.pad-steps a{color:var(--accent)}.pp{gap:8px;display:grid}.pp-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pp-tab{all:unset;cursor:pointer;border:1px solid var(--line);height:32px;color:var(--muted);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.pp-tab[aria-selected=true]{color:var(--text);border-color:var(--accent);background:var(--accent-soft)}.pp-search{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);min-width:140px;height:32px;color:var(--text);font:500 13px var(--f-ui);border-radius:999px;outline:none;flex:1;padding:0 14px}.pp-search:focus{border-color:var(--accent)}.pp-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;max-height:228px;padding:2px;display:grid;overflow-y:auto}.pp-item{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);background:var(--bg);border-radius:12px;grid-template-columns:22px auto 1fr;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:grid}.pp-item[aria-selected=true]{border-color:var(--accent);background:var(--accent-soft)}.pp-item:disabled{opacity:.5;cursor:default}.pp-item img,.pp-dot{border-radius:50%;width:22px;height:22px}.pp-dot{background:var(--panel2);place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}.pp-item span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pad-claim{text-align:center;justify-items:center;padding:34px 24px}.pad-claim-sums{justify-items:center;gap:4px;display:grid}.pad-claim-big{font:900 clamp(40px, 6vw, 60px)/1 var(--f-ui);letter-spacing:-.04em}.pad-claim-tok{color:var(--muted);font-size:18px;font-weight:800}.pad-claim .pad-big{max-width:360px}.pad-mine{border-top:1px solid var(--line);text-align:left;gap:8px;width:100%;margin-top:10px;padding-top:18px;display:grid}.pad-mine a{border-radius:14px;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:8px 10px;font-weight:700;display:grid}.pad-mine a:hover{background:var(--bg)}.pad-mine img{object-fit:cover;border-radius:10px}.wk-top-end .sw-btn{border-radius:999px;height:42px;padding:0 18px;font-weight:800}.wk-top-end .sw-btn-ink{background:var(--text);color:var(--bg);border-color:var(--text)}@media (max-width:760px){.pad-woke{text-align:center;grid-template-columns:1fr;justify-items:center}.pad-woke>div{justify-items:center}.pad-row2,.pad-row3{grid-template-columns:1fr}.pad-card{border-radius:22px;padding:18px}.pad-paste{border-radius:999px;flex-direction:row}.pad-paste input{padding:0 12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.pad-thumb,.wk-wall-launch,.wk-wall-mark{transition:none}}
