.pw-page{color:#1a3026;background:#f5f7f3;min-height:100vh;padding:32px max(20px,50vw - 600px);font-family:Arial,sans-serif}.pw-back{color:#007b45;margin-bottom:24px;text-decoration:none;display:inline-block}.pw-wallet{color:#1a3026;box-sizing:border-box;width:100%;font-family:Arial,sans-serif;line-height:1.5}.pw-wallet *{box-sizing:border-box}.pw-wallet h2,.pw-wallet h3,.pw-wallet h4,.pw-wallet p{margin:0}.pw-wallet h2{letter-spacing:-1px;margin:5px 0;font-size:clamp(25px,3vw,36px)}.pw-wallet h3{margin-bottom:10px;font-size:19px}.pw-wallet h4{font-size:16px}.pw-wallet p{color:#617368;margin-bottom:16px;font-size:13px}.pw-eyebrow{letter-spacing:2px;color:#007b45;font-size:10px;font-weight:700}.pw-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.pw-wallet button{color:#1b4c34;cursor:pointer;background:#fff;border:1px solid #d6e0d6;border-radius:9px;min-height:40px;padding:10px 14px;font:600 13px Arial}.pw-wallet button:disabled{opacity:.5;cursor:not-allowed}.pw-wallet button:focus-visible,.pw-wallet input:focus-visible,.pw-wallet select:focus-visible,.pw-wallet a:focus-visible{outline-offset:3px;outline:3px solid #edb843}.pw-wallet button.pw-primary{color:#fff;background:#007b45;border-color:#007b45}.pw-wallet .pw-link{color:#007b45;background:0 0;border:0;padding-left:0}.pw-metrics{grid-template-columns:1.2fr 1fr 1.2fr;gap:16px;margin-bottom:20px;display:grid}.pw-metrics article{background:#fff;border:1px solid #e0e8dd;border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:24px;display:flex}.pw-metrics span{font-size:13px}.pw-metrics strong{letter-spacing:-1px;overflow-wrap:anywhere;font-size:34px}.pw-metrics .pw-bank-title{letter-spacing:0;font-size:19px}.pw-metrics small{color:#637767;font-size:11px}.pw-metrics .pw-available{color:#fff;background:#07482e;border-color:#07482e}.pw-available small{color:#cce1cc}.pw-columns{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pw-card{background:#fff;border:1px solid #e0e8dd;border-radius:16px;min-width:0;margin-bottom:20px;padding:24px}.pw-wallet form label{gap:8px;margin-top:18px;font-size:12px;font-weight:700;display:grid}.pw-wallet input,.pw-wallet select{color:#173c29;background:#fff;border:1px solid #cbd8cd;border-radius:8px;width:100%;padding:12px;font:16px Arial}.pw-wallet form>.pw-primary{width:100%;margin-top:12px;display:block}.pw-checklist{counter-reset:step;margin:18px 0;padding:0;list-style:none}.pw-checklist li{counter-increment:step;margin:16px 0;padding-left:38px;font-size:13px;position:relative}.pw-checklist li:before{content:counter(step);color:#1d603b;background:#e8f3e1;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;font-weight:700;display:grid;position:absolute;top:0;left:0}.pw-checklist span{color:#637767;margin-top:3px;font-size:12px;display:block}.pw-actions{flex-wrap:wrap;gap:8px;display:flex}.pw-wallet .pw-alert,.pw-wallet .pw-notice{overflow-wrap:anywhere;border-radius:10px;margin-bottom:18px;padding:14px 16px}.pw-wallet .pw-alert{color:#943b26;background:#fff0eb;border:1px solid #f0d1c7}.pw-wallet .pw-notice{color:#41582c;background:#f1f6e6;border:1px solid #dfe8c8}.pw-wallet .pw-muted{color:#6d7c70;margin:16px 0 0;font-size:11px}.pw-table-wrap{overflow:auto}.pw-wallet table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.pw-wallet th{text-transform:uppercase;letter-spacing:.6px;color:#7a897d;background:#f7f9f5;padding:11px;font-size:10px}.pw-wallet td{vertical-align:top;border-bottom:1px solid #e8eee5;padding:13px 11px}.pw-wallet td small{color:#7b897e;white-space:normal;max-width:240px;font-size:10px;display:block}.pw-wallet code{font-size:10px}.pw-tag{text-transform:capitalize;color:#516447;background:#f0f3eb;border-radius:6px;padding:4px 7px;font-size:10px;display:inline-block}.pw-tag.paid,.pw-tag.ready{color:#166d3f;background:#e5f5eb}.pw-tag.failed,.pw-tag.unknown{color:#934026;background:#fff0e9}.pw-empty{text-align:center;color:#788579;padding:24px}.pw-section-head{justify-content:space-between;align-items:start;gap:14px;display:flex}.pw-footer{color:#738174;margin:12px 0;font-size:11px}.pw-footer a{color:#007b45;margin-left:8px}.pw-confirm{background:#f1f6e6;border:1px solid #b8d3b6;border-radius:10px;margin-top:18px;padding:16px}.pw-confirm p{margin:8px 0}.pw-confirm button{margin-right:8px}.pw-filters{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.pw-filters>*{max-width:220px}.pw-admin-link{color:#007b45}.pw-admin .pw-metrics{grid-template-columns:1fr 1fr 1fr}.pw-admin .pw-metrics strong{font-size:20px}.pw-admin nav{justify-content:flex-end;align-items:center;gap:12px;margin-top:15px;font-size:12px;display:flex}@media (width<=800px){.pw-metrics,.pw-admin .pw-metrics,.pw-columns{grid-template-columns:1fr}.pw-header{flex-direction:column;align-items:start}.pw-card,.pw-metrics article{padding:18px}.pw-section-head{flex-direction:column}.pw-filters>*{flex:150px;max-width:none}.pw-page{padding:22px 16px}.pw-metrics strong{font-size:29px}}
