.g73{min-height:46px;margin:12px 0;display:flex;justify-content:center}.ac73{background:#e8f1ff;border-radius:14px;padding:12px 14px;margin:8px 0 4px}.ac73 b{display:block;word-break:break-all}.ac73 small{color:var(--mute,#69738A)}.dv73L{margin:6px 0}.dv73{display:flex;align-items:center;gap:10px;padding:10px 4px;border-bottom:1px solid var(--line,#DCE4F2)}.dv73:last-child{border-bottom:0}.dv73i{font-size:1.4rem;width:30px;text-align:center}.dv73t{flex:1;min-width:0}.dv73t b{display:block}.dv73t small{color:var(--mute,#69738A)}.dv73me{font-style:normal;font-size:.75rem;background:#e6f6ec;color:#11713b;border-radius:8px;padding:1px 7px;margin-left:4px;font-weight:800}.dv73x{min-height:40px;padding:6px 14px!important}.pl74{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 8px}.pl74c{border:1.5px solid var(--line,#DCE4F2);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:4px;background:#fff}.pl74c.on{border-color:#1f6fe5;background:#f4f8ff}.pl74c b{font-size:1.1rem}.pl74c small{color:var(--mute,#69738A);line-height:1.3}.pl74p{font-size:1.35rem;font-weight:900;color:#0b1f55;display:block}.pl74p small{font-size:.8rem;font-weight:700}.pl74d{font-weight:800;color:#11713b!important}.pl74c .btn{margin-top:auto;min-height:44px}.pl74u{margin:8px 0;padding-left:20px}.pl74u li{margin:4px 0}@media(max-width:370px){.pl74{grid-template-columns:1fr}}.acc119{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;width:100%;text-align:left;border:0;border-bottom:1px solid #E6EBF3;background:#f3f6fb;padding:10px 14px;font:600 14px/1.3 Poppins,system-ui,sans-serif;color:#0f1f45;cursor:pointer}.acc119 small{flex-basis:100%;font-weight:400;color:#4a5878;padding-left:26px}.rf79{border:1px solid #DDE3EE;border-radius:12px;padding:10px 12px;margin:10px 0}.rf79 p{margin:4px 0 8px}.rf79c{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rf79c span{font:700 18px/1 Poppins,system-ui,sans-serif;letter-spacing:1px;background:#f3f6fb;border-radius:8px;padding:8px 10px}.pv74h{background:linear-gradient(135deg,#0b1f55,#1a3f9a);color:#fff;border-radius:18px;padding:16px 18px;margin:10px 0;box-shadow:0 8px 24px #0b1f552e}.pv74t{display:flex;justify-content:space-between;align-items:center;gap:8px}.pv74k{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-weight:700}.pv74s{background:#34d3992e;color:#6ee7b7;border-radius:999px;padding:3px 10px;font-size:.78rem;font-weight:800}.pv74h.renew-soon .pv74s{background:#fbbf2433;color:#fcd34d}.pv74h.grace .pv74s{background:#f8717133;color:#fca5a5}.pv74hn{display:block;font-size:1.9rem;font-weight:900;margin:6px 0 10px}.pv74r{display:flex;justify-content:space-between;align-items:baseline;font-size:.95rem}.pv74r span{opacity:.8}.pv74r b{font-size:1.1rem}.pv74bar{height:7px;border-radius:9px;background:#ffffff2e;margin:10px 0 8px;overflow:hidden}.pv74bar i{display:block;height:100%;background:#ffd45c;border-radius:9px}.pv74h small{opacity:.85;font-size:.82rem}.pv74w{background:#fff7e0;border:1px solid #F5D47A;border-radius:14px;padding:12px 14px;margin:8px 0;color:#5b4300;font-weight:600}.pv74w .btn{width:100%;margin-top:10px}.pv74u{border:1.5px solid #1F6FE5;border-radius:16px;padding:14px 16px;margin:10px 0;background:#f4f8ff}.pv74ut{font-weight:900;font-size:1.1rem;color:#0b1f55}.pv74u small{color:var(--mute,#69738A);display:block;margin:4px 0 10px}.pv74u .btn{width:100%}.pv74l{list-style:none;margin:8px 0;padding:0}.pv74l li{padding:3px 0 3px 24px;position:relative;font-size:.92rem}.pv74l li:before{content:"✓";position:absolute;left:2px;top:2px;color:#11713b;font-weight:900}.pv74g{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:14px 0 6px}@media(max-width:720px){.pv74g{grid-template-columns:1fr}}.pv74c{position:relative;border:1.5px solid var(--line,#DCE4F2);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:2px;background:#fff}.pv74c.pop{border:2px solid #1F6FE5;box-shadow:0 6px 18px #1f6fe526}.pv74c.cur{background:#f6f8fc}.pv74b{position:absolute;top:-11px;right:14px;background:#1f6fe5;color:#fff;font-size:.72rem;font-weight:800;padding:3px 10px;border-radius:999px}.pv74n{font-size:1.05rem;color:#0b1f55}.pv74p{font-size:1.5rem;font-weight:900;color:#0b1f55}.pv74p small{font-size:.8rem;font-weight:700;color:var(--mute,#69738A)}.pv74d{color:#11713b;font-weight:800;font-size:.85rem}.pv74c .btn{margin-top:auto;min-height:44px}.pv74m{font-size:.85rem;margin:8px 0}.pv74row{display:flex;align-items:center;gap:12px;width:100%;border:1.5px solid var(--line,#DCE4F2);background:#fff;border-radius:14px;padding:12px 14px;margin:8px 0;font:inherit;text-align:left;cursor:pointer}.pv74row b{flex:1}.pv74row i{font-style:normal;color:var(--mute,#69738A);font-size:1.2rem}.pv74f{background:#f6f8fc;border:1px solid var(--line,#DCE4F2);border-radius:14px;padding:10px 14px;margin:6px 0}.pv74f span{display:block}.pv74f small{color:var(--mute,#69738A)}.inv{position:relative;background:#fff;color:#172033;border:1px solid #dce4f0;border-radius:16px;overflow:hidden;box-shadow:0 12px 34px #0a1f5c18;font-family:Nunito,Arial,sans-serif;font-weight:600}.inv-top{height:7px;background:linear-gradient(90deg,#0a1f5c 0 60%,#1f5fe0 60% 84%,#ffd23f 84%)}.inv-head{display:flex;align-items:center;gap:14px;padding:18px 22px;border-bottom:1px solid #e3e9f3}.inv-logo{width:68px;height:68px;border-radius:50%;object-fit:cover;border:2px solid #ffd23f;flex:none;background:#fff}.inv-brand{flex:1;min-width:0}.inv-brand h1{margin:0;font-family:"Baloo 2",sans-serif;font-size:24px;line-height:1.1;color:#0a1f5c;overflow-wrap:anywhere}.inv-brand p{margin:3px 0 0;font-size:12px;color:#55627c}.inv-no{text-align:right;background:#eef4ff;border:1px solid #d6e2ff;border-radius:12px;padding:9px 12px;flex:none}.inv-no strong{display:block;font-size:11px;letter-spacing:1.2px;color:#0a1f5c}.inv-no span{display:block;font-size:17px;font-weight:900;color:#0a1f5c}.inv-no small{display:block;color:#55627c;font-size:12px}.inv-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px 22px}.inv-meta>div{border:1px solid #e3e9f3;border-radius:11px;padding:9px 12px}.inv-meta b{display:block;font-size:14px}.inv-meta small{display:block;color:#55627c;font-size:12px}.lbl{display:block;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:#7a869c;font-weight:900;margin-bottom:2px}.inv-meta .ok{color:#0f8a57}.inv-meta .due{color:#c43e4c}.inv-t{width:calc(100% - 44px)!important;min-width:0!important;margin:0 22px 14px;border-collapse:separate;border-spacing:0;border:1px solid #e3e9f3;border-radius:11px;overflow:hidden;font-size:13px}.inv-t th{background:#0a1f5c!important;color:#fff!important;font-size:10.5px;text-transform:uppercase;letter-spacing:.6px;padding:10px 9px;text-align:left}.inv-t td{padding:9px;border-bottom:1px solid #edf1f7}.inv-t tbody tr:nth-child(2n){background:#f7f9fd}.inv-t tbody tr:last-child td{border-bottom:0}.inv-t .num{text-align:right;white-space:nowrap}.inv-t .cap{text-transform:capitalize;color:#55627c;width:38%}.inv-sum{display:flex;gap:14px;justify-content:space-between;align-items:flex-start;padding:0 22px 14px;flex-wrap:wrap}.inv-words{flex:1;min-width:200px;font-size:13px;background:#f7f9fd;border-radius:11px;padding:9px 12px}.inv-tot{width:270px;max-width:100%}.inv-tot div{display:flex;justify-content:space-between;padding:5px 0;font-size:13px;color:#46536d}.inv-tot .grand{border-top:2px solid #ffd23f;margin-top:4px;padding-top:9px;font-size:19px;color:#0a1f5c;font-weight:900}.inv-qr{display:flex;align-items:center;gap:14px;margin:0 22px 14px;padding:10px 12px;border:1.5px dashed #b9c6e6;border-radius:13px;background:#fbfcff}.inv-qr svg{flex:none;width:132px;height:132px}.inv-qr b{display:block;font-size:15px;color:#0a1f5c}.inv-qr small{display:block;color:#55627c;font-size:12px;margin-top:2px}.inv-stamp{position:absolute;right:28px;top:118px;transform:rotate(-14deg);border:3px solid #0f8a57;color:#0f8a57;font-weight:900;font-size:22px;letter-spacing:3px;padding:3px 12px;border-radius:9px;opacity:.75;pointer-events:none}.inv-foot{border-top:1px dashed #cbd5e1;background:#f8faff;padding:13px 22px;text-align:center}.inv-foot strong{display:block;color:#0a1f5c;font-size:15px}.inv-foot span{display:block;color:#7a869c;font-size:11px;margin-top:3px}.inv-note{font-size:11.5px;color:#55627c;padding:0 22px;margin:4px 0 12px}.inv-sign{display:flex;justify-content:space-between;gap:20px;padding:34px 22px 10px;font-size:12px;color:#55627c}.inv-sign span{border-top:1px solid #9aa5bb;padding-top:5px;min-width:150px;text-align:center}@media(max-width:540px){.inv-head{flex-wrap:wrap;padding:14px}.inv-no{width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:8px}.inv-meta{grid-template-columns:1fr;padding:12px 14px}.inv-t{width:calc(100% - 24px)!important;margin:0 12px 12px;font-size:12px}.inv-t th,.inv-t td{padding:7px 5px}.inv-sum,.inv-note{padding-left:14px;padding-right:14px}.inv-qr{margin:0 12px 12px}.inv-qr svg{width:110px;height:110px}.inv-stamp{top:150px;right:16px;font-size:18px}.inv-foot{padding:12px 14px}}.rc74,.rc74 .inv-brand h1{font-family:inherit}.pv74x{background:linear-gradient(135deg,#ffe9a8,#ffd45c);color:#3d2c00;border-radius:16px;padding:12px 16px;margin:10px 0 4px;display:flex;flex-direction:column;gap:2px}.pv74x b{font-size:1.05rem}.pv74x span{font-size:.88rem}.pv74o{color:var(--mute,#69738A);font-size:.95rem}.pv74o s{text-decoration-thickness:2px}.pv74o em{font-style:normal;background:#e8f7ee;color:#11713b;font-weight:900;border-radius:6px;padding:1px 6px;margin-left:4px;font-size:.8rem}
