body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}#app{min-height:100vh}@media (max-width: 768px){button,a,input[type=button],input[type=submit],.clickable{min-height:44px;min-width:44px;touch-action:manipulation}input,textarea,select{font-size:16px;-webkit-appearance:none;border-radius:0}*{-webkit-overflow-scrolling:touch}button,a{-webkit-user-select:none;user-select:none}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 768px){*{touch-action:pan-y pinch-zoom}button,a,input,textarea,select{touch-action:manipulation}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:100vh}@media (max-width: 768px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:hidden;position:relative}}.login-page[data-v-ac156166]{display:flex;min-height:100vh}.left-section[data-v-ac156166]{flex:1;background:linear-gradient(135deg,#1e40af,#1e3a8a,#312e81);position:relative;display:flex;flex-direction:column;padding:40px;overflow:hidden}.bg-decoration[data-v-ac156166]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:0}.circle[data-v-ac156166]{position:absolute;border-radius:50%;background:#ffffff0d;animation:float-ac156166 20s infinite ease-in-out}.circle-1[data-v-ac156166]{width:300px;height:300px;top:-150px;right:-100px;animation-delay:0s}.circle-2[data-v-ac156166]{width:200px;height:200px;bottom:-50px;left:-50px;animation-delay:5s}.circle-3[data-v-ac156166]{width:150px;height:150px;top:50%;right:10%;animation-delay:10s}.gradient-orb[data-v-ac156166]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4;animation:pulse-ac156166 8s infinite ease-in-out}.orb-1[data-v-ac156166]{width:400px;height:400px;background:linear-gradient(135deg,#60a5fa,#3b82f6);top:20%;left:-100px;animation-delay:0s}.orb-2[data-v-ac156166]{width:300px;height:300px;background:linear-gradient(135deg,#818cf8,#6366f1);bottom:10%;right:-50px;animation-delay:4s}.grid-pattern[data-v-ac156166]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:50px 50px;opacity:.5}@keyframes float-ac156166{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}}@keyframes pulse-ac156166{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.2);opacity:.6}}.slogan[data-v-ac156166]{margin-bottom:60px;position:relative;z-index:1}.slogan-text[data-v-ac156166]{color:#fff;font-size:36px;line-height:1.6;font-weight:700;letter-spacing:.5px;background:linear-gradient(135deg,#fff,#e0e7ff,#c7d2fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fadeInUp-ac156166 .8s ease-out;position:relative;margin-bottom:12px}.slogan-subtitle[data-v-ac156166]{color:#ffffffb3;font-size:16px;font-weight:400;letter-spacing:.5px;animation:fadeInUp-ac156166 1s ease-out .2s both}@keyframes fadeInUp-ac156166{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.illustration[data-v-ac156166]{flex:1;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.dashboard-preview[data-v-ac156166]{position:relative;width:100%;max-width:400px;height:250px}.window[data-v-ac156166]{position:absolute;background:#ffffff1f;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;padding:15px;box-shadow:0 8px 32px #0003,0 0 0 1px #ffffff1a;animation:slideIn-ac156166 1s ease-out;transition:transform .3s ease}.window[data-v-ac156166]:hover{transform:translateY(-5px);box-shadow:0 12px 40px #0000004d,0 0 0 1px #ffffff26}.window-header[data-v-ac156166]{height:8px;background:#fff3;border-radius:4px;margin-bottom:12px}@keyframes slideIn-ac156166{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.window-1[data-v-ac156166]{width:120px;height:80px;top:0;left:0;animation-delay:.2s}.window-2[data-v-ac156166]{width:150px;height:120px;top:30px;right:20px;animation-delay:.4s}.window-3[data-v-ac156166]{width:100px;height:100px;bottom:0;left:40px;animation-delay:.6s}.chart-area[data-v-ac156166]{background:#ffffff4d;height:40px;border-radius:4px;margin-bottom:10px}.bar-chart[data-v-ac156166]{display:flex;gap:4px;align-items:flex-end;height:20px}.bar[data-v-ac156166]{flex:1;background:#ffffff80;border-radius:2px}.bar-1[data-v-ac156166]{height:60%}.bar-2[data-v-ac156166]{height:80%}.bar-3[data-v-ac156166]{height:45%}.bar-4[data-v-ac156166]{height:100%}.search-box[data-v-ac156166]{background:#fff3;height:25px;border-radius:4px;margin-bottom:10px}.content-grid[data-v-ac156166]{display:grid;grid-template-columns:1fr 1fr;gap:6px;height:60px}.grid-item[data-v-ac156166]{background:#fff3;border-radius:4px}.pie-chart[data-v-ac156166]{width:100%;height:100%;position:relative;border-radius:50%;background:conic-gradient(#fff6,#fff6 120deg,#fff9 120deg,#fff9 240deg,#ffffff4d 240deg,#ffffff4d 360deg)}.right-section[data-v-ac156166]{flex:1;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:60px 80px}.title[data-v-ac156166]{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:15px}.subtitle[data-v-ac156166]{font-size:16px;color:#666;margin-bottom:40px}.login-form[data-v-ac156166]{max-width:400px}.form-group[data-v-ac156166]{margin-bottom:25px}.form-group label[data-v-ac156166]{display:block;font-size:14px;color:#333;margin-bottom:8px;font-weight:500}.label-row[data-v-ac156166]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.forgot-link[data-v-ac156166]{font-size:14px;color:#3b82f6;text-decoration:none}.forgot-link[data-v-ac156166]:hover{text-decoration:underline}.form-group input[data-v-ac156166]{width:100%;padding:12px 15px;border:1px solid #d1d5db;border-radius:6px;font-size:15px;transition:all .2s}.form-group input[data-v-ac156166]:focus{outline:none;border-color:#3b82f6}.password-input[data-v-ac156166]{position:relative}.password-input input[data-v-ac156166]{padding-right:40px}.eye-icon[data-v-ac156166]{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:20px;color:#666}.remember-group[data-v-ac156166]{display:flex;align-items:center;gap:8px;margin-bottom:30px}.remember-group input[type=checkbox][data-v-ac156166]{width:auto;cursor:pointer}.remember-group label[data-v-ac156166]{font-size:14px;color:#333;cursor:pointer;margin:0}.login-btn[data-v-ac156166]{width:100%;padding:14px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s;margin-bottom:20px}.login-btn[data-v-ac156166]:hover{background:#2563eb}.register-link[data-v-ac156166]{text-align:center;font-size:14px;color:#666}.register-link a[data-v-ac156166]{color:#3b82f6;text-decoration:none;font-weight:500}.register-link a[data-v-ac156166]:hover{text-decoration:underline}.error-message[data-v-ac156166]{padding:12px;background:#fee2e2;color:#991b1b;border-radius:6px;font-size:14px;margin-bottom:16px;text-align:center}@media (max-width: 768px){.login-page[data-v-ac156166]{flex-direction:column}.left-section[data-v-ac156166]{padding:24px 20px;min-height:auto}.slogan[data-v-ac156166]{margin-bottom:30px}.slogan-text[data-v-ac156166]{font-size:24px;letter-spacing:.5px}.slogan-subtitle[data-v-ac156166]{font-size:14px}.illustration[data-v-ac156166],.circle-1[data-v-ac156166],.circle-2[data-v-ac156166],.circle-3[data-v-ac156166]{display:none}.orb-1[data-v-ac156166],.orb-2[data-v-ac156166]{opacity:.2}.right-section[data-v-ac156166]{padding:40px 24px;min-height:auto}.title[data-v-ac156166]{font-size:28px}.subtitle[data-v-ac156166]{font-size:14px;margin-bottom:30px}.login-form[data-v-ac156166]{max-width:100%}.form-group input[data-v-ac156166]{padding:14px 15px;font-size:16px}.login-btn[data-v-ac156166]{padding:16px;font-size:16px}}.toast-container[data-v-53b8bd5a]{position:fixed;top:24px;right:24px;z-index:9999;min-width:320px;max-width:420px;border-radius:16px;padding:20px 24px;box-shadow:0 10px 40px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:slideIn-53b8bd5a .3s ease-out}@keyframes slideIn-53b8bd5a{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.toast-enter-active[data-v-53b8bd5a],.toast-leave-active[data-v-53b8bd5a]{transition:all .3s ease}.toast-enter-from[data-v-53b8bd5a],.toast-leave-to[data-v-53b8bd5a]{transform:translate(100%);opacity:0}.toast-container.success[data-v-53b8bd5a]{background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(255,255,255,.2)}.toast-container.error[data-v-53b8bd5a]{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid rgba(255,255,255,.2)}.toast-container.warning[data-v-53b8bd5a]{background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid rgba(255,255,255,.2)}.toast-container.info[data-v-53b8bd5a]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid rgba(255,255,255,.2)}.toast-content[data-v-53b8bd5a]{display:flex;align-items:flex-start;gap:16px}.toast-icon[data-v-53b8bd5a]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff4d;border-radius:50%;font-size:18px;font-weight:700;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.toast-message[data-v-53b8bd5a]{flex:1;padding-top:2px}.toast-title[data-v-53b8bd5a]{color:#fff;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:4px}.toast-text[data-v-53b8bd5a]{color:#ffffffe6;font-size:14px;line-height:1.5}@media (max-width: 768px){.toast-container[data-v-53b8bd5a]{top:16px;right:16px;left:16px;min-width:auto;max-width:none}}.register-page[data-v-9322f76d]{display:flex;min-height:100vh}.left-section[data-v-9322f76d]{flex:1;background:linear-gradient(135deg,#1e40af,#1e3a8a);position:relative;display:flex;flex-direction:column;padding:40px}.brand[data-v-9322f76d]{display:flex;align-items:center;gap:8px;margin-bottom:60px}.brand-icon[data-v-9322f76d]{font-size:24px}.brand-text[data-v-9322f76d]{color:#fff;font-size:18px;font-weight:600}.slogan[data-v-9322f76d]{position:relative;margin-bottom:80px}.quote-mark[data-v-9322f76d]{position:absolute;left:-10px;top:-20px;color:#ffffff4d;font-size:60px;font-family:serif;line-height:1}.slogan-text[data-v-9322f76d]{color:#fff;font-size:28px;line-height:1.4;margin-left:30px}.slogan-line1[data-v-9322f76d],.slogan-line2[data-v-9322f76d]{white-space:nowrap}.illustration[data-v-9322f76d]{flex:1;display:flex;align-items:center;justify-content:center}.dashboard-preview[data-v-9322f76d]{position:relative;width:100%;max-width:400px;height:250px}.window[data-v-9322f76d]{position:absolute;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:15px;box-shadow:0 8px 32px #0000001a}.window-1[data-v-9322f76d]{width:120px;height:80px;top:0;left:0}.window-2[data-v-9322f76d]{width:150px;height:120px;top:30px;right:20px}.window-3[data-v-9322f76d]{width:100px;height:100px;bottom:0;left:40px}.chart-area[data-v-9322f76d]{background:#ffffff4d;height:40px;border-radius:4px;margin-bottom:10px}.bar-chart[data-v-9322f76d]{display:flex;gap:4px;align-items:flex-end;height:20px}.bar[data-v-9322f76d]{flex:1;background:#ffffff80;border-radius:2px}.bar-1[data-v-9322f76d]{height:60%}.bar-2[data-v-9322f76d]{height:80%}.bar-3[data-v-9322f76d]{height:45%}.bar-4[data-v-9322f76d]{height:100%}.search-box[data-v-9322f76d]{background:#fff3;height:25px;border-radius:4px;margin-bottom:10px}.content-grid[data-v-9322f76d]{display:grid;grid-template-columns:1fr 1fr;gap:6px;height:60px}.grid-item[data-v-9322f76d]{background:#fff3;border-radius:4px}.pie-chart[data-v-9322f76d]{width:100%;height:100%;position:relative;border-radius:50%;background:conic-gradient(#fff6,#fff6 120deg,#fff9 120deg,#fff9 240deg,#ffffff4d 240deg,#ffffff4d 360deg)}.partners[data-v-9322f76d]{display:flex;align-items:center;gap:20px;padding:20px 0;border-top:1px solid rgba(255,255,255,.2)}.partner-icon[data-v-9322f76d]{color:#fff9;font-size:16px}.right-section[data-v-9322f76d]{flex:1;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:60px 80px;overflow-y:auto}.title[data-v-9322f76d]{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:10px}.subtitle[data-v-9322f76d]{font-size:16px;color:#666;margin-bottom:40px}.register-form[data-v-9322f76d]{max-width:500px}.form-group[data-v-9322f76d]{margin-bottom:25px}.form-group label[data-v-9322f76d]{display:block;font-size:14px;color:#333;margin-bottom:8px;font-weight:500}.form-group input[data-v-9322f76d]{width:100%;padding:12px 15px;border:1px solid #d1d5db;border-radius:6px;font-size:15px;transition:all .2s}.form-group input[data-v-9322f76d]:focus{outline:none;border-color:#3b82f6}.password-input[data-v-9322f76d]{position:relative}.password-input input[data-v-9322f76d]{padding-right:40px}.eye-icon[data-v-9322f76d]{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:20px;color:#666}.error-msg[data-v-9322f76d]{color:#ef4444;font-size:12px;margin-top:5px}.captcha-row[data-v-9322f76d]{display:flex;gap:10px;align-items:start}.captcha-input[data-v-9322f76d]{flex:1}.captcha-image[data-v-9322f76d]{cursor:pointer;position:relative}.refresh-hint[data-v-9322f76d]{display:block;font-size:11px;color:#666;text-align:center;margin-top:2px}.plan-section[data-v-9322f76d]{margin:30px 0}.plan-section h3[data-v-9322f76d]{font-size:16px;color:#333;margin-bottom:15px;text-align:center}.plan-box[data-v-9322f76d]{border:1px solid #3b82f6;border-radius:8px;padding:20px;background:#f8faff}.plan-title[data-v-9322f76d]{font-size:16px;color:#666;margin-bottom:10px;font-weight:500}.plan-desc[data-v-9322f76d]{font-size:13px;color:#666;line-height:1.6;margin-bottom:15px}.plan-offer[data-v-9322f76d]{text-align:center}.offer-link[data-v-9322f76d]{color:#3b82f6;font-size:13px;text-decoration:none;cursor:pointer}.offer-link[data-v-9322f76d]:hover{text-decoration:underline}.error-message[data-v-9322f76d]{background:#fee;color:#c33;padding:12px;border-radius:6px;margin-bottom:16px;font-size:14px;text-align:center}.register-btn[data-v-9322f76d]{width:100%;padding:14px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s;margin-bottom:20px}.register-btn[data-v-9322f76d]:hover:not(:disabled){background:#2563eb}.register-btn[data-v-9322f76d]:disabled{opacity:.6;cursor:not-allowed}.login-link[data-v-9322f76d]{text-align:center;font-size:14px;color:#666}.login-link a[data-v-9322f76d]{color:#3b82f6;text-decoration:none;font-weight:500}.login-link a[data-v-9322f76d]:hover{text-decoration:underline}@media (max-width: 768px){.register-page[data-v-9322f76d]{flex-direction:column}.left-section[data-v-9322f76d]{padding:24px 20px;min-height:auto}.brand[data-v-9322f76d]{margin-bottom:30px}.brand-text[data-v-9322f76d]{font-size:16px}.slogan[data-v-9322f76d]{margin-bottom:30px}.quote-mark[data-v-9322f76d]{font-size:40px;left:-5px;top:-15px}.slogan-text[data-v-9322f76d]{font-size:18px;margin-left:20px}.slogan-line1[data-v-9322f76d],.slogan-line2[data-v-9322f76d]{white-space:normal}.illustration[data-v-9322f76d],.partners[data-v-9322f76d]{display:none}.right-section[data-v-9322f76d]{padding:40px 24px;min-height:auto}.title[data-v-9322f76d]{font-size:28px}.subtitle[data-v-9322f76d]{font-size:14px;margin-bottom:30px}.register-form[data-v-9322f76d]{max-width:100%}.form-group input[data-v-9322f76d]{padding:14px 15px;font-size:16px}.captcha-row[data-v-9322f76d]{flex-direction:column}.captcha-image[data-v-9322f76d]{width:100%}.register-btn[data-v-9322f76d]{padding:16px;font-size:16px}.plan-section[data-v-9322f76d]{margin:25px 0}}.dashboard-layout[data-v-d309e783]{display:flex;height:100vh;background:#f5f7fb;overflow:hidden}.sidebar[data-v-d309e783]{width:280px;background:#fff;border-right:1px solid #eef1fa;display:flex;flex-direction:column;padding:28px 24px;gap:20px;overflow-y:auto;overflow-x:hidden}.sidebar-header[data-v-d309e783]{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;position:relative}.close-btn[data-v-d309e783]{display:none}.brand-block[data-v-d309e783]{display:flex;align-items:center;gap:10px;flex-shrink:0;justify-content:center;width:100%}.logo-icon[data-v-d309e783]{width:auto;height:32px;flex-shrink:0;object-fit:contain}.brand-name[data-v-d309e783]{font-size:20px;font-weight:700;color:#1f2354;letter-spacing:-.02em;line-height:24px}.recharge-btn-sidebar[data-v-d309e783]{width:100%;border:none;border-radius:14px;padding:12px 16px;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;font-size:15px;font-weight:600;box-shadow:0 12px 20px #4c6aff38;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;flex-shrink:0;text-align:center}.recharge-btn-sidebar[data-v-d309e783]:hover{transform:translateY(-2px);box-shadow:0 14px 28px #4c6aff47}.recharge-btn-content[data-v-d309e783]{display:flex;flex-direction:column;gap:2px;align-items:center}.recharge-line1[data-v-d309e783]{font-size:14px;font-weight:600;line-height:1.2}.recharge-line2[data-v-d309e783]{font-size:13px;font-weight:500;line-height:1.2;opacity:.95}.recharge-btn-topbar[data-v-d309e783]{display:flex;align-items:center;gap:10px;border:none;border-radius:12px;padding:10px 18px;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;font-weight:600;box-shadow:0 4px 12px #4c6aff40;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;margin-right:32px;position:relative;flex-shrink:0}.recharge-btn-topbar[data-v-d309e783]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #4c6aff59}.recharge-btn-topbar .recharge-btn-content[data-v-d309e783]{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.recharge-btn-topbar .recharge-line1[data-v-d309e783]{font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}.recharge-btn-topbar .recharge-line2[data-v-d309e783]{font-size:12px;font-weight:500;line-height:1.3;opacity:.95;white-space:nowrap}.info-icon[data-v-d309e783]{width:20px;height:20px;border-radius:50%;background:#ffffff40;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0;margin-left:auto}.nav-groups[data-v-d309e783]{flex:1;min-height:0;overflow-y:auto;padding-right:6px;display:flex;flex-direction:column;gap:18px}.nav-groups[data-v-d309e783]::-webkit-scrollbar{width:6px}.nav-groups[data-v-d309e783]::-webkit-scrollbar-track{background:transparent}.nav-groups[data-v-d309e783]::-webkit-scrollbar-thumb{background:#dbe2f3;border-radius:3px}.nav-groups[data-v-d309e783]::-webkit-scrollbar-thumb:hover{background:#c4cfe0}.nav-group[data-v-d309e783]{display:flex;flex-direction:column;gap:4px}.group-title[data-v-d309e783]{margin:12px 0 6px;font-size:12px;font-weight:600;color:#a3accb;text-transform:uppercase;letter-spacing:.08em}.nav-link[data-v-d309e783]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;text-decoration:none;color:#29345d;font-size:14px;transition:background .15s ease,color .15s ease}.nav-link[data-v-d309e783]:hover{background:#475fff14;color:#1f2354}.nav-link.active[data-v-d309e783]{background:#475fff1f;color:#2d3cec;font-weight:600;box-shadow:inset 0 0 0 1px #475fff33}.item-icon[data-v-d309e783]{width:20px;text-align:center;font-size:16px}.item-label[data-v-d309e783]{flex:1;white-space:nowrap}.main-content[data-v-d309e783]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}.topbar[data-v-d309e783]{height:72px;background:#fff;border-bottom:1px solid #eef1fa;display:flex;align-items:center;justify-content:space-between;padding:0 40px;flex-shrink:0;gap:32px}.topbar-left[data-v-d309e783]{display:flex;align-items:center;gap:16px}.topbar-right[data-v-d309e783]{display:flex;align-items:center;gap:0}.page-title[data-v-d309e783]{font-size:22px;font-weight:600;color:#1f2354}.support-btn[data-v-d309e783]{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:10px;border:none;background:#08c;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-right:24px;flex-shrink:0;box-shadow:0 2px 8px #08c3}.support-btn[data-v-d309e783]:hover{background:#069;transform:translateY(-1px);box-shadow:0 4px 12px #0088cc4d}.support-btn svg[data-v-d309e783]{flex-shrink:0}.support-text[data-v-d309e783]{white-space:nowrap;font-weight:600}.user-info[data-v-d309e783]{display:flex;align-items:center;gap:0;flex-shrink:0}.user-email[data-v-d309e783]{color:#7280a7;font-size:14px;margin-right:24px;white-space:nowrap}.logout-btn[data-v-d309e783]{padding:8px 18px;border-radius:10px;border:none;background:#ef4444;color:#fff;font-size:13px;cursor:pointer;transition:background .2s ease}.logout-btn[data-v-d309e783]:hover{background:#dc2626}.content[data-v-d309e783]{flex:1;padding:32px;overflow-y:auto;overflow-x:hidden;background:#f5f7fb;min-height:0}.content[data-v-d309e783]::-webkit-scrollbar{width:8px}.content[data-v-d309e783]::-webkit-scrollbar-track{background:transparent}.content[data-v-d309e783]::-webkit-scrollbar-thumb{background:#dbe2f3;border-radius:4px}.content[data-v-d309e783]::-webkit-scrollbar-thumb:hover{background:#c4cfe0}@media (max-width: 1024px){.sidebar[data-v-d309e783]{width:240px;padding:24px 18px}.recharge-btn-sidebar[data-v-d309e783]{padding:10px 14px}.recharge-btn-sidebar .recharge-line1[data-v-d309e783]{font-size:13px}.recharge-btn-sidebar .recharge-line2[data-v-d309e783]{font-size:12px}.recharge-btn-topbar[data-v-d309e783]{margin-right:16px;padding:8px 14px;gap:8px}.recharge-btn-topbar .recharge-line1[data-v-d309e783]{font-size:11px}.recharge-btn-topbar .recharge-line2[data-v-d309e783]{font-size:10px}.info-icon[data-v-d309e783]{width:18px;height:18px;font-size:11px}.support-btn[data-v-d309e783]{margin-right:16px;padding:8px 16px;font-size:15px;gap:6px}.support-btn svg[data-v-d309e783]{width:18px;height:18px}.user-info[data-v-d309e783]{gap:16px}.user-email[data-v-d309e783]{margin-right:0}}.sidebar-overlay[data-v-d309e783]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:998;display:none}@media (max-width: 768px){.sidebar-overlay[data-v-d309e783]{display:block}.sidebar[data-v-d309e783]{position:fixed;top:0;left:0;height:100vh;width:280px;max-width:85vw;z-index:999;transform:translate(-100%);transition:transform .3s ease;box-shadow:2px 0 10px #0000001a}.sidebar.mobile-open[data-v-d309e783]{transform:translate(0)}.sidebar-header[data-v-d309e783]{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;position:relative}.brand-block[data-v-d309e783]{justify-content:flex-start}.close-btn[data-v-d309e783]{display:flex;width:32px;height:32px;border:none;background:transparent;font-size:28px;color:#1f2354;cursor:pointer;align-items:center;justify-content:center;border-radius:8px;transition:background .2s ease}.close-btn[data-v-d309e783]:hover,.close-btn[data-v-d309e783]:active{background:#475fff1a}.topbar-left[data-v-d309e783]{display:flex;align-items:center;gap:12px}.menu-toggle[data-v-d309e783]{display:flex;flex-direction:column;gap:4px;background:transparent;border:none;padding:8px;cursor:pointer;width:32px;height:32px;justify-content:center}.menu-toggle[data-v-d309e783]:active{opacity:.7}.menu-toggle span[data-v-d309e783]{display:block;width:20px;height:2px;background:#1f2354;border-radius:2px;transition:all .3s ease}.page-title[data-v-d309e783]{font-size:18px}.topbar[data-v-d309e783]{padding:0 16px;height:64px;gap:16px}.topbar-right[data-v-d309e783]{gap:0}.recharge-btn-topbar[data-v-d309e783]{margin-right:16px;padding:8px 14px;gap:8px}.recharge-btn-topbar .recharge-line1[data-v-d309e783]{font-size:11px}.recharge-btn-topbar .recharge-line2[data-v-d309e783]{font-size:10px}.info-icon[data-v-d309e783]{width:18px;height:18px;font-size:11px}.support-btn[data-v-d309e783]{margin-right:12px;padding:8px 14px;gap:6px;font-size:14px}.support-text[data-v-d309e783]{font-size:14px}.support-btn svg[data-v-d309e783]{width:16px;height:16px}.user-info[data-v-d309e783]{gap:0}.user-email[data-v-d309e783]{display:none}.logout-btn[data-v-d309e783]{padding:6px 12px;font-size:12px}.content[data-v-d309e783]{padding:16px}}.dashboard-page[data-v-e1f4b281]{display:flex;flex-direction:column;gap:24px;font-family:Segoe UI,Helvetica,Arial,sans-serif;color:#1b2559}.page-header .greeting h1[data-v-e1f4b281]{font-size:26px;font-weight:700;margin-bottom:6px}.sub-line[data-v-e1f4b281]{color:#8492c2;font-size:14px}.banner-card[data-v-e1f4b281]{display:flex;align-items:stretch;background:linear-gradient(130deg,#2848ff,#1022b1);border-radius:18px;padding:32px;color:#fff;overflow:hidden;position:relative}.banner-content[data-v-e1f4b281]{flex:1;display:flex;flex-direction:column;gap:16px;max-width:60%}.banner-content h2[data-v-e1f4b281]{font-size:24px;font-weight:700}.banner-content p[data-v-e1f4b281]{line-height:1.6;color:#ffffffd9}.banner-btn[data-v-e1f4b281]{align-self:flex-start;background:#00dc82;color:#08254d;border:none;border-radius:30px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.banner-btn[data-v-e1f4b281]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00dc8259}.banner-visual[data-v-e1f4b281]{position:relative;flex:1;display:flex;align-items:center;justify-content:center}.visual-layer[data-v-e1f4b281]{position:absolute;width:220px;height:220px;border-radius:50%;filter:blur(30px)}.layer-1[data-v-e1f4b281]{background:#ffffff40;transform:translate(40px)}.layer-2[data-v-e1f4b281]{background:#ffffff26;transform:translate(-20px,20px)}.visual-logo[data-v-e1f4b281]{position:relative;font-size:120px;font-weight:700;color:#ffffff1a}.quick-action-grid[data-v-e1f4b281]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.quick-card[data-v-e1f4b281]{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:16px;background:#fff;border:1px solid #edf0ff;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.quick-card[data-v-e1f4b281]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #173fc41f}.quick-icon[data-v-e1f4b281]{width:48px;height:48px;border-radius:16px;background:#f2f5ff;display:flex;align-items:center;justify-content:center;font-size:24px}.quick-meta h3[data-v-e1f4b281]{font-size:16px;margin-bottom:6px;font-weight:600}.quick-meta p[data-v-e1f4b281]{margin:0;font-size:13px;color:#7a8bbd}.integration-row[data-v-e1f4b281]{display:grid;grid-template-columns:2fr 1fr;gap:20px}.integration-card[data-v-e1f4b281],.product-card[data-v-e1f4b281],.stats-panel[data-v-e1f4b281],.ratio-card[data-v-e1f4b281]{background:#fff;border-radius:18px;border:1px solid #edf0ff;box-shadow:0 16px 40px #14287814;padding:24px}.integration-header[data-v-e1f4b281]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.integration-header h3[data-v-e1f4b281]{font-size:18px;font-weight:600}.integration-sub[data-v-e1f4b281]{margin:4px 0 0;font-size:13px;color:#7a8bbd}.integration-tags[data-v-e1f4b281]{display:flex;gap:8px}.tag[data-v-e1f4b281]{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;background:#3e6cff1f;color:#3e6cff}.tag.outline[data-v-e1f4b281]{background:transparent;border:1px solid rgba(62,108,255,.35)}.integration-body[data-v-e1f4b281]{display:flex;flex-direction:column;gap:20px}.integration-field label[data-v-e1f4b281]{font-size:13px;color:#7a8bbd;margin-bottom:10px;display:block}.radio-row[data-v-e1f4b281]{display:flex;gap:12px;flex-wrap:wrap}.radio-option[data-v-e1f4b281]{display:inline-flex;align-items:center;gap:6px;font-size:13px;padding:8px 12px;border-radius:12px;border:1px solid #e0e6ff;background:#f8faff;color:#4b5f92}.radio-option input[data-v-e1f4b281]{accent-color:#3e6cff}.key-input[data-v-e1f4b281]{display:flex;align-items:center;gap:8px;background:#f6f8ff;border-radius:12px;padding:12px;border:1px solid #e0e6ff}.key-input input[data-v-e1f4b281]{flex:1;border:none;background:transparent;font-size:14px;letter-spacing:2px;color:#213056}.key-input input[data-v-e1f4b281]:focus{outline:none}.icon-btn[data-v-e1f4b281]{border:none;background:#fff;border-radius:10px;padding:6px 10px;cursor:pointer;font-size:14px;box-shadow:0 6px 14px #3e6cff26}.field-tip[data-v-e1f4b281]{margin-top:10px;font-size:12px;color:#9aa7c6}.product-card[data-v-e1f4b281]{display:flex;flex-direction:column;gap:18px}.product-header[data-v-e1f4b281]{display:flex;justify-content:space-between;align-items:center}.product-header h3[data-v-e1f4b281]{font-size:16px;font-weight:600}.status-pill[data-v-e1f4b281]{padding:4px 10px;border-radius:999px;background:#3e6cff1a;color:#3e6cff;font-size:12px;font-weight:600}.product-grid[data-v-e1f4b281]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-item[data-v-e1f4b281]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#f8faff;color:#425a8d;font-size:13px}.product-icon[data-v-e1f4b281]{font-size:16px}.product-preview[data-v-e1f4b281]{padding:18px;border-radius:16px;background:linear-gradient(160deg,#3e6cff14,#3e6cff05)}.preview-screen[data-v-e1f4b281]{width:120px;margin:0 auto;border-radius:16px;border:2px solid rgba(62,108,255,.25);padding:16px 12px;display:flex;flex-direction:column;gap:8px;align-items:stretch}.screen-dot[data-v-e1f4b281]{width:12px;height:12px;border-radius:50%;background:#3e6cff73;align-self:center}.screen-line[data-v-e1f4b281]{height:10px;border-radius:6px;background:#3e6cff59}.screen-line.short[data-v-e1f4b281]{width:60%;align-self:flex-start}.stats-section[data-v-e1f4b281]{display:grid;grid-template-columns:3fr 1fr;gap:20px;align-items:stretch}.panel-header[data-v-e1f4b281]{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.panel-header h3[data-v-e1f4b281]{font-size:18px;font-weight:600}.tab-row[data-v-e1f4b281]{display:flex;gap:10px}.tab-btn[data-v-e1f4b281]{border:1px solid #dbe3ff;background:#f4f7ff;color:#4b5f92;font-size:13px;padding:6px 14px;border-radius:999px;cursor:pointer;transition:all .2s ease}.tab-btn.active[data-v-e1f4b281],.tab-btn[data-v-e1f4b281]:hover{background:linear-gradient(120deg,#4e7df3,#3457d1);color:#fff;border-color:transparent}.summary-row[data-v-e1f4b281]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px}.summary-card[data-v-e1f4b281]{border-radius:16px;background:#f8faff;padding:18px;border:1px solid transparent;cursor:pointer;transition:all .2s ease}.summary-card.active[data-v-e1f4b281]{background:#3e6cff14;border-color:#3e6cff4d}.summary-title[data-v-e1f4b281]{font-size:13px;color:#7a8bbd;margin-bottom:10px}.summary-value[data-v-e1f4b281]{font-size:24px;font-weight:700;color:#1b2559}.chart-toolbar[data-v-e1f4b281]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;color:#7a8bbd}.toolbar-actions[data-v-e1f4b281]{display:flex;gap:10px}.export-btn[data-v-e1f4b281]{border:1px solid #dbe3ff;background:#f9fbff;color:#4b5f92;padding:6px 14px;border-radius:10px;cursor:pointer;transition:all .2s ease}.export-btn[data-v-e1f4b281]:hover{background:#4e7df3;color:#fff;border-color:transparent}.chart-shell[data-v-e1f4b281]{border-radius:16px;border:1px solid #eef2ff;background:radial-gradient(circle at top,rgba(78,125,243,.08),transparent 70%);padding:8px}.chart-shell svg[data-v-e1f4b281]{width:100%;height:220px}.ratio-card[data-v-e1f4b281]{display:flex;flex-direction:column;justify-content:space-between}.ratio-header[data-v-e1f4b281]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ratio-header h3[data-v-e1f4b281]{font-size:18px;font-weight:600}.refresh-btn[data-v-e1f4b281]{border:none;background:#f2f5ff;border-radius:10px;padding:6px 10px;cursor:pointer}.ratio-body[data-v-e1f4b281]{display:flex;flex-direction:column;align-items:center;gap:24px}.donut-wrapper[data-v-e1f4b281]{width:180px;height:180px}.donut[data-v-e1f4b281]{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(#4e7df3,#4e7df3 120deg,#e6ecff 120deg,#e6ecff 360deg)}.donut-center[data-v-e1f4b281]{width:120px;height:120px;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-shadow:inset 0 0 0 1px #4e7df31f}.donut-center strong[data-v-e1f4b281]{font-size:20px}.donut-center span[data-v-e1f4b281]{font-size:12px;color:#7a8bbd}.ratio-legend[data-v-e1f4b281]{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;gap:12px}.ratio-legend li[data-v-e1f4b281]{display:flex;align-items:center;gap:10px;font-size:13px;color:#4b5f92}.dot[data-v-e1f4b281]{width:12px;height:12px;border-radius:50%;display:inline-block}.dot.sent[data-v-e1f4b281]{background:#4e7df3}.dot.failed[data-v-e1f4b281]{background:#e8efff}.page-footer[data-v-e1f4b281]{margin-top:10px;font-size:12px;color:#9aa7c6;text-align:center}.page-footer a[data-v-e1f4b281]{color:#4e7df3;text-decoration:none}@media (max-width: 1200px){.integration-row[data-v-e1f4b281],.stats-section[data-v-e1f4b281]{grid-template-columns:1fr}.banner-content[data-v-e1f4b281]{max-width:100%}}@media (max-width: 768px){.dashboard-page[data-v-e1f4b281]{gap:16px}.page-header .greeting h1[data-v-e1f4b281]{font-size:22px}.sub-line[data-v-e1f4b281]{font-size:13px}.banner-card[data-v-e1f4b281]{flex-direction:column;gap:20px;padding:24px;border-radius:16px}.banner-content[data-v-e1f4b281]{max-width:100%}.banner-content h2[data-v-e1f4b281]{font-size:20px}.banner-content p[data-v-e1f4b281]{font-size:14px}.banner-visual[data-v-e1f4b281]{display:none}.quick-action-grid[data-v-e1f4b281]{grid-template-columns:1fr;gap:12px}.quick-card[data-v-e1f4b281]{padding:16px}.quick-icon[data-v-e1f4b281]{width:40px;height:40px;font-size:20px}.integration-row[data-v-e1f4b281]{grid-template-columns:1fr;gap:16px}.integration-card[data-v-e1f4b281],.product-card[data-v-e1f4b281],.stats-panel[data-v-e1f4b281],.ratio-card[data-v-e1f4b281]{padding:20px}.integration-header[data-v-e1f4b281],.panel-header[data-v-e1f4b281]{flex-direction:column;align-items:flex-start;gap:12px}.tab-row[data-v-e1f4b281]{width:100%;overflow-x:auto;padding-bottom:4px}.tab-row[data-v-e1f4b281]::-webkit-scrollbar{height:4px}.tab-row[data-v-e1f4b281]::-webkit-scrollbar-thumb{background:#dbe3ff;border-radius:2px}.summary-row[data-v-e1f4b281]{grid-template-columns:1fr;gap:12px}.stats-section[data-v-e1f4b281]{grid-template-columns:1fr;gap:16px}.chart-shell svg[data-v-e1f4b281]{height:180px}.donut-wrapper[data-v-e1f4b281]{width:150px;height:150px}.donut-center[data-v-e1f4b281]{width:100px;height:100px}.donut-center strong[data-v-e1f4b281]{font-size:18px}}.send-sms[data-v-d4952fde]{display:grid;grid-template-columns:1fr 400px;gap:20px}.card[data-v-d4952fde]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d}.card-header[data-v-d4952fde]{padding:20px;border-bottom:1px solid #e5e7eb}.card-header h2[data-v-d4952fde],.card-header h3[data-v-d4952fde]{font-size:18px;font-weight:600;color:#1f2937}.send-form[data-v-d4952fde]{padding:30px}.form-section[data-v-d4952fde]{margin-bottom:24px}.form-label[data-v-d4952fde]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-textarea[data-v-d4952fde],.form-select[data-v-d4952fde],.form-input[data-v-d4952fde]{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:inherit;transition:border-color .2s}.form-textarea[data-v-d4952fde]:focus,.form-select[data-v-d4952fde]:focus,.form-input[data-v-d4952fde]:focus{outline:none;border-color:#3b82f6}.form-hint[data-v-d4952fde]{display:flex;justify-content:space-between;margin-top:6px;font-size:12px;color:#6b7280}.char-count[data-v-d4952fde]{color:#9ca3af}.send-time-options[data-v-d4952fde]{display:flex;gap:20px;margin-bottom:12px}.radio-label[data-v-d4952fde]{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151;cursor:pointer}.radio-label input[type=radio][data-v-d4952fde]{cursor:pointer}.form-footer[data-v-d4952fde]{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid #e5e7eb;margin-top:24px}.cost-info[data-v-d4952fde]{font-size:14px;color:#6b7280}.cost-amount[data-v-d4952fde]{font-size:18px;font-weight:600;color:#f59e0b;margin:0 4px}.cost-detail[data-v-d4952fde]{color:#9ca3af;font-size:12px}.send-btn[data-v-d4952fde]{padding:12px 32px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s}.send-btn[data-v-d4952fde]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.templates-section[data-v-d4952fde]{display:flex;flex-direction:column}.templates-list[data-v-d4952fde]{padding:20px;display:flex;flex-direction:column;gap:12px}.template-item[data-v-d4952fde]{padding:16px;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s}.template-item[data-v-d4952fde]:hover{border-color:#3b82f6;background:#f0f9ff}.template-content[data-v-d4952fde]{font-size:14px;color:#374151;line-height:1.6;margin-bottom:8px}.template-meta[data-v-d4952fde]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#9ca3af}.template-name[data-v-d4952fde]{font-weight:500}.view-all-link[data-v-d4952fde]{color:#3b82f6;text-decoration:none;font-size:14px}.view-all-link[data-v-d4952fde]:hover{text-decoration:underline}.sms-record[data-v-a15be963]{max-width:1400px}.card[data-v-a15be963]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d}.card-header[data-v-a15be963]{padding:20px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.card-header h2[data-v-a15be963]{font-size:18px;font-weight:600;color:#1f2937}.header-actions[data-v-a15be963]{display:flex;gap:12px}.filter-group[data-v-a15be963]{display:flex;gap:8px;align-items:center}.filter-select[data-v-a15be963],.filter-input[data-v-a15be963]{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}.search-btn[data-v-a15be963]{padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s}.search-btn[data-v-a15be963]:hover{background:#2563eb}.table-container[data-v-a15be963]{overflow-x:auto}.data-table[data-v-a15be963]{width:100%;border-collapse:collapse}.data-table thead[data-v-a15be963]{background:#f9fafb}.data-table th[data-v-a15be963]{padding:12px;text-align:left;font-size:14px;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.data-table td[data-v-a15be963]{padding:12px;font-size:14px;color:#6b7280;border-bottom:1px solid #f3f4f6}.content-cell[data-v-a15be963]{max-width:300px}.content-preview[data-v-a15be963]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge[data-v-a15be963]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.success[data-v-a15be963]{background:#d1fae5;color:#065f46}.status-badge.failed[data-v-a15be963]{background:#fee2e2;color:#991b1b}.status-badge.pending[data-v-a15be963]{background:#fef3c7;color:#92400e}.action-link[data-v-a15be963]{color:#3b82f6;background:none;border:none;cursor:pointer;font-size:14px;text-decoration:underline}.action-link[data-v-a15be963]:hover{color:#2563eb}.pagination[data-v-a15be963]{display:flex;justify-content:center;align-items:center;gap:20px;padding:20px;border-top:1px solid #e5e7eb}.page-btn[data-v-a15be963]{padding:8px 16px;background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.page-btn[data-v-a15be963]:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6}.page-btn[data-v-a15be963]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-a15be963]{font-size:14px;color:#6b7280}.templates[data-v-a9374c8a]{max-width:1400px}.card[data-v-a9374c8a]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d}.card-header[data-v-a9374c8a]{padding:20px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.card-header h2[data-v-a9374c8a]{font-size:18px;font-weight:600;color:#1f2937}.add-btn[data-v-a9374c8a]{padding:10px 20px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.add-btn[data-v-a9374c8a]:hover{background:#2563eb}.templates-grid[data-v-a9374c8a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;padding:20px}.template-card[data-v-a9374c8a]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;transition:all .2s}.template-card[data-v-a9374c8a]:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}.template-header[data-v-a9374c8a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.template-header h3[data-v-a9374c8a]{font-size:16px;font-weight:600;color:#1f2937}.template-actions[data-v-a9374c8a]{display:flex;gap:8px}.icon-btn[data-v-a9374c8a]{background:none;border:none;cursor:pointer;font-size:18px;padding:4px;opacity:.6;transition:opacity .2s}.icon-btn[data-v-a9374c8a]:hover{opacity:1}.template-content[data-v-a9374c8a]{font-size:14px;color:#6b7280;line-height:1.6;margin-bottom:12px;padding:12px;background:#f9fafb;border-radius:6px}.template-footer[data-v-a9374c8a]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#9ca3af}.template-status[data-v-a9374c8a]{padding:4px 10px;border-radius:12px;font-weight:500}.template-status.approved[data-v-a9374c8a]{background:#d1fae5;color:#065f46}.template-status.pending[data-v-a9374c8a]{background:#fef3c7;color:#92400e}.modal-overlay[data-v-a9374c8a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-a9374c8a]{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.modal-header[data-v-a9374c8a]{padding:20px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.modal-header h3[data-v-a9374c8a]{font-size:18px;font-weight:600;color:#1f2937}.close-btn[data-v-a9374c8a]{background:none;border:none;font-size:28px;color:#9ca3af;cursor:pointer;line-height:1}.modal-form[data-v-a9374c8a]{padding:20px}.form-group[data-v-a9374c8a]{margin-bottom:20px}.form-group label[data-v-a9374c8a]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-group input[data-v-a9374c8a],.form-group textarea[data-v-a9374c8a]{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:inherit}.form-group input[data-v-a9374c8a]:focus,.form-group textarea[data-v-a9374c8a]:focus{outline:none;border-color:#3b82f6}.form-hint[data-v-a9374c8a]{margin-top:6px;font-size:12px;color:#9ca3af}.modal-footer[data-v-a9374c8a]{display:flex;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px solid #e5e7eb}.cancel-btn[data-v-a9374c8a],.save-btn[data-v-a9374c8a]{padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.cancel-btn[data-v-a9374c8a]{background:#f3f4f6;color:#374151}.cancel-btn[data-v-a9374c8a]:hover{background:#e5e7eb}.save-btn[data-v-a9374c8a]{background:#3b82f6;color:#fff}.save-btn[data-v-a9374c8a]:hover{background:#2563eb}.statistics[data-v-eb703649]{max-width:1400px}.stats-overview[data-v-eb703649]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:30px}.stat-box[data-v-eb703649]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000000d}.stat-label[data-v-eb703649]{font-size:14px;color:#6b7280;margin-bottom:8px}.stat-value[data-v-eb703649]{font-size:32px;font-weight:700;color:#1f2937;margin-bottom:8px}.stat-change[data-v-eb703649]{font-size:14px;font-weight:500}.stat-change.positive[data-v-eb703649]{color:#10b981}.stat-change.negative[data-v-eb703649]{color:#ef4444}.charts-section[data-v-eb703649]{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin-bottom:30px}.card[data-v-eb703649]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d}.card-header[data-v-eb703649]{padding:20px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.card-header h3[data-v-eb703649]{font-size:18px;font-weight:600;color:#1f2937}.chart-select[data-v-eb703649]{padding:6px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}.chart-container[data-v-eb703649]{padding:30px}.chart-svg[data-v-eb703649]{width:100%;height:200px}.pie-chart-container[data-v-eb703649]{padding:30px;display:flex;flex-direction:column;align-items:center;gap:20px}.pie-chart-placeholder[data-v-eb703649]{width:200px;height:200px;border-radius:50%;background:conic-gradient(#10b981,#10b981 355deg,#ef4444 355deg,#ef4444 360deg)}.legend[data-v-eb703649]{display:flex;flex-direction:column;gap:12px}.legend-item[data-v-eb703649]{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151}.legend-color[data-v-eb703649]{width:16px;height:16px;border-radius:4px}.legend-color.success[data-v-eb703649]{background:#10b981}.legend-color.failed[data-v-eb703649]{background:#ef4444}.table-section[data-v-eb703649]{margin-top:20px}.stats-table[data-v-eb703649]{width:100%;border-collapse:collapse}.stats-table thead[data-v-eb703649]{background:#f9fafb}.stats-table th[data-v-eb703649]{padding:12px;text-align:left;font-size:14px;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.stats-table td[data-v-eb703649]{padding:12px;font-size:14px;color:#6b7280;border-bottom:1px solid #f3f4f6}.account[data-v-df1fc1e6]{max-width:1400px}.account-cards[data-v-df1fc1e6]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.card[data-v-df1fc1e6]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d}.card-header[data-v-df1fc1e6]{padding:20px;border-bottom:1px solid #e5e7eb}.card-header h2[data-v-df1fc1e6]{font-size:18px;font-weight:600;color:#1f2937}.account-info[data-v-df1fc1e6]{padding:30px}.info-item[data-v-df1fc1e6]{margin-bottom:24px}.info-item[data-v-df1fc1e6]:last-child{margin-bottom:0}.info-item label[data-v-df1fc1e6]{display:block;font-size:14px;color:#6b7280;margin-bottom:8px}.info-value[data-v-df1fc1e6]{font-size:16px;color:#1f2937}.info-value.balance[data-v-df1fc1e6]{font-size:24px;font-weight:700;color:#f59e0b}.status-badge[data-v-df1fc1e6]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.active[data-v-df1fc1e6]{background:#d1fae5;color:#065f46}.password-form[data-v-df1fc1e6]{padding:30px}.form-group[data-v-df1fc1e6]{margin-bottom:20px}.form-group label[data-v-df1fc1e6]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-group input[data-v-df1fc1e6]{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}.form-group input[data-v-df1fc1e6]:focus{outline:none;border-color:#3b82f6}.error-msg[data-v-df1fc1e6]{color:#ef4444;font-size:12px;margin-top:6px}.submit-btn[data-v-df1fc1e6]{width:100%;padding:12px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.submit-btn[data-v-df1fc1e6]:hover{background:#2563eb}.api-config[data-v-df1fc1e6]{padding:30px}.config-item[data-v-df1fc1e6]{margin-bottom:30px}.config-item[data-v-df1fc1e6]:last-child{margin-bottom:0}.config-item label[data-v-df1fc1e6]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:12px}.api-key-wrapper[data-v-df1fc1e6]{display:flex;gap:12px;align-items:center;margin-bottom:8px}.api-key[data-v-df1fc1e6]{flex:1;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:14px;font-family:Courier New,monospace;color:#1f2937}.copy-btn[data-v-df1fc1e6]{padding:10px 20px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s}.copy-btn[data-v-df1fc1e6]:hover{background:#2563eb}.config-hint[data-v-df1fc1e6]{font-size:12px;color:#9ca3af}.api-doc-link[data-v-df1fc1e6]{color:#3b82f6;text-decoration:none;font-size:14px}.api-doc-link[data-v-df1fc1e6]:hover{text-decoration:underline}.test-endpoint[data-v-df1fc1e6]{padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}.test-endpoint code[data-v-df1fc1e6]{font-size:14px;font-family:Courier New,monospace;color:#1f2937}.recharge-page[data-v-f3803561]{max-width:1400px;margin:0 auto;padding:20px 20px 100px;position:relative;min-height:calc(100vh - 200px);background:#f9fafb}.nav-tabs[data-v-f3803561]{display:flex;gap:0;border-bottom:2px solid #e5e7eb;margin-bottom:30px;flex-wrap:wrap;background:#fff;padding:0 20px;border-radius:8px 8px 0 0}.nav-tab[data-v-f3803561]{padding:16px 24px;background:none;border:none;border-bottom:3px solid transparent;font-size:14px;color:#6b7280;cursor:pointer;transition:all .3s;white-space:nowrap;position:relative}.nav-tab[data-v-f3803561]:hover{color:#3b82f6;background:#f9fafb}.nav-tab.active[data-v-f3803561]{color:#3b82f6;border-bottom-color:#3b82f6;font-weight:600}.tab-content[data-v-f3803561]{animation:fadeIn-f3803561 .3s;background:#fff;padding:30px;border-radius:0 0 8px 8px}@keyframes fadeIn-f3803561{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section[data-v-f3803561]{margin-bottom:60px}.section[data-v-f3803561]:last-child{margin-bottom:0}.section-title[data-v-f3803561]{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:12px}.section-desc[data-v-f3803561]{font-size:14px;color:#6b7280;margin-bottom:30px;line-height:1.6}.customer-service[data-v-f3803561]{color:#3b82f6;font-weight:700;font-size:15px}.packages-grid[data-v-f3803561]{display:grid;gap:20px;margin-bottom:30px}.stan-grid[data-v-f3803561]{grid-template-columns:repeat(4,1fr)}.prea-grid[data-v-f3803561],.card-grid[data-v-f3803561]{grid-template-columns:repeat(3,1fr)}@media (max-width: 1200px){.stan-grid[data-v-f3803561],.prea-grid[data-v-f3803561]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.packages-grid[data-v-f3803561],.stan-grid[data-v-f3803561],.prea-grid[data-v-f3803561],.card-grid[data-v-f3803561]{grid-template-columns:1fr}}.package-card[data-v-f3803561]{background:#fff;border:2px solid #e0e7ff;border-radius:12px;padding:24px;cursor:pointer;transition:all .3s;position:relative}.package-card[data-v-f3803561]:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f626;transform:translateY(-2px)}.package-card.selected[data-v-f3803561]{border-color:#3b82f6;background:#eff6ff;box-shadow:0 4px 12px #3b82f633}.package-header[data-v-f3803561]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;position:relative;flex-wrap:wrap}.header-badges[data-v-f3803561]{display:flex;align-items:center;gap:8px;flex:1;flex-wrap:wrap}.package-icon[data-v-f3803561]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;flex-shrink:0}.bell-icon[data-v-f3803561]{background:#3b82f6}.bell-icon svg[data-v-f3803561]{width:24px;height:24px;stroke:#fff;fill:none}.starter-icon[data-v-f3803561],.growth-icon[data-v-f3803561],.plus-icon[data-v-f3803561],.premium-icon[data-v-f3803561]{background:#3b82f6}.new-user-icon[data-v-f3803561]{background:#fbbf24}.new-user-icon svg[data-v-f3803561]{width:24px;height:24px;display:block}.card-icon[data-v-f3803561]{background:#3b82f6;position:relative}.card-icon svg[data-v-f3803561]{position:absolute;width:20px;height:20px;stroke:#fff;fill:none}.icon-letter[data-v-f3803561]{font-size:18px;font-weight:700;position:relative;z-index:1}.package-badge[data-v-f3803561]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.stan-badge[data-v-f3803561]{background:#d1fae5;color:#065f46}.prea-badge[data-v-f3803561]{background:#dbeafe;color:#1e40af}.prea-badge-green[data-v-f3803561]{background:#d1fae5;color:#065f46}.prea-badge-yellow[data-v-f3803561]{background:#fef3c7;color:#92400e}.new-user-label[data-v-f3803561]{position:absolute;top:-8px;right:-8px;background:#fbbf24;color:#fff;padding:4px 8px;border-radius:8px;font-size:11px;font-weight:600;white-space:nowrap;z-index:10}.discount-text[data-v-f3803561]{color:#10b981;font-size:12px;font-weight:600;white-space:nowrap}.package-name[data-v-f3803561]{font-size:20px;font-weight:700;color:#1f2937;margin-bottom:8px}.package-quantity[data-v-f3803561]{font-size:14px;color:#6b7280;margin-bottom:16px}.bonus-tag[data-v-f3803561]{display:inline-block;margin-left:8px;padding:2px 8px;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;font-size:12px;font-weight:600;border-radius:4px;vertical-align:middle}.package-table-container[data-v-f3803561]{margin-top:30px;overflow-x:auto;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a}.package-table[data-v-f3803561]{width:100%;border-collapse:collapse;font-size:14px}.package-table thead[data-v-f3803561]{background:#f9fafb}.package-table th[data-v-f3803561]{padding:16px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb;white-space:nowrap}.package-table td[data-v-f3803561]{padding:16px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}.package-table tbody tr[data-v-f3803561]:hover{background:#f9fafb}.package-table tbody tr:last-child td[data-v-f3803561]{border-bottom:none}.row-green[data-v-f3803561]{border-left:4px solid #10b981}.row-blue[data-v-f3803561]{border-left:4px solid #3b82f6}.row-yellow[data-v-f3803561]{border-left:4px solid #f59e0b}.row-purple[data-v-f3803561]{border-left:4px solid #8b5cf6}.package-level[data-v-f3803561]{display:flex;flex-direction:column;gap:8px}.level-badge[data-v-f3803561]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600;width:fit-content}.badge-green[data-v-f3803561]{background:#d1fae5;color:#065f46}.badge-blue[data-v-f3803561]{background:#dbeafe;color:#1e40af}.badge-yellow[data-v-f3803561]{background:#fef3c7;color:#92400e}.badge-purple[data-v-f3803561]{background:#ede9fe;color:#5b21b6}.level-name[data-v-f3803561]{font-weight:600;color:#1f2937;font-size:13px}.price-highlight[data-v-f3803561]{color:#3b82f6;font-size:18px;font-weight:700}.service-list[data-v-f3803561]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.service-list li[data-v-f3803561]{display:flex;align-items:flex-start;gap:6px;font-size:13px;color:#4b5563;line-height:1.5}.check-icon[data-v-f3803561]{flex-shrink:0}.bonus-badge[data-v-f3803561]{display:inline-block;padding:4px 10px;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;font-size:12px;font-weight:600;border-radius:6px;white-space:nowrap}.clickable-row[data-v-f3803561]{cursor:pointer;transition:all .2s ease}.clickable-row[data-v-f3803561]:hover{background:#f0f9ff!important;transform:translateY(-1px)}.clickable-row.selected[data-v-f3803561]{background:#dbeafe!important;box-shadow:0 2px 8px #3b82f633}.checkbox-wrapper[data-v-f3803561]{display:flex;align-items:center;justify-content:center}.package-checkbox[data-v-f3803561]{width:18px;height:18px;cursor:pointer;accent-color:#3b82f6}.checkout-section[data-v-f3803561]{margin-top:30px;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 12px #00000026}.checkout-info[data-v-f3803561]{display:flex;justify-content:space-between;align-items:center}.amount-details[data-v-f3803561]{display:flex;flex-direction:column;gap:4px}.selected-label[data-v-f3803561]{color:#ffffffe6;font-size:14px;font-weight:500}.total-amount-display[data-v-f3803561]{color:#fff;font-size:32px;font-weight:700;letter-spacing:-.5px}.selected-count[data-v-f3803561]{color:#fff;font-size:16px;font-weight:600}.checkout-btn[data-v-f3803561]{padding:12px 32px;background:#fff;color:#667eea;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.checkout-btn[data-v-f3803561]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003;background:#f0f9ff}.checkout-btn[data-v-f3803561]:active{transform:translateY(0)}@media (max-width: 1200px){.package-table[data-v-f3803561]{font-size:13px}.package-table th[data-v-f3803561],.package-table td[data-v-f3803561]{padding:12px 8px}}@media (max-width: 768px){.package-table-container[data-v-f3803561]{overflow-x:scroll}.package-table[data-v-f3803561]{min-width:1100px}.checkout-info[data-v-f3803561]{flex-direction:column;gap:15px;align-items:stretch}.amount-details[data-v-f3803561]{align-items:center}.checkout-btn[data-v-f3803561]{width:100%}}.package-price-info[data-v-f3803561]{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;font-size:14px;color:#6b7280}.unit-price[data-v-f3803561],.quantity-info[data-v-f3803561]{font-size:14px}.package-total[data-v-f3803561]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}.total-amount[data-v-f3803561]{font-size:32px;font-weight:700;color:#3b82f6;margin-right:8px}.total-desc[data-v-f3803561]{font-size:14px;color:#6b7280}.feature-comparison[data-v-f3803561]{margin-top:20px}.comparison-header[data-v-f3803561]{display:grid;grid-template-columns:1fr auto auto;gap:12px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.comparison-label[data-v-f3803561]{font-size:12px;font-weight:600;color:#6b7280}.comparison-row[data-v-f3803561]{display:grid;grid-template-columns:1fr auto auto;gap:12px;margin-bottom:12px;align-items:center}.comparison-feature[data-v-f3803561]{font-size:14px;color:#374151}.comparison-check[data-v-f3803561]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.stan-check[data-v-f3803561],.prea-check[data-v-f3803561]{background:#3b82f6;color:#fff}.comparison-dash[data-v-f3803561]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.stan-dash[data-v-f3803561]{background:transparent;color:#9ca3af;border:2px dashed #9ca3af}.package-features[data-v-f3803561]{display:flex;flex-direction:column;gap:12px}.feature-item[data-v-f3803561]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.feature-label[data-v-f3803561]{color:#374151}.feature-check[data-v-f3803561]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:#3b82f6;color:#fff}.new-user-condition[data-v-f3803561]{font-size:12px;color:#f59e0b;background:#fef3c7;padding:8px 12px;border-radius:6px;margin-bottom:12px;line-height:1.5}.prea-label-bottom[data-v-f3803561],.prea-label-small[data-v-f3803561]{position:absolute;bottom:16px;right:16px;font-size:12px;color:#6b7280}.international-content[data-v-f3803561]{padding:0;background:transparent}.international-layout[data-v-f3803561]{display:grid;grid-template-columns:1fr 1.5fr;gap:30px}@media (max-width: 1024px){.international-layout[data-v-f3803561]{grid-template-columns:1fr}}.international-left[data-v-f3803561]{background:#fff;padding:24px;border-radius:12px;box-shadow:0 2px 8px #0000000d}.international-card[data-v-f3803561]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:20px;margin-top:20px;position:relative}.international-header[data-v-f3803561]{display:flex;align-items:center;gap:12px;margin-bottom:24px}.globe-icon[data-v-f3803561]{font-size:24px}.international-title[data-v-f3803561]{font-weight:600;color:#1f2937}.prea-btn[data-v-f3803561]{margin-left:auto;padding:6px 12px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer}.recharge-amount-section[data-v-f3803561]{margin-bottom:24px}.amount-label[data-v-f3803561]{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.amount-input[data-v-f3803561]{width:100%;padding:12px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px}.amount-input[data-v-f3803561]:focus{outline:none;border-color:#3b82f6}.international-features[data-v-f3803561]{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.international-features .feature-item[data-v-f3803561]{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151}.international-right[data-v-f3803561]{background:#fff;padding:24px;border-radius:12px;box-shadow:0 2px 8px #0000000d}.search-bar-container[data-v-f3803561]{display:flex;gap:12px;margin-bottom:24px}.search-input-wrapper[data-v-f3803561]{flex:1;position:relative}.country-search[data-v-f3803561]{width:100%;padding:12px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px}.country-search[data-v-f3803561]:focus{outline:none;border-color:#3b82f6}.country-dropdown[data-v-f3803561]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000026;max-height:300px;overflow-y:auto;z-index:1000;margin-top:4px}.country-dropdown-item[data-v-f3803561]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f3f4f6}.country-dropdown-item[data-v-f3803561]:last-child{border-bottom:none}.country-dropdown-item[data-v-f3803561]:hover{background-color:#f9fafb}.country-name[data-v-f3803561]{font-size:14px;color:#374151;flex:1}.country-code[data-v-f3803561]{font-size:14px;color:#6b7280;margin-left:12px}.country-dropdown-empty[data-v-f3803561]{padding:16px;text-align:center;color:#9ca3af;font-size:14px}.consult-btn[data-v-f3803561]{padding:12px 24px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap}.pricing-table-container[data-v-f3803561]{overflow-x:auto;margin-bottom:24px}.pricing-table[data-v-f3803561]{width:100%;border-collapse:collapse;font-size:14px}.pricing-table thead[data-v-f3803561]{background:#f9fafb}.pricing-table th[data-v-f3803561]{padding:12px;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.pricing-table td[data-v-f3803561]{padding:12px;border-bottom:1px solid #f3f4f6;color:#6b7280}.pricing-table tbody tr[data-v-f3803561]:hover{background:#f9fafb}.country-flag[data-v-f3803561]{font-size:20px;margin-right:8px}.service-features[data-v-f3803561]{margin-top:24px;padding-top:24px;border-top:1px solid #e5e7eb}.service-features ul[data-v-f3803561]{list-style:none;padding:0}.service-features li[data-v-f3803561]{font-size:14px;color:#6b7280;line-height:1.8;margin-bottom:12px;padding-left:20px;position:relative}.service-features li[data-v-f3803561]:before{content:"•";position:absolute;left:0;color:#3b82f6;font-size:20px}.checkout-btn[data-v-f3803561]{position:fixed;bottom:30px;right:30px;padding:16px 32px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px #3b82f64d;transition:all .3s;z-index:100}.checkout-btn[data-v-f3803561]:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.checkout-btn svg[data-v-f3803561]{width:20px;height:20px}@media (max-width: 768px){.checkout-btn[data-v-f3803561]{bottom:20px;right:20px;padding:14px 24px;font-size:14px}.recharge-page[data-v-f3803561]{padding:10px}.tab-content[data-v-f3803561]{padding:20px}}.checkout-page[data-v-e3c3b29b]{min-height:calc(100vh - 200px);padding:40px 20px;background:#f9fafb}.checkout-container[data-v-e3c3b29b]{max-width:800px;margin:0 auto}.checkout-title[data-v-e3c3b29b]{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:30px}.order-card[data-v-e3c3b29b]{background:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 8px #0000000d}.order-title[data-v-e3c3b29b]{font-size:20px;font-weight:700;color:#1f2937;margin-bottom:30px}.order-section[data-v-e3c3b29b]{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e5e7eb}.order-label[data-v-e3c3b29b]{font-size:16px;color:#6b7280;margin-bottom:12px}.order-amount[data-v-e3c3b29b]{font-size:36px;font-weight:700;color:#3b82f6}.payment-section[data-v-e3c3b29b]{margin-top:30px}.payment-label[data-v-e3c3b29b]{font-size:16px;color:#6b7280;margin-bottom:16px}.payment-methods[data-v-e3c3b29b]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.payment-method-card[data-v-e3c3b29b]{display:flex;align-items:center;padding:20px;border:2px solid #e5e7eb;border-radius:8px;transition:all .3s}.payment-method-card.selected[data-v-e3c3b29b]{border-color:#3b82f6;background:#eff6ff}.payment-method-info[data-v-e3c3b29b]{display:flex;align-items:center;gap:12px}.payment-icon[data-v-e3c3b29b]{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.usdt-icon[data-v-e3c3b29b]{width:40px;height:40px;display:block;object-fit:contain}.chain-options[data-v-e3c3b29b]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px}.chain-card[data-v-e3c3b29b]{border:2px solid #e5e7eb;border-radius:12px;padding:24px;transition:all .3s;background:#fff}.chain-header[data-v-e3c3b29b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.chain-name[data-v-e3c3b29b]{font-size:18px;font-weight:700;color:#1f2937}.chain-badge[data-v-e3c3b29b]{padding:4px 12px;border-radius:6px;font-size:12px;font-weight:600}.trc20-badge[data-v-e3c3b29b]{background:#fef3c7;color:#92400e}.erc20-badge[data-v-e3c3b29b]{background:#dbeafe;color:#1e40af}.chain-content[data-v-e3c3b29b]{display:flex;flex-direction:column;gap:20px}.qr-section[data-v-e3c3b29b]{display:flex;justify-content:center}.qr-code-container[data-v-e3c3b29b]{background:#fff;padding:16px;border-radius:8px;border:1px solid #e5e7eb}.qr-code[data-v-e3c3b29b]{display:block;max-width:100%;height:auto}.address-section[data-v-e3c3b29b]{display:flex;flex-direction:column;gap:8px}.address-label[data-v-e3c3b29b]{font-size:14px;color:#6b7280;font-weight:500}.address-container[data-v-e3c3b29b]{display:flex;align-items:center;gap:8px;padding:12px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.address-text[data-v-e3c3b29b]{flex:1;font-size:12px;font-family:Courier New,monospace;color:#374151;word-break:break-all}.copy-btn[data-v-e3c3b29b]{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-e3c3b29b]:hover{background:#2563eb}.copy-btn svg[data-v-e3c3b29b]{width:14px;height:14px}.amount-section[data-v-e3c3b29b]{display:flex;flex-direction:column;gap:8px;padding:16px;background:#f0fdf4;border-radius:8px;border:1px solid #bbf7d0}.amount-label[data-v-e3c3b29b]{font-size:14px;color:#166534;font-weight:500}.amount-value[data-v-e3c3b29b]{font-size:24px;font-weight:700;color:#16a34a}.payment-name[data-v-e3c3b29b]{font-size:18px;font-weight:600;color:#1f2937}.checkout-button[data-v-e3c3b29b]{padding:12px 32px;background:#10b981;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.checkout-button[data-v-e3c3b29b]:hover{background:#059669;transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.loading-container[data-v-e3c3b29b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:20px}.loading-spinner[data-v-e3c3b29b]{width:50px;height:50px;border:4px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:spin-e3c3b29b 1s linear infinite}@keyframes spin-e3c3b29b{to{transform:rotate(360deg)}}.loading-text[data-v-e3c3b29b]{font-size:16px;color:#6b7280;font-weight:500}@media (max-width: 768px){.checkout-page[data-v-e3c3b29b]{padding:20px 10px}.order-card[data-v-e3c3b29b]{padding:24px}.chain-options[data-v-e3c3b29b]{grid-template-columns:1fr}.payment-method-card[data-v-e3c3b29b]{flex-direction:column;align-items:flex-start;gap:16px}.checkout-button[data-v-e3c3b29b]{width:100%}.address-container[data-v-e3c3b29b]{flex-direction:column;align-items:stretch}.copy-btn[data-v-e3c3b29b]{width:100%;justify-content:center}}.quick-send-page[data-v-7a104078]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:stretch}.form-panel[data-v-7a104078]{background:#fff;border-radius:16px;border:1px solid #e4e9f5;box-shadow:0 18px 48px #1f377314;padding:28px 32px;display:flex;flex-direction:column;height:100%}.panel-header h1[data-v-7a104078]{font-size:22px;font-weight:600;margin-bottom:6px;color:#1f2559}.panel-header p[data-v-7a104078]{margin:0;font-size:13px;color:#7a8bbd}.send-form[data-v-7a104078]{margin-top:24px;display:flex;flex-direction:column;gap:24px}.form-group[data-v-7a104078]{display:flex;flex-direction:column;gap:12px}.form-row[data-v-7a104078]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.label[data-v-7a104078]{font-size:14px;color:#1f2559;font-weight:500}.required[data-v-7a104078]:after{content:"*";color:#f87171;margin-left:4px}select[data-v-7a104078],textarea[data-v-7a104078]{width:100%;border-radius:12px;border:1px solid #dbe2f3;padding:12px 14px;font-size:14px;color:#1f2559;background:#f9fbff;transition:border-color .2s ease,box-shadow .2s ease}select[data-v-7a104078]:focus,textarea[data-v-7a104078]:focus{outline:none;border-color:#4e7df3;box-shadow:0 0 0 3px #4e7df31f}.channel-hint[data-v-7a104078]{display:flex;align-items:center;gap:12px;border-radius:14px;border:1px dashed rgba(78,125,243,.3);background:#4e7df314;padding:16px 20px}.hint-icon[data-v-7a104078]{font-size:20px}.hint-content p[data-v-7a104078]{margin:0;font-size:13px;color:#4b5f92}.hint-desc[data-v-7a104078]{color:#93a3d2;margin-top:4px}.outline-btn[data-v-7a104078]{border:1px solid #4e7df3;color:#4e7df3;background:#fff;padding:8px 16px;border-radius:20px;cursor:pointer;transition:background .2s ease,color .2s ease}.outline-btn[data-v-7a104078]:hover{background:#4e7df3;color:#fff}textarea[data-v-7a104078]{resize:vertical;min-height:120px}.tag-row[data-v-7a104078]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-v-7a104078]{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;background:#f0f4ff;color:#4b5f92;font-size:12px}.note[data-v-7a104078]{margin:0;font-size:12px;color:#7a8bbd;line-height:1.6}.highlight[data-v-7a104078]{color:#ef7f4f;font-weight:600}.link[data-v-7a104078]{color:#4e7df3;text-decoration:underline}.message-count[data-v-7a104078]{display:flex;justify-content:space-between;font-size:12px;color:#9aa7c6}.form-footer[data-v-7a104078]{display:flex;justify-content:flex-end}.submit-btn[data-v-7a104078]{display:inline-flex;align-items:center;gap:6px;border:none;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;font-size:15px;font-weight:600;padding:12px 36px;border-radius:12px;cursor:pointer;box-shadow:0 14px 30px #4160ff59;transition:transform .2s ease,box-shadow .2s ease}.submit-btn[data-v-7a104078]:hover{transform:translateY(-2px);box-shadow:0 18px 36px #4160ff66}.tips-panel[data-v-7a104078]{background:#fff;border-radius:16px;border:1px solid #e4e9f5;box-shadow:0 18px 48px #1f377314;padding:24px 22px;height:100%;overflow-y:auto;display:flex;flex-direction:column}.tips-panel h2[data-v-7a104078]{margin:0 0 16px;font-size:18px;font-weight:600;color:#1f2559}.tips-list[data-v-7a104078]{display:flex;flex-direction:column;gap:16px;flex:1}tip-item[data-v-7a104078],.tip-item[data-v-7a104078]{display:flex;gap:12px;background:#f8faff;border-radius:14px;padding:14px 16px;border:1px solid rgba(78,125,243,.08)}.tip-icon[data-v-7a104078]{font-size:16px;color:#4e7df3;line-height:1.6}.tip-body h3[data-v-7a104078]{margin:0 0 6px;font-size:14px;color:#1f2559}.tip-body p[data-v-7a104078]{margin:0;font-size:12px;color:#7a8bbd;line-height:1.6}.page-footer[data-v-7a104078]{margin-top:24px;text-align:center;font-size:12px;color:#95a1c7}.page-footer a[data-v-7a104078]{color:#5a8bff;text-decoration:none}@media (max-width: 1024px){.quick-send-page[data-v-7a104078]{grid-template-columns:1fr}.tips-panel[data-v-7a104078]{margin-top:20px}}@media (max-width: 768px){.quick-send-page[data-v-7a104078]{gap:16px}.form-panel[data-v-7a104078]{padding:20px}.panel-header h1[data-v-7a104078]{font-size:20px}.panel-header p[data-v-7a104078]{font-size:12px}.send-form[data-v-7a104078]{gap:20px}.form-group[data-v-7a104078]{gap:10px}select[data-v-7a104078],textarea[data-v-7a104078]{padding:14px;font-size:16px}.channel-hint[data-v-7a104078]{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.outline-btn[data-v-7a104078]{width:100%;text-align:center}.form-footer[data-v-7a104078]{justify-content:stretch}.submit-btn[data-v-7a104078]{width:100%;padding:14px;font-size:16px}.tips-panel[data-v-7a104078]{padding:20px}.tips-panel h2[data-v-7a104078]{font-size:16px}.page-footer[data-v-7a104078]{margin-top:20px;font-size:11px;padding:0 20px}}.dial-code-select-wrapper[data-v-7a104078],.search-input-wrapper[data-v-7a104078]{position:relative}.dial-code-search[data-v-7a104078]{width:100%;padding:12px 14px;border:2px solid #dbe2f3;border-radius:12px;font-size:14px;color:#1f2559;background:#f9fbff;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit}.dial-code-search[data-v-7a104078]:focus{outline:none;border-color:#4e7df3;box-shadow:0 0 0 3px #4e7df31f}.dial-code-search[data-v-7a104078]::placeholder{color:#a3accb}.dial-code-dropdown[data-v-7a104078]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #dbe2f3;border-radius:12px;box-shadow:0 4px 12px #00000026;max-height:300px;overflow-y:auto;z-index:1000;margin-top:4px}.dial-code-dropdown-item[data-v-7a104078]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f3f4f6}.dial-code-dropdown-item[data-v-7a104078]:last-child{border-bottom:none}.dial-code-dropdown-item[data-v-7a104078]:hover{background-color:#f9fafb}.dial-code-dropdown-item.active[data-v-7a104078]{background-color:#eff6ff;color:#3b82f6}.dial-code-name[data-v-7a104078]{font-size:14px;color:#374151}.dial-code-dropdown-item.active .dial-code-name[data-v-7a104078]{color:#3b82f6;font-weight:500}.dial-code-dropdown-empty[data-v-7a104078]{padding:16px;text-align:center;color:#9ca3af;font-size:14px}.create-task-page[data-v-88654568]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:stretch}.form-panel[data-v-88654568]{background:#fff;border-radius:16px;border:1px solid #e4e9f5;box-shadow:0 18px 48px #1f377314;padding:28px 32px;display:flex;flex-direction:column;height:100%}.task-form[data-v-88654568]{display:flex;flex-direction:column;gap:24px}.form-group[data-v-88654568]{display:flex;flex-direction:column;gap:12px}.form-row[data-v-88654568]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.label[data-v-88654568]{font-size:14px;color:#1f2559;font-weight:500}.required[data-v-88654568]:after{content:"*";color:#f87171;margin-left:4px}.input-field[data-v-88654568],select[data-v-88654568],textarea[data-v-88654568]{width:100%;border-radius:12px;border:1px solid #dbe2f3;padding:12px 14px;font-size:14px;color:#1f2559;background:#f9fbff;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit}.input-field[data-v-88654568]:focus,select[data-v-88654568]:focus,textarea[data-v-88654568]:focus{outline:none;border-color:#4e7df3;box-shadow:0 0 0 3px #4e7df31f}.channel-hint[data-v-88654568]{display:flex;align-items:center;gap:12px;border-radius:14px;border:1px dashed rgba(78,125,243,.3);background:#4e7df314;padding:16px 20px}.hint-icon[data-v-88654568]{font-size:20px;flex-shrink:0}.hint-content[data-v-88654568]{flex:1}.hint-content p[data-v-88654568]{margin:0;font-size:13px;color:#4b5f92}.hint-desc[data-v-88654568]{color:#93a3d2;margin-top:4px}.outline-btn[data-v-88654568]{border:1px solid #4e7df3;color:#4e7df3;background:#fff;padding:8px 16px;border-radius:20px;cursor:pointer;font-size:13px;white-space:nowrap;transition:background .2s ease,color .2s ease}.outline-btn[data-v-88654568]:hover{background:#4e7df3;color:#fff}textarea[data-v-88654568]{resize:vertical;min-height:140px}.message-count[data-v-88654568]{display:flex;justify-content:flex-start;font-size:12px;color:#9aa7c6}.checkbox-label[data-v-88654568]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#1f2559;font-weight:500}.checkbox-input[data-v-88654568]{width:18px;height:18px;cursor:pointer;accent-color:#4e7df3}.checkbox-desc[data-v-88654568]{margin:4px 0 0 26px;font-size:12px;color:#7a8bbd;line-height:1.6}.form-footer[data-v-88654568]{display:flex;justify-content:flex-end;margin-top:8px}.submit-btn[data-v-88654568]{display:inline-flex;align-items:center;gap:8px;border:none;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;font-size:15px;font-weight:600;padding:12px 36px;border-radius:12px;cursor:pointer;box-shadow:0 14px 30px #4160ff59;transition:transform .2s ease,box-shadow .2s ease}.submit-btn[data-v-88654568]:hover{transform:translateY(-2px);box-shadow:0 18px 36px #4160ff66}.send-icon[data-v-88654568]{font-size:16px}.tips-panel[data-v-88654568]{background:#fff;border-radius:16px;border:1px solid #e4e9f5;box-shadow:0 18px 48px #1f377314;padding:24px 22px;height:100%;overflow-y:auto;display:flex;flex-direction:column}.tips-panel h2[data-v-88654568]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1f2559}.tips-list[data-v-88654568]{display:flex;flex-direction:column;gap:18px;flex:1}.tip-item[data-v-88654568]{display:flex;gap:12px;background:#f8faff;border-radius:14px;padding:16px;border:1px solid rgba(78,125,243,.08)}.step-number[data-v-88654568]{flex-shrink:0;min-width:52px;height:28px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;border-radius:14px;font-size:11px;font-weight:600;letter-spacing:.3px;box-shadow:0 2px 8px #4160ff40;padding:0 10px}.tip-body[data-v-88654568]{flex:1}.tip-body h3[data-v-88654568]{margin:0 0 8px;font-size:14px;color:#1f2559;font-weight:600}.tip-body p[data-v-88654568]{margin:6px 0;font-size:12px;color:#7a8bbd;line-height:1.7}.tip-body p strong[data-v-88654568]{color:#4b5f92}.tip-note[data-v-88654568]{color:#93a3d2!important;font-style:italic;margin-top:8px!important}.channel-info[data-v-88654568]{margin-top:12px;padding-top:12px;border-top:1px solid rgba(78,125,243,.15)}.channel-info p[data-v-88654568]{margin:8px 0;font-size:12px;color:#7a8bbd;line-height:1.6}.page-footer[data-v-88654568]{grid-column:1 / -1;margin-top:24px;text-align:left;font-size:12px;color:#95a1c7;padding-left:8px}@media (max-width: 1024px){.create-task-page[data-v-88654568]{grid-template-columns:1fr}.tips-panel[data-v-88654568]{max-height:none}.form-row[data-v-88654568]{grid-template-columns:1fr}}.send-by-file-page[data-v-c5691c4e]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:stretch}.form-panel[data-v-c5691c4e]{background:#fff;border-radius:16px;border:1px solid #e4e9f5;box-shadow:0 18px 48px #1f377314;padding:28px 32px;display:flex;flex-direction:column;height:100%}.sample-file-section[data-v-c5691c4e]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #eef1fa}.download-sample-btn[data-v-c5691c4e]{display:inline-flex;align-items:center;gap:8px;border:none;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;font-size:14px;font-weight:600;padding:10px 20px;border-radius:12px;cursor:pointer;box-shadow:0 4px 12px #4160ff4d;transition:transform .2s ease,box-shadow .2s ease}.download-sample-btn[data-v-c5691c4e]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #4160ff59}.download-icon[data-v-c5691c4e]{font-size:16px}.file-send-form[data-v-c5691c4e]{display:flex;flex-direction:column;gap:24px}.form-group[data-v-c5691c4e]{display:flex;flex-direction:column;gap:12px}.label[data-v-c5691c4e]{font-size:14px;color:#1f2559;font-weight:500}.required[data-v-c5691c4e]:after{content:"*";color:#f87171;margin-left:4px}.input-field[data-v-c5691c4e],select[data-v-c5691c4e]{width:100%;border-radius:12px;border:1px solid #dbe2f3;padding:12px 14px;font-size:14px;color:#1f2559;background:#f9fbff;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit}.input-field[data-v-c5691c4e]:focus,select[data-v-c5691c4e]:focus{outline:none;border-color:#4e7df3;box-shadow:0 0 0 3px #4e7df31f}.channel-hint[data-v-c5691c4e]{display:flex;align-items:center;gap:12px;border-radius:14px;border:1px dashed rgba(78,125,243,.3);background:#4e7df314;padding:16px 20px}.hint-icon[data-v-c5691c4e]{font-size:20px;flex-shrink:0}.hint-content[data-v-c5691c4e]{flex:1}.hint-content p[data-v-c5691c4e]{margin:0;font-size:13px;color:#4b5f92}.hint-desc[data-v-c5691c4e]{color:#93a3d2;margin-top:4px}.outline-btn[data-v-c5691c4e]{border:1px solid #4e7df3;color:#4e7df3;background:#fff;padding:8px 16px;border-radius:20px;cursor:pointer;font-size:13px;white-space:nowrap;transition:background .2s ease,color .2s ease}.outline-btn[data-v-c5691c4e]:hover{background:#4e7df3;color:#fff}.upload-area[data-v-c5691c4e]{border:2px dashed #dbe2f3;border-radius:12px;min-height:150px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,background .2s ease;background:#f9fbff}.upload-area[data-v-c5691c4e]:hover{border-color:#4e7df3;background:#4e7df30d}.upload-area.has-file[data-v-c5691c4e]{border-color:#4e7df3;background:#4e7df314}.upload-text[data-v-c5691c4e]{color:#4e7df3;font-size:16px;font-weight:500}.file-name[data-v-c5691c4e]{color:#1f2559;font-size:14px;font-weight:500;text-align:center;padding:0 20px;word-break:break-all}.upload-hint[data-v-c5691c4e]{margin:0;font-size:12px;color:#7a8bbd;line-height:1.6}.upload-hint .highlight[data-v-c5691c4e]{color:#ef7f4f;font-weight:600}.checkbox-label[data-v-c5691c4e]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#1f2559;font-weight:500}.checkbox-input[data-v-c5691c4e]{width:18px;height:18px;cursor:pointer;accent-color:#4e7df3}.form-footer[data-v-c5691c4e]{display:flex;justify-content:flex-end;margin-top:8px}.submit-btn[data-v-c5691c4e]{display:inline-flex;align-items:center;gap:8px;border:none;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;font-size:15px;font-weight:600;padding:12px 36px;border-radius:12px;cursor:pointer;box-shadow:0 14px 30px #4160ff59;transition:transform .2s ease,box-shadow .2s ease}.submit-btn[data-v-c5691c4e]:hover{transform:translateY(-2px);box-shadow:0 18px 36px #4160ff66}.send-icon[data-v-c5691c4e]{font-size:16px}.tips-panel[data-v-c5691c4e]{background:#fff;border-radius:16px;border:1px solid #e4e9f5;box-shadow:0 18px 48px #1f377314;padding:24px 22px;height:100%;overflow-y:auto;display:flex;flex-direction:column}.tips-panel h2[data-v-c5691c4e]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1f2559}.tips-list[data-v-c5691c4e]{display:flex;flex-direction:column;gap:18px;flex:1}.tip-item[data-v-c5691c4e]{display:flex;gap:12px;background:#f8faff;border-radius:14px;padding:16px;border:1px solid rgba(78,125,243,.08)}.step-number[data-v-c5691c4e]{flex-shrink:0;min-width:52px;height:28px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;border-radius:14px;font-size:11px;font-weight:600;letter-spacing:.3px;box-shadow:0 2px 8px #4160ff40;padding:0 10px}.tip-body[data-v-c5691c4e]{flex:1}.tip-body h3[data-v-c5691c4e]{margin:0 0 8px;font-size:14px;color:#1f2559;font-weight:600}.tip-body p[data-v-c5691c4e]{margin:6px 0;font-size:12px;color:#7a8bbd;line-height:1.7}.tip-body p strong[data-v-c5691c4e]{color:#4b5f92}.page-footer[data-v-c5691c4e]{grid-column:1 / -1;margin-top:24px;text-align:left;font-size:12px;color:#95a1c7;padding-left:8px}@media (max-width: 1024px){.send-by-file-page[data-v-c5691c4e]{grid-template-columns:1fr}.tips-panel[data-v-c5691c4e]{max-height:none}}.modal-overlay[data-v-c6ee5686]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.modal-container[data-v-c6ee5686]{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;max-width:480px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;animation:modalSlideIn-c6ee5686 .3s ease-out}@keyframes modalSlideIn-c6ee5686{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-c6ee5686]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid #eef1fa}.modal-title[data-v-c6ee5686]{margin:0;font-size:20px;font-weight:600;color:#1f2559}.modal-close[data-v-c6ee5686]{width:32px;height:32px;border:none;background:transparent;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#7280a7;font-size:24px;line-height:1;transition:all .2s ease}.modal-close[data-v-c6ee5686]:hover{background:#f0f4ff;color:#4e7df3}.modal-body[data-v-c6ee5686]{padding:24px;flex:1;overflow-y:auto}.modal-message[data-v-c6ee5686]{margin:0;font-size:15px;line-height:1.6;color:#4b5f92;white-space:pre-wrap;word-break:break-word}.modal-footer[data-v-c6ee5686]{display:flex;gap:12px;padding:16px 24px 24px;border-top:1px solid #eef1fa;justify-content:flex-end}.btn-cancel[data-v-c6ee5686],.btn-confirm[data-v-c6ee5686]{padding:10px 24px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.btn-cancel[data-v-c6ee5686]{background:#f0f4ff;color:#4e7df3}.btn-cancel[data-v-c6ee5686]:hover{background:#e0e8ff}.btn-confirm[data-v-c6ee5686]{background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;box-shadow:0 4px 12px #4160ff4d}.btn-confirm[data-v-c6ee5686]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #4160ff66}.modal-enter-active[data-v-c6ee5686],.modal-leave-active[data-v-c6ee5686]{transition:opacity .3s ease}.modal-enter-active .modal-container[data-v-c6ee5686],.modal-leave-active .modal-container[data-v-c6ee5686]{transition:transform .3s ease,opacity .3s ease}.modal-enter-from[data-v-c6ee5686],.modal-leave-to[data-v-c6ee5686]{opacity:0}.modal-enter-from .modal-container[data-v-c6ee5686],.modal-leave-to .modal-container[data-v-c6ee5686]{transform:translateY(-20px);opacity:0}@media (max-width: 768px){.modal-container[data-v-c6ee5686]{max-width:100%;margin:0}.modal-header[data-v-c6ee5686],.modal-body[data-v-c6ee5686],.modal-footer[data-v-c6ee5686]{padding:20px}.modal-footer[data-v-c6ee5686]{flex-direction:column-reverse}.btn-cancel[data-v-c6ee5686],.btn-confirm[data-v-c6ee5686]{width:100%}}.sms-test-page[data-v-e2d36a83]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:stretch}.form-panel[data-v-e2d36a83]{background:#fff;border-radius:16px;border:1px solid #e4e9f5;box-shadow:0 18px 48px #1f377314;padding:28px 32px;display:flex;flex-direction:column;height:100%}.tabs-header[data-v-e2d36a83]{display:flex;gap:0;border-bottom:1px solid #eef1fa;margin-bottom:24px}.tab-btn[data-v-e2d36a83]{padding:12px 20px;background:transparent;border:none;border-bottom:2px solid transparent;color:#7280a7;font-size:14px;cursor:pointer;transition:all .2s ease;margin-bottom:-1px}.tab-btn[data-v-e2d36a83]:hover{color:#4e7df3}.tab-btn.active[data-v-e2d36a83]{color:#4e7df3;font-weight:600;border-bottom-color:#4e7df3}.info-banner[data-v-e2d36a83]{display:flex;align-items:center;justify-content:space-between;background:#4e7df314;border:1px solid rgba(78,125,243,.2);border-radius:12px;padding:14px 20px;margin-bottom:24px}.info-banner p[data-v-e2d36a83]{margin:0;font-size:13px;color:#4b5f92;flex:1}.purchase-btn[data-v-e2d36a83],.contact-btn[data-v-e2d36a83]{border:1px solid #4e7df3;color:#4e7df3;background:#fff;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:13px;white-space:nowrap;margin-left:16px;transition:all .2s ease}.purchase-btn[data-v-e2d36a83]:hover,.contact-btn[data-v-e2d36a83]:hover{background:#4e7df3;color:#fff}.sms-test-form[data-v-e2d36a83]{display:flex;flex-direction:column;gap:24px;flex:1}.form-group[data-v-e2d36a83]{display:flex;flex-direction:column;gap:12px}.label[data-v-e2d36a83]{font-size:14px;color:#1f2559;font-weight:500}.required[data-v-e2d36a83]:after{content:"*";color:#f87171;margin-left:4px}select[data-v-e2d36a83],.input-field[data-v-e2d36a83]{width:100%;border-radius:12px;border:1px solid #dbe2f3;padding:12px 14px;font-size:14px;color:#1f2559;background:#f9fbff;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit}.dial-code-select-wrapper[data-v-e2d36a83],.search-input-wrapper[data-v-e2d36a83]{position:relative}.dial-code-search[data-v-e2d36a83]{width:100%;padding:12px 14px;border:2px solid #dbe2f3;border-radius:12px;font-size:14px;color:#1f2559;background:#f9fbff;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit}.dial-code-search[data-v-e2d36a83]:focus{outline:none;border-color:#4e7df3;box-shadow:0 0 0 3px #4e7df31f}.dial-code-search[data-v-e2d36a83]::placeholder{color:#a3accb}.dial-code-dropdown[data-v-e2d36a83]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #dbe2f3;border-radius:12px;box-shadow:0 4px 12px #00000026;max-height:300px;overflow-y:auto;z-index:1000;margin-top:4px}.dial-code-dropdown-item[data-v-e2d36a83]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f3f4f6}.dial-code-dropdown-item[data-v-e2d36a83]:last-child{border-bottom:none}.dial-code-dropdown-item[data-v-e2d36a83]:hover{background-color:#f9fafb}.dial-code-dropdown-item.active[data-v-e2d36a83]{background-color:#eff6ff;color:#3b82f6}.dial-code-name[data-v-e2d36a83]{font-size:14px;color:#374151}.dial-code-dropdown-item.active .dial-code-name[data-v-e2d36a83]{color:#3b82f6;font-weight:500}.dial-code-dropdown-empty[data-v-e2d36a83]{padding:16px;text-align:center;color:#9ca3af;font-size:14px}select[data-v-e2d36a83]:focus,.input-field[data-v-e2d36a83]:focus{outline:none;border-color:#4e7df3;box-shadow:0 0 0 3px #4e7df31f}.note[data-v-e2d36a83]{margin:0;font-size:12px;color:#ef7f4f;line-height:1.6}.sms-content-area[data-v-e2d36a83]{border:1px solid #dbe2f3;border-radius:12px;background:#f9fbff;padding:12px 14px;min-height:100px}.sms-text-wrapper[data-v-e2d36a83]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;line-height:1.8;font-size:14px;color:#1f2559}.sms-text[data-v-e2d36a83]{white-space:pre-wrap;word-break:break-word}.verification-code-input[data-v-e2d36a83]{display:inline-block;border:1px solid #dbe2f3;border-radius:6px;background:#fff;text-align:center;font-weight:600;font-size:14px;color:#1f2559;padding:6px 10px;min-width:80px;width:80px;height:32px;line-height:20px;vertical-align:middle;transition:border-color .2s ease,box-shadow .2s ease}.verification-code-input[data-v-e2d36a83]:focus{outline:none;border-color:#4e7df3;box-shadow:0 0 0 2px #4e7df31f}.verification-code-input[data-v-e2d36a83]::placeholder{color:#a3accb;font-weight:400}.form-footer[data-v-e2d36a83]{display:flex;justify-content:flex-end;margin-top:8px}.submit-btn[data-v-e2d36a83]{display:inline-flex;align-items:center;gap:8px;border:none;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;font-size:15px;font-weight:600;padding:12px 36px;border-radius:12px;cursor:pointer;box-shadow:0 14px 30px #4160ff59;transition:transform .2s ease,box-shadow .2s ease}.submit-btn[data-v-e2d36a83]:hover{transform:translateY(-2px);box-shadow:0 18px 36px #4160ff66}.send-icon[data-v-e2d36a83]{font-size:16px}.tips-panel[data-v-e2d36a83]{background:#fff;border-radius:16px;border:1px solid #e4e9f5;box-shadow:0 18px 48px #1f377314;padding:24px 22px;height:100%;overflow-y:auto;display:flex;flex-direction:column}.tips-panel h2[data-v-e2d36a83]{margin:0 0 20px;font-size:18px;font-weight:600;color:#1f2559}.tips-list[data-v-e2d36a83]{display:flex;flex-direction:column;gap:18px;flex:1}.tip-item[data-v-e2d36a83]{display:flex;gap:12px;background:#f8faff;border-radius:14px;padding:16px;border:1px solid rgba(78,125,243,.08)}.step-number[data-v-e2d36a83]{flex-shrink:0;min-width:52px;height:28px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;border-radius:14px;font-size:11px;font-weight:600;letter-spacing:.3px;box-shadow:0 2px 8px #4160ff40;padding:0 10px}.tip-body[data-v-e2d36a83]{flex:1}.tip-body h3[data-v-e2d36a83]{margin:0 0 8px;font-size:14px;color:#1f2559;font-weight:600}.tip-body p[data-v-e2d36a83]{margin:6px 0;font-size:12px;color:#7a8bbd;line-height:1.7}.tip-note[data-v-e2d36a83]{color:#93a3d2!important;font-style:italic;margin-top:8px!important}.tip-warning[data-v-e2d36a83]{color:#faad14!important;background:#fffbe6;border:1px solid #ffe58f;padding:8px 12px;border-radius:6px;margin-top:8px!important;font-size:12px;line-height:1.6}.page-footer[data-v-e2d36a83]{grid-column:1 / -1;margin-top:24px;text-align:left;font-size:12px;color:#95a1c7;padding-left:8px}@media (max-width: 1024px){.sms-test-page[data-v-e2d36a83]{grid-template-columns:1fr}.tips-panel[data-v-e2d36a83]{max-height:none}}.two-way-sms-page[data-v-3bf0a65b]{display:flex;height:100%;background:#fff;position:relative}.sidebar-panel[data-v-3bf0a65b]{width:280px;background:#fff;border-right:1px solid #eef1fa;display:flex;flex-direction:column;height:100%}.tabs-container[data-v-3bf0a65b]{display:flex;gap:8px;padding:20px 16px;border-bottom:1px solid #eef1fa}.tab-btn[data-v-3bf0a65b]{flex:1;padding:8px 12px;border:1px solid #4e7df3;background:#fff;color:#4e7df3;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.tab-btn[data-v-3bf0a65b]:hover{background:#4e7df314}.tab-btn.active[data-v-3bf0a65b]{background:#4e7df3;color:#fff;border-color:#4e7df3}.search-container[data-v-3bf0a65b]{padding:16px;border-bottom:1px solid #eef1fa}.search-box[data-v-3bf0a65b]{display:flex;align-items:center;gap:8px;border:1px solid #dbe2f3;border-radius:8px;padding:8px 12px;background:#f9fbff}.search-icon[data-v-3bf0a65b]{font-size:16px;color:#7280a7}.search-input[data-v-3bf0a65b]{flex:1;border:none;background:transparent;outline:none;font-size:14px;color:#1f2559}.search-input[data-v-3bf0a65b]::placeholder{color:#a3accb}.conversations-list[data-v-3bf0a65b]{flex:1;overflow-y:auto;padding:8px}.sidebar-footer[data-v-3bf0a65b]{padding:16px;font-size:12px;color:#95a1c7;border-top:1px solid #eef1fa}.sidebar-footer .brand[data-v-3bf0a65b]{color:#4e7df3}.main-content[data-v-3bf0a65b]{flex:1;position:relative;background:#fafafa;display:flex;align-items:center;justify-content:center;overflow:hidden}.empty-state[data-v-3bf0a65b]{text-align:center;z-index:1}.empty-icon-wrapper[data-v-3bf0a65b]{margin-bottom:20px}.empty-icon-circle[data-v-3bf0a65b]{width:120px;height:120px;border:1px solid #e4e9f5;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;margin:0 auto;box-shadow:0 4px 12px #0000000d}.empty-icon[data-v-3bf0a65b]{width:48px;height:48px}.empty-text[data-v-3bf0a65b]{font-size:16px;color:#4b5f92;font-weight:500;margin:0}.fab-button[data-v-3bf0a65b]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.fab-button[data-v-3bf0a65b]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.fab-button[data-v-3bf0a65b]:active{transform:translateY(0)}.fab-icon[data-v-3bf0a65b]{width:24px;height:24px}.main-content[data-v-3bf0a65b]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle,rgba(200,200,200,.15) 1px,transparent 1px);background-size:60px 60px;background-position:0 0,30px 30px;opacity:.3;pointer-events:none}@media (max-width: 1024px){.sidebar-panel[data-v-3bf0a65b]{width:240px}.fab-button[data-v-3bf0a65b]{bottom:24px;right:24px;width:48px;height:48px}}.api-management-page[data-v-01a4e667]{min-height:calc(100vh - 100px);background:#f5f7fb;padding:32px;position:relative}.api-card[data-v-01a4e667]{background:#fff;border-radius:16px;border:1px solid #e4e9f5;box-shadow:0 18px 48px #1f377314;padding:32px 40px;max-width:900px;margin:0 auto}.header-actions[data-v-01a4e667]{display:flex;gap:12px;margin-bottom:32px}.btn-primary[data-v-01a4e667]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;border:none;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px #4160ff4d}.btn-primary[data-v-01a4e667]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #4160ff66}.btn-primary[data-v-01a4e667]:active{transform:translateY(0)}.btn-primary .icon[data-v-01a4e667]{width:18px;height:18px}.btn-secondary[data-v-01a4e667]{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#4160ff;border:1px solid #4160ff;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-secondary[data-v-01a4e667]:hover{background:#4160ff14}.btn-secondary .icon[data-v-01a4e667]{width:18px;height:18px}.info-section[data-v-01a4e667]{display:flex;flex-direction:column;gap:28px}.info-item[data-v-01a4e667]{display:flex;flex-direction:column;gap:10px}.label[data-v-01a4e667]{font-size:14px;color:#4b5f92;font-weight:500}.value-link[data-v-01a4e667]{font-size:15px;color:#4160ff;text-decoration:underline;word-break:break-all;transition:color .2s ease}.value-link[data-v-01a4e667]:hover{color:#3350e0}.token-display[data-v-01a4e667]{display:flex;align-items:center;gap:12px;background:#f9fbff;border:1px solid #eef1fa;border-radius:10px;padding:12px 16px}.value-text[data-v-01a4e667]{flex:1;font-size:15px;color:#1f2559;font-weight:600;font-family:Monaco,Courier New,monospace;word-break:break-all;letter-spacing:.5px}.copy-btn[data-v-01a4e667]{flex-shrink:0;background:transparent;border:none;color:#7280a7;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.copy-btn[data-v-01a4e667]:hover{background:#4e7df31a;color:#4160ff}.copy-icon[data-v-01a4e667]{width:18px;height:18px}.chat-fab[data-v-01a4e667]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.chat-fab[data-v-01a4e667]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.chat-fab[data-v-01a4e667]:active{transform:translateY(0)}.chat-icon[data-v-01a4e667]{width:24px;height:24px}@media (max-width: 768px){.api-management-page[data-v-01a4e667]{padding:20px}.api-card[data-v-01a4e667]{padding:24px}.header-actions[data-v-01a4e667]{flex-direction:column}.btn-primary[data-v-01a4e667],.btn-secondary[data-v-01a4e667]{width:100%;justify-content:center}.chat-fab[data-v-01a4e667]{bottom:24px;right:24px;width:48px;height:48px}.chat-icon[data-v-01a4e667]{width:20px;height:20px}}.sms-templates-page[data-v-b0fd6c89]{min-height:calc(100vh - 100px);background:#f5f7fb;padding:32px;position:relative}.page-container[data-v-b0fd6c89]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.header-actions[data-v-b0fd6c89]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eef1fa}.actions-left[data-v-b0fd6c89]{display:flex;gap:12px}.btn-operation[data-v-b0fd6c89]{display:flex;align-items:center;gap:6px;background:#4160ff;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-operation[data-v-b0fd6c89]:hover{background:#3350e0}.icon-caret[data-v-b0fd6c89]{width:16px;height:16px}.btn-add[data-v-b0fd6c89]{display:flex;align-items:center;gap:6px;background:#10b981;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-add[data-v-b0fd6c89]:hover{background:#059669}.icon-plus[data-v-b0fd6c89]{width:16px;height:16px}.actions-right[data-v-b0fd6c89]{display:flex;align-items:center;gap:12px}.search-label[data-v-b0fd6c89]{font-size:14px;color:#4b5f92;font-weight:500}.search-input[data-v-b0fd6c89]{width:240px;padding:8px 12px;border:1px solid #dbe2f3;border-radius:8px;font-size:14px;color:#1f2559;transition:border-color .2s ease}.search-input[data-v-b0fd6c89]:focus{outline:none;border-color:#4e7df3}.table-controls[data-v-b0fd6c89]{padding:16px 24px;border-bottom:1px solid #eef1fa}.entries-dropdown[data-v-b0fd6c89]{padding:6px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;font-size:14px;color:#1f2559;cursor:pointer}.table-wrapper[data-v-b0fd6c89]{overflow-x:auto}.data-table[data-v-b0fd6c89]{width:100%;border-collapse:collapse}.data-table thead[data-v-b0fd6c89]{background:#f8faff}.data-table th[data-v-b0fd6c89]{padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#4b5f92;border-bottom:1px solid #eef1fa}.data-table th.sortable[data-v-b0fd6c89]{cursor:pointer;-webkit-user-select:none;user-select:none}.data-table th.sortable[data-v-b0fd6c89]:hover{background:#f0f4ff}.sort-icons[data-v-b0fd6c89]{display:inline-flex;flex-direction:column;margin-left:6px;vertical-align:middle}.sort-icon[data-v-b0fd6c89]{width:12px;height:8px;color:#a3accb;display:block}.sort-icon.active[data-v-b0fd6c89]{color:#4160ff}.data-table td[data-v-b0fd6c89]{padding:14px 16px;font-size:14px;color:#1f2559;border-bottom:1px solid #f0f4ff}.data-table tbody tr[data-v-b0fd6c89]:hover{background:#f8faff}.checkbox-col[data-v-b0fd6c89]{width:50px;text-align:center}.checkbox-col input[type=checkbox][data-v-b0fd6c89]{width:16px;height:16px;cursor:pointer;accent-color:#4160ff}.empty-state[data-v-b0fd6c89]{text-align:center;padding:60px 20px}.empty-message[data-v-b0fd6c89]{color:#a3accb;font-size:14px}.status-badge[data-v-b0fd6c89]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.active[data-v-b0fd6c89]{background:#d1fae5;color:#065f46}.status-badge.inactive[data-v-b0fd6c89]{background:#fee2e2;color:#991b1b}.status-badge.pending[data-v-b0fd6c89]{background:#fef3c7;color:#92400e}.action-buttons[data-v-b0fd6c89]{display:flex;gap:8px}.btn-edit[data-v-b0fd6c89],.btn-delete[data-v-b0fd6c89]{padding:4px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#4b5f92;font-size:12px;cursor:pointer;transition:all .2s ease}.btn-edit[data-v-b0fd6c89]:hover{background:#e0e7ff;border-color:#4e7df3;color:#4160ff}.btn-delete[data-v-b0fd6c89]:hover{background:#fee2e2;border-color:#ef4444;color:#dc2626}.pagination-footer[data-v-b0fd6c89]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #eef1fa}.pagination-info[data-v-b0fd6c89]{font-size:14px;color:#7280a7}.pagination-controls[data-v-b0fd6c89]{display:flex;gap:8px}.pagination-btn[data-v-b0fd6c89]{width:32px;height:32px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#7280a7;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.pagination-btn[data-v-b0fd6c89]:hover:not(:disabled){background:#f0f4ff;border-color:#4e7df3;color:#4160ff}.pagination-btn[data-v-b0fd6c89]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn svg[data-v-b0fd6c89]{width:16px;height:16px}.chat-fab[data-v-b0fd6c89]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.chat-fab[data-v-b0fd6c89]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.chat-icon[data-v-b0fd6c89]{width:24px;height:24px}@media (max-width: 768px){.sms-templates-page[data-v-b0fd6c89]{padding:16px}.header-actions[data-v-b0fd6c89]{flex-direction:column;gap:16px;align-items:flex-start}.actions-right[data-v-b0fd6c89],.search-input[data-v-b0fd6c89]{width:100%}.table-wrapper[data-v-b0fd6c89]{overflow-x:scroll}}.keywords-page[data-v-9a485388]{min-height:calc(100vh - 100px);background:#f5f7fb;padding:32px;position:relative}.page-container[data-v-9a485388]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.header-actions[data-v-9a485388]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eef1fa}.actions-left[data-v-9a485388]{display:flex;gap:12px}.btn-operation[data-v-9a485388]{display:flex;align-items:center;gap:6px;background:#4160ff;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-operation[data-v-9a485388]:hover{background:#3350e0}.icon-caret[data-v-9a485388]{width:16px;height:16px}.btn-create[data-v-9a485388]{display:flex;align-items:center;gap:6px;background:#10b981;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-create[data-v-9a485388]:hover{background:#059669}.icon-plus[data-v-9a485388]{width:16px;height:16px}.actions-right[data-v-9a485388]{display:flex;align-items:center;gap:12px}.search-label[data-v-9a485388]{font-size:14px;color:#4b5f92;font-weight:500}.search-input[data-v-9a485388]{width:240px;padding:8px 12px;border:1px solid #dbe2f3;border-radius:8px;font-size:14px;color:#1f2559;transition:border-color .2s ease}.search-input[data-v-9a485388]:focus{outline:none;border-color:#4e7df3}.table-controls[data-v-9a485388]{padding:16px 24px;border-bottom:1px solid #eef1fa}.entries-dropdown[data-v-9a485388]{padding:6px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;font-size:14px;color:#1f2559;cursor:pointer}.table-wrapper[data-v-9a485388]{overflow-x:auto}.data-table[data-v-9a485388]{width:100%;border-collapse:collapse}.data-table thead[data-v-9a485388]{background:#f8faff}.data-table th[data-v-9a485388]{padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#4b5f92;border-bottom:1px solid #eef1fa}.data-table th.sortable[data-v-9a485388]{cursor:pointer;-webkit-user-select:none;user-select:none}.data-table th.sortable[data-v-9a485388]:hover{background:#f0f4ff}.sort-icons[data-v-9a485388]{display:inline-flex;flex-direction:column;margin-left:6px;vertical-align:middle}.sort-icon[data-v-9a485388]{width:12px;height:8px;color:#a3accb;display:block}.sort-icon.active[data-v-9a485388]{color:#4160ff}.data-table td[data-v-9a485388]{padding:14px 16px;font-size:14px;color:#1f2559;border-bottom:1px solid #f0f4ff}.data-table tbody tr[data-v-9a485388]:hover{background:#f8faff}.checkbox-col[data-v-9a485388]{width:50px;text-align:center}.checkbox-col input[type=checkbox][data-v-9a485388]{width:16px;height:16px;cursor:pointer;accent-color:#4160ff}.empty-state[data-v-9a485388]{text-align:center;padding:60px 20px}.empty-message[data-v-9a485388]{color:#a3accb;font-size:14px}.status-badge[data-v-9a485388]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.active[data-v-9a485388]{background:#d1fae5;color:#065f46}.status-badge.inactive[data-v-9a485388]{background:#fee2e2;color:#991b1b}.status-badge.pending[data-v-9a485388]{background:#fef3c7;color:#92400e}.action-buttons[data-v-9a485388]{display:flex;gap:8px}.btn-edit[data-v-9a485388],.btn-delete[data-v-9a485388]{padding:4px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#4b5f92;font-size:12px;cursor:pointer;transition:all .2s ease}.btn-edit[data-v-9a485388]:hover{background:#e0e7ff;border-color:#4e7df3;color:#4160ff}.btn-delete[data-v-9a485388]:hover{background:#fee2e2;border-color:#ef4444;color:#dc2626}.pagination-footer[data-v-9a485388]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #eef1fa}.pagination-info[data-v-9a485388]{font-size:14px;color:#7280a7}.pagination-controls[data-v-9a485388]{display:flex;gap:8px}.pagination-btn[data-v-9a485388]{width:32px;height:32px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#7280a7;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.pagination-btn[data-v-9a485388]:hover:not(:disabled){background:#f0f4ff;border-color:#4e7df3;color:#4160ff}.pagination-btn[data-v-9a485388]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn svg[data-v-9a485388]{width:16px;height:16px}.chat-fab[data-v-9a485388]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.chat-fab[data-v-9a485388]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.chat-icon[data-v-9a485388]{width:24px;height:24px}@media (max-width: 768px){.keywords-page[data-v-9a485388]{padding:16px}.header-actions[data-v-9a485388]{flex-direction:column;gap:16px;align-items:flex-start}.actions-right[data-v-9a485388],.search-input[data-v-9a485388]{width:100%}.table-wrapper[data-v-9a485388]{overflow-x:scroll}}.send-report-page[data-v-52d6b6b2]{min-height:calc(100vh - 100px);background:#f5f7fb;padding:32px;position:relative}.report-card[data-v-52d6b6b2]{background:#fff;border-radius:16px;box-shadow:0 18px 48px #1f377314;padding:32px 40px;margin-bottom:24px}.header-section[data-v-52d6b6b2]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.title-section[data-v-52d6b6b2]{flex:1}.main-title[data-v-52d6b6b2]{font-size:24px;font-weight:700;color:#1f2559;margin:0 0 8px}.subtitle[data-v-52d6b6b2]{font-size:14px;color:#7280a7;margin:0}.filter-section[data-v-52d6b6b2]{display:flex;align-items:center;gap:12px}.period-select[data-v-52d6b6b2],.date-input[data-v-52d6b6b2]{padding:8px 12px;border:1px solid #dbe2f3;border-radius:8px;background:#fff;font-size:14px;color:#1f2559;cursor:pointer}.icon-btn[data-v-52d6b6b2]{width:36px;height:36px;border:1px solid #dbe2f3;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#7280a7;transition:all .2s ease}.icon-btn[data-v-52d6b6b2]:hover{background:#f0f4ff;border-color:#4e7df3;color:#4160ff}.icon-btn svg[data-v-52d6b6b2]{width:18px;height:18px}.chart-section[data-v-52d6b6b2]{margin-bottom:40px}.chart-container[data-v-52d6b6b2]{display:flex;gap:16px;height:300px}.chart-y-axis[data-v-52d6b6b2]{display:flex;flex-direction:column;justify-content:space-between;padding-top:20px;padding-bottom:20px;min-width:40px}.y-label[data-v-52d6b6b2]{font-size:12px;color:#7280a7;text-align:right}.chart-area[data-v-52d6b6b2]{flex:1;position:relative;background:#fff;border:1px solid #eef1fa;border-radius:8px;padding:20px}.chart-grid[data-v-52d6b6b2]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.bars-container[data-v-52d6b6b2]{position:relative;display:flex;justify-content:space-around;align-items:flex-end;height:100%;padding:20px 0;z-index:1}.bar-item[data-v-52d6b6b2]{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;max-width:80px}.bar[data-v-52d6b6b2]{width:100%;max-width:60px;height:100%;display:flex;align-items:flex-end;position:relative}.bar-fill[data-v-52d6b6b2]{width:100%;height:100%;background:linear-gradient(180deg,#a78bfa,#c084fc);border-radius:4px 4px 0 0}.bar-label[data-v-52d6b6b2]{font-size:12px;color:#7280a7;text-align:center}.stats-section[data-v-52d6b6b2]{margin-top:40px}.stats-title[data-v-52d6b6b2]{font-size:16px;font-weight:600;color:#1f2559;margin:0 0 24px}.stats-cards[data-v-52d6b6b2]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.stat-card[data-v-52d6b6b2]{background:#f8faff;border:1px solid #eef1fa;border-radius:12px;padding:24px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.stat-card[data-v-52d6b6b2]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.stat-icon[data-v-52d6b6b2]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;background:#eef1fa}.stat-icon.blue[data-v-52d6b6b2]{color:#3b82f6}.stat-icon.light-blue[data-v-52d6b6b2]{color:#06b6d4}.stat-icon.green[data-v-52d6b6b2]{color:#10b981}.stat-icon.red[data-v-52d6b6b2]{color:#ef4444}.stat-icon svg[data-v-52d6b6b2]{width:28px;height:28px}.stat-value[data-v-52d6b6b2]{font-size:28px;font-weight:700;color:#1f2559;margin-bottom:8px}.stat-label[data-v-52d6b6b2]{font-size:14px;color:#7280a7}.page-footer[data-v-52d6b6b2]{text-align:center;font-size:12px;color:#95a1c7;padding:20px 0}.footer-link[data-v-52d6b6b2]{color:#4160ff;text-decoration:none}.footer-link[data-v-52d6b6b2]:hover{text-decoration:underline}.chat-fab[data-v-52d6b6b2]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.chat-fab[data-v-52d6b6b2]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.chat-icon[data-v-52d6b6b2]{width:24px;height:24px}@media (max-width: 1024px){.stats-cards[data-v-52d6b6b2]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.send-report-page[data-v-52d6b6b2]{padding:16px}.report-card[data-v-52d6b6b2]{padding:24px}.header-section[data-v-52d6b6b2]{flex-direction:column;gap:16px}.filter-section[data-v-52d6b6b2]{flex-wrap:wrap}.stats-cards[data-v-52d6b6b2]{grid-template-columns:1fr}}.all-messages-page[data-v-0894fd44]{min-height:calc(100vh - 100px);background:#f5f7fb;padding:32px;position:relative}.page-header[data-v-0894fd44]{margin-bottom:20px}.btn-export[data-v-0894fd44]{display:inline-flex;align-items:center;gap:8px;background:#60a5fa;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-export[data-v-0894fd44]:hover{background:#3b82f6}.export-icon[data-v-0894fd44]{width:18px;height:18px}.filter-section[data-v-0894fd44]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:24px;margin-bottom:20px}.filter-form[data-v-0894fd44]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.form-group[data-v-0894fd44]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-0894fd44]{font-size:14px;color:#4b5f92;font-weight:500}.form-select[data-v-0894fd44],.form-input[data-v-0894fd44]{padding:8px 12px;border:1px solid #dbe2f3;border-radius:8px;font-size:14px;color:#1f2559;background:#fff;transition:border-color .2s ease}.form-select[data-v-0894fd44]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%237280a7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.form-select[data-v-0894fd44]:focus,.form-input[data-v-0894fd44]:focus{outline:none;border-color:#4e7df3}.table-section[data-v-0894fd44]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.table-controls[data-v-0894fd44]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #eef1fa}.entries-dropdown[data-v-0894fd44]{padding:6px 36px 6px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;font-size:14px;color:#1f2559;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%237280a7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.table-search[data-v-0894fd44]{display:flex;align-items:center;gap:8px}.search-label[data-v-0894fd44]{font-size:14px;color:#4b5f92;font-weight:500}.table-search-input[data-v-0894fd44]{padding:6px 12px;border:1px solid #dbe2f3;border-radius:6px;font-size:14px;color:#1f2559;width:200px;transition:border-color .2s ease}.table-search-input[data-v-0894fd44]:focus{outline:none;border-color:#4e7df3}.table-wrapper[data-v-0894fd44]{overflow-x:auto}.data-table[data-v-0894fd44]{width:100%;border-collapse:collapse}.data-table thead[data-v-0894fd44]{background:#f8faff}.data-table th[data-v-0894fd44]{padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#4b5f92;border-bottom:1px solid #eef1fa}.data-table th.sortable[data-v-0894fd44]{cursor:pointer;-webkit-user-select:none;user-select:none}.data-table th.sortable[data-v-0894fd44]:hover{background:#f0f4ff}.sort-icons[data-v-0894fd44]{display:inline-flex;flex-direction:column;margin-left:6px;vertical-align:middle}.sort-icon[data-v-0894fd44]{width:12px;height:8px;color:#a3accb;display:block}.sort-icon.active[data-v-0894fd44]{color:#4160ff}.data-table td[data-v-0894fd44]{padding:14px 16px;font-size:14px;color:#1f2559;border-bottom:1px solid #f0f4ff}.data-table tbody tr[data-v-0894fd44]:hover{background:#f8faff}.checkbox-col[data-v-0894fd44]{width:50px;text-align:center}.checkbox-col input[type=checkbox][data-v-0894fd44]{width:16px;height:16px;cursor:pointer;accent-color:#4160ff}.empty-state[data-v-0894fd44]{text-align:center;padding:60px 20px}.empty-message[data-v-0894fd44]{color:#a3accb;font-size:14px}.status-badge[data-v-0894fd44]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.sent[data-v-0894fd44]{background:#dbeafe;color:#1e40af}.status-badge.delivered[data-v-0894fd44]{background:#d1fae5;color:#065f46}.status-badge.failed[data-v-0894fd44]{background:#fee2e2;color:#991b1b}.status-badge.pending[data-v-0894fd44]{background:#fef3c7;color:#92400e}.action-buttons[data-v-0894fd44]{display:flex;gap:8px}.btn-view[data-v-0894fd44]{padding:4px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#4b5f92;font-size:12px;cursor:pointer;transition:all .2s ease}.btn-view[data-v-0894fd44]:hover{background:#e0e7ff;border-color:#4e7df3;color:#4160ff}.pagination-footer[data-v-0894fd44]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #eef1fa}.pagination-info[data-v-0894fd44]{font-size:14px;color:#7280a7}.pagination-controls[data-v-0894fd44]{display:flex;gap:8px}.pagination-btn[data-v-0894fd44]{width:32px;height:32px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#7280a7;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.pagination-btn[data-v-0894fd44]:hover:not(:disabled){background:#f0f4ff;border-color:#4e7df3;color:#4160ff}.pagination-btn[data-v-0894fd44]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn svg[data-v-0894fd44]{width:16px;height:16px}.page-footer[data-v-0894fd44]{text-align:center;font-size:12px;color:#95a1c7;padding:20px 0}.chat-fab[data-v-0894fd44]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.chat-fab[data-v-0894fd44]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.chat-icon[data-v-0894fd44]{width:24px;height:24px}@media (max-width: 1024px){.filter-form[data-v-0894fd44]{grid-template-columns:1fr}}@media (max-width: 768px){.all-messages-page[data-v-0894fd44]{padding:16px}.table-controls[data-v-0894fd44]{flex-direction:column;gap:16px;align-items:flex-start}.table-search-input[data-v-0894fd44]{width:100%}.table-wrapper[data-v-0894fd44]{overflow-x:scroll}.pagination-footer[data-v-0894fd44]{flex-direction:column;gap:12px;align-items:flex-start}}.sent-messages-page[data-v-9b521bb6]{min-height:calc(100vh - 100px);background:#f5f7fb;padding:32px;position:relative}.table-section[data-v-9b521bb6]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.table-controls[data-v-9b521bb6]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eef1fa}.controls-left[data-v-9b521bb6]{display:flex;align-items:center;gap:16px}.btn-export[data-v-9b521bb6]{display:inline-flex;align-items:center;gap:8px;background:#4160ff;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-export[data-v-9b521bb6]:hover{background:#3350e0}.export-icon[data-v-9b521bb6]{width:18px;height:18px}.entries-dropdown[data-v-9b521bb6]{padding:6px 36px 6px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;font-size:14px;color:#1f2559;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%237280a7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.controls-right[data-v-9b521bb6]{display:flex;align-items:center;gap:8px}.search-label[data-v-9b521bb6]{font-size:14px;color:#4b5f92;font-weight:500}.search-input[data-v-9b521bb6]{padding:8px 12px;border:1px solid #dbe2f3;border-radius:8px;font-size:14px;color:#1f2559;width:240px;transition:border-color .2s ease}.search-input[data-v-9b521bb6]:focus{outline:none;border-color:#4e7df3}.table-wrapper[data-v-9b521bb6]{overflow-x:auto}.data-table[data-v-9b521bb6]{width:100%;border-collapse:collapse}.data-table thead[data-v-9b521bb6]{background:#f8faff}.data-table th[data-v-9b521bb6]{padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#4b5f92;border-bottom:1px solid #eef1fa}.data-table th.sortable[data-v-9b521bb6]{cursor:pointer;-webkit-user-select:none;user-select:none}.data-table th.sortable[data-v-9b521bb6]:hover{background:#f0f4ff}.sort-icons[data-v-9b521bb6]{display:inline-flex;flex-direction:column;margin-left:6px;vertical-align:middle}.sort-icon[data-v-9b521bb6]{width:12px;height:8px;color:#a3accb;display:block}.sort-icon.active[data-v-9b521bb6]{color:#4160ff}.data-table td[data-v-9b521bb6]{padding:14px 16px;font-size:14px;color:#1f2559;border-bottom:1px solid #f0f4ff}.data-table tbody tr[data-v-9b521bb6]:hover{background:#f8faff}.checkbox-col[data-v-9b521bb6]{width:50px;text-align:center}.checkbox-col input[type=checkbox][data-v-9b521bb6]{width:16px;height:16px;cursor:pointer;accent-color:#4160ff}.empty-state[data-v-9b521bb6]{text-align:center;padding:60px 20px}.empty-message[data-v-9b521bb6]{color:#a3accb;font-size:14px}.status-badge[data-v-9b521bb6]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.sent[data-v-9b521bb6]{background:#dbeafe;color:#1e40af}.status-badge.delivered[data-v-9b521bb6]{background:#d1fae5;color:#065f46}.status-badge.failed[data-v-9b521bb6]{background:#fee2e2;color:#991b1b}.status-badge.pending[data-v-9b521bb6]{background:#fef3c7;color:#92400e}.action-buttons[data-v-9b521bb6]{display:flex;gap:8px}.btn-view[data-v-9b521bb6]{padding:4px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#4b5f92;font-size:12px;cursor:pointer;transition:all .2s ease}.btn-view[data-v-9b521bb6]:hover{background:#e0e7ff;border-color:#4e7df3;color:#4160ff}.pagination-footer[data-v-9b521bb6]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #eef1fa}.pagination-info[data-v-9b521bb6]{font-size:14px;color:#7280a7}.pagination-controls[data-v-9b521bb6]{display:flex;gap:8px}.pagination-btn[data-v-9b521bb6]{width:32px;height:32px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#7280a7;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.pagination-btn[data-v-9b521bb6]:hover:not(:disabled){background:#f0f4ff;border-color:#4e7df3;color:#4160ff}.pagination-btn[data-v-9b521bb6]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn svg[data-v-9b521bb6]{width:16px;height:16px}.chat-fab[data-v-9b521bb6]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.chat-fab[data-v-9b521bb6]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.chat-icon[data-v-9b521bb6]{width:24px;height:24px}@media (max-width: 768px){.sent-messages-page[data-v-9b521bb6]{padding:16px}.table-controls[data-v-9b521bb6]{flex-direction:column;gap:16px;align-items:flex-start}.controls-left[data-v-9b521bb6]{width:100%;justify-content:space-between}.search-input[data-v-9b521bb6]{width:100%}.table-wrapper[data-v-9b521bb6]{overflow-x:scroll}.pagination-footer[data-v-9b521bb6]{flex-direction:column;gap:12px;align-items:flex-start}}.upstream-replies-page[data-v-361d23cc]{min-height:calc(100vh - 100px);background:#f5f7fb;padding:32px;position:relative}.table-section[data-v-361d23cc]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.table-controls[data-v-361d23cc]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eef1fa}.controls-left[data-v-361d23cc]{display:flex;align-items:center;gap:12px}.btn-operation[data-v-361d23cc]{display:flex;align-items:center;gap:6px;background:#4160ff;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-operation[data-v-361d23cc]:hover{background:#3350e0}.icon-caret[data-v-361d23cc]{width:16px;height:16px}.btn-export[data-v-361d23cc]{display:inline-flex;align-items:center;gap:8px;background:#e5e7eb;color:#4b5f92;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-export[data-v-361d23cc]:hover{background:#d1d5db}.export-icon[data-v-361d23cc]{width:18px;height:18px}.entries-dropdown[data-v-361d23cc]{padding:6px 36px 6px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;font-size:14px;color:#1f2559;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%237280a7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.controls-right[data-v-361d23cc]{display:flex;align-items:center;gap:8px}.search-label[data-v-361d23cc]{font-size:14px;color:#4b5f92;font-weight:500}.search-input[data-v-361d23cc]{padding:8px 12px;border:1px solid #dbe2f3;border-radius:8px;font-size:14px;color:#1f2559;width:240px;transition:border-color .2s ease}.search-input[data-v-361d23cc]:focus{outline:none;border-color:#4e7df3}.table-wrapper[data-v-361d23cc]{overflow-x:auto}.data-table[data-v-361d23cc]{width:100%;border-collapse:collapse}.data-table thead[data-v-361d23cc]{background:#f8faff}.data-table th[data-v-361d23cc]{padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#4b5f92;border-bottom:1px solid #eef1fa}.data-table th.sortable[data-v-361d23cc]{cursor:pointer;-webkit-user-select:none;user-select:none}.data-table th.sortable[data-v-361d23cc]:hover{background:#f0f4ff}.sort-icons[data-v-361d23cc]{display:inline-flex;flex-direction:column;margin-left:6px;vertical-align:middle}.sort-icon[data-v-361d23cc]{width:12px;height:8px;color:#a3accb;display:block}.sort-icon.active[data-v-361d23cc]{color:#4160ff}.data-table td[data-v-361d23cc]{padding:14px 16px;font-size:14px;color:#1f2559;border-bottom:1px solid #f0f4ff}.data-table tbody tr[data-v-361d23cc]:hover{background:#f8faff}.checkbox-col[data-v-361d23cc]{width:50px;text-align:center}.checkbox-col input[type=checkbox][data-v-361d23cc]{width:16px;height:16px;cursor:pointer;accent-color:#4160ff}.empty-state[data-v-361d23cc]{text-align:center;padding:60px 20px}.empty-message[data-v-361d23cc]{color:#a3accb;font-size:14px}.status-badge[data-v-361d23cc]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.sent[data-v-361d23cc]{background:#dbeafe;color:#1e40af}.status-badge.delivered[data-v-361d23cc]{background:#d1fae5;color:#065f46}.status-badge.failed[data-v-361d23cc]{background:#fee2e2;color:#991b1b}.status-badge.pending[data-v-361d23cc]{background:#fef3c7;color:#92400e}.status-badge.received[data-v-361d23cc]{background:#ddd6fe;color:#5b21b6}.action-buttons[data-v-361d23cc]{display:flex;gap:8px}.btn-view[data-v-361d23cc]{padding:4px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#4b5f92;font-size:12px;cursor:pointer;transition:all .2s ease}.btn-view[data-v-361d23cc]:hover{background:#e0e7ff;border-color:#4e7df3;color:#4160ff}.pagination-footer[data-v-361d23cc]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #eef1fa}.pagination-info[data-v-361d23cc]{font-size:14px;color:#7280a7}.pagination-controls[data-v-361d23cc]{display:flex;gap:8px}.pagination-btn[data-v-361d23cc]{width:32px;height:32px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#7280a7;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.pagination-btn[data-v-361d23cc]:hover:not(:disabled){background:#f0f4ff;border-color:#4e7df3;color:#4160ff}.pagination-btn[data-v-361d23cc]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn svg[data-v-361d23cc]{width:16px;height:16px}.chat-fab[data-v-361d23cc]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.chat-fab[data-v-361d23cc]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.chat-icon[data-v-361d23cc]{width:24px;height:24px}@media (max-width: 768px){.upstream-replies-page[data-v-361d23cc]{padding:16px}.table-controls[data-v-361d23cc]{flex-direction:column;gap:16px;align-items:flex-start}.controls-left[data-v-361d23cc]{width:100%;flex-wrap:wrap}.search-input[data-v-361d23cc]{width:100%}.table-wrapper[data-v-361d23cc]{overflow-x:scroll}.pagination-footer[data-v-361d23cc]{flex-direction:column;gap:12px;align-items:flex-start}}.batch-tasks-page[data-v-8170a9bb]{min-height:calc(100vh - 100px);background:#f5f7fb;padding:32px;position:relative}.table-section[data-v-8170a9bb]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.table-controls[data-v-8170a9bb]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eef1fa}.controls-left[data-v-8170a9bb]{display:flex;align-items:center;gap:16px}.btn-operation[data-v-8170a9bb]{display:inline-flex;align-items:center;gap:8px;background:#4160ff;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease;position:relative}.btn-operation[data-v-8170a9bb]:hover{background:#3350e0}.icon-caret[data-v-8170a9bb]{width:16px;height:16px;margin-left:4px}.btn-export[data-v-8170a9bb]{display:inline-flex;align-items:center;gap:8px;background:#f0f4ff;color:#4b5f92;border:1px solid #dbe2f3;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-export[data-v-8170a9bb]:hover{background:#e0e7ff;border-color:#4e7df3;color:#4160ff}.export-icon[data-v-8170a9bb]{width:18px;height:18px}.entries-selector[data-v-8170a9bb]{display:flex;align-items:center}.entries-dropdown[data-v-8170a9bb]{padding:6px 36px 6px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;font-size:14px;color:#1f2559;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%237280a7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.controls-right[data-v-8170a9bb]{display:flex;align-items:center;gap:8px}.search-label[data-v-8170a9bb]{font-size:14px;color:#4b5f92;font-weight:500}.search-input[data-v-8170a9bb]{padding:8px 12px;border:1px solid #dbe2f3;border-radius:8px;font-size:14px;color:#1f2559;width:240px;transition:border-color .2s ease}.search-input[data-v-8170a9bb]:focus{outline:none;border-color:#4e7df3}.table-wrapper[data-v-8170a9bb]{overflow-x:auto}.data-table[data-v-8170a9bb]{width:100%;border-collapse:collapse}.data-table thead[data-v-8170a9bb]{background:#f8faff}.data-table th[data-v-8170a9bb]{padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#4b5f92;border-bottom:1px solid #eef1fa}.data-table th.sortable[data-v-8170a9bb]{cursor:pointer;-webkit-user-select:none;user-select:none}.data-table th.sortable[data-v-8170a9bb]:hover{background:#f0f4ff}.sort-icons[data-v-8170a9bb]{display:inline-flex;flex-direction:column;margin-left:6px;vertical-align:middle}.sort-icon[data-v-8170a9bb]{width:12px;height:8px;color:#a3accb;display:block}.sort-icon.active[data-v-8170a9bb]{color:#4160ff}.data-table td[data-v-8170a9bb]{padding:14px 16px;font-size:14px;color:#1f2559;border-bottom:1px solid #f0f4ff}.data-table tbody tr[data-v-8170a9bb]:hover{background:#f8faff}.checkbox-col[data-v-8170a9bb]{width:50px;text-align:center}.checkbox-col input[type=checkbox][data-v-8170a9bb]{width:16px;height:16px;cursor:pointer;accent-color:#4160ff}.empty-state[data-v-8170a9bb]{text-align:center;padding:60px 20px}.empty-message[data-v-8170a9bb]{color:#a3accb;font-size:14px}.status-badge[data-v-8170a9bb]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.active[data-v-8170a9bb]{background:#dbeafe;color:#1e40af}.status-badge.completed[data-v-8170a9bb]{background:#d1fae5;color:#065f46}.status-badge.paused[data-v-8170a9bb]{background:#fef3c7;color:#92400e}.status-badge.failed[data-v-8170a9bb]{background:#fee2e2;color:#991b1b}.status-badge.pending[data-v-8170a9bb]{background:#e0e7ff;color:#4338ca}.action-buttons[data-v-8170a9bb]{display:flex;gap:8px}.btn-view[data-v-8170a9bb]{padding:4px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#4b5f92;font-size:12px;cursor:pointer;transition:all .2s ease}.btn-view[data-v-8170a9bb]:hover{background:#e0e7ff;border-color:#4e7df3;color:#4160ff}.pagination-footer[data-v-8170a9bb]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #eef1fa}.pagination-info[data-v-8170a9bb]{font-size:14px;color:#7280a7}.pagination-controls[data-v-8170a9bb]{display:flex;gap:8px}.pagination-btn[data-v-8170a9bb]{width:32px;height:32px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#7280a7;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.pagination-btn[data-v-8170a9bb]:hover:not(:disabled){background:#f0f4ff;border-color:#4e7df3;color:#4160ff}.pagination-btn[data-v-8170a9bb]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn svg[data-v-8170a9bb]{width:16px;height:16px}.chat-fab[data-v-8170a9bb]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.chat-fab[data-v-8170a9bb]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.chat-icon[data-v-8170a9bb]{width:24px;height:24px}@media (max-width: 768px){.batch-tasks-page[data-v-8170a9bb]{padding:16px}.table-controls[data-v-8170a9bb]{flex-direction:column;gap:16px;align-items:flex-start}.controls-left[data-v-8170a9bb]{width:100%;justify-content:space-between}.search-input[data-v-8170a9bb]{width:100%}.table-wrapper[data-v-8170a9bb]{overflow-x:scroll}.pagination-footer[data-v-8170a9bb]{flex-direction:column;gap:12px;align-items:flex-start}}.customer-groups-page[data-v-18f32957]{min-height:calc(100vh - 100px);background:#f5f7fb;padding:32px;position:relative}.table-section[data-v-18f32957]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.table-controls[data-v-18f32957]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eef1fa}.controls-left[data-v-18f32957]{display:flex;align-items:center;gap:12px}.btn-operation[data-v-18f32957]{display:inline-flex;align-items:center;gap:8px;background:#4160ff;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-operation[data-v-18f32957]:hover{background:#3350e0}.icon-caret[data-v-18f32957]{width:16px;height:16px}.btn-add[data-v-18f32957]{display:inline-flex;align-items:center;gap:8px;background:#10b981;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-add[data-v-18f32957]:hover{background:#059669}.icon-plus[data-v-18f32957]{width:16px;height:16px}.btn-export[data-v-18f32957]{display:inline-flex;align-items:center;gap:8px;background:#f0f4ff;color:#4b5f92;border:1px solid #dbe2f3;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-export[data-v-18f32957]:hover{background:#e0e7ff;border-color:#4e7df3;color:#4160ff}.export-icon[data-v-18f32957]{width:18px;height:18px}.entries-selector[data-v-18f32957]{display:flex;align-items:center}.entries-dropdown[data-v-18f32957]{padding:6px 36px 6px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;font-size:14px;color:#1f2559;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%237280a7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.controls-right[data-v-18f32957]{display:flex;align-items:center;gap:8px}.search-label[data-v-18f32957]{font-size:14px;color:#4b5f92;font-weight:500}.search-input[data-v-18f32957]{padding:8px 12px;border:1px solid #dbe2f3;border-radius:8px;font-size:14px;color:#1f2559;width:240px;transition:border-color .2s ease}.search-input[data-v-18f32957]:focus{outline:none;border-color:#4e7df3}.table-wrapper[data-v-18f32957]{overflow-x:auto}.data-table[data-v-18f32957]{width:100%;border-collapse:collapse}.data-table thead[data-v-18f32957]{background:#f8faff}.data-table th[data-v-18f32957]{padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#4b5f92;border-bottom:1px solid #eef1fa}.data-table th.sortable[data-v-18f32957]{cursor:pointer;-webkit-user-select:none;user-select:none}.data-table th.sortable[data-v-18f32957]:hover{background:#f0f4ff}.sort-icons[data-v-18f32957]{display:inline-flex;flex-direction:column;margin-left:6px;vertical-align:middle}.sort-icon[data-v-18f32957]{width:12px;height:8px;color:#a3accb;display:block}.sort-icon.active[data-v-18f32957]{color:#4160ff}.data-table td[data-v-18f32957]{padding:14px 16px;font-size:14px;color:#1f2559;border-bottom:1px solid #f0f4ff}.data-table tbody tr[data-v-18f32957]:hover{background:#f8faff}.checkbox-col[data-v-18f32957]{width:50px;text-align:center}.checkbox-col input[type=checkbox][data-v-18f32957]{width:16px;height:16px;cursor:pointer;accent-color:#4160ff}.empty-state[data-v-18f32957]{text-align:center;padding:60px 20px}.empty-message[data-v-18f32957]{color:#a3accb;font-size:14px}.status-badge[data-v-18f32957]{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.active[data-v-18f32957]{background:#d1fae5;color:#065f46}.status-badge.inactive[data-v-18f32957]{background:#fee2e2;color:#991b1b}.action-buttons[data-v-18f32957]{display:flex;gap:8px}.btn-view[data-v-18f32957],.btn-edit[data-v-18f32957]{padding:4px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#4b5f92;font-size:12px;cursor:pointer;transition:all .2s ease}.btn-view[data-v-18f32957]:hover,.btn-edit[data-v-18f32957]:hover{background:#e0e7ff;border-color:#4e7df3;color:#4160ff}.pagination-footer[data-v-18f32957]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #eef1fa}.pagination-info[data-v-18f32957]{font-size:14px;color:#7280a7}.pagination-controls[data-v-18f32957]{display:flex;gap:8px}.pagination-btn[data-v-18f32957]{width:32px;height:32px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#7280a7;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.pagination-btn[data-v-18f32957]:hover:not(:disabled){background:#f0f4ff;border-color:#4e7df3;color:#4160ff}.pagination-btn[data-v-18f32957]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn svg[data-v-18f32957]{width:16px;height:16px}.chat-fab[data-v-18f32957]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.chat-fab[data-v-18f32957]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.chat-icon[data-v-18f32957]{width:24px;height:24px}@media (max-width: 768px){.customer-groups-page[data-v-18f32957]{padding:16px}.table-controls[data-v-18f32957]{flex-direction:column;gap:16px;align-items:flex-start}.controls-left[data-v-18f32957]{width:100%;justify-content:space-between;flex-wrap:wrap}.search-input[data-v-18f32957]{width:100%}.table-wrapper[data-v-18f32957]{overflow-x:scroll}.pagination-footer[data-v-18f32957]{flex-direction:column;gap:12px;align-items:flex-start}}.blacklist-page[data-v-ca62bd3f]{min-height:calc(100vh - 100px);background:#f5f7fb;padding:32px;position:relative}.table-section[data-v-ca62bd3f]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.table-controls[data-v-ca62bd3f]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eef1fa}.controls-left[data-v-ca62bd3f]{display:flex;align-items:center;gap:12px}.btn-operation[data-v-ca62bd3f]{display:inline-flex;align-items:center;gap:8px;background:#4160ff;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-operation[data-v-ca62bd3f]:hover{background:#3350e0}.icon-caret[data-v-ca62bd3f]{width:16px;height:16px}.btn-add[data-v-ca62bd3f]{display:inline-flex;align-items:center;gap:8px;background:#10b981;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-add[data-v-ca62bd3f]:hover{background:#059669}.icon-plus[data-v-ca62bd3f]{width:16px;height:16px}.entries-selector[data-v-ca62bd3f]{display:flex;align-items:center}.entries-dropdown[data-v-ca62bd3f]{padding:6px 36px 6px 12px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;font-size:14px;color:#1f2559;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%237280a7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.controls-right[data-v-ca62bd3f]{display:flex;align-items:center;gap:8px}.search-label[data-v-ca62bd3f]{font-size:14px;color:#4b5f92;font-weight:500}.search-input[data-v-ca62bd3f]{padding:8px 12px;border:1px solid #dbe2f3;border-radius:8px;font-size:14px;color:#1f2559;width:240px;transition:border-color .2s ease}.search-input[data-v-ca62bd3f]:focus{outline:none;border-color:#4e7df3}.table-wrapper[data-v-ca62bd3f]{overflow-x:auto}.data-table[data-v-ca62bd3f]{width:100%;border-collapse:collapse}.data-table thead[data-v-ca62bd3f]{background:#f8faff}.data-table th[data-v-ca62bd3f]{padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#4b5f92;border-bottom:1px solid #eef1fa}.data-table th.sortable[data-v-ca62bd3f]{cursor:pointer;-webkit-user-select:none;user-select:none}.data-table th.sortable[data-v-ca62bd3f]:hover{background:#f0f4ff}.sort-icons[data-v-ca62bd3f]{display:inline-flex;flex-direction:column;margin-left:6px;vertical-align:middle}.sort-icon[data-v-ca62bd3f]{width:12px;height:8px;color:#a3accb;display:block}.sort-icon.active[data-v-ca62bd3f]{color:#4160ff}.data-table td[data-v-ca62bd3f]{padding:14px 16px;font-size:14px;color:#1f2559;border-bottom:1px solid #f0f4ff}.data-table tbody tr[data-v-ca62bd3f]:hover{background:#f8faff}.checkbox-col[data-v-ca62bd3f]{width:50px;text-align:center}.checkbox-col input[type=checkbox][data-v-ca62bd3f]{width:16px;height:16px;cursor:pointer;accent-color:#4160ff}.empty-state[data-v-ca62bd3f]{text-align:center;padding:60px 20px}.empty-message[data-v-ca62bd3f]{color:#a3accb;font-size:14px}.action-buttons[data-v-ca62bd3f]{display:flex;gap:8px}.btn-delete[data-v-ca62bd3f]{padding:4px 12px;border:1px solid #fee2e2;border-radius:6px;background:#fff;color:#dc2626;font-size:12px;cursor:pointer;transition:all .2s ease}.btn-delete[data-v-ca62bd3f]:hover{background:#fee2e2;border-color:#dc2626;color:#991b1b}.pagination-footer[data-v-ca62bd3f]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #eef1fa}.pagination-info[data-v-ca62bd3f]{font-size:14px;color:#7280a7}.pagination-controls[data-v-ca62bd3f]{display:flex;gap:8px}.pagination-btn[data-v-ca62bd3f]{width:32px;height:32px;border:1px solid #dbe2f3;border-radius:6px;background:#fff;color:#7280a7;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.pagination-btn[data-v-ca62bd3f]:hover:not(:disabled){background:#f0f4ff;border-color:#4e7df3;color:#4160ff}.pagination-btn[data-v-ca62bd3f]:disabled{opacity:.5;cursor:not-allowed}.pagination-btn svg[data-v-ca62bd3f]{width:16px;height:16px}@media (max-width: 768px){.blacklist-page[data-v-ca62bd3f]{padding:16px}.table-controls[data-v-ca62bd3f]{flex-direction:column;gap:16px;align-items:flex-start}.controls-left[data-v-ca62bd3f]{width:100%;justify-content:space-between;flex-wrap:wrap}.search-input[data-v-ca62bd3f]{width:100%}.table-wrapper[data-v-ca62bd3f]{overflow-x:scroll}.pagination-footer[data-v-ca62bd3f]{flex-direction:column;gap:12px;align-items:flex-start}}.global-sms-page[data-v-1e8611d6]{display:grid;grid-template-columns:1fr 400px;gap:24px;align-items:start;margin-bottom:60px}.form-panel[data-v-1e8611d6]{background:#fff;border-radius:16px;padding:32px;box-shadow:0 2px 8px #0000000d;height:100%;display:flex;flex-direction:column}.sms-form[data-v-1e8611d6]{display:flex;flex-direction:column;gap:24px}.form-group[data-v-1e8611d6]{display:flex;flex-direction:column;gap:8px}.label[data-v-1e8611d6]{font-size:14px;font-weight:500;color:#1f2559}.label.required[data-v-1e8611d6]:after{content:"*";color:#ef4444;margin-left:4px}.form-group select[data-v-1e8611d6],.form-group input[data-v-1e8611d6],.form-group textarea[data-v-1e8611d6]{padding:12px 16px;border:1px solid #dbe2f3;border-radius:8px;font-size:14px;color:#1f2559;transition:border-color .2s ease;background:#fff}.form-group select[data-v-1e8611d6]:focus,.form-group input[data-v-1e8611d6]:focus,.form-group textarea[data-v-1e8611d6]:focus{outline:none;border-color:#4e7df3}.form-group input[readonly][data-v-1e8611d6],.form-group textarea[readonly][data-v-1e8611d6]{background:#f8faff;cursor:not-allowed}.form-group textarea[data-v-1e8611d6]{resize:vertical;font-family:inherit}.input-with-button[data-v-1e8611d6]{display:flex;gap:8px;align-items:center}.input-with-button input[data-v-1e8611d6]{flex:1}.btn-copy[data-v-1e8611d6]{padding:8px 16px;background:#4160ff;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .2s ease}.btn-copy[data-v-1e8611d6]:hover{background:#3350e0}.form-actions[data-v-1e8611d6]{display:flex;gap:12px;flex-wrap:wrap}.btn-get-number[data-v-1e8611d6],.btn-blacklist[data-v-1e8611d6],.btn-release[data-v-1e8611d6]{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-get-number[data-v-1e8611d6]{background:#10b981;color:#fff}.btn-get-number[data-v-1e8611d6]:hover{background:#059669}.btn-blacklist[data-v-1e8611d6]{background:#f0f4ff;color:#4b5f92;border:1px solid #dbe2f3}.btn-blacklist[data-v-1e8611d6]:hover{background:#e0e7ff;border-color:#4e7df3}.btn-release[data-v-1e8611d6]{background:#4160ff;color:#fff}.btn-release[data-v-1e8611d6]:hover{background:#3350e0}.icon-phone[data-v-1e8611d6],.icon-shield[data-v-1e8611d6],.icon-plane[data-v-1e8611d6]{width:18px;height:18px}.tips-panel[data-v-1e8611d6]{background:#fff;border-radius:16px;padding:32px;box-shadow:0 2px 8px #0000000d;height:100%;display:flex;flex-direction:column}.tips-panel h2[data-v-1e8611d6]{font-size:20px;font-weight:600;color:#1f2559;margin-bottom:24px}.tips-list[data-v-1e8611d6]{display:flex;flex-direction:column;gap:24px;flex:1}.tip-item[data-v-1e8611d6]{display:flex;gap:16px}.step-number[data-v-1e8611d6]{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;border-radius:12px;font-size:14px;font-weight:600;box-shadow:0 4px 12px #4160ff4d}.tip-body[data-v-1e8611d6]{flex:1}.tip-body h3[data-v-1e8611d6]{font-size:16px;font-weight:600;color:#1f2559;margin-bottom:8px}.tip-body p[data-v-1e8611d6]{font-size:14px;color:#7280a7;line-height:1.6;margin-bottom:4px}.tip-note[data-v-1e8611d6]{color:#f59e0b;font-weight:500;margin-top:8px}.page-footer[data-v-1e8611d6]{text-align:center;padding:24px 0;font-size:14px;color:#7280a7;margin-top:auto}.chat-fab[data-v-1e8611d6]{position:fixed;bottom:32px;right:32px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#5a8bff,#4160ff);border:none;box-shadow:0 8px 24px #4160ff66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:transform .2s ease,box-shadow .2s ease}.chat-fab[data-v-1e8611d6]:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4160ff80}.chat-icon[data-v-1e8611d6]{width:24px;height:24px}@media (max-width: 1024px){.global-sms-page[data-v-1e8611d6]{grid-template-columns:1fr}}@media (max-width: 768px){.global-sms-page[data-v-1e8611d6]{gap:16px;margin-bottom:40px}.form-panel[data-v-1e8611d6],.tips-panel[data-v-1e8611d6]{padding:20px}.form-actions[data-v-1e8611d6]{flex-direction:column}.btn-get-number[data-v-1e8611d6],.btn-blacklist[data-v-1e8611d6],.btn-release[data-v-1e8611d6]{width:100%;justify-content:center}}.api-docs-page[data-v-e85aa411]{display:flex;min-height:100vh;background:#f5f7fb}.docs-sidebar[data-v-e85aa411]{width:280px;background:#fff;border-right:1px solid #eef1fa;display:flex;flex-direction:column;padding:28px 24px;gap:20px;overflow-y:auto;position:fixed;height:100vh;left:0;top:0}.sidebar-header[data-v-e85aa411]{flex-shrink:0}.brand-block[data-v-e85aa411]{display:flex;align-items:center;gap:12px}.logo-mark[data-v-e85aa411]{position:relative;width:32px;height:32px}.dot[data-v-e85aa411]{position:absolute;border-radius:10px;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.dot-large[data-v-e85aa411]{width:100%;height:100%}.dot-small[data-v-e85aa411]{width:14px;height:14px;bottom:-6px;right:-4px}.brand-name[data-v-e85aa411]{font-size:20px;font-weight:700;color:#1f2354}.trial-btn[data-v-e85aa411]{width:100%;border:none;border-radius:14px;padding:12px 0;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#fff;font-size:15px;font-weight:600;box-shadow:0 12px 20px #4c6aff38;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;flex-shrink:0}.trial-btn[data-v-e85aa411]:hover{transform:translateY(-2px);box-shadow:0 14px 28px #4c6aff47}.docs-nav[data-v-e85aa411]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:18px}.nav-section[data-v-e85aa411]{display:flex;flex-direction:column}.nav-section-title[data-v-e85aa411]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;font-weight:600;color:#a3accb;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-icon[data-v-e85aa411]{font-size:10px;transition:transform .2s ease}.toggle-icon.open[data-v-e85aa411]{transform:rotate(180deg)}.nav-items[data-v-e85aa411]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.nav-item[data-v-e85aa411]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;color:#29345d;font-size:14px;cursor:pointer;transition:background .15s ease,color .15s ease}.nav-item[data-v-e85aa411]:hover{background:#475fff14;color:#1f2354}.nav-item.active[data-v-e85aa411]{background:#475fff1f;color:#2d3cec;font-weight:600;box-shadow:inset 0 0 0 1px #475fff33}.nav-icon[data-v-e85aa411]{width:20px;text-align:center;font-size:16px}.sidebar-footer[data-v-e85aa411]{flex-shrink:0;padding-top:20px;border-top:1px solid #eef1fa}.user-info[data-v-e85aa411]{display:flex;align-items:center;gap:12px}.user-icon[data-v-e85aa411]{font-size:20px}.user-details[data-v-e85aa411]{flex:1;display:flex;flex-direction:column;gap:4px}.user-id[data-v-e85aa411]{font-size:13px;font-weight:600;color:#1f2354}.user-email[data-v-e85aa411]{font-size:12px;color:#7280a7}.docs-content[data-v-e85aa411]{flex:1;margin-left:280px;display:flex;flex-direction:column;min-height:100vh;background:#fff}.docs-header[data-v-e85aa411]{padding:32px 40px;border-bottom:1px solid #eef1fa;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-shrink:0}.docs-title[data-v-e85aa411]{font-size:24px;font-weight:700;color:#1f2354;margin:0}.header-right[data-v-e85aa411]{flex:1;display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.welcome-section h2[data-v-e85aa411]{font-size:28px;font-weight:700;color:#1f2354;margin:0 0 8px}.welcome-section p[data-v-e85aa411]{font-size:14px;color:#7280a7;margin:0}.header-actions[data-v-e85aa411]{display:flex;align-items:center;gap:16px}.lang-select[data-v-e85aa411]{padding:8px 12px;border:1px solid #eef1fa;border-radius:8px;background:#fff;font-size:14px;color:#1f2354;cursor:pointer}.icon-btn[data-v-e85aa411]{width:40px;height:40px;border:none;background:#f5f7fb;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:background .2s ease}.icon-btn[data-v-e85aa411]:hover{background:#eef1fa}.balance-info[data-v-e85aa411]{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#f5f7fb;border-radius:10px;font-size:14px;color:#1f2354}.recharge-btn[data-v-e85aa411]{padding:4px 12px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:background .2s ease}.recharge-btn[data-v-e85aa411]:hover{background:#1d4ed8}.content-body[data-v-e85aa411]{flex:1;padding:40px;overflow-y:auto}.api-management-card[data-v-e85aa411]{background:#fff;border-radius:16px;border:1px solid #e4e9f5;box-shadow:0 18px 48px #1f377314;padding:32px 40px;margin-bottom:40px;max-width:1000px}.header-actions[data-v-e85aa411]{display:flex;gap:12px;margin-bottom:32px}.btn-primary[data-v-e85aa411]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#5a8bff,#4160ff);color:#fff;border:none;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px #4160ff4d}.btn-primary[data-v-e85aa411]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #4160ff66}.btn-primary[data-v-e85aa411]:active{transform:translateY(0)}.btn-primary .icon[data-v-e85aa411]{width:18px;height:18px}.btn-secondary[data-v-e85aa411]{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#4160ff;border:1px solid #4160ff;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-secondary[data-v-e85aa411]:hover{background:#4160ff14}.btn-secondary .icon[data-v-e85aa411]{width:18px;height:18px}.info-section[data-v-e85aa411]{display:flex;flex-direction:column;gap:28px}.info-item[data-v-e85aa411]{display:flex;flex-direction:column;gap:10px}.info-item .label[data-v-e85aa411]{font-size:14px;color:#4b5f92;font-weight:500}.value-link[data-v-e85aa411]{font-size:15px;color:#4160ff;text-decoration:underline;word-break:break-all;transition:color .2s ease}.value-link[data-v-e85aa411]:hover{color:#3350e0}.token-display[data-v-e85aa411]{display:flex;align-items:center;gap:12px;background:#f9fbff;border:1px solid #eef1fa;border-radius:10px;padding:12px 16px}.value-text[data-v-e85aa411]{flex:1;font-size:15px;color:#1f2559;font-weight:600;font-family:Monaco,Courier New,monospace;word-break:break-all;letter-spacing:.5px}.token-display .copy-btn[data-v-e85aa411]{flex-shrink:0;background:transparent;border:none;color:#7280a7;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.token-display .copy-btn[data-v-e85aa411]:hover{background:#4e7df31a;color:#4160ff}.copy-icon[data-v-e85aa411]{width:18px;height:18px}.api-section[data-v-e85aa411]{max-width:1000px}.section-title[data-v-e85aa411]{font-size:32px;font-weight:700;color:#1f2354;margin:0 0 16px}.section-desc[data-v-e85aa411]{font-size:15px;line-height:1.6;color:#4b5f92;margin:0 0 32px}.api-endpoint[data-v-e85aa411]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:#f9fbff;border:1px solid #eef1fa;border-radius:12px;margin-bottom:24px}.endpoint-info[data-v-e85aa411]{flex:1;display:flex;align-items:center;gap:12px}.endpoint-label[data-v-e85aa411]{font-size:14px;font-weight:600;color:#4b5f92;white-space:nowrap}.endpoint-url[data-v-e85aa411]{font-family:Monaco,Courier New,monospace;font-size:14px;color:#1f2354;background:transparent;padding:0}.copy-btn[data-v-e85aa411]{width:36px;height:36px;border:none;background:#fff;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:background .2s ease;flex-shrink:0}.copy-btn[data-v-e85aa411]:hover{background:#eef1fa}.params-table[data-v-e85aa411]{margin:24px 0;overflow-x:auto}.params-table table[data-v-e85aa411]{width:100%;border-collapse:collapse;background:#fff;border:1px solid #eef1fa;border-radius:12px;overflow:hidden}.params-table thead[data-v-e85aa411]{background:#f9fbff}.params-table th[data-v-e85aa411]{padding:14px 16px;text-align:left;font-size:13px;font-weight:600;color:#1f2354;border-bottom:1px solid #eef1fa}.params-table td[data-v-e85aa411]{padding:14px 16px;font-size:14px;color:#4b5f92;border-bottom:1px solid #f5f7fb}.params-table tbody tr:last-child td[data-v-e85aa411]{border-bottom:none}.params-table code[data-v-e85aa411]{background:#f5f7fb;padding:4px 8px;border-radius:6px;font-family:Monaco,Courier New,monospace;font-size:13px;color:#2d3cec}.api-operation[data-v-e85aa411]{margin:48px 0}.api-operation h3[data-v-e85aa411]{font-size:24px;font-weight:600;color:#1f2354;margin:0 0 12px}.api-operation>p[data-v-e85aa411]{font-size:15px;line-height:1.6;color:#4b5f92;margin:0 0 24px}.code-example[data-v-e85aa411]{margin:24px 0;border:1px solid #eef1fa;border-radius:12px;overflow:hidden;background:#fff}.code-header[data-v-e85aa411]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f9fbff;border-bottom:1px solid #eef1fa}.code-header>span[data-v-e85aa411]{font-size:13px;font-weight:600;color:#1f2354}.lang-btn[data-v-e85aa411]{padding:4px 12px;background:#fff;border:1px solid #eef1fa;border-radius:6px;font-size:12px;font-weight:600;color:#4b5f92;cursor:pointer;transition:all .2s ease}.lang-btn[data-v-e85aa411]:hover{background:#f5f7fb;border-color:#dbe2f3}.code-example pre[data-v-e85aa411]{margin:0;padding:20px;background:#1f2354;overflow-x:auto}.code-example code[data-v-e85aa411]{font-family:Monaco,Courier New,monospace;font-size:13px;line-height:1.6;color:#e6ecff}.docs-footer[data-v-e85aa411]{padding:32px 40px;border-top:1px solid #eef1fa;text-align:center;font-size:12px;color:#9aa7c6;flex-shrink:0}@media (max-width: 1024px){.docs-sidebar[data-v-e85aa411]{width:240px;padding:24px 18px}.docs-content[data-v-e85aa411]{margin-left:240px}}@media (max-width: 768px){.api-docs-page[data-v-e85aa411]{flex-direction:column}.docs-sidebar[data-v-e85aa411]{position:relative;width:100%;height:auto;max-height:300px;border-right:none;border-bottom:1px solid #eef1fa}.docs-content[data-v-e85aa411]{margin-left:0}.docs-header[data-v-e85aa411]{flex-direction:column;padding:24px 20px}.header-right[data-v-e85aa411]{flex-direction:column;width:100%}.welcome-section h2[data-v-e85aa411]{font-size:22px}.header-actions[data-v-e85aa411]{flex-wrap:wrap;width:100%}.content-body[data-v-e85aa411]{padding:24px 20px}.section-title[data-v-e85aa411]{font-size:24px}.api-endpoint[data-v-e85aa411]{flex-direction:column;align-items:flex-start}.endpoint-url[data-v-e85aa411]{word-break:break-all}.params-table[data-v-e85aa411]{overflow-x:scroll}.params-table table[data-v-e85aa411]{min-width:600px}.api-management-card[data-v-e85aa411]{padding:24px}.header-actions[data-v-e85aa411]{flex-direction:column}.btn-primary[data-v-e85aa411],.btn-secondary[data-v-e85aa411]{width:100%;justify-content:center}}
