.glass-lang-switcher[data-v-7c31590e]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a;display:flex;justify-content:center;padding:8px;transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-lang-switcher[data-v-7c31590e]:hover{background:#ffffff1f;border-color:#fff3;box-shadow:0 8px 24px #00000026,inset 0 1px #ffffff26;transform:translateY(-1px) scale(1.05)}.glass-lang-switcher[data-v-7c31590e]:active{transform:translateY(0) scale(.98)}.glass-lang-bg[data-v-7c31590e]{animation:flag-gradient-7c31590e 8s ease-in-out infinite;background:linear-gradient(45deg,#ef44444d,#3b82f64d 33%,#22c55e4d 66%,#a855f74d);background-size:300% 300%}@keyframes flag-gradient-7c31590e{0%,to{background-position:0 50%}25%{background-position:50% 0}50%{background-position:100% 50%}75%{background-position:50% 100%}}.dark .glass-lang-switcher[data-v-7c31590e]{background:#0003;border-color:#ffffff1a}.dark .glass-lang-switcher[data-v-7c31590e]:hover{background:#0000004d;border-color:#ffffff26}@media(max-width:768px){.glass-lang-switcher[data-v-7c31590e]{padding:6px}img[data-v-7c31590e]{height:20px;width:auto}}.glass-toggle-button[data-v-66a459df]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a;cursor:pointer;display:flex;justify-content:center;padding:12px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-toggle-button[data-v-66a459df]:hover{background:#ffffff1f;border-color:#fff3;box-shadow:0 8px 24px #00000026,inset 0 1px #ffffff26;transform:translateY(-1px) scale(1.05)}.glass-toggle-button[data-v-66a459df]:active{transform:translateY(0) scale(.98)}.glass-toggle-bg[data-v-66a459df]{animation:gradient-shift-66a459df 4s ease-in-out infinite;background:linear-gradient(45deg,#ffce544d,#9333ea4d 50%,#3b82f64d);background-size:200% 200%}@keyframes gradient-shift-66a459df{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.dark .glass-toggle-button[data-v-66a459df]{background:#0003;border-color:#ffffff1a}.dark .glass-toggle-button[data-v-66a459df]:hover{background:#0000004d;border-color:#ffffff26}@media(max-width:768px){.glass-toggle-button[data-v-66a459df]{padding:8px}}.sidebar[data-v-7c4eebcf]{margin:0 auto 30px;min-height:-moz-fit-content;min-height:fit-content;padding:15px}.top-actions-row[data-v-7c4eebcf]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px;padding-top:5px}@media(max-width:768px){.top-actions-row[data-v-7c4eebcf]{gap:8px;margin-bottom:15px}}.top-left-actions[data-v-7c4eebcf]{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(max-width:768px){.top-left-actions[data-v-7c4eebcf]{gap:6px}}@media(min-width:1250px){.top-left-actions[data-v-7c4eebcf]{gap:8px}}.top-right-actions[data-v-7c4eebcf]{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(max-width:768px){.top-right-actions[data-v-7c4eebcf]{gap:6px}}@media(max-width:1024px){.sidebar[data-v-7c4eebcf]{margin-bottom:30px;padding:15px}}@media(min-width:580px){.sidebar[data-v-7c4eebcf]{margin-bottom:40px}}@media(min-width:768px){.sidebar[data-v-7c4eebcf]{margin-bottom:40px}}@media(min-width:1024px){.sidebar[data-v-7c4eebcf]{margin-bottom:50px}}@media(min-width:1250px){.sidebar[data-v-7c4eebcf]{margin-bottom:0;max-width:300px;padding:20px}}.sidebar-info[data-v-7c4eebcf]{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}.sidebar-header[data-v-7c4eebcf]{align-items:flex-start;display:flex;gap:16px;margin-bottom:4px;margin-top:50px}@media(max-width:767px){.sidebar-header[data-v-7c4eebcf]{align-items:center;flex-direction:column;gap:12px;margin-bottom:8px}}@media(min-width:1250px){.sidebar-info[data-v-7c4eebcf]{gap:12px;margin-bottom:20px}.sidebar-header[data-v-7c4eebcf]{align-items:center;flex-direction:column;gap:12px;margin-bottom:8px}}.glass-avatar-container[data-v-7c4eebcf]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff0f;border:2px solid hsla(0,0%,100%,.12);border-radius:50%;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .3s ease}.glass-avatar-container[data-v-7c4eebcf]:hover{background:#ffffff1a;border-color:#fff3;transform:scale(1.05)}.glass-avatar-container img[data-v-7c4eebcf]{border-radius:50%;display:block;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}@media(max-width:768px){.glass-avatar-container img[data-v-7c4eebcf]{height:60px;width:60px}}@media(min-width:1250px){.glass-avatar-container img[data-v-7c4eebcf]{height:70px;width:70px}}.info-content[data-v-7c4eebcf]{flex-grow:1;min-width:0;text-align:left}@media(max-width:767px){.info-content[data-v-7c4eebcf]{text-align:center}}@media(min-width:1250px){.info-content[data-v-7c4eebcf]{text-align:center}}.name[data-v-7c4eebcf]{font-size:1.25rem;font-weight:600;line-height:1.2;margin-bottom:8px;word-break:break-word}@media(max-width:768px){.name[data-v-7c4eebcf]{font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:1250px){.name[data-v-7c4eebcf]{font-size:1.1rem}}.title[data-v-7c4eebcf]{font-size:.875rem;line-height:1.4;opacity:.8;word-break:break-word}@media(max-width:768px){.title[data-v-7c4eebcf]{font-size:.75rem}}@media(min-width:1250px){.title[data-v-7c4eebcf]{font-size:.75rem}}.glass-button[data-v-7c4eebcf]{border:1px solid hsla(0,0%,100%,.12);border-radius:12px;font-size:.875rem;gap:8px;padding:10px 16px;width:100%}.glass-button[data-v-7c4eebcf],.glass-button-compact[data-v-7c4eebcf]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff0a;cursor:pointer;display:flex;justify-content:center;transition:all .3s ease}.glass-button-compact[data-v-7c4eebcf]{border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#ffffffe6;flex-shrink:0;font-size:.75rem;gap:6px;padding:8px 12px;white-space:nowrap}@media(max-width:768px){.glass-button-compact[data-v-7c4eebcf]{font-size:.7rem;gap:4px;padding:6px 10px}}.show-contacts-text[data-v-7c4eebcf]{display:block}@media(max-width:768px){.glass-button[data-v-7c4eebcf]{font-size:.75rem;padding:8px 12px}}@media(min-width:1250px){.glass-button[data-v-7c4eebcf]{font-size:.75rem;padding:8px 12px}}.glass-button-compact[data-v-7c4eebcf]:hover,.glass-button[data-v-7c4eebcf]:hover{background:#ffffff1f;border-color:#fff3;transform:translateY(-1px)}.glass-button-compact .rotate-180[data-v-7c4eebcf]{transform:rotate(180deg);transition:transform .3s ease}.sidebar-info_more[data-v-7c4eebcf]{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}.sidebar.active .sidebar-info_more[data-v-7c4eebcf]{max-height:500px;opacity:1;overflow:visible}.contacts-list[data-v-7c4eebcf]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 20px;padding:0}@media(min-width:1250px){.contacts-list[data-v-7c4eebcf]{gap:8px;margin-bottom:15px}}.glass-contact-item[data-v-7c4eebcf]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;gap:12px;padding:12px;transition:all .2s ease}@media(max-width:768px){.glass-contact-item[data-v-7c4eebcf]{gap:10px;padding:10px}}@media(min-width:1250px){.glass-contact-item[data-v-7c4eebcf]{gap:10px;padding:10px}}.glass-contact-item[data-v-7c4eebcf]:hover{background:#ffffff0f;border-color:#ffffff1f}.glass-icon-box[data-v-7c4eebcf]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;display:flex;flex-shrink:0;justify-content:center;min-height:34px;min-width:34px;padding:8px}@media(max-width:768px){.glass-icon-box[data-v-7c4eebcf]{min-height:30px;min-width:30px;padding:6px}}@media(min-width:1250px){.glass-icon-box[data-v-7c4eebcf]{min-height:30px;min-width:30px;padding:6px}}.contact-info[data-v-7c4eebcf]{flex-grow:1;min-width:0}.contact-title[data-v-7c4eebcf]{font-size:.75rem;margin-bottom:4px;opacity:.7}@media(max-width:768px){.contact-title[data-v-7c4eebcf]{font-size:.7rem}}@media(min-width:1250px){.contact-title[data-v-7c4eebcf]{font-size:.7rem}}.glass-link[data-v-7c4eebcf]{font-size:.875rem;text-decoration:none;transition:all .2s ease;word-break:break-all}@media(max-width:768px){.glass-link[data-v-7c4eebcf]{font-size:.75rem}}@media(min-width:1250px){.glass-link[data-v-7c4eebcf]{font-size:.75rem}}.glass-link[data-v-7c4eebcf]:hover{color:#9333ea;text-shadow:0 0 8px rgba(147,51,234,.5)}.glass-social-link[data-v-7c4eebcf]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:flex;justify-content:center;min-height:44px;min-width:44px;padding:10px;text-decoration:none;transition:all .2s ease}@media(max-width:768px){.glass-social-link[data-v-7c4eebcf]{min-height:38px;min-width:38px;padding:8px}}@media(min-width:1250px){.glass-social-link[data-v-7c4eebcf]{min-height:38px;min-width:38px;padding:8px}}.glass-social-link[data-v-7c4eebcf]:hover{background:#ffffff1f;border-color:#fff3;transform:translateY(-1px)}.glass-separator[data-v-7c4eebcf]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);border:none;height:1px;margin:20px 0}@media(min-width:1250px){.glass-separator[data-v-7c4eebcf]{margin:15px 0}}.dark .glass-panel[data-v-7c4eebcf]{background:#00000026;border-color:#ffffff1a}.dark .glass-avatar-container[data-v-7c4eebcf]{background:#0003;border-color:#ffffff26}.dark .glass-avatar-container[data-v-7c4eebcf]:hover{background:#0000004d;border-color:#ffffff40}.dark .glass-button[data-v-7c4eebcf]{background:#0003;border-color:#ffffff1a}.dark .glass-button[data-v-7c4eebcf]:hover{background:#0000004d;border-color:#ffffff26}.dark .glass-button-compact[data-v-7c4eebcf]{background:#0003;border-color:#ffffff1a}.dark .glass-button-compact[data-v-7c4eebcf]:hover{background:#0000004d;border-color:#ffffff26}.dark .glass-contact-item[data-v-7c4eebcf]{background:#00000026;border-color:#ffffff14}.dark .glass-contact-item[data-v-7c4eebcf]:hover{background:#00000040;border-color:#ffffff1f}.dark .glass-icon-box[data-v-7c4eebcf],.dark .glass-social-link[data-v-7c4eebcf]{background:#0003;border-color:#ffffff14}.dark .glass-social-link[data-v-7c4eebcf]:hover{background:#0000004d;border-color:#ffffff1f}.glass-panel[data-v-702dbf0f]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:16px;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff1a;padding:16px;transition:all .3s ease}.glass-nav-link[data-v-702dbf0f]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:block;overflow:hidden;padding:12px 20px;position:relative;text-decoration:none;transition:all .3s ease}.glass-nav-link[data-v-702dbf0f]:hover{background:#ffffff1a;border-color:#fff3;box-shadow:0 4px 16px #0000001a;transform:translateY(-1px)}.glass-nav-link[data-v-702dbf0f]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.glass-nav-link[data-v-702dbf0f]:hover:before{left:100%}.navbar-list[data-v-702dbf0f]{display:flex;gap:12px;list-style:none;margin:0;padding:0}a.router-link-active[data-v-702dbf0f]{background:#c9a96e33;border-color:#c9a96e4d;color:var(--vegas-gold);font-weight:700}a.router-link-exact-active[data-v-702dbf0f]{background:#c9a96e4d;border-color:#c9a96e66;color:var(--vegas-gold);text-shadow:0 0 8px hsla(39,46%,61%,.5)}.dark .glass-panel[data-v-702dbf0f]{background:#0003;border-color:#ffffff1a}.dark .glass-nav-link[data-v-702dbf0f]{background:#00000026;border-color:#ffffff14}.dark .glass-nav-link[data-v-702dbf0f]:hover{background:#00000040;border-color:#ffffff1f}.dark a.router-link-active[data-v-702dbf0f]{background:#c9a96e4d;border-color:#c9a96e66;color:var(--vegas-gold)}.dark a.router-link-exact-active[data-v-702dbf0f]{background:#c9a96e66;border-color:#c9a96e80;color:var(--vegas-gold)}.glass-panel[data-v-68c44416]{animation:bounce-in-68c44416 .5s ease;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0000004d;border:1px solid hsla(0,0%,100%,.15);border-radius:16px;box-shadow:0 8px 32px #0003,inset 0 1px #ffffff1a;padding:16px 24px}.glass-close-button[data-v-68c44416]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fafafa;display:flex;justify-content:center;margin-left:12px;padding:8px;transition:all .2s ease}.glass-close-button[data-v-68c44416]:hover{background:#ffffff26;border-color:#ffffff40;transform:scale(1.05)}.bounce-enter-active[data-v-68c44416]{animation:bounce-in-68c44416 .5s}.bounce-leave-active[data-v-68c44416]{animation:bounce-in-68c44416 .5s reverse}@keyframes bounce-in-68c44416{0%{transform:scale(0)}50%{transform:scale(1.25)}to{transform:scale(1)}}
