:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background-color:var(--color-background);background-image:url(/app-bg-light.svg);background-attachment:fixed;background-size:cover;background-position:center;transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){body{background-image:url(/app-bg-dark.svg)}}#app{height:100%}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media(hover:hover){a:hover{background-color:#00bd7e33}}.layout[data-v-8e041816]{display:grid;grid-template-columns:240px 1fr;grid-template-rows:56px 1fr 40px;grid-template-areas:"topbar topbar" "sidebar content" "footer footer";height:100vh}.topbar[data-v-8e041816]{grid-area:topbar;display:flex;align-items:center;padding:0 16px;border-bottom:1px solid #e5e7eb;background:#fff;position:sticky;top:0;z-index:100;box-shadow:0 1px #0000000a}.brand[data-v-8e041816]{font-weight:600;color:#111827}.spacer[data-v-8e041816]{flex:1}.user[data-v-8e041816]{display:flex;align-items:center;gap:10px}.user .name[data-v-8e041816]{color:#6b7280;font-size:14px}.login-link[data-v-8e041816]{color:#1d4ed8;text-decoration:none}.logout[data-v-8e041816]{background:transparent;border:1px solid #d1d5db;border-radius:6px;padding:6px 10px;cursor:pointer}.balance[data-v-8e041816]{display:flex;align-items:center;gap:8px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:4px 8px;height:32px;box-shadow:0 1px 3px #0000000a}.balance .label[data-v-8e041816]{color:#6b7280;font-size:12px}.balance .amount[data-v-8e041816]{font-weight:600;color:#111827;font-size:14px}.topup[data-v-8e041816]{background:#1d4ed8;color:#fff;text-decoration:none;padding:6px 10px;border-radius:8px;height:32px;display:inline-flex;align-items:center}.profile[data-v-8e041816]{position:relative}.profile-btn[data-v-8e041816]{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid #d1d5db;border-radius:10px;padding:6px 10px;height:32px;cursor:pointer}.profile-btn .name[data-v-8e041816]{color:#111827;font-size:14px}.profile-btn .caret[data-v-8e041816]{color:#6b7280;font-size:12px}.menu[data-v-8e041816]{position:absolute;right:0;top:calc(100% + 8px);background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 12px 30px #00000014;width:200px;padding:8px;z-index:20}.menu-item[data-v-8e041816]{display:block;width:100%;text-align:left;background:transparent;border:0;padding:10px 12px;border-radius:8px;color:#111827;text-decoration:none;cursor:pointer}.menu-item[data-v-8e041816]:hover{background:#f3f4f6}.menu-item.danger[data-v-8e041816]{color:#b91c1c}.sidebar[data-v-8e041816]{grid-area:sidebar;border-right:1px solid #e5e7eb;background:#f8fafc;padding:12px 8px}.sidebar .item[data-v-8e041816]{display:block;padding:10px 12px;border-radius:6px;color:#111827;text-decoration:none}.sidebar .item[data-v-8e041816]:hover{background:#f3f4f6}.sidebar .active[data-v-8e041816]{background:#e5f0ff;color:#1d4ed8}.group-block[data-v-8e041816]{margin-top:8px}.group-toggle[data-v-8e041816]{width:100%;background:transparent;border:0;text-align:left;padding:6px 8px;display:flex;align-items:center;gap:6px;color:#6b7280;font-size:12px;text-transform:uppercase;cursor:pointer}.caret[data-v-8e041816]{display:inline-block;width:12px;transition:transform .2s ease}.caret.open[data-v-8e041816]{transform:rotate(90deg)}.group-items[data-v-8e041816]{margin-left:8px}.content[data-v-8e041816]{grid-area:content;padding:16px 24px;overflow:auto;background:#fff;color:#111827}.footer[data-v-8e041816]{grid-area:footer;display:flex;align-items:center;justify-content:center;border-top:1px solid #e5e7eb;background:#f8fafc;font-size:12px}.footer-link[data-v-8e041816]{color:#6b7280;text-decoration:none}.footer-link[data-v-8e041816]:hover{color:#1d4ed8;text-decoration:underline}@media(max-width:960px){.layout[data-v-8e041816]{grid-template-columns:1fr;grid-template-rows:56px auto auto 40px;grid-template-areas:"topbar" "sidebar" "content" "footer"}}.lang-switcher[data-v-ecef7331]{display:inline-flex;border:1px solid #d1d5db;border-radius:6px;overflow:hidden}.lang-switcher button[data-v-ecef7331]{padding:4px 10px;border:0;background:transparent;cursor:pointer;font-size:12px;font-weight:600;color:#6b7280;transition:all .15s}.lang-switcher button.active[data-v-ecef7331]{background:#1d4ed8;color:#fff}.lang-switcher button[data-v-ecef7331]:not(.active):hover{background:#f3f4f6}.layout[data-v-a8e89d46]{display:grid;grid-template-rows:64px 1fr 64px;min-height:100vh}.topbar[data-v-a8e89d46]{display:flex;align-items:center;padding:0 24px;border-bottom:1px solid #e5e7eb;background:#fff;position:sticky;top:0;z-index:20;box-shadow:0 2px 10px #0000000a}.brand[data-v-a8e89d46]{font-weight:900;font-size:18px;cursor:pointer;color:#111827;letter-spacing:.3px}.spacer[data-v-a8e89d46]{flex:1}.link[data-v-a8e89d46]{margin-right:12px;color:#1d4ed8;text-decoration:none}.cta[data-v-a8e89d46]{background:#1d4ed8;color:#fff;text-decoration:none;padding:10px 14px;border-radius:8px;box-shadow:0 6px 20px #1d4ed838}.content[data-v-a8e89d46]{background:linear-gradient(180deg,#f8fafc 0,#fff)}.region-select[data-v-a8e89d46]{border:1px solid #d1d5db;border-radius:6px;padding:4px 8px;font-size:12px;color:#6b7280;background:#fff;cursor:pointer;margin-right:8px}.footer[data-v-a8e89d46]{display:flex;align-items:center;justify-content:center;color:#6b7280;border-top:1px solid #e5e7eb;background:#fff}.auth[data-v-eb782841]{min-height:100vh;display:grid;place-items:center;background:#f3f4f6;padding:24px}.card[data-v-eb782841]{width:100%;max-width:420px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:22px 20px 20px;box-shadow:0 8px 24px #0000000f}.card-header[data-v-eb782841]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.brand[data-v-eb782841]{font-weight:800;letter-spacing:.5px;color:#111827}.title[data-v-3be1c519]{font-size:20px;font-weight:600;margin-bottom:16px}.cards[data-v-3be1c519]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.card[data-v-3be1c519]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff}.card-title[data-v-3be1c519]{font-weight:600;margin-bottom:6px}.muted[data-v-3be1c519]{color:#6b7280}.title[data-v-14340cc8]{font-size:20px;font-weight:600;margin-bottom:12px}.tabs[data-v-14340cc8]{display:flex;gap:6px;margin-bottom:12px}.tab[data-v-14340cc8]{padding:8px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;cursor:pointer}.tab.active[data-v-14340cc8]{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.panel[data-v-14340cc8]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff}.row[data-v-14340cc8]{display:grid;grid-template-columns:260px 1fr;gap:12px;align-items:center;margin-bottom:12px}label[data-v-14340cc8]{color:#374151}.input[data-v-14340cc8]{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px}.input-group[data-v-14340cc8]{display:grid;grid-template-columns:1fr auto;gap:8px}.btn[data-v-14340cc8]{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;background:#f9fafb;cursor:pointer}.btn[data-v-14340cc8]:hover{background:#f3f4f6}.actions[data-v-14340cc8]{display:flex;gap:8px;margin-top:16px}.primary[data-v-14340cc8]{padding:10px 14px;background:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer}.ghost[data-v-14340cc8]{padding:10px 14px;background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer}@media(max-width:960px){.row[data-v-14340cc8]{grid-template-columns:1fr}}.title[data-v-13cac6fd]{font-size:20px;font-weight:600;margin-bottom:12px}.form[data-v-13cac6fd]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff}.row[data-v-13cac6fd]{display:grid;grid-template-columns:200px 1fr;gap:12px;align-items:center;margin-bottom:12px}.input[data-v-13cac6fd]{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px}.actions[data-v-13cac6fd]{display:flex;gap:8px}.primary[data-v-13cac6fd]{padding:10px 14px;background:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer}.ghost[data-v-13cac6fd]{padding:10px 14px;background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer}.error[data-v-13cac6fd]{margin-bottom:8px;color:#b91c1c}.info[data-v-13cac6fd]{margin-bottom:8px;color:#6b7280}@media(max-width:960px){.row[data-v-13cac6fd]{grid-template-columns:1fr}}.title[data-v-0db55ab0]{font-size:20px;font-weight:600;margin-bottom:12px}.card[data-v-0db55ab0]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff}.card-title[data-v-0db55ab0]{font-weight:600;margin-bottom:8px}.mt[data-v-0db55ab0]{margin-top:16px}.methods .method[data-v-0db55ab0]{padding:10px 0;border-top:1px solid #f3f4f6}.methods .method[data-v-0db55ab0]:first-child{border-top:0}.row[data-v-0db55ab0]{display:flex;align-items:center;justify-content:space-between}.muted[data-v-0db55ab0]{color:#6b7280;font-size:12px}.badge[data-v-0db55ab0]{background:#e5f0ff;color:#1d4ed8;border-radius:999px;padding:4px 8px;font-size:12px}.ghost[data-v-0db55ab0]{padding:8px 12px;background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer}.table[data-v-0db55ab0]{width:100%;border-collapse:collapse}.table th[data-v-0db55ab0],.table td[data-v-0db55ab0]{border-top:1px solid #f3f4f6;padding:10px;text-align:left}.status[data-v-0db55ab0]{padding:2px 8px;border-radius:12px;font-size:12px}.status.done[data-v-0db55ab0]{background:#ecfdf5;color:#047857}.status.pending[data-v-0db55ab0]{background:#fff7ed;color:#b45309}.status.failed[data-v-0db55ab0]{background:#fef2f2;color:#b91c1c}.title[data-v-6442e378]{font-size:20px;font-weight:600;margin-bottom:12px}.card[data-v-6442e378]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff}.row[data-v-6442e378]{display:grid;grid-template-columns:1fr auto;gap:8px}.input[data-v-6442e378]{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px}.primary[data-v-6442e378]{padding:10px 14px;background:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer}.table[data-v-6442e378]{width:100%;border-collapse:collapse}.table th[data-v-6442e378],.table td[data-v-6442e378]{border-top:1px solid #f3f4f6;padding:10px;text-align:left}.mt[data-v-6442e378]{margin-top:12px}.title[data-v-73efb29a]{font-size:20px;font-weight:600;margin-bottom:12px}.card[data-v-73efb29a]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff}.section[data-v-73efb29a]{margin-bottom:16px}.section-title[data-v-73efb29a]{font-weight:600;margin-bottom:8px}.switch[data-v-73efb29a]{display:block;margin:6px 0;color:#111827}.actions[data-v-73efb29a]{margin-top:8px}.primary[data-v-73efb29a]{padding:10px 14px;background:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer}.title[data-v-bb2c64e9]{font-size:20px;font-weight:600;margin-bottom:12px}.grid[data-v-bb2c64e9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.product[data-v-bb2c64e9]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff;display:flex;flex-direction:column;gap:8px}.name[data-v-bb2c64e9]{font-weight:600}.muted[data-v-bb2c64e9]{color:#6b7280;font-size:12px}.meta[data-v-bb2c64e9]{display:flex;justify-content:space-between;align-items:center}.badge[data-v-bb2c64e9]{background:#ecfdf5;color:#047857;border-radius:999px;padding:2px 8px;font-size:12px}.badge.soon[data-v-bb2c64e9]{background:#fff7ed;color:#b45309}.actions[data-v-bb2c64e9]{display:flex;gap:8px}.primary[data-v-bb2c64e9]{padding:8px 12px;background:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer}.ghost[data-v-bb2c64e9]{padding:8px 12px;background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;text-decoration:none;color:#111827}.title[data-v-61e997f5]{font-size:20px;font-weight:600;margin-bottom:12px}.grid[data-v-61e997f5]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.card[data-v-61e997f5]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff}.card-title[data-v-61e997f5]{font-weight:600;margin-bottom:8px}.row[data-v-61e997f5]{margin-bottom:8px}.input[data-v-61e997f5]{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px}.primary[data-v-61e997f5]{padding:10px 14px;background:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer}.table[data-v-61e997f5]{width:100%;border-collapse:collapse}.table th[data-v-61e997f5],.table td[data-v-61e997f5]{border-top:1px solid #f3f4f6;padding:10px;text-align:left}.status[data-v-61e997f5]{padding:2px 8px;border-radius:12px;font-size:12px}.status.open[data-v-61e997f5]{background:#eff6ff;color:#1d4ed8}.status.progress[data-v-61e997f5]{background:#fff7ed;color:#b45309}.status.closed[data-v-61e997f5]{background:#ecfdf5;color:#047857}@media(max-width:960px){.grid[data-v-61e997f5]{grid-template-columns:1fr}}.title[data-v-897748ce]{font-size:20px;font-weight:600;margin-bottom:12px}.card[data-v-897748ce]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff}.card-title[data-v-897748ce]{font-weight:600;margin-bottom:8px}.row[data-v-897748ce]{display:grid;grid-template-columns:1fr auto auto;gap:8px;margin-bottom:6px}.input[data-v-897748ce]{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px}.primary[data-v-897748ce]{padding:8px 12px;background:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer}.ghost[data-v-897748ce]{padding:8px 12px;background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer}.muted[data-v-897748ce]{color:#6b7280;font-size:12px}.title[data-v-31e22710]{font-size:20px;font-weight:600;margin-bottom:12px}.grid[data-v-31e22710]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.card[data-v-31e22710]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff}.card-title[data-v-31e22710]{font-weight:600;margin-bottom:6px}.big[data-v-31e22710]{font-size:24px;font-weight:700}.muted[data-v-31e22710]{color:#6b7280}.mt[data-v-31e22710]{margin-top:16px}.table[data-v-31e22710]{width:100%;border-collapse:collapse}.table td[data-v-31e22710]{border-top:1px solid #f3f4f6;padding:8px}.bar[data-v-31e22710]{height:8px;background:#f3f4f6;border-radius:999px;overflow:hidden}.fill[data-v-31e22710]{height:100%;background:#1d4ed8}.right[data-v-31e22710]{text-align:right}.title[data-v-67dc36b0]{font-size:20px;font-weight:600;margin-bottom:12px}.card[data-v-67dc36b0]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff}.lead[data-v-67dc36b0]{color:#374151;margin-bottom:12px}.section[data-v-67dc36b0]{padding:12px 0;border-top:1px solid #f3f4f6}.section[data-v-67dc36b0]:first-child{border-top:0}.section-title[data-v-67dc36b0]{font-weight:700;margin-bottom:8px}.steps[data-v-67dc36b0]{margin:0;padding-left:18px;color:#374151}.steps li[data-v-67dc36b0]{margin:6px 0}.text[data-v-67dc36b0]{color:#374151}.bullets[data-v-67dc36b0]{margin:0;padding-left:18px;color:#374151}.bullets li[data-v-67dc36b0]{margin:4px 0}.note[data-v-67dc36b0]{margin-top:8px;color:#6b7280;font-size:12px}.faq[data-v-67dc36b0]{padding:8px 0}.faq summary[data-v-67dc36b0]{cursor:pointer;list-style:none}.faq summary[data-v-67dc36b0]::-webkit-details-marker{display:none}.faq summary[data-v-67dc36b0]:before{content:"▸";display:inline-block;width:18px;color:#6b7280}.faq[open] summary[data-v-67dc36b0]:before{content:"▾"}.q-title[data-v-67dc36b0]{font-weight:600;margin-bottom:4px}.q-text[data-v-67dc36b0]{color:#374151}.title[data-v-3bf3c479]{font-size:20px;font-weight:600;margin-bottom:12px}.list-panel[data-v-3bf3c479]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff;margin-bottom:16px}.toolbar[data-v-3bf3c479]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.search[data-v-3bf3c479]{flex:0 1 320px;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px}.spacer[data-v-3bf3c479]{flex:1}.count[data-v-3bf3c479]{color:#6b7280;font-size:12px}.table[data-v-3bf3c479]{width:100%;border-collapse:collapse}.table th[data-v-3bf3c479],.table td[data-v-3bf3c479]{border-top:1px solid #f3f4f6;padding:10px;text-align:left}.table th[data-v-3bf3c479]{background:#fafafa}.table .checkbox-cell[data-v-3bf3c479]{text-align:center}.table .th-sort[data-v-3bf3c479]{cursor:pointer;-webkit-user-select:none;user-select:none}.table .sort[data-v-3bf3c479]{display:inline-block;width:10px;height:10px;margin-left:6px}.table .sort.asc[data-v-3bf3c479]{border-top:6px solid #6b7280;border-left:4px solid transparent;border-right:4px solid transparent}.table .sort.desc[data-v-3bf3c479]{border-bottom:6px solid #6b7280;border-left:4px solid transparent;border-right:4px solid transparent}.table tr.selected[data-v-3bf3c479]{background:#eef2ff}.table .empty[data-v-3bf3c479]{color:#6b7280;text-align:center}.table .tariff-cell[data-v-3bf3c479]{color:#16a34a;font-weight:500}.btn-enable[data-v-3bf3c479]{padding:6px 12px;background:#16a34a;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;min-width:100px}.btn-enable[data-v-3bf3c479]:hover{background:#15803d}.btn-enable[data-v-3bf3c479]:disabled{background:#93c5fd;cursor:not-allowed;opacity:.8}.btn-disable[data-v-3bf3c479]{padding:6px 12px;background:#ef4444;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;min-width:100px}.btn-disable[data-v-3bf3c479]:hover{background:#dc2626}.muted[data-v-3bf3c479]{color:#6b7280}.actions[data-v-3bf3c479]{display:flex;align-items:center;gap:12px;margin-top:8px}.primary[data-v-3bf3c479]{padding:10px 14px;background:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer}.primary[data-v-3bf3c479]:disabled{background:#93c5fd;cursor:not-allowed;opacity:.8}.ghost[data-v-3bf3c479]{padding:8px 12px;background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer}.panel[data-v-3bf3c479]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff;margin-bottom:16px}.panel.light[data-v-3bf3c479]{background:#f9fafb}.row[data-v-3bf3c479]{display:grid;grid-template-columns:260px 1fr;gap:12px;align-items:center;margin-bottom:12px}.row.small[data-v-3bf3c479]{grid-template-columns:260px 1fr}.input[data-v-3bf3c479],.like-input[data-v-3bf3c479],select[data-v-3bf3c479]{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:inherit;background:#fff}.input-error[data-v-3bf3c479]{border-color:#ef4444}.error-message[data-v-3bf3c479]{color:#ef4444;font-size:12px;margin-top:4px}.field-error[data-v-3bf3c479]{color:#ef4444;font-size:11px;margin-top:2px;white-space:nowrap}.email-field[data-v-3bf3c479]{display:flex;flex-direction:column;min-width:0}.email-field .input[data-v-3bf3c479]{width:100%}.pair[data-v-3bf3c479]{display:grid;grid-template-columns:1fr 160px;gap:8px}.pair.creds[data-v-3bf3c479]{grid-template-columns:1fr 1fr}.password-wrap[data-v-3bf3c479]{position:relative;width:100%}.password-wrap .input[data-v-3bf3c479]{width:100%;padding-right:40px}.toggle-password[data-v-3bf3c479]{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:none;background:transparent;padding:0;margin:0;cursor:pointer;color:#6b7280;line-height:0}.toggle-password[data-v-3bf3c479]:hover{color:#374151}.eye-icon[data-v-3bf3c479]{width:18px;height:18px;display:block}.test-row[data-v-3bf3c479]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.test-message[data-v-3bf3c479]{font-size:12px}.test-message.ok[data-v-3bf3c479]{color:#16a34a}.test-message.bad[data-v-3bf3c479]{color:#ef4444}.switch[data-v-3bf3c479]{display:inline-flex;align-items:center;gap:8px}.radio-group[data-v-3bf3c479]{display:flex;gap:16px}.radio-item[data-v-3bf3c479]{display:inline-flex;align-items:center;gap:6px}.section[data-v-3bf3c479]{font-size:16px;font-weight:600;margin:16px 0 14px}.section-title[data-v-3bf3c479]{font-size:16px;font-weight:600}.section.collapsible[data-v-3bf3c479]{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:8px}.section.collapsible[data-v-3bf3c479]:hover{color:#1d4ed8}.collapse-icon[data-v-3bf3c479]{display:inline-block;font-size:12px;transition:transform .2s;color:#6b7280}.collapse-icon.collapsed[data-v-3bf3c479]{transform:rotate(-90deg)}.cat-add[data-v-3bf3c479]{display:grid;grid-template-columns:.7fr 1fr 2.8fr auto auto;gap:8px}.cats[data-v-3bf3c479]{padding:6px 0}.table-card[data-v-3bf3c479]{background:#f9fafb;border:1px solid #e5e7eb;padding:12px;border-radius:8px}.subcard[data-v-3bf3c479]{background:#f9fafb;border:1px solid #e5e7eb;padding:10px 12px;border-radius:8px}.cat-header[data-v-3bf3c479]{display:grid;grid-template-columns:.7fr 1fr 2.8fr auto auto;gap:8px;font-size:12px;color:#6b7280;padding:4px 0 8px;border-bottom:1px solid #f3f4f6}.cat-header-labels[data-v-3bf3c479]{display:grid;grid-template-columns:.7fr 1fr 2.8fr auto;gap:8px;font-size:12px;color:#6b7280;padding:0 0 6px 18px;margin-bottom:4px}.cat-label[data-v-3bf3c479]{font-weight:500}.cat-header .first[data-v-3bf3c479]{padding-left:18px}.cat-row[data-v-3bf3c479]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;border-top:1px solid #f3f4f6;padding:10px 0}.cat-row.paid[data-v-3bf3c479]{grid-template-columns:.7fr 1fr 2.8fr auto auto}.table-card .cat-row[data-v-3bf3c479]{border-top-color:#e5e7eb}.table-card .add-row[data-v-3bf3c479]{border-top:0;padding-top:8px}.left[data-v-3bf3c479],.right[data-v-3bf3c479]{display:flex;align-items:center;gap:8px}.dot[data-v-3bf3c479]{width:10px;height:10px;border-radius:50%;display:inline-block}.dot.big[data-v-3bf3c479]{width:18px;height:18px}.input.inline[data-v-3bf3c479]{width:220px}.cat-row.paid .input.inline[data-v-3bf3c479]{width:100%}.map-row .input[data-v-3bf3c479],.map-add .input[data-v-3bf3c479]{width:100%;min-width:0}.color[data-v-3bf3c479]{width:44px;height:34px;padding:0;border:1px solid #d1d5db;border-radius:6px}.color.small[data-v-3bf3c479]{width:34px;height:28px}.row.readonly[data-v-3bf3c479]{border-top:1px solid #f3f4f6;padding:10px 0}.leftover[data-v-3bf3c479]{font-size:12px;color:#6b7280}.checks[data-v-3bf3c479]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.checks-card[data-v-3bf3c479]{background:#f9fafb;border:1px solid #e5e7eb;padding:10px 12px;border-radius:8px}.limits[data-v-3bf3c479]{display:flex;align-items:flex-end;gap:16px;margin-top:8px;flex-wrap:nowrap;grid-column:1 / -1;white-space:nowrap}.limits .radio-item[data-v-3bf3c479]{align-items:center}.limits-label[data-v-3bf3c479]{color:#111827;font-size:14px;font-weight:400}.check[data-v-3bf3c479]{display:inline-flex;align-items:center;gap:8px}.badge[data-v-3bf3c479]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;white-space:nowrap}.default-badge[data-v-3bf3c479]{background:#eef2ff;color:#3730a3;border:1px solid #c7d2fe}.hint[data-v-3bf3c479]{color:#6b7280;font-size:12px}.clone-hint[data-v-3bf3c479]{background:#fef3c7;border:1px solid #f59e0b;color:#92400e;padding:10px 12px;border-radius:6px;font-size:13px}.section-subtitle[data-v-3bf3c479]{font-size:14px;font-weight:600;color:#374151;margin:16px 0 12px}.categories-table[data-v-3bf3c479]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.categories-header[data-v-3bf3c479]{display:grid;grid-template-columns:40px 1fr 1fr 1.5fr 50px;gap:12px;padding:10px 12px;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:12px;font-weight:500;color:#6b7280}.category-row[data-v-3bf3c479]{display:grid;grid-template-columns:40px 1fr 1fr 1.5fr 50px;gap:12px;padding:10px 12px;align-items:center;border-bottom:1px solid #f3f4f6;background:#fff}.category-row[data-v-3bf3c479]:last-child{border-bottom:none}.category-row.add-row[data-v-3bf3c479]{background:#f0fdf4;border-bottom:1px solid #e5e7eb}.col-color[data-v-3bf3c479]{display:flex;align-items:center;justify-content:center}.col-name[data-v-3bf3c479]{display:flex;align-items:center;gap:8px;min-width:0}.col-name .input[data-v-3bf3c479]{flex:1;min-width:0}.col-email[data-v-3bf3c479],.col-keywords[data-v-3bf3c479]{min-width:0}.col-actions[data-v-3bf3c479]{display:flex;align-items:center;justify-content:center}.color-picker[data-v-3bf3c479]{width:28px;height:28px;padding:0;border:1px solid #d1d5db;border-radius:6px;cursor:pointer}.btn-add[data-v-3bf3c479]{width:32px;height:32px;background:#16a34a;color:#fff;border:none;border-radius:6px;font-size:20px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center}.btn-add[data-v-3bf3c479]:hover{background:#15803d}.btn-add[data-v-3bf3c479]:disabled{background:#d1d5db;cursor:not-allowed}.btn-delete[data-v-3bf3c479]{width:28px;height:28px;background:#fee2e2;color:#dc2626;border:1px solid #fecaca;border-radius:6px;font-size:18px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center}.btn-delete[data-v-3bf3c479]:hover{background:#fecaca}.categories-footer[data-v-3bf3c479]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding:0 4px}.map-list[data-v-3bf3c479]{display:flex;flex-direction:column;gap:8px;padding:0}.map-add[data-v-3bf3c479]{display:grid;grid-template-columns:.7fr 1fr auto;gap:8px}.map-header[data-v-3bf3c479]{display:grid;grid-template-columns:.7fr 1fr auto;gap:8px;font-size:12px;color:#6b7280;padding:4px 0 8px;border-bottom:1px solid #f3f4f6}.map-row[data-v-3bf3c479]{display:grid;grid-template-columns:.7fr 1fr auto;gap:8px;align-items:center;padding:0}.price[data-v-3bf3c479]{font-weight:700}.price-badge[data-v-3bf3c479]{display:inline-flex;align-items:center;padding:6px 10px;background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0;border-radius:999px;font-weight:700}.table-card.disabled[data-v-3bf3c479]{opacity:.6;pointer-events:none}.req[data-v-3bf3c479]{color:#ef4444;margin-left:2px}@media(max-width:960px){.row[data-v-3bf3c479],.pair[data-v-3bf3c479]{grid-template-columns:1fr}.cat-add[data-v-3bf3c479]{grid-template-columns:1fr 1fr auto auto}.categories-header[data-v-3bf3c479]{display:none}.category-row[data-v-3bf3c479]{grid-template-columns:1fr;gap:8px;padding:12px}.category-row .col-color[data-v-3bf3c479]{justify-content:flex-start}.category-row .col-actions[data-v-3bf3c479]{justify-content:flex-start;margin-top:4px}.col-name[data-v-3bf3c479],.col-email[data-v-3bf3c479],.col-keywords[data-v-3bf3c479]{width:100%}}.landing[data-v-2ec35874]{--primary: #6366f1;--primary-dark: #4f46e5;--gradient-1: linear-gradient(135deg, #6366f1, #8b5cf6);--gradient-2: linear-gradient(135deg, #06b6d4, #0ea5e9);--gradient-3: linear-gradient(135deg, #f59e0b, #f97316);--gradient-4: linear-gradient(135deg, #10b981, #14b8a6);--gradient-5: linear-gradient(135deg, #ec4899, #f43f5e);--gradient-6: linear-gradient(135deg, #8b5cf6, #a855f7);color:#111827}.container[data-v-2ec35874]{max-width:1200px;margin:0 auto;padding:0 24px}.section-header[data-v-2ec35874]{text-align:center;margin-bottom:48px}.overline[data-v-2ec35874]{display:inline-block;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--primary);margin-bottom:12px}.section-header h2[data-v-2ec35874]{font-size:clamp(28px,5vw,36px);font-weight:700;margin:0 0 12px;color:#111827}.section-header p[data-v-2ec35874]{font-size:clamp(16px,3vw,18px);color:#6b7280;max-width:600px;margin:0 auto}.btn[data-v-2ec35874]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;font-weight:600;font-size:15px;text-decoration:none;transition:all .2s ease;cursor:pointer;border:none;white-space:nowrap}.btn.primary[data-v-2ec35874]{background:var(--gradient-1);color:#fff;box-shadow:0 4px 14px #6366f166}.btn.primary[data-v-2ec35874]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #6366f180}.btn.primary.glow[data-v-2ec35874]{animation:glow-2ec35874 2s ease-in-out infinite alternate}@keyframes glow-2ec35874{0%{box-shadow:0 4px 14px #6366f166}to{box-shadow:0 4px 30px #6366f199}}.btn.ghost[data-v-2ec35874]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn.ghost[data-v-2ec35874]:hover{background:#fff3}.btn.large[data-v-2ec35874]{padding:16px 32px;font-size:17px}.hero[data-v-2ec35874]{position:relative;padding:clamp(60px,10vw,100px) 0 clamp(50px,8vw,80px);overflow:hidden;background:linear-gradient(135deg,#0f172a,#1e1b4b,#0f172a);color:#fff}.hero-bg[data-v-2ec35874]{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(99,102,241,.3),transparent),radial-gradient(ellipse 60% 40% at 80% 60%,rgba(139,92,246,.2),transparent)}.hero-glow[data-v-2ec35874]{position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(99,102,241,.15) 0%,transparent 70%);top:-200px;right:-100px;animation:float-2ec35874 6s ease-in-out infinite}@keyframes float-2ec35874{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}.hero-grid[data-v-2ec35874]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.hero-badge[data-v-2ec35874]{display:inline-flex;align-items:center;gap:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);padding:8px 16px;border-radius:50px;font-size:13px;margin-bottom:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pulse[data-v-2ec35874]{width:8px;height:8px;background:#10b981;border-radius:50%;animation:pulse-2ec35874 2s infinite}@keyframes pulse-2ec35874{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.hero h1[data-v-2ec35874]{font-size:clamp(32px,6vw,52px);font-weight:800;line-height:1.1;margin:0 0 20px;background:linear-gradient(135deg,#fff,#c7d2fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-2ec35874]{font-size:clamp(16px,2.5vw,18px);line-height:1.6;color:#fffc;max-width:500px;margin:0 0 28px}.actions[data-v-2ec35874]{display:flex;gap:16px;flex-wrap:wrap}.trust-badges[data-v-2ec35874]{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.trust-badges .badge[data-v-2ec35874]{display:flex;align-items:center;gap:6px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);padding:8px 14px;border-radius:8px;font-size:13px;color:#ffffffe6}.trust-badges .icon[data-v-2ec35874]{font-size:16px}.hero-visual[data-v-2ec35874]{position:relative;height:350px}.visual-card[data-v-2ec35874]{background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px #0006;color:#111827}.main-card[data-v-2ec35874]{position:absolute;top:20px;left:0;right:40px;padding:0;overflow:hidden}.card-header[data-v-2ec35874]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:13px;font-weight:600;color:#64748b}.dots[data-v-2ec35874]{display:flex;gap:6px}.dots span[data-v-2ec35874]{width:10px;height:10px;border-radius:50%;background:#e2e8f0}.dots span[data-v-2ec35874]:nth-child(1){background:#f87171}.dots span[data-v-2ec35874]:nth-child(2){background:#fbbf24}.dots span[data-v-2ec35874]:nth-child(3){background:#34d399}.email-preview[data-v-2ec35874]{padding:8px}.email-row[data-v-2ec35874]{display:grid;grid-template-columns:120px 1fr auto;gap:12px;padding:12px;border-radius:8px;font-size:13px;align-items:center}.email-row[data-v-2ec35874]:hover{background:#f8fafc}.sender[data-v-2ec35874]{font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subject[data-v-2ec35874]{color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag[data-v-2ec35874]{padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;white-space:nowrap}.tag.blue[data-v-2ec35874]{background:#dbeafe;color:#1d4ed8}.tag.green[data-v-2ec35874]{background:#dcfce7;color:#16a34a}.tag.orange[data-v-2ec35874]{background:#ffedd5;color:#ea580c}.floating-card[data-v-2ec35874]{position:absolute;padding:12px 16px;display:flex;align-items:center;gap:12px;animation:float-2ec35874 4s ease-in-out infinite}.attachment-card[data-v-2ec35874]{bottom:60px;right:0;animation-delay:-1s}.attachment-icon[data-v-2ec35874]{font-size:24px}.attachment-info[data-v-2ec35874]{display:flex;flex-direction:column;gap:2px}.attachment-info .name[data-v-2ec35874]{font-weight:600;font-size:13px}.attachment-info .status[data-v-2ec35874]{font-size:11px;color:#6366f1}.ai-card[data-v-2ec35874]{bottom:0;left:20px;animation-delay:-2s;font-size:13px;font-weight:600}.ai-icon[data-v-2ec35874]{font-size:20px}.capabilities[data-v-2ec35874]{padding:clamp(60px,10vw,100px) 0;background:#f8fafc}.capabilities-grid[data-v-2ec35874]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.capability-card[data-v-2ec35874]{background:#fff;border-radius:16px;padding:28px;border:1px solid #e2e8f0;transition:all .3s ease}.capability-card[data-v-2ec35874]:hover{transform:translateY(-4px);box-shadow:0 20px 40px #00000014;border-color:transparent}.capability-card.featured[data-v-2ec35874]{grid-column:span 2;background:linear-gradient(135deg,#faf5ff,#f0f9ff);border-color:#6366f133}.card-icon[data-v-2ec35874]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:#fff}.gradient-1[data-v-2ec35874]{background:var(--gradient-1)}.gradient-2[data-v-2ec35874]{background:var(--gradient-2)}.gradient-3[data-v-2ec35874]{background:var(--gradient-3)}.gradient-4[data-v-2ec35874]{background:var(--gradient-4)}.gradient-5[data-v-2ec35874]{background:var(--gradient-5)}.gradient-6[data-v-2ec35874]{background:var(--gradient-6)}.capability-card h3[data-v-2ec35874]{font-size:20px;font-weight:700;margin:0 0 10px;color:#111827}.capability-card p[data-v-2ec35874]{font-size:15px;line-height:1.6;color:#6b7280;margin:0}.formats[data-v-2ec35874]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.formats span[data-v-2ec35874]{background:#6366f11a;color:#6366f1;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600}.how-it-works[data-v-2ec35874]{padding:clamp(60px,10vw,100px) 0}.steps-grid[data-v-2ec35874]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.step-card[data-v-2ec35874]{text-align:center;padding:32px 24px}.step-number[data-v-2ec35874]{width:64px;height:64px;background:var(--gradient-1);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;margin:0 auto 24px;box-shadow:0 8px 24px #6366f14d}.step-card h3[data-v-2ec35874]{font-size:20px;font-weight:700;margin:0 0 12px;color:#111827}.step-card p[data-v-2ec35874]{font-size:15px;line-height:1.6;color:#6b7280;margin:0}.stats[data-v-2ec35874]{padding:clamp(40px,6vw,60px) 0;background:linear-gradient(135deg,#0f172a,#1e1b4b)}.stats-grid[data-v-2ec35874]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px}.stat-card[data-v-2ec35874]{text-align:center;padding:24px 16px}.stat-number[data-v-2ec35874]{font-size:clamp(32px,5vw,42px);font-weight:800;background:linear-gradient(135deg,#fff,#c7d2fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px}.stat-label[data-v-2ec35874]{font-size:clamp(12px,2vw,14px);color:#ffffffb3}.pricing[data-v-2ec35874]{padding:clamp(60px,10vw,100px) 0;background:#f8fafc}.pricing-grid[data-v-2ec35874]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:680px;margin:0 auto}.pricing-card[data-v-2ec35874]{background:#fff;border-radius:20px;padding:32px 24px;border:1px solid #e5e7eb;position:relative;text-align:center;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.pricing-card[data-v-2ec35874]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.pricing-card.featured[data-v-2ec35874]{border:2px solid var(--primary);box-shadow:0 25px 50px #6366f126;transform:scale(1.04)}.pricing-card.featured[data-v-2ec35874]:hover{transform:scale(1.04) translateY(-4px)}.pricing-badge[data-v-2ec35874]{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:var(--gradient-1);color:#fff;padding:6px 20px;border-radius:50px;font-size:13px;font-weight:600;white-space:nowrap}.pricing-header h3[data-v-2ec35874]{font-size:20px;font-weight:700;margin:12px 0 8px;color:#111827}.price[data-v-2ec35874]{margin-bottom:8px}.price .amount[data-v-2ec35874]{font-size:32px;font-weight:800;color:#111827}.price .currency[data-v-2ec35874]{font-size:14px;color:#6b7280;display:block;margin-top:2px}.trial-badge[data-v-2ec35874]{display:inline-block;background:#ecfdf5;color:#047857;font-size:12px;font-weight:600;padding:4px 12px;border-radius:50px;margin-bottom:8px}.pricing-features[data-v-2ec35874]{list-style:none;padding:0;margin:16px 0 24px;text-align:left;flex:1}.pricing-features li[data-v-2ec35874]{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #f1f5f9;font-size:13px;color:#374151}.pricing-features li[data-v-2ec35874]:last-child{border-bottom:none}.pricing-features .check[data-v-2ec35874]{color:#10b981;font-weight:700;flex-shrink:0}.btn.outline[data-v-2ec35874]{background:#fff;color:var(--primary);border:1px solid var(--primary);padding:10px 16px;border-radius:12px;text-decoration:none;font-weight:600;font-size:14px;transition:all .2s;display:inline-block}.btn.outline[data-v-2ec35874]:hover{background:#6366f10d}.pricing-card .btn[data-v-2ec35874]{width:100%}.cta[data-v-2ec35874]{padding:clamp(60px,10vw,100px) 0;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.cta-content[data-v-2ec35874]{text-align:center;color:#fff}.cta h2[data-v-2ec35874]{font-size:clamp(24px,5vw,36px);font-weight:700;margin:0 0 12px}.cta p[data-v-2ec35874]{font-size:clamp(16px,2.5vw,18px);opacity:.9;margin:0 0 32px}.cta .btn.primary[data-v-2ec35874]{background:#fff;color:var(--primary);box-shadow:0 10px 30px #0003}.cta .btn.primary[data-v-2ec35874]:hover{transform:translateY(-2px);box-shadow:0 15px 40px #0000004d}@media(max-width:1024px){.hero-grid[data-v-2ec35874]{grid-template-columns:1fr;gap:40px}.hero-visual[data-v-2ec35874]{display:none}.capability-card.featured[data-v-2ec35874]{grid-column:span 1}.pricing-grid[data-v-2ec35874]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.pricing-grid[data-v-2ec35874]{grid-template-columns:1fr;max-width:400px}.pricing-card.featured[data-v-2ec35874]{transform:none}.pricing-card.featured[data-v-2ec35874]:hover{transform:translateY(-4px)}.hero-copy[data-v-2ec35874]{text-align:center}.hero-subtitle[data-v-2ec35874]{margin-left:auto;margin-right:auto}.actions[data-v-2ec35874],.trust-badges[data-v-2ec35874]{justify-content:center}.btn[data-v-2ec35874]{padding:12px 20px;font-size:14px}.btn.large[data-v-2ec35874]{padding:14px 28px;font-size:16px}}@media(max-width:480px){.container[data-v-2ec35874]{padding:0 16px}.actions[data-v-2ec35874]{flex-direction:column;width:100%}.actions .btn[data-v-2ec35874]{width:100%}.trust-badges[data-v-2ec35874]{flex-direction:column;align-items:center}.capability-card[data-v-2ec35874]{padding:20px}.step-card[data-v-2ec35874]{padding:24px 16px}}@media(prefers-color-scheme:dark){.capabilities[data-v-2ec35874],.pricing[data-v-2ec35874],.how-it-works[data-v-2ec35874]{background:#111827}.section-header h2[data-v-2ec35874],.capability-card h3[data-v-2ec35874],.pricing-header h3[data-v-2ec35874],.price .amount[data-v-2ec35874],.step-card h3[data-v-2ec35874]{color:#fff}.section-header p[data-v-2ec35874],.capability-card p[data-v-2ec35874],.pricing-features li[data-v-2ec35874],.step-card p[data-v-2ec35874]{color:#9ca3af}.capability-card[data-v-2ec35874],.pricing-card[data-v-2ec35874]{background:#1f2937;border-color:#374151}.capability-card.featured[data-v-2ec35874]{background:linear-gradient(135deg,#1e1b4b,#172554)}.card-header[data-v-2ec35874]{background:#111827;border-color:#374151}.email-row[data-v-2ec35874]:hover{background:#111827}.pricing-features li[data-v-2ec35874]{border-color:#374151}}.landing-footer[data-v-2ec35874]{text-align:center;padding:24px 0;border-top:1px solid rgba(255,255,255,.08)}.landing-footer a[data-v-2ec35874]{color:#6b7280;text-decoration:none;font-size:13px}.landing-footer a[data-v-2ec35874]:hover{color:#a78bfa;text-decoration:underline}.title[data-v-2b9a908c]{font-size:20px;font-weight:600;margin-bottom:12px}.list-panel[data-v-2b9a908c]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff;margin-bottom:16px}.toolbar[data-v-2b9a908c]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.search[data-v-2b9a908c]{flex:0 1 320px;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px}.spacer[data-v-2b9a908c]{flex:1}.count[data-v-2b9a908c]{color:#6b7280;font-size:12px}.table[data-v-2b9a908c]{width:100%;border-collapse:collapse}.table th[data-v-2b9a908c],.table td[data-v-2b9a908c]{border-top:1px solid #f3f4f6;padding:10px;text-align:left}.table th[data-v-2b9a908c]{background:#fafafa}.table .th-sort[data-v-2b9a908c]{cursor:pointer;-webkit-user-select:none;user-select:none}.table .sort[data-v-2b9a908c]{display:inline-block;width:10px;height:10px;margin-left:6px}.table .sort.asc[data-v-2b9a908c]{border-top:6px solid #6b7280;border-left:4px solid transparent;border-right:4px solid transparent}.table .sort.desc[data-v-2b9a908c]{border-bottom:6px solid #6b7280;border-left:4px solid transparent;border-right:4px solid transparent}.th-select[data-v-2b9a908c]{width:120px}.select-cell[data-v-2b9a908c]{text-align:center}.table tr.selected[data-v-2b9a908c]{background:#eef2ff}.table .empty[data-v-2b9a908c]{color:#6b7280;text-align:center}.panel[data-v-2b9a908c]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff;margin-bottom:16px}.section[data-v-2b9a908c]{font-size:16px;font-weight:600;margin:16px 0 8px}.section-title[data-v-2b9a908c]{font-size:16px;font-weight:600}.form-block[data-v-2b9a908c]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fff;margin-bottom:16px}.row[data-v-2b9a908c]{display:grid;grid-template-columns:240px 1fr;gap:12px;align-items:center;margin-bottom:12px}.row.small[data-v-2b9a908c]{grid-template-columns:240px 1fr}.input[data-v-2b9a908c],.like-input[data-v-2b9a908c],textarea[data-v-2b9a908c]{width:100%;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:inherit}.input[type=date][data-v-2b9a908c]{font-size:14px;font-family:inherit}textarea[data-v-2b9a908c]{min-height:60px}.select.like-input[data-v-2b9a908c]{display:flex;gap:6px;align-items:center;white-space:nowrap;line-height:1}.flag[data-v-2b9a908c]{font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;vertical-align:middle}.radio-group[data-v-2b9a908c]{display:flex;gap:16px}.radio-item[data-v-2b9a908c]{display:inline-flex;align-items:center;gap:6px}.inline-checkbox[data-v-2b9a908c]{display:inline-flex;align-items:center;gap:8px}.actions[data-v-2b9a908c]{display:flex;align-items:center;gap:12px;margin-top:8px}.primary[data-v-2b9a908c]{padding:10px 14px;background:#1d4ed8;color:#fff;border:none;border-radius:6px;cursor:pointer}.primary[data-v-2b9a908c]:disabled{background:#93c5fd;cursor:not-allowed;opacity:.8}.danger[data-v-2b9a908c]{padding:10px 14px;background:#dc2626;color:#fff;border:none;border-radius:6px;cursor:pointer}.danger[data-v-2b9a908c]:disabled{background:#fca5a5;cursor:not-allowed;opacity:.8}.hint[data-v-2b9a908c]{color:#6b7280;font-size:12px}.success[data-v-2b9a908c]{color:#047857}.form-status[data-v-2b9a908c]{margin:8px 0;padding:10px 12px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;border-radius:8px;font-weight:600}.form-status .note[data-v-2b9a908c]{margin-top:6px;font-weight:500;font-size:12px;color:#1e40af;opacity:.9}.invalid[data-v-2b9a908c]{border-color:#ef4444}.req[data-v-2b9a908c]{color:#ef4444;margin-left:2px}.error[data-v-2b9a908c]{color:#b91c1c;font-size:12px}@media(max-width:960px){.row[data-v-2b9a908c]{grid-template-columns:1fr}}html,body,#app{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}
