.recharge-test-label{padding:10px 14px;background:#ede9d7;color:#645b35;border:1px solid #d9d0ad;border-radius:9px;font-size:12px}.recharge-packages{display:grid;gap:12px;margin:20px 0 30px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.recharge-package{border:1px solid #d7dbc8;background:#f6f4ed;padding:20px;border-radius:14px}.recharge-package h3{font-size:14px;margin:0 0 18px}.recharge-package>strong{font-size:32px;color:#426545}.recharge-package small{font-size:12px;font-weight:400}.recharge-package p{font-size:12px;color:#737865}.recharge-package .recharge-price{font-size:22px;color:#344d36;margin:14px 0}.recharge-package select{max-width:100%;width:100%;border:1px solid #d7dbc8;padding:8px;border-radius:6px;background:#f9f7f0;margin-bottom:12px;font-size:12px}.recharge-package .primary-button{width:100%;min-height:42px;justify-content:center}.recharge-order{width:100%;display:flex;gap:16px;justify-content:space-between;text-align:left;padding:17px 0;border:0;border-bottom:1px solid #deded0;background:transparent;cursor:pointer;color:#374537}.recharge-order span{display:flex;flex-direction:column;gap:5px;min-width:0}.recharge-order span:last-child{text-align:right;flex-shrink:0}.recharge-order strong{font-size:13px}.recharge-order small{font-size:10px;color:#818575;overflow-wrap:anywhere}.recharge-empty{font-size:13px;color:#818575;text-align:center;padding:30px 0}.recharge-pagination{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:18px 0;font-size:11px;color:#818575}.recharge-pagination button{background:transparent;border:1px solid #d7dbc8;border-radius:5px;color:#426545;padding:7px 10px}.recharge-pagination button:disabled{opacity:.4}.recharge-dialog{position:fixed;inset:0;width:min(460px,calc(100vw - 32px));max-height:85dvh;padding:32px;border:1px solid #d7dbc8;border-radius:18px;background:#f6f4ed;color:#374537;overflow:auto}.recharge-dialog::backdrop{background:#263b2b70;backdrop-filter:blur(5px)}.recharge-dialog h2{font-size:24px}.recharge-dialog [data-order-notice]{font-size:12px;color:#79714f;padding:10px;background:#ede9d7;border-radius:7px}.recharge-details{display:grid;grid-template-columns:80px minmax(0,1fr);gap:13px 12px;font-size:12px;margin:24px 0}.recharge-details dt{color:#818575}.recharge-details dd{margin:0;overflow-wrap:anywhere}.recharge-dialog .primary-button,.recharge-dialog .community-outline-button{width:100%;margin-top:12px;justify-content:center}.recharge-dialog h3{font-size:14px}.recharge-dialog p{font-size:12px}.recharge-dialog button:focus-visible,.recharge-package button:focus-visible,.recharge-order:focus-visible{outline:3px solid #86a77a;outline-offset:3px}@media(max-width:400px){.recharge-packages{grid-template-columns:1fr}.recharge-dialog{padding:24px}.recharge-order{gap:8px}}
