.mn .kg-balance{background:linear-gradient(125deg,#fff0e4,#ffeaf2,#efebff);color:#67405c;border:1px solid #f2cfde;box-shadow:0 8px 26px #c97b9b12;overflow:hidden;padding:24px}.mn .kg-balance-top{color:#764965;font-weight:700;align-items:center;gap:12px;flex-wrap:wrap}.mn .kg-plan-label{background:#fff;color:#80517a;border:1px solid #eacfe5;padding:4px 12px}.mn .kg-balance strong{display:block;color:#a13972;font-size:52px;margin-top:7px}.mn .kg-balance-message{font-size:13px;color:#76556b;margin:0 0 16px;line-height:1.7}.mn .kg-usage-bar{height:18px;background:#fff;border:2px solid #fff;border-radius:999px;box-shadow:inset 0 1px 4px #a56b9120;margin:8px 0 12px}.mn .kg-usage-bar span{border-radius:999px;background:repeating-linear-gradient(110deg,#ffffff35 0px,#ffffff35 8px,transparent 8px,transparent 16px),linear-gradient(90deg,#eeaa71,#ed82af,#ad91e3);box-shadow:0 2px 5px #bd689c25}.mn .kg-balance-caption{font-size:12px;color:#76556b;margin:0 0 15px}.mn .kg-usage-bottom{color:#72516b;flex-wrap:wrap;font-size:12px}.mn .kg-usage-bottom>span{background:#ffffffbd;padding:7px 11px;border-radius:12px;border:1px solid #ffffff}.mn-meter .mn-bar{color:#72516b}.mn .mn-ktrack,.mn .mn-btrack{height:12px;background:#f5e8f1;border-radius:999px}.mn .mn-kfill,.mn .mn-bfill{height:12px;background:linear-gradient(90deg,#efa676,#e889b4,#af93df);border-radius:999px}
