.ksw-account-card{background:var(--card-bg,#fff);border-radius:24px;padding:26px;margin:0 0 24px;color:var(--text,#19241e)}.ksw-account-card h2{margin:6px 0}.ksw-account-card p{color:var(--muted,#68746d)}.ksw-balance{display:block;font-size:32px;color:#244b3a;margin:16px 0}.ksw-account-card summary{cursor:pointer;font-weight:600}.ksw-history{list-style:none;margin:16px 0 0;padding:0}.ksw-history li{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:12px 0;border-top:1px solid #e5e9e6}.ksw-history small{display:block;color:#68746d;margin-top:4px}.ksw-admin{max-width:1050px;padding:16px 0}.ksw-admin h3{margin:12px 0}.ksw-admin fieldset{border:1px solid #d7e0da;border-radius:10px;padding:16px;margin:16px 0}.ksw-admin label{display:block;margin:8px 0}.ksw-admin textarea{display:block;max-width:100%;width:600px;min-height:60px}.ksw-admin input[type=number]{width:110px}.ksw-admin select{max-width:100%}.ksw-admin table{width:100%;border-collapse:collapse}.ksw-admin th,.ksw-admin td{text-align:left;padding:10px 6px;border-bottom:1px solid #e5e9e6}.ksw-admin .ksw-notice{padding:12px;background:#f1f5f2;border-left:3px solid #244b3a}.ksw-admin .ksw-error{color:#9c2929}.ksw-admin button{margin-right:8px}.ksw-checkout-option{display:block;font:inherit}.ksw-checkout-summary{font-weight:600}.ksw-status{min-height:24px}.ksw-admin [hidden]{display:none!important}@media(max-width:600px){.ksw-account-card{padding:20px}.ksw-admin th,.ksw-admin td{padding:8px 3px}.ksw-admin input[type=number]{width:75px}.ksw-history li{gap:10px}}
