#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-color:#f8fafc;margin:0;padding:0}*{box-sizing:border-box}body{margin:0;padding:0}.glass-radio-group[data-v-b81b9e3e]{--bg:hsla(0,0%,100%,.8);--text:#475569;display:flex;position:relative;background:var(--bg);border-radius:1rem;backdrop-filter:blur(12px);box-shadow:inset 1px 1px 4px hsla(0,0%,100%,.4),inset -1px -1px 6px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.1);overflow:hidden;width:-moz-fit-content;width:fit-content;border:1px solid rgba(226,232,240,.5)}.glass-radio-input[data-v-b81b9e3e]{display:none}.glass-radio-label[data-v-b81b9e3e]{flex:1;display:flex;align-items:center;justify-content:center;min-width:80px;font-size:14px;padding:.8rem 1.6rem;cursor:pointer;font-weight:600;letter-spacing:.3px;color:#000;position:relative;z-index:2;transition:color .3s ease-in-out}.glass-radio-input:checked+.glass-radio-label[data-v-b81b9e3e],.glass-radio-label[data-v-b81b9e3e]:hover{color:#1e293b}.glass-glider[data-v-b81b9e3e]{position:absolute;top:0;bottom:0;width:calc(100%/var(--option-count, 3));border-radius:1rem;z-index:1;transition:transform .5s cubic-bezier(.37,1.95,.66,.56),background .4s ease-in-out,box-shadow .4s ease-in-out}.glass-radio-group[data-v-b81b9e3e]{--option-count:2}.glass-radio-group:has(.glass-radio-input:first-child:checked) .glass-glider[data-v-b81b9e3e]{transform:translateX(0);background:linear-gradient(135deg,#e0e7ff,#c7d2fe);box-shadow:0 0 18px rgba(199,210,254,.6),inset 0 0 10px hsla(0,0%,100%,.8)}.glass-radio-group:has(.glass-radio-input:nth-child(2):checked) .glass-glider[data-v-b81b9e3e]{transform:translateX(100%);background:linear-gradient(135deg,#fef3c7,#fde68a);box-shadow:0 0 18px hsla(48,97%,77%,.6),inset 0 0 10px hsla(0,0%,100%,.8)}.glass-radio-group:has(.glass-radio-input:nth-child(3):checked) .glass-glider[data-v-b81b9e3e]{transform:translateX(200%);background:linear-gradient(135deg,#dbeafe,#bfdbfe);box-shadow:0 0 18px rgba(191,219,254,.6),inset 0 0 10px hsla(0,0%,100%,.8)}.glass-radio-group:has(.glass-radio-input:nth-child(4):checked) .glass-glider[data-v-b81b9e3e]{transform:translateX(300%);background:linear-gradient(135deg,#e9d5ff,#ddd6fe);box-shadow:0 0 18px rgba(221,214,254,.6),inset 0 0 10px hsla(0,0%,100%,.8)}@media (max-width:768px){.glass-radio-label[data-v-b81b9e3e]{padding:.6rem 1.2rem;min-width:60px;font-size:12px}}@media (prefers-color-scheme:dark){.glass-radio-group[data-v-b81b9e3e]{--bg:rgba(15,23,42,.8);--text:#cbd5e1}}.header[data-v-970e8fc0]{background:#fff;border-bottom:1px solid #e2e8f0;padding:0;position:sticky;top:0;z-index:1000;box-shadow:0 1px 3px rgba(0,0,0,.1)}.header-container[data-v-970e8fc0]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:64px}.brand[data-v-970e8fc0]{display:flex;align-items:center;gap:12px}.logo[data-v-970e8fc0]{width:40px;height:40px;position:relative}.logo-p[data-v-970e8fc0]{width:100%;height:100%;position:relative;background-image:url(data:image/webp;base64,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);background-size:cover}.logo-p-left[data-v-970e8fc0]{position:absolute;top:0;left:0;width:20px;height:32px;background:linear-gradient(135deg,#8b5cf6,#ec4899);border-radius:4px 0 0 4px}.logo-p-right[data-v-970e8fc0]{position:absolute;top:8px;left:12px;width:20px;height:16px;background:linear-gradient(135deg,#ec4899,#8b5cf6);border-radius:0 4px 4px 0}.brand-name[data-v-970e8fc0]{color:#1e293b;font-size:18px;font-weight:600;letter-spacing:-.5px}.search-container[data-v-970e8fc0]{flex:1;max-width:400px;margin:0 40px}.search-bar[data-v-970e8fc0]{position:relative;background:#f8fafc;border-radius:8px;padding:8px 12px;display:flex;align-items:center;gap:8px;border:1px solid #e2e8f0}.search-icon[data-v-970e8fc0]{color:#64748b;flex-shrink:0}.search-input[data-v-970e8fc0]{background:transparent;border:none;outline:none;color:#1e293b;font-size:14px;width:100%}.search-input[data-v-970e8fc0]::-moz-placeholder{color:#64748b}.search-input[data-v-970e8fc0]::placeholder{color:#64748b}.nav-buttons[data-v-970e8fc0]{display:flex;align-items:center;gap:16px}.language-switcher[data-v-970e8fc0]{display:flex;align-items:center;gap:4px;background:rgba(248,250,252,.8);backdrop-filter:blur(10px);padding:4px;border-radius:8px;border:1px solid rgba(226,232,240,.5)}.language-btn[data-v-970e8fc0]{padding:6px 12px;border:none;background:transparent;color:rgba(100,116,139,.8);font-size:13px;font-weight:500;cursor:pointer;border-radius:6px;transition:all .3s ease;position:relative}.language-btn[data-v-970e8fc0]:hover{color:rgba(30,41,59,.9);background:rgba(226,232,240,.3)}.language-btn.active[data-v-970e8fc0]{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 2px 8px rgba(99,102,241,.3)}.language-btn.active[data-v-970e8fc0]:hover{background:linear-gradient(135deg,#7c3aed,#a855f7)}.admin-btn[data-v-970e8fc0]{background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.3);color:#6366f1;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px;transition:all .3s ease}.admin-btn[data-v-970e8fc0]:hover{background:rgba(99,102,241,.2);border-color:rgba(99,102,241,.5);transform:translateY(-1px)}.admin-icon[data-v-970e8fc0]{font-size:16px}.nav-btn[data-v-970e8fc0]{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease}.gradient-btn[data-v-970e8fc0]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}.gradient-btn[data-v-970e8fc0]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.hiring-btn[data-v-970e8fc0]{display:flex;align-items:center;gap:6px}.hiring-icon[data-v-970e8fc0]{color:#fff}.signup-btn[data-v-970e8fc0]{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.nav-link[data-v-970e8fc0]{color:#1e293b;text-decoration:none;font-size:14px;font-weight:500;transition:color .2s ease}.nav-link[data-v-970e8fc0]:hover{color:#6366f1}.menu-toggle[data-v-970e8fc0]{display:none;flex-direction:column;gap:3px;background:none;border:none;cursor:pointer;padding:8px}.menu-toggle span[data-v-970e8fc0]{width:20px;height:2px;background:#1e293b;border-radius:1px}@media (max-width:768px){.header-container[data-v-970e8fc0]{padding:0 16px}.search-container[data-v-970e8fc0]{display:none}.nav-buttons[data-v-970e8fc0]{gap:8px}.nav-btn[data-v-970e8fc0]{padding:6px 12px;font-size:12px}.brand-name[data-v-970e8fc0]{font-size:16px}.menu-toggle[data-v-970e8fc0]{display:flex}.nav-link[data-v-970e8fc0]{display:none}}@media (max-width:480px){.hiring-btn[data-v-970e8fc0],.nav-btn[data-v-970e8fc0]{display:none}.signup-btn[data-v-970e8fc0]{display:block}}.layout[data-v-50f48e81]{min-height:100vh;display:flex;flex-direction:column}.main[data-v-50f48e81]{flex:1;padding:20px;max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}.footer[data-v-50f48e81]{background-color:#f8f9fa;text-align:center;padding:20px;border-top:1px solid #e9ecef;color:#6c757d}@media (max-width:768px){.main[data-v-50f48e81]{padding:10px}}.firms-table[data-v-405ffc72]{background:#fff;border-radius:16px;overflow:hidden;font-family:Inter,sans-serif;box-shadow:0 4px 20px rgba(0,0,0,.08);backdrop-filter:blur(10px);min-height:400px;border:1px solid #e2e8f0}.loading-container[data-v-405ffc72]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;min-height:400px}.loading-spinner[data-v-405ffc72]{width:50px;height:50px;border:4px solid rgba(139,92,246,.2);border-top-color:#8b5cf6;border-radius:50%;animation:spin-405ffc72 1s linear infinite}@keyframes spin-405ffc72{to{transform:rotate(1turn)}}.loading-text[data-v-405ffc72]{margin-top:20px;color:#64748b;font-size:16px;font-weight:500}.error-container[data-v-405ffc72]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;min-height:400px}.error-text[data-v-405ffc72]{color:#ef4444;font-size:16px;font-weight:500;margin-bottom:20px;text-align:center}.retry-button[data-v-405ffc72]{background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;border:none;padding:12px 32px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(139,92,246,.3)}.retry-button[data-v-405ffc72]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(139,92,246,.4)}.table-header[data-v-405ffc72]{display:grid;grid-template-columns:2fr 1fr 1fr 2fr 1.5fr 1fr 1fr;background:#f8fafc;padding:24px 32px;border-bottom:1px solid #e2e8f0;position:relative;gap:20px}.table-header[data-v-405ffc72]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#8b5cf6,#ec4899,#8b5cf6)}.header-cell[data-v-405ffc72]{color:#374151;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.8px}.table-body[data-v-405ffc72]{background:#fff}.table-row[data-v-405ffc72]{display:grid;grid-template-columns:2fr 1fr 1fr 2fr 1.5fr 1fr 1fr;padding:28px 32px;border-bottom:1px solid #e2e8f0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;gap:20px}.table-row[data-v-405ffc72]:hover{background:#f8fafc;transform:translateY(-1px);box-shadow:0 4px 20px rgba(0,0,0,.05)}.table-cell[data-v-405ffc72]{display:flex;align-items:center;color:#374151;font-weight:500}.firm-cell[data-v-405ffc72]{justify-content:flex-start}.firm-info[data-v-405ffc72]{display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .3s ease}.firm-info[data-v-405ffc72]:hover{transform:translateX(4px)}.firm-logo[data-v-405ffc72]{width:48px;height:48px;background:#e0e7ff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#3730a3;box-shadow:0 4px 12px rgba(30,58,138,.1);transition:all .3s ease;overflow:hidden;border:2px solid #c7d2fe}.firm-logo img[data-v-405ffc72]{width:100%;height:100%;padding:4px}.firm-logo[data-v-405ffc72]:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(30,58,138,.2)}.firm-details[data-v-405ffc72]{display:flex;flex-direction:column;gap:4px}.firm-name[data-v-405ffc72]{font-weight:700;font-size:15px;color:#1e293b}.firm-heart[data-v-405ffc72]{display:flex;align-items:center;gap:6px;font-size:12px}.heart-icon[data-v-405ffc72]{color:#ec4899;font-size:16px;transition:all .2s ease}.heart-icon[data-v-405ffc72]:hover{color:#ef4444;transform:scale(1.1)}.firm-id[data-v-405ffc72]{color:#64748b;font-size:12px;font-weight:500}.rank-cell[data-v-405ffc72]{justify-content:center}.rank-info[data-v-405ffc72]{display:flex;flex-direction:column;align-items:center;gap:6px}.rating-badge[data-v-405ffc72]{background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;padding:6px 16px;border-radius:24px;font-weight:700;font-size:13px;box-shadow:0 2px 8px rgba(139,92,246,.3);transition:all .3s ease}.rating-badge[data-v-405ffc72]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.4)}.stars[data-v-405ffc72]{display:flex;gap:2px}.star[data-v-405ffc72]{color:#8b5cf6;font-size:16px;transition:all .2s ease}.star.filled[data-v-405ffc72]{color:#8b5cf6;text-shadow:0 0 8px rgba(139,92,246,.5)}.review-count[data-v-405ffc72]{color:#64748b;font-size:12px;font-weight:500}.country-cell[data-v-405ffc72]{justify-content:center}.country-info[data-v-405ffc72]{display:flex;flex-direction:column;align-items:center;gap:4px}.flag[data-v-405ffc72]{font-size:20px}.country-name[data-v-405ffc72]{color:#64748b;font-size:12px;font-weight:600;text-align:center;letter-spacing:.3px}.years-cell[data-v-405ffc72]{justify-content:center}.years-circle[data-v-405ffc72]{width:48px;height:48px;background:#f1f5f9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;color:#1e293b;border:2px solid #8b5cf6;box-shadow:0 4px 12px rgba(139,92,246,.1);transition:all .3s ease;position:relative;overflow:hidden}.years-circle[data-v-405ffc72]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(from 0deg,#8b5cf6 0deg,#8b5cf6 90deg,transparent 90deg);z-index:-1}.years-circle[data-v-405ffc72]:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(139,92,246,.3)}.assets-cell[data-v-405ffc72]{justify-content:flex-start}.asset-tags[data-v-405ffc72]{display:flex;flex-wrap:wrap;gap:8px}.asset-tag[data-v-405ffc72]{background:#f1f5f9;color:#374151;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:600;border:1px solid #e2e8f0;transition:all .2s ease}.asset-tag[data-v-405ffc72]:hover{background:#e2e8f0;border-color:#cbd5e1;transform:translateY(-1px)}.platforms-cell[data-v-405ffc72]{justify-content:center}.platform-icons[data-v-405ffc72]{display:flex;gap:12px}.platform-icon[data-v-405ffc72]{width:30px;height:30px;background:#f1f5f9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#374151;border:2px solid #e2e8f0;transition:all .3s ease;overflow:hidden}.platform-icon img[data-v-405ffc72]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding:0}.platform-icon[data-v-405ffc72]:hover{background:#e2e8f0;border-color:#cbd5e1;transform:scale(1.1);box-shadow:0 4px 12px rgba(139,92,246,.2)}.allocations-cell[data-v-405ffc72]{justify-content:center}.allocation-info[data-v-405ffc72]{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.allocation-amount[data-v-405ffc72]{font-weight:700;font-size:15px;color:#1e293b}.allocation-bar[data-v-405ffc72]{width:100%;height:8px;background:#f1f5f9;border-radius:4px;overflow:hidden;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.allocation-progress[data-v-405ffc72]{height:100%;background:#8b5cf6;border-radius:4px;transition:width .5s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(139,92,246,.3)}.promo-cell[data-v-405ffc72]{justify-content:center}.promo-button[data-v-405ffc72]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:10px 16px;border-radius:12px;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(102,126,234,.4);border:none;font-weight:600;position:relative;overflow:hidden}.promo-button[data-v-405ffc72]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#764ba2,#667eea);opacity:0;transition:opacity .3s ease}.promo-button[data-v-405ffc72]:hover:before{opacity:1}.promo-button[data-v-405ffc72]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.5)}.promo-button.clickable[data-v-405ffc72]{cursor:pointer}.promo-button.clickable[data-v-405ffc72]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 30px rgba(102,126,234,.6)}.promo-button.clickable[data-v-405ffc72]:active{transform:translateY(-1px) scale(.98)}.promo-discount[data-v-405ffc72]{font-weight:700;font-size:13px;position:relative;z-index:1}.promo-code[data-v-405ffc72]{font-size:11px;display:flex;align-items:center;gap:6px;margin-top:4px;opacity:.95;position:relative;z-index:1}.gift-icon[data-v-405ffc72]{font-size:14px;color:#fbbf24}.actions-cell[data-v-405ffc72]{justify-content:center}.action-button[data-v-405ffc72]{background:transparent;color:#8b5cf6;border:1px solid #8b5cf6;padding:10px 20px;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-transform:uppercase;letter-spacing:.5px}.action-button[data-v-405ffc72]:hover{background:linear-gradient(135deg,#8b5cf6,#ec4899);border-color:#8b5cf6;transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.3)}@media (max-width:1200px){.table-header[data-v-405ffc72],.table-row[data-v-405ffc72]{grid-template-columns:1.8fr .8fr .8fr 1.8fr 1fr .8fr .8fr;gap:20px;padding:24px 28px}}@media (max-width:768px){.table-header[data-v-405ffc72],.table-row[data-v-405ffc72]{grid-template-columns:1fr;gap:20px;padding:20px}.table-cell[data-v-405ffc72]{justify-content:flex-start;padding:12px 0;border-bottom:1px solid rgba(59,130,246,.1)}.asset-tags[data-v-405ffc72]{justify-content:flex-start}.firm-logo[data-v-405ffc72]{width:40px;height:40px;font-size:16px}.years-circle[data-v-405ffc72]{width:40px;height:40px;font-size:14px}.platform-icon[data-v-405ffc72]{width:24px;height:24px;font-size:10px}}.modal-overlay[data-v-164af8c4]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.modal-container[data-v-164af8c4]{position:relative;background:linear-gradient(145deg,#fff,#f1f5f9 50%,#e0e7ff);border-radius:24px;padding:48px 40px;max-width:500px;width:100%;box-shadow:0 25px 70px rgba(99,102,241,.12),0 10px 40px rgba(139,92,246,.08),0 0 0 1px hsla(0,0%,100%,.9);animation:modalSlideIn-164af8c4 .3s ease-out;border:1px solid rgba(226,232,240,.5)}@keyframes modalSlideIn-164af8c4{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.close-button[data-v-164af8c4]{position:absolute;top:16px;right:16px;background:rgba(248,250,252,.8);border:1px solid rgba(226,232,240,.5);width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#64748b;font-size:28px;line-height:1;backdrop-filter:blur(10px)}.close-button[data-v-164af8c4]:hover{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2);transform:rotate(90deg);color:#ef4444}.modal-content[data-v-164af8c4]{display:flex;flex-direction:column;align-items:center;text-align:center}.icon-wrapper[data-v-164af8c4]{margin-bottom:24px}.gift-icon[data-v-164af8c4]{font-size:72px;animation:bounce-164af8c4 2s infinite}@keyframes bounce-164af8c4{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.modal-title[data-v-164af8c4]{font-size:32px;font-weight:700;color:#1e293b;margin:0 0 12px 0;background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 10px rgba(139,92,246,.1)}.modal-subtitle[data-v-164af8c4]{font-size:16px;color:#475569;margin:0 0 32px 0;line-height:1.6;font-weight:500}.input-wrapper[data-v-164af8c4]{width:100%;margin-bottom:24px}.email-input[data-v-164af8c4]{width:100%;padding:16px 20px;background:hsla(0,0%,100%,.9);border:2px solid rgba(226,232,240,.6);border-radius:12px;font-size:16px;color:#1e293b;transition:all .3s ease;outline:none;backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.04)}.email-input[data-v-164af8c4]::-moz-placeholder{color:#94a3b8}.email-input[data-v-164af8c4]::placeholder{color:#94a3b8}.email-input[data-v-164af8c4]:focus{border-color:#8b5cf6;background:#fff;box-shadow:0 0 0 4px rgba(139,92,246,.12),0 4px 12px rgba(139,92,246,.08)}.error-message[data-v-164af8c4]{margin-top:8px;color:#ef4444;font-size:14px;text-align:left}.button-group[data-v-164af8c4]{width:100%;display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.submit-button[data-v-164af8c4]{width:100%;padding:16px 32px;background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#a855f7);color:#fff;border:none;border-radius:12px;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 24px rgba(99,102,241,.25),0 4px 12px rgba(139,92,246,.2);position:relative;overflow:hidden}.submit-button[data-v-164af8c4]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px rgba(99,102,241,.35),0 6px 16px rgba(139,92,246,.3);background:linear-gradient(135deg,#5558e3,#7c3aed 50%,#9333ea)}.submit-button[data-v-164af8c4]:active:not(:disabled){transform:translateY(0)}.submit-button[data-v-164af8c4]:disabled{opacity:.6;cursor:not-allowed}.skip-button[data-v-164af8c4]{width:100%;padding:12px 32px;background:rgba(248,250,252,.6);color:#64748b;border:1px solid rgba(226,232,240,.8);border-radius:12px;font-weight:500;font-size:14px;cursor:pointer;transition:all .3s ease}.skip-button[data-v-164af8c4]:hover{color:#475569;border-color:rgba(99,102,241,.4);background:rgba(99,102,241,.08);transform:translateY(-1px)}.privacy-text[data-v-164af8c4]{font-size:12px;color:#94a3b8;margin:0;line-height:1.5}.modal-fade-enter-active[data-v-164af8c4],.modal-fade-leave-active[data-v-164af8c4]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-164af8c4],.modal-fade-leave-to[data-v-164af8c4]{opacity:0}.modal-fade-enter-active .modal-container[data-v-164af8c4]{animation:modalSlideIn-164af8c4 .3s ease-out}.modal-fade-leave-active .modal-container[data-v-164af8c4]{animation:modalSlideOut-164af8c4 .3s ease-in}@keyframes modalSlideOut-164af8c4{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(30px) scale(.95)}}@media (max-width:768px){.modal-container[data-v-164af8c4]{padding:36px 24px}.modal-title[data-v-164af8c4]{font-size:28px}.modal-subtitle[data-v-164af8c4]{font-size:14px}.gift-icon[data-v-164af8c4]{font-size:60px}}.forex-page[data-v-2d9b7211],.futures-page[data-v-4b04ae91]{padding:20px;background:#e2e4e5;min-height:100vh}.firm-detail[data-v-1389eff7]{background:linear-gradient(180deg,#f8fafc 0,#e8f0fe);color:#1e293b;min-height:100vh}.container[data-v-1389eff7]{max-width:1200px;margin:0 auto;padding:0 20px}.loading-container[data-v-1389eff7]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px}.loading-spinner[data-v-1389eff7]{width:50px;height:50px;border:4px solid hsla(0,0%,100%,.1);border-top-color:#ff6b35;border-radius:50%;animation:spin-1389eff7 1s linear infinite}@keyframes spin-1389eff7{to{transform:rotate(1turn)}}.loading-container p[data-v-1389eff7]{font-size:16px;color:#64748b}.error-container[data-v-1389eff7]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px;padding:40px}.error-icon[data-v-1389eff7]{font-size:64px}.error-message[data-v-1389eff7]{font-size:18px;color:#ef4444;text-align:center;max-width:500px}.retry-button[data-v-1389eff7]{background:linear-gradient(135deg,#ff6b35,#ff8c5a);color:#fff;border:none;padding:12px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.retry-button[data-v-1389eff7]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,107,53,.3)}.company-header[data-v-1389eff7]{background:linear-gradient(135deg,#fff,#f8fafc);padding:48px 0;border-bottom:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.04);position:relative;padding-bottom:0}.company-header[data-v-1389eff7]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2 50%,#f093fb)}.company-info[data-v-1389eff7]{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:30px}.company-left[data-v-1389eff7]{display:flex;align-items:flex-start;gap:20px;flex:1}.company-logo[data-v-1389eff7]{flex-shrink:0}.logo-shield[data-v-1389eff7]{width:90px;height:90px;background:linear-gradient(135deg,#f8fafc,#fff);border-radius:16px;display:flex;align-items:center;justify-content:center;border:3px solid #e2e8f0;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.08);transition:all .3s ease}.logo-shield[data-v-1389eff7]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(139,92,246,.2);border-color:#8b5cf6}.logo-image[data-v-1389eff7]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:8px}.logo-placeholder[data-v-1389eff7]{font-size:32px;font-weight:700;color:#8b5cf6;text-transform:uppercase}.shield-icon[data-v-1389eff7]{font-size:40px;filter:drop-shadow(0 0 10px #ffd700)}.company-basic-info[data-v-1389eff7]{flex:1}.company-name[data-v-1389eff7]{font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,#1e293b,#334155);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 15px 0;letter-spacing:-.5px}.engagement-info[data-v-1389eff7]{display:flex;align-items:center;gap:8px;margin-bottom:20px}.heart-icon[data-v-1389eff7]{font-size:1.2rem;color:#ff4757}.likes-count[data-v-1389eff7]{font-size:1.1rem;color:#1e293b;font-weight:600}.company-meta[data-v-1389eff7]{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.meta-item[data-v-1389eff7]{display:flex;align-items:center;gap:5px}.meta-label[data-v-1389eff7]{font-size:.9rem;color:#64748b}.meta-value[data-v-1389eff7]{font-size:.9rem;color:#1e293b;font-weight:500}.meta-divider[data-v-1389eff7]{color:#94a3b8;font-size:.9rem}.company-right[data-v-1389eff7]{display:flex;flex-direction:column;gap:20px;min-width:300px}.overall-rating[data-v-1389eff7]{text-align:center}.rating-number[data-v-1389eff7]{font-size:3rem;font-weight:700;color:#1e293b;margin-bottom:10px}.rating-stars[data-v-1389eff7]{display:flex;justify-content:center;gap:5px;margin-bottom:10px}.star[data-v-1389eff7]{font-size:1.5rem;color:#cbd5e1}.star.filled[data-v-1389eff7]{color:gold}.star.half-filled[data-v-1389eff7]{background:linear-gradient(90deg,gold 50%,#cbd5e1 0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.total-reviews[data-v-1389eff7]{font-size:1rem;color:#8b5cf6;font-weight:500}.review-breakdown[data-v-1389eff7]{display:flex;flex-direction:column;gap:8px}.star-bar[data-v-1389eff7]{display:flex;align-items:center;gap:10px}.star-label[data-v-1389eff7]{font-size:.9rem;color:#1e293b;width:15px;text-align:right}.bar-container[data-v-1389eff7]{flex:1;height:8px;background:#e2e8f0;border-radius:4px;overflow:hidden}.bar[data-v-1389eff7]{height:100%;background:linear-gradient(90deg,#ff4757,#ff6b35 50%,#ffa502);border-radius:4px;transition:width .3s ease}.count[data-v-1389eff7]{font-size:.9rem;color:#1e293b;width:25px;text-align:left}.nav-tabs[data-v-1389eff7]{display:flex;gap:24px;margin-bottom:0;border-bottom:none;padding-bottom:0}.tab[data-v-1389eff7]{font-size:14px;font-weight:500;color:#64748b;cursor:pointer;padding:8px 0;transition:all .3s ease;position:relative}.tab.active[data-v-1389eff7]{color:#1e293b}.tab.active[data-v-1389eff7]:after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:2px;background:#8b5cf6}.main-content[data-v-1389eff7]{padding:20px 0;background:#f8fafc;max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px;position:relative}.sidebar-nav[data-v-1389eff7]{width:250px;position:fixed;left:50%;transform:translateX(-900px);top:200px;z-index:100;height:-moz-fit-content;height:fit-content}.nav-menu[data-v-1389eff7]{background:#fff;border-radius:12px;padding:20px 0;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.08)}.nav-item[data-v-1389eff7]{display:block;padding:12px 24px;color:#64748b;text-decoration:none;font-size:14px;font-weight:500;transition:all .3s ease;position:relative;border-left:3px solid transparent}.nav-item[data-v-1389eff7]:hover{color:#1e293b;background:#f8fafc}.nav-item.active[data-v-1389eff7]{color:#1e293b;font-weight:600;background:#f8fafc;border-left-color:#8b5cf6}.content-area[data-v-1389eff7]{width:100%;margin-left:0}.content-section[data-v-1389eff7]{margin-bottom:32px}.instruments-content[data-v-1389eff7]{background:linear-gradient(135deg,#fff,#fafbff);border-radius:16px;padding:28px;border:2px solid #e8f0fe;box-shadow:0 8px 28px rgba(0,0,0,.08);transition:all .3s ease}.instruments-content[data-v-1389eff7]:hover{box-shadow:0 12px 40px rgba(139,92,246,.12);border-color:#ddd6fe}.instrument-category[data-v-1389eff7]{margin-bottom:24px}.instrument-category[data-v-1389eff7]:last-child{margin-bottom:0}.instrument-category h4[data-v-1389eff7]{color:#1e293b;font-size:18px;font-weight:700;margin:0 0 16px 0;display:flex;align-items:center;gap:10px}.instrument-category h4[data-v-1389eff7]:before{font-size:20px}.asset-list[data-v-1389eff7]{display:flex;flex-wrap:wrap;gap:8px}.asset-item[data-v-1389eff7]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);color:#1e293b;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;border:1px solid #e2e8f0;transition:all .2s ease;cursor:default}.asset-item[data-v-1389eff7]:hover{background:linear-gradient(135deg,#ede9fe,#ddd6fe);border-color:#8b5cf6;color:#6d28d9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(139,92,246,.2)}@media (max-width:1200px){.sidebar-nav[data-v-1389eff7]{transform:translateX(-50%);left:10px;width:200px}}@media (max-width:1024px){.main-content[data-v-1389eff7]{padding-left:15px;padding-right:15px}.sidebar-nav[data-v-1389eff7]{position:static;transform:none;left:auto;width:100%;margin-bottom:20px}.nav-menu[data-v-1389eff7]{display:flex;overflow-x:auto;padding:12px 0;gap:0}.nav-item[data-v-1389eff7]{white-space:nowrap;border-left:none;border-bottom:3px solid transparent;padding:8px 16px;flex-shrink:0}.nav-item.active[data-v-1389eff7]{border-left:none;border-bottom-color:#ff6b35}}@media (max-width:768px){.main-content[data-v-1389eff7]{padding-left:10px;padding-right:10px}.nav-item[data-v-1389eff7]{padding:6px 12px;font-size:13px}}.section-title[data-v-1389eff7]{font-size:26px;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:24px;padding-bottom:16px;border-bottom:3px solid transparent;-o-border-image:linear-gradient(90deg,#667eea,#764ba2);border-image:linear-gradient(90deg,#667eea,#764ba2);border-image-slice:1;position:relative;letter-spacing:-.5px}.overview-grid[data-v-1389eff7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.overview-item[data-v-1389eff7]{background:linear-gradient(135deg,#fff,#fafbff);padding:24px;border-radius:16px;border:2px solid transparent;background-clip:padding-box;position:relative;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:all .3s cubic-bezier(.4,0,.2,1)}.overview-item[data-v-1389eff7]:before{content:"";position:absolute;inset:0;border-radius:16px;padding:2px;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.overview-item[data-v-1389eff7]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(139,92,246,.15)}.overview-item[data-v-1389eff7]:hover:before{background:linear-gradient(135deg,#667eea,#764ba2)}.overview-item h4[data-v-1389eff7]{font-size:16px;font-weight:600;color:#1e293b;margin-bottom:12px}.platform-info[data-v-1389eff7]{display:flex;flex-direction:column;gap:12px}.platform-images[data-v-1389eff7]{display:flex;flex-wrap:wrap;gap:8px}.platform-image[data-v-1389eff7]{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;background:#f1f5f9;border-radius:50%;padding:0;border:2px solid #e2e8f0;transition:all .3s ease}.platform-image[data-v-1389eff7]:hover{transform:scale(1.05);border-color:#8b5cf6;box-shadow:0 4px 12px rgba(139,92,246,.2)}.platform-name[data-v-1389eff7]{font-size:14px;color:#64748b;font-weight:500}.payment-methods[data-v-1389eff7]{display:flex;flex-wrap:wrap;gap:8px}.payment-item[data-v-1389eff7]{background:#f1f5f9;color:#1e293b;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500;border:1px solid #e2e8f0}.assets-list[data-v-1389eff7],.instrument-type[data-v-1389eff7]{font-size:14px;color:#64748b;margin-bottom:6px;font-weight:500}.leverage-subtitle[data-v-1389eff7]{font-size:16px;color:#64748b;margin-bottom:24px;font-weight:500;line-height:1.6}.leverage-categories[data-v-1389eff7]{display:flex;flex-direction:column;gap:20px}.leverage-category[data-v-1389eff7]{background:linear-gradient(135deg,#fff,#fafbff);border-radius:16px;padding:28px;border:2px solid #e8f0fe;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:all .3s ease;position:relative;overflow:hidden}.leverage-category[data-v-1389eff7]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#667eea,#764ba2)}.leverage-category[data-v-1389eff7]:hover{transform:translateX(4px);box-shadow:0 8px 28px rgba(139,92,246,.15);border-color:#ddd6fe}.category-title[data-v-1389eff7]{font-size:20px;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 18px 0;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;gap:10px}.category-title[data-v-1389eff7]:before{font-size:24px;background:none;-webkit-text-fill-color:initial}.leverage-list[data-v-1389eff7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.leverage-item[data-v-1389eff7]{color:#1e293b;font-size:14px;line-height:1.6;position:relative;padding-left:20px}.leverage-item[data-v-1389eff7]:before{content:"•";color:#8b5cf6;font-weight:700;position:absolute;left:0;font-size:18px}.commissions-info[data-v-1389eff7]{display:flex;flex-direction:column;gap:16px;background:linear-gradient(135deg,#fff,#fafbff);padding:28px;border-radius:16px;border:2px solid #e8f0fe;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:all .3s ease;position:relative}.commissions-info[data-v-1389eff7]:before{content:"💰";position:absolute;top:20px;right:24px;font-size:48px;opacity:.1}.commissions-info[data-v-1389eff7]:hover{box-shadow:0 8px 28px rgba(139,92,246,.12);border-color:#ddd6fe}.commissions-description[data-v-1389eff7]{font-size:16px;color:#1e293b;margin:0;line-height:1.6}.commissions-link[data-v-1389eff7]{color:#8b5cf6;text-decoration:none;font-size:16px;font-weight:600;transition:color .3s ease}.commissions-link[data-v-1389eff7]:hover{color:#6d28d9;text-decoration:underline}.consistency-info[data-v-1389eff7]{display:flex;flex-direction:column;gap:16px;background:#fff;padding:24px;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.05)}.consistency-subtitle[data-v-1389eff7]{font-size:18px;font-weight:600;color:#1e293b;margin:0}.consistency-rules-list[data-v-1389eff7]{margin:0;padding-left:24px}.consistency-rules-list li[data-v-1389eff7]{font-size:15px;color:#1e293b;line-height:1.7;margin-bottom:10px}.rules-content[data-v-1389eff7]{display:flex;flex-direction:column;gap:20px}.rule-section[data-v-1389eff7]{display:flex;flex-direction:column;gap:12px;background:#fff;padding:24px;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.05)}.rule-heading[data-v-1389eff7]{font-size:18px;font-weight:700;color:#8b5cf6;margin:0 0 12px 0}.rule-list[data-v-1389eff7]{margin:0;padding-left:24px}.rule-list li[data-v-1389eff7]{font-size:15px;color:#1e293b;line-height:1.7;margin-bottom:10px}.rule-note[data-v-1389eff7]{font-style:italic;color:#64748b;background:#f8fafc;padding:8px 12px;border-radius:6px;border-left:3px solid #8b5cf6}.rule-link[data-v-1389eff7]{color:#8b5cf6;text-decoration:none;font-weight:600}.rule-link[data-v-1389eff7]:hover{color:#6d28d9;text-decoration:underline}.payout-content[data-v-1389eff7]{display:flex;flex-direction:column;gap:20px;background:#fff;padding:24px;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.05)}.payout-list[data-v-1389eff7]{margin:0;padding-left:24px}.payout-list li[data-v-1389eff7]{font-size:15px;color:#1e293b;line-height:1.8;margin-bottom:12px}.payout-item[data-v-1389eff7]{background:hsla(0,0%,100%,.05);padding:20px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.payout-item h4[data-v-1389eff7]{font-size:18px;font-weight:600;color:#8b5cf6;margin-bottom:8px}.payout-item p[data-v-1389eff7]{font-size:16px;line-height:1.6;color:#e0e0e0;margin:0}.policy-link[data-v-1389eff7]{color:#8b5cf6;text-decoration:none;font-weight:500}.policy-link[data-v-1389eff7]:hover{text-decoration:underline}.no-data[data-v-1389eff7]{text-align:center;padding:40px 20px;color:#94a3b8;background:#f8fafc;border-radius:8px}.no-data p[data-v-1389eff7]{font-size:16px;margin:0;font-weight:500}.countries-grid[data-v-1389eff7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;background:#fff;padding:24px;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.05)}.country-tag[data-v-1389eff7]{background:#f8fafc;padding:10px 14px;border-radius:8px;font-size:14px;color:#1e293b;font-weight:500;border:1px solid #e2e8f0;transition:all .2s ease;display:flex;align-items:center;gap:8px}.country-tag[data-v-1389eff7]:hover{background:#f1f5f9;border-color:#8b5cf6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(139,92,246,.15)}.info-cards-section[data-v-1389eff7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:48px 0}.info-card[data-v-1389eff7]{background:hsla(0,0%,100%,.05);padding:24px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);text-align:center;transition:all .3s ease}.info-card[data-v-1389eff7]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(139,92,246,.2);border-color:rgba(139,92,246,.3)}.card-icon[data-v-1389eff7]{font-size:32px;margin-bottom:16px}.info-card h4[data-v-1389eff7]{font-size:18px;font-weight:600;color:#fff;margin-bottom:12px}.info-card p[data-v-1389eff7]{font-size:14px;line-height:1.6;color:#a0a0a0;margin-bottom:20px}.learn-more-btn[data-v-1389eff7]{background:linear-gradient(135deg,#8b5cf6,#a855f7);color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:500;cursor:pointer;transition:all .3s ease}.learn-more-btn[data-v-1389eff7]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(139,92,246,.3)}.faq-list[data-v-1389eff7]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-1389eff7]{background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.1);overflow:hidden}.faq-question[data-v-1389eff7]{padding:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;color:#fff;transition:all .3s ease}.faq-question[data-v-1389eff7]:hover{background:rgba(139,92,246,.1)}.faq-toggle[data-v-1389eff7]{font-size:20px;color:#8b5cf6;font-weight:700}.faq-answer[data-v-1389eff7]{padding:0 20px 20px 20px;font-size:14px;line-height:1.6;color:#a0a0a0}.additional-info-section[data-v-1389eff7]{margin:48px 0}.additional-info-card[data-v-1389eff7]{background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(168,85,247,.1));padding:32px;border-radius:12px;border:1px solid rgba(139,92,246,.2);text-align:center}.additional-info-card h4[data-v-1389eff7]{font-size:24px;font-weight:600;color:#fff;margin-bottom:16px}.additional-info-card p[data-v-1389eff7]{font-size:16px;line-height:1.6;color:#e0e0e0;margin-bottom:24px}.help-center-btn[data-v-1389eff7]{background:linear-gradient(135deg,#8b5cf6,#a855f7);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.help-center-btn[data-v-1389eff7]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(139,92,246,.3)}.subscribe-section[data-v-1389eff7]{background:linear-gradient(135deg,#8b5cf6,#a855f7);padding:60px 40px;border-radius:16px;text-align:center;margin:48px 0}.subscribe-section h3[data-v-1389eff7]{font-size:32px;font-weight:700;color:#fff;margin-bottom:24px}.subscribe-btn[data-v-1389eff7]{background:#fff;color:#8b5cf6;border:none;padding:16px 32px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.subscribe-btn[data-v-1389eff7]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.footer[data-v-1389eff7]{background:#1a1a1a;padding:60px 0 20px 0;border-top:1px solid hsla(0,0%,100%,.1)}.footer-content[data-v-1389eff7]{display:grid;grid-template-columns:1fr 3fr;gap:48px;margin-bottom:40px}.footer-logo h3[data-v-1389eff7]{font-size:24px;font-weight:700;color:#fff;margin:0}.footer-links[data-v-1389eff7]{display:grid;grid-template-columns:repeat(6,1fr);gap:32px}.footer-column h4[data-v-1389eff7]{font-size:16px;font-weight:600;color:#8b5cf6;margin-bottom:16px}.footer-column a[data-v-1389eff7]{display:block;color:#a0a0a0;text-decoration:none;font-size:14px;margin-bottom:8px;transition:color .3s ease}.footer-column a[data-v-1389eff7]:hover{color:#fff}.footer-bottom[data-v-1389eff7]{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.1)}.copyright[data-v-1389eff7]{font-size:14px;color:#a0a0a0}.social-links[data-v-1389eff7]{display:flex;gap:16px}.social-link[data-v-1389eff7]{color:#a0a0a0;text-decoration:none;font-size:14px;transition:color .3s ease}.social-link[data-v-1389eff7]:hover{color:#8b5cf6}@media (max-width:768px){.company-info[data-v-1389eff7]{flex-direction:column;text-align:center;gap:30px}.company-left[data-v-1389eff7]{flex-direction:column;align-items:center;text-align:center}.company-meta[data-v-1389eff7]{justify-content:center;flex-wrap:wrap}.company-right[data-v-1389eff7]{min-width:auto;width:100%}.nav-tabs[data-v-1389eff7]{flex-wrap:wrap;gap:16px}.footer-content[data-v-1389eff7],.overview-grid[data-v-1389eff7]{grid-template-columns:1fr}.footer-links[data-v-1389eff7]{grid-template-columns:repeat(2,1fr)}.footer-bottom[data-v-1389eff7]{flex-direction:column;gap:16px;text-align:center}.countries-grid[data-v-1389eff7]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px}.country-tag[data-v-1389eff7]{padding:6px 10px;font-size:12px;border-radius:10px}.info-cards-section[data-v-1389eff7]{grid-template-columns:1fr}}.admin-page[data-v-1f14b1ea]{background:#fff;min-height:100vh;padding:20px;display:flex;flex-direction:column;align-items:center}.admin-container[data-v-1f14b1ea]{width:100%;max-width:1400px;margin:0 auto}.page-header[data-v-1f14b1ea]{margin-bottom:30px}.header-content[data-v-1f14b1ea]{display:flex;justify-content:space-between;align-items:center}.header-content h1[data-v-1f14b1ea]{font-size:28px;font-weight:700;color:#1a1a1a;margin:0}.email-records-btn[data-v-1f14b1ea]{background:#8b5cf6;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease}.email-records-btn[data-v-1f14b1ea]:hover{background:#7c3aed;transform:translateY(-2px)}.add-firm-btn[data-v-1f14b1ea]{background:#10b981;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease}.add-firm-btn[data-v-1f14b1ea]:hover{background:#059669;transform:translateY(-2px)}.search-filters[data-v-1f14b1ea]{display:flex;gap:20px;margin-bottom:30px}.search-bar[data-v-1f14b1ea]{position:relative;flex:1;max-width:400px}.search-input[data-v-1f14b1ea]{width:100%;padding:12px 16px 12px 40px;border:1px solid #d1d5db;border-radius:8px;font-size:14px}.search-icon[data-v-1f14b1ea]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6b7280}.filter-dropdown[data-v-1f14b1ea]{min-width:150px}.country-select[data-v-1f14b1ea]{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px}.firms-table[data-v-1f14b1ea]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.table-header[data-v-1f14b1ea]{display:grid;grid-template-columns:80px 180px 120px 100px 200px 120px 120px 100px 120px 120px;background:#f9fafb;padding:16px 20px;border-bottom:1px solid #e5e7eb;font-weight:600;font-size:14px;color:#374151}.table-body[data-v-1f14b1ea]{background:#fff}.table-row[data-v-1f14b1ea]{display:grid;grid-template-columns:80px 180px 120px 100px 200px 120px 120px 100px 120px 120px;padding:16px 20px;border-bottom:1px solid #f3f4f6;align-items:center;transition:background-color .2s ease}.table-row[data-v-1f14b1ea]:hover{background:#f9fafb}.table-cell[data-v-1f14b1ea]{display:flex;align-items:center;font-size:14px;color:#374151}.firm-cell[data-v-1f14b1ea]{justify-content:center;font-weight:600;color:#1f2937}.firm-logo-img[data-v-1f14b1ea]{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#f9fafb;padding:4px;border:1px solid #e5e7eb}.logo-placeholder[data-v-1f14b1ea]{width:50px;height:50px;background:#e5e7eb;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:600;color:#6b7280;font-size:12px}.firm-name[data-v-1f14b1ea]{font-weight:600;color:#1f2937}.country-info[data-v-1f14b1ea]{display:flex;align-items:center;gap:8px}.flag[data-v-1f14b1ea]{font-size:16px}.country-name[data-v-1f14b1ea]{font-size:12px;color:#6b7280}.years-text[data-v-1f14b1ea]{font-weight:500}.asset-tags[data-v-1f14b1ea]{display:flex;flex-wrap:wrap;gap:4px}.asset-tag[data-v-1f14b1ea]{background:#f3f4f6;color:#374151;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.platform-images-container[data-v-1f14b1ea]{display:flex;gap:4px;align-items:center;flex-wrap:wrap;max-width:120px}.platform-logo-img[data-v-1f14b1ea]{width:35px;height:35px;-o-object-fit:cover;object-fit:cover;border-radius:50%;background:#fff;padding:2px;border:2px solid #e5e7eb;transition:all .2s ease}.platform-logo-img[data-v-1f14b1ea]:hover{transform:scale(1.2);z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.15)}.no-platform[data-v-1f14b1ea]{font-size:12px;color:#9ca3af;font-style:italic}.discount-badge[data-v-1f14b1ea]{background:#10b981;color:#fff}.action-badge[data-v-1f14b1ea],.discount-badge[data-v-1f14b1ea]{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600}.action-badge.firm[data-v-1f14b1ea]{background:#3b82f6;color:#fff}.action-badge.match[data-v-1f14b1ea]{background:#f59e0b;color:#fff}.type-text[data-v-1f14b1ea]{font-weight:500}.operation-buttons[data-v-1f14b1ea]{display:flex;gap:8px}.delete-btn[data-v-1f14b1ea],.edit-btn[data-v-1f14b1ea]{width:60px;height:32px;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.edit-btn[data-v-1f14b1ea]{background:#3b82f6;color:#fff}.edit-btn[data-v-1f14b1ea]:hover{background:#2563eb}.delete-btn[data-v-1f14b1ea]{background:#ef4444;color:#fff}.delete-btn[data-v-1f14b1ea]:hover{background:#dc2626}.modal-overlay[data-v-1f14b1ea]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-1f14b1ea]{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.large-modal[data-v-1f14b1ea]{max-width:800px}.modal-header[data-v-1f14b1ea]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.modal-header h3[data-v-1f14b1ea]{font-size:20px;font-weight:600;color:#1f2937;margin:0}.close-btn[data-v-1f14b1ea]{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-1f14b1ea]:hover{color:#374151}.modal-tabs[data-v-1f14b1ea]{display:flex;border-bottom:1px solid #e5e7eb;padding:0 24px}.tab-btn[data-v-1f14b1ea]{background:none;border:none;padding:16px 20px;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s ease}.tab-btn[data-v-1f14b1ea]:hover{color:#374151}.tab-btn.active[data-v-1f14b1ea]{color:#3b82f6;border-bottom-color:#3b82f6}.modal-form[data-v-1f14b1ea]{padding:24px}.tab-content[data-v-1f14b1ea]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-1f14b1ea]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-1f14b1ea]{font-weight:500;color:#374151;font-size:14px}.form-group input[data-v-1f14b1ea],.form-group select[data-v-1f14b1ea],.form-group textarea[data-v-1f14b1ea]{padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;transition:border-color .2s ease}.form-group input[data-v-1f14b1ea]:focus,.form-group select[data-v-1f14b1ea]:focus,.form-group textarea[data-v-1f14b1ea]:focus{outline:none;border-color:#3b82f6}.form-group textarea[data-v-1f14b1ea]{resize:vertical;min-height:80px}.readonly-field[data-v-1f14b1ea]{background-color:#f9fafb!important;color:#6b7280!important;cursor:not-allowed}.checkbox-group[data-v-1f14b1ea]{display:flex;flex-wrap:wrap;gap:12px}.checkbox-label[data-v-1f14b1ea]{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151;cursor:pointer}.checkbox-label input[type=checkbox][data-v-1f14b1ea]{width:16px;height:16px}.asset-input-group[data-v-1f14b1ea],.country-input-group[data-v-1f14b1ea],.leverage-input-group[data-v-1f14b1ea],.payout-input-group[data-v-1f14b1ea],.rule-input-group[data-v-1f14b1ea]{display:flex;flex-direction:column;gap:12px}.asset-input-row[data-v-1f14b1ea],.country-input-row[data-v-1f14b1ea],.leverage-input-row[data-v-1f14b1ea],.payout-input-row[data-v-1f14b1ea],.rule-input-row[data-v-1f14b1ea]{display:flex;gap:8px}.asset-input-row input[data-v-1f14b1ea],.country-input-row input[data-v-1f14b1ea],.leverage-input-row input[data-v-1f14b1ea],.payout-input-row input[data-v-1f14b1ea],.rule-input-row input[data-v-1f14b1ea]{flex:1}.add-asset-btn[data-v-1f14b1ea],.add-country-btn[data-v-1f14b1ea],.add-leverage-btn[data-v-1f14b1ea],.add-payout-btn[data-v-1f14b1ea],.add-rule-btn[data-v-1f14b1ea]{background:#10b981;color:#fff;border:none;padding:12px 16px;border-radius:8px;cursor:pointer;font-weight:600;transition:background-color .2s ease}.add-asset-btn[data-v-1f14b1ea]:hover,.add-country-btn[data-v-1f14b1ea]:hover,.add-leverage-btn[data-v-1f14b1ea]:hover,.add-payout-btn[data-v-1f14b1ea]:hover,.add-rule-btn[data-v-1f14b1ea]:hover{background:#059669}.asset-list[data-v-1f14b1ea],.country-list[data-v-1f14b1ea],.leverage-list[data-v-1f14b1ea],.payout-list[data-v-1f14b1ea],.rule-list[data-v-1f14b1ea]{display:flex;flex-wrap:wrap;gap:8px}.asset-tag[data-v-1f14b1ea],.country-tag[data-v-1f14b1ea],.leverage-tag[data-v-1f14b1ea],.payout-tag[data-v-1f14b1ea],.rule-tag[data-v-1f14b1ea]{background:#f3f4f6;color:#374151;padding:6px 12px;border-radius:6px;font-size:12px;display:flex;align-items:center;gap:8px}.remove-asset[data-v-1f14b1ea],.remove-country[data-v-1f14b1ea],.remove-leverage[data-v-1f14b1ea],.remove-payout[data-v-1f14b1ea],.remove-rule[data-v-1f14b1ea]{background:#ef4444;color:#fff;border:none;width:20px;height:20px;border-radius:50%;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center}.remove-asset[data-v-1f14b1ea]:hover,.remove-country[data-v-1f14b1ea]:hover,.remove-leverage[data-v-1f14b1ea]:hover,.remove-payout[data-v-1f14b1ea]:hover,.remove-rule[data-v-1f14b1ea]:hover{background:#dc2626}.leverage-categories[data-v-1f14b1ea]{display:flex;flex-direction:column;gap:20px}.leverage-category h4[data-v-1f14b1ea]{font-size:16px;font-weight:600;color:#1f2937;margin:0 0 12px 0}.rules-section[data-v-1f14b1ea]{display:flex;flex-direction:column;gap:12px}.rules-section h4[data-v-1f14b1ea]{font-size:16px;font-weight:600;color:#1f2937;margin:0}.payout-section[data-v-1f14b1ea]{display:flex;flex-direction:column;gap:12px}.payout-section h4[data-v-1f14b1ea]{font-size:16px;font-weight:600;color:#1f2937;margin:0}.modal-actions[data-v-1f14b1ea]{display:flex;justify-content:flex-end;gap:12px;padding-top:24px;border-top:1px solid #e5e7eb;margin-top:24px}.btn-cancel[data-v-1f14b1ea]{background:#f3f4f6;color:#374151;border:none;padding:12px 24px;border-radius:8px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.btn-cancel[data-v-1f14b1ea]:hover{background:#e5e7eb}.btn-save[data-v-1f14b1ea]{background:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.btn-save[data-v-1f14b1ea]:hover{background:#2563eb}.multiselect-container[data-v-1f14b1ea]{display:flex;flex-direction:column;gap:10px}.multiselect[data-v-1f14b1ea]{width:100%;min-height:250px;border:2px solid #e5e7eb;border-radius:8px;padding:8px;font-size:14px;background:#fff;transition:border-color .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.multiselect[data-v-1f14b1ea]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.multiselect option[data-v-1f14b1ea]{padding:10px 12px;border-radius:4px;margin:2px 0;font-size:14px;line-height:1.5}.multiselect option[data-v-1f14b1ea]:checked{background:#3b82f6!important;color:#fff!important;font-weight:600}.multiselect option[data-v-1f14b1ea]:hover{background:#eff6ff}.multiselect-info[data-v-1f14b1ea]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:12px}.multiselect-info p[data-v-1f14b1ea]{margin:0;font-size:13px;color:#64748b;line-height:1.4}.multiselect-info p[data-v-1f14b1ea]:first-child{margin-bottom:4px}.multiselect-info p[data-v-1f14b1ea]:nth-child(2){font-weight:600;color:#3b82f6;margin-bottom:12px}.selected-countries[data-v-1f14b1ea]{margin-top:12px;padding-top:12px;border-top:1px solid #e2e8f0}.selected-countries strong[data-v-1f14b1ea]{display:block;margin-bottom:8px;color:#1e293b;font-size:13px}.country-chips[data-v-1f14b1ea]{display:flex;flex-wrap:wrap;gap:6px}.country-chip[data-v-1f14b1ea]{background:#3b82f6;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;display:inline-block}.file-upload-container[data-v-1f14b1ea]{width:100%}.file-input[data-v-1f14b1ea]{width:100%;padding:12px 16px;border:2px dashed #d1d5db;border-radius:8px;cursor:pointer;font-size:14px;transition:border-color .2s ease}.file-input[data-v-1f14b1ea]:hover{border-color:#3b82f6}.image-preview[data-v-1f14b1ea]{position:relative;display:inline-block;margin-top:12px}.preview-image[data-v-1f14b1ea]{max-width:200px;max-height:200px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.remove-preview-btn[data-v-1f14b1ea]{position:absolute;top:-8px;right:-8px;background:#ef4444;color:#fff;border:none;width:24px;height:24px;border-radius:50%;cursor:pointer;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.remove-preview-btn[data-v-1f14b1ea]:hover{background:#dc2626}.upload-placeholder[data-v-1f14b1ea]{padding:40px 20px;border:2px dashed #d1d5db;border-radius:8px;text-align:center;color:#6b7280;margin-top:8px;transition:all .2s ease;cursor:pointer}.upload-placeholder[data-v-1f14b1ea]:hover{border-color:#3b82f6;color:#3b82f6;background:#f0f9ff}.platform-images-grid[data-v-1f14b1ea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin-top:12px}.platform-image-item[data-v-1f14b1ea]{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.platform-image-item .preview-image[data-v-1f14b1ea]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none;max-height:none}.platform-image-item .remove-preview-btn[data-v-1f14b1ea]{position:absolute;top:4px;right:4px;z-index:10}@media (max-width:768px){.table-header[data-v-1f14b1ea],.table-row[data-v-1f14b1ea]{grid-template-columns:1fr;gap:12px}.table-cell[data-v-1f14b1ea]{justify-content:flex-start;padding:8px 0;border-bottom:1px solid #f3f4f6}.modal-content[data-v-1f14b1ea]{width:95%;margin:20px}.modal-tabs[data-v-1f14b1ea]{flex-wrap:wrap}.tab-btn[data-v-1f14b1ea]{padding:12px 16px;font-size:13px}.platform-images-grid[data-v-1f14b1ea]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px}}.admin-footer[data-v-1f14b1ea]{width:100%;max-width:1400px;margin:40px auto 0;background:#fff;border-top:1px solid #f0f0f0}.footer-top[data-v-1f14b1ea]{display:flex;justify-content:space-between;align-items:center;padding:30px 0 20px}.footer-left[data-v-1f14b1ea]{flex:1}.footer-logo[data-v-1f14b1ea]{display:flex;flex-direction:column;align-items:flex-start}.logo-text[data-v-1f14b1ea]{font-size:24px;font-weight:700;color:#ff6b6b;line-height:1.2;font-family:Arial,sans-serif}.logo-text[data-v-1f14b1ea]:first-child{font-size:28px;margin-bottom:2px}.footer-right[data-v-1f14b1ea]{flex:1;display:flex;justify-content:flex-end}.social-icons[data-v-1f14b1ea]{display:flex;gap:15px;align-items:center}.social-icon[data-v-1f14b1ea]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f8f9fa;color:#6c757d;text-decoration:none;font-size:16px;font-weight:700;transition:all .3s ease;border:2px solid transparent}.social-icon[data-v-1f14b1ea]:hover{background:#e9ecef;color:#495057;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.social-icon.facebook[data-v-1f14b1ea]{color:#1877f2}.social-icon.twitter[data-v-1f14b1ea]{color:#1da1f2}.social-icon.youtube[data-v-1f14b1ea]{color:red}.social-icon.whatsapp[data-v-1f14b1ea]{color:#25d366}.social-icon.linkedin[data-v-1f14b1ea]{color:#0077b5}.social-icon.tiktok[data-v-1f14b1ea]{color:#000}.footer-divider[data-v-1f14b1ea]{height:1px;background:#e9ecef;margin:0}.footer-bottom[data-v-1f14b1ea]{padding:20px 0;text-align:center}.footer-bottom p[data-v-1f14b1ea]{margin:0;color:#6c757d;font-size:14px;font-family:Arial,sans-serif}@media (max-width:768px){.footer-top[data-v-1f14b1ea]{flex-direction:column;gap:20px;text-align:center}.footer-right[data-v-1f14b1ea]{justify-content:center}.social-icons[data-v-1f14b1ea]{gap:10px}.social-icon[data-v-1f14b1ea]{width:35px;height:35px;font-size:14px}.logo-text[data-v-1f14b1ea]{font-size:20px}.logo-text[data-v-1f14b1ea]:first-child{font-size:24px}}.email-records-page[data-v-671767e1]{background:#fff;min-height:100vh;padding:20px;display:flex;flex-direction:column;align-items:center}.email-records-container[data-v-671767e1]{width:100%;max-width:1400px;margin:0 auto}.page-header[data-v-671767e1]{margin-bottom:30px}.header-content[data-v-671767e1]{display:flex;justify-content:space-between;align-items:center;gap:12px}.header-content h1[data-v-671767e1]{font-size:28px;font-weight:700;color:#1a1a1a;margin:0}.back-btn[data-v-671767e1]{background:#6b7280;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease}.back-btn[data-v-671767e1]:hover{background:#4b5563;transform:translateY(-2px)}.search-filters[data-v-671767e1]{display:flex;gap:20px;margin-bottom:30px}.search-bar[data-v-671767e1]{position:relative;flex:1;max-width:400px}.search-input[data-v-671767e1]{width:100%;padding:12px 16px 12px 40px;border:1px solid #d1d5db;border-radius:8px;font-size:14px}.search-icon[data-v-671767e1]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6b7280}.records-table[data-v-671767e1]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.table-header[data-v-671767e1]{display:grid;grid-template-columns:80px 180px 280px 200px 140px;background:#f9fafb;padding:16px 20px;border-bottom:1px solid #e5e7eb;font-weight:600;font-size:14px;color:#374151}.table-body[data-v-671767e1]{background:#fff}.table-row[data-v-671767e1]{display:grid;grid-template-columns:80px 180px 280px 200px 140px;padding:16px 20px;border-bottom:1px solid #f3f4f6;align-items:center;transition:background-color .2s ease}.table-row[data-v-671767e1]:hover{background:#f9fafb}.table-cell[data-v-671767e1]{display:flex;align-items:center;font-size:14px;color:#374151}.id-cell[data-v-671767e1]{font-weight:600;color:#6b7280}.ip-cell[data-v-671767e1]{font-family:Courier New,monospace;color:#3b82f6;font-weight:500}.email-cell[data-v-671767e1]{color:#1f2937;font-weight:500}.time-cell[data-v-671767e1]{color:#6b7280;font-size:13px}.loading-state[data-v-671767e1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.loading-spinner[data-v-671767e1]{width:40px;height:40px;border:4px solid #f3f4f6;border-top-color:#3b82f6;border-radius:50%;animation:spin-671767e1 1s linear infinite}@keyframes spin-671767e1{to{transform:rotate(1turn)}}.loading-state p[data-v-671767e1]{margin-top:16px;color:#6b7280;font-size:14px}.error-state[data-v-671767e1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.error-state p[data-v-671767e1]{color:#ef4444;font-size:14px;margin-bottom:16px}.retry-btn[data-v-671767e1]{background:#3b82f6;color:#fff;border:none;padding:10px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.retry-btn[data-v-671767e1]:hover{background:#2563eb;transform:translateY(-2px)}.empty-state[data-v-671767e1]{padding:60px 20px;text-align:center}.empty-state p[data-v-671767e1]{color:#6b7280;font-size:14px}.email-records-footer[data-v-671767e1]{width:100%;max-width:1400px;margin:40px auto 0;background:#fff;border-top:1px solid #f0f0f0}.footer-top[data-v-671767e1]{display:flex;justify-content:space-between;align-items:center;padding:30px 0 20px}.footer-left[data-v-671767e1]{flex:1}.footer-logo[data-v-671767e1]{display:flex;flex-direction:column;align-items:flex-start}.footer-divider[data-v-671767e1]{height:1px;background:#e9ecef;margin:0}.footer-bottom[data-v-671767e1]{padding:20px 0;text-align:center}.footer-bottom p[data-v-671767e1]{margin:0;color:#6c757d;font-size:14px;font-family:Arial,sans-serif}@media (max-width:768px){.table-header[data-v-671767e1],.table-row[data-v-671767e1]{grid-template-columns:1fr;gap:12px}.table-cell[data-v-671767e1]{justify-content:flex-start;padding:8px 0;border-bottom:1px solid #f3f4f6}.modal-content[data-v-671767e1]{width:95%;margin:20px}.header-content[data-v-671767e1]{flex-direction:column;align-items:stretch}.add-email-btn[data-v-671767e1],.back-btn[data-v-671767e1]{justify-content:center}}