.akg-balance-box{max-width:760px;margin:28px auto;padding:8px 0;background:transparent;color:#242424;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.akg-balance-heading{margin-bottom:25px;padding-left:16px;border-left:4px solid #9134b0}.akg-eyebrow{display:block;margin-bottom:4px;color:#9134b0;font-size:11px;font-weight:700;letter-spacing:.14em}.akg-balance-heading h2{margin:0!important;color:#242424;font-family:inherit;font-size:27px;line-height:1.25}.akg-balance-heading p{margin:6px 0 0;color:#6c6c6c}.akg-balance-form label{display:block;margin-bottom:8px;color:#333;font-size:14px;font-weight:600}.akg-balance-controls{display:grid;grid-template-columns:1fr auto;gap:10px}.akg-balance-controls input{height:52px!important;margin:0!important;padding:0 16px!important;border:1px solid #d5d5d5!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;color:#222!important;font-family:inherit!important;font-size:17px!important;letter-spacing:.03em}.akg-balance-controls input:focus{border-color:#9134b0!important;box-shadow:0 0 0 2px rgba(145,52,176,.12)!important}.akg-balance-controls button{height:52px;padding:0 24px;border:0;border-radius:8px;background:#9134b0;color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s}.akg-balance-controls button:hover{background:#7c2999}.akg-balance-success{position:relative;margin-top:22px;padding:24px;border-radius:12px;background:#9134b0;color:#fff;font-family:inherit}.akg-status{position:absolute;right:20px;top:20px;padding:5px 9px;border-radius:99px;background:rgba(255,255,255,.16);color:#fff;font-size:11px;font-weight:600}.akg-status i{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#fff}.akg-balance-success small{display:block;color:rgba(255,255,255,.8);font-size:13px}.akg-balance-success strong{display:block;margin-top:3px;color:#fff!important;font-family:inherit;font-size:36px;line-height:1.2}.akg-balance-success strong .woocommerce-Price-amount,.akg-balance-success strong .woocommerce-Price-currencySymbol{color:#fff!important}.akg-result-track{height:6px;margin:20px 0 10px;border-radius:99px;background:rgba(255,255,255,.22);overflow:hidden}.akg-result-track i{display:block;height:100%;border-radius:inherit;background:#fff}.akg-result-meta{display:flex;justify-content:space-between;color:rgba(255,255,255,.82);font-size:12px}.akg-balance-error{display:flex;gap:10px;align-items:center;margin-top:20px;padding:14px 16px;border-radius:8px;background:#fff0f2;color:#9a2634}.akg-balance-error span{font-weight:800}.akg-balance-note{margin:17px 0 0!important;color:#777;font-size:12px;text-align:center}@media(max-width:600px){.akg-balance-box{padding:4px 0}.akg-balance-heading h2{font-size:23px}.akg-balance-controls{grid-template-columns:1fr}.akg-balance-controls button{width:100%}.akg-status{position:static;display:inline-block;margin-bottom:14px}.akg-result-meta{display:block}.akg-result-meta span{display:block;margin-top:4px}}
