[data-v-2c194560] .language-dropdown *,[data-v-2c194560] .language-dropdown,[data-v-2c194560] .mobile-language-dropdown *,[data-v-2c194560] .mobile-language-dropdown{border:0!important;box-shadow:none!important;outline:0 none!important}i[class^="flag:"][data-v-2c194560]{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;font-size:1.1em;height:15px;vertical-align:middle;width:20px}i.flag\:gb-4x3[data-v-2c194560]{background-image:url(https://cdn.jsdelivr.net/gh/lipis/flag-icons@6.11.0/flags/4x3/gb.svg)}i.flag\:fr-4x3[data-v-2c194560]{background-image:url(https://cdn.jsdelivr.net/gh/lipis/flag-icons@6.11.0/flags/4x3/fr.svg)}.flag-icon[data-v-2c194560]{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:15px;margin-right:.5rem;vertical-align:middle;width:20px}.flag-icon-gb[data-v-2c194560]{background-image:url(https://cdn.jsdelivr.net/gh/lipis/flag-icons@6.11.0/flags/4x3/gb.svg)}.flag-icon-fr[data-v-2c194560]{background-image:url(https://cdn.jsdelivr.net/gh/lipis/flag-icons@6.11.0/flags/4x3/fr.svg)}.lang-option[data-v-2c194560]{background:transparent;border:none;cursor:pointer;position:relative}.lang-option[data-v-2c194560]:focus{outline:none}.lang-option[data-v-2c194560]:after{background-color:#22c55e;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .2s ease;width:0}.lang-option[data-v-2c194560]:hover:after{width:100%}[data-v-2c194560] .mobile-language-dropdown{background-color:#000!important;border-radius:4px}[data-v-2c194560] .p-select-dropdown{display:none}@media (max-width:768px){.transform[data-v-2c194560]{transform:translate(-50%)}}.user-menu[data-v-08288e1b]{position:relative}.user-menu-trigger[data-v-08288e1b]{align-items:center;background-color:transparent;border-radius:.5rem;color:var(--color-text-primary);cursor:pointer;display:flex;padding:.5rem;transition:all .2s ease}.user-menu-trigger[data-v-08288e1b]:hover{background-color:var(--color-bg-hover)}.user-menu-avatar[data-v-08288e1b]{flex-shrink:0;margin-right:.5rem}.user-menu-details[data-v-08288e1b]{display:flex;flex-direction:column;line-height:1.3;margin-right:.5rem;min-width:0}.user-menu-details.homepage-light-mode .user-menu-name[data-v-08288e1b]{color:#fff}.user-menu-details.homepage-light-mode:hover .user-menu-name[data-v-08288e1b]{color:#000}.user-menu-name[data-v-08288e1b]{color:var(--color-text-primary);font-size:.875rem;font-weight:500}.user-menu-email[data-v-08288e1b],.user-menu-name[data-v-08288e1b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu-email[data-v-08288e1b]{color:var(--color-text-muted);font-size:.75rem}.user-menu-chevron[data-v-08288e1b]{color:var(--color-text-secondary);font-size:.875rem;transition:color .2s ease}[data-v-08288e1b] .p-menu{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:.75rem;box-shadow:var(--shadow-lg);overflow:hidden}[data-v-08288e1b] .p-menu .p-menu-list{background-color:var(--color-bg-elevated);padding:.5rem 0}[data-v-08288e1b] .p-menu .p-menuitem{margin:0}[data-v-08288e1b] .p-menu .p-menuitem-link{align-items:center;border-radius:0;color:var(--color-text-primary);display:flex;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s ease}[data-v-08288e1b] .p-menu .p-menuitem-link:hover{background-color:var(--color-bg-hover);color:var(--color-brand-primary)}[data-v-08288e1b] .p-menu .p-menuitem-link:focus{background-color:var(--color-bg-hover);box-shadow:inset 0 0 0 2px var(--color-border-focus);outline:none}[data-v-08288e1b] .p-menu .p-menuitem-icon{color:var(--color-text-secondary);flex-shrink:0;font-size:1rem;height:1rem;transition:color .2s ease;width:1rem}[data-v-08288e1b] .p-menu .p-menuitem-link:hover .p-menuitem-icon{color:var(--color-brand-primary)}[data-v-08288e1b] .p-menu .p-menuitem-text{color:var(--color-text-primary);font-size:.875rem;transition:color .2s ease}[data-v-08288e1b] .p-menu .p-menuitem-link:hover .p-menuitem-text{color:var(--color-brand-primary)}[data-v-08288e1b] .p-menu .p-menu-separator{border-top:1px solid var(--color-border-primary);margin:.5rem 0}[data-v-08288e1b] .p-menu .p-menuitem:last-child .p-menuitem-link{color:var(--color-error)}[data-v-08288e1b] .p-menu .p-menuitem:last-child .p-menuitem-link:hover{background-color:var(--color-error-bg);color:var(--color-error)}[data-v-08288e1b] .p-menu .p-menuitem:last-child .p-menuitem-icon{color:var(--color-error)}@media (max-width:767px){.user-menu[data-v-08288e1b]{font-size:.875rem}.user-menu-trigger[data-v-08288e1b]{padding:.375rem}.user-menu-name[data-v-08288e1b]{font-size:.8rem}.user-menu-email[data-v-08288e1b]{font-size:.7rem}[data-v-08288e1b] .p-menu{min-width:250px}[data-v-08288e1b] .p-menu .p-menuitem-link{padding:.75rem}}@media (max-width:480px){[data-v-08288e1b] .p-menu{max-width:calc(100vw - 2rem);min-width:calc(100vw - 2rem)}}.search-form-container[data-v-92aaab3e]{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;max-width:600px;position:relative;width:100%}.search-icon-container[data-v-92aaab3e]{position:relative;z-index:10}.search-icon-btn[data-v-92aaab3e]{background:var(--color-bg-primary);border:2px solid var(--color-border-primary);border-radius:50%;box-shadow:var(--shadow-sm);color:var(--color-text-primary);height:48px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:48px}.search-icon-btn[data-v-92aaab3e]:hover{box-shadow:var(--shadow-md);transform:scale(1.05)}.search-icon-btn[data-v-92aaab3e]:active{transform:scale(.95)}.search-icon-btn[data-v-92aaab3e]:disabled{cursor:not-allowed;opacity:.7;transform:none}.search-icon-btn.active[data-v-92aaab3e]{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff;transform:scale(1.02)}.search-icon-btn.searching[data-v-92aaab3e]{animation:pulse-92aaab3e 1.5s ease-in-out infinite;background:var(--color-brand-accent)}.search-icon-btn.has-content[data-v-92aaab3e]{background:var(--color-brand-primary);box-shadow:0 0 0 2px #22c55e33}.search-icon-btn.has-content[data-v-92aaab3e]:hover{box-shadow:0 0 0 3px #22c55e4d}.search-icon-btn.has-content[data-v-92aaab3e]:before{background:radial-gradient(circle,rgba(34,197,94,.1) 0,transparent 70%);border-radius:50%;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.search-icon-btn.has-content[data-v-92aaab3e]:hover:before{opacity:1}.search-form-expandable[data-v-92aaab3e]{background:var(--color-bg-primary);border:2px solid var(--color-border-primary);border-radius:24px;box-shadow:var(--shadow-sm);height:48px;overflow:hidden;position:absolute;right:0;top:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);width:48px;z-index:5}.search-form-expandable.expanded[data-v-92aaab3e]{border-radius:24px;box-shadow:var(--shadow-lg);right:0;top:50%;transform:translateY(-50%);width:600px}.search-form-content[data-v-92aaab3e]{align-items:center;display:flex;gap:8px;height:100%;opacity:0;padding:0 12px;transform:translate(20px);transition:all .3s cubic-bezier(.25,.46,.45,.94);transition-delay:.1s}.expanded .search-form-content[data-v-92aaab3e]{opacity:1;transform:translate(0)}.search-input-container[data-v-92aaab3e]{flex:1;min-width:0}.search-input[data-v-92aaab3e]{background:transparent;border:none;color:var(--color-text-primary);font-size:14px;height:32px;outline:none;transition:all .2s ease;width:100%}.search-input[data-v-92aaab3e]::-moz-placeholder{color:var(--color-text-muted);-moz-transition:opacity .2s ease;transition:opacity .2s ease}.search-input[data-v-92aaab3e]::placeholder{color:var(--color-text-muted);transition:opacity .2s ease}.search-input[data-v-92aaab3e]:focus::-moz-placeholder{opacity:.7}.search-input[data-v-92aaab3e]:focus::placeholder{opacity:.7}.search-form-content.has-content .search-input[data-v-92aaab3e]{color:var(--color-brand-primary);font-weight:500}.filter-container[data-v-92aaab3e]{flex-shrink:0;width:110px}.filter-select[data-v-92aaab3e]{font-size:12px;height:32px;width:100%}.search-button-container[data-v-92aaab3e]{flex-shrink:0}@keyframes pulse-92aaab3e{0%,to{box-shadow:0 0 #22c55e66;transform:scale(1)}50%{box-shadow:0 0 0 4px #22c55e1a;transform:scale(1.05)}}[data-v-92aaab3e] .filter-select-root{background:transparent!important;border:none!important;height:32px!important}[data-v-92aaab3e] .filter-select-input{background:transparent!important;border:none!important;color:var(--color-text-primary)!important;font-size:12px!important;padding:6px 8px!important}[data-v-92aaab3e] .filter-select-trigger{background:transparent!important;border:none!important;color:var(--color-text-muted)!important;height:20px!important;width:20px!important}[data-v-92aaab3e] .p-select-panel{background:var(--color-bg-primary)!important;border:1px solid var(--color-border-primary)!important;box-shadow:var(--shadow-lg)!important}[data-v-92aaab3e] .p-select-panel .p-select-items .p-select-item{color:var(--color-text-primary)!important;font-size:12px!important;padding:8px 12px!important}[data-v-92aaab3e] .p-select-panel .p-select-items .p-select-item:hover{background:var(--color-bg-hover)!important}@media (max-width:768px){.search-form-container[data-v-92aaab3e]{max-width:100%}.search-form-expandable.expanded[data-v-92aaab3e]{max-width:500px;width:calc(100vw - 32px)}.filter-container[data-v-92aaab3e]{width:90px}.search-form-content[data-v-92aaab3e]{gap:6px;padding:0 8px}}@media (max-width:480px){.search-form-expandable.expanded[data-v-92aaab3e]{width:calc(100vw - 16px)}.filter-container[data-v-92aaab3e]{display:none}}.app-header[data-v-075f59a9]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-border-primary);box-shadow:var(--shadow-sm);left:0;position:sticky;right:0;top:0;transition:all .3s ease;z-index:50}.app-header.header-homepage[data-v-075f59a9]{background-color:#0000004d;border-bottom-color:#10b98133;box-shadow:0 4px 6px -1px #10b9810d}.header-mobile[data-v-075f59a9]{padding:.5rem 0}.header-desktop[data-v-075f59a9]{padding:.75rem 0}.header-nav[data-v-075f59a9]{align-items:center;box-sizing:border-box;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:100rem;padding:0 2rem;position:relative;width:100%}.header-nav.with-sidebar[data-v-075f59a9]{padding-left:calc(280px + 2rem)}.header-left[data-v-075f59a9]{align-items:center;display:flex;flex-shrink:0;gap:.75rem;min-width:0}.mobile-menu-toggle[data-v-075f59a9]{padding:.5rem;transition:transform .3s ease;z-index:10}.menu-toggle-shifted[data-v-075f59a9]{transform:translate(70px)}.logo-container[data-v-075f59a9]{flex-shrink:0}.logo-container[data-v-075f59a9],.logo-link[data-v-075f59a9]{align-items:center;display:flex}.logo-link[data-v-075f59a9]{text-decoration:none;transition:opacity .2s ease}.logo-link[data-v-075f59a9]:hover{opacity:.8}.logo-image[data-v-075f59a9]{transition:height .3s ease}.logo-mobile[data-v-075f59a9]{height:2.5rem}.logo-desktop[data-v-075f59a9]{height:3.75rem}.header-center[data-v-075f59a9]{display:flex;flex:1;justify-content:center;margin:0 auto;max-width:500px}.header-right[data-v-075f59a9]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.theme-switcher-container[data-v-075f59a9]{margin-right:.25rem}.balance-container[data-v-075f59a9],.notifications-container[data-v-075f59a9],.theme-switcher-container[data-v-075f59a9]{align-items:center;display:flex}.balance-container[data-v-075f59a9]{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:.375rem;padding:.25rem .5rem;transition:all .2s ease}.balance-container[data-v-075f59a9]:hover{background-color:var(--color-bg-hover);border-color:var(--color-border-hover)}.balance-mobile[data-v-075f59a9]{font-size:.75rem;padding:.125rem .375rem}.balance-desktop[data-v-075f59a9]{font-size:.875rem}.balance-amount[data-v-075f59a9]{color:var(--color-text-primary);font-weight:500;margin-right:.25rem}.balance-icon[data-v-075f59a9]{color:var(--color-brand-primary)}.login-button[data-v-075f59a9]{font-size:.875rem;padding:.5rem 1rem}.header-nav.with-sidebar.collapsed[data-v-075f59a9]{padding-left:calc(80px + 2rem)}.header-nav.mobile[data-v-075f59a9]{padding-left:1rem!important}@media (max-width:1024px){.header-nav[data-v-075f59a9]{padding-right:.75rem}.header-right[data-v-075f59a9]{gap:.375rem}}@media (max-width:768px){.header-nav[data-v-075f59a9]{padding-left:.5rem!important;padding-right:.5rem}.header-left[data-v-075f59a9]{gap:.5rem}.header-right[data-v-075f59a9]{gap:.25rem}.theme-switcher-container[data-v-075f59a9]{margin-right:.125rem}}@media (max-width:480px){.header-nav[data-v-075f59a9]{padding-left:.25rem!important;padding-right:.25rem}.header-left[data-v-075f59a9]{gap:.375rem}.header-right[data-v-075f59a9]{gap:.25rem}.logo-mobile[data-v-075f59a9]{height:2rem}.mobile-menu-toggle[data-v-075f59a9]{padding:.375rem}.mobile-menu-toggle i[data-v-075f59a9]{font-size:.875rem}}.dark .app-header[data-v-075f59a9]{background-color:var(--color-bg-primary);border-bottom-color:var(--color-border-primary)}.dark .app-header.header-homepage[data-v-075f59a9]{background-color:#0000004d;border-bottom-color:#10b98133}.dark .balance-container[data-v-075f59a9]{background-color:var(--color-bg-secondary);border-color:var(--color-border-primary)}.dark .balance-container[data-v-075f59a9]:hover{background-color:var(--color-bg-hover);border-color:var(--color-border-hover)}.balance-container[data-v-075f59a9],.header-left[data-v-075f59a9],.header-right[data-v-075f59a9],.logo-container[data-v-075f59a9],.mobile-menu-toggle[data-v-075f59a9]{transition:all .2s ease}.app-header[data-v-075f59a9]{z-index:1000}.mobile-menu-toggle[data-v-075f59a9]{z-index:1001}.balance-container[data-v-075f59a9]:focus,.logo-link[data-v-075f59a9]:focus,.mobile-menu-toggle[data-v-075f59a9]:focus{outline:2px solid var(--color-border-focus);outline-offset:2px}.app-header.loading[data-v-075f59a9]{opacity:.8;pointer-events:none}.chatbot-toggle[data-v-da616ef9]{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;box-shadow:0 4px 20px #667eea66;cursor:pointer;display:flex;height:60px;justify-content:center;transition:all .3s ease;width:60px}.chatbot-toggle[data-v-da616ef9]:hover{box-shadow:0 6px 25px #667eea99;transform:scale(1.1)}.chatbot-toggle--pulse[data-v-da616ef9]{animation:pulse-da616ef9 2s infinite}.chatbot-toggle__badge[data-v-da616ef9]{align-items:center;background:#ef4444;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px}.chatbot-window[data-v-da616ef9]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:80px;box-shadow:0 10px 40px #00000026;display:flex;flex-direction:column;height:500px;overflow:hidden;position:absolute;right:0;width:350px;z-index:1000}.chatbot-header[data-v-da616ef9]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;justify-content:space-between;padding:16px}.chatbot-header__info[data-v-da616ef9]{align-items:center;display:flex;gap:12px}.chatbot-header__avatar[data-v-da616ef9]{align-items:center;background:#fff3;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.chatbot-header__title[data-v-da616ef9]{font-size:16px;font-weight:600;margin:0}.chatbot-header__subtitle[data-v-da616ef9]{font-size:12px;margin:0;opacity:.9}.chatbot-header__close[data-v-da616ef9]{color:#fff!important}.chatbot-messages[data-v-da616ef9]{display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:16px}.chatbot-message[data-v-da616ef9]{align-items:flex-start;display:flex;gap:8px}.chatbot-message--user[data-v-da616ef9]{flex-direction:row-reverse}.chatbot-message__avatar[data-v-da616ef9]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.chatbot-message--bot .chatbot-message__avatar[data-v-da616ef9]{background:#f3f4f6;color:#6b7280}.chatbot-message--user .chatbot-message__avatar[data-v-da616ef9]{background:#667eea;color:#fff}.chatbot-message__content[data-v-da616ef9]{max-width:70%}.chatbot-message__bubble[data-v-da616ef9]{border-radius:18px;padding:12px 16px;position:relative}.chatbot-message--bot .chatbot-message__bubble[data-v-da616ef9]{background:#f3f4f6;color:#374151}.chatbot-message--user .chatbot-message__bubble[data-v-da616ef9]{background:#667eea;color:#fff}.chatbot-message__bubble--typing[data-v-da616ef9]{padding:16px 20px}.chatbot-message__time[data-v-da616ef9]{font-size:11px;margin-top:4px;opacity:.7}.chatbot-faq[data-v-da616ef9]{margin-top:12px}.chatbot-faq__title[data-v-da616ef9]{color:#374151;font-size:14px;font-weight:600;margin:0 0 8px}.chatbot-faq__list[data-v-da616ef9]{display:flex;flex-direction:column;gap:6px}.chatbot-faq__item[data-v-da616ef9]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-size:13px;padding:8px 12px;text-align:left;transition:all .2s ease}.chatbot-faq__item[data-v-da616ef9]:hover{background:#f9fafb;border-color:#667eea}.chatbot-faq__item--more[data-v-da616ef9]{background:#667eea;border-color:#667eea;color:#fff;font-weight:600}.chatbot-faq__item--more[data-v-da616ef9]:hover{background:#5a67d8;border-color:#5a67d8}.chatbot-faq__more[data-v-da616ef9]{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:6px;margin-top:6px;padding-top:6px}.typing-indicator[data-v-da616ef9]{align-items:center;display:flex;gap:4px}.typing-indicator span[data-v-da616ef9]{animation:typing-da616ef9 1.4s ease-in-out infinite;background:#9ca3af;border-radius:50%;height:6px;width:6px}.typing-indicator span[data-v-da616ef9]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-da616ef9]:nth-child(3){animation-delay:.4s}.chatbot-input[data-v-da616ef9]{background:#fff;border-top:1px solid #e5e7eb;padding:16px}.chatbot-input__container[data-v-da616ef9]{align-items:center;display:flex;gap:8px}.chatbot-input__field[data-v-da616ef9]{border:1px solid #e5e7eb;border-radius:20px;flex:1;padding:8px 16px}.chatbot-input__field[data-v-da616ef9]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.chatbot-input__send[data-v-da616ef9]{background:#667eea!important;border-color:#667eea!important;color:#fff!important;height:40px;width:40px}.chatbot-input__send[data-v-da616ef9]:disabled{cursor:not-allowed;opacity:.5}@keyframes pulse-da616ef9{0%{box-shadow:0 4px 20px #667eea66}50%{box-shadow:0 4px 20px #667eeacc}to{box-shadow:0 4px 20px #667eea66}}@keyframes typing-da616ef9{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}.chatbot-slide-enter-active[data-v-da616ef9],.chatbot-slide-leave-active[data-v-da616ef9]{transition:all .3s ease}.chatbot-slide-enter-from[data-v-da616ef9],.chatbot-slide-leave-to[data-v-da616ef9]{opacity:0;transform:translateY(20px) scale(.95)}.chatbot-container[data-v-da616ef9]{bottom:20px;position:fixed;right:20px;z-index:1000}.chatbot-toggle[data-v-da616ef9]{position:relative;z-index:1001}@media (prefers-color-scheme:dark){.chatbot-window[data-v-da616ef9]{background:#1f2937;border-color:#374151}.chatbot-message--bot .chatbot-message__bubble[data-v-da616ef9]{background:#374151;color:#f9fafb}.chatbot-faq__title[data-v-da616ef9]{color:#f9fafb}.chatbot-faq__item[data-v-da616ef9]{background:#374151;border-color:#4b5563;color:#f9fafb}.chatbot-faq__item[data-v-da616ef9]:hover{background:#4b5563}.chatbot-input[data-v-da616ef9]{background:#1f2937;border-color:#374151}.chatbot-input__field[data-v-da616ef9]{background:#374151;border-color:#4b5563;color:#f9fafb}.chatbot-input__field[data-v-da616ef9]:focus{border-color:#667eea}}@media (max-width:480px){.chatbot-container[data-v-da616ef9]{bottom:10px;right:10px}.chatbot-window[data-v-da616ef9]{height:calc(100vh - 100px);max-width:350px;width:calc(100vw - 20px)}.chatbot-toggle[data-v-da616ef9]{height:50px;width:50px}}
