@import "https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;600;700;800&display=swap";:root{color:#24354f;background:#fff7fb;font-family:Noto Sans SC,Arial,sans-serif}*{box-sizing:border-box}body{background:linear-gradient(#fff 0,#fff5fb 33%,#fff9fc 100%);min-width:320px;margin:0}.header{background:#fff;height:72px}.header-container{justify-content:space-between;align-items:center;max-width:1090px;height:100%;margin:auto;padding:0 18px;display:flex}.logo-link{color:#202a3b;align-items:center;gap:10px;font-size:25px;font-weight:800;text-decoration:none;display:flex}.logo-icon{clip-path:polygon(0 17%,20% 0,50% 30%,77% 0,100% 17%,100% 83%,77% 100%,50% 70%,20% 100%,0 83%);background:linear-gradient(135deg,#1eb9fb 0 40%,#9159f8 40% 66%,#f34f99 66%);width:29px;height:22px;font-size:0}.language-button{color:#526179;background:#fff;border:1px solid #e1e6ee;border-radius:8px;padding:9px 13px;font-size:14px}.hero-section{text-align:center;background:radial-gradient(circle at 50% 12%,#f3dbff,#ffeaf5 70%);border-radius:23px;place-items:center;max-width:1240px;min-height:282px;margin:10px auto 0;display:grid}.hero-content{padding:35px 22px}.hero-content h1{letter-spacing:-3px;color:#0000;background:linear-gradient(90deg,#8d32f1,#f64e99);-webkit-background-clip:text;background-clip:text;margin:0 0 17px;font-size:58px;font-weight:800}.hero-content p{color:#29415d;max-width:750px;margin:auto;font-size:18px;font-weight:500;line-height:1.55}.content-container{max-width:1240px;margin:0 auto;padding:0 0 60px}.generator-container{background:#fffafdb8;border:1px solid #f2dfff;border-radius:23px;margin-top:0;padding:22px}.region-tabs{background:#f1dcff;grid-template-columns:repeat(5,1fr);gap:3px;display:grid}.region-tab{color:#344a68;background:#eed9ff;border:0;height:50px;font-size:15px;font-weight:500}.region-tab.active{color:#fff;background:linear-gradient(90deg,#8d44ec,#a755e8);font-weight:700}.region-tab span{margin-right:9px}.bill-type-chips{background:#fff8fd;border-bottom:1px solid #e4e9ee;border-radius:8px;margin-top:29px;padding:8px 12px}.bill-type-chip{color:#fff;background:linear-gradient(90deg,#8851f0,#a653f2);border:0;border-radius:22px;padding:10px 17px;font-size:14px;font-weight:700;box-shadow:0 6px 10px #d7bbfa}.generator-content{grid-template-columns:1fr 1fr;gap:60px;padding:30px 0 0;display:grid}.form-section{padding:0 0 20px}.resource-link{color:#b51d64;text-align:center;background:#fff;border:1px solid #dce2ea;border-radius:7px;margin:0 0 22px;padding:12px 16px;font-size:14px;text-decoration:none;display:block;box-shadow:0 2px 5px #e9e4ea}.form-field{margin:0 0 20px}.form-field label{color:#a41c5d;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.form-field em{color:#fa478c;font-style:normal}.form-field input{color:#5f6d86;background:#f5f4ff;border:1px solid #dbe0ee;border-radius:11px;outline-color:#a64dec;width:100%;height:49px;padding:0 16px;font-size:15px;box-shadow:inset 0 1px 2px #e9e7f3}.fill-button{color:#8441e8;background:#fff;border:1px solid #e4cbff;border-radius:8px;width:100%;padding:12px;font-weight:600}.create-button,.download-bar{color:#fff;background:linear-gradient(90deg,#7255e9,#a447ec);border:0;border-radius:11px;width:100%;min-height:48px;margin-top:20px;font-size:16px;font-weight:700;box-shadow:0 5px 12px #d6c5fb}.create-button{justify-content:space-between;align-items:center;padding:0 18px;display:flex}.disclaimer{color:#7688a1;font-size:12px;line-height:1.7}.video-section{padding:0 0 20px}.preview-box{background:#fffaff;border:2px dashed #e5cffd;border-radius:16px;place-items:center;min-height:485px;padding:17px;display:grid}.preview-box iframe{aspect-ratio:.707;background:#fff;border:0;width:100%}.preview-box p{color:#8790a3}.result-title{text-align:center;color:#234363;margin:8px 0;display:block}.download-bar{box-shadow:none;background:linear-gradient(90deg,#f042a6,#f15ba8);grid-template-columns:40px 1fr 40px;align-items:center;padding:0 15px;display:grid}.download-bar button{color:#fff;background:0 0;border:0;font-size:16px;font-weight:700}.purchase-card{color:#bf2a73;background:#fff1f8;border:1px solid #f7c8df;border-radius:13px;grid-template-columns:1fr auto;gap:12px;margin-top:23px;padding:14px;font-size:13px;display:grid}.purchase-card span{color:#8d174a;font-weight:700}.purchase-card button{color:#fff;background:#ed4a9d;border:0;border-radius:11px;grid-column:1/-1;padding:14px;font-size:16px;font-weight:700}.how-section{text-align:center;color:#55708b;margin:40px 0 0;font-size:13px}.how-section p{margin:0}footer{text-align:center;color:#56718d;background:#fff;border-top:1px solid #e7edf4;padding:45px 20px;font-size:13px}.modal-backdrop{z-index:4;background:#2d1d4675;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.payment-modal{background:#fff5fa;border-radius:14px;width:min(100%,410px);padding:30px;position:relative;box-shadow:0 20px 50px #4d2c4f}.payment-modal h2{color:#a22969;margin:0}.payment-modal p{color:#6a7488;font-size:14px;line-height:1.7}.modal-close{color:#8c7690;background:0 0;border:0;font-size:25px;position:absolute;top:8px;right:13px}@media (width<=850px){.hero-section{min-height:230px;margin:8px 10px}.hero-content h1{font-size:42px}.hero-content p{font-size:15px}.content-container{padding:0 10px 35px}.generator-container{padding:18px}.generator-content{grid-template-columns:1fr;gap:18px}.preview-box{min-height:0}.region-tab{font-size:12px}.region-tab span{margin-right:3px}}@media (width<=500px){.logo-link{font-size:20px}.hero-content h1{font-size:36px}.region-tabs{overflow:hidden}.region-tab{padding:0 3px}.generator-container{padding:12px}.generator-content{padding-top:22px}.resource-link{font-size:12px}.hero-content p{font-size:13px}}.nowpayments-button[data-v-756965a6]{color:#fff;cursor:pointer;background:#1769aa;border:1px solid #1769aa;border-radius:10px;width:100%;margin-top:10px;padding:13px 18px;font-weight:700}.nowpayments-button[data-v-756965a6]:disabled{cursor:not-allowed;opacity:.55}.nowpayments-option[data-v-756965a6]{border-top:1px solid #d7e5f3;margin-top:18px;padding-top:14px}.nowpayments-option p[data-v-756965a6]{font-size:12px;line-height:1.5}.payment-assets[data-v-756965a6]{flex-direction:column;align-items:flex-start;gap:8px;margin:10px 0;display:flex}.small[data-v-756965a6]{word-break:break-all;font-size:12px}.payment-error[data-v-756965a6]{color:#bd1d31;margin-top:12px}.preview-image-button[data-v-756965a6]{cursor:zoom-in;background:#fff;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.preview-image-button img[data-v-756965a6]{object-fit:contain;width:100%;height:100%;display:block}.preview-image-button span[data-v-756965a6]{color:#fff;background:#222b;border-radius:999px;padding:6px 10px;font-size:12px;position:absolute;bottom:10px;right:10px}.preview-backdrop[data-v-756965a6]{z-index:2000;background:#000e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.preview-modal[data-v-756965a6]{flex-direction:column;align-items:center;width:min(940px,96vw);height:min(90vh,1000px);display:flex}.preview-toolbar[data-v-756965a6]{align-self:flex-end;gap:10px;margin-bottom:12px;display:flex}.preview-toolbar button[data-v-756965a6],.preview-toolbar span[data-v-756965a6]{color:#222;background:#fff;border:0;border-radius:8px;padding:8px 12px;font-size:14px}.preview-stage[data-v-756965a6]{flex:1;justify-content:center;align-items:center;width:100%;display:flex;overflow:auto}.preview-stage img[data-v-756965a6]{object-fit:contain;transform-origin:50%;max-width:88%;max-height:78vh;transition:transform .15s}.preview-modal p[data-v-756965a6]{color:#fff;margin:12px 0 0;font-size:13px}
