.nav-top[data-v-b64bf77f]{background-color:var(--color-white);border-bottom:1px solid var(--color-gray-light);height:60px;justify-content:space-between;left:0;padding:0 40px;position:fixed;top:0;width:100%;z-index:100}.nav-top[data-v-b64bf77f],.nav-top .logo[data-v-b64bf77f]{align-items:center;display:flex}.nav-top .logo svg[data-v-b64bf77f]{fill:var(--color-black);width:165px}.nav-top .profile[data-v-b64bf77f]{position:relative}.nav-top .profile button.open[data-v-b64bf77f]{align-items:center;background-color:var(--color-ice);border:none;border-radius:50px;cursor:pointer;display:flex;gap:10px;padding:6px 16px 6px 6px;transition:all .3s}.nav-top .profile button.open.active .edusites-icone[data-v-b64bf77f],.nav-top .profile button.open.active span[data-v-b64bf77f],.nav-top .profile button.open:hover .edusites-icone[data-v-b64bf77f],.nav-top .profile button.open:hover span[data-v-b64bf77f]{color:var(--color-black)}.nav-top .profile button.open .photo[data-v-b64bf77f]{background-color:var(--color-gray-light);background-position:50%;background-size:cover;border-radius:50px;height:30px;min-width:30px;width:30px}.nav-top .profile button.open span[data-v-b64bf77f]{color:var(--color-black);font-family:var(--light);font-size:var(--f2)}.nav-top .profile button.open .edusites-icone[data-v-b64bf77f]{color:var(--color-gray);transition:all .3s}.nav-top .profile button.open.active .edusites-icone[data-v-b64bf77f]{transform:rotate(180deg)}.nav-top .profile .dropdown[data-v-b64bf77f]{background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:22px;box-shadow:0 12px 40px #0c26331f;display:flex;flex-direction:column;opacity:0;padding:12px 20px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-6px);transition:all .3s;visibility:hidden;width:230px}.nav-top .profile .dropdown.show[data-v-b64bf77f]{opacity:1;pointer-events:all;transform:translateY(0);visibility:visible}.nav-top .profile .dropdown a[data-v-b64bf77f],.nav-top .profile .dropdown button[data-v-b64bf77f]{align-items:center;background:none;border:none;color:var(--color-black);cursor:pointer;display:flex;font-family:var(--light);font-size:var(--f2);gap:12px;padding:10px 0;text-align:left;transition:all .3s;width:100%}.nav-top .profile .dropdown a .edusites-icone[data-v-b64bf77f],.nav-top .profile .dropdown button .edusites-icone[data-v-b64bf77f]{color:var(--color-black);transition:all .3s}.nav-top .profile .dropdown a[data-v-b64bf77f]:hover,.nav-top .profile .dropdown a:hover .edusites-icone[data-v-b64bf77f],.nav-top .profile .dropdown button[data-v-b64bf77f]:hover,.nav-top .profile .dropdown button:hover .edusites-icone[data-v-b64bf77f]{color:var(--color-gray)}.nav-top .profile .dropdown a.logout[data-v-b64bf77f],.nav-top .profile .dropdown a.logout .edusites-icone[data-v-b64bf77f],.nav-top .profile .dropdown button.logout[data-v-b64bf77f],.nav-top .profile .dropdown button.logout .edusites-icone[data-v-b64bf77f]{color:var(--color-red)}.nav-top .profile .dropdown a.logout[data-v-b64bf77f]:hover,.nav-top .profile .dropdown a.logout:hover .edusites-icone[data-v-b64bf77f],.nav-top .profile .dropdown button.logout[data-v-b64bf77f]:hover,.nav-top .profile .dropdown button.logout:hover .edusites-icone[data-v-b64bf77f]{color:var(--color-black)}@media screen and (max-width:1000px){.nav-top[data-v-b64bf77f]{padding:0 20px}.nav-top .logo svg[data-v-b64bf77f]{width:140px}.nav-top .profile .open span[data-v-b64bf77f]{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.modal-form[data-v-34a2710f]{display:flex;flex-direction:column;gap:18px;width:100%}.modal-form h2[data-v-34a2710f]{color:var(--color-black);font-family:var(--bold);font-size:var(--f4);margin:0 0 4px}.modal-form .photo-row[data-v-34a2710f]{align-items:center;display:flex;gap:16px}.modal-form .photo-row .photo[data-v-34a2710f]{align-items:center;background-color:var(--color-ice);background-position:50%;background-size:cover;border-radius:22px;display:flex;height:60px;justify-content:center;min-width:60px;overflow:hidden;position:relative;width:60px}.modal-form .photo-row .name-field[data-v-34a2710f]{flex:1}.modal-form[data-v-6296e2ee]{display:flex;flex-direction:column;gap:18px;width:100%}.modal-form h2[data-v-6296e2ee]{color:var(--color-black);font-family:var(--bold);font-size:var(--f4);margin:0 0 4px}.modal-form[data-v-9c1c82c4]{display:flex;flex-direction:column;gap:8px;width:100%}.modal-form h2[data-v-9c1c82c4]{color:var(--color-black);font-family:var(--bold);font-size:var(--f4);margin:0}.modal-form .sub[data-v-9c1c82c4]{color:var(--color-gray);font-family:var(--light);font-size:var(--f2);margin:0 0 12px}.modal-form .languages[data-v-9c1c82c4]{display:flex;flex-direction:column;gap:12px}.modal-form .languages button[data-v-9c1c82c4]{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:16px;cursor:pointer;display:flex;gap:15px;padding:16px 18px;transition:all .3s;width:100%}.modal-form .languages button[data-v-9c1c82c4]:hover{border-color:var(--color-gray)}.modal-form .languages button.active[data-v-9c1c82c4]{background-color:var(--color-ice);border-color:var(--color-blue)}.modal-form .languages button .flag[data-v-9c1c82c4]{border-radius:50%;height:36px;min-width:36px;-o-object-fit:cover;object-fit:cover;width:36px}.modal-form .languages button .native[data-v-9c1c82c4]{color:var(--color-black);flex:1;font-family:var(--light);font-size:var(--f2);text-align:left}.modal-form .languages button .check[data-v-9c1c82c4]{align-items:center;background-color:var(--color-blue);border-radius:50%;color:var(--color-white);display:flex;height:26px;justify-content:center;min-width:26px;width:26px}.profile-modal-overlay[data-v-e1d7445e]{align-items:center;backdrop-filter:blur(4px);background-color:#0c263373;display:flex;inset:0;justify-content:center;padding:30px;position:fixed;z-index:1000}.profile-modal[data-v-e1d7445e]{background-color:var(--color-white);border-radius:25px;max-height:90dvh;max-width:520px;overflow-y:auto;padding:40px;position:relative;width:100%}.profile-modal .close[data-v-e1d7445e]{align-items:center;background-color:var(--color-ice);border:none;border-radius:50px;color:var(--color-gray);cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s;width:34px;z-index:2}.profile-modal .close[data-v-e1d7445e]:hover{color:var(--color-black)}.modal-fade-enter-active[data-v-e1d7445e],.modal-fade-leave-active[data-v-e1d7445e]{transition:opacity .25s ease}.modal-fade-enter-active .profile-modal[data-v-e1d7445e],.modal-fade-leave-active .profile-modal[data-v-e1d7445e]{transition:transform .25s ease}.modal-fade-enter-from[data-v-e1d7445e],.modal-fade-leave-to[data-v-e1d7445e]{opacity:0}.modal-fade-enter-from .profile-modal[data-v-e1d7445e],.modal-fade-leave-to .profile-modal[data-v-e1d7445e]{transform:translateY(12px)}@media screen and (max-width:1000px){.profile-modal-overlay[data-v-e1d7445e]{padding:16px}.profile-modal[data-v-e1d7445e]{border-radius:22px;max-height:92dvh;padding:28px 22px}}
