@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,400,0,0";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Cairo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;line-height:1.6;background:var(--color-background);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}#app-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1}.main-content.home-layout{padding:0;background:var(--color-background)}.app-footer{background:#f5f5f5;border-top:1px solid rgba(0,0,0,.12);padding:2rem;margin-top:auto}.footer-content{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.footer-content p{color:#757575;font-size:.9rem}.footer-links{display:flex;gap:2rem}.footer-links a{color:#757575;text-decoration:none;font-size:.9rem;transition:color .3s ease}.footer-links a:hover{color:#009688}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-background)}::-webkit-scrollbar-thumb{background:#009688;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00796b}::selection{background:#0096884d;color:#212121}@media (min-width: 769px) and (max-width: 1024px){.app-container{padding:1.5rem}}@media (max-width: 768px){.footer-content{flex-direction:column;text-align:center}.footer-links{justify-content:center}}.quick-replies[data-v-db504114]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;direction:rtl}.quick-reply[data-v-db504114]{background:#fffffff2;color:#00796b;border:2px solid #009688;border-radius:20px;padding:8px 18px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;font-family:Cairo,sans-serif;white-space:nowrap;box-shadow:0 2px 8px #00968826}.quick-reply[data-v-db504114]:hover{background:#fff;border-color:#00796b;color:#00695c;transform:translateY(-2px);box-shadow:0 4px 12px #00968840}.quick-reply[data-v-db504114]:active{transform:translateY(0);box-shadow:0 2px 6px #00968826}[data-v-db504114] .bubble-bot .quick-reply{background:linear-gradient(135deg,#009688,#00796b);color:#fff;border:2px solid #00796B}[data-v-db504114] .bubble-bot .quick-reply:hover{background:linear-gradient(135deg,#00796b,#00695c);border-color:#00695c;color:#fff}[data-theme=dark]{background:#00968833;color:#4db6ac;border:2px solid #26A69A}[data-theme=dark]{background:#0096884d;border-color:#4db6ac;color:#80cbc4}[data-theme=dark]{background:linear-gradient(135deg,#00796b,#00695c);color:#b2dfdb;border:2px solid #26A69A}[data-theme=dark]{background:linear-gradient(135deg,#00695c,#004d40);border-color:#4db6ac;color:#e0f2f1}.messenger-avatar[data-v-c7c4b949]{box-shadow:0 2px 8px #00968826;border:2px solid #fff;background:#fff;margin-bottom:2px;flex-shrink:0}.messenger-bubble[data-v-c7c4b949]{border-radius:22px 22px 22px 6px;min-width:40px;min-height:32px;padding:12px 18px;font-size:15px;box-shadow:0 2px 12px #0096881a;position:relative}.bubble-user.messenger-bubble[data-v-c7c4b949]{background:linear-gradient(135deg,#009688 80%,#26a69a);color:#fff;border-bottom-left-radius:22px;border-bottom-right-radius:6px;text-align:right}.bubble-bot.messenger-bubble[data-v-c7c4b949]{background:#f0f0f0;color:#222;border-bottom-right-radius:22px;border-bottom-left-radius:6px;text-align:right}.chatbot-widget[data-v-c7c4b949],.chatbot-window[data-v-c7c4b949],.chatbot-header[data-v-c7c4b949],.chatbot-messages[data-v-c7c4b949],.chatbot-input[data-v-c7c4b949],.chat-bubble[data-v-c7c4b949],.bubble-text[data-v-c7c4b949]{font-family:Cairo,-apple-system,BlinkMacSystemFont,sans-serif!important}.chatbot-messages[data-v-c7c4b949]{display:flex;flex-direction:column;gap:10px;padding-bottom:16px}.chat-row[data-v-c7c4b949]{display:flex;align-items:flex-end;margin-bottom:2px;gap:8px}.chat-row-user[data-v-c7c4b949]{flex-direction:row;justify-content:flex-start}.chat-row-bot[data-v-c7c4b949]{flex-direction:row;justify-content:flex-end}.chat-avatar[data-v-c7c4b949]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.chat-bubble[data-v-c7c4b949]{max-width:72%;padding:10px 16px;border-radius:18px;box-shadow:0 1px 4px #1565c00a;position:relative;display:flex;flex-direction:column;gap:4px;font-size:15px;word-break:break-word;margin-bottom:2px;transition:background .2s,color .2s}.bubble-user[data-v-c7c4b949]{background:linear-gradient(135deg,#009688,#00796b);color:#fff;text-align:right}.bubble-bot[data-v-c7c4b949]{background:#f0f0f0;color:#222;text-align:right}[data-theme=dark]{background:#334155;color:#e2e8f0}.bubble-text[data-v-c7c4b949]{line-height:1.5}.bubble-meta[data-v-c7c4b949]{text-align:right;font-size:11px;color:#ffffffb3;margin-top:2px}.bubble-bot .bubble-meta[data-v-c7c4b949]{color:#90a4ae}[data-theme=dark]{color:#94a3b8}.quick-replies[data-v-c7c4b949]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;direction:rtl}.loading-spinner[data-v-c7c4b949]{display:inline-block;width:18px;height:18px;border:2px solid #ccc;border-top:2px solid #009688;border-radius:50%;animation:spin-c7c4b949 1s linear infinite}[data-theme=dark]{border:2px solid #475569;border-top:2px solid #26A69A}@keyframes spin-c7c4b949{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chatbot-widget[data-v-c7c4b949]{position:fixed;bottom:20px;left:20px;z-index:1000;width:60px;height:60px;transition:width .35s cubic-bezier(.4,0,.2,1),height .35s cubic-bezier(.4,0,.2,1);direction:rtl}.chatbot-widget.expanded[data-v-c7c4b949]{width:350px;height:500px}.chatbot-fab[data-v-c7c4b949]{width:60px;height:60px;background:linear-gradient(135deg,#009688,#00796b);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #00968866;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible}.chatbot-fab[data-v-c7c4b949]:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:linear-gradient(135deg,#009688,#00796b);opacity:0;transition:opacity .3s;animation:pulse-ring-c7c4b949 2s cubic-bezier(.4,0,.6,1) infinite}.chatbot-fab[data-v-c7c4b949]:hover{box-shadow:0 6px 30px #00968880;transform:scale(1.1) translateY(-2px)}.chatbot-fab[data-v-c7c4b949]:hover:before{opacity:1}.chatbot-fab[data-v-c7c4b949]:active{transform:scale(.95)}.fab-icon[data-v-c7c4b949]{color:#fff;font-size:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .6s ease-in-out;z-index:1}.fab-icon.icon-primary[data-v-c7c4b949]{animation:icon-swap-primary-c7c4b949 6s ease-in-out infinite,float-c7c4b949 3s ease-in-out infinite}.fab-icon.icon-secondary[data-v-c7c4b949]{animation:icon-swap-secondary-c7c4b949 6s ease-in-out infinite,float-c7c4b949 3s ease-in-out infinite 1.5s}.chatbot-fab:hover .fab-icon[data-v-c7c4b949]{animation-play-state:paused}.notification-badge[data-v-c7c4b949]{position:absolute;top:-2px;right:-2px;background:linear-gradient(135deg,#ff5252,#f44336);color:#fff;font-size:11px;font-weight:700;font-family:Cairo,sans-serif;padding:3px 6px;border-radius:10px;min-width:18px;text-align:center;box-shadow:0 2px 8px #ff525266;animation:bounce-in-c7c4b949 .6s cubic-bezier(.68,-.55,.265,1.55);z-index:2}.animated-fab[data-v-c7c4b949]{animation:fab-slide-in-c7c4b949 .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes fab-slide-in-c7c4b949{0%{transform:scale(0) rotate(-180deg);opacity:0}50%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes pulse-ring-c7c4b949{0%{transform:scale(.95);opacity:.7}50%{transform:scale(1.15);opacity:0}to{transform:scale(.95);opacity:0}}@keyframes float-c7c4b949{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes icon-swap-primary-c7c4b949{0%,45%{opacity:1;transform:translate(-50%,-50%) scale(1) rotateY(0)}50%,95%{opacity:0;transform:translate(-50%,-50%) scale(.8) rotateY(180deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotateY(360deg)}}@keyframes icon-swap-secondary-c7c4b949{0%,45%{opacity:0;transform:translate(-50%,-50%) scale(.8) rotateY(-180deg)}50%,95%{opacity:1;transform:translate(-50%,-50%) scale(1) rotateY(0)}to{opacity:0;transform:translate(-50%,-50%) scale(.8) rotateY(180deg)}}@keyframes bounce-in-c7c4b949{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.chatbot-window[data-v-c7c4b949]{width:100%;height:100%;background:#fff;border-radius:20px;box-shadow:0 8px 32px #1565c02e;display:flex;flex-direction:column;overflow:hidden;animation:chatbot-window-in-c7c4b949 .4s cubic-bezier(.4,0,.2,1)}[data-theme=dark]{background:#1e293b;box-shadow:0 8px 32px #0006}@keyframes chatbot-window-in-c7c4b949{0%{transform:scale(.85) translateY(40px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.chatbot-header[data-v-c7c4b949]{background:linear-gradient(135deg,#009688,#00796b);color:#fff;display:flex;align-items:center;padding:12px 16px;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 2px 8px #00968826}.bot-avatar[data-v-c7c4b949]{width:36px;height:36px;background:#fff;color:#009688;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;margin-right:10px;box-shadow:0 2px 8px #00968833}.animated-bounce[data-v-c7c4b949]{animation:bounce-c7c4b949 1.2s infinite alternate}@keyframes bounce-c7c4b949{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.header-text[data-v-c7c4b949]{flex:1;display:flex;flex-direction:column;gap:2px}.title[data-v-c7c4b949]{font-weight:700;font-size:16px;letter-spacing:.2px}.subtitle[data-v-c7c4b949]{font-size:12px;opacity:.85}.close-btn[data-v-c7c4b949]{background:none;border:none;color:#fff;font-size:22px;cursor:pointer;margin-left:8px;transition:color .2s;padding:4px 8px}.close-btn[data-v-c7c4b949]:hover{color:#ffeb3b}.chatbot-messages[data-v-c7c4b949]{flex:1;overflow-y:auto;padding:16px 8px 8px;background:#f7fafd;transition:background .2s}[data-theme=dark]{background:#0f172a}.chatbot-message-enter-active[data-v-c7c4b949],.chatbot-message-leave-active[data-v-c7c4b949]{transition:all .35s cubic-bezier(.4,0,.2,1)}.chatbot-message-enter-from[data-v-c7c4b949]{opacity:0;transform:translateY(30px) scale(.95)}.chatbot-message-leave-to[data-v-c7c4b949]{opacity:0;transform:translateY(-20px) scale(.95)}.chatbot-input[data-v-c7c4b949]{display:flex;align-items:center;padding:12px 16px;background:#f0f0f0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 -2px 8px #1565c00a}[data-theme=dark]{background:#1e293b;box-shadow:0 -2px 8px #0003}.chatbot-input input[data-v-c7c4b949]{flex:1;border:none;border-radius:25px;padding:8px 14px;font-size:15px;outline:none;background:#fff;margin-right:8px;box-shadow:0 1px 4px #1565c00a;transition:box-shadow .2s;font-family:Cairo,-apple-system,BlinkMacSystemFont,sans-serif!important;text-align:right;direction:rtl}[data-theme=dark]{background:#0f172a;color:#e2e8f0;box-shadow:0 1px 4px #0003}.chatbot-input input[data-v-c7c4b949]:focus{box-shadow:0 2px 8px #00968833}[data-theme=dark]{box-shadow:0 2px 8px #0096884d}.send-btn[data-v-c7c4b949]{background:linear-gradient(135deg,#009688,#00796b);color:#fff;border:none;border-radius:25px;padding:8px 18px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 2px 6px #00968840;font-family:Cairo,-apple-system,BlinkMacSystemFont,sans-serif!important}.send-btn[data-v-c7c4b949]:hover:not(:disabled){background:linear-gradient(135deg,#00796b,#00695c);box-shadow:0 4px 10px #00968859;transform:translateY(-1px)}.send-btn[data-v-c7c4b949]:disabled{background:#b0bec5;cursor:not-allowed;opacity:.6}.chatbot-fade-enter-active[data-v-c7c4b949],.chatbot-fade-leave-active[data-v-c7c4b949]{transition:opacity .35s cubic-bezier(.4,0,.2,1)}.chatbot-fade-enter-from[data-v-c7c4b949],.chatbot-fade-leave-to[data-v-c7c4b949]{opacity:0}.chatbot-expand-enter-active[data-v-c7c4b949],.chatbot-expand-leave-active[data-v-c7c4b949]{transition:all .35s cubic-bezier(.4,0,.2,1)}.chatbot-expand-enter-from[data-v-c7c4b949],.chatbot-expand-leave-to[data-v-c7c4b949]{opacity:0;transform:scale(.9)}@media (max-width: 768px){.chatbot-widget[data-v-c7c4b949]{bottom:16px;left:16px}.chatbot-widget.expanded[data-v-c7c4b949]{width:calc(100vw - 32px);max-width:350px;height:500px}.chatbot-fab[data-v-c7c4b949]{width:56px;height:56px}.fab-icon[data-v-c7c4b949]{font-size:26px}}@media (max-width: 480px){.chatbot-widget.expanded[data-v-c7c4b949]{width:calc(100vw - 16px);height:calc(100vh - 100px);max-height:600px;bottom:8px;left:8px}.chat-bubble[data-v-c7c4b949]{max-width:80%;font-size:14px;padding:9px 14px}.chatbot-header[data-v-c7c4b949]{padding:10px 14px}.bot-avatar[data-v-c7c4b949]{width:32px;height:32px;font-size:20px}.title[data-v-c7c4b949]{font-size:15px}.subtitle[data-v-c7c4b949]{font-size:11px}.chatbot-input[data-v-c7c4b949]{padding:10px 12px}.chatbot-input input[data-v-c7c4b949]{font-size:14px;padding:7px 12px}.send-btn[data-v-c7c4b949]{font-size:14px;padding:7px 14px}}.chatbot-messages[data-v-c7c4b949]::-webkit-scrollbar{width:6px}.chatbot-messages[data-v-c7c4b949]::-webkit-scrollbar-track{background:transparent}.chatbot-messages[data-v-c7c4b949]::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.chatbot-messages[data-v-c7c4b949]::-webkit-scrollbar-thumb:hover{background:#0000004d}[data-theme=dark]{background:#94a3b84d}[data-theme=dark]{background:#94a3b880}.notification-bell[data-v-b81eecce]{position:relative}.bell-button[data-v-b81eecce]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:var(--color-text);cursor:pointer;border-radius:50%;transition:all .2s ease}.bell-button[data-v-b81eecce]:hover{background:var(--color-surface-light)}.bell-button.has-unread .material-symbols-rounded[data-v-b81eecce]{animation:ring-b81eecce 1s ease-in-out infinite}@keyframes ring-b81eecce{0%,to{transform:rotate(0)}10%,30%{transform:rotate(-10deg)}20%,40%{transform:rotate(10deg)}50%{transform:rotate(0)}}.badge[data-v-b81eecce]{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 4px;background:#ef4444;color:#fff;font-size:11px;font-weight:600;border-radius:9px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #ef44444d}.notification-menu[data-v-b81eecce]{position:absolute;top:calc(100% + 8px);left:0;right:auto;width:380px;max-height:520px;background:var(--color-surface);border-radius:12px;box-shadow:0 8px 32px #0000001f;border:1px solid var(--color-border);overflow:hidden;z-index:1000;display:flex;flex-direction:column;direction:rtl}.dropdown-content[data-v-b81eecce]{display:flex;flex-direction:column;height:100%;max-height:520px;overflow:hidden;direction:rtl;text-align:right}@media (max-width: 1023px){.notification-modal[data-v-b81eecce]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:flex;flex-direction:column;pointer-events:all;direction:rtl}.modal-backdrop[data-v-b81eecce]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1}.modal-content[data-v-b81eecce]{position:relative;z-index:2;background:var(--color-surface);border-radius:20px 20px 0 0;margin-top:auto;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 -4px 24px #00000026;overflow:hidden;direction:rtl;text-align:right;animation:slideUpModal-b81eecce .3s cubic-bezier(.4,0,.2,1)}@keyframes slideUpModal-b81eecce{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}}.menu-header[data-v-b81eecce]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--color-border);background:var(--color-surface-light);flex-shrink:0;direction:rtl;text-align:right}.menu-header h3[data-v-b81eecce]{margin:0;font-size:18px;font-weight:600;color:var(--color-text);text-align:right}.header-actions[data-v-b81eecce]{display:flex;align-items:center;gap:12px;flex-direction:row-reverse}.unread-badge[data-v-b81eecce]{padding:4px 10px;background:#6366f11a;color:#6366f1;font-size:13px;font-weight:600;border-radius:12px}.close-button[data-v-b81eecce]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--color-text);cursor:pointer;border-radius:50%;transition:all .2s ease;font-size:24px}.close-button[data-v-b81eecce]:hover{background:var(--color-surface)}.close-button[data-v-b81eecce]:active{transform:scale(.95)}.notifications-list[data-v-b81eecce]{flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.loading-state[data-v-b81eecce],.error-state[data-v-b81eecce],.empty-state[data-v-b81eecce]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--color-text-muted)}.loading-state .material-symbols-rounded[data-v-b81eecce],.error-state .material-symbols-rounded[data-v-b81eecce],.empty-state .material-symbols-rounded[data-v-b81eecce]{font-size:48px;margin-bottom:12px;opacity:.5}.loading-state .rotating[data-v-b81eecce]{animation:rotate-b81eecce 1s linear infinite}@keyframes rotate-b81eecce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notifications-scroll[data-v-b81eecce]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0}@media (min-width: 1024px){.notifications-scroll[data-v-b81eecce]{max-height:400px}}@media (max-width: 1023px){.notifications-scroll[data-v-b81eecce]{max-height:none}}.notification-item[data-v-b81eecce]{display:flex;flex-direction:row-reverse;gap:12px;padding:14px 20px;cursor:pointer;transition:background .2s ease;border-bottom:1px solid var(--color-border);position:relative;min-height:70px;direction:rtl;text-align:right}.notification-item[data-v-b81eecce]:hover,.notification-item[data-v-b81eecce]:active{background:var(--color-surface-light)}@media (max-width: 1023px){.notification-item[data-v-b81eecce]{padding:18px 20px;min-height:90px}}.notification-item.unread[data-v-b81eecce]{background:#6366f10d}.notification-icon[data-v-b81eecce]{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px}.notification-icon.type-chat_message[data-v-b81eecce]{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff}.notification-icon.type-service_order[data-v-b81eecce]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.notification-icon.type-document_request[data-v-b81eecce],.notification-icon.type-document_approved[data-v-b81eecce]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.notification-icon.type-account_approved[data-v-b81eecce]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.notification-icon.type-service_status[data-v-b81eecce]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.notification-icon.type-system[data-v-b81eecce]{background:linear-gradient(135deg,#64748b,#475569);color:#fff}.notification-content[data-v-b81eecce]{flex:1;min-width:0;direction:rtl;text-align:right}.notification-title[data-v-b81eecce]{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--color-text);word-wrap:break-word;overflow-wrap:break-word;line-height:1.4;text-align:right}.notification-message[data-v-b81eecce]{margin:0 0 6px;font-size:13px;color:var(--color-text-muted);line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:right}.notification-time[data-v-b81eecce]{font-size:12px;color:var(--color-text-muted);text-align:right}.unread-dot[data-v-b81eecce]{position:absolute;top:20px;right:16px;width:8px;height:8px;background:#6366f1;border-radius:50%}.load-more-container[data-v-b81eecce]{padding:12px 20px;display:flex;justify-content:center;border-bottom:1px solid var(--color-border)}.load-more-button[data-v-b81eecce]{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border:none;background:var(--color-surface-light);color:var(--color-primary);font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s ease;width:100%}.load-more-button[data-v-b81eecce]:hover{background:var(--color-primary);color:#fff}.load-more-button .material-symbols-rounded[data-v-b81eecce]{font-size:18px}.menu-footer[data-v-b81eecce]{display:flex;gap:8px;padding:12px;border-top:1px solid var(--color-border);background:var(--color-surface-light);flex-shrink:0;direction:rtl;text-align:right}.footer-button[data-v-b81eecce]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:none;background:var(--color-surface);color:var(--color-text);font-size:13px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s ease;direction:rtl}.footer-button[data-v-b81eecce]:hover{background:var(--color-primary);color:#fff}.footer-button .material-symbols-rounded[data-v-b81eecce]{font-size:18px}.footer-button-full[data-v-b81eecce]{width:100%}.dropdown-enter-active[data-v-b81eecce],.dropdown-leave-active[data-v-b81eecce]{transition:all .2s ease}.dropdown-enter-from[data-v-b81eecce]{opacity:0;transform:translateY(-10px)}.dropdown-leave-to[data-v-b81eecce]{opacity:0;transform:translateY(-5px)}.slide-up-enter-active[data-v-b81eecce]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-up-leave-active[data-v-b81eecce]{transition:all .25s cubic-bezier(.4,0,.6,1)}.slide-up-enter-from .modal-content[data-v-b81eecce],.slide-up-leave-to .modal-content[data-v-b81eecce]{transform:translateY(100%)}.slide-up-enter-from .modal-backdrop[data-v-b81eecce],.slide-up-leave-to .modal-backdrop[data-v-b81eecce]{opacity:0}[data-theme=dark] .notification-menu[data-v-b81eecce],[data-theme=dark] .modal-content[data-v-b81eecce]{background:var(--color-surface-dark);box-shadow:0 8px 32px #0006}[data-theme=dark] .notification-item.unread[data-v-b81eecce]{background:#6366f11a}@media (max-width: 1023px){.menu-header[data-v-b81eecce]{padding:20px}.menu-header h3[data-v-b81eecce]{font-size:20px}.footer-button[data-v-b81eecce]{padding:14px 20px;font-size:14px}}.palestine-flag[data-v-ea67d8cb]{animation:flagWave-ea67d8cb 2.2s cubic-bezier(.22,1,.36,1) infinite;display:flex;align-items:center;filter:drop-shadow(0 2px 8px rgba(14,169,129,.18));transition:transform .2s}.palestine-flag svg[data-v-ea67d8cb]{width:32px;height:20px;display:block}@keyframes flagWave-ea67d8cb{0%{transform:rotate(-6deg) scale(1.05)}20%{transform:rotate(0) scale(1.08)}40%{transform:rotate(6deg) scale(1.12)}60%{transform:rotate(0) scale(1.08)}80%{transform:rotate(-6deg) scale(1.05)}to{transform:rotate(-6deg) scale(1.05)}}.app-bar[data-v-ea67d8cb]{position:sticky;top:0;z-index:999;background:var(--color-background);box-shadow:0 2px 8px #00000014;transition:all .3s ease}.app-bar.scrolled[data-v-ea67d8cb]{box-shadow:0 4px 16px #0000001f}.app-bar-top[data-v-ea67d8cb]{border-bottom:1px solid var(--color-border);background:var(--color-background)}.top-container[data-v-ea67d8cb]{width:100%;max-width:1400px;margin:0 auto;padding:.875rem 1.5rem;display:flex;justify-content:space-between;align-items:center;direction:rtl;gap:1rem}.pro-back-btn[data-v-ea67d8cb]{display:flex;align-items:center;gap:.5rem;background:linear-gradient(90deg,#009688,#00796b);color:#fff;border:none;border-radius:999px;padding:.5rem 1.1rem .5rem .9rem;font-family:Cairo,sans-serif;font-size:1rem;font-weight:700;box-shadow:0 2px 8px #0096881a;cursor:pointer;transition:background .2s,box-shadow .2s,transform .15s;outline:none;min-width:0;min-height:0}.pro-back-btn[data-v-ea67d8cb]:hover{background:linear-gradient(90deg,#00796b,#009688);box-shadow:0 4px 16px #0096882e;transform:translateY(-2px) scale(1.03)}.pro-back-btn[data-v-ea67d8cb]:active{background:linear-gradient(90deg,#009688,#00796b);box-shadow:0 2px 8px #0096881a;transform:scale(.98)}.back-btn-icon[data-v-ea67d8cb]{display:flex;align-items:center;margin-left:.3rem}.back-btn-label[data-v-ea67d8cb]{font-size:1rem;font-weight:700;color:#fff;letter-spacing:-.5px}.menu-toggle-btn[data-v-ea67d8cb]{display:none;background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;padding:.625rem;color:var(--color-text);transition:all .2s ease;border-radius:10px;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px}@media (max-width: 768px){.pro-back-btn[data-v-ea67d8cb]{font-size:.95rem;padding:.45rem .8rem .45rem .7rem}.back-btn-label[data-v-ea67d8cb]{font-size:.95rem}.back-btn-icon svg[data-v-ea67d8cb]{width:18px;height:18px}}.menu-toggle-btn[data-v-ea67d8cb]:hover{background:var(--color-surface-light);border-color:var(--color-primary)}.menu-toggle-btn[data-v-ea67d8cb]:active{transform:scale(.95)}.menu-toggle-btn svg[data-v-ea67d8cb]{width:22px;height:22px}.brand-section[data-v-ea67d8cb]{display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:transform .2s ease;direction:ltr;flex-shrink:0}.brand-section[data-v-ea67d8cb]:hover{transform:scale(1.02)}.brand-section[data-v-ea67d8cb]:active{transform:scale(.98)}.brand-logo[data-v-ea67d8cb]{width:36px;height:36px;object-fit:contain;transition:transform .3s ease;flex-shrink:0}.brand-section:hover .brand-logo[data-v-ea67d8cb]{transform:rotate(5deg) scale(1.05)}.brand-text[data-v-ea67d8cb]{font-family:Cairo,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#009688,#00796b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;direction:rtl;white-space:nowrap}.top-actions[data-v-ea67d8cb]{display:flex;align-items:center;gap:.75rem;direction:ltr;flex-shrink:0}.theme-toggle[data-v-ea67d8cb]{background:none;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;transition:transform .2s ease;flex-shrink:0}.theme-toggle[data-v-ea67d8cb]:hover{transform:scale(1.05)}.theme-toggle[data-v-ea67d8cb]:active{transform:scale(.95)}.theme-toggle-track[data-v-ea67d8cb]{width:44px;height:24px;background:#0000001a;border-radius:12px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);padding:2px}[data-theme=dark] .theme-toggle-track[data-v-ea67d8cb]{background:#ffffff1a}.theme-toggle-track.dark[data-v-ea67d8cb]{background:#0096884d}.theme-toggle-thumb[data-v-ea67d8cb]{width:20px;height:20px;background:#fff;border-radius:50%;position:absolute;left:2px;top:50%;transform:translateY(-50%);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0003;color:orange}.theme-toggle-thumb.dark[data-v-ea67d8cb]{left:calc(100% - 22px);background:#1e1e1e;color:gold;box-shadow:0 2px 4px #0006}.theme-toggle-thumb svg[data-v-ea67d8cb]{width:12px;height:12px}.language-selector-wrapper[data-v-ea67d8cb]{position:relative}.language-selector[data-v-ea67d8cb]{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;cursor:pointer;color:var(--color-text);font-weight:600;font-size:.875rem;transition:all .2s ease;min-height:36px}.language-selector[data-v-ea67d8cb]:hover{background:var(--color-surface-light);border-color:var(--color-primary)}.language-selector svg[data-v-ea67d8cb]{transition:transform .3s ease;flex-shrink:0}.language-selector svg.rotated[data-v-ea67d8cb]{transform:rotate(180deg)}.lang-code[data-v-ea67d8cb]{font-weight:700;font-size:.8rem}.language-dropdown[data-v-ea67d8cb]{position:absolute;top:calc(100% + .5rem);right:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 8px 24px #00000026;min-width:140px;overflow:hidden;z-index:1000;animation:slideDownFade-ea67d8cb .2s ease-out}[data-theme=dark] .language-dropdown[data-v-ea67d8cb]{box-shadow:0 8px 24px #00000080}@keyframes slideDownFade-ea67d8cb{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.language-option[data-v-ea67d8cb]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:transparent;border:none;cursor:pointer;color:var(--color-text);font-weight:500;font-size:.95rem;transition:all .2s ease;text-align:right;direction:rtl}.language-option[data-v-ea67d8cb]:hover{background:#0096881a;color:#009688}.language-option.active[data-v-ea67d8cb]{background:#00968826;color:#009688;font-weight:600}.language-option span[data-v-ea67d8cb]:first-child{font-weight:700;min-width:40px}.language-label[data-v-ea67d8cb]{font-size:.85rem;color:var(--color-text-muted);margin-right:.5rem}.language-option.active .language-label[data-v-ea67d8cb]{color:#009688}.flag-icon[data-v-ea67d8cb]{font-size:1.25rem;line-height:1;flex-shrink:0}.user-icon-btn[data-v-ea67d8cb]{color:var(--color-text-muted);cursor:pointer;padding:.5rem;border-radius:8px;transition:all .2s ease;background:none;border:none;display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px}.user-icon-btn[data-v-ea67d8cb]:hover{background:#0096881a;color:#009688}.user-icon-btn svg[data-v-ea67d8cb]{width:20px;height:20px}@media (min-width: 769px) and (max-width: 1024px){.top-container[data-v-ea67d8cb]{padding:.75rem 1.25rem}.menu-toggle-btn[data-v-ea67d8cb]{display:flex}.brand-logo[data-v-ea67d8cb]{width:34px;height:34px}.brand-text[data-v-ea67d8cb]{font-size:1.35rem}.top-actions[data-v-ea67d8cb]{gap:.625rem}.theme-toggle-track[data-v-ea67d8cb]{width:40px;height:22px}.theme-toggle-thumb[data-v-ea67d8cb]{width:18px;height:18px}}@media (min-width: 601px) and (max-width: 768px){.top-container[data-v-ea67d8cb]{padding:.75rem 1rem}.menu-toggle-btn[data-v-ea67d8cb]{display:flex;padding:.5rem;min-width:40px;min-height:40px}.menu-toggle-btn svg[data-v-ea67d8cb]{width:20px;height:20px}.brand-logo[data-v-ea67d8cb]{width:32px;height:32px}.brand-text[data-v-ea67d8cb]{font-size:1.25rem}.top-actions[data-v-ea67d8cb]{gap:.5rem}.theme-toggle-track[data-v-ea67d8cb]{width:38px;height:20px}.theme-toggle-thumb[data-v-ea67d8cb]{width:16px;height:16px}.theme-toggle-thumb svg[data-v-ea67d8cb]{width:10px;height:10px}.language-selector[data-v-ea67d8cb]{padding:.375rem .625rem;min-height:34px}.flag-icon[data-v-ea67d8cb]{font-size:1.1rem}.user-icon-btn[data-v-ea67d8cb]{min-width:34px;min-height:34px;padding:.375rem}.user-icon-btn svg[data-v-ea67d8cb]{width:18px;height:18px}}@media (min-width: 481px) and (max-width: 600px){.top-container[data-v-ea67d8cb]{padding:.625rem .875rem}.menu-toggle-btn[data-v-ea67d8cb]{display:flex;padding:.5rem;min-width:40px;min-height:40px;border-radius:8px}.brand-section[data-v-ea67d8cb]{gap:.375rem}.brand-logo[data-v-ea67d8cb]{width:30px;height:30px}.brand-text[data-v-ea67d8cb]{font-size:1.15rem}.top-actions[data-v-ea67d8cb]{gap:.375rem}.theme-toggle-track[data-v-ea67d8cb]{width:36px;height:20px}.theme-toggle-thumb[data-v-ea67d8cb]{width:16px;height:16px}.language-selector[data-v-ea67d8cb]{padding:.375rem .5rem;min-height:32px;font-size:.8rem}.lang-code[data-v-ea67d8cb]{font-size:.75rem}.flag-icon[data-v-ea67d8cb]{font-size:1rem}.user-icon-btn[data-v-ea67d8cb]{min-width:32px;min-height:32px;padding:.25rem}.user-icon-btn svg[data-v-ea67d8cb]{width:16px;height:16px}}@media (max-width: 480px){.top-container[data-v-ea67d8cb]{padding:.625rem .75rem;gap:.5rem}.menu-toggle-btn[data-v-ea67d8cb]{display:flex;padding:.5rem;min-width:40px;min-height:40px;border-radius:8px}.menu-toggle-btn svg[data-v-ea67d8cb]{width:20px;height:20px}.brand-section[data-v-ea67d8cb]{gap:.375rem}.brand-logo[data-v-ea67d8cb]{width:28px;height:28px}.brand-text[data-v-ea67d8cb]{font-size:1.1rem}.top-actions[data-v-ea67d8cb]{gap:.375rem}.theme-toggle-track[data-v-ea67d8cb]{width:34px;height:18px}.theme-toggle-thumb[data-v-ea67d8cb]{width:14px;height:14px}.theme-toggle-thumb svg[data-v-ea67d8cb]{width:8px;height:8px}.language-selector[data-v-ea67d8cb]{padding:.375rem .5rem;min-height:32px;border-radius:6px}.lang-code[data-v-ea67d8cb]{font-size:.7rem}.language-selector svg[data-v-ea67d8cb]{width:8px;height:8px}.flag-icon[data-v-ea67d8cb]{font-size:.95rem}.user-icon-btn[data-v-ea67d8cb]{min-width:32px;min-height:32px;padding:.25rem;border-radius:6px}.user-icon-btn svg[data-v-ea67d8cb]{width:16px;height:16px}}@media (max-width: 380px){.top-container[data-v-ea67d8cb]{padding:.5rem .625rem;gap:.375rem}.menu-toggle-btn[data-v-ea67d8cb]{min-width:36px;min-height:36px;padding:.375rem}.brand-logo[data-v-ea67d8cb]{width:26px;height:26px}.brand-text[data-v-ea67d8cb]{font-size:1rem}.top-actions[data-v-ea67d8cb]{gap:.25rem}.theme-toggle-track[data-v-ea67d8cb]{width:32px;height:16px}.theme-toggle-thumb[data-v-ea67d8cb]{width:12px;height:12px}.language-selector[data-v-ea67d8cb]{padding:.25rem .375rem;min-height:28px}.flag-icon[data-v-ea67d8cb]{font-size:.875rem}.user-icon-btn[data-v-ea67d8cb]{min-width:28px;min-height:28px}.user-icon-btn svg[data-v-ea67d8cb]{width:14px;height:14px}}@media (max-width: 340px){.top-container[data-v-ea67d8cb]{padding:.5rem}.brand-text[data-v-ea67d8cb]{font-size:.95rem}.language-selector-wrapper[data-v-ea67d8cb],.flag-icon[data-v-ea67d8cb]{display:none}}@media (prefers-reduced-motion: reduce){.app-bar[data-v-ea67d8cb],.menu-toggle-btn[data-v-ea67d8cb],.brand-section[data-v-ea67d8cb],.brand-logo[data-v-ea67d8cb],.theme-toggle[data-v-ea67d8cb],.theme-toggle-track[data-v-ea67d8cb],.theme-toggle-thumb[data-v-ea67d8cb],.language-selector[data-v-ea67d8cb],.user-icon-btn[data-v-ea67d8cb]{transition:none}}.logo-section[data-v-2b792a3a]{display:flex;flex-direction:column;align-items:flex-start}.logo-header[data-v-2b792a3a]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.logo-image[data-v-2b792a3a]{width:48px;height:48px;object-fit:contain}.company-name[data-v-2b792a3a]{font-family:Cairo,sans-serif;font-size:24px;font-weight:700;color:#fff;margin:0;line-height:1.2}.description[data-v-2b792a3a]{font-family:Cairo,sans-serif;font-size:14px;color:#ffffffe6;line-height:1.6;margin:0 0 20px;max-width:100%}.social-icons[data-v-2b792a3a]{display:flex;gap:12px}.social-icon[data-v-2b792a3a]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:10px;background:linear-gradient(135deg,#ffffff26,#ffffff0d);border-radius:10px;border:1px solid rgba(255,255,255,.3);box-shadow:0 2px 8px #ffffff1a;transition:all .3s ease;cursor:pointer;text-decoration:none}.social-icon[data-v-2b792a3a]:hover{background:linear-gradient(135deg,#ffffff40,#ffffff26);transform:translateY(-2px);box-shadow:0 4px 12px #fff3}@media (max-width: 767px){.company-name[data-v-2b792a3a]{font-size:20px}.description[data-v-2b792a3a]{font-size:13px}}.footer-link[data-v-b90f3fed]{font-family:Cairo,sans-serif;font-size:14px;color:#fffc;line-height:1.5;text-decoration:none;transition:color .3s ease;cursor:pointer;display:block}.footer-link[data-v-b90f3fed]:hover{color:#fff}.links-section[data-v-cfefe2cc]{display:flex;flex-direction:column;align-items:flex-start}.section-title[data-v-cfefe2cc]{font-family:Cairo,sans-serif;font-size:18px;font-weight:700;color:#fff;margin:0 0 16px}.links-list[data-v-cfefe2cc]{display:flex;flex-direction:column;gap:8px;width:100%}.links-section[data-v-323b66a1]{display:flex;flex-direction:column;align-items:flex-start}.section-title[data-v-323b66a1]{font-family:Cairo,sans-serif;font-size:18px;font-weight:700;color:#fff;margin:0 0 16px}.links-list[data-v-323b66a1]{display:flex;flex-direction:column;gap:8px;width:100%}.links-section[data-v-e3ab54ac]{display:flex;flex-direction:column;align-items:flex-start}.section-title[data-v-e3ab54ac]{font-family:Cairo,sans-serif;font-size:18px;font-weight:700;color:#fff;margin:0 0 16px}.contact-info[data-v-e3ab54ac]{display:flex;align-items:center;gap:8px;text-decoration:none;color:#fffc;transition:color .3s ease;cursor:pointer}.contact-info[data-v-e3ab54ac]:hover{color:#fff}.contact-icon[data-v-e3ab54ac]{flex-shrink:0;color:#fffc}.contact-text[data-v-e3ab54ac]{font-family:Cairo,sans-serif;font-size:14px;line-height:1.5}.links-section[data-v-e5f74b56]{display:flex;flex-direction:column;align-items:flex-start}.section-title[data-v-e5f74b56]{font-family:Cairo,sans-serif;font-size:18px;font-weight:700;color:#fff;margin:0 0 16px}.links-list[data-v-e5f74b56]{display:flex;flex-direction:column;gap:8px;width:100%}.copyright-section[data-v-f99e881b]{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.copyright-logo[data-v-f99e881b]{width:20px;height:20px;object-fit:contain;flex-shrink:0}.copyright-text[data-v-f99e881b]{font-family:Cairo,sans-serif;font-size:12px;color:#ffffffb3;line-height:1.5;text-align:center;margin:0}@media (max-width: 767px){.copyright-section[data-v-f99e881b]{flex-direction:column;gap:8px}.copyright-text[data-v-f99e881b]{font-size:11px}}.app-footer[data-v-4b23d3ac]{width:100%;margin-top:40px;background:linear-gradient(to bottom,#1e293b,#334155,#475569);box-shadow:0 -10px 20px #0003;direction:rtl}.footer-main[data-v-4b23d3ac]{padding:60px}.footer-container[data-v-4b23d3ac]{max-width:1400px;margin:0 auto}.footer-desktop[data-v-4b23d3ac]{display:flex;align-items:flex-start}.footer-tablet[data-v-4b23d3ac],.footer-mobile[data-v-4b23d3ac]{display:flex;flex-direction:column}.footer-row[data-v-4b23d3ac]{display:flex;align-items:flex-start}.footer-logo-section[data-v-4b23d3ac]{flex:2}.footer-column[data-v-4b23d3ac]{flex:1}.footer-spacer[data-v-4b23d3ac]{width:60px;flex-shrink:0}.footer-spacer-small[data-v-4b23d3ac]{width:40px;flex-shrink:0}.footer-spacer-medium[data-v-4b23d3ac]{height:24px}.footer-copyright[data-v-4b23d3ac]{width:100%;padding:20px 60px;border-top:1px solid rgba(255,255,255,.2)}@media (min-width: 768px) and (max-width: 1023px){.footer-main[data-v-4b23d3ac]{padding:45px 35px}.footer-copyright[data-v-4b23d3ac]{padding:18px 35px}.footer-row[data-v-4b23d3ac]{gap:1.5rem}}@media (max-width: 767px){.footer-main[data-v-4b23d3ac]{padding:32px 1rem}.footer-copyright[data-v-4b23d3ac]{padding:16px 1rem}.footer-row[data-v-4b23d3ac]{flex-direction:column;gap:1rem}.footer-spacer[data-v-4b23d3ac],.footer-spacer-small[data-v-4b23d3ac]{width:0;height:20px}.footer-column[data-v-4b23d3ac]{width:100%}}.sidebar[data-v-8afa4bc8]{width:320px;background:var(--color-surface-dark);display:flex;flex-direction:column;position:fixed;top:0;right:0;height:100vh;overflow-y:auto;flex-shrink:0;direction:rtl;z-index:1000;box-shadow:var(--shadow-md);transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),background .3s ease;border-left:1px solid var(--color-border)}.sidebar.is-mobile[data-v-8afa4bc8]{transform:translate(100%);z-index:2000}.sidebar.is-mobile.is-open[data-v-8afa4bc8]{transform:translate(0);box-shadow:-4px 0 20px #00000026}.sidebar.is-collapsed[data-v-8afa4bc8]{width:80px}.sidebar.is-collapsed .sidebar-content[data-v-8afa4bc8]{padding:.75rem .5rem 0;gap:.75rem}.sidebar.is-collapsed .logo-text[data-v-8afa4bc8],.sidebar.is-collapsed .nav-text[data-v-8afa4bc8],.sidebar.is-collapsed .nav-section-title[data-v-8afa4bc8]{display:none}.sidebar.is-collapsed .logo-card[data-v-8afa4bc8]{justify-content:center;padding:.75rem;background:transparent;border:none;box-shadow:none}.sidebar.is-collapsed .logo-card[data-v-8afa4bc8]:hover{background:transparent;box-shadow:none}.sidebar.is-collapsed .logo-icon-wrapper[data-v-8afa4bc8]{width:56px;height:56px;background:linear-gradient(135deg,var(--color-primary) 0%,#00796b 100%);border-radius:16px;padding:8px;box-shadow:0 4px 12px #0096884d;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar.is-collapsed .logo-icon-wrapper[data-v-8afa4bc8]:hover{transform:scale(1.08);box-shadow:0 6px 20px #00968866}.sidebar.is-collapsed .logo-icon-wrapper .logo-ring[data-v-8afa4bc8]{display:block}.sidebar.is-collapsed .logo-icon[data-v-8afa4bc8]{filter:brightness(0) invert(1)}.sidebar.is-collapsed .nav-item[data-v-8afa4bc8]{justify-content:center;padding:.75rem;border-radius:14px}.sidebar.is-collapsed .nav-item:hover .nav-icon-wrapper[data-v-8afa4bc8]{transform:scale(1.1);box-shadow:0 4px 12px #00000026}.sidebar.is-collapsed .nav-section-header[data-v-8afa4bc8]{justify-content:center;padding:0;margin-bottom:.75rem}.sidebar.is-collapsed .nav-section-header svg[data-v-8afa4bc8]{width:24px;height:24px;padding:6px;background:var(--color-surface);border-radius:8px;margin:0 auto}.sidebar.is-collapsed .nav-section[data-v-8afa4bc8]{gap:.5rem}.sidebar.is-collapsed .sidebar-nav[data-v-8afa4bc8]{gap:1rem}.sidebar.is-collapsed .nav-icon-wrapper[data-v-8afa4bc8]{width:44px;height:44px;border-radius:12px}.sidebar.is-collapsed .nav-item.active .nav-icon-wrapper[data-v-8afa4bc8]{box-shadow:0 4px 14px #00968866}.sidebar.is-collapsed .toggle-icon[data-v-8afa4bc8]{transform:rotate(180deg)}.sidebar.is-collapsed .sidebar-toggle[data-v-8afa4bc8]{justify-content:center;padding:.75rem}.sidebar.is-collapsed .nav-dot[data-v-8afa4bc8]{display:none}.sidebar.is-collapsed .logout-button[data-v-8afa4bc8]{justify-content:center;padding:.75rem}.sidebar.is-collapsed .logout-text[data-v-8afa4bc8]{display:none}.sidebar.is-collapsed .logout-icon-wrapper[data-v-8afa4bc8]{width:44px;height:44px;border-radius:12px}.sidebar.is-collapsed .logout-button:hover:not(:disabled) .logout-icon-wrapper[data-v-8afa4bc8]{transform:scale(1.1);box-shadow:0 4px 12px #ef444466}.sidebar-overlay[data-v-8afa4bc8]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1999;animation:fadeIn-8afa4bc8 .3s ease}[data-theme=dark] .sidebar-overlay[data-v-8afa4bc8]{background:#000000b3}@keyframes fadeIn-8afa4bc8{0%{opacity:0}to{opacity:1}}.sidebar-content[data-v-8afa4bc8]{display:flex;flex-direction:column;flex:1;padding:1.5rem 1rem 0;gap:1.5rem;overflow-y:auto}.logout-section[data-v-8afa4bc8]{margin-top:auto;padding-bottom:1.25rem;display:flex;flex-direction:column;gap:.5rem}.logout-button[data-v-8afa4bc8]{width:100%;display:flex;align-items:center;gap:.875rem;border:none;border-radius:14px;padding:.75rem 1rem;background:transparent;color:var(--color-text);font-weight:500;cursor:pointer;font-family:inherit;transition:all .25s cubic-bezier(.4,0,.2,1);border:1px solid transparent;font-size:.95rem}.logout-button[data-v-8afa4bc8]:hover:not(:disabled){background:var(--color-surface);border-color:var(--color-border)}[data-theme=dark] .logout-button[data-v-8afa4bc8]:hover:not(:disabled){background:#ffffff08;border-color:#ffffff0d}.logout-button[data-v-8afa4bc8]:disabled{opacity:.6;cursor:not-allowed}.logout-icon-wrapper[data-v-8afa4bc8]{width:42px;height:42px;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent;box-shadow:0 2px 4px #ef444433}.logout-icon-wrapper .material-symbols-rounded[data-v-8afa4bc8]{font-size:22px;color:#fff}.logout-button:hover:not(:disabled) .logout-icon-wrapper[data-v-8afa4bc8]{transform:translateY(-2px);box-shadow:0 4px 12px #ef444459}.logout-text[data-v-8afa4bc8]{flex:1;text-align:right;font-weight:500;letter-spacing:.01em}.logout-error[data-v-8afa4bc8]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .85rem;border-radius:10px;background:#ef44441f;border:1px solid rgba(239,68,68,.35);color:#991b1b;font-size:.82rem}.logout-error button[data-v-8afa4bc8]{border:none;background:transparent;color:inherit;font-weight:600;cursor:pointer}.logo-card[data-v-8afa4bc8]{background:var(--color-surface);border-radius:16px;padding:1.5rem;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:all .2s ease,background .3s ease;box-shadow:var(--shadow-sm);border:1px solid var(--color-border)}.logo-card[data-v-8afa4bc8]:hover{background:var(--color-surface-light);box-shadow:var(--shadow-md)}.logo-icon-wrapper[data-v-8afa4bc8]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.logo-icon[data-v-8afa4bc8]{width:100%;height:100%;object-fit:contain;position:relative;z-index:2;transition:filter .3s ease}.logo-ring[data-v-8afa4bc8]{display:none;position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:18px;border:2px solid rgba(255,255,255,.3);animation:pulse-ring-8afa4bc8 2s ease-in-out infinite}@keyframes pulse-ring-8afa4bc8{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.logo-text[data-v-8afa4bc8]{display:flex;flex-direction:column;flex:1}.logo-title[data-v-8afa4bc8]{font-size:1.5rem;font-weight:700;color:var(--color-text);margin-bottom:.25rem;transition:color .3s ease}.logo-subtitle[data-v-8afa4bc8]{font-size:.9rem;color:var(--color-text-muted);transition:color .3s ease}.user-info-card[data-v-8afa4bc8]{background:var(--color-surface);border-radius:14px;padding:1rem 1.25rem;display:flex;align-items:center;gap:.875rem;cursor:pointer;transition:all .2s ease;border:1px solid var(--color-border)}.user-info-card[data-v-8afa4bc8]:hover{background:var(--color-surface-light);box-shadow:var(--shadow-sm)}.user-avatar[data-v-8afa4bc8]{width:44px;height:44px;border-radius:50%;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00968840}.avatar-img[data-v-8afa4bc8]{width:100%;height:100%;object-fit:cover}.avatar-fallback[data-v-8afa4bc8]{color:#fff;font-weight:700;font-size:1rem;line-height:1;text-transform:uppercase;letter-spacing:.5px}.user-details[data-v-8afa4bc8]{display:flex;flex-direction:column;gap:.3rem;flex:1;min-width:0}.user-name[data-v-8afa4bc8]{font-size:.95rem;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-status-badge[data-v-8afa4bc8]{display:inline-block;padding:.15rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;width:fit-content;white-space:nowrap}.user-status-badge.tone-success[data-v-8afa4bc8]{background:#10b9812e;color:#065f46}.user-status-badge.tone-warning[data-v-8afa4bc8]{background:#f973162e;color:#9a3412}.user-status-badge.tone-danger[data-v-8afa4bc8]{background:#ef44442e;color:#991b1b}.user-status-badge.tone-info[data-v-8afa4bc8]{background:#0ea5e92e;color:#0f172a}.user-status-badge.tone-default[data-v-8afa4bc8]{background:#0f172a14;color:var(--color-text)}[data-theme=dark] .user-status-badge.tone-success[data-v-8afa4bc8]{color:#6ee7b7}[data-theme=dark] .user-status-badge.tone-warning[data-v-8afa4bc8]{color:#fdba74}[data-theme=dark] .user-status-badge.tone-danger[data-v-8afa4bc8]{color:#fca5a5}[data-theme=dark] .user-status-badge.tone-info[data-v-8afa4bc8]{color:#7dd3fc}.sidebar.is-collapsed .user-info-card[data-v-8afa4bc8]{display:none}.sidebar-nav[data-v-8afa4bc8]{flex:1;display:flex;flex-direction:column;gap:1.5rem}.nav-section[data-v-8afa4bc8]{display:flex;flex-direction:column;gap:.75rem}.nav-section-header[data-v-8afa4bc8]{display:flex;align-items:center;gap:.75rem;color:var(--color-text);font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;padding:.5rem .75rem;margin-bottom:.5rem;transition:all .3s ease;opacity:.8}.nav-section-header.is-collapsible[data-v-8afa4bc8]{cursor:pointer;border-radius:8px;-webkit-user-select:none;user-select:none}.nav-section-header.is-collapsible[data-v-8afa4bc8]:hover{background:var(--color-surface-hover);opacity:1}.nav-section-toggle-icon[data-v-8afa4bc8]{margin-right:auto;transition:transform .3s ease;color:var(--color-text-muted)}.nav-section-header.is-expanded .nav-section-toggle-icon[data-v-8afa4bc8]{transform:rotate(180deg)}.nav-section-header svg[data-v-8afa4bc8]{width:18px;height:18px;color:var(--color-primary);transition:all .3s ease;opacity:.9}.nav-section-title[data-v-8afa4bc8]{color:var(--color-text-muted);transition:color .3s ease}.nav-list[data-v-8afa4bc8]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;max-height:1000px;transition:max-height .3s ease,opacity .3s ease}.nav-list.is-collapsed[data-v-8afa4bc8]{max-height:0;opacity:0;pointer-events:none}.nav-item[data-v-8afa4bc8]{display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem;border-radius:14px;color:var(--color-text);cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;font-size:.95rem;background:transparent;border:1px solid transparent}.nav-badge[data-v-8afa4bc8]{margin-inline-start:auto;padding:.15rem .55rem;border-radius:999px;font-size:.75rem;font-weight:700;background:#0f172a14;color:var(--color-text);white-space:nowrap}.nav-badge.tone-success[data-v-8afa4bc8]{background:#10b9812e;color:#065f46}.nav-badge.tone-warning[data-v-8afa4bc8]{background:#f973162e;color:#9a3412}.nav-badge.tone-danger[data-v-8afa4bc8]{background:#ef44442e;color:#991b1b}.nav-badge.tone-info[data-v-8afa4bc8]{background:#0ea5e92e;color:#0f172a}.nav-item[data-v-8afa4bc8]:hover{background:var(--color-surface);border-color:var(--color-border)}[data-theme=dark] .nav-item[data-v-8afa4bc8]:hover{background:#ffffff08;border-color:#ffffff0d}[data-theme=dark] .nav-section-header.is-collapsible[data-v-8afa4bc8]:hover{background:#ffffff0d}.nav-item.active[data-v-8afa4bc8]{background:linear-gradient(135deg,#00968814,#00968826);color:var(--color-text);font-weight:500;border-color:#00968833}[data-theme=dark] .nav-item.active[data-v-8afa4bc8]{background:linear-gradient(135deg,#00968826,#00968840);border-color:#0096884d}.nav-icon-wrapper[data-v-8afa4bc8]{width:42px;height:42px;background:linear-gradient(145deg,var(--color-surface-light) 0%,var(--color-surface) 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid var(--color-border);box-shadow:0 2px 4px #0000000d}[data-theme=dark] .nav-icon-wrapper[data-v-8afa4bc8]{background:linear-gradient(145deg,var(--color-surface) 0%,var(--color-surface-dark) 100%);border-color:#ffffff0d}.nav-item:hover .nav-icon-wrapper[data-v-8afa4bc8]{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.nav-text[data-v-8afa4bc8]{flex:1;text-align:right;font-weight:500;letter-spacing:.01em}.nav-item.active .nav-icon-wrapper[data-v-8afa4bc8]{background:linear-gradient(135deg,var(--color-primary) 0%,#00796b 100%);border-color:transparent;box-shadow:0 4px 12px #00968859}.nav-item.active:hover .nav-icon-wrapper[data-v-8afa4bc8]{box-shadow:0 6px 16px #00968873}.nav-icon-wrapper svg[data-v-8afa4bc8]{width:22px;height:22px;color:var(--color-text-muted);transition:all .3s ease}.nav-item:hover .nav-icon-wrapper svg[data-v-8afa4bc8]{color:var(--color-primary)}.nav-item.active .nav-icon-wrapper svg[data-v-8afa4bc8]{color:#fff}.nav-item.active:hover .nav-icon-wrapper svg[data-v-8afa4bc8]{color:#fff}.nav-dot[data-v-8afa4bc8]{position:absolute;left:.75rem;width:8px;height:8px;background:linear-gradient(135deg,var(--color-primary) 0%,#00897b 100%);border-radius:50%;flex-shrink:0;box-shadow:0 0 8px #00968880;animation:pulse-dot-8afa4bc8 2s ease-in-out infinite}@keyframes pulse-dot-8afa4bc8{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.fade-slide-enter-active[data-v-8afa4bc8],.fade-slide-leave-active[data-v-8afa4bc8]{transition:all .25s ease}.fade-slide-enter-from[data-v-8afa4bc8],.fade-slide-leave-to[data-v-8afa4bc8]{opacity:0;transform:translateY(8px)}.sidebar-toggle-container[data-v-8afa4bc8]{position:sticky;bottom:0;left:0;right:0;padding:1rem;background:linear-gradient(to top,var(--color-surface-dark) 70%,transparent);margin-top:auto}.sidebar-toggle[data-v-8afa4bc8]{width:100%;padding:.875rem 1rem;background:linear-gradient(135deg,var(--color-primary) 0%,#00796b 100%);border:none;border-radius:12px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;gap:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #0096884d;font-family:inherit;font-size:.95rem;font-weight:500}.sidebar-toggle[data-v-8afa4bc8]:hover{background:linear-gradient(135deg,#00897b,#00695c);box-shadow:0 6px 16px #00968866;transform:translateY(-2px)}.sidebar-toggle[data-v-8afa4bc8]:active{transform:translateY(0);box-shadow:0 2px 8px #0096884d}.toggle-icon[data-v-8afa4bc8]{width:36px;height:36px;background:#fff3;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.toggle-icon svg[data-v-8afa4bc8]{width:20px;height:20px;color:#fff}.toggle-text[data-v-8afa4bc8]{flex:1;text-align:right;white-space:nowrap}.sidebar.is-collapsed .sidebar-toggle-container[data-v-8afa4bc8]{padding:.75rem .5rem}.sidebar.is-collapsed .toggle-text[data-v-8afa4bc8]{display:none}.sidebar.is-collapsed .toggle-icon[data-v-8afa4bc8]{width:40px;height:40px}@media (min-width: 769px) and (max-width: 1024px){.sidebar.is-mobile[data-v-8afa4bc8]{width:320px}}@media (max-width: 768px){.sidebar.is-mobile[data-v-8afa4bc8]{width:280px}.sidebar-content[data-v-8afa4bc8]{padding:1.25rem .875rem 0;gap:1.25rem}.account-card[data-v-8afa4bc8]{padding:1.25rem;border-radius:16px}.logo-card[data-v-8afa4bc8]{padding:1.25rem;gap:.875rem}.logo-icon-wrapper[data-v-8afa4bc8]{width:48px;height:48px}.logo-title[data-v-8afa4bc8]{font-size:1.25rem}.logo-subtitle[data-v-8afa4bc8]{font-size:.85rem}.nav-icon-wrapper[data-v-8afa4bc8]{width:38px;height:38px;border-radius:10px}.nav-icon-wrapper svg[data-v-8afa4bc8]{width:20px;height:20px}.nav-item[data-v-8afa4bc8]{padding:.625rem .875rem;font-size:.9rem;gap:.75rem;border-radius:12px}.nav-section-header[data-v-8afa4bc8]{padding:.375rem .5rem;font-size:.8rem}.sidebar-toggle[data-v-8afa4bc8]{padding:.75rem;border-radius:10px;font-size:.9rem}.toggle-icon[data-v-8afa4bc8]{width:32px;height:32px;border-radius:8px}.toggle-icon svg[data-v-8afa4bc8]{width:18px;height:18px}.toggle-text[data-v-8afa4bc8]{font-size:.9rem}.sidebar-toggle-container[data-v-8afa4bc8]{padding:.875rem}}@media (max-width: 380px){.sidebar.is-mobile[data-v-8afa4bc8]{width:260px}.sidebar-content[data-v-8afa4bc8]{padding:1rem .75rem 0;gap:1rem}.logo-card[data-v-8afa4bc8]{padding:1rem;gap:.75rem;border-radius:12px}.logo-icon-wrapper[data-v-8afa4bc8]{width:44px;height:44px}.logo-title[data-v-8afa4bc8]{font-size:1.15rem}.logo-subtitle[data-v-8afa4bc8]{font-size:.8rem}.nav-icon-wrapper[data-v-8afa4bc8]{width:36px;height:36px;border-radius:8px}.nav-icon-wrapper svg[data-v-8afa4bc8]{width:18px;height:18px}.nav-item[data-v-8afa4bc8]{padding:.5rem .75rem;font-size:.85rem;gap:.625rem;border-radius:10px}.nav-section[data-v-8afa4bc8]{gap:.5rem}.nav-section-header[data-v-8afa4bc8]{padding:.25rem .375rem;font-size:.75rem;margin-bottom:.375rem}.nav-section-header svg[data-v-8afa4bc8]{width:16px;height:16px}.sidebar-toggle[data-v-8afa4bc8]{padding:.625rem;font-size:.85rem}.toggle-icon[data-v-8afa4bc8]{width:28px;height:28px}.toggle-icon svg[data-v-8afa4bc8]{width:16px;height:16px}.sidebar-toggle-container[data-v-8afa4bc8]{padding:.75rem}.nav-dot[data-v-8afa4bc8]{width:6px;height:6px;left:.5rem}}@media (max-width: 340px){.sidebar.is-mobile[data-v-8afa4bc8]{width:240px}.sidebar-content[data-v-8afa4bc8]{padding:.875rem .625rem 0;gap:.875rem}.account-card[data-v-8afa4bc8]{padding:1rem;border-radius:14px}.logo-card[data-v-8afa4bc8]{padding:.875rem;gap:.625rem;border-radius:10px}.logo-icon-wrapper[data-v-8afa4bc8]{width:40px;height:40px}.logo-title[data-v-8afa4bc8]{font-size:1.1rem}.logo-subtitle[data-v-8afa4bc8]{font-size:.75rem}.nav-icon-wrapper[data-v-8afa4bc8]{width:32px;height:32px;border-radius:6px}.nav-icon-wrapper svg[data-v-8afa4bc8]{width:16px;height:16px}.nav-item[data-v-8afa4bc8]{padding:.5rem .625rem;font-size:.8rem;gap:.5rem;border-radius:8px}.nav-text[data-v-8afa4bc8]{font-size:.85rem}}@media (prefers-reduced-motion: reduce){.sidebar[data-v-8afa4bc8],.sidebar-overlay[data-v-8afa4bc8],.logo-card[data-v-8afa4bc8],.logo-icon-wrapper[data-v-8afa4bc8],.nav-item[data-v-8afa4bc8],.nav-icon-wrapper[data-v-8afa4bc8],.sidebar-toggle[data-v-8afa4bc8],.toggle-icon[data-v-8afa4bc8]{transition:none}.nav-dot[data-v-8afa4bc8],.logo-ring[data-v-8afa4bc8]{animation:none}}.main-layout[data-v-4c592ce9]{min-height:100vh;background:var(--color-background);display:flex;flex-direction:row;font-family:Cairo,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden;max-width:100vw;width:100%}.main-wrapper[data-v-4c592ce9]{flex:1;display:flex;flex-direction:column;min-height:0;margin-right:320px;transition:margin-right .3s cubic-bezier(.4,0,.2,1);min-width:0;max-width:100%;overflow-x:hidden;position:relative}.main-layout.sidebar-collapsed .main-wrapper[data-v-4c592ce9]{margin-right:80px}.main-content-area[data-v-4c592ce9]{flex:1;padding:2rem;overflow-y:auto;overflow-x:hidden;min-width:0;max-width:100%;width:100%;direction:rtl;position:relative;min-height:0}.main-content-area[data-v-4c592ce9]:has(.service-chat-container),.main-content-area[data-v-4c592ce9]:has(.customer-support-view),.main-content-area[data-v-4c592ce9]:has(.guest-chat-container){padding:0;overflow:hidden;height:100%;min-height:0;display:flex;flex-direction:column}@media (min-width: 769px) and (max-width: 1024px){.main-wrapper[data-v-4c592ce9]{margin-right:0!important}.main-content-area[data-v-4c592ce9]{padding:1.5rem}.main-content-area[data-v-4c592ce9]:has(.service-chat-container),.main-content-area[data-v-4c592ce9]:has(.customer-support-view),.main-content-area[data-v-4c592ce9]:has(.guest-chat-container){padding:0}}@media (max-width: 768px){.main-layout[data-v-4c592ce9]{flex-direction:column}.main-wrapper[data-v-4c592ce9]{margin-right:0!important;width:100%}.main-content-area[data-v-4c592ce9]{padding:1rem}.main-content-area[data-v-4c592ce9]:has(.service-chat-container),.main-content-area[data-v-4c592ce9]:has(.customer-support-view),.main-content-area[data-v-4c592ce9]:has(.guest-chat-container){padding:0}}.simple-layout[data-v-85b5f913]{min-height:100vh;background:var(--color-background);display:flex;flex-direction:row;font-family:Cairo,-apple-system,BlinkMacSystemFont,sans-serif}.main-wrapper[data-v-85b5f913]{flex:1;display:flex;flex-direction:column;margin-right:320px;transition:margin-right .3s cubic-bezier(.4,0,.2,1);min-width:0}.simple-layout:has(.sidebar.is-collapsed) .main-wrapper[data-v-85b5f913]{margin-right:80px}.main-content-area[data-v-85b5f913]{flex:1;padding:2rem;overflow-y:auto;max-width:1400px;margin:0 auto;width:100%;transition:padding .3s ease}.simple-layout.full-screen[data-v-85b5f913],.simple-layout.full-screen .main-wrapper[data-v-85b5f913]{height:100vh;overflow:hidden}.simple-layout.full-screen .main-content-area[data-v-85b5f913]{padding:0;overflow:hidden;max-width:none}@media (max-width: 1200px){.main-wrapper[data-v-85b5f913]{margin-right:280px}.simple-layout:has(.sidebar.is-collapsed) .main-wrapper[data-v-85b5f913]{margin-right:80px}}@media (max-width: 1024px){.main-wrapper[data-v-85b5f913]{margin-right:0}.simple-layout:has(.sidebar.is-collapsed) .main-wrapper[data-v-85b5f913]{margin-right:0}}@media (max-width: 768px){.main-content-area[data-v-85b5f913]{padding:1.5rem}.simple-layout.full-screen .main-content-area[data-v-85b5f913]{padding:0}}@media (max-width: 480px){.main-content-area[data-v-85b5f913]{padding:1rem}}.subscription-paywall[data-v-0d5a961d]{min-height:calc(100vh - 120px);display:flex;align-items:center;justify-content:center;padding:2rem;margin:-1rem -1rem 0;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--color-background) 0%,var(--color-surface-dark) 100%)}.paywall-bg[data-v-0d5a961d]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.gradient-orb[data-v-0d5a961d]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;animation:float-0d5a961d 20s ease-in-out infinite}.orb-1[data-v-0d5a961d]{width:400px;height:400px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));top:-100px;right:-100px;animation-delay:0s}.orb-2[data-v-0d5a961d]{width:350px;height:350px;background:linear-gradient(135deg,var(--color-primary-light),var(--color-secondary));bottom:-80px;left:-80px;animation-delay:-5s}.orb-3[data-v-0d5a961d]{width:300px;height:300px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:-10s}@keyframes float-0d5a961d{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(20px,10px) scale(1.02)}}.paywall-content[data-v-0d5a961d]{position:relative;z-index:1;max-width:600px;width:100%;text-align:center;padding:3rem 2rem;background:rgba(var(--color-background-rgb, 255, 255, 255),.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 20px 50px -10px #00000026;border:1px solid rgba(255,255,255,.2);animation:slideUp-0d5a961d .6s ease-out}@keyframes slideUp-0d5a961d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.lock-container[data-v-0d5a961d]{position:relative;width:100px;height:100px;margin:0 auto 2rem}.lock-circle[data-v-0d5a961d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);border-radius:50%;box-shadow:0 10px 30px -5px #00968880;animation:bounce-0d5a961d 2s ease-in-out infinite}@keyframes bounce-0d5a961d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.lock-icon[data-v-0d5a961d]{font-size:44px;color:#fff}.pulse-ring[data-v-0d5a961d]{position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid rgba(0,150,136,.3);border-radius:50%;animation:pulse-0d5a961d 2s ease-out infinite}.pulse-ring.delay-1[data-v-0d5a961d]{animation-delay:.4s}.pulse-ring.delay-2[data-v-0d5a961d]{animation-delay:.8s}@keyframes pulse-0d5a961d{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.paywall-header[data-v-0d5a961d]{margin-bottom:1.5rem}.paywall-title[data-v-0d5a961d]{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:1.75rem;font-weight:700;color:var(--color-heading);margin-bottom:.75rem}.feature-icon[data-v-0d5a961d]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);border-radius:14px;color:#fff}.feature-icon .material-symbols-rounded[data-v-0d5a961d]{font-size:28px}.paywall-subtitle[data-v-0d5a961d]{font-size:1rem;color:var(--color-text-light);line-height:1.6;max-width:450px;margin:0 auto}.unlock-message[data-v-0d5a961d]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#0096881a,#00796b1a);border:1px solid rgba(0,150,136,.2);border-radius:100px;color:var(--color-primary);font-weight:600;margin-bottom:2rem}.sparkle[data-v-0d5a961d]{font-size:20px;animation:sparkle-0d5a961d 1.5s ease-in-out infinite}@keyframes sparkle-0d5a961d{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(15deg) scale(1.1)}}.benefits-section[data-v-0d5a961d]{margin-bottom:2rem;text-align:right}.benefits-title[data-v-0d5a961d]{font-size:1.1rem;font-weight:600;color:var(--color-heading);margin-bottom:1rem;text-align:center}.benefits-grid[data-v-0d5a961d]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.benefit-card[data-v-0d5a961d]{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background:var(--color-background);border-radius:12px;border:1px solid var(--color-border);animation:fadeInUp-0d5a961d .5s ease-out both;transition:all .3s ease}.benefit-card[data-v-0d5a961d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:var(--color-primary)}@keyframes fadeInUp-0d5a961d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.benefit-icon[data-v-0d5a961d]{font-size:20px;color:var(--color-primary);flex-shrink:0}.benefit-text[data-v-0d5a961d]{font-size:.875rem;color:var(--color-text);font-weight:500}.cta-section[data-v-0d5a961d]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.cta-button[data-v-0d5a961d]{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2rem;border-radius:14px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;border:none}.cta-button.primary[data-v-0d5a961d]{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:#fff;box-shadow:0 4px 15px #00968866}.cta-button.primary[data-v-0d5a961d]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00968880}.cta-button.secondary[data-v-0d5a961d]{background:var(--color-background);color:var(--color-text);border:1px solid var(--color-border)}.cta-button.secondary[data-v-0d5a961d]:hover{background:var(--color-background-soft);border-color:var(--color-border-hover)}.cta-button .material-symbols-rounded[data-v-0d5a961d]{font-size:22px}.trust-section[data-v-0d5a961d]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.trust-badge[data-v-0d5a961d]{display:flex;align-items:center;gap:.375rem;font-size:.8rem;color:var(--color-text-light)}.trust-badge .material-symbols-rounded[data-v-0d5a961d]{font-size:18px;color:var(--color-primary)}@media (max-width: 640px){.subscription-paywall[data-v-0d5a961d]{padding:2rem 1rem 1rem;margin:-.5rem -.5rem 0;align-items:flex-start}.paywall-content[data-v-0d5a961d]{padding:2rem 1.25rem;border-radius:20px}.lock-container[data-v-0d5a961d]{width:80px;height:80px;margin-bottom:1.5rem}.lock-icon[data-v-0d5a961d]{font-size:36px}.paywall-title[data-v-0d5a961d]{font-size:1.4rem;flex-direction:column}.benefits-grid[data-v-0d5a961d]{grid-template-columns:1fr}.trust-section[data-v-0d5a961d]{flex-direction:column;gap:1rem}.gradient-orb[data-v-0d5a961d]{opacity:.25}}:root[data-theme=dark] .paywall-content[data-v-0d5a961d]{background:#1e1e28e6}:root[data-theme=dark] .gradient-orb[data-v-0d5a961d]{opacity:.25}:root[data-theme=dark] .benefit-card[data-v-0d5a961d]{background:#ffffff0d}:root[data-theme=dark] .cta-button.secondary[data-v-0d5a961d]{background:#ffffff0d}.subscription-guard-loading[data-v-65fc0b9c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1rem}.loading-spinner[data-v-65fc0b9c]{width:48px;height:48px;border:4px solid var(--color-border);border-top-color:var(--color-primary, #667eea);border-radius:50%;animation:spin-65fc0b9c 1s linear infinite}@keyframes spin-65fc0b9c{to{transform:rotate(360deg)}}.subscription-guard-loading p[data-v-65fc0b9c]{color:var(--color-text-light);font-size:.95rem}.subscription-guard-auth[data-v-65fc0b9c]{display:flex;align-items:center;justify-content:center;min-height:400px;padding:2rem}.auth-content[data-v-65fc0b9c]{text-align:center;max-width:400px}.auth-icon[data-v-65fc0b9c]{font-size:64px;color:var(--color-text-light);margin-bottom:1rem}.auth-content h2[data-v-65fc0b9c]{font-size:1.5rem;font-weight:600;color:var(--color-heading);margin-bottom:.5rem}.auth-content p[data-v-65fc0b9c]{color:var(--color-text-light);margin-bottom:1.5rem}.auth-btn[data-v-65fc0b9c]{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px;text-decoration:none;font-weight:600;transition:all .3s ease}.auth-btn[data-v-65fc0b9c]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}.auth-btn .material-symbols-rounded[data-v-65fc0b9c]{font-size:20px}.ads-view[data-v-3ab82303]{padding:2rem 1rem;background:var(--color-background);min-height:100vh;direction:rtl}.ads-header[data-v-3ab82303]{max-width:960px;margin:0 auto 1.5rem;text-align:right}.ads-title[data-v-3ab82303]{font-size:2rem;font-weight:700;color:var(--color-text);margin:0 0 .5rem}.ads-subtitle[data-v-3ab82303]{margin:0;font-size:.95rem;color:var(--color-text-muted)}.tabs-container[data-v-3ab82303]{max-width:960px;margin:0 auto 1.5rem;display:flex;gap:.75rem;background:var(--color-surface);padding:.35rem;border-radius:999px;box-shadow:0 2px 12px #0f172a14;border:1px solid var(--color-border)}.limit-banner[data-v-3ab82303]{max-width:960px;margin:0 auto 1.5rem;padding:1.25rem 1.5rem;border-radius:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 12%,var(--color-surface-light)),color-mix(in srgb,var(--color-primary) 6%,var(--color-surface)));border:1px solid color-mix(in srgb,var(--color-primary) 35%,transparent);box-shadow:0 4px 16px #a855f740}.limit-header[data-v-3ab82303]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.limit-status-icon[data-v-3ab82303]{width:32px;height:32px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#15803d}@media (max-width: 768px){.limit-banner[data-v-3ab82303]{padding:1rem}}.limit-status-icon.reached[data-v-3ab82303]{background:#fee2e2;color:#b91c1c}.limit-header-text h3[data-v-3ab82303]{margin:0 0 .15rem;font-size:.95rem;font-weight:700;color:#6b21a8}.limit-header-text p[data-v-3ab82303]{margin:0;font-size:.8rem;color:#7e22ce}.limit-progress[data-v-3ab82303]{margin-top:.75rem}.limit-row[data-v-3ab82303]{display:flex;justify-content:space-between;font-size:.85rem;margin-bottom:.35rem;color:var(--color-text)}.limit-remaining[data-v-3ab82303]{font-weight:700;color:#15803d}.limit-bar[data-v-3ab82303]{width:100%;height:8px;border-radius:999px;background:#94a3b840;overflow:hidden}.limit-bar-fill[data-v-3ab82303]{height:100%;border-radius:999px;background:linear-gradient(90deg,#22c55e,#16a34a);transition:width .25s ease}.limit-bar-fill.reached[data-v-3ab82303]{background:linear-gradient(90deg,#f97316,#dc2626)}.limit-monthly[data-v-3ab82303]{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.8rem;color:#6b21a8}.limit-monthly-item[data-v-3ab82303]{display:inline-flex;align-items:center;gap:.25rem}.limit-monthly-item .material-symbols-rounded[data-v-3ab82303]{font-size:1rem}.limit-monthly-item.secondary[data-v-3ab82303]{color:#7e22ce}.tab-button[data-v-3ab82303]{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .75rem;border-radius:999px;border:none;background:transparent;color:var(--text-secondary, #666);cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}.tab-button .tab-icon[data-v-3ab82303]{font-size:1.25rem}.tab-button.active[data-v-3ab82303]{background:linear-gradient(135deg,var(--primary-color, #009688) 0%,#00796b 100%);color:#fff;box-shadow:0 4px 12px #00968859}.content-container[data-v-3ab82303]{max-width:1200px;margin:0 auto}.state-card[data-v-3ab82303]{background:var(--color-surface);border-radius:16px;padding:1.75rem 1.5rem;border:1px solid var(--color-border);box-shadow:0 2px 10px #0f172a0f;text-align:center}.loading-state[data-v-3ab82303]{display:flex;flex-direction:column;align-items:center;gap:1rem}.loader[data-v-3ab82303]{width:42px;height:42px;border-radius:999px;border:3px solid rgba(0,150,136,.2);border-top-color:var(--primary-color, #009688);animation:spin-3ab82303 1s linear infinite}@keyframes spin-3ab82303{to{transform:rotate(360deg)}}.error-state h3[data-v-3ab82303]{margin:0 0 .5rem;color:var(--color-error)}.error-state p[data-v-3ab82303]{margin:0 0 1.25rem;color:var(--color-text-muted)}.empty-state .empty-icon[data-v-3ab82303]{font-size:3rem;color:var(--color-text-muted);margin-bottom:.75rem}.empty-state h3[data-v-3ab82303]{margin:0 0 .4rem;font-size:1.3rem;color:var(--color-text)}.empty-state p[data-v-3ab82303]{margin:0 0 1rem;color:var(--color-text-muted)}.ads-grid[data-v-3ab82303]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.ad-card[data-v-3ab82303]{background:var(--color-surface);border-radius:16px;padding:1.25rem 1.25rem 1rem;border:1px solid var(--color-border);box-shadow:0 2px 10px #0f172a0f;display:flex;flex-direction:column;gap:.75rem;transition:all .3s ease}.ad-card.ad-active[data-v-3ab82303]{border-color:#10b98166;box-shadow:0 4px 16px #10b98126}.ad-card-header[data-v-3ab82303]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.status-badges[data-v-3ab82303]{display:flex;align-items:center;gap:.5rem}.ad-title[data-v-3ab82303]{margin:0;font-size:1rem;font-weight:600;color:var(--color-text)}.status-chip[data-v-3ab82303]{padding:.15rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}.status-live[data-v-3ab82303]{background:linear-gradient(135deg,#10b98133,#05966933);color:#047857;border:1px solid rgba(16,185,129,.4)}.status-approved[data-v-3ab82303]{background:#3b82f626;color:#1d4ed8}.status-pending[data-v-3ab82303]{background:#fbbf2426;color:#b45309}.status-paused[data-v-3ab82303]{background:#94a3b833;color:#4b5563}.status-expired[data-v-3ab82303]{background:#ea580c26;color:#c2410c}.status-rejected[data-v-3ab82303]{background:#dc262626;color:#b91c1c}.status-active[data-v-3ab82303]{background:#10b98126;color:#047857}.status-inactive[data-v-3ab82303]{background:#94a3b833;color:#4b5563}.live-indicator[data-v-3ab82303]{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .5rem;border-radius:999px;background:linear-gradient(135deg,#10b98126,#05966926);color:#047857;font-size:.75rem;position:relative;cursor:help}.live-indicator .material-symbols-rounded[data-v-3ab82303]{font-size:.9rem}.live-pulse[data-v-3ab82303]{position:absolute;top:50%;left:.5rem;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#10b981;animation:pulse-3ab82303 2s ease-in-out infinite}@keyframes pulse-3ab82303{0%,to{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.5;transform:translateY(-50%) scale(1.3)}}.status-message[data-v-3ab82303]{display:flex;align-items:center;gap:.5rem;padding:.65rem .75rem;border-radius:10px;font-size:.85rem;line-height:1.4}.status-message .material-symbols-rounded[data-v-3ab82303]{font-size:1.1rem;flex-shrink:0}.status-message.info[data-v-3ab82303]{background:#3b82f61a;color:#1e40af;border:1px solid rgba(59,130,246,.3)}.status-message.success[data-v-3ab82303]{background:#22c55e1a;color:#15803d;border:1px solid rgba(34,197,94,.3)}.status-message.live[data-v-3ab82303]{background:linear-gradient(135deg,#10b98126,#0596691a);color:#047857;border:1px solid rgba(16,185,129,.4);font-weight:600}.status-message.warning[data-v-3ab82303]{background:#fbbf241a;color:#b45309;border:1px solid rgba(251,191,36,.3)}.status-message.error[data-v-3ab82303]{background:#dc26261a;color:#b91c1c;border:1px solid rgba(220,38,38,.3)}.ad-description[data-v-3ab82303]{margin:0;font-size:.9rem;color:var(--color-text-muted)}.ad-meta[data-v-3ab82303]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.8rem;color:var(--color-text-muted)}.meta-item[data-v-3ab82303]{display:inline-flex;align-items:center;gap:.25rem}.meta-icon[data-v-3ab82303]{font-size:1rem}.ad-actions[data-v-3ab82303]{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.actions-right[data-v-3ab82303]{display:flex;gap:.5rem}.primary-btn[data-v-3ab82303],.ghost-btn[data-v-3ab82303],.danger-btn[data-v-3ab82303],.text-btn[data-v-3ab82303]{border-radius:999px;padding:.45rem .9rem;font-size:.85rem;font-weight:500;cursor:pointer;border:none;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;font-family:inherit;transition:all .2s ease}.primary-btn[data-v-3ab82303]{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:#fff}.primary-btn[data-v-3ab82303]:hover{box-shadow:0 4px 12px #00968866;transform:translateY(-1px)}.primary-btn[data-v-3ab82303]:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}.ghost-btn[data-v-3ab82303]{background:transparent;color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 40%,transparent)}.ghost-btn[data-v-3ab82303]:hover{background:#0096880f}.ghost-btn[data-v-3ab82303]:disabled{opacity:.6;cursor:not-allowed}.btn-spinner[data-v-3ab82303]{width:16px;height:16px;border-radius:999px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;margin-inline-start:.25rem;animation:spin-3ab82303 .8s linear infinite}.danger-btn[data-v-3ab82303]{background:#dc26260d;color:#b91c1c;border:1px solid rgba(220,38,38,.25)}.danger-btn[data-v-3ab82303]:hover{background:#dc26261a}.text-btn[data-v-3ab82303]{background:transparent;color:var(--color-primary)}.text-btn[data-v-3ab82303]:hover{text-decoration:underline}.form-layout[data-v-3ab82303]{display:flex;flex-direction:column;gap:1.25rem}.info-banner[data-v-3ab82303]{background:linear-gradient(135deg,#3b82f61a,#2563eb0d);border:1px solid rgba(59,130,246,.3);border-radius:12px;padding:1.25rem;display:flex;gap:1rem;align-items:flex-start}.info-banner .material-symbols-rounded[data-v-3ab82303]{font-size:1.5rem;color:#2563eb;flex-shrink:0}.info-banner h4[data-v-3ab82303]{margin:0 0 .5rem;font-size:.95rem;color:#1e40af}.info-banner ol[data-v-3ab82303]{margin:0;padding:0 0 0 1.25rem;font-size:.85rem;color:#1e40af;line-height:1.6}.info-banner li[data-v-3ab82303]{margin-bottom:.35rem}.info-banner li[data-v-3ab82303]:last-child{margin-bottom:0}.form-header[data-v-3ab82303]{display:flex;align-items:center;gap:1rem;text-align:right}.form-header-icon[data-v-3ab82303]{width:40px;height:40px;border-radius:999px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);display:flex;align-items:center;justify-content:center;color:#fff}.form-header h3[data-v-3ab82303]{margin:0 0 .25rem;font-size:1.1rem}.form-header p[data-v-3ab82303]{margin:0;font-size:.9rem;color:var(--color-text-muted)}.ad-form[data-v-3ab82303]{background:var(--color-surface);border-radius:16px;padding:1.5rem 1.5rem 1.25rem;border:1px solid var(--color-border);box-shadow:0 2px 10px #0f172a0f}.form-grid[data-v-3ab82303]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1rem}.form-field[data-v-3ab82303]{display:flex;flex-direction:column;gap:.35rem;text-align:right}.field-hint[data-v-3ab82303]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.image-inputs[data-v-3ab82303]{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.image-input[data-v-3ab82303]{display:flex;flex-direction:column;gap:.25rem}.field-label-inline[data-v-3ab82303]{font-size:.8rem;font-weight:600;color:var(--color-text-muted)}.image-preview[data-v-3ab82303]{margin-top:.5rem;border-radius:12px;overflow:hidden;border:1px solid var(--color-border);max-width:320px}.image-preview img[data-v-3ab82303]{display:block;width:100%;height:auto;object-fit:cover}.form-field label[data-v-3ab82303]{font-size:.85rem;font-weight:600;color:var(--color-text)}.form-field input[data-v-3ab82303],.form-field textarea[data-v-3ab82303]{border-radius:10px;border:1px solid var(--color-border);padding:.55rem .75rem;font-size:.9rem;font-family:inherit;background:var(--color-surface);color:var(--color-text)}.form-field input[data-v-3ab82303]:focus,.form-field textarea[data-v-3ab82303]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 25%,transparent)}.form-actions[data-v-3ab82303]{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.analytics-grid[data-v-3ab82303]{display:flex;flex-direction:column;gap:1.25rem}.analytics-banner[data-v-3ab82303]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;border-radius:16px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:#fff}.analytics-banner h3[data-v-3ab82303]{margin:0 0 .25rem;font-size:1.2rem}.analytics-banner p[data-v-3ab82303]{margin:0;font-size:.9rem}.banner-icon[data-v-3ab82303]{width:40px;height:40px;border-radius:999px;background:#ffffff2e;display:flex;align-items:center;justify-content:center}.analytics-cards[data-v-3ab82303]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.analytics-card[data-v-3ab82303]{background:var(--color-surface);border-radius:14px;padding:1rem 1.1rem;border:1px solid var(--color-border);text-align:right}.analytics-card h4[data-v-3ab82303]{margin:0 0 .35rem;font-size:.95rem;color:var(--color-text-muted)}.metric-value[data-v-3ab82303]{margin:0 0 .25rem;font-size:1.4rem;font-weight:700;color:var(--color-primary)}.metric-subtitle[data-v-3ab82303]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.modal-backdrop[data-v-3ab82303]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1.5rem}.modal-card[data-v-3ab82303]{background:var(--color-surface);border-radius:20px;padding:2rem;max-width:480px;width:100%;box-shadow:0 20px 60px #0f172a4d;text-align:center}.success-modal .modal-icon[data-v-3ab82303]{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#10b98133,#05966933);display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem}.success-modal .modal-icon .material-symbols-rounded[data-v-3ab82303]{font-size:2.5rem;color:#10b981}.success-modal h3[data-v-3ab82303]{margin:0 0 .75rem;font-size:1.35rem;color:var(--color-text)}.success-modal p[data-v-3ab82303]{margin:0 0 1.5rem;font-size:.95rem;line-height:1.6;color:var(--color-text-muted)}.modal-enter-active[data-v-3ab82303],.modal-leave-active[data-v-3ab82303]{transition:opacity .3s ease}.modal-enter-active .modal-card[data-v-3ab82303],.modal-leave-active .modal-card[data-v-3ab82303]{transition:transform .3s ease,opacity .3s ease}.modal-enter-from[data-v-3ab82303],.modal-leave-to[data-v-3ab82303]{opacity:0}.modal-enter-from .modal-card[data-v-3ab82303],.modal-leave-to .modal-card[data-v-3ab82303]{transform:scale(.9);opacity:0}@media (max-width: 768px){.ads-view[data-v-3ab82303]{padding:1.25rem .75rem 1.5rem}.ads-title[data-v-3ab82303]{font-size:1.4rem}.tabs-container[data-v-3ab82303]{border-radius:14px;padding:.25rem}.tab-button[data-v-3ab82303]{padding:.45rem .5rem;font-size:.8rem}.ads-grid[data-v-3ab82303]{grid-template-columns:1fr}.ad-form[data-v-3ab82303]{padding:1.25rem 1rem}.analytics-banner[data-v-3ab82303],.limit-header[data-v-3ab82303]{flex-direction:row;align-items:flex-start}}.chart-container[data-v-a8398aab]{background:var(--white-color);border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px #00000014;border:1px solid var(--border-color, #e0e0e0)}.chart-header[data-v-a8398aab]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}.chart-title[data-v-a8398aab]{font-size:1rem;font-weight:600;color:var(--text-primary, #1a1a1a);margin:0}.chart-controls[data-v-a8398aab]{display:flex;gap:.5rem}.period-btn[data-v-a8398aab]{padding:.5rem 1rem;border:1px solid var(--border-color, #e0e0e0);background:var(--white-color);color:var(--text-secondary, #666);border-radius:4px;font-size:.85rem;cursor:pointer;transition:all .2s ease}.period-btn[data-v-a8398aab]:hover{border-color:var(--primary-color, #3b82f6);color:var(--primary-color, #3b82f6)}.period-btn.active[data-v-a8398aab]{background:var(--primary-color, #3b82f6);color:#fff;border-color:var(--primary-color, #3b82f6)}.chart-content[data-v-a8398aab]{min-height:250px;display:flex;align-items:center;justify-content:center}.empty-state[data-v-a8398aab]{text-align:center;color:var(--text-secondary, #999);font-size:.9rem}.bar-chart[data-v-a8398aab]{width:100%}.chart-bars[data-v-a8398aab]{display:flex;align-items:flex-end;justify-content:space-around;height:200px;gap:1rem;margin-bottom:1rem}.bar-item[data-v-a8398aab]{display:flex;flex-direction:column;align-items:center;flex:1;min-width:40px}.bar-wrapper[data-v-a8398aab]{width:100%;height:160px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:.5rem}.bar[data-v-a8398aab]{width:100%;max-width:40px;background:linear-gradient(to top,#3b82f6,#60a5fa);border-radius:4px 4px 0 0;transition:all .3s ease;cursor:pointer;min-height:2px}.bar[data-v-a8398aab]:hover{background:linear-gradient(to top,#2563eb,#3b82f6);box-shadow:0 4px 12px #3b82f64d}.bar-label[data-v-a8398aab]{font-size:.75rem;color:var(--text-secondary, #666);text-align:center;word-break:break-word;width:100%}.chart-legend[data-v-a8398aab]{display:flex;justify-content:center;gap:2rem;padding-top:1rem;border-top:1px solid var(--border-color, #e0e0e0)}.legend-item[data-v-a8398aab]{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.legend-color[data-v-a8398aab]{width:12px;height:12px;background:linear-gradient(to top,#3b82f6,#60a5fa);border-radius:2px}.legend-text[data-v-a8398aab]{color:var(--text-secondary, #666)}@media (max-width: 768px){.chart-container[data-v-a8398aab]{padding:1rem}.chart-header[data-v-a8398aab]{flex-direction:column;align-items:flex-start;margin-bottom:1rem}.chart-controls[data-v-a8398aab]{width:100%}.period-btn[data-v-a8398aab]{flex:1}.chart-bars[data-v-a8398aab]{height:150px;gap:.5rem}.bar-wrapper[data-v-a8398aab]{height:120px}.bar[data-v-a8398aab]{max-width:32px}}@media (max-width: 480px){.chart-container[data-v-a8398aab]{padding:.75rem}.chart-title[data-v-a8398aab]{font-size:.9rem}.chart-controls[data-v-a8398aab]{flex-direction:column}.period-btn[data-v-a8398aab]{width:100%;padding:.4rem .75rem;font-size:.75rem}.chart-bars[data-v-a8398aab]{height:120px;gap:.25rem;margin-bottom:.75rem}.bar-wrapper[data-v-a8398aab]{height:100px}.bar-label[data-v-a8398aab]{font-size:.65rem}.chart-legend[data-v-a8398aab]{gap:1rem;font-size:.75rem}.legend-color[data-v-a8398aab]{width:10px;height:10px}}.services-list[data-v-bb14e08d]{background:var(--white-color);border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px #00000014;border:1px solid var(--border-color, #e0e0e0)}.services-title[data-v-bb14e08d]{font-size:1rem;font-weight:600;color:var(--text-primary, #1a1a1a);margin:0 0 1.5rem}.empty-state[data-v-bb14e08d]{text-align:center;color:var(--text-secondary, #999);padding:2rem;font-size:.9rem}.services-grid[data-v-bb14e08d]{display:grid;gap:1.5rem}.service-item[data-v-bb14e08d]{padding:1rem;background:var(--background-color, #f9f9f9);border-radius:6px;border-left:4px solid var(--primary-color, #3b82f6)}.service-header[data-v-bb14e08d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.service-name[data-v-bb14e08d]{font-size:.9rem;font-weight:600;color:var(--text-primary, #1a1a1a);margin:0}.service-views[data-v-bb14e08d]{font-size:.85rem;font-weight:700;color:var(--primary-color, #3b82f6);background:#3b82f61a;padding:.25rem .5rem;border-radius:4px}.service-bar[data-v-bb14e08d]{width:100%;height:6px;background:var(--border-color, #e0e0e0);border-radius:3px;overflow:hidden;margin-bottom:.75rem}.bar-fill[data-v-bb14e08d]{height:100%;background:linear-gradient(to right,#3b82f6,#60a5fa);border-radius:3px;transition:width .3s ease}.service-stats[data-v-bb14e08d]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.stat-label[data-v-bb14e08d]{color:var(--text-secondary, #666)}.stat-value[data-v-bb14e08d]{color:var(--text-primary, #1a1a1a);font-weight:600}@media (max-width: 768px){.services-list[data-v-bb14e08d]{padding:1rem}.services-title[data-v-bb14e08d]{font-size:.95rem;margin-bottom:1rem}.services-grid[data-v-bb14e08d]{gap:1rem}.service-item[data-v-bb14e08d]{padding:.75rem}.service-name[data-v-bb14e08d]{font-size:.85rem}}@media (max-width: 480px){.services-list[data-v-bb14e08d]{padding:.75rem}.services-title[data-v-bb14e08d]{font-size:.85rem;margin-bottom:.75rem}.services-grid[data-v-bb14e08d]{gap:.75rem}.service-item[data-v-bb14e08d]{padding:.65rem;border-left-width:3px}.service-header[data-v-bb14e08d]{margin-bottom:.5rem}.service-name[data-v-bb14e08d]{font-size:.8rem}.service-views[data-v-bb14e08d]{font-size:.75rem;padding:.2rem .4rem}.service-stats[data-v-bb14e08d]{font-size:.7rem}}.stat-card[data-v-b30ebb61]{background:var(--white-color);border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px #00000014;transition:all .3s ease;border:1px solid var(--border-color, #e0e0e0)}.stat-card[data-v-b30ebb61]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.stat-header[data-v-b30ebb61]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.stat-title[data-v-b30ebb61]{font-size:.875rem;color:var(--text-secondary, #666);font-weight:500;margin:0;text-transform:uppercase;letter-spacing:.5px}.stat-trend[data-v-b30ebb61]{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:4px}.stat-trend.trend-up[data-v-b30ebb61]{color:#10b981;background-color:#d1fae5}.stat-trend.trend-down[data-v-b30ebb61]{color:#ef4444;background-color:#fee2e2}.stat-value[data-v-b30ebb61]{font-size:2rem;font-weight:700;color:var(--text-primary, #1a1a1a);margin-bottom:.5rem}.stat-subtitle[data-v-b30ebb61]{font-size:.75rem;color:var(--text-secondary, #999);margin-bottom:1rem}.stat-breakdown[data-v-b30ebb61]{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color, #e0e0e0)}.breakdown-item[data-v-b30ebb61]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.breakdown-label[data-v-b30ebb61]{color:var(--text-secondary, #666)}.breakdown-value[data-v-b30ebb61]{font-weight:600;color:var(--text-primary, #1a1a1a)}@media (max-width: 768px){.stat-card[data-v-b30ebb61]{padding:1rem}.stat-value[data-v-b30ebb61]{font-size:1.5rem}.stat-title[data-v-b30ebb61]{font-size:.75rem}}@media (max-width: 480px){.stat-card[data-v-b30ebb61]{padding:.75rem}.stat-header[data-v-b30ebb61]{margin-bottom:.75rem}.stat-value[data-v-b30ebb61]{font-size:1.25rem}.stat-title[data-v-b30ebb61]{font-size:.65rem}.stat-breakdown[data-v-b30ebb61]{gap:.375rem;margin-top:.75rem;padding-top:.75rem}}.analytics-view[data-v-d871fe66]{padding:2rem 1rem;background:var(--background-color, #f5f5f5);min-height:100vh;direction:rtl}.analytics-header[data-v-d871fe66]{margin-bottom:2rem;text-align:right}.analytics-title[data-v-d871fe66]{font-size:2rem;font-weight:700;color:var(--text-primary, #1a1a1a);margin:0 0 .5rem}.analytics-subtitle[data-v-d871fe66]{font-size:.95rem;color:var(--text-secondary, #666);margin:0}.loading-state[data-v-d871fe66]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.skeleton-card[data-v-d871fe66]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading-d871fe66 1.5s infinite;border-radius:8px;height:150px}@keyframes loading-d871fe66{0%{background-position:200% 0}to{background-position:-200% 0}}.error-state[data-v-d871fe66]{background:var(--white-color);padding:3rem 2rem;border-radius:12px;border:1px solid var(--border-color, #e0e0e0);text-align:center;box-shadow:0 2px 8px #00000014}.error-icon[data-v-d871fe66]{font-size:3rem;margin-bottom:1rem}.error-state h3[data-v-d871fe66]{font-size:1.25rem;font-weight:600;color:var(--error-color, #dc2626);margin:0 0 .5rem}.error-state p[data-v-d871fe66]{color:var(--text-secondary, #666);margin:0 0 1.5rem}.retry-btn[data-v-d871fe66]{background:var(--primary-color, #0066cc);color:#fff;border:none;padding:.75rem 2rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}.retry-btn[data-v-d871fe66]:hover{background:var(--primary-dark, #0052a3);transform:translateY(-2px)}.empty-state[data-v-d871fe66]{background:var(--white-color);padding:4rem 2rem;border-radius:12px;border:1px solid var(--border-color, #e0e0e0);text-align:center;box-shadow:0 2px 8px #00000014}.empty-icon[data-v-d871fe66]{font-size:4rem;margin-bottom:1rem}.empty-state h3[data-v-d871fe66]{font-size:1.5rem;font-weight:600;color:var(--text-primary, #1a1a1a);margin:0 0 .5rem}.empty-state p[data-v-d871fe66]{font-size:1rem;color:var(--text-secondary, #666);margin:0 0 2rem}.empty-actions[data-v-d871fe66]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.action-btn[data-v-d871fe66]{padding:.875rem 2rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}.action-btn.primary[data-v-d871fe66]{background:var(--primary-color, #0066cc);color:#fff}.action-btn.primary[data-v-d871fe66]:hover{background:var(--primary-dark, #0052a3);transform:translateY(-2px)}.action-btn.secondary[data-v-d871fe66]{background:transparent;color:var(--primary-color, #0066cc);border:2px solid var(--primary-color, #0066cc)}.action-btn.secondary[data-v-d871fe66]:hover{background:var(--primary-color, #0066cc);color:#fff;transform:translateY(-2px)}.analytics-container[data-v-d871fe66]{max-width:1400px;margin:0 auto}.quick-stats[data-v-d871fe66]{background:var(--white-color);border-radius:12px;padding:1.5rem;margin-bottom:2rem;display:flex;justify-content:space-around;align-items:center;box-shadow:0 2px 8px #00000014;border:1px solid var(--border-color, #e0e0e0);flex-wrap:wrap;gap:1rem}.stat-item[data-v-d871fe66]{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1;min-width:120px}.stat-value[data-v-d871fe66]{font-size:2rem;font-weight:700;color:var(--primary-color, #0066cc);line-height:1}.stat-label[data-v-d871fe66]{font-size:.85rem;color:var(--text-secondary, #666);text-align:center}.stat-divider[data-v-d871fe66]{width:1px;height:40px;background:var(--border-color, #e0e0e0)}.metrics-grid[data-v-d871fe66]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.charts-row[data-v-d871fe66]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem;margin-bottom:2rem}.chart-item[data-v-d871fe66]{min-height:350px}.services-section[data-v-d871fe66]{margin-bottom:2rem}.info-section[data-v-d871fe66]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.info-card[data-v-d871fe66]{background:var(--white-color);border-radius:8px;padding:1.5rem;box-shadow:0 2px 8px #00000014;border:1px solid var(--border-color, #e0e0e0)}.info-title[data-v-d871fe66]{font-size:.95rem;font-weight:600;color:var(--text-primary, #1a1a1a);margin:0 0 1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color, #e0e0e0)}.info-content[data-v-d871fe66]{display:flex;flex-direction:column;gap:1rem}.info-item[data-v-d871fe66]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.info-label[data-v-d871fe66]{font-size:.85rem;color:var(--text-secondary, #666);flex:1}.info-value[data-v-d871fe66]{font-size:.85rem;font-weight:600;color:var(--text-primary, #1a1a1a)}.info-value.highlight[data-v-d871fe66]{color:var(--primary-color, #0066cc);font-size:1rem}.info-value.success[data-v-d871fe66]{color:var(--success-color, #16a34a)}.info-value.warning[data-v-d871fe66]{color:var(--warning-color, #ea580c)}.info-value.error[data-v-d871fe66]{color:var(--error-color, #dc2626)}@media (max-width: 1024px){.analytics-view[data-v-d871fe66]{padding:1.5rem 1rem}.quick-stats[data-v-d871fe66]{padding:1rem}.stat-value[data-v-d871fe66]{font-size:1.5rem}.stat-divider[data-v-d871fe66]{display:none}.metrics-grid[data-v-d871fe66]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.charts-row[data-v-d871fe66]{grid-template-columns:1fr;gap:1rem}.chart-item[data-v-d871fe66]{min-height:300px}}@media (max-width: 768px){.analytics-view[data-v-d871fe66]{padding:1rem}.analytics-title[data-v-d871fe66]{font-size:1.5rem;margin-bottom:.25rem}.analytics-subtitle[data-v-d871fe66]{font-size:.85rem}.quick-stats[data-v-d871fe66]{flex-direction:column;gap:1.5rem;padding:1.5rem 1rem}.stat-item[data-v-d871fe66]{width:100%;flex-direction:row;justify-content:space-between;padding:.75rem;background:var(--background-color, #f5f5f5);border-radius:8px}.stat-value[data-v-d871fe66]{font-size:1.5rem}.stat-label[data-v-d871fe66]{text-align:right}.metrics-grid[data-v-d871fe66]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem}.charts-row[data-v-d871fe66]{gap:.75rem}.chart-item[data-v-d871fe66]{min-height:250px}.info-section[data-v-d871fe66]{gap:1rem}.info-card[data-v-d871fe66]{padding:1rem}}@media (max-width: 480px){.analytics-view[data-v-d871fe66]{padding:.75rem}.analytics-title[data-v-d871fe66]{font-size:1.25rem;margin-bottom:.25rem}.analytics-subtitle[data-v-d871fe66]{font-size:.75rem}.metrics-grid[data-v-d871fe66],.loading-state[data-v-d871fe66]{grid-template-columns:1fr;gap:.5rem}.charts-row[data-v-d871fe66]{gap:.5rem}.chart-item[data-v-d871fe66]{min-height:200px}.services-section[data-v-d871fe66]{margin-bottom:1rem}.info-section[data-v-d871fe66]{gap:.5rem}.info-card[data-v-d871fe66]{padding:.75rem}.info-item[data-v-d871fe66]{flex-direction:column;align-items:flex-start}.info-label[data-v-d871fe66],.info-value[data-v-d871fe66]{width:100%}}.analytics-card[data-v-1f20b644]{background:var(--color-surface);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all var(--transition-normal)}.analytics-card[data-v-1f20b644]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.card-header[data-v-1f20b644]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem}.header-content[data-v-1f20b644]{display:flex;align-items:center;gap:.75rem}.card-icon[data-v-1f20b644]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));color:#fff;border-radius:var(--radius-md);font-size:1.25rem}.card-title[data-v-1f20b644]{font-size:.875rem;font-weight:600;color:var(--color-text-muted);margin:0;text-transform:uppercase;letter-spacing:.5px}.trend-badge[data-v-1f20b644]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:700}.trend-badge.trend-positive[data-v-1f20b644]{background:#10b9811a;color:#10b981}.trend-badge.trend-negative[data-v-1f20b644]{background:#ef44441a;color:#ef4444}.trend-icon[data-v-1f20b644]{font-size:1rem}.card-body[data-v-1f20b644]{display:flex;flex-direction:column;gap:.5rem}.stat-value[data-v-1f20b644]{font-size:2.5rem;font-weight:700;color:var(--color-text);line-height:1}.stat-subtitle[data-v-1f20b644]{font-size:.875rem;color:var(--color-text-muted);margin:0}.progress-bar[data-v-1f20b644]{width:100%;height:.5rem;background:var(--color-surface-dark);border-radius:var(--radius-full);overflow:hidden;margin-top:.5rem}.progress-fill[data-v-1f20b644]{height:100%;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-light));border-radius:var(--radius-full);transition:width var(--transition-slow)}@media (max-width: 768px){.analytics-card[data-v-1f20b644]{padding:1.25rem}.stat-value[data-v-1f20b644]{font-size:2rem}.card-icon[data-v-1f20b644]{width:2rem;height:2rem;font-size:1rem}}@media (max-width: 480px){.analytics-card[data-v-1f20b644]{padding:1rem}.card-header[data-v-1f20b644]{flex-direction:column;align-items:flex-start}.stat-value[data-v-1f20b644]{font-size:1.75rem}}.analytics-page[data-v-32b30ad0]{min-height:100vh;background:var(--color-background);padding:2rem;direction:rtl}.page-header[data-v-32b30ad0]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.header-content[data-v-32b30ad0]{flex:1}.page-title[data-v-32b30ad0]{display:flex;align-items:center;gap:.75rem;font-size:2rem;font-weight:700;color:var(--color-text);margin:0 0 .5rem}.title-icon[data-v-32b30ad0]{font-size:2.5rem;color:var(--color-primary)}.page-subtitle[data-v-32b30ad0]{font-size:1rem;color:var(--color-text-muted);margin:0}.refresh-btn[data-v-32b30ad0]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:all var(--transition-normal)}.refresh-btn[data-v-32b30ad0]:hover:not(:disabled){background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-md)}.refresh-btn[data-v-32b30ad0]:disabled{opacity:.5;cursor:not-allowed}.loading-container[data-v-32b30ad0],.error-container[data-v-32b30ad0],.empty-container[data-v-32b30ad0]{background:var(--color-surface);border-radius:var(--radius-lg);padding:3rem 2rem;text-align:center;box-shadow:var(--shadow-sm)}.skeleton-grid[data-v-32b30ad0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.skeleton-card[data-v-32b30ad0]{height:150px;background:linear-gradient(90deg,var(--color-surface-dark) 25%,var(--color-surface-light) 50%,var(--color-surface-dark) 75%);background-size:200% 100%;animation:loading-32b30ad0 1.5s infinite;border-radius:var(--radius-md)}@keyframes loading-32b30ad0{0%{background-position:200% 0}to{background-position:-200% 0}}.error-icon[data-v-32b30ad0],.empty-icon[data-v-32b30ad0]{font-size:4rem;color:var(--color-text-muted);margin-bottom:1rem}.error-container h3[data-v-32b30ad0],.empty-container h3[data-v-32b30ad0]{font-size:1.5rem;font-weight:600;color:var(--color-text);margin:0 0 .5rem}.error-container p[data-v-32b30ad0],.empty-container p[data-v-32b30ad0]{color:var(--color-text-muted);margin:0 0 1.5rem}.retry-btn[data-v-32b30ad0],.btn[data-v-32b30ad0]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--radius-md);font-weight:600;text-decoration:none;cursor:pointer;transition:all var(--transition-normal);border:none}.retry-btn[data-v-32b30ad0],.btn-primary[data-v-32b30ad0]{background:var(--color-primary);color:#fff}.retry-btn[data-v-32b30ad0]:hover,.btn-primary[data-v-32b30ad0]:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.btn-secondary[data-v-32b30ad0]{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.btn-secondary[data-v-32b30ad0]:hover{background:var(--color-primary);color:#fff}.empty-actions[data-v-32b30ad0]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.quick-stats-section[data-v-32b30ad0]{margin-bottom:2rem}.stats-grid-horizontal[data-v-32b30ad0]{background:var(--color-surface);border-radius:var(--radius-lg);padding:1.5rem;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:1.5rem;box-shadow:var(--shadow-sm)}.stat-item-inline[data-v-32b30ad0]{display:flex;align-items:center;gap:1rem;flex:1;min-width:150px}.stat-inline-icon[data-v-32b30ad0]{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));color:#fff;border-radius:var(--radius-md);font-size:1.5rem}.stat-inline-content[data-v-32b30ad0]{display:flex;flex-direction:column}.stat-inline-value[data-v-32b30ad0]{font-size:1.75rem;font-weight:700;color:var(--color-text);line-height:1}.stat-inline-label[data-v-32b30ad0]{font-size:.875rem;color:var(--color-text-muted)}.stat-divider[data-v-32b30ad0]{width:1px;height:50px;background:var(--color-border)}.section-title[data-v-32b30ad0]{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 1.5rem}.metrics-section[data-v-32b30ad0],.charts-section[data-v-32b30ad0],.services-section[data-v-32b30ad0],.details-section[data-v-32b30ad0]{margin-bottom:2.5rem}.metrics-grid[data-v-32b30ad0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.charts-grid[data-v-32b30ad0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem}.chart-container[data-v-32b30ad0]{background:var(--color-surface);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-sm)}.chart-title[data-v-32b30ad0]{font-size:1.125rem;font-weight:600;color:var(--color-text);margin:0 0 1rem}.bar-chart[data-v-32b30ad0]{display:flex;align-items:flex-end;justify-content:space-around;height:200px;gap:1rem;padding:1rem 0}.bar[data-v-32b30ad0]{flex:1;background:linear-gradient(180deg,var(--color-primary-light),var(--color-primary));border-radius:var(--radius-sm) var(--radius-sm) 0 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:.5rem;min-height:40px;position:relative;transition:all var(--transition-normal)}.bar[data-v-32b30ad0]:hover{transform:translateY(-5px);filter:brightness(1.1)}.bar-label[data-v-32b30ad0]{position:absolute;bottom:-25px;font-size:.75rem;color:var(--color-text-muted);font-weight:600}.bar-value[data-v-32b30ad0]{font-size:.875rem;font-weight:700;color:#fff;margin-bottom:.5rem}.services-list[data-v-32b30ad0]{display:flex;flex-direction:column;gap:1rem}.service-item[data-v-32b30ad0]{background:var(--color-surface);border-radius:var(--radius-md);padding:1.25rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;box-shadow:var(--shadow-sm);transition:all var(--transition-normal)}.service-item[data-v-32b30ad0]:hover{box-shadow:var(--shadow-md);transform:translate(-5px)}.service-info[data-v-32b30ad0]{display:flex;align-items:center;gap:.75rem}.service-icon[data-v-32b30ad0]{color:var(--color-primary);font-size:1.5rem}.service-name[data-v-32b30ad0]{font-weight:600;color:var(--color-text)}.service-stats[data-v-32b30ad0]{display:flex;flex-direction:column;gap:.5rem;min-width:150px}.service-views[data-v-32b30ad0]{font-size:.875rem;font-weight:600;color:var(--color-text);text-align:left}.service-progress[data-v-32b30ad0]{height:.5rem;background:var(--color-surface-dark);border-radius:var(--radius-full);overflow:hidden}.service-progress-bar[data-v-32b30ad0]{height:100%;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-light));border-radius:var(--radius-full);transition:width var(--transition-slow)}.details-grid[data-v-32b30ad0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.detail-card[data-v-32b30ad0]{background:var(--color-surface);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-sm)}.detail-title[data-v-32b30ad0]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--color-text);margin:0 0 1rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border)}.detail-content[data-v-32b30ad0]{display:flex;flex-direction:column;gap:1rem}.detail-row[data-v-32b30ad0]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.detail-label[data-v-32b30ad0]{font-size:.875rem;color:var(--color-text-muted)}.detail-value[data-v-32b30ad0]{font-size:.875rem;font-weight:600;color:var(--color-text)}.detail-value.highlight[data-v-32b30ad0]{color:var(--color-primary);font-size:1rem}.detail-value.success[data-v-32b30ad0]{color:var(--color-success)}@media (max-width: 1024px){.analytics-page[data-v-32b30ad0]{padding:1.5rem}.metrics-grid[data-v-32b30ad0]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.charts-grid[data-v-32b30ad0]{grid-template-columns:1fr}}@media (max-width: 768px){.analytics-page[data-v-32b30ad0]{padding:1rem}.page-header[data-v-32b30ad0]{flex-direction:column;align-items:stretch}.page-title[data-v-32b30ad0]{font-size:1.5rem}.title-icon[data-v-32b30ad0]{font-size:2rem}.refresh-btn[data-v-32b30ad0]{width:100%;justify-content:center}.stats-grid-horizontal[data-v-32b30ad0]{flex-direction:column;align-items:stretch}.stat-item-inline[data-v-32b30ad0]{min-width:100%}.stat-divider[data-v-32b30ad0]{display:none}.metrics-grid[data-v-32b30ad0]{grid-template-columns:1fr}.service-item[data-v-32b30ad0]{flex-direction:column;align-items:flex-start}.service-stats[data-v-32b30ad0]{width:100%}.details-grid[data-v-32b30ad0]{grid-template-columns:1fr}}@media (max-width: 480px){.analytics-page[data-v-32b30ad0]{padding:.75rem}.page-title[data-v-32b30ad0],.section-title[data-v-32b30ad0]{font-size:1.25rem}.detail-row[data-v-32b30ad0]{flex-direction:column;align-items:flex-start}}.ads-section[data-v-32b30ad0]{background:var(--color-surface);border-radius:12px;padding:2rem;margin-bottom:2rem}.subsection-title[data-v-32b30ad0]{font-size:1.2rem;font-weight:600;color:var(--color-text-primary);margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.ads-list[data-v-32b30ad0]{margin-top:2rem}.ads-items[data-v-32b30ad0]{display:flex;flex-direction:column;gap:1rem}.ad-item[data-v-32b30ad0]{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:var(--color-background);border-radius:8px;transition:all .3s ease}.ad-item[data-v-32b30ad0]:hover{background:var(--color-hover);transform:translate(-4px)}.ad-info[data-v-32b30ad0]{display:flex;align-items:center;gap:1rem;flex:1}.ad-icon[data-v-32b30ad0]{color:var(--color-primary);font-size:2rem}.ad-details[data-v-32b30ad0]{display:flex;flex-direction:column;gap:.25rem}.ad-title[data-v-32b30ad0]{font-weight:500;color:var(--color-text-primary);font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.ad-meta[data-v-32b30ad0]{color:var(--color-text-secondary);font-size:.85rem}.ad-stats[data-v-32b30ad0]{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;min-width:150px}.ad-clicks[data-v-32b30ad0]{font-weight:600;color:var(--color-primary);font-size:.95rem}.ad-progress[data-v-32b30ad0]{width:100%;height:6px;background:var(--color-background-alt);border-radius:3px;overflow:hidden}.ad-progress-bar[data-v-32b30ad0]{height:100%;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));border-radius:3px;transition:width .6s cubic-bezier(.4,0,.2,1)}.qr-section[data-v-32b30ad0]{background:var(--color-surface);border-radius:12px;padding:2rem;margin-bottom:2rem}.qr-sources-list[data-v-32b30ad0]{margin-top:2rem}.qr-sources[data-v-32b30ad0]{display:flex;flex-direction:column;gap:1rem}.qr-source-item[data-v-32b30ad0]{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:var(--color-background);border-radius:8px;transition:all .3s ease}.qr-source-item[data-v-32b30ad0]:hover{background:var(--color-hover);transform:translate(-4px)}.qr-source-info[data-v-32b30ad0]{display:flex;align-items:center;gap:1rem;flex:1}.qr-source-icon[data-v-32b30ad0]{color:var(--color-accent);font-size:2rem}.qr-source-details[data-v-32b30ad0]{display:flex;flex-direction:column;gap:.25rem}.qr-source-name[data-v-32b30ad0]{font-weight:500;color:var(--color-text-primary);font-size:.95rem}.qr-source-percentage[data-v-32b30ad0]{color:var(--color-text-secondary);font-size:.85rem}.qr-source-stats[data-v-32b30ad0]{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;min-width:150px}.qr-source-count[data-v-32b30ad0]{font-weight:600;color:var(--color-accent);font-size:.95rem}.qr-source-progress[data-v-32b30ad0]{width:100%;height:6px;background:var(--color-background-alt);border-radius:3px;overflow:hidden}.qr-source-progress-bar[data-v-32b30ad0]{height:100%;background:linear-gradient(90deg,var(--color-accent),var(--color-primary));border-radius:3px;transition:width .6s cubic-bezier(.4,0,.2,1)}.message-item[data-v-2bb55c96]{display:flex;margin-bottom:16px;justify-content:flex-end;animation:slideIn-2bb55c96 .3s cubic-bezier(.4,0,.2,1)}.message-item.is-user[data-v-2bb55c96]{justify-content:flex-start}@keyframes slideIn-2bb55c96{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-content[data-v-2bb55c96]{max-width:70%;display:flex;flex-direction:column;position:relative;box-shadow:0 2px 8px #0000001a;transition:all var(--transition-fast)}.message-content[data-v-2bb55c96]:hover{box-shadow:0 4px 12px #00000026}.message-item:not(.is-user) .message-content[data-v-2bb55c96]{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:18px 18px 4px}.message-item.is-user .message-content[data-v-2bb55c96]{background:linear-gradient(135deg,var(--color-primary),#00796b);color:#fff;border-radius:18px 18px 18px 4px}.message-text[data-v-2bb55c96]{padding:12px 16px;word-wrap:break-word;line-height:1.5;font-size:15px;color:inherit}.message-item:not(.is-user) .message-text[data-v-2bb55c96]{color:#1f2937}.message-item.is-user .message-text[data-v-2bb55c96]{color:#fff}.message-image[data-v-2bb55c96]{position:relative;padding:8px;cursor:pointer;overflow:hidden}.message-image img[data-v-2bb55c96]{max-width:100%;border-radius:12px;max-height:300px;display:block;transition:transform var(--transition-fast)}.message-image:hover img[data-v-2bb55c96]{transform:scale(1.02)}.image-overlay[data-v-2bb55c96]{position:absolute;top:8px;right:8px;background-color:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;padding:8px;opacity:0;transition:opacity var(--transition-fast);pointer-events:none}.message-image:hover .image-overlay[data-v-2bb55c96]{opacity:1}.message-meta[data-v-2bb55c96]{display:flex;gap:6px;align-items:center;padding:4px 16px 8px;font-size:11px;opacity:.75;justify-content:flex-end}.message-item.is-user .message-meta[data-v-2bb55c96]{color:#ffffffe6}.message-item:not(.is-user) .message-meta[data-v-2bb55c96]{color:#0009}.timestamp[data-v-2bb55c96]{font-size:11px}.edited-label[data-v-2bb55c96]{background-color:#0000001a;color:#000000b3;padding:2px 6px;border-radius:4px;font-size:10px;font-style:italic}.message-item.is-user .edited-label[data-v-2bb55c96]{background-color:#fff3;color:#ffffffe6}.message-item.is-deleted .message-content[data-v-2bb55c96]{background-color:#f5f5f5;border:1px dashed #bdbdbd;opacity:.7}.message-item.is-user.is-deleted .message-content[data-v-2bb55c96]{background-color:#e3f2fd;border:1px dashed #90caf9}.message-deleted[data-v-2bb55c96]{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#757575;font-style:italic}.message-deleted svg[data-v-2bb55c96]{flex-shrink:0;opacity:.6}.deleted-text[data-v-2bb55c96]{font-size:13px}[data-theme=dark] .message-item.is-deleted .message-content[data-v-2bb55c96]{background-color:#1a1a1a;border-color:#404040}[data-theme=dark] .message-item.is-user.is-deleted .message-content[data-v-2bb55c96]{background-color:#1e2a3a;border-color:#3d5a80}[data-theme=dark] .message-deleted[data-v-2bb55c96]{color:#999}@media (max-width: 768px){.message-content[data-v-2bb55c96]{max-width:80%}.message-text[data-v-2bb55c96]{padding:10px 14px;font-size:14px}.message-image img[data-v-2bb55c96]{max-height:250px}.message-meta[data-v-2bb55c96]{padding:3px 14px 7px;font-size:10px}}@media (max-width: 480px){.message-content[data-v-2bb55c96]{max-width:85%}.message-text[data-v-2bb55c96]{padding:8px 12px;font-size:13px}.message-image[data-v-2bb55c96]{padding:6px}.message-image img[data-v-2bb55c96]{max-height:200px;border-radius:10px}.message-meta[data-v-2bb55c96]{padding:2px 12px 6px;font-size:10px;gap:4px}.timestamp[data-v-2bb55c96]{font-size:10px}}[data-theme=dark] .message-content[data-v-2bb55c96]{box-shadow:0 2px 8px #0000004d}[data-theme=dark] .message-content[data-v-2bb55c96]:hover{box-shadow:0 4px 12px #0006}[data-theme=dark] .message-item:not(.is-user) .message-content[data-v-2bb55c96]{background-color:#161b22;border-color:#ffffff1a}[data-theme=dark] .message-item:not(.is-user) .message-text[data-v-2bb55c96]{color:#c9d1d9}[data-theme=dark] .message-item:not(.is-user) .message-meta[data-v-2bb55c96]{color:#fff9}[data-theme=dark] .edited-label[data-v-2bb55c96]{background-color:#ffffff26;color:#fffc}[data-theme=dark] .message-item.is-user .edited-label[data-v-2bb55c96]{background-color:#fff3;color:#ffffffe6}.conversation-item[data-v-3a17e34e]{padding:12px;margin-bottom:8px;border:1px solid #e0e0e0;border-radius:12px;background-color:#fff;cursor:pointer;transition:all .2s ease}.conversation-item[data-v-3a17e34e]:hover{background-color:#f5f5f5;border-color:#17a2b8}.conversation-item.active[data-v-3a17e34e]{background-color:#e0f2f1;border-color:#17a2b8;border-width:2px}.conversation-header[data-v-3a17e34e]{display:flex;gap:12px}.admin-avatar[data-v-3a17e34e]{flex-shrink:0}.avatar-badge[data-v-3a17e34e]{width:48px;height:48px;border-radius:50%;background-color:#b2dfdb;display:flex;align-items:center;justify-content:center;font-size:24px;position:relative}.avatar-badge .icon-support[data-v-3a17e34e]{font-style:normal}.online-indicator[data-v-3a17e34e]{position:absolute;bottom:0;right:0;width:14px;height:14px;background-color:#4caf50;border:3px solid white;border-radius:50%}.conversation-info[data-v-3a17e34e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.conversation-title[data-v-3a17e34e]{display:flex;gap:8px;align-items:center}.conversation-title h3[data-v-3a17e34e]{margin:0;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-badge[data-v-3a17e34e]{font-size:11px;padding:4px 8px;border-radius:8px;font-weight:600;text-transform:capitalize;white-space:nowrap}.status-badge.closed[data-v-3a17e34e]{background-color:#f5f5f5;color:#757575}.unread-badge[data-v-3a17e34e]{min-width:24px;height:24px;background-color:#f44336;color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;margin-right:auto}.conversation-preview[data-v-3a17e34e]{margin:0;font-size:13px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-time[data-v-3a17e34e]{font-size:12px;color:#999;line-height:1.2}.messages-area[data-v-941c79d2]{flex:1;display:flex;flex-direction:column;background-color:#f8f9fa;overflow:hidden;min-height:0;height:100%}.empty-state[data-v-941c79d2]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#0006;text-align:center;padding:20px}.empty-icon[data-v-941c79d2]{font-size:64px;margin-bottom:16px;opacity:.3}.empty-state h3[data-v-941c79d2]{margin:0 0 8px;font-size:18px;color:#0009}.empty-state p[data-v-941c79d2]{margin:0;font-size:14px;color:#0006}.messages-container[data-v-941c79d2]{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 20px;display:flex;flex-direction:column;gap:8px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent;scroll-behavior:smooth;position:relative;min-height:0;max-height:100%}.messages-container[data-v-941c79d2]::-webkit-scrollbar{width:6px}.messages-container[data-v-941c79d2]::-webkit-scrollbar-track{background:transparent}.messages-container[data-v-941c79d2]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.messages-container[data-v-941c79d2]::-webkit-scrollbar-thumb:hover{background-color:#0000004d}@media (max-width: 768px){.messages-container[data-v-941c79d2]{padding:12px 16px}}@media (max-width: 480px){.messages-container[data-v-941c79d2]{padding:10px 14px}}[data-theme=dark] .messages-area[data-v-941c79d2]{background-color:#0d1117}[data-theme=dark] .empty-state[data-v-941c79d2]{color:#fff6}[data-theme=dark] .empty-state h3[data-v-941c79d2]{color:#fff9}[data-theme=dark] .empty-state p[data-v-941c79d2]{color:#fff6}[data-theme=dark] .messages-container[data-v-941c79d2]{scrollbar-color:rgba(255,255,255,.2) transparent}[data-theme=dark] .messages-container[data-v-941c79d2]::-webkit-scrollbar-thumb{background-color:#fff3}[data-theme=dark] .messages-container[data-v-941c79d2]::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.input-area[data-v-99045284]{background:#fff;border-top:1px solid #e0e0e0;padding:0;transition:all var(--transition-fast);flex-shrink:0}[data-theme=dark] .input-area[data-v-99045284]{background:#222;border-top-color:#404040}.image-preview-container[data-v-99045284]{position:absolute;bottom:100%;left:0;right:0;background:linear-gradient(180deg,#f8f9fa,#fff);border-top:1px solid rgba(0,150,136,.2);border-bottom:1px solid rgba(0,150,136,.2);box-shadow:0 -4px 16px #00000014;z-index:100;animation:slideUp-99045284 .3s ease-out}@keyframes slideUp-99045284{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.image-preview-content[data-v-99045284]{padding:16px 20px;display:flex;flex-direction:column;gap:12px}.preview-header[data-v-99045284]{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.1)}.preview-header h4[data-v-99045284]{margin:0;font-size:15px;font-weight:600;color:var(--color-primary);display:flex;align-items:center;gap:8px}.close-preview-btn[data-v-99045284]{width:32px;height:32px;border-radius:50%;border:none;background:#0000000d;color:#0009;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-fast)}.close-preview-btn[data-v-99045284]:hover{background:#ff00001a;color:#d32f2f;transform:rotate(90deg)}.preview-image-wrapper[data-v-99045284]{display:flex;justify-content:center;align-items:center;max-height:300px;overflow:hidden;border-radius:12px;background:#00000008;border:2px solid rgba(0,150,136,.3)}.preview-image[data-v-99045284]{max-width:100%;max-height:300px;width:auto;height:auto;object-fit:contain;border-radius:10px}.preview-actions[data-v-99045284]{display:flex;gap:12px;justify-content:flex-end}.preview-action-btn[data-v-99045284]{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:12px;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-body)}.preview-action-btn[data-v-99045284]:disabled{opacity:.5;cursor:not-allowed}.cancel-btn[data-v-99045284]{background:#0000000d;color:#000000b3;border:1px solid rgba(0,0,0,.15)}.cancel-btn[data-v-99045284]:hover:not(:disabled){background:#ff00001a;color:#d32f2f;border-color:#ff000040;transform:translateY(-2px)}.send-btn[data-v-99045284]{background:linear-gradient(135deg,var(--color-primary) 0%,#00e5cc 100%);color:#fff;border:1px solid rgba(0,150,136,.3);box-shadow:0 4px 12px #0096884d}.send-btn[data-v-99045284]:hover:not(:disabled){background:linear-gradient(135deg,#00c9b7,#00d4bd);box-shadow:0 6px 16px #00968866;transform:translateY(-2px)}.send-btn[data-v-99045284]:active:not(:disabled){transform:translateY(0)}.status-indicator[data-v-99045284]{display:flex;gap:8px;align-items:center;padding:10px 20px;font-size:13px;font-weight:500;border-bottom:1px solid rgba(0,0,0,.1)}.status-indicator.uploading[data-v-99045284]{background-color:#0096881a;color:var(--color-success)}.status-indicator.sending[data-v-99045284]{background-color:#2196f31a;color:var(--color-info)}.spinner[data-v-99045284]{display:inline-block;animation:spin-99045284 1s linear infinite}@keyframes spin-99045284{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input-container[data-v-99045284]{display:flex;align-items:flex-end;gap:12px;padding:16px 24px;width:100%;box-sizing:border-box}.message-input[data-v-99045284]{flex:1;width:100%;min-width:0;min-height:48px;max-height:120px;padding:13px 18px;font-size:15px;font-family:var(--font-body);line-height:1.5;border:1px solid #e0e0e0;border-radius:24px;background:#fafafa;color:#333;outline:none;transition:all .2s;resize:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ccc transparent}.message-input[data-v-99045284]::placeholder{color:#999}.message-input[data-v-99045284]:focus{border-color:#009688;background-color:#fff;box-shadow:0 0 0 3px #0096881a}[data-theme=dark] .message-input[data-v-99045284]{background:#2a2a2a;color:#e0e0e0;border-color:#404040}[data-theme=dark] .message-input[data-v-99045284]::placeholder{color:#666}[data-theme=dark] .message-input[data-v-99045284]:focus{background:#333;border-color:#009688}.message-input[data-v-99045284]::-webkit-scrollbar{width:6px}.message-input[data-v-99045284]::-webkit-scrollbar-track{background:transparent}.message-input[data-v-99045284]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.message-input[data-v-99045284]::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.action-button[data-v-99045284]{flex-shrink:0;width:48px;height:48px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;background:#f0f0f0;color:#666}.action-button[data-v-99045284]:hover:not(:disabled){background:#e0e0e0;color:#333;transform:scale(1.05)}.action-button[data-v-99045284]:active:not(:disabled){transform:scale(.95)}.action-button[data-v-99045284]:disabled{opacity:.4;cursor:not-allowed;transform:none}.attach-button[data-v-99045284]{background:#e3f2fd;color:#1976d2}.attach-button[data-v-99045284]:hover:not(:disabled){background:#bbdefb;color:#0d47a1}.send-button[data-v-99045284]{background:#009688;color:#fff}.send-button[data-v-99045284]:hover:not(:disabled){background:#00796b}.send-button.can-send[data-v-99045284]{box-shadow:0 2px 8px #0096884d}[data-theme=dark] .action-button[data-v-99045284]{background:#404040;color:#999}[data-theme=dark] .action-button[data-v-99045284]:hover:not(:disabled){background:#4a4a4a;color:#e0e0e0}.send-button.can-send[data-v-99045284]{background-color:var(--color-primary);color:#fff;box-shadow:0 2px 8px #0096884d}.send-button.can-send[data-v-99045284]:hover:not(:disabled){background-color:#00897b;box-shadow:0 4px 12px #00968866}.spinning[data-v-99045284]{animation:spin-99045284 1s linear infinite}@media (max-width: 768px){.image-preview-content[data-v-99045284]{padding:12px 16px}.preview-image-wrapper[data-v-99045284],.preview-image[data-v-99045284]{max-height:200px}.preview-action-btn[data-v-99045284]{padding:8px 16px;font-size:13px}.input-container[data-v-99045284]{padding:10px 16px;gap:8px}.message-input[data-v-99045284]{padding:10px 14px;font-size:14px;min-height:40px}.action-button[data-v-99045284]{width:40px;height:40px}.action-button svg[data-v-99045284]{width:20px;height:20px}}@media (max-width: 480px){.preview-header h4[data-v-99045284]{font-size:14px}.preview-actions[data-v-99045284]{flex-direction:column-reverse}.preview-action-btn[data-v-99045284]{width:100%;justify-content:center}.image-preview-content[data-v-99045284]{padding:10px 12px;gap:10px}.preview-image-wrapper[data-v-99045284],.preview-image[data-v-99045284]{max-height:180px}.input-container[data-v-99045284]{padding:8px 14px;gap:6px}.message-input[data-v-99045284]{padding:9px 12px;font-size:14px;min-height:38px}.action-button[data-v-99045284]{width:38px;height:38px}}.input-area[data-v-99045284]{background-color:#fff;border-top-color:#0000001a}.image-preview-container[data-v-99045284]{background:linear-gradient(180deg,#f8f9fa,#fff);border-top-color:#00968833;border-bottom-color:#00968833;box-shadow:0 -4px 16px #00000014}.preview-header[data-v-99045284]{border-bottom-color:#0000001a}.preview-header h4[data-v-99045284]{color:var(--color-primary)}.close-preview-btn[data-v-99045284]{background:#0000000d;color:#0009}.close-preview-btn[data-v-99045284]:hover{background:#ff00001a;color:#d32f2f}.preview-image-wrapper[data-v-99045284]{background:#00000008;border-color:#0096884d}.cancel-btn[data-v-99045284]{background:#0000000d;color:#000000b3;border-color:#00000026}.cancel-btn[data-v-99045284]:hover:not(:disabled){background:#ff00001a;color:#d32f2f;border-color:#ff000040}.message-input[data-v-99045284]{background-color:#f8f9fa;color:#1f2937;border-color:#00000026}.message-input[data-v-99045284]::placeholder{color:#0006}.message-input[data-v-99045284]:focus{border-color:var(--color-primary);background-color:#fff;box-shadow:0 0 0 2px #00968826}.action-button[data-v-99045284]{color:#00000080}.action-button[data-v-99045284]:hover:not(:disabled){background-color:#0000000d;color:#000c}.status-indicator[data-v-99045284]{border-bottom-color:#0000001a}[data-theme=dark] .input-area[data-v-99045284]{background-color:#1e1e1e;border-top-color:#ffffff1a}[data-theme=dark] .image-preview-container[data-v-99045284]{background:linear-gradient(180deg,#1c2128,#161b22);border-top-color:#0096884d;border-bottom-color:#0096884d;box-shadow:0 -4px 16px #0000004d}[data-theme=dark] .preview-header[data-v-99045284]{border-bottom-color:#ffffff1a}[data-theme=dark] .preview-header h4[data-v-99045284]{color:var(--color-primary)}[data-theme=dark] .close-preview-btn[data-v-99045284]{background:#ffffff0d;color:#fff9}[data-theme=dark] .close-preview-btn[data-v-99045284]:hover{background:#ff000026;color:#ff5252}[data-theme=dark] .preview-image-wrapper[data-v-99045284]{background:#0000004d;border-color:#00968833}[data-theme=dark] .cancel-btn[data-v-99045284]{background:#ffffff14;color:#fffc;border-color:#ffffff1a}[data-theme=dark] .cancel-btn[data-v-99045284]:hover:not(:disabled){background:#ff000026;color:#ff5252;border-color:#ff00004d}[data-theme=dark] .message-input[data-v-99045284]{background-color:#2a2a2a;color:#fff;border-color:#ffffff26}[data-theme=dark] .message-input[data-v-99045284]::placeholder{color:#fff6}[data-theme=dark] .message-input[data-v-99045284]:focus{border-color:var(--color-primary);background-color:#323232;box-shadow:0 0 0 2px #00968833}[data-theme=dark] .message-input[data-v-99045284]:disabled{opacity:.5;background-color:#1a1a1a}[data-theme=dark] .action-button[data-v-99045284]{color:#ffffff80}[data-theme=dark] .action-button[data-v-99045284]:hover:not(:disabled){background-color:#ffffff1a;color:#fffc}[data-theme=dark] .status-indicator[data-v-99045284]{border-bottom-color:#ffffff1a}.chat-header[data-v-9d4ee44b]{background:#fff;border-bottom:1px solid #e0e0e0;padding:16px 24px;box-shadow:0 1px 3px #0000000d;transition:all var(--transition-fast);flex-shrink:0;position:relative}[data-theme=dark] .chat-header[data-v-9d4ee44b]{background:#222;border-bottom-color:#404040}.header-content[data-v-9d4ee44b]{display:flex;justify-content:space-between;align-items:center;gap:16px}.support-info[data-v-9d4ee44b]{display:flex;gap:12px;align-items:center;flex:1;min-width:0}.avatar[data-v-9d4ee44b]{position:relative;width:48px;height:48px;min-width:48px;border-radius:50%;background:#009688;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 2px 8px #0000001a;transition:all var(--transition-fast)}.avatar[data-v-9d4ee44b]:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}.avatar svg[data-v-9d4ee44b]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.online-badge[data-v-9d4ee44b]{position:absolute;bottom:0;right:0;width:12px;height:12px;background:linear-gradient(135deg,#00e676,#00c853);border:2px solid #ffffff;border-radius:50%;box-shadow:0 0 6px #00e67699;animation:pulse-online-9d4ee44b 2s ease-in-out infinite}@keyframes pulse-online-9d4ee44b{0%,to{transform:scale(1);opacity:1;box-shadow:0 0 6px #00e67699}50%{transform:scale(1.1);opacity:.9;box-shadow:0 0 10px #00e676cc}}.support-details[data-v-9d4ee44b]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;overflow:hidden}.support-details h2[data-v-9d4ee44b]{margin:0;font-size:16px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.2px;max-width:100%}[data-theme=dark] .support-details h2[data-v-9d4ee44b]{color:#e0e0e0}.status[data-v-9d4ee44b]{margin:0;font-size:11px;display:flex;align-items:center;gap:5px;font-weight:500}.status.online[data-v-9d4ee44b]{color:#00e676;text-shadow:0 0 6px rgba(0,230,118,.2)}.status.offline[data-v-9d4ee44b]{color:#00000080}.status-dot[data-v-9d4ee44b]{width:6px;height:6px;border-radius:50%;display:inline-block}.status.online .status-dot[data-v-9d4ee44b]{background:linear-gradient(135deg,#00e676,#00c853);box-shadow:0 0 4px #00e67699;animation:pulse-dot-9d4ee44b 2s ease-in-out infinite}.status.offline .status-dot[data-v-9d4ee44b]{background-color:#0000004d}@keyframes pulse-dot-9d4ee44b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.header-actions[data-v-9d4ee44b]{display:flex;gap:8px;align-items:center;flex-shrink:0}.status-badge[data-v-9d4ee44b]{display:flex;align-items:center;gap:5px;padding:5px 10px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap;transition:all var(--transition-fast);border:1px solid transparent}.status-badge svg[data-v-9d4ee44b]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.status-badge.archived[data-v-9d4ee44b]{background:linear-gradient(135deg,#9e9e9e26,#9e9e9e1a);color:#757575;border-color:#9e9e9e33}.status-badge.pending[data-v-9d4ee44b]{background:linear-gradient(135deg,#ff980026,#ff98001a);color:#f57c00;border-color:#ff980033}@media (max-width: 768px){.chat-header[data-v-9d4ee44b]{padding:10px 16px}.header-content[data-v-9d4ee44b]{gap:10px;flex-wrap:nowrap}.support-info[data-v-9d4ee44b]{gap:10px;min-width:0;flex:1;overflow:hidden}.avatar[data-v-9d4ee44b]{width:40px;height:40px;min-width:40px;flex-shrink:0}.avatar svg[data-v-9d4ee44b]{width:20px;height:20px}.online-badge[data-v-9d4ee44b]{width:10px;height:10px;border-width:2px}.support-details[data-v-9d4ee44b]{min-width:0;flex:1;overflow:hidden}.support-details h2[data-v-9d4ee44b]{font-size:14px;max-width:100%}.status[data-v-9d4ee44b]{font-size:10px}.header-actions[data-v-9d4ee44b]{flex-shrink:0}.status-badge[data-v-9d4ee44b]{padding:4px 8px;font-size:10px;gap:4px}.status-badge svg[data-v-9d4ee44b]{width:12px;height:12px}}@media (max-width: 480px){.chat-header[data-v-9d4ee44b]{padding:8px 12px}.header-content[data-v-9d4ee44b]{gap:8px;flex-wrap:nowrap}.support-info[data-v-9d4ee44b]{gap:8px;min-width:0;flex:1;overflow:hidden}.avatar[data-v-9d4ee44b]{width:36px;height:36px;min-width:36px;flex-shrink:0}.avatar svg[data-v-9d4ee44b]{width:18px;height:18px}.online-badge[data-v-9d4ee44b]{width:9px;height:9px;border-width:2px}.support-details[data-v-9d4ee44b]{min-width:0;flex:1;overflow:hidden}.support-details h2[data-v-9d4ee44b]{font-size:13px;max-width:100%}.status[data-v-9d4ee44b]{font-size:9px;gap:4px}.status-dot[data-v-9d4ee44b]{width:5px;height:5px}.header-actions[data-v-9d4ee44b]{flex-shrink:0}.status-badge span[data-v-9d4ee44b]{display:none}.status-badge[data-v-9d4ee44b]{padding:5px;min-width:28px;justify-content:center}.status-badge svg[data-v-9d4ee44b]{width:14px;height:14px;margin:0}}@media (max-width: 360px){.chat-header[data-v-9d4ee44b]{padding:6px 10px}.header-content[data-v-9d4ee44b],.support-info[data-v-9d4ee44b]{gap:6px}.avatar[data-v-9d4ee44b]{width:32px;height:32px;min-width:32px}.avatar svg[data-v-9d4ee44b]{width:16px;height:16px}.support-details h2[data-v-9d4ee44b]{font-size:12px}.status[data-v-9d4ee44b]{font-size:8px}.status-badge[data-v-9d4ee44b]{padding:4px;min-width:26px}.status-badge svg[data-v-9d4ee44b]{width:12px;height:12px}}[data-theme=dark] .chat-header[data-v-9d4ee44b]{background:linear-gradient(180deg,#1c2128,#161b22);box-shadow:0 2px 8px #0003}[data-theme=dark] .online-badge[data-v-9d4ee44b]{border-color:#161b22}[data-theme=dark] .support-details h2[data-v-9d4ee44b]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}[data-theme=dark] .status.offline[data-v-9d4ee44b]{color:#ffffff80}[data-theme=dark] .status.offline .status-dot[data-v-9d4ee44b]{background-color:#ffffff4d}.conversations-sidebar[data-v-9c1e16e1]{width:280px;background-color:#fff;border-right:1px solid #e0e0e0;display:flex;flex-direction:column;height:100%;overflow:hidden}.conversations-sidebar h2[data-v-9c1e16e1]{margin:0;padding:16px;font-size:18px;font-weight:600;border-bottom:1px solid #e0e0e0}.loading-state[data-v-9c1e16e1],.empty-state[data-v-9c1e16e1]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;text-align:center;padding:20px}.loading-state i[data-v-9c1e16e1],.empty-state i[data-v-9c1e16e1]{font-size:40px;opacity:.5;margin-bottom:12px;font-style:normal}.empty-state p[data-v-9c1e16e1],.loading-state p[data-v-9c1e16e1]{margin:0;font-size:13px}.conversations-list[data-v-9c1e16e1]{flex:1;overflow-y:auto;padding:8px}.conversations-list[data-v-9c1e16e1]::-webkit-scrollbar{width:6px}.conversations-list[data-v-9c1e16e1]::-webkit-scrollbar-track{background-color:transparent}.conversations-list[data-v-9c1e16e1]::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:3px}.conversations-list[data-v-9c1e16e1]::-webkit-scrollbar-thumb:hover{background-color:#999}@media (max-width: 768px){.conversations-sidebar[data-v-9c1e16e1]{width:280px;height:auto;max-height:400px;border-right:1px solid #e0e0e0;border-bottom:none}.conversations-list[data-v-9c1e16e1]{max-height:350px}}.status-message[data-v-c224af31]{display:flex;gap:8px;align-items:center;padding:12px 16px;border-top:1px solid #e0e0e0;font-size:13px;font-weight:500;flex-shrink:0;background:#fff}.status-message i[data-v-c224af31]{font-size:18px;font-style:normal}.status-message p[data-v-c224af31]{margin:0}.status-message[data-status=closed][data-v-c224af31]{background-color:#ffebee;color:#c62828;border-top:1px solid #ef5350}.status-message[data-status=pending][data-v-c224af31]{background-color:#fff3e0;color:#e65100;border-top:1px solid #ffb74d}[data-theme=dark] .status-message[data-v-c224af31]{background:#222;border-top-color:#404040}[data-theme=dark] .status-message[data-status=closed][data-v-c224af31]{background-color:#7f1d1d;color:#fca5a5;border-top-color:#dc2626}[data-theme=dark] .status-message[data-status=pending][data-v-c224af31]{background-color:#78350f;color:#fcd34d;border-top-color:#f59e0b}.image-modal-overlay[data-v-3c01dc3b]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.image-modal-container[data-v-3c01dc3b]{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:16px}.close-btn[data-v-3c01dc3b]{position:absolute;top:-50px;right:0;width:44px;height:44px;border-radius:50%;border:2px solid rgba(255,255,255,.3);background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.close-btn[data-v-3c01dc3b]:hover{background:#fff3;border-color:#ffffff80;transform:rotate(90deg)}.image-wrapper[data-v-3c01dc3b]{position:relative;max-width:100%;max-height:80vh;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;cursor:zoom-in;transition:all .3s ease}.image-wrapper.zoomed[data-v-3c01dc3b]{cursor:zoom-out;max-width:none;max-height:none;overflow:auto}.modal-image[data-v-3c01dc3b]{max-width:100%;max-height:80vh;height:auto;display:block;border-radius:12px;box-shadow:0 8px 32px #00000080;transition:all .3s ease}.image-wrapper.zoomed .modal-image[data-v-3c01dc3b]{max-width:none;max-height:none;width:auto;height:auto;cursor:move}.zoom-hint[data-v-3c01dc3b]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;color:#fff;font-size:14px;font-weight:500;border:1px solid rgba(255,255,255,.2);animation:pulse-hint-3c01dc3b 2s ease-in-out infinite}@keyframes pulse-hint-3c01dc3b{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.modal-fade-enter-active[data-v-3c01dc3b],.modal-fade-leave-active[data-v-3c01dc3b]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-3c01dc3b],.modal-fade-leave-to[data-v-3c01dc3b]{opacity:0}.modal-fade-enter-active .image-modal-container[data-v-3c01dc3b],.modal-fade-leave-active .image-modal-container[data-v-3c01dc3b]{transition:transform .3s ease}.modal-fade-enter-from .image-modal-container[data-v-3c01dc3b],.modal-fade-leave-to .image-modal-container[data-v-3c01dc3b]{transform:scale(.9)}@media (max-width: 768px){.image-modal-overlay[data-v-3c01dc3b]{padding:16px}.image-modal-container[data-v-3c01dc3b]{max-width:95vw;max-height:85vh}.close-btn[data-v-3c01dc3b]{top:-45px;width:40px;height:40px}.close-btn svg[data-v-3c01dc3b]{width:20px;height:20px}.modal-image[data-v-3c01dc3b]{max-height:70vh}.zoom-hint[data-v-3c01dc3b]{padding:8px 14px;font-size:13px}.zoom-hint svg[data-v-3c01dc3b]{width:18px;height:18px}}@media (max-width: 480px){.image-modal-overlay[data-v-3c01dc3b]{padding:12px}.close-btn[data-v-3c01dc3b]{top:-40px;width:38px;height:38px}.modal-image[data-v-3c01dc3b]{max-height:65vh;border-radius:8px}.zoom-hint[data-v-3c01dc3b]{padding:6px 12px;font-size:12px}}[data-theme=dark] .close-btn[data-v-3c01dc3b]{border-color:#ffffff4d;background:#ffffff1a}[data-theme=dark] .close-btn[data-v-3c01dc3b]:hover{background:#fff3;border-color:#ffffff80}[data-theme=dark] .zoom-hint[data-v-3c01dc3b]{background:#ffffff1a;border-color:#fff3}.customer-support-view[data-v-09564df4]{display:flex;flex-direction:column;width:100%;height:calc(100vh - 64px - 4rem);background-color:#f5f5f5;color:#333;overflow:hidden;position:relative;margin:0;padding:0}[data-theme=dark] .customer-support-view[data-v-09564df4]{background-color:#1a1a1a;color:#e0e0e0}.chat-wrapper[data-v-09564df4]{display:flex;flex:1;overflow:hidden;gap:0;height:100%}.chat-area[data-v-09564df4]{background:#fff;border:1px solid #e0e0e0;border-radius:0;margin:0;overflow:hidden;flex:1;width:100%;display:flex;flex-direction:column;min-height:0}[data-theme=dark] .chat-area[data-v-09564df4]{background:#1a1a1a;border-color:#404040}.original-chat-area[data-v-09564df4]{flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:#0d1117;min-width:0}.chat-empty[data-v-09564df4]{flex:1;display:flex;align-items:center;justify-content:center;background:#fafafa;transition:background var(--transition-fast)}[data-theme=dark] .chat-empty[data-v-09564df4]{background:#1a1a1a}.empty-content[data-v-09564df4]{text-align:center;color:#666;padding:40px 20px;transition:color var(--transition-fast)}[data-theme=dark] .empty-content[data-v-09564df4]{color:#999}.empty-content i[data-v-09564df4]{font-size:64px;display:block;margin-bottom:16px;opacity:.4;font-style:normal;filter:grayscale(20%);transition:opacity var(--transition-fast)}[data-theme=dark] .empty-content i[data-v-09564df4]{opacity:.3}.empty-content h3[data-v-09564df4]{margin:0 0 12px;font-size:18px;color:#333;font-weight:600;transition:color var(--transition-fast)}[data-theme=dark] .empty-content h3[data-v-09564df4]{color:#e0e0e0}.empty-content p[data-v-09564df4]{margin:0 0 8px;font-size:14px;color:#666;transition:color var(--transition-fast)}[data-theme=dark] .empty-content p[data-v-09564df4]{color:#999}.empty-hint[data-v-09564df4]{font-size:12px;color:#868e96;max-width:400px;margin:4px auto;line-height:1.6;transition:color var(--transition-fast)}[data-theme=dark] .empty-hint[data-v-09564df4]{color:#fff6}@media (max-width: 1024px){.conversations-sidebar[data-v-09564df4]{width:320px}.chat-area[data-v-09564df4]{border-radius:0}}@media (max-width: 768px){.customer-support-view[data-v-09564df4]{overflow:hidden;height:calc(100vh - 64px - 2rem)}.chat-wrapper[data-v-09564df4]{padding-top:0}.conversations-sidebar[data-v-09564df4]{position:fixed;top:60px;right:0;bottom:0;width:85%;max-width:340px;z-index:200;box-shadow:-4px 0 24px #0006;transform:translate(100%)}.conversations-sidebar.show[data-v-09564df4]{transform:translate(0)}.conversations-sidebar.collapsed[data-v-09564df4]{transform:translate(100%)}.chat-area[data-v-09564df4]{margin:0;border-radius:0;border-left:none;border-right:none;height:100%;max-height:100%}.conversation-item[data-v-09564df4]{margin:6px 10px;padding:12px}.avatar-circle[data-v-09564df4]{width:44px;height:44px}}@media (max-width: 480px){.chat-area[data-v-09564df4]{border:none}.conversation-item[data-v-09564df4]{margin:4px 8px;padding:10px}}.support-page-container[data-v-abbcc0b0]{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--color-background);transition:background-color var(--transition-fast);overflow:hidden}.qr-generator[data-v-fb406593]{width:100%}.loading-state[data-v-fb406593],.error-state[data-v-fb406593]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center}.spinner[data-v-fb406593]{width:48px;height:48px;border:4px solid #E5E7EB;border-top-color:#10b981;border-radius:50%;animation:spin-fb406593 .8s linear infinite;margin-bottom:1rem}@keyframes spin-fb406593{to{transform:rotate(360deg)}}.loading-state p[data-v-fb406593],.error-state p[data-v-fb406593]{font-family:Cairo,sans-serif;font-size:.875rem;color:#6b7280;margin:0}.error-state svg[data-v-fb406593]{color:#ef4444;margin-bottom:1rem}.qr-content[data-v-fb406593]{display:flex;flex-direction:column;gap:1.5rem}.qr-card[data-v-fb406593]{background:#fff;border-radius:20px;padding:2rem;box-shadow:0 4px 20px #00000014}.qr-header[data-v-fb406593]{text-align:center;margin-bottom:2rem}.qr-header h3[data-v-fb406593]{font-family:Cairo,sans-serif;font-size:1.5rem;font-weight:700;color:#1f2937;margin:0 0 .5rem}.qr-header p[data-v-fb406593]{font-family:Cairo,sans-serif;font-size:.875rem;color:#6b7280;margin:0}.qr-code-container[data-v-fb406593]{position:relative;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:16px;padding:1rem;margin-bottom:1.5rem}.qr-code-container canvas[data-v-fb406593]{display:block;border-radius:12px}.qr-logo[data-v-fb406593]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#fff;border-radius:12px;padding:8px;box-shadow:0 2px 8px #0000001a}.qr-logo img[data-v-fb406593]{width:100%;height:100%;object-fit:contain}.qr-actions[data-v-fb406593]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.action-btn[data-v-fb406593]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1rem;border:none;border-radius:12px;font-family:Cairo,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s}.action-btn.download[data-v-fb406593]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.action-btn.download[data-v-fb406593]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.action-btn.share[data-v-fb406593]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.action-btn.share[data-v-fb406593]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.action-btn.copy[data-v-fb406593]{background:#f3f4f6;color:#1f2937}.action-btn.copy[data-v-fb406593]:hover{background:#e5e7eb}.instructions[data-v-fb406593]{background:#f9fafb;border:1px solid #E5E7EB;border-radius:16px;padding:1.5rem}.instructions h4[data-v-fb406593]{font-family:Cairo,sans-serif;font-size:1rem;font-weight:700;color:#1f2937;margin:0 0 1rem}.instructions ol[data-v-fb406593]{margin:0;padding-right:1.5rem}.instructions li[data-v-fb406593]{font-family:Cairo,sans-serif;font-size:.875rem;color:#6b7280;margin-bottom:.5rem;line-height:1.6}.instructions li[data-v-fb406593]:last-child{margin-bottom:0}@media (max-width: 767px){.qr-card[data-v-fb406593]{padding:1.5rem}.qr-actions[data-v-fb406593]{grid-template-columns:1fr}.action-btn[data-v-fb406593]{padding:1rem}.qr-header h3[data-v-fb406593]{font-size:1.25rem}}.qr-code-view[data-v-d260aed8]{min-height:100vh;background:#f9fafb}.view-header[data-v-d260aed8]{background:#fff;padding:1.5rem;border-bottom:1px solid #E5E7EB;display:flex;align-items:center;gap:1rem;position:sticky;top:0;z-index:10}.back-button[data-v-d260aed8]{width:40px;height:40px;border-radius:12px;background:#f3f4f6;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;color:#1f2937;flex-shrink:0}.back-button[data-v-d260aed8]:hover{background:#e5e7eb}.header-content h1[data-v-d260aed8]{font-family:Cairo,sans-serif;font-size:1.5rem;font-weight:700;color:#1f2937;margin:0}.header-content p[data-v-d260aed8]{font-family:Cairo,sans-serif;font-size:.875rem;color:#6b7280;margin:.25rem 0 0}.content-container[data-v-d260aed8]{max-width:600px;margin:0 auto;padding:2rem 1rem}.loading-state[data-v-d260aed8],.error-state[data-v-d260aed8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.spinner[data-v-d260aed8]{width:48px;height:48px;border:4px solid #E5E7EB;border-top-color:#10b981;border-radius:50%;animation:spin-d260aed8 .8s linear infinite;margin-bottom:1rem}@keyframes spin-d260aed8{to{transform:rotate(360deg)}}.loading-state p[data-v-d260aed8],.error-state p[data-v-d260aed8]{font-family:Cairo,sans-serif;font-size:.875rem;color:#6b7280;margin:0 0 1rem}.error-state svg[data-v-d260aed8]{color:#ef4444;margin-bottom:1rem}.retry-btn[data-v-d260aed8]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:12px;font-family:Cairo,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s}.retry-btn[data-v-d260aed8]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.qr-content[data-v-d260aed8]{display:flex;flex-direction:column;gap:1.5rem}.user-info-card[data-v-d260aed8]{background:linear-gradient(135deg,#10b981,#059669);border-radius:20px;padding:2rem;text-align:center;color:#fff}.user-avatar[data-v-d260aed8]{position:relative;width:100px;height:100px;margin:0 auto 1rem}.user-avatar img[data-v-d260aed8]{width:100%;height:100%;border-radius:50%;border:4px solid white;object-fit:cover}.verified-badge[data-v-d260aed8]{position:absolute;bottom:0;right:0;width:32px;height:32px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#10b981}.user-info-card h2[data-v-d260aed8]{font-family:Cairo,sans-serif;font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.user-role[data-v-d260aed8]{font-family:Cairo,sans-serif;font-size:.875rem;opacity:.9;margin:0}.stats-card[data-v-d260aed8],.tips-card[data-v-d260aed8]{background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 4px 20px #00000014}.stats-card h3[data-v-d260aed8],.tips-card h3[data-v-d260aed8]{font-family:Cairo,sans-serif;font-size:1.125rem;font-weight:700;color:#1f2937;margin:0 0 1.5rem}.stats-grid[data-v-d260aed8]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.stat-item[data-v-d260aed8]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;background:#f9fafb;border-radius:12px}.stat-icon[data-v-d260aed8]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.stat-icon.views[data-v-d260aed8]{background:#3b82f61a;color:#3b82f6}.stat-icon.scans[data-v-d260aed8]{background:#10b9811a;color:#10b981}.stat-icon.shares[data-v-d260aed8]{background:#a855f71a;color:#a855f7}.stat-content[data-v-d260aed8]{display:flex;flex-direction:column;align-items:center;text-align:center}.stat-value[data-v-d260aed8]{font-family:Cairo,sans-serif;font-size:1.5rem;font-weight:700;color:#1f2937}.stat-label[data-v-d260aed8]{font-family:Cairo,sans-serif;font-size:.75rem;color:#6b7280}.tips-list[data-v-d260aed8]{display:flex;flex-direction:column;gap:1rem}.tip-item[data-v-d260aed8]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:#f9fafb;border-radius:12px}.tip-icon[data-v-d260aed8]{width:40px;height:40px;border-radius:10px;background:#10b9811a;color:#10b981;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tip-item p[data-v-d260aed8]{font-family:Cairo,sans-serif;font-size:.875rem;color:#4b5563;margin:0;line-height:1.6}@media (max-width: 767px){.content-container[data-v-d260aed8]{padding:1rem}.stats-grid[data-v-d260aed8]{grid-template-columns:1fr}.stat-item[data-v-d260aed8]{flex-direction:row;justify-content:flex-start}.stat-content[data-v-d260aed8]{align-items:flex-start;text-align:right}.header-content h1[data-v-d260aed8]{font-size:1.25rem}}.public-profile-view[data-v-2cfc8760]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#e8ecf1);direction:rtl}[data-theme=dark] .public-profile-view[data-v-2cfc8760]{background:linear-gradient(135deg,#111827,#1f2937)}.modern-app-bar[data-v-2cfc8760]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 20px #10b98140;position:sticky;top:0;z-index:100}[data-theme=dark] .modern-app-bar[data-v-2cfc8760]{background:linear-gradient(135deg,#0f766e,#065f46);box-shadow:0 4px 20px #0f766e40}.app-bar-content[data-v-2cfc8760]{max-width:1400px;margin:0 auto;padding:1rem 1.5rem;display:flex;align-items:center;gap:1rem}.back-button[data-v-2cfc8760]{width:40px;height:40px;border-radius:10px;background:#fff3;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;color:#fff}.back-button[data-v-2cfc8760]:hover{background:#ffffff4d;transform:translate(4px)}.app-bar-info[data-v-2cfc8760]{flex:1;display:flex;align-items:center;gap:.75rem}.logo-container[data-v-2cfc8760]{width:32px;height:32px;background:#fff3;border-radius:8px;display:flex;align-items:center;justify-content:center}.header-text h1[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1rem;font-weight:700;color:#fff;margin:0}[data-theme=dark] .header-text h1[data-v-2cfc8760]{color:#f3f4f6}.header-text p[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.75rem;color:#fffc;margin:0}[data-theme=dark] .header-text p[data-v-2cfc8760]{color:#f3f4f6cc}.app-bar-actions[data-v-2cfc8760]{display:flex;align-items:center;gap:.75rem}.action-icon[data-v-2cfc8760]{width:40px;height:40px;border-radius:10px;background:transparent;border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;color:#fff}.action-icon[data-v-2cfc8760]:hover{background:#fff3}.verified-badge[data-v-2cfc8760]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff3;border-radius:20px;border:1px solid rgba(255,255,255,.3)}[data-theme=dark] .verified-badge[data-v-2cfc8760]{background:#14b8a633;border:1px solid rgba(20,184,166,.3)}.verified-badge span[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.75rem;font-weight:600;color:#fff}[data-theme=dark] .verified-badge span[data-v-2cfc8760]{color:#a7f3d0}.loading-state[data-v-2cfc8760]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1rem}.loader[data-v-2cfc8760]{width:50px;height:50px;border:3px solid rgba(16,185,129,.2);border-top-color:#10b981;border-radius:50%;animation:spin-2cfc8760 1s linear infinite}@keyframes spin-2cfc8760{to{transform:rotate(360deg)}}.loading-state p[data-v-2cfc8760]{font-family:Cairo,sans-serif;color:#6b7280}.error-state[data-v-2cfc8760]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:2rem;text-align:center}.error-state svg[data-v-2cfc8760]{color:#ef4444;margin-bottom:1.5rem}[data-theme=dark] .error-state svg[data-v-2cfc8760]{color:#ff6b6b}.error-state h3[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1.5rem;font-weight:700;color:#1f2937;margin:0 0 .5rem}[data-theme=dark] .error-state h3[data-v-2cfc8760]{color:#f3f4f6}.error-state p[data-v-2cfc8760]{font-family:Cairo,sans-serif;color:#6b7280;margin:0 0 2rem;max-width:500px;line-height:1.6}[data-theme=dark] .error-state p[data-v-2cfc8760]{color:#d1d5db}.retry-btn[data-v-2cfc8760]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:10px;font-family:Cairo,sans-serif;font-weight:600;cursor:pointer;transition:all .3s}[data-theme=dark] .retry-btn[data-v-2cfc8760]{background:linear-gradient(135deg,#0f766e,#065f46)}.retry-btn[data-v-2cfc8760]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}[data-theme=dark] .retry-btn[data-v-2cfc8760]:hover{box-shadow:0 4px 12px #14b8a64d}.disabled-profile-state[data-v-2cfc8760]{min-height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center;padding:2rem;background:linear-gradient(135deg,#fff9e5,#fff3cd)}.disabled-profile-content[data-v-2cfc8760]{max-width:500px;width:100%;text-align:center;background:#fff;padding:3rem 2rem;border-radius:24px;box-shadow:0 8px 32px #ffc10726}.disabled-icon-container[data-v-2cfc8760]{position:relative;width:120px;height:120px;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center}.disabled-icon[data-v-2cfc8760]{color:#ff9800;position:relative;z-index:2}.disabled-pulse[data-v-2cfc8760]{position:absolute;width:100%;height:100%;border-radius:50%;background:#ff98001a;animation:disabledPulse-2cfc8760 2s ease-in-out infinite}@keyframes disabledPulse-2cfc8760{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.3}}.disabled-title[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1.75rem;font-weight:700;color:#e65100;margin:0 0 .75rem}.disabled-description[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1.125rem;color:#6b7280;margin:0 0 2rem;line-height:1.6}.disabled-info-box[data-v-2cfc8760]{background:#ff98000d;border:1px solid rgba(255,152,0,.2);border-radius:12px;padding:1rem;display:flex;align-items:flex-start;gap:.75rem;margin-bottom:2rem}.disabled-info-box svg[data-v-2cfc8760]{flex-shrink:0;color:#ff9800;margin-top:.125rem}.disabled-info-box p[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.9375rem;color:#6b7280;margin:0;text-align:right;line-height:1.6}.disabled-actions[data-v-2cfc8760]{display:flex;gap:1rem;margin-bottom:2rem}[data-theme=dark] .disabled-profile-state[data-v-2cfc8760]{background:linear-gradient(135deg,#2c2416,#3d2f1f)}[data-theme=dark] .disabled-profile-content[data-v-2cfc8760]{background:#1f2937;box-shadow:0 8px 32px #ff980033}[data-theme=dark] .disabled-title[data-v-2cfc8760]{color:#ffa726}[data-theme=dark] .disabled-description[data-v-2cfc8760]{color:#9ca3af}[data-theme=dark] .disabled-info-box[data-v-2cfc8760]{background:#ff98001a;border-color:#ff98004d}[data-theme=dark] .disabled-info-box p[data-v-2cfc8760]{color:#d1d5db}.private-profile-state[data-v-2cfc8760]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:2rem;text-align:center}.private-profile-content[data-v-2cfc8760]{max-width:600px;width:100%}.lock-icon-container[data-v-2cfc8760]{position:relative;display:inline-block;margin-bottom:1.5rem}.lock-pulse[data-v-2cfc8760]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;background:#10b9811a;border-radius:50%;animation:pulse-2cfc8760 2s ease-in-out infinite}[data-theme=dark] .lock-pulse[data-v-2cfc8760]{background:#14b8a61a}@keyframes pulse-2cfc8760{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.2}}.lock-icon-container svg[data-v-2cfc8760]{position:relative;z-index:1;color:#10b981;filter:drop-shadow(0 4px 8px rgba(16,185,129,.2))}[data-theme=dark] .lock-icon-container svg[data-v-2cfc8760]{color:#14b8a6;filter:drop-shadow(0 4px 8px rgba(20,184,166,.2))}.private-title[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1.75rem;font-weight:700;color:#1f2937;margin:0 0 1rem}[data-theme=dark] .private-title[data-v-2cfc8760]{color:#f3f4f6}.private-description[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1rem;color:#6b7280;margin:0 0 2rem;line-height:1.8}[data-theme=dark] .private-description[data-v-2cfc8760]{color:#d1d5db}.private-info-box[data-v-2cfc8760]{background:linear-gradient(135deg,#10b98114,#0596690d);border:1px solid rgba(16,185,129,.2);border-radius:12px;padding:1.25rem;margin-bottom:2rem;text-align:right}[data-theme=dark] .private-info-box[data-v-2cfc8760]{background:linear-gradient(135deg,#14b8a61a,#065f4614);border-color:#14b8a633}.private-info-box p[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.9rem;color:#059669;margin:0;line-height:1.7}[data-theme=dark] .private-info-box p[data-v-2cfc8760]{color:#14b8a6}.private-actions[data-v-2cfc8760]{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;flex-wrap:wrap}.primary-action-btn[data-v-2cfc8760],.secondary-action-btn[data-v-2cfc8760]{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;border:none;border-radius:10px;font-family:Cairo,sans-serif;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s;white-space:nowrap}.primary-action-btn[data-v-2cfc8760]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px #10b98133}[data-theme=dark] .primary-action-btn[data-v-2cfc8760]{background:linear-gradient(135deg,#0f766e,#065f46);box-shadow:0 4px 12px #0f766e33}.primary-action-btn[data-v-2cfc8760]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #10b9814d}[data-theme=dark] .primary-action-btn[data-v-2cfc8760]:hover{box-shadow:0 6px 16px #14b8a64d}.secondary-action-btn[data-v-2cfc8760]{background:#fff;color:#10b981;border:2px solid #10B981;box-shadow:0 2px 8px #0000000d}[data-theme=dark] .secondary-action-btn[data-v-2cfc8760]{background:#1f2937;color:#14b8a6;border-color:#14b8a6;box-shadow:0 2px 8px #0000004d}.secondary-action-btn[data-v-2cfc8760]:hover{transform:translateY(-2px);background:#10b9810d;box-shadow:0 4px 12px #10b98126}[data-theme=dark] .secondary-action-btn[data-v-2cfc8760]:hover{background:#14b8a61a;box-shadow:0 4px 12px #14b8a633}.privacy-features[data-v-2cfc8760]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-top:2rem}.feature-item[data-v-2cfc8760]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#fff;border-radius:10px;border:1px solid #E5E7EB;text-align:right;transition:all .3s}[data-theme=dark] .feature-item[data-v-2cfc8760]{background:#1f2937;border-color:#374151}.feature-item[data-v-2cfc8760]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}[data-theme=dark] .feature-item[data-v-2cfc8760]:hover{box-shadow:0 4px 12px #0000004d}.feature-icon[data-v-2cfc8760]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#10b9811a,#0596690d);border-radius:8px}[data-theme=dark] .feature-icon[data-v-2cfc8760]{background:linear-gradient(135deg,#14b8a626,#065f461a)}.feature-icon svg[data-v-2cfc8760]{color:#10b981}[data-theme=dark] .feature-icon svg[data-v-2cfc8760]{color:#14b8a6}.feature-content h4[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.95rem;font-weight:600;color:#1f2937;margin:0 0 .25rem}[data-theme=dark] .feature-content h4[data-v-2cfc8760]{color:#f3f4f6}.feature-content p[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.85rem;color:#6b7280;margin:0;line-height:1.5}[data-theme=dark] .feature-content p[data-v-2cfc8760]{color:#d1d5db}@media (max-width: 768px){.private-profile-state[data-v-2cfc8760]{padding:1.5rem 1rem}.private-title[data-v-2cfc8760]{font-size:1.5rem}.private-description[data-v-2cfc8760]{font-size:.95rem}.private-actions[data-v-2cfc8760]{flex-direction:column;width:100%}.primary-action-btn[data-v-2cfc8760],.secondary-action-btn[data-v-2cfc8760]{width:100%;justify-content:center}.privacy-features[data-v-2cfc8760]{grid-template-columns:1fr}}.not-found-state[data-v-2cfc8760]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:2rem;text-align:center}.not-found-state svg[data-v-2cfc8760]{color:#9ca3af;margin-bottom:1.5rem}[data-theme=dark] .not-found-state svg[data-v-2cfc8760]{color:#6b7280}.not-found-state h3[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1.5rem;font-weight:700;color:#1f2937;margin:0 0 .5rem}[data-theme=dark] .not-found-state h3[data-v-2cfc8760]{color:#f3f4f6}.not-found-state p[data-v-2cfc8760]{font-family:Cairo,sans-serif;color:#6b7280;margin:0 0 2rem}[data-theme=dark] .not-found-state p[data-v-2cfc8760]{color:#d1d5db}.back-btn[data-v-2cfc8760]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#10b981;color:#fff;border:none;border-radius:10px;font-family:Cairo,sans-serif;font-weight:600;cursor:pointer;transition:all .3s}[data-theme=dark] .back-btn[data-v-2cfc8760]{background:#0f766e}.back-btn[data-v-2cfc8760]:hover{background:#059669;transform:translateY(-2px)}[data-theme=dark] .back-btn[data-v-2cfc8760]:hover{background:#0d5a52}.profile-content[data-v-2cfc8760]{max-width:1400px;margin:0 auto}.hero-section[data-v-2cfc8760]{position:relative;background:linear-gradient(135deg,#10b981,#059669 70%,#047857);border-radius:0 0 32px 32px;overflow:hidden;margin-bottom:2rem}[data-theme=dark] .hero-section[data-v-2cfc8760]{background:linear-gradient(135deg,#0f766e,#065f46 70%,#064e3b)}.hero-background[data-v-2cfc8760]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.gradient-orb[data-v-2cfc8760]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4;animation:float-2cfc8760 8s ease-in-out infinite}.orb-1[data-v-2cfc8760]{width:200px;height:200px;background:radial-gradient(circle,rgba(255,255,255,.3) 0%,transparent 70%);top:-50px;right:-50px}.orb-2[data-v-2cfc8760]{width:150px;height:150px;background:radial-gradient(circle,rgba(255,255,255,.2) 0%,transparent 70%);bottom:-30px;left:-30px;animation-delay:2s}.orb-3[data-v-2cfc8760]{width:120px;height:120px;background:radial-gradient(circle,rgba(255,255,255,.25) 0%,transparent 70%);top:50%;left:30%;animation-delay:4s}@keyframes float-2cfc8760{0%,to{transform:translate(0)}50%{transform:translate(20px,20px)}}.hero-content[data-v-2cfc8760]{position:relative;z-index:1;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center}.avatar-container[data-v-2cfc8760]{margin-bottom:1.5rem}.avatar[data-v-2cfc8760]{width:100px;height:100px;border-radius:50%;background:#fff3;border:3px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;font-family:Cairo,sans-serif;font-size:2.5rem;font-weight:800;color:#fff;box-shadow:0 10px 30px #0003}.user-name[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1.75rem;font-weight:800;color:#fff;margin:0 0 1rem}[data-theme=dark] .user-name[data-v-2cfc8760]{color:#f3f4f6}.role-badge[data-v-2cfc8760]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:25px;margin-bottom:1rem}[data-theme=dark] .role-badge[data-v-2cfc8760]{background:#14b8a633;border:1px solid rgba(20,184,166,.3)}.role-badge span[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.875rem;font-weight:600;color:#fff}[data-theme=dark] .role-badge span[data-v-2cfc8760]{color:#a7f3d0}.description[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.9375rem;color:#fffffff2;line-height:1.6;max-width:600px;margin:1rem 0 0;padding:1rem;background:#ffffff1a;border-radius:12px;border:1px solid rgba(255,255,255,.2)}[data-theme=dark] .description[data-v-2cfc8760]{color:#f3f4f6f2;background:#14b8a61a;border:1px solid rgba(20,184,166,.2)}.content-grid[data-v-2cfc8760]{padding:0 1rem 2rem;display:grid;gap:1.5rem}.content-grid.narrow-layout[data-v-2cfc8760]{grid-template-columns:1fr}.content-grid.medium-layout[data-v-2cfc8760]{grid-template-columns:repeat(2,1fr)}.content-grid.wide-layout[data-v-2cfc8760]{grid-template-columns:repeat(3,1fr)}.info-card[data-v-2cfc8760],.trust-badge-card[data-v-2cfc8760],.services-card[data-v-2cfc8760],.contact-card[data-v-2cfc8760],.action-card[data-v-2cfc8760]{background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 4px 20px #0000000f;border:1px solid rgba(0,0,0,.05);transition:all .3s}[data-theme=dark] .info-card[data-v-2cfc8760],[data-theme=dark] .services-card[data-v-2cfc8760],[data-theme=dark] .contact-card[data-v-2cfc8760],[data-theme=dark] .action-card[data-v-2cfc8760]{background:#1f2937;border:1px solid #4B5563;box-shadow:0 4px 20px #0000004d}.info-card[data-v-2cfc8760]:hover,.services-card[data-v-2cfc8760]:hover,.contact-card[data-v-2cfc8760]:hover{box-shadow:0 8px 30px #0000001a;transform:translateY(-2px)}[data-theme=dark] .info-card[data-v-2cfc8760]:hover,[data-theme=dark] .services-card[data-v-2cfc8760]:hover,[data-theme=dark] .contact-card[data-v-2cfc8760]:hover{box-shadow:0 8px 30px #14b8a633}.card-header[data-v-2cfc8760]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.card-icon[data-v-2cfc8760]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-icon[data-v-2cfc8760]{background:#dc26261a;color:#dc2626}.services-icon[data-v-2cfc8760]{background:#3b82f61a;color:#3b82f6}.contact-icon[data-v-2cfc8760]{background:#10b9811a;color:#10b981}.card-title h3[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1.125rem;font-weight:700;color:#1f2937;margin:0 0 .25rem}[data-theme=dark] .card-title h3[data-v-2cfc8760]{color:#f3f4f6}.card-title p[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.8125rem;color:#6b7280;margin:0}[data-theme=dark] .card-title p[data-v-2cfc8760]{color:#d1d5db}.card-content[data-v-2cfc8760]{display:flex;flex-direction:column;gap:1rem}.info-row[data-v-2cfc8760]{display:flex;align-items:flex-start;gap:1rem;padding:.75rem;background:#f9fafb;border-radius:10px}[data-theme=dark] .info-row[data-v-2cfc8760]{background:#111827;border:1px solid #374151}.info-icon[data-v-2cfc8760]{width:36px;height:36px;border-radius:8px;background:#e5e7eb;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#6b7280}[data-theme=dark] .info-icon[data-v-2cfc8760]{background:#374151;color:#9ca3af}.info-text[data-v-2cfc8760]{flex:1;display:flex;flex-direction:column;gap:.25rem}.info-label[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.75rem;color:#6b7280;font-weight:500}[data-theme=dark] .info-label[data-v-2cfc8760]{color:#d1d5db}.info-value[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.9375rem;font-weight:600;color:#1f2937}[data-theme=dark] .info-value[data-v-2cfc8760]{color:#f3f4f6}.trust-badge-card[data-v-2cfc8760]{background:linear-gradient(135deg,#10b981,#059669);grid-column:span 1}[data-theme=dark] .trust-badge-card[data-v-2cfc8760]{background:linear-gradient(135deg,#0f766e,#065f46)}.trust-content[data-v-2cfc8760]{display:flex;align-items:center;gap:1rem}.trust-icon[data-v-2cfc8760]{width:48px;height:48px;border-radius:12px;background:#fff3;display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-theme=dark] .trust-icon[data-v-2cfc8760]{background:#14b8a633}.trust-text h3[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1.125rem;font-weight:700;color:#fff;margin:0 0 .25rem}[data-theme=dark] .trust-text h3[data-v-2cfc8760]{color:#f3f4f6}.trust-text p[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.8125rem;color:#ffffffe6;margin:0}[data-theme=dark] .trust-text p[data-v-2cfc8760]{color:#f3f4f6e6}.services-list[data-v-2cfc8760]{display:flex;flex-wrap:wrap;gap:.75rem}.service-tag[data-v-2cfc8760]{padding:.5rem 1rem;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:20px;font-family:Cairo,sans-serif;font-size:.8125rem;font-weight:600;color:#3b82f6}[data-theme=dark] .service-tag[data-v-2cfc8760]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);color:#7dd3fc}.contact-method[data-v-2cfc8760]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#f9fafb;border-radius:10px;transition:all .3s}[data-theme=dark] .contact-method[data-v-2cfc8760]{background:#111827;border:1px solid #374151}.contact-method.clickable[data-v-2cfc8760]{cursor:pointer}.contact-method.clickable[data-v-2cfc8760]:hover{background:#f3f4f6;transform:translate(-4px)}[data-theme=dark] .contact-method.clickable[data-v-2cfc8760]:hover{background:#0d5a52;border-color:#14b8a6;transform:translate(-4px)}.contact-icon-wrapper[data-v-2cfc8760]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.email-color[data-v-2cfc8760]{background:#3b82f61a;color:#3b82f6}[data-theme=dark] .email-color[data-v-2cfc8760]{background:#3b82f633;color:#7dd3fc}.phone-color[data-v-2cfc8760]{background:#10b9811a;color:#10b981}[data-theme=dark] .phone-color[data-v-2cfc8760]{background:#14b8a633;color:#7fffc7}.location-color[data-v-2cfc8760]{background:#f973161a;color:#f97316}[data-theme=dark] .location-color[data-v-2cfc8760]{background:#f9731633;color:#ff9c4f}.contact-info[data-v-2cfc8760]{flex:1;display:flex;flex-direction:column;gap:.25rem}.contact-label[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.75rem;color:#6b7280;font-weight:500}[data-theme=dark] .contact-label[data-v-2cfc8760]{color:#d1d5db}.contact-value[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.875rem;font-weight:600;color:#10b981}[data-theme=dark] .contact-value[data-v-2cfc8760]{color:#7fffc7}.whatsapp-icon[data-v-2cfc8760]{width:28px;height:28px;border-radius:6px;background:#25d3661a;display:flex;align-items:center;justify-content:center;color:#25d366}[data-theme=dark] .whatsapp-icon[data-v-2cfc8760]{background:#25d36633;color:#52e396}.action-card[data-v-2cfc8760]{display:flex;flex-direction:column;gap:1.25rem}.report-card[data-v-2cfc8760]{border:1.5px solid rgba(239,68,68,.15)}[data-theme=dark] .report-card[data-v-2cfc8760]{border:1.5px solid rgba(239,68,68,.25)}.contact-us-card[data-v-2cfc8760]{border:1.5px solid rgba(16,185,129,.15)}[data-theme=dark] .contact-us-card[data-v-2cfc8760]{border:1.5px solid rgba(20,184,166,.25)}.action-content[data-v-2cfc8760]{display:flex;align-items:flex-start;gap:1rem}.action-icon[data-v-2cfc8760]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.report-icon[data-v-2cfc8760]{background:#ef44441a;color:#ef4444}[data-theme=dark] .report-icon[data-v-2cfc8760]{background:#ef444433;color:#ff6b6b}.help-icon[data-v-2cfc8760]{background:#10b9811a;color:#10b981}[data-theme=dark] .help-icon[data-v-2cfc8760]{background:#14b8a633;color:#7fffc7}.action-text h3[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1.125rem;font-weight:700;color:#1f2937;margin:0 0 .25rem}[data-theme=dark] .action-text h3[data-v-2cfc8760]{color:#f3f4f6}.action-text p[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.8125rem;color:#6b7280;margin:0}[data-theme=dark] .action-text p[data-v-2cfc8760]{color:#d1d5db}.action-button[data-v-2cfc8760]{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;border:none;border-radius:10px;font-family:Cairo,sans-serif;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s}.report-button[data-v-2cfc8760]{background:#ef4444;color:#fff}[data-theme=dark] .report-button[data-v-2cfc8760]{background:#dc2626}.report-button[data-v-2cfc8760]:hover{background:#dc2626;transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d}[data-theme=dark] .report-button[data-v-2cfc8760]:hover{background:#b91c1c;box-shadow:0 4px 12px #ef444466}.contact-button[data-v-2cfc8760]{background:#10b981;color:#fff}[data-theme=dark] .contact-button[data-v-2cfc8760]{background:#0f766e}.contact-button[data-v-2cfc8760]:hover{background:#059669;transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}[data-theme=dark] .contact-button[data-v-2cfc8760]:hover{background:#0d5a52;box-shadow:0 4px 12px #14b8a666}.dialog-overlay[data-v-2cfc8760]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog-container[data-v-2cfc8760]{background:#fff;border-radius:20px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}[data-theme=dark] .dialog-container[data-v-2cfc8760]{background:#1f2937;box-shadow:0 20px 60px #0009}.dialog-header[data-v-2cfc8760]{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #E5E7EB}[data-theme=dark] .dialog-header[data-v-2cfc8760]{border-bottom:1px solid #4B5563}.dialog-header h3[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:1.25rem;font-weight:700;color:#1f2937;margin:0}[data-theme=dark] .dialog-header h3[data-v-2cfc8760]{color:#f3f4f6}.dialog-close[data-v-2cfc8760]{width:36px;height:36px;border-radius:8px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;color:#6b7280}[data-theme=dark] .dialog-close[data-v-2cfc8760]{color:#d1d5db}.dialog-close[data-v-2cfc8760]:hover{background:#f3f4f6;color:#1f2937}[data-theme=dark] .dialog-close[data-v-2cfc8760]:hover{background:#374151;color:#f3f4f6}.dialog-content[data-v-2cfc8760]{padding:1.5rem}.report-user-info[data-v-2cfc8760]{font-family:Cairo,sans-serif;font-size:.9375rem;font-weight:600;color:#6b7280;margin:0 0 1.5rem}[data-theme=dark] .report-user-info[data-v-2cfc8760]{color:#d1d5db}.form-group[data-v-2cfc8760]{margin-bottom:1.25rem}.form-group label[data-v-2cfc8760]{display:block;font-family:Cairo,sans-serif;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}[data-theme=dark] .form-group label[data-v-2cfc8760]{color:#e5e7eb}.form-group input[data-v-2cfc8760],.form-group select[data-v-2cfc8760],.form-group textarea[data-v-2cfc8760]{width:100%;padding:.75rem;border:1px solid #D1D5DB;border-radius:10px;font-family:Cairo,sans-serif;font-size:.9375rem;color:#1f2937;transition:all .3s}[data-theme=dark] .form-group input[data-v-2cfc8760],[data-theme=dark] .form-group select[data-v-2cfc8760],[data-theme=dark] .form-group textarea[data-v-2cfc8760]{background:#111827;border:1px solid #4B5563;color:#f3f4f6}.form-group input[data-v-2cfc8760]:focus,.form-group select[data-v-2cfc8760]:focus,.form-group textarea[data-v-2cfc8760]:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}[data-theme=dark] .form-group input[data-v-2cfc8760]:focus,[data-theme=dark] .form-group select[data-v-2cfc8760]:focus,[data-theme=dark] .form-group textarea[data-v-2cfc8760]:focus{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a633}.form-group input[data-v-2cfc8760]::placeholder,.form-group textarea[data-v-2cfc8760]::placeholder{color:#9ca3af}[data-theme=dark] .form-group input[data-v-2cfc8760]::placeholder,[data-theme=dark] .form-group textarea[data-v-2cfc8760]::placeholder{color:#6b7280}.form-group textarea[data-v-2cfc8760]{resize:vertical;min-height:80px}.dialog-actions[data-v-2cfc8760]{display:flex;gap:.75rem;padding:1.5rem;border-top:1px solid #E5E7EB}[data-theme=dark] .dialog-actions[data-v-2cfc8760]{border-top:1px solid #4B5563}.dialog-btn[data-v-2cfc8760]{flex:1;padding:.875rem 1.5rem;border:none;border-radius:10px;font-family:Cairo,sans-serif;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s}.cancel-btn[data-v-2cfc8760]{background:#f3f4f6;color:#374151}[data-theme=dark] .cancel-btn[data-v-2cfc8760]{background:#374151;color:#f3f4f6}.cancel-btn[data-v-2cfc8760]:hover{background:#e5e7eb}[data-theme=dark] .cancel-btn[data-v-2cfc8760]:hover{background:#4b5563}.submit-btn[data-v-2cfc8760]{background:#ef4444;color:#fff}[data-theme=dark] .submit-btn[data-v-2cfc8760]{background:#dc2626}.submit-btn[data-v-2cfc8760]:hover:not(:disabled){background:#dc2626;transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d}[data-theme=dark] .submit-btn[data-v-2cfc8760]:hover:not(:disabled){background:#b91c1c;box-shadow:0 4px 12px #ef444466}.submit-btn[data-v-2cfc8760]:disabled{opacity:.5;cursor:not-allowed}.dialog-enter-active[data-v-2cfc8760],.dialog-leave-active[data-v-2cfc8760]{transition:opacity .3s}.dialog-enter-from[data-v-2cfc8760],.dialog-leave-to[data-v-2cfc8760]{opacity:0}.dialog-enter-active .dialog-container[data-v-2cfc8760],.dialog-leave-active .dialog-container[data-v-2cfc8760]{transition:transform .3s}.dialog-enter-from .dialog-container[data-v-2cfc8760],.dialog-leave-to .dialog-container[data-v-2cfc8760]{transform:scale(.9)}@media (max-width: 767px){.header-text h1[data-v-2cfc8760]{font-size:.875rem}.header-text p[data-v-2cfc8760],.verified-badge[data-v-2cfc8760]{display:none}.hero-content[data-v-2cfc8760]{padding:1.5rem 1rem}.avatar[data-v-2cfc8760]{width:80px;height:80px;font-size:2rem}.user-name[data-v-2cfc8760]{font-size:1.5rem}.content-grid[data-v-2cfc8760]{padding:0 1rem 1.5rem;gap:1rem}.card-header[data-v-2cfc8760]{flex-direction:row}.card-icon[data-v-2cfc8760]{width:40px;height:40px}.trust-content[data-v-2cfc8760],.action-content[data-v-2cfc8760]{flex-direction:column;text-align:center}}@media (min-width: 768px) and (max-width: 1199px){.hero-content[data-v-2cfc8760]{padding:2.5rem 2rem}.avatar[data-v-2cfc8760]{width:120px;height:120px;font-size:3rem}.user-name[data-v-2cfc8760]{font-size:2rem}.content-grid[data-v-2cfc8760]{padding:0 1.5rem 2rem}}@media (min-width: 1200px){.hero-content[data-v-2cfc8760]{padding:3rem 2rem}.avatar[data-v-2cfc8760]{width:140px;height:140px;font-size:3.5rem}.user-name[data-v-2cfc8760]{font-size:2.25rem}.content-grid[data-v-2cfc8760]{padding:0 2rem 2.5rem}.wide-layout .info-card[data-v-2cfc8760]{grid-column:span 2}}.phone-section[data-v-b5dbeb9b]{display:flex;align-items:center;justify-content:center}.show-phone-btn[data-v-b5dbeb9b]{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;background:#0096881a;border:1px solid rgba(0,150,136,.3);border-radius:8px;color:#009688;font-family:Cairo,sans-serif;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s}.show-phone-btn[data-v-b5dbeb9b]:hover{background:#00968833}.phone-display[data-v-b5dbeb9b]{display:flex;align-items:center;gap:.5rem}.phone-number[data-v-b5dbeb9b]{font-family:Cairo,sans-serif;font-size:.875rem;font-weight:600;color:#1f2937}[data-theme=dark] .phone-number[data-v-b5dbeb9b]{color:var(--color-text)}.hide-phone-btn[data-v-b5dbeb9b]{padding:.25rem;background:transparent;border:none;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center}.hide-phone-btn[data-v-b5dbeb9b]:hover{color:#374151}.privacy-hidden[data-v-b5dbeb9b]{opacity:.6}.privacy-message[data-v-b5dbeb9b]{font-family:Cairo,sans-serif;font-size:.75rem;color:#9ca3af;font-style:italic}[data-theme=dark] .privacy-message[data-v-b5dbeb9b]{color:#6b7280}.qr-btn[data-v-8b2756e6]{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;background:#20b2aa;color:#fff;border:none;border-radius:8px;font-family:Cairo,sans-serif;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 2px 6px #20b2aa4d}.qr-btn[data-v-8b2756e6]:hover{background:#1a9b94;transform:translateY(-2px);box-shadow:0 4px 10px #20b2aa66}.status-chip[data-v-8a938576]{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-family:Cairo,sans-serif;font-weight:600;white-space:nowrap}.status-chip-compact[data-v-8a938576]{font-size:.75rem;padding:.125rem .5rem}.status-chip-normal[data-v-8a938576]{font-size:.8125rem}.admin-chip[data-v-8a938576]{background:#f3e5f5;color:#7b1fa2;border:1px solid #BA68C8}.trusted-chip[data-v-8a938576]{background:#e0f2f1;color:#00695c;border:1px solid #4DB6AC}.known-chip[data-v-8a938576]{background:#e3f2fd;color:#1565c0;border:1px solid #64B5F6}.fraud-chip[data-v-8a938576]{background:#ffebee;color:#c62828;border:1px solid #EF5350}.unknown-chip[data-v-8a938576]{background:#f5f5f5;color:#616161;border:1px solid #BDBDBD}[data-theme=dark] .admin-chip[data-v-8a938576]{background:#9c27b033;color:#ce93d8;border-color:#9c27b066}[data-theme=dark] .trusted-chip[data-v-8a938576]{background:#00968833;color:#4db6ac;border-color:#00968866}[data-theme=dark] .known-chip[data-v-8a938576]{background:#1565c033;color:#64b5f6;border-color:#1565c066}[data-theme=dark] .fraud-chip[data-v-8a938576]{background:#c6282833;color:#ef5350;border-color:#c6282866}[data-theme=dark] .unknown-chip[data-v-8a938576]{background:var(--color-surface-light);color:var(--color-text-muted);border-color:var(--color-border)}.table-wrapper[data-v-f3f14dbc]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}[data-theme=dark] .table-wrapper[data-v-f3f14dbc]{background:var(--color-surface);box-shadow:var(--shadow-sm)}.trusted-users-table[data-v-f3f14dbc]{width:100%;border-collapse:collapse}.trusted-users-table thead[data-v-f3f14dbc]{background:#f9fafb;border-bottom:1px solid #E5E7EB}[data-theme=dark] .trusted-users-table thead[data-v-f3f14dbc]{background:var(--color-surface-light);border-bottom-color:var(--color-border)}.trusted-users-table th[data-v-f3f14dbc]{padding:1rem;text-align:center;font-family:Cairo,sans-serif;font-size:.875rem;font-weight:700;color:#374151}[data-theme=dark] .trusted-users-table th[data-v-f3f14dbc]{color:var(--color-text)}.trusted-users-table tbody tr[data-v-f3f14dbc]{border-bottom:1px solid #F3F4F6;cursor:pointer;transition:background-color .2s;background:#fff}[data-theme=dark] .trusted-users-table tbody tr[data-v-f3f14dbc]{border-bottom-color:var(--color-border);background:var(--color-surface)}.trusted-users-table tbody tr[data-v-f3f14dbc]:hover{background:#f9fafb}[data-theme=dark] .trusted-users-table tbody tr[data-v-f3f14dbc]:hover{background:var(--color-surface-light)}.trusted-users-table tbody tr.even-row[data-v-f3f14dbc]{background:#fafafa}[data-theme=dark] .trusted-users-table tbody tr.even-row[data-v-f3f14dbc]{background:var(--color-surface-dark)}.trusted-users-table tbody tr.admin-row[data-v-f3f14dbc]{background:linear-gradient(135deg,#f3e5f5,#e1bee7);border-left:4px solid #9C27B0}[data-theme=dark] .trusted-users-table tbody tr.admin-row[data-v-f3f14dbc]{background:linear-gradient(135deg,#9c27b026,#9c27b040);border-left-color:#ba68c8}.trusted-users-table tbody tr.special-row[data-v-f3f14dbc]{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-left:4px solid #F59E0B}[data-theme=dark] .trusted-users-table tbody tr.special-row[data-v-f3f14dbc]{background:linear-gradient(135deg,#d977061a,#f59e0b26);border-left-color:#d97706}.trusted-users-table tbody tr.admin-special-row[data-v-f3f14dbc]{background:linear-gradient(135deg,#fff4e6,#ffe0b2);border-left:4px solid #FF6F00;border-right:4px solid #9C27B0}[data-theme=dark] .trusted-users-table tbody tr.admin-special-row[data-v-f3f14dbc]{background:linear-gradient(135deg,#ff6f001a,#9c27b01a);border-left-color:#ff8f00;border-right-color:#ba68c8}.trusted-users-table td[data-v-f3f14dbc]{padding:1rem;text-align:center;vertical-align:middle}.name-status-cell[data-v-f3f14dbc]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.admin-badge[data-v-f3f14dbc]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:linear-gradient(135deg,#9c27b0,#7b1fa2);color:#fff;border-radius:20px;font-size:.75rem;font-weight:600;box-shadow:0 2px 8px #9c27b066;white-space:nowrap}.admin-badge svg[data-v-f3f14dbc]{flex-shrink:0;width:12px;height:12px}.special-badge[data-v-f3f14dbc]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border-radius:20px;font-size:.75rem;font-weight:600;box-shadow:0 2px 8px #f59e0b4d;white-space:nowrap}.special-badge svg[data-v-f3f14dbc]{flex-shrink:0}.name-with-indicator[data-v-f3f14dbc]{display:flex;align-items:center;gap:.5rem}.online-indicator[data-v-f3f14dbc]{width:10px;height:10px;border-radius:50%;background:#10b981;box-shadow:0 0 0 2px #10b98133;animation:pulse-f3f14dbc 2s infinite;flex-shrink:0}.offline-indicator[data-v-f3f14dbc]{width:10px;height:10px;border-radius:50%;background:#9ca3af;box-shadow:0 0 0 2px #9ca3af33;flex-shrink:0}[data-theme=dark] .offline-indicator[data-v-f3f14dbc]{background:#6b7280;box-shadow:0 0 0 2px #6b728033}@keyframes pulse-f3f14dbc{0%,to{opacity:1}50%{opacity:.7}}.user-name[data-v-f3f14dbc]{font-family:Cairo,sans-serif;font-size:1rem;font-weight:700;color:#1f2937}[data-theme=dark] .user-name[data-v-f3f14dbc]{color:var(--color-text)}.user-name mark[data-v-f3f14dbc]{background:#fef3c7;color:#92400e;padding:0 2px;border-radius:2px}.action-buttons[data-v-f3f14dbc]{display:flex;justify-content:center;gap:.5rem}.action-btn[data-v-f3f14dbc]{padding:.5rem;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.view-btn[data-v-f3f14dbc]{background:#0096881a;color:#009688}.view-btn[data-v-f3f14dbc]:hover{background:#00968833}.qr-header-content[data-v-f3f14dbc]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.qr-header-title[data-v-f3f14dbc]{font-family:Cairo,sans-serif;font-size:.875rem;font-weight:700;color:#374151}[data-theme=dark] .qr-header-title[data-v-f3f14dbc]{color:var(--color-text)}.col-qr[data-v-f3f14dbc]{vertical-align:top}.qr-cell-content[data-v-f3f14dbc]{display:flex;justify-content:center;align-items:flex-start;padding-top:.5rem}.sort-button-container[data-v-eb1644bc]{position:relative}.sort-button[data-v-eb1644bc]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#fff;border:1px solid #E5E7EB;border-radius:8px;font-family:Cairo,sans-serif;font-size:.875rem;font-weight:600;color:#374151;cursor:pointer;transition:all .2s}[data-theme=dark] .sort-button[data-v-eb1644bc]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.sort-button[data-v-eb1644bc]:hover{background:#f9fafb;border-color:#009688}[data-theme=dark] .sort-button[data-v-eb1644bc]:hover{background:var(--color-surface-light)}.sort-arrow[data-v-eb1644bc]{transition:transform .2s}.sort-arrow.sort-desc[data-v-eb1644bc]{transform:rotate(180deg)}.sort-menu[data-v-eb1644bc]{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#fff;border:1px solid #E5E7EB;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;z-index:100}[data-theme=dark] .sort-menu[data-v-eb1644bc]{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-lg)}.sort-option[data-v-eb1644bc]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;font-family:Cairo,sans-serif;font-size:.875rem;color:#374151;cursor:pointer;transition:background-color .2s}[data-theme=dark] .sort-option[data-v-eb1644bc]{color:var(--color-text)}.sort-option[data-v-eb1644bc]:hover{background:#f9fafb}[data-theme=dark] .sort-option[data-v-eb1644bc]:hover{background:var(--color-surface-light)}.sort-option.active[data-v-eb1644bc]{background:#0096881a;color:#009688;font-weight:600}.fade-enter-active[data-v-eb1644bc],.fade-leave-active[data-v-eb1644bc]{transition:opacity .2s}.fade-enter-from[data-v-eb1644bc],.fade-leave-to[data-v-eb1644bc]{opacity:0}.pagination-controls[data-v-218c170d]{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:#fff;border-radius:8px;border:1px solid #E5E7EB}[data-theme=dark] .pagination-controls[data-v-218c170d]{background:var(--color-surface);border-color:var(--color-border)}.pagination-info[data-v-218c170d]{font-family:Cairo,sans-serif;font-size:.875rem;color:#6b7280}[data-theme=dark] .pagination-info[data-v-218c170d]{color:var(--color-text-muted)}.pagination-buttons[data-v-218c170d]{display:flex;align-items:center;gap:1rem}.page-btn[data-v-218c170d]{padding:.5rem;background:#fff;border:1px solid #E5E7EB;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;color:#374151}[data-theme=dark] .page-btn[data-v-218c170d]{background:var(--color-surface-light);border-color:var(--color-border);color:var(--color-text)}.page-btn[data-v-218c170d]:hover:not(:disabled){background:#f9fafb;border-color:#009688;color:#009688}[data-theme=dark] .page-btn[data-v-218c170d]:hover:not(:disabled){background:var(--color-surface-dark)}.page-btn[data-v-218c170d]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-218c170d]{font-family:Cairo,sans-serif;font-size:.875rem;font-weight:600;color:#374151}[data-theme=dark] .page-info[data-v-218c170d]{color:var(--color-text)}.desktop-view[data-v-e0be4a1a]{display:flex;flex-direction:column;gap:1.5rem}.controls-row[data-v-e0be4a1a]{display:flex;gap:1rem;align-items:center}.search-container[data-v-e0be4a1a]{flex:1;position:relative}.search-input[data-v-e0be4a1a]{width:100%;padding:.75rem 1rem .75rem 3rem;border:1px solid #E5E7EB;border-radius:8px;font-family:Cairo,sans-serif;font-size:.875rem;background:#fff;transition:all .2s}[data-theme=dark] .search-input[data-v-e0be4a1a]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.search-input[data-v-e0be4a1a]:focus{outline:none;border-color:#009688;box-shadow:0 0 0 3px #0096881a}.search-icon[data-v-e0be4a1a]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.table-container[data-v-e0be4a1a]{flex:1;min-height:0}.user-card[data-v-bb6cf17a]{background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 4px 12px #00000014;border:1px solid #E5E7EB;cursor:pointer;transition:all .3s;position:relative;overflow:visible}[data-theme=dark] .user-card[data-v-bb6cf17a]{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-sm)}.user-card[data-v-bb6cf17a]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.user-card.admin-card[data-v-bb6cf17a]{background:#f3e5f5;border:2px solid #9C27B0}[data-theme=dark] .user-card.admin-card[data-v-bb6cf17a]{background:#9c27b026}.user-card.special-card[data-v-bb6cf17a]{border:2px solid #F59E0B;background:linear-gradient(135deg,#fffbeb,#fef3c7)}[data-theme=dark] .user-card.special-card[data-v-bb6cf17a]{background:linear-gradient(135deg,#fbbf241a,#f59e0b26);border-color:#f59e0b}.vip-badge[data-v-bb6cf17a]{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:.375rem .75rem;border-radius:12px;display:flex;align-items:center;gap:.375rem;font-family:Cairo,sans-serif;font-size:.75rem;font-weight:700;box-shadow:0 4px 12px #f59e0b66;z-index:10;border:2px solid white}[data-theme=dark] .vip-badge[data-v-bb6cf17a]{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-color:var(--color-surface, #1e293b);box-shadow:0 4px 16px #fbbf2480}.vip-badge svg[data-v-bb6cf17a]{width:14px;height:14px;animation:sparkle-bb6cf17a 2s ease-in-out infinite}@keyframes sparkle-bb6cf17a{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.2) rotate(180deg);opacity:.8}}.card-header[data-v-bb6cf17a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #E5E7EB}[data-theme=dark] .card-header[data-v-bb6cf17a]{border-bottom-color:var(--color-border)}.user-name[data-v-bb6cf17a]{font-family:Cairo,sans-serif;font-size:1.125rem;font-weight:700;color:#1f2937;margin:0;flex:1}[data-theme=dark] .user-name[data-v-bb6cf17a]{color:var(--color-text)}.user-name mark[data-v-bb6cf17a]{background:#fef3c7;color:#92400e;padding:0 2px;border-radius:2px}.card-body[data-v-bb6cf17a]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.info-row[data-v-bb6cf17a],.rating-row[data-v-bb6cf17a]{display:flex;align-items:center;gap:.5rem;font-family:Cairo,sans-serif;font-size:.875rem;color:#6b7280}[data-theme=dark] .info-row[data-v-bb6cf17a],[data-theme=dark] .rating-row[data-v-bb6cf17a]{color:var(--color-text-muted)}.card-footer[data-v-bb6cf17a]{display:flex;gap:.75rem}.view-details-btn[data-v-bb6cf17a]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;background:#009688;color:#fff;border:none;border-radius:12px;font-family:Cairo,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s}.view-details-btn[data-v-bb6cf17a]:hover{background:#00796b;transform:translateY(-2px)}.tablet-view[data-v-56535707]{display:flex;flex-direction:column;gap:1.5rem;width:100%}.controls-section[data-v-56535707]{display:flex;gap:1rem;flex-wrap:wrap}.search-container[data-v-56535707]{flex:1;min-width:250px;position:relative}.search-input[data-v-56535707]{width:100%;padding:.75rem 1rem .75rem 3rem;border:1px solid #E5E7EB;border-radius:8px;font-family:Cairo,sans-serif;font-size:.875rem;background:#fff;transition:all .2s}[data-theme=dark] .search-input[data-v-56535707]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.search-input[data-v-56535707]:focus{outline:none;border-color:#009688;box-shadow:0 0 0 3px #0096881a}.search-icon[data-v-56535707]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}[data-theme=dark] .search-icon[data-v-56535707]{color:#64748b}.users-grid[data-v-56535707]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;width:100%}@media (max-width: 900px){.users-grid[data-v-56535707]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width: 640px){.users-grid[data-v-56535707]{grid-template-columns:1fr}.controls-section[data-v-56535707]{flex-direction:column}.search-container[data-v-56535707]{width:100%}}.user-tile[data-v-97de32d9]{background:#fff;border-radius:16px;padding:1rem;box-shadow:0 4px 12px #00000014;border:1px solid #E5E7EB;cursor:pointer;transition:all .3s}[data-theme=dark] .user-tile[data-v-97de32d9]{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-sm)}.user-tile[data-v-97de32d9]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}.user-tile.special-user[data-v-97de32d9]{border:2px solid #F59E0B;background:linear-gradient(135deg,#fffbeb,#fef3c7)}[data-theme=dark] .user-tile.special-user[data-v-97de32d9]{border-color:#d97706;background:linear-gradient(135deg,#d977061a,#f59e0b26)}.special-badge[data-v-97de32d9]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border-radius:20px;font-size:.75rem;font-weight:600;margin-bottom:.75rem;box-shadow:0 2px 8px #f59e0b4d}.special-badge svg[data-v-97de32d9]{flex-shrink:0}.user-tile.admin-tile[data-v-97de32d9]{background:#f3e5f5;border:2px solid #9C27B0}[data-theme=dark] .user-tile.admin-tile[data-v-97de32d9]{background:#9c27b026}.tile-header[data-v-97de32d9]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.name-with-status[data-v-97de32d9]{display:flex;align-items:center;gap:.5rem;flex:1}.online-indicator[data-v-97de32d9]{width:10px;height:10px;border-radius:50%;background:#10b981;box-shadow:0 0 0 2px #10b98133;animation:pulse-97de32d9 2s infinite;flex-shrink:0;margin-top:.25rem}.offline-indicator[data-v-97de32d9]{width:10px;height:10px;border-radius:50%;background:#9ca3af;box-shadow:0 0 0 2px #9ca3af33;flex-shrink:0;margin-top:.25rem}[data-theme=dark] .offline-indicator[data-v-97de32d9]{background:#6b7280;box-shadow:0 0 0 2px #6b728033}@keyframes pulse-97de32d9{0%,to{opacity:1}50%{opacity:.5}}.user-name[data-v-97de32d9]{font-family:Cairo,sans-serif;font-size:1rem;font-weight:700;color:#1f2937;margin:0;flex:1}[data-theme=dark] .user-name[data-v-97de32d9]{color:var(--color-text)}.user-name mark[data-v-97de32d9]{background:#fef3c7;color:#92400e;padding:0 2px;border-radius:2px}.tile-location[data-v-97de32d9]{display:flex;align-items:center;gap:.375rem;margin-bottom:.75rem;font-family:Cairo,sans-serif;font-size:.8125rem;color:#6b7280}[data-theme=dark] .tile-location[data-v-97de32d9]{color:var(--color-text-muted)}.tile-footer[data-v-97de32d9]{display:flex;gap:.5rem;margin-top:.75rem}.view-btn[data-v-97de32d9]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem;background:#009688;color:#fff;border:none;border-radius:10px;font-family:Cairo,sans-serif;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s}.view-btn[data-v-97de32d9]:hover{background:#00796b}.mobile-view[data-v-c602323a]{display:flex;flex-direction:column;gap:1rem;padding:.5rem}.admin-header[data-v-c602323a]{background:#0096881a;border:1px solid rgba(0,150,136,.3);border-radius:12px;padding:.75rem 1rem}[data-theme=dark] .admin-header[data-v-c602323a]{background:#10b9811a;border-color:#10b9814d}.admin-header-content[data-v-c602323a]{display:flex;align-items:center;justify-content:space-between}.admin-header-left[data-v-c602323a]{display:flex;align-items:center;gap:.5rem;font-family:Cairo,sans-serif;font-size:.875rem;font-weight:700;color:#009688}[data-theme=dark] .admin-header-left[data-v-c602323a]{color:#10b981}.search-container[data-v-c602323a]{position:relative;width:100%}.search-input[data-v-c602323a]{width:100%;padding:.75rem 1rem .75rem 3rem;border:1px solid #E5E7EB;border-radius:8px;font-family:Cairo,sans-serif;font-size:.875rem;background:#fff;transition:all .2s}[data-theme=dark] .search-input[data-v-c602323a]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.search-input[data-v-c602323a]:focus{outline:none;border-color:#009688;box-shadow:0 0 0 3px #0096881a}[data-theme=dark] .search-input[data-v-c602323a]:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}.search-icon[data-v-c602323a]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}[data-theme=dark] .search-icon[data-v-c602323a]{color:#64748b}.results-summary[data-v-c602323a]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#0096881a;border:1px solid rgba(0,150,136,.3);border-radius:8px;font-family:Cairo,sans-serif;font-size:.75rem;font-weight:600;color:#009688}[data-theme=dark] .results-summary[data-v-c602323a]{background:#10b9811a;border-color:#10b9814d;color:#10b981}.users-list[data-v-c602323a]{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem}.sidebar-overlay[data-v-b794fcdd]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;justify-content:flex-end;direction:rtl}.bottom-sheet-overlay[data-v-b794fcdd]{align-items:flex-end}.sidebar-content[data-v-b794fcdd]{background:var(--color-background, #ffffff);width:100%;max-width:480px;height:100vh;display:flex;flex-direction:column;box-shadow:-10px 0 40px #00000026;position:relative}[data-theme=dark] .sidebar-content[data-v-b794fcdd]{background:var(--color-surface, #1e293b)}.bottom-sheet-content[data-v-b794fcdd]{max-width:100%;height:auto;max-height:90vh;border-radius:24px 24px 0 0;box-shadow:0 -10px 40px #0003}.drag-handle[data-v-b794fcdd]{padding:12px;display:flex;justify-content:center;cursor:grab}.drag-handle[data-v-b794fcdd]:active{cursor:grabbing}.drag-indicator[data-v-b794fcdd]{width:40px;height:4px;background:#cbd5e1;border-radius:2px}[data-theme=dark] .drag-indicator[data-v-b794fcdd]{background:#475569}.sidebar-header[data-v-b794fcdd]{position:relative;padding:20px 24px;background:linear-gradient(135deg,#0f766e,#14b8a6);color:#fff;flex-shrink:0;overflow:hidden}.header-gradient[data-v-b794fcdd]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 100%);pointer-events:none}.close-btn[data-v-b794fcdd]{position:absolute;top:20px;left:24px;background:#fff3;border:1px solid rgba(255,255,255,.3);color:#fff;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;z-index:10}.close-btn[data-v-b794fcdd]:hover{background:#ffffff4d;transform:scale(1.05)}.header-content[data-v-b794fcdd]{position:relative;display:flex;align-items:center;gap:12px}.header-icon[data-v-b794fcdd]{width:40px;height:40px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center}.header-icon svg[data-v-b794fcdd]{stroke:#fff}.header-content h2[data-v-b794fcdd]{margin:0;font-size:1.25rem;font-weight:700;font-family:Cairo,sans-serif}.sidebar-body[data-v-b794fcdd]{flex:1;overflow-y:auto;padding:24px;background:var(--color-background, #f9fafb)}[data-theme=dark] .sidebar-body[data-v-b794fcdd]{background:var(--color-background, #0f172a)}.profile-card[data-v-b794fcdd]{background:#fff;border-radius:20px;padding:28px 24px;margin-bottom:20px;box-shadow:0 4px 20px #00000014;border:1px solid rgba(0,0,0,.05);text-align:center}[data-theme=dark] .profile-card[data-v-b794fcdd]{background:var(--color-surface, #1e293b);border-color:var(--color-border, #334155)}.profile-avatar[data-v-b794fcdd]{position:relative;display:inline-block;margin-bottom:16px}.avatar-circle[data-v-b794fcdd]{width:80px;height:80px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #3b82f64d}.avatar-circle svg[data-v-b794fcdd]{stroke:#fff}.status-indicator[data-v-b794fcdd]{position:absolute;bottom:4px;right:4px;width:16px;height:16px;border-radius:50%;border:3px solid white;box-shadow:0 2px 8px #0003}[data-theme=dark] .status-indicator[data-v-b794fcdd]{border-color:var(--color-surface, #1e293b)}.status-indicator.online[data-v-b794fcdd]{background:#10b981;animation:pulse-b794fcdd 2s infinite}.status-indicator.offline[data-v-b794fcdd]{background:#9ca3af}@keyframes pulse-b794fcdd{0%,to{opacity:1}50%{opacity:.6}}.profile-info[data-v-b794fcdd]{margin-top:16px}.profile-name[data-v-b794fcdd]{margin:0 0 4px;font-size:1.5rem;font-weight:700;font-family:Cairo,sans-serif;color:var(--color-text-primary, #111827)}[data-theme=dark] .profile-name[data-v-b794fcdd]{color:var(--color-text-primary, #f1f5f9)}.profile-subtitle[data-v-b794fcdd]{margin:0 0 16px;font-size:.95rem;color:var(--color-text-secondary, #6b7280);font-family:Cairo,sans-serif}[data-theme=dark] .profile-subtitle[data-v-b794fcdd]{color:var(--color-text-secondary, #94a3b8)}.trust-status-badge[data-v-b794fcdd]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:12px;font-family:Cairo,sans-serif;font-size:1rem;font-weight:700;margin:16px 0 12px;border:2px solid;box-shadow:0 4px 12px #0000001a}.badge-icon[data-v-b794fcdd]{display:flex;align-items:center;justify-content:center}.status-admin[data-v-b794fcdd]{background:linear-gradient(135deg,#f3e5f5,#e1bee7);color:#7b1fa2;border-color:#9c27b0}.status-trusted[data-v-b794fcdd]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#059669;border-color:#10b981}[data-theme=dark] .status-trusted[data-v-b794fcdd]{background:linear-gradient(135deg,#10b98133,#0596694d);color:#34d399}.status-known[data-v-b794fcdd]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1d4ed8;border-color:#3b82f6}.status-fraud[data-v-b794fcdd]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#dc2626;border-color:#ef4444;animation:warningPulse-b794fcdd 2s infinite}[data-theme=dark] .status-fraud[data-v-b794fcdd]{background:linear-gradient(135deg,#ef444433,#dc26264d);color:#f87171}@keyframes warningPulse-b794fcdd{0%,to{box-shadow:0 4px 12px #dc262633}50%{box-shadow:0 4px 20px #dc262666}}.status-unknown[data-v-b794fcdd]{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#6b7280;border-color:#9ca3af}.role-badge-wrapper[data-v-b794fcdd]{margin-top:12px}.role-badge[data-v-b794fcdd]{display:inline-block;padding:6px 16px;border-radius:20px;font-size:.875rem;font-weight:600;font-family:Cairo,sans-serif}.role-admin[data-v-b794fcdd]{background:#9c27b026;color:#9c27b0}.role-trusted[data-v-b794fcdd]{background:#10b98126;color:#10b981}.role-known[data-v-b794fcdd]{background:#3b82f626;color:#3b82f6}.role-fraud[data-v-b794fcdd]{background:#ef444426;color:#ef4444}.role-unknown[data-v-b794fcdd]{background:#9ca3af26;color:#9ca3af}.info-sections[data-v-b794fcdd]{display:flex;flex-direction:column;gap:16px}.info-section[data-v-b794fcdd]{background:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 12px #0000000f;border:1px solid rgba(0,0,0,.05)}[data-theme=dark] .info-section[data-v-b794fcdd]{background:var(--color-surface, #1e293b);border-color:var(--color-border, #334155)}.section-header[data-v-b794fcdd]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid;border-color:#0000000d}[data-theme=dark] .section-header[data-v-b794fcdd]{border-color:var(--color-border, #334155)}.section-icon[data-v-b794fcdd]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-icon.contact[data-v-b794fcdd]{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.section-icon.contact svg[data-v-b794fcdd]{stroke:#3b82f6}.section-icon.location[data-v-b794fcdd]{background:linear-gradient(135deg,#fee2e2,#fecaca)}.section-icon.location svg[data-v-b794fcdd]{stroke:#ef4444}.section-icon.services[data-v-b794fcdd]{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.section-icon.services svg[data-v-b794fcdd]{stroke:#10b981}.section-icon.description[data-v-b794fcdd]{background:linear-gradient(135deg,#fef3c7,#fde68a)}.section-icon.description svg[data-v-b794fcdd]{stroke:#f59e0b}.section-icon.admin[data-v-b794fcdd]{background:linear-gradient(135deg,#f3e5f5,#e1bee7)}.section-icon.admin svg[data-v-b794fcdd]{stroke:#9c27b0}.section-header h4[data-v-b794fcdd]{margin:0;font-size:1.125rem;font-weight:700;font-family:Cairo,sans-serif;color:var(--color-text-primary, #111827)}[data-theme=dark] .section-header h4[data-v-b794fcdd]{color:var(--color-text-primary, #f1f5f9)}.section-content[data-v-b794fcdd]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-b794fcdd]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.05)}.detail-row[data-v-b794fcdd]:last-child{border-bottom:none;padding-bottom:0}.detail-row.single[data-v-b794fcdd]{justify-content:flex-start;padding:0}[data-theme=dark] .detail-row[data-v-b794fcdd]{border-color:var(--color-border, #334155)}.detail-label[data-v-b794fcdd]{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:600;color:var(--color-text-secondary, #6b7280);font-family:Cairo,sans-serif}[data-theme=dark] .detail-label[data-v-b794fcdd]{color:var(--color-text-secondary, #94a3b8)}.detail-label svg[data-v-b794fcdd]{stroke:var(--color-text-secondary, #9ca3af);flex-shrink:0}.detail-value[data-v-b794fcdd]{display:flex;align-items:center;gap:8px;font-size:.95rem;font-weight:600;color:var(--color-text-primary, #111827);font-family:Cairo,sans-serif}[data-theme=dark] .detail-value[data-v-b794fcdd]{color:var(--color-text-primary, #f1f5f9)}.copy-btn[data-v-b794fcdd]{background:transparent;border:1px solid var(--color-border, #e5e7eb);padding:6px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.copy-btn[data-v-b794fcdd]:hover{background:var(--color-background, #f3f4f6);border-color:#009688;transform:scale(1.05)}.copy-btn[data-v-b794fcdd]:active{transform:scale(.95)}[data-theme=dark] .copy-btn[data-v-b794fcdd]{border-color:#475569;background:#64748b1a}[data-theme=dark] .copy-btn[data-v-b794fcdd]:hover{background:#64748b33;border-color:#10b981}.copy-btn svg[data-v-b794fcdd]{stroke:var(--color-text-secondary, #6b7280);transition:stroke .2s}[data-theme=dark] .copy-btn svg[data-v-b794fcdd]{stroke:#94a3b8}.copy-btn:hover svg[data-v-b794fcdd]{stroke:#009688}[data-theme=dark] .copy-btn:hover svg[data-v-b794fcdd]{stroke:#10b981}.location-text[data-v-b794fcdd]{font-size:.95rem;font-weight:500;color:var(--color-text-primary, #111827);font-family:Cairo,sans-serif;line-height:1.6}[data-theme=dark] .location-text[data-v-b794fcdd]{color:var(--color-text-primary, #f1f5f9)}.services-grid[data-v-b794fcdd]{display:flex;flex-wrap:wrap;gap:8px}.service-tag[data-v-b794fcdd]{display:inline-block;padding:8px 16px;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1d4ed8;border-radius:20px;font-size:.875rem;font-weight:600;font-family:Cairo,sans-serif;border:1px solid #BFDBFE}[data-theme=dark] .service-tag[data-v-b794fcdd]{background:#3b82f626;color:#60a5fa;border-color:#3b82f64d}.description-text[data-v-b794fcdd]{margin:0;font-size:.95rem;line-height:1.8;color:var(--color-text-primary, #374151);font-family:Cairo,sans-serif;white-space:pre-wrap;word-wrap:break-word}[data-theme=dark] .description-text[data-v-b794fcdd]{color:var(--color-text-primary, #d1d5db)}.crypto-address[data-v-b794fcdd]{font-family:Courier New,monospace;font-size:.85rem;color:#6366f1;word-break:break-all;background:#6366f10d;padding:8px 12px;border-radius:8px;border:1px solid rgba(99,102,241,.2)}[data-theme=dark] .crypto-address[data-v-b794fcdd]{color:#818cf8;background:#6366f11a;border-color:#6366f14d}.admin-actions-section[data-v-b794fcdd]{background:linear-gradient(135deg,#fdf4ff,#fae8ff);border-radius:16px;padding:20px;border:2px solid #E9D5FF}[data-theme=dark] .admin-actions-section[data-v-b794fcdd]{background:#9c27b01a;border-color:#9c27b04d}.admin-actions[data-v-b794fcdd]{display:flex;flex-direction:column;gap:12px}.admin-btn[data-v-b794fcdd]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:12px;font-family:Cairo,sans-serif;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.edit-btn[data-v-b794fcdd]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.edit-btn[data-v-b794fcdd]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.delete-btn[data-v-b794fcdd]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.delete-btn[data-v-b794fcdd]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ef444466}.role-change-wrapper[data-v-b794fcdd]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.role-label[data-v-b794fcdd]{font-size:.875rem;font-weight:600;color:var(--color-text-primary, #374151);font-family:Cairo,sans-serif}[data-theme=dark] .role-label[data-v-b794fcdd]{color:var(--color-text-primary, #e2e8f0)}.role-select[data-v-b794fcdd]{padding:10px 14px;border:2px solid var(--color-border, #e5e7eb);border-radius:10px;font-family:Cairo,sans-serif;font-size:.95rem;font-weight:600;background:#fff;color:var(--color-text-primary, #111827);cursor:pointer;transition:all .2s}.role-select[data-v-b794fcdd]:focus{outline:none;border-color:#9c27b0;box-shadow:0 0 0 3px #9c27b01a}[data-theme=dark] .role-select[data-v-b794fcdd]{background:var(--color-background, #0f172a);border-color:var(--color-border, #334155);color:var(--color-text-primary, #f1f5f9)}.slide-enter-active[data-v-b794fcdd],.slide-leave-active[data-v-b794fcdd]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-enter-from[data-v-b794fcdd],.slide-leave-to[data-v-b794fcdd]{transform:translate(100%)}.slide-up-enter-active[data-v-b794fcdd],.slide-up-leave-active[data-v-b794fcdd]{transition:opacity .3s ease}.slide-up-enter-active .bottom-sheet-content[data-v-b794fcdd],.slide-up-leave-active .bottom-sheet-content[data-v-b794fcdd]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from[data-v-b794fcdd]{opacity:0}.slide-up-enter-from .bottom-sheet-content[data-v-b794fcdd]{transform:translateY(100%)}.slide-up-leave-to[data-v-b794fcdd]{opacity:0}.slide-up-leave-to .bottom-sheet-content[data-v-b794fcdd]{transform:translateY(100%)}@media (max-width: 767px){.sidebar-body[data-v-b794fcdd]{padding:16px}.profile-card[data-v-b794fcdd]{padding:20px 16px}.info-section[data-v-b794fcdd],.admin-actions-section[data-v-b794fcdd]{padding:16px}}.sidebar-body[data-v-b794fcdd]::-webkit-scrollbar{width:8px}.sidebar-body[data-v-b794fcdd]::-webkit-scrollbar-track{background:transparent}.sidebar-body[data-v-b794fcdd]::-webkit-scrollbar-thumb{background:var(--color-border, #cbd5e1);border-radius:4px}.sidebar-body[data-v-b794fcdd]::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary, #94a3b8)}.dialog-overlay[data-v-589aa36d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}.dialog-content[data-v-589aa36d]{background:#fff;border-radius:16px;width:90%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d}[data-theme=dark] .dialog-content[data-v-589aa36d]{background:var(--color-surface)}.dialog-header[data-v-589aa36d]{padding:1.5rem;border-bottom:1px solid #E5E7EB;display:flex;align-items:center;justify-content:space-between}[data-theme=dark] .dialog-header[data-v-589aa36d]{border-bottom-color:var(--color-border)}.dialog-header h2[data-v-589aa36d]{font-family:Cairo,sans-serif;font-size:1.25rem;font-weight:700;margin:0}.close-btn[data-v-589aa36d]{width:32px;height:32px;background:transparent;border:none;font-size:1.5rem;cursor:pointer;color:#6b7280}.dialog-body[data-v-589aa36d]{padding:1.5rem;flex:1;overflow-y:auto}.dialog-footer[data-v-589aa36d]{padding:1.5rem;border-top:1px solid #E5E7EB;display:flex;gap:1rem;justify-content:flex-end}[data-theme=dark] .dialog-footer[data-v-589aa36d]{border-top-color:var(--color-border)}.btn-cancel[data-v-589aa36d],.btn-save[data-v-589aa36d]{padding:.75rem 1.5rem;border-radius:8px;font-family:Cairo,sans-serif;font-weight:600;cursor:pointer;border:none}.btn-cancel[data-v-589aa36d]{background:#f3f4f6;color:#374151}.btn-save[data-v-589aa36d]{background:#009688;color:#fff}.dialog-enter-active[data-v-589aa36d],.dialog-leave-active[data-v-589aa36d]{transition:opacity .3s}.dialog-enter-from[data-v-589aa36d],.dialog-leave-to[data-v-589aa36d]{opacity:0}.dialog-overlay[data-v-9571c1d7]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}.dialog-content[data-v-9571c1d7]{background:#fff;border-radius:16px;width:90%;max-width:400px;box-shadow:0 20px 60px #0000004d}[data-theme=dark] .dialog-content[data-v-9571c1d7]{background:var(--color-surface)}.dialog-header[data-v-9571c1d7]{padding:1.5rem;border-bottom:1px solid #E5E7EB}[data-theme=dark] .dialog-header[data-v-9571c1d7]{border-bottom-color:var(--color-border)}.dialog-header h2[data-v-9571c1d7]{font-family:Cairo,sans-serif;font-size:1.25rem;font-weight:700;margin:0}.dialog-body[data-v-9571c1d7]{padding:1.5rem}.dialog-body p[data-v-9571c1d7]{font-family:Cairo,sans-serif;color:#374151}[data-theme=dark] .dialog-body p[data-v-9571c1d7]{color:var(--color-text)}.dialog-footer[data-v-9571c1d7]{padding:1.5rem;border-top:1px solid #E5E7EB;display:flex;gap:1rem;justify-content:flex-end}[data-theme=dark] .dialog-footer[data-v-9571c1d7]{border-top-color:var(--color-border)}.btn-cancel[data-v-9571c1d7],.btn-delete[data-v-9571c1d7]{padding:.75rem 1.5rem;border-radius:8px;font-family:Cairo,sans-serif;font-weight:600;cursor:pointer;border:none}.btn-cancel[data-v-9571c1d7]{background:#f3f4f6;color:#374151}.btn-delete[data-v-9571c1d7]{background:#dc2626;color:#fff}.btn-delete[data-v-9571c1d7]:disabled{opacity:.6;cursor:not-allowed}.dialog-overlay[data-v-2b050524]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}.dialog-content[data-v-2b050524]{background:#fff;border-radius:16px;width:90%;max-width:500px;box-shadow:0 20px 60px #0000004d}[data-theme=dark] .dialog-content[data-v-2b050524]{background:var(--color-surface)}.dialog-header[data-v-2b050524]{padding:1.5rem;border-bottom:1px solid #E5E7EB;display:flex;align-items:center;justify-content:space-between}[data-theme=dark] .dialog-header[data-v-2b050524]{border-bottom-color:var(--color-border)}.dialog-header h2[data-v-2b050524]{font-family:Cairo,sans-serif;font-size:1.25rem;font-weight:700;margin:0}.close-btn[data-v-2b050524]{width:32px;height:32px;background:transparent;border:none;font-size:1.5rem;cursor:pointer;color:#6b7280}.dialog-body[data-v-2b050524]{padding:1.5rem}.dialog-footer[data-v-2b050524]{padding:1.5rem;border-top:1px solid #E5E7EB;display:flex;gap:1rem;justify-content:flex-end}[data-theme=dark] .dialog-footer[data-v-2b050524]{border-top-color:var(--color-border)}.btn-cancel[data-v-2b050524],.btn-import[data-v-2b050524]{padding:.75rem 1.5rem;border-radius:8px;font-family:Cairo,sans-serif;font-weight:600;cursor:pointer;border:none}.btn-cancel[data-v-2b050524]{background:#f3f4f6;color:#374151}.btn-import[data-v-2b050524]{background:#009688;color:#fff}.qr-dialog-overlay[data-v-ad806834]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:1rem;direction:rtl}.qr-dialog-content[data-v-ad806834]{background:#fff;border-radius:24px;width:100%;max-width:420px;box-shadow:0 25px 80px #0006;overflow:hidden;display:flex;flex-direction:column}[data-theme=dark] .qr-dialog-content[data-v-ad806834]{background:var(--color-surface)}.qr-dialog-header[data-v-ad806834]{background:linear-gradient(135deg,#009688,#00796b);padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.header-left[data-v-ad806834]{display:flex;align-items:center;gap:.75rem;flex:1}.header-icon[data-v-ad806834]{width:44px;height:44px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;display:flex;align-items:center;justify-content:center}.dialog-title[data-v-ad806834]{font-family:Cairo,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;margin:0}.close-button[data-v-ad806834]{width:40px;height:40px;background:#ffffff26;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .3s ease;flex-shrink:0}.close-button[data-v-ad806834]:hover{background:#ffffff40;transform:rotate(90deg)}.card-preview-section[data-v-ad806834]{padding:1.5rem;background:linear-gradient(180deg,#f8fafc,#fff);display:flex;justify-content:center}[data-theme=dark] .card-preview-section[data-v-ad806834]{background:linear-gradient(180deg,var(--color-surface-dark) 0%,var(--color-surface) 100%)}.id-card-preview[data-v-ad806834]{width:100%;max-width:300px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 8px 32px #0000001f;border:1px solid #E5E7EB}[data-theme=dark] .id-card-preview[data-v-ad806834]{background:var(--color-surface-light);border-color:var(--color-border)}.preview-header[data-v-ad806834]{background:linear-gradient(135deg,#009688,#00796b);padding:1.75rem 1.25rem;display:flex;justify-content:center}.header-center[data-v-ad806834]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.preview-logo[data-v-ad806834]{width:64px;height:64px;background:#fff;border-radius:16px;padding:10px;box-shadow:0 4px 16px #0003}.brand-name[data-v-ad806834]{font-family:Cairo,sans-serif;font-size:2rem;font-weight:800;color:#fff;line-height:1;margin-top:.5rem}.brand-tagline[data-v-ad806834]{font-family:Cairo,sans-serif;font-size:.85rem;color:#ffffffe6;margin-top:.25rem}.preview-status[data-v-ad806834]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem;background:#e0f2f1;border-bottom:1px solid #B2DFDB}.status-text[data-v-ad806834]{font-family:Cairo,sans-serif;font-size:1rem;font-weight:700;color:#00796b}.preview-name[data-v-ad806834]{padding:1rem 1.25rem;text-align:center;font-family:Cairo,sans-serif;font-size:1.4rem;font-weight:800;color:#1f2937;background:#fafafa;border-bottom:1px solid #E5E7EB;border-right:4px solid #009688}[data-theme=dark] .preview-name[data-v-ad806834]{color:var(--color-text);background:var(--color-surface);border-bottom-color:var(--color-border)}.preview-qr[data-v-ad806834]{padding:1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;background:#fff}[data-theme=dark] .preview-qr[data-v-ad806834]{background:var(--color-surface-light)}.preview-qr img[data-v-ad806834]{width:120px;height:120px;border-radius:12px;border:2px solid #E5E7EB}.qr-hint[data-v-ad806834]{font-family:Cairo,sans-serif;font-size:.75rem;color:#9ca3af}.qr-loading[data-v-ad806834]{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:12px}.loading-spinner-small[data-v-ad806834]{width:32px;height:32px;border:3px solid #E5E7EB;border-top-color:#009688;border-radius:50%;animation:spin-ad806834 1s linear infinite}@keyframes spin-ad806834{to{transform:rotate(360deg)}}.preview-footer[data-v-ad806834]{padding:1rem 1.25rem;background:#e0f2f1;border-top:1px solid #B2DFDB;display:flex;flex-direction:column;align-items:center;gap:.5rem}[data-theme=dark] .preview-footer[data-v-ad806834]{background:var(--color-surface-dark);border-top-color:var(--color-border)}.footer-secure[data-v-ad806834]{display:flex;align-items:center;gap:.375rem;font-family:Cairo,sans-serif;font-size:.75rem;color:#00796b;font-weight:600}.footer-url[data-v-ad806834]{font-family:Cairo,sans-serif;font-size:1rem;font-weight:700;color:#009688}.qr-dialog-actions[data-v-ad806834]{padding:1.25rem 1.5rem;display:flex;gap:.75rem;background:#f9fafb;border-top:1px solid #E5E7EB}[data-theme=dark] .qr-dialog-actions[data-v-ad806834]{background:var(--color-surface-light);border-top-color:var(--color-border)}.action-btn[data-v-ad806834]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1rem;border:none;border-radius:14px;font-family:Cairo,sans-serif;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.action-btn[data-v-ad806834]:disabled{opacity:.7;cursor:not-allowed}.share-btn[data-v-ad806834]{background:#f3f4f6;color:#4b5563;border:1px solid #E5E7EB}.share-btn[data-v-ad806834]:hover:not(:disabled){background:#e5e7eb;transform:translateY(-2px)}.download-btn[data-v-ad806834]{background:linear-gradient(135deg,#009688,#00796b);color:#fff;box-shadow:0 4px 14px #00968859}.download-btn[data-v-ad806834]:hover:not(:disabled){background:linear-gradient(135deg,#00897b,#00695c);transform:translateY(-2px);box-shadow:0 6px 20px #00968873}.btn-spinner[data-v-ad806834]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-ad806834 .8s linear infinite}.fade-enter-active[data-v-ad806834],.fade-leave-active[data-v-ad806834]{transition:opacity .3s ease}.fade-enter-from[data-v-ad806834],.fade-leave-to[data-v-ad806834]{opacity:0}.fade-enter-active .qr-dialog-content[data-v-ad806834],.fade-leave-active .qr-dialog-content[data-v-ad806834]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.fade-enter-from .qr-dialog-content[data-v-ad806834],.fade-leave-to .qr-dialog-content[data-v-ad806834]{transform:scale(.95) translateY(20px);opacity:0}@media (max-width: 1024px){.qr-dialog-content[data-v-ad806834]{max-width:400px}}@media (max-width: 768px){.qr-dialog-overlay[data-v-ad806834]{padding:1rem;align-items:center}.qr-dialog-content[data-v-ad806834]{max-width:100%;border-radius:20px;max-height:90vh;display:flex;flex-direction:column}.qr-dialog-header[data-v-ad806834]{padding:1rem 1.25rem;flex-shrink:0}.header-icon[data-v-ad806834]{width:38px;height:38px}.header-icon svg[data-v-ad806834]{width:20px;height:20px}.dialog-title[data-v-ad806834]{font-size:1.1rem}.close-button[data-v-ad806834]{width:36px;height:36px}.card-preview-section[data-v-ad806834]{padding:1rem;flex:1;overflow-y:auto;min-height:0}.id-card-preview[data-v-ad806834]{max-width:280px;margin:0 auto;border-radius:16px}.preview-header[data-v-ad806834]{padding:1rem .875rem}.header-center[data-v-ad806834]{gap:.4rem}.preview-logo[data-v-ad806834]{width:48px;height:48px;padding:6px;border-radius:12px}.brand-name[data-v-ad806834]{font-size:1.5rem;margin-top:.25rem}.brand-tagline[data-v-ad806834]{font-size:.7rem}.preview-status[data-v-ad806834]{padding:.4rem}.status-text[data-v-ad806834]{font-size:.85rem}.preview-name[data-v-ad806834]{font-size:1.1rem;padding:.75rem .875rem;border-right-width:3px}.preview-qr[data-v-ad806834]{padding:.75rem}.preview-qr img[data-v-ad806834]{width:100px;height:100px;border-radius:10px}.qr-hint[data-v-ad806834]{font-size:.65rem}.preview-footer[data-v-ad806834]{padding:.75rem .875rem}.footer-secure[data-v-ad806834]{font-size:.65rem}.footer-url[data-v-ad806834]{font-size:.85rem}.qr-dialog-actions[data-v-ad806834]{padding:1rem;flex-shrink:0;border-top:1px solid #E5E7EB}.action-btn[data-v-ad806834]{padding:.875rem 1rem;font-size:.9rem;border-radius:12px}.action-btn svg[data-v-ad806834]{width:18px;height:18px}}@media (max-width: 480px){.qr-dialog-overlay[data-v-ad806834]{padding:.75rem;align-items:center}.qr-dialog-content[data-v-ad806834]{max-width:100%;width:100%;border-radius:20px;max-height:85vh;display:flex;flex-direction:column}.qr-dialog-header[data-v-ad806834]{padding:.875rem 1rem;flex-shrink:0}.header-icon[data-v-ad806834]{width:34px;height:34px}.header-icon svg[data-v-ad806834]{width:18px;height:18px}.dialog-title[data-v-ad806834]{font-size:1rem}.close-button[data-v-ad806834]{width:32px;height:32px}.close-button svg[data-v-ad806834]{width:16px;height:16px}.card-preview-section[data-v-ad806834]{padding:.75rem;flex:1;overflow-y:auto;min-height:0}.id-card-preview[data-v-ad806834]{max-width:260px;margin:0 auto;border-radius:14px}.preview-header[data-v-ad806834]{padding:.875rem .75rem}.header-center[data-v-ad806834]{gap:.3rem}.preview-logo[data-v-ad806834]{width:44px;height:44px;padding:6px;border-radius:10px}.brand-name[data-v-ad806834]{font-size:1.3rem;margin-top:.2rem}.brand-tagline[data-v-ad806834]{font-size:.65rem}.preview-status[data-v-ad806834]{padding:.35rem;gap:.35rem}.status-text[data-v-ad806834]{font-size:.8rem}.preview-status svg[data-v-ad806834]{width:14px;height:14px}.preview-name[data-v-ad806834]{font-size:1rem;padding:.625rem .75rem;border-right-width:3px}.preview-qr[data-v-ad806834]{padding:.625rem;gap:.3rem}.preview-qr img[data-v-ad806834]{width:90px;height:90px;border-radius:8px}.qr-loading[data-v-ad806834]{width:90px;height:90px}.loading-spinner-small[data-v-ad806834]{width:24px;height:24px}.qr-hint[data-v-ad806834]{font-size:.6rem}.preview-footer[data-v-ad806834]{padding:.625rem .75rem;gap:.3rem}.footer-secure[data-v-ad806834]{font-size:.6rem;gap:.2rem}.footer-secure svg[data-v-ad806834]{width:11px;height:11px}.footer-url[data-v-ad806834]{font-size:.8rem}.qr-dialog-actions[data-v-ad806834]{padding:.875rem 1rem;gap:.625rem;flex-shrink:0;border-top:1px solid #E5E7EB}.action-btn[data-v-ad806834]{padding:.75rem 1rem;font-size:.85rem;border-radius:10px;gap:.4rem}.action-btn svg[data-v-ad806834]{width:16px;height:16px}.btn-spinner[data-v-ad806834]{width:16px;height:16px}}@media (max-width: 360px){.qr-dialog-overlay[data-v-ad806834]{padding:.5rem}.qr-dialog-content[data-v-ad806834]{max-height:88vh}.qr-dialog-header[data-v-ad806834]{padding:.75rem}.dialog-title[data-v-ad806834]{font-size:.9rem}.card-preview-section[data-v-ad806834]{padding:.5rem}.id-card-preview[data-v-ad806834]{max-width:240px}.preview-header[data-v-ad806834]{padding:.75rem .625rem}.preview-logo[data-v-ad806834]{width:40px;height:40px}.brand-name[data-v-ad806834]{font-size:1.2rem}.preview-name[data-v-ad806834]{font-size:.95rem;padding:.5rem .625rem}.preview-qr img[data-v-ad806834],.qr-loading[data-v-ad806834]{width:80px;height:80px}.qr-dialog-actions[data-v-ad806834]{padding:.75rem;gap:.5rem}.action-btn[data-v-ad806834]{padding:.625rem .75rem;font-size:.8rem}}.trusted-users-view[data-v-95c6c08c]{min-height:100vh;direction:rtl;background:var(--color-background)}.app-bar[data-v-95c6c08c]{background:#fff;border-bottom:1px solid #E5E7EB;box-shadow:0 2px 4px #0000000a;position:sticky;top:0;z-index:100}[data-theme=dark] .app-bar[data-v-95c6c08c]{background:var(--color-surface);border-bottom-color:var(--color-border)}.app-bar-content[data-v-95c6c08c]{max-width:1400px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.app-bar-left[data-v-95c6c08c]{display:flex;align-items:center;gap:1rem}.logo-container[data-v-95c6c08c]{padding:8px;background:#009688;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0096884d}.app-bar-title[data-v-95c6c08c]{font-family:Cairo,sans-serif;font-size:18px;font-weight:700;color:#1f2937;margin:0}[data-theme=dark] .app-bar-title[data-v-95c6c08c]{color:var(--color-text)}.user-count-badge[data-v-95c6c08c]{padding:4px 10px;background:#e0f2f1;border:1px solid #B2DFDB;border-radius:12px;font-family:Cairo,sans-serif;font-size:12px;font-weight:600;color:#00695c}.app-bar-actions[data-v-95c6c08c]{display:flex;align-items:center;gap:.5rem}.action-btn[data-v-95c6c08c]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f3f4f6;border:none;border-radius:8px;font-family:Cairo,sans-serif;font-size:.875rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .2s}[data-theme=dark] .action-btn[data-v-95c6c08c]{background:var(--color-surface-light);color:var(--color-text)}.action-btn[data-v-95c6c08c]:hover{background:#e5e7eb}[data-theme=dark] .action-btn[data-v-95c6c08c]:hover{background:var(--color-surface-dark)}.add-btn[data-v-95c6c08c]{background:#009688;color:#fff}.add-btn[data-v-95c6c08c]:hover{background:#00796b}.main-content[data-v-95c6c08c]{max-width:1400px;margin:0 auto;padding:2rem}.loading-state[data-v-95c6c08c],.error-state[data-v-95c6c08c],.empty-state[data-v-95c6c08c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center}.loader[data-v-95c6c08c]{width:50px;height:50px;border:3px solid rgba(0,150,136,.2);border-top-color:#009688;border-radius:50%;animation:spin-95c6c08c 1s linear infinite}@keyframes spin-95c6c08c{to{transform:rotate(360deg)}}.error-state svg[data-v-95c6c08c],.empty-state svg[data-v-95c6c08c]{margin-bottom:1rem;opacity:.5}.error-state h3[data-v-95c6c08c],.empty-state h3[data-v-95c6c08c]{font-family:Cairo,sans-serif;font-size:1.25rem;font-weight:700;color:#1f2937;margin:0 0 .5rem}[data-theme=dark] .error-state h3[data-v-95c6c08c],[data-theme=dark] .empty-state h3[data-v-95c6c08c]{color:var(--color-text)}.error-state p[data-v-95c6c08c],.empty-state p[data-v-95c6c08c]{font-family:Cairo,sans-serif;color:#6b7280;margin-bottom:1rem}[data-theme=dark] .error-state p[data-v-95c6c08c],[data-theme=dark] .empty-state p[data-v-95c6c08c]{color:var(--color-text-muted)}.retry-btn[data-v-95c6c08c],.add-btn[data-v-95c6c08c]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#009688;color:#fff;border:none;border-radius:8px;font-family:Cairo,sans-serif;font-weight:600;cursor:pointer;transition:all .2s}.retry-btn[data-v-95c6c08c]:hover,.add-btn[data-v-95c6c08c]:hover{background:#00796b;transform:translateY(-2px)}.content-wrapper[data-v-95c6c08c]{display:flex;flex-direction:column;gap:1.5rem}.fab[data-v-95c6c08c]{position:fixed;bottom:2rem;left:2rem;width:56px;height:56px;background:#009688;border:none;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00968866;transition:transform .2s;z-index:1000}.fab[data-v-95c6c08c]:hover{transform:scale(1.1)}@media (max-width: 767px){.app-bar-content[data-v-95c6c08c]{padding:1rem}.app-bar-title[data-v-95c6c08c]{font-size:16px}.main-content[data-v-95c6c08c]{padding:1rem}.action-btn span[data-v-95c6c08c]{display:none}}:root{--color-primary: #009688;--color-primary-dark: #00796B;--color-primary-light: #26A69A;--color-secondary: #00796B;--color-secondary-dark: #00695C;--color-secondary-light: #26A69A;--color-background: #FAFAFA;--color-surface: #FFFFFF;--color-surface-light: #F8F9FA;--color-surface-dark: #F5F5F5;--color-text: #212121;--color-text-muted: #757575;--color-text-light: #9E9E9E;--color-border: rgba(0, 0, 0, .12);--color-success: #009688;--color-warning: #FF9800;--color-error: #F44336;--color-info: #2196F3;--font-display: "Cairo", -apple-system, BlinkMacSystemFont, sans-serif;--font-body: "Cairo", -apple-system, BlinkMacSystemFont, sans-serif;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-full: 9999px;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--shadow-glow: 0 0 30px rgba(0, 150, 136, .3);--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease}[data-theme=dark]{--color-background: #121212;--color-surface: #1E1E1E;--color-surface-light: #2A2A2A;--color-surface-dark: #181818;--color-text: #E0E0E0;--color-text-muted: #B0B0B0;--color-text-light: #808080;--color-border: rgba(255, 255, 255, .12);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .5);--shadow-glow: 0 0 30px rgba(0, 150, 136, .2)}html{font-family:var(--font-body)}body{font-family:var(--font-body);background:var(--color-background);color:var(--color-text);margin:0;min-height:100vh;line-height:1.6}body,button,input,select,textarea,label,a{font-family:var(--font-body)}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:1.25rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;-webkit-font-smoothing:antialiased}*{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}.text-primary{color:var(--color-primary)}.text-muted{color:var(--color-text-muted)}.bg-surface{background:var(--color-surface)}.bg-gradient{background:linear-gradient(135deg,var(--color-surface) 0%,var(--color-surface-light) 100%)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-full)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.animate-fade-in{animation:fadeIn .5s ease forwards}.animate-slide-up{animation:slideUp .5s ease forwards}.animate-scale-in{animation:scaleIn .3s ease forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}@media (max-width: 767px){.container{padding:0 1rem}h1{font-size:2rem!important}h2{font-size:1.75rem!important}h3{font-size:1.5rem!important}h4{font-size:1.25rem!important}.hide-mobile{display:none!important}}@media (min-width: 768px) and (max-width: 1024px){.container{padding:0 1.5rem}.hide-tablet{display:none!important}}@media (min-width: 1025px){.hide-desktop{display:none!important}}@media (max-width: 767px){.mobile-full-width{width:100%!important}.mobile-stack{flex-direction:column!important}.mobile-center{text-align:center!important}.mobile-padding{padding:1rem!important}}
