.recharge-page{max-width:900px;margin:auto;color:#592327}.recharge-heading>span{font-size:11px;letter-spacing:2px;color:#934e54}.recharge-heading h1{font:600 29px/1.4 inherit;margin:10px 0}.recharge-heading p,.recharge-muted{font-size:12px;color:#957376;line-height:1.8}.recharge-notice{padding:16px 20px;background:#fff7e9;border:1px solid #ead8b8;border-radius:12px;color:#876638;font-size:12px;line-height:1.9}.recharge-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:30px;margin-top:25px}.recharge-page h2{font-size:16px;font-family:inherit}.recharge-packs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.recharge-packs label{position:relative;cursor:pointer}.recharge-packs input{position:absolute;left:10px;top:12px;accent-color:#83262e}.recharge-packs span{display:flex;flex-direction:column;padding:35px 10px 17px;border:1px solid #ece0dc;border-radius:12px;text-align:center;background:white}.recharge-packs input:checked+span{border-color:#83262e;background:#f7f0ed;box-shadow:0 0 0 1px #83262e}.recharge-packs input:focus-visible+span{outline:2px solid #58191e;outline-offset:3px}.recharge-packs b{font-size:23px}.recharge-packs small{font-size:10px;color:#a38386;margin-top:6px}.recharge-alias{display:grid;gap:10px;font-size:14px;margin:23px 0 16px}.recharge-alias input{width:100%;box-sizing:border-box;padding:12px;border:1px solid #ebded9;border-radius:9px;font:inherit}.recharge-consent{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.8;margin-bottom:17px}.recharge-consent input{margin-top:5px;flex-shrink:0}.recharge-support{background:#faf6f4;border:1px solid #eee4e0;border-radius:15px;text-align:center;padding:15px}.recharge-support img{display:block;width:min(100%,220px);height:auto;margin:17px auto;border-radius:8px}.recharge-support b{display:block;font-size:12px}.recharge-support p{font-size:11px;line-height:1.9;color:#9a7477}.recharge-status{color:#97603f;font-size:12px;line-height:1.8}.recharge-orders{margin-top:30px;border-top:1px solid #eee4e0;padding-top:16px}.recharge-order{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #eee4e1}.recharge-order small,.recharge-order code{display:block;font-size:10px;margin-top:7px;color:#a27f82;overflow-wrap:anywhere}.recharge-order b{font-size:13px}.recharge-order button{border:1px solid #e9ddd9;border-radius:7px;background:white;color:#765457;padding:7px;font-size:11px;margin:2px;cursor:pointer}.recharge-orders>.btn{margin-top:18px}.header-recharge{border:1px solid #e5d3cc;background:white;color:#7e343a;border-radius:8px;padding:9px 15px;font:inherit;font-size:12px;cursor:pointer}.simple-header .header-recharge{margin-left:12px;white-space:nowrap}@media(max-width:650px){.recharge-layout{grid-template-columns:1fr;gap:18px}.recharge-packs{grid-template-columns:repeat(2,1fr)}.recharge-order{flex-direction:column;gap:8px}.simple-header .header-recharge{font-size:11px;padding:8px 10px;margin-left:0}.project-home .simple-header{height:auto;min-height:84px;flex-wrap:wrap;gap:10px;padding-top:14px;padding-bottom:14px}.project-home .simple-header nav{order:3;width:100%;justify-content:center;margin:0}.project-home .simple-header .preview-label{display:none}}
