.lf-page{min-height:100vh}.lf-page,.lf-page *{box-sizing:border-box;margin:0;padding:0}.lf-page{color:#0f172a;background:#e8e8ee;font-family:Segoe UI,system-ui,Arial,sans-serif}.lf-page .wrap{background:#fff;max-width:520px;min-height:100vh;margin:0 auto;box-shadow:0 0 30px #00000014}.lf-page .sec img{width:100%;height:auto;display:block}.lf-page .card{margin:6px 14px 4px;padding:10px 6px}.lf-page label{color:#0f161e;margin:14px 0 6px;font-size:14.5px;font-weight:600;display:block}.lf-page label em{color:#e11d48;font-style:normal}.lf-page input[type=text],.lf-page input[type=tel],.lf-page input[type=email]{color:#0f161e;background:#f6f9fc;border:2px solid #dbdfe5;border-radius:4px;width:100%;height:46px;padding:0 12px;font-size:14px}.lf-page input:focus{background:#fff;border-color:#94a3b8;outline:none}.lf-page .metodeh{color:#0f161e;align-items:center;gap:12px;margin:22px 0 12px;font-size:20px;font-weight:700;display:flex}.lf-page .metodeh span{background:#dbdfe5;flex:1;height:2px}.lf-page .m-opt{cursor:pointer;color:#0f161e;background:#fff;border:1.5px solid #dbdfe5;border-radius:10px;flex-direction:row;align-items:center;gap:12px;margin-bottom:10px;padding:13px 14px;font-size:15px;display:flex}.lf-page .m-opt input{accent-color:#2196f3;width:18px;height:18px}.lf-page .m-opt.active{background:#f0fdf4;border-color:#16a34a;box-shadow:0 5px 14px #16a34a24}.lf-page .m-opt.active input{accent-color:#16a34a}.lf-page .m-opt img{object-fit:contain;background:#fff;border-radius:4px;flex:none;width:auto;max-width:76px;height:22px}.lf-page .m-opt span{flex:1}.lf-page .offer-grid{gap:12px;margin:0 0 6px;display:grid}.lf-page .offer-card{cursor:pointer;background:#fff;border:2px solid #dce3ea;border-radius:8px;grid-template-columns:22px 124px minmax(0,1fr);align-items:center;gap:13px;margin:0;padding:12px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative;box-shadow:0 3px 10px #0f172a0a}.lf-page .offer-card:hover{border-color:#8fb8d4;transform:translateY(-1px)}.lf-page .offer-card.active{background:#f2fbf6;border-color:#16834f;box-shadow:0 8px 20px #16834f24}.lf-page .offer-card input{appearance:none;background:#fff;border:2px solid #9aa8b7;border-radius:50%;width:20px;height:20px;margin:0;transition:border-color .18s,background .18s;box-shadow:inset 0 0 0 4px #fff}.lf-page .offer-card.active input{background:#16834f;border-color:#16834f}.lf-page .offer-photo{object-fit:cover;background:#eef2f5;border:1px solid #e0e5ea;border-radius:7px;width:124px;height:124px}.lf-page .offer-copy{min-width:0}.lf-page .offer-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.lf-page .offer-name{color:#172033;font-size:16px;font-weight:850;line-height:1.25;display:block}.lf-page .offer-price{color:#16834f;white-space:nowrap;margin-top:3px;font-size:20px;font-weight:900;display:block}.lf-page .offer-tagline{color:#596779;margin-top:5px;font-size:12px;font-weight:650;line-height:1.4;display:block}.lf-page .offer-includes{gap:3px;margin-top:8px;display:grid}.lf-page .offer-includes small{color:#354458;padding-left:16px;font-size:11px;font-weight:650;line-height:1.35;display:block;position:relative}.lf-page .offer-includes small:before{content:"✓";color:#16834f;font-weight:900;position:absolute;left:0}.lf-page .offer-badge{color:#fff;letter-spacing:.04em;background:#d97706;border-radius:4px;padding:4px 7px;font-size:8.5px;font-weight:900;position:absolute;top:-8px;right:9px;box-shadow:0 3px 8px #92400e33}.lf-page .offer-card[data-tier=master]{background:#fffdf7;border-color:#d8b45d}.lf-page .offer-card[data-tier=master].active{background:#fff9e8;border-color:#b88716;box-shadow:0 8px 20px #b8871626}.lf-page .offer-card[data-tier=master] .offer-price{color:#9a6700}.lf-page .offer-card[data-tier=master].active input{background:#b88716;border-color:#b88716}.lf-page .offer-help{text-align:center;color:#657284;margin:9px 2px 0;font-size:10.8px;line-height:1.45}.lf-page .offer-help b{color:#263548}.lf-page .bump{cursor:default;background:#fffdf1;border:2px dashed #ef3f28;border-radius:8px;margin-top:16px;padding:12px;transition:border-color .2s,background .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.lf-page .bump:before,.lf-page .bump:after{content:"";z-index:2;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;pointer-events:none;background:#f59e0b;width:12px;height:12px;animation:4.2s ease-in-out infinite bumpTwinkle;position:absolute}.lf-page .bump:before{top:10px;right:10px}.lf-page .bump:after{width:8px;height:8px;animation-delay:2.1s;top:48%;left:7px}.lf-page .bumpbody{flex:1;min-width:0;display:block}.lf-page .bumpimg{background:#fff;border-radius:6px;width:min(84%,350px);height:auto;margin:12px auto 10px;display:block;box-shadow:0 4px 14px #78350f1f}.lf-page .bumpcopy{width:min(84%,350px);margin:0 auto;display:block}.lf-page .bump b{color:#92400e}.lf-page .bump .bp{color:#78350f;font-size:13px;line-height:1.5}.lf-page .bumplabel{color:#b42318;letter-spacing:.06em;text-align:center;margin:0 0 7px;font-size:10px;font-weight:900;display:block}.lf-page .bumpaction{background:#f8d85f;border-radius:4px;grid-template-columns:36px 42px minmax(0,1fr);align-items:center;gap:9px;padding:13px 12px;transition:background .2s,transform .2s;display:grid;box-shadow:0 4px 12px #92400e17}.lf-page .bumparrow{background:#f45b1a;border-radius:8px;width:31px;height:7px;animation:2.8s ease-in-out infinite bumpArrowNudge;display:block;position:relative}.lf-page .bumparrow:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:13px solid #f45b1a;position:absolute;top:-7px;right:-2px}.lf-page .bumpaction input{appearance:none;cursor:pointer;background:#8793a0;border:0;border-radius:999px;width:42px;height:24px;margin:0;transition:background .2s;position:relative;box-shadow:inset 0 1px 3px #0f172a40}.lf-page .bumpaction input:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0f172a4d}.lf-page .bumpaction input:checked{background:#d97706}.lf-page .bumpaction input:checked:before{transform:translate(18px)}.lf-page .bumpactiontext{min-width:0;display:block}.lf-page .bumpactiontext strong,.lf-page .bumpactiontext small{display:block}.lf-page .bumpactiontext strong{color:#182033;font-size:14px;line-height:1.35}.lf-page .bumpactiontext small{color:#573b17;margin-top:3px;font-size:11.5px;font-weight:700;line-height:1.35}.lf-page .bump.selected{background:#fff8dc;border-color:#df321e;box-shadow:0 8px 22px #b4231824}.lf-page .bump.selected .bumpaction{background:#f7cf4f;transform:translateY(-1px)}@keyframes bumpTwinkle{0%,72%,to{opacity:0;transform:scale(.55)rotate(0)}80%{opacity:.8;transform:scale(1)rotate(18deg)}88%{opacity:.25;transform:scale(.75)rotate(32deg)}}@keyframes bumpArrowNudge{0%,68%,to{transform:translate(0)}76%{transform:translate(4px)}84%{transform:translate(0)}92%{transform:translate(3px)}}.lf-page .rincian{background:#fff;border:2px solid #63b3ed;border-radius:6px;margin-top:22px;padding:16px 16px 12px}.lf-page .rjudul{letter-spacing:.02em;color:#0f161e;margin-bottom:12px;font-size:15px;font-weight:800;text-decoration:underline}.lf-page .rrow{color:#0f161e;justify-content:space-between;gap:14px;padding:4px 0;font-size:14.5px;line-height:1.5;display:flex}.lf-page .rrow b{white-space:nowrap}.lf-page .rtotal{color:#0f161e;border-top:1.5px solid #dbdfe5;justify-content:space-between;margin-top:10px;padding:12px 0 4px;font-size:15.5px;font-weight:800;display:flex}.lf-page .pay-cta-guide{color:#633719;text-align:center;background:linear-gradient(135deg,#fffaf0,#fff4e6);border:1px solid #fdba74;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin:16px 0 -8px;padding:9px 12px;font-size:11.5px;font-weight:750;line-height:1.4;display:flex;box-shadow:0 3px 10px #c2410c12}.lf-page .pay-cta-guide b{color:#fff;letter-spacing:.045em;background:#c2410c;border-radius:5px;margin-right:2px;padding:3px 6px;font-size:10px;font-weight:900;display:inline-block}.lf-page .pay-cta-arrow{color:#c2410c;background:#ffedd5;border:1px solid #fdba74;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:15px;font-weight:900;animation:2.2s ease-in-out infinite payArrowNudge;display:grid}.lf-page .buybtn{isolation:isolate;color:#fff;cursor:pointer;background:linear-gradient(135deg,#15966f,#087956);border:2px solid #ffffff47;border-radius:11px;width:100%;min-height:72px;margin-top:14px;padding:12px 14px;transition:transform .15s,box-shadow .15s,opacity .15s;position:relative;overflow:visible;box-shadow:0 11px 26px #08795647}.lf-page .buybtn:before{content:"";z-index:-1;filter:blur(6px);opacity:.85;background:linear-gradient(135deg,#34d399,#10b981,#34d399);border-radius:15px;animation:2.4s ease-in-out infinite buyGlowPulse;position:absolute;inset:-4px}.lf-page .buybtn:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 26%,#ffffff0f 36%,#ffffff38 44%,#ffffff57 50%,#ffffff38 56%,#ffffff0f 64%,#0000 74%) 0 0/220% 100%;border-radius:9px;animation:4.2s cubic-bezier(.45,0,.55,1) infinite buyShine;position:absolute;inset:0}.lf-page .buy-beam{z-index:2;pointer-events:none;-webkit-mask-composite:xor;border-radius:11px;padding:2px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lf-page .buy-beam:before{content:"";aspect-ratio:1;background:conic-gradient(#0000 0deg,#a7f3d0 40deg,#34d399 80deg,#6ee7b7 120deg,#0000 170deg 360deg);border-radius:50%;width:180%;animation:2.6s linear infinite buyBeamSpin;position:absolute;top:50%;left:50%;translate:-50% -50%}.lf-page .buy-main-row{z-index:1;justify-content:center;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.lf-page .buy-method-logo{box-sizing:border-box;object-fit:contain;background:#fff;border-radius:5px;width:auto;max-width:76px;height:25px;padding:3px 5px;display:none}.lf-page .buy-method-logo.visible{display:block}.lf-page .buy-action-arrow{background:#ffffff2e;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:19px;font-weight:900;line-height:1;display:grid}.lf-page .buybtn .buy-main,.lf-page .buybtn .buy-sub{z-index:1;display:block;position:relative}.lf-page .buybtn .buy-main{font-size:16.5px;font-weight:850;line-height:1.3}.lf-page .buybtn .buy-sub{color:#eafff6;margin-top:4px;font-size:11px;font-weight:650;line-height:1.35}.lf-page .buybtn:hover{transform:translateY(-1px);box-shadow:0 14px 30px #08795657}.lf-page .buybtn:hover:before{opacity:1;animation-duration:1.4s}.lf-page .buybtn:active{transform:translateY(1px);box-shadow:0 7px 17px #08795640}.lf-page .buybtn:disabled{opacity:.72;cursor:wait;transform:none}.lf-page .buybtn:disabled:before,.lf-page .buybtn:disabled:after{opacity:.35;animation:none}.lf-page .buybtn:disabled .buy-beam:before{opacity:.3;animation:none}@keyframes buyGlowPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.015)}}@keyframes buyShine{0%{background-position:170% 0}to{background-position:-70% 0}}@keyframes buyBeamSpin{to{rotate:360deg}}@keyframes payArrowNudge{0%,68%,to{transform:translateY(0)}78%{transform:translateY(3px)}88%{transform:translateY(0)}}.lf-page .checkout-trust{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.lf-page .trust-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;grid-template-columns:23px 1fr;align-items:start;gap:8px;padding:10px;display:grid}.lf-page .trust-check{color:#16834f;background:#e7f6ee;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;font-weight:900;display:grid}.lf-page .trust-item b,.lf-page .trust-item small{display:block}.lf-page .trust-item b{color:#27364a;font-size:11.5px}.lf-page .trust-item small{color:#667487;margin-top:2px;font-size:10.5px;line-height:1.35}.lf-page .checkout-note{text-align:center;color:#64748b;margin:10px 0 0;font-size:11px;line-height:1.45}.lf-page .err{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin-top:12px;padding:10px 12px;font-size:13.5px;display:none}.lf-page footer{text-align:center;color:#94a3b8;padding:2px 18px 10px;font-size:12px}.lf-page .ordbox{background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:11px 13px;font-size:13.5px;display:flex}.lf-page .paysec{text-align:center;margin:14px 0}.lf-page .paylabel{text-align:center;margin-bottom:10px;font-size:14.5px;font-weight:600}.lf-page .qrbox{background:#fff;border:2px solid #0f172a;border-radius:14px;min-width:230px;min-height:120px;padding:10px;display:inline-block}.lf-page .vanum{color:#4ade80;letter-spacing:1px;background:#0f172a;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:22px;font-weight:800;display:flex}.lf-page .copybtn{color:#0f172a;cursor:pointer;background:#4ade80;border:none;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:700}.lf-page .muted2{color:#94a3b8;text-align:center;margin-top:8px;font-size:12px}.lf-page .dlqr{color:#4338ca;cursor:pointer;background:#eef2ff;border:1.5px solid #6366f1;border-radius:10px;margin:10px auto 0;padding:10px 16px;font-size:13.5px;font-weight:700;display:inline-block}.lf-page .gets{color:#78350f;background:#fffbeb;border:1.5px solid #fde68a;border-radius:12px;margin-top:14px;padding:12px 14px;font-size:13.5px}.lf-page .gets ul{margin:7px 0 5px 2px;list-style:none}.lf-page .gets li{padding:2.5px 0}.lf-page .waitrow{text-align:center;color:#334155;margin-top:14px;font-size:14px}.lf-page .spin{vertical-align:-2px;border:3px solid #cbd5e1;border-top-color:#16a34a;border-radius:50%;width:15px;height:15px;margin-right:5px;animation:1s linear infinite s;display:inline-block}@keyframes s{to{transform:rotate(360deg)}}.lf-page .backbtn{color:#475569;cursor:pointer;background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:10px;width:100%;margin-top:14px;padding:11px;font-size:13.5px;font-weight:600}.lf-page .paylink{color:#fff;text-align:center;background:#16a34a;border-radius:11px;margin:10px 0;padding:14px;font-size:15px;font-weight:800;text-decoration:none;display:block}.lf-page .svp{text-align:center;padding-top:6px}.lf-page .svp-thanks{color:#8a94a1;margin-bottom:8px;font-size:14px}.lf-page .svp-title{color:#0f161e;margin-bottom:12px;font-size:15.5px;font-weight:700;line-height:1.55}.lf-page .svp-price{color:#109b54;margin-bottom:10px;font-size:18px;font-weight:700}.lf-page .svp-outline{color:#333;cursor:pointer;background:#fff;border:1px solid #223548;border-radius:4px;padding:8px 14px;font-size:13.5px}.lf-page .svp-cdlabel{color:#8a94a1;margin-top:18px;font-size:13.5px}.lf-page .svp-cd{color:#0899cf;margin:4px 0 16px;font-size:15px}.lf-page .svp-blue{color:#fff;cursor:pointer;background:#0899cf;border:none;border-radius:8px;margin-top:12px;padding:10px 18px;font-size:14px;font-weight:500}.lf-page .svp-mut{color:#8a94a1;max-width:420px;margin:14px auto 4px;font-size:13px;line-height:1.6}.lf-page .svp-steps{text-align:left;color:#6b7583;max-width:430px;margin:10px auto 0;font-size:13px;line-height:1.75}.lf-page .svp-steps ol{margin:6px 0 0 20px}.lf-page .svp-mut2{color:#6b7583;max-width:390px;margin:4px auto 14px;font-size:13.5px;line-height:1.6}.lf-page .svp-vabox{background:#fff;border:1.5px dashed #c3cad3;border-radius:6px;max-width:340px;margin:0 auto;padding:16px 14px}.lf-page .svp-vabox img{object-fit:contain;width:auto;height:26px;margin-bottom:10px}.lf-page .svp-va{color:#0f161e;margin-bottom:6px;font-size:14.5px}.lf-page .svp-an{color:#0f161e;margin-bottom:12px;font-size:13.5px}.lf-page .svp-link{color:#0899cf;margin:16px 0 0;font-size:13.5px;text-decoration:none;display:inline-block}.lf-page .svp-note{color:#6b6248;text-align:left;background:#fdf6e3;border-radius:6px;margin:20px 0 14px;padding:12px 14px;font-size:13px;line-height:1.6}.lf-page .svp-orange{color:#fff;cursor:pointer;background:#f47b20;border:none;border-radius:6px;width:100%;padding:13px;font-size:14.5px;font-weight:600}.lf-page .svp-foot{color:#8a94a1;margin-top:16px;font-size:12px;line-height:1.7}.lf-page .svp-ganti{color:#8a94a1;cursor:pointer;background:0 0;border:none;margin:14px auto 0;font-size:12.5px;text-decoration:underline;display:block}.lf-page .svp-items{text-align:left;background:#fff;border:2px solid #63b3ed;border-radius:8px;max-width:420px;margin:14px auto 4px;padding:12px 14px}.lf-page .svp-ih{margin-bottom:8px;font-size:13.5px;font-weight:800;text-decoration:underline}.lf-page .svp-irow{color:#0f161e;justify-content:space-between;gap:12px;margin:4px 0;font-size:14px;display:flex}.lf-page .svp-itot{border-top:1px solid #dbeafe;margin-top:8px;padding-top:8px;font-weight:800}.lf-page .lf-pkg .pkgprice{white-space:nowrap;font-weight:700}.lf-page .wa-wrap{display:flex}.lf-page .wa-pre{color:#0f161e;background:#f6f9fc;border:2px solid #dbdfe5;border-right:none;border-radius:4px 0 0 4px;align-items:center;padding:0 12px;font-size:14px;display:flex}.lf-page .wa-wrap input{border-radius:0 4px 4px 0}.lf-page .bigemoji{text-align:center;margin:6px 0;font-size:52px}.lf-page .subcenter{text-align:center;color:#475569;margin-bottom:12px;font-size:14.5px;line-height:1.6}.lf-page .dlinks a.dl{color:#fff;text-align:center;border-radius:11px;margin-bottom:9px;padding:14px;font-size:15px;font-weight:700;text-decoration:none;display:block}.lf-page .d0{background:#16a34a}.lf-page .d1{background:#d97706}.lf-page .d2{background:#2563eb}.lf-page .csbig{text-align:center;background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:12px;margin-top:14px;padding:12px;font-size:13.5px}.lf-page .csbtn2{color:#15803d;background:#fff;border:1.5px solid #22c55e;border-radius:9px;margin:6px 4px 0;padding:9px 13px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.lf-page .payment-page{color:#172033;background:#f3f5f8}.lf-page .payment-page .wrap{max-width:1040px;box-shadow:none;background:0 0;min-height:100vh;padding:28px 18px}.lf-page .payment-page .card{margin:0;padding:0}.lf-page .pay-shell{background:#fff;border:1px solid #dfe5ec;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px #10203814}.lf-page .pay-head{background:#fff;border-bottom:1px solid #e8edf2;justify-content:space-between;align-items:center;gap:18px;padding:22px 26px;display:flex}.lf-page .dpmark{letter-spacing:-1.1px;color:#183b63;font-size:25px;font-weight:850}.lf-page .dpmark span{color:#ef7d21}.lf-page .pay-powered{color:#5f6b7b;align-items:center;gap:8px;font-size:13px;display:flex}.lf-page .pay-powered b{color:#1b4f80}.lf-page .shield{color:#16834f;background:#e8f7ef;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:800;display:inline-grid}.lf-page .pay-bar{color:#657284;background:#f8fafc;border-bottom:1px solid #e8edf2;justify-content:space-between;align-items:center;gap:12px;padding:13px 26px;font-size:12.5px;display:flex}.lf-page .pay-bar b{color:#1f2b3b}.lf-page .pay-pill{color:#9a5c00;background:#fff2d6;border:1px solid #f5d995;border-radius:999px;padding:6px 10px;font-weight:750}.lf-page .pay-grid{grid-template-columns:minmax(270px,.85fr) minmax(0,1.45fr);grid-template-areas:"summary method";display:grid}.lf-page .summary-card{background:#f8fafc;border-right:1px solid #e8edf2;grid-area:summary;padding:28px 26px}.lf-page .pay-kicker{letter-spacing:.09em;color:#778397;margin-bottom:9px;font-size:11px;font-weight:800}.lf-page .summary-card h2{color:#172033;margin-bottom:21px;font-size:19px;line-height:1.42}.lf-page .sum-row{color:#465366;border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 0;font-size:13px;line-height:1.45;display:flex}.lf-page .sum-row span{min-width:0}.lf-page .sum-row small{color:#8a96a7}.lf-page .sum-row b{white-space:nowrap;color:#263548}.lf-page .sum-total{color:#596678;justify-content:space-between;gap:12px;padding:18px 0 8px;font-size:13px;display:flex}.lf-page .sum-total strong{color:#172033;font-size:21px}.lf-page .copy-amount{color:#1b65a6;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12.5px;font-weight:750}.lf-page .copied{color:#16834f!important}.lf-page .merchant-box{background:#fff;border:1px solid #e1e7ed;border-radius:12px;gap:3px;margin-top:24px;padding:14px;display:grid}.lf-page .merchant-box span{color:#7c8797;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.lf-page .merchant-box b{color:#263548;font-size:14px}.lf-page .merchant-box small{color:#7c8797;font-size:11.5px;line-height:1.45}.lf-page .sum-code-note{color:#854d0e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;grid-template-columns:1fr auto;gap:2px 10px;margin-top:11px;padding:11px 12px;display:grid}.lf-page .sum-code-note span{text-transform:uppercase;letter-spacing:.035em;font-size:11px;font-weight:800}.lf-page .sum-code-note b{font-size:14px}.lf-page .sum-code-note small{color:#a16207;grid-column:1/-1;font-size:10.5px}.lf-page .method-card{grid-area:method;padding:28px 30px}.lf-page .method-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.lf-page .method-head>div:first-child{background:#fff;border:1px solid #e1e7ed;border-radius:10px;place-items:center;width:68px;height:48px;display:grid}.lf-page .method-head img{width:auto;max-width:54px;height:auto;max-height:27px}.lf-page .method-head span{color:#7b8797;font-size:12px}.lf-page .method-head h1{color:#172033;margin-top:2px;font-size:19px}.lf-page .pay-deadline{color:#4e6275;background:#eef6fd;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;padding:11px 14px;font-size:12.5px;display:flex}.lf-page .pay-deadline b{color:#1769a7;white-space:nowrap;font-size:13px}.lf-page .order-validity{color:#486458;background:#f2fbf6;border:1px solid #d8eadf;border-radius:10px;gap:3px;margin:-10px 0 20px;padding:11px 13px;display:grid}.lf-page .order-validity b{color:#176b42;font-size:12.5px}.lf-page .order-validity span{font-size:11.5px;line-height:1.5}.lf-page .refresh-notice{color:#176b42;background:#eaf7ef;border-radius:9px;margin:-8px 0 20px;padding:10px 12px;font-size:12px;font-weight:700}.lf-page .manual-bank-card{background:#fff;border:1px solid #bfd3e6;border-radius:15px;overflow:hidden;box-shadow:0 11px 30px #17497517}.lf-page .manual-bank-title{background:linear-gradient(135deg,#f0f7ff,#fff);border-bottom:1px solid #dbe7f2;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.lf-page .manual-bank-title>div{align-items:center;gap:11px;min-width:0;display:flex}.lf-page .manual-bank-title img{object-fit:contain;width:54px;max-height:28px}.lf-page .manual-bank-title span{gap:2px;display:grid}.lf-page .manual-bank-title small{color:#64748b;letter-spacing:.08em;font-size:9px;font-weight:850}.lf-page .manual-bank-title b{color:#173b60;font-size:14px}.lf-page .manual-bank-title em{color:#047857;letter-spacing:.045em;white-space:nowrap;background:#dcfce7;border-radius:999px;padding:5px 8px;font-size:8.5px;font-style:normal;font-weight:900}.lf-page .manual-account-row{justify-content:space-between;align-items:center;gap:14px;padding:18px 17px;display:flex}.lf-page .manual-account-row>span{gap:4px;min-width:0;display:grid}.lf-page .manual-account-row small,.lf-page .manual-total small{color:#64748b;font-size:10.5px}.lf-page .manual-account-row strong{letter-spacing:.045em;color:#0f2942;overflow-wrap:anywhere;font-size:25px}.lf-page .manual-copy{color:#155e95;cursor:pointer;background:#f0f8ff;border:1px solid #8db5d7;border-radius:9px;flex:none;min-height:42px;padding:9px 13px;font-size:11px;font-weight:850}.lf-page .manual-copy.primary{color:#fff;background:#166ba5;border-color:#166ba5;min-width:116px}.lf-page .manual-copy:hover{filter:brightness(.97)}.lf-page .manual-facts{background:#e5edf5;border-top:1px solid #e5edf5;border-bottom:1px solid #e5edf5;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.lf-page .manual-facts>div{background:#f8fbfe;gap:4px;padding:11px 13px;display:grid}.lf-page .manual-facts span{color:#64748b;font-size:9.5px}.lf-page .manual-facts b{color:#263548;font-size:12px}.lf-page .manual-facts .unique-code{color:#b45309}.lf-page .manual-total{background:#f4f9fe;justify-content:space-between;align-items:center;gap:15px;padding:17px;display:flex}.lf-page .manual-total>span{gap:3px;display:grid}.lf-page .manual-total strong{color:#0f2942;font-size:25px}.lf-page .manual-total em{color:#64748b;font-size:10px;font-style:normal}.lf-page .manual-exact{color:#92400e;background:#fffbeb;border-top:1px solid #fde68a;gap:3px;padding:11px 14px;display:grid}.lf-page .manual-exact b{font-size:12px}.lf-page .manual-exact span{font-size:10.5px;line-height:1.45}.lf-page .manual-steps{margin-top:19px}.lf-page .proof-uploader{background:#f9fbfd;border:1px solid #dbe5ee;border-radius:13px;margin-top:18px;padding:16px}.lf-page .proof-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.lf-page .proof-head>div>span{color:#0f766e;letter-spacing:.065em;margin-bottom:2px;font-size:8.5px;font-weight:900;display:block}.lf-page .proof-head h3{color:#172033;font-size:14px}.lf-page .proof-count{color:#475569;background:#eaf0f5;border-radius:999px;flex:none;padding:5px 8px;font-size:9px;font-weight:800}.lf-page .proof-drop{color:#334155;cursor:pointer;background:#fff;border:1.5px dashed #98aec2;border-radius:10px;align-items:center;gap:11px;margin:0;padding:13px;display:flex}.lf-page .proof-drop:hover{background:#f6fbff;border-color:#1672ad}.lf-page .proof-drop input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lf-page .proof-drop>span:last-child{gap:3px;min-width:0;display:grid}.lf-page .proof-drop b{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.lf-page .proof-drop small{color:#64748b;font-size:9.5px}.lf-page .proof-icon{color:#155e95;background:#dbeafe;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:18px;font-weight:900;display:grid}.lf-page .proof-upload-button{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:9px;width:100%;min-height:43px;margin-top:10px;font-size:12px;font-weight:850}.lf-page .proof-upload-button:disabled{cursor:not-allowed;opacity:.45}.lf-page .proof-state{color:#64748b;min-height:17px;margin:9px 1px 0;font-size:9.5px;line-height:1.5}.lf-page .proof-state.ready{color:#155e75}.lf-page .proof-state.success{color:#047857;font-weight:750}.lf-page .proof-state.error{color:#b91c1c;font-weight:750}.lf-page .status-box.manual{color:#176b52;background:#f0fdf7;border:1px solid #bae6d2}.lf-page .qris-layout{grid-template-columns:254px 1fr;align-items:center;gap:24px;display:grid}.lf-page .payment-page .qrbox{border:1px solid #dce4eb;border-radius:14px;place-items:center;min-width:0;min-height:250px;padding:10px;display:grid}.lf-page .qris-copy h3,.lf-page .steps h3,.lf-page .official-fallback h3{color:#172033;margin-bottom:8px;font-size:17px}.lf-page .qris-copy>p,.lf-page .official-fallback p{color:#667487;font-size:13.5px;line-height:1.6}.lf-page .primary-action{color:#fff;cursor:pointer;text-align:center;background:#1769a7;border:0;border-radius:9px;width:100%;margin-top:16px;padding:12px 16px;font-size:14px;font-weight:750;text-decoration:none;display:inline-block}.lf-page .primary-action:hover{background:#125b92}.lf-page .merchant-check{background:#f8fafc;border-radius:8px;padding:10px 12px;margin-top:12px!important;font-size:12px!important}.lf-page .merchant-check b{color:#172033}.lf-page .va-panel{background:#f8fafc;border:1px solid #dce4eb;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:5px 14px;padding:19px;display:grid}.lf-page .va-panel>span{color:#758195;font-size:12px}.lf-page .va-panel strong{letter-spacing:.04em;color:#172033;overflow-wrap:anywhere;font-size:25px}.lf-page .va-panel .primary-action{grid-area:1/2/3;width:auto;min-width:145px;margin:0}.lf-page .va-facts{grid-template-columns:1fr 1fr;gap:12px;margin:13px 0 0;display:grid}.lf-page .va-facts>div{border:1px solid #e3e8ee;border-radius:10px;gap:3px;padding:12px 14px;display:grid}.lf-page .va-facts span{color:#7b8797;font-size:11.5px}.lf-page .va-facts b{color:#263548;font-size:14px}.lf-page .steps{border-top:1px solid #e5eaf0;margin-top:20px;padding-top:19px}.lf-page .steps ol{color:#566477;margin:10px 0 0 20px;font-size:13px;line-height:1.65}.lf-page .steps li{padding:3px 0}.lf-page .official-fallback{text-align:center;border:1px dashed #cbd5df;border-radius:12px;padding:24px}.lf-page .linkbtn{max-width:320px}.lf-page .official-link{text-align:center;color:#1b65a6;margin:16px 0 0;font-size:12.5px;text-decoration:none;display:block}.lf-page .status-box{color:#657284;background:#f7f9fb;border-radius:9px;margin-top:20px;padding:12px 14px;font-size:12px;line-height:1.5}.lf-page .status-action{color:#354458;cursor:pointer;background:#fff;border:1px solid #cfd8e2;border-radius:9px;width:100%;margin-top:10px;padding:11px;font-size:13px;font-weight:700}.lf-page .status-action:disabled{opacity:.6}.lf-page .pay-foot{text-align:center;background:#172a41;color:#b9c4d1!important;padding:16px 24px!important;font-size:11.5px!important}.lf-page .pay-foot span{color:#5d7187;padding:0 7px}.lf-page .payment-page>.wrap>footer{display:none}.lf-page .payment-page .dlinks{max-width:560px;margin:18px auto}.lf-page .payment-page .gets,.lf-page .payment-page .csbig{max-width:650px;margin-left:auto;margin-right:auto}.lf-page .qr-error{color:#991b1b;gap:10px;padding:18px;font-size:13px;line-height:1.5;display:grid}.lf-page .qr-error a{color:#125b92;font-weight:750}.lf-page .payment-page button:focus-visible,.lf-page .payment-page a:focus-visible,.lf-page .buybtn:focus-visible,.lf-page .m-opt:focus-within{outline-offset:3px;outline:3px solid #f59e0b}.lf-page .copy-amount,.lf-page .official-link,.lf-page .status-action{min-height:44px}.lf-page .official-link{justify-content:center;align-items:center;display:flex!important}.lf-page .method-head span,.lf-page .va-panel>span,.lf-page .va-facts span,.lf-page .sum-row small,.lf-page .merchant-box span,.lf-page .merchant-box small{color:#5f6d7e}@media (max-width:760px){.lf-page .payment-page .wrap{padding:0}.lf-page .pay-shell{box-shadow:none;border-left:0;border-right:0;border-radius:0}.lf-page .pay-head{padding:18px}.lf-page .pay-powered{font-size:11.5px}.lf-page .pay-bar{flex-direction:column;align-items:flex-start;padding:11px 18px}.lf-page .pay-grid{grid-template-columns:1fr;grid-template-areas:"method""summary"}.lf-page .method-card{border-bottom:1px solid #e8edf2;padding:22px 18px}.lf-page .summary-card{border-bottom:0;border-right:0;padding:22px 18px}.lf-page .qris-layout{text-align:center;grid-template-columns:1fr}.lf-page .payment-page .qrbox{width:252px;margin:0 auto}.lf-page .qris-copy{text-align:left}.lf-page .va-panel{grid-template-columns:1fr}.lf-page .va-panel .primary-action{grid-area:auto/1;width:100%;margin-top:8px}.lf-page .va-facts{grid-template-columns:1fr 1fr}.lf-page .pay-deadline{flex-direction:column;align-items:flex-start}.lf-page .manual-account-row,.lf-page .manual-total{flex-direction:column;align-items:stretch}.lf-page .manual-copy.primary{width:100%}.lf-page .pay-foot span{display:none}.lf-page .pay-foot{line-height:1.7}.lf-page .dpmark{font-size:22px}}@media (max-width:380px){.lf-page .pay-head{flex-direction:column;align-items:flex-start}.lf-page .va-facts,.lf-page .manual-facts{grid-template-columns:1fr}.lf-page .manual-bank-title{align-items:flex-start}.lf-page .manual-bank-title em{display:none}.lf-page .manual-account-row strong,.lf-page .manual-total strong{font-size:21px}.lf-page .proof-head{flex-direction:column;align-items:flex-start}.lf-page .va-panel{grid-template-columns:1fr}.lf-page .payment-page .qrbox{width:min(232px,100%)}.lf-page .method-card,.lf-page .summary-card{padding:20px 14px}.lf-page .checkout-trust{grid-template-columns:1fr}.lf-page .bumpaction{grid-template-columns:31px 40px minmax(0,1fr);gap:7px;padding:11px 9px}.lf-page .bumparrow{width:27px}.lf-page .bumpactiontext strong{font-size:13px}.lf-page .bumpimg,.lf-page .bumpcopy{width:88%}.lf-page .pay-cta-guide{font-size:10.5px}.lf-page .buybtn .buy-main{font-size:15px}.lf-page .buy-action-arrow{flex-basis:23px;width:23px;height:23px}}@media (max-width:520px){.lf-page .offer-card{grid-template-columns:20px 100px minmax(0,1fr);gap:10px;padding:10px}.lf-page .offer-photo{width:100px;height:108px}.lf-page .offer-top{display:block}.lf-page .offer-price{font-size:18px}.lf-page .offer-name{font-size:14px}.lf-page .offer-tagline{font-size:11px}.lf-page .offer-includes small{font-size:10px}.lf-page .offer-badge{right:7px}}@media (prefers-reduced-motion:reduce){.lf-page .bump:before,.lf-page .bump:after,.lf-page .bumparrow,.lf-page .pay-cta-arrow{animation:none}.lf-page .bump,.lf-page .bumpaction,.lf-page .bumpaction input,.lf-page .bumpaction input:before{transition:none}.lf-page .buybtn:before,.lf-page .buybtn:after{animation:none}.lf-page .buybtn:after{opacity:0}.lf-page .buy-beam:before{animation:none}}.lf-page .lf-toast{z-index:60;opacity:0;pointer-events:none;background:#fff;border:1px solid #d7e3dc;border-radius:14px;align-items:center;gap:12px;max-width:min(340px,100vw - 32px);padding:14px 16px;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:16px;left:16px;transform:translateY(-14px)scale(.97);box-shadow:0 14px 34px #0f172a2e}.lf-page .lf-toast.show{opacity:1;transform:translateY(0)scale(1)}.lf-page .lf-toast-pic{background:#eef2f5;border-radius:10px;flex:0 0 46px;width:46px;height:46px;position:relative;overflow:hidden}.lf-page .lf-toast-pic img{object-fit:cover;width:100%;height:100%;display:block}.lf-page .lf-toast-pic:after{content:"";background:#16a34a;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;bottom:-2px;right:-2px}.lf-page .lf-toast-body{min-width:0;padding-right:14px;line-height:1.4}.lf-page .lf-toast-body b{color:#0f161e;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;display:block;overflow:hidden}.lf-page .lf-toast-body span{color:#5b6b7c;margin-top:3px;font-size:11.5px;font-weight:600;display:block}.lf-page .lf-toast-body em{color:#0f766e;font-style:normal;font-weight:800}.lf-page .lf-toast-close{color:#64748b;cursor:pointer;background:#f1f5f9;border:0;border-radius:50%;place-items:center;width:22px;height:22px;font-size:15px;font-weight:800;line-height:1;transition:background .15s,color .15s;display:grid;position:absolute;top:8px;right:8px}.lf-page .lf-toast-close:hover{color:#334155;background:#e2e8f0}.lf-page .lf-toast.show{pointer-events:auto}@media (max-width:520px){.lf-page .lf-toast{border-radius:14px;gap:11px;width:auto;max-width:none;padding:14px 16px;top:10px;left:10px;right:10px}.lf-page .lf-toast-pic{flex-basis:42px;width:42px;height:42px}.lf-page .lf-toast-body b{font-size:12.5px}.lf-page .lf-toast-body span{font-size:11px}}@media (max-width:380px){.lf-page .lf-toast-pic{flex-basis:38px;width:38px;height:38px}.lf-page .lf-toast-body b{font-size:12px}.lf-page .lf-toast-body span{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.lf-page .lf-toast{transition:opacity .2s linear;transform:none}.lf-page .lf-toast.show{transform:none}}
