.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-card>.v-card__subtitle,.theme--light.v-card>.v-card__text{color:rgba(0,0,0,.6)}.theme--dark.v-card{background-color:#1e1e1e;color:#fff}.theme--dark.v-card>.v-card__subtitle,.theme--dark.v-card>.v-card__text{color:hsla(0,0%,100%,.7)}.v-sheet.v-card{border-radius:4px}.v-sheet.v-card:not(.v-sheet--outlined){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-sheet.v-card.v-sheet--shaped{border-radius:16px 4px}.v-card{border-width:thin;display:block;max-width:100%;outline:none;text-decoration:none;transition-property:box-shadow,opacity;overflow-wrap:break-word;position:relative;white-space:normal}.v-card>.v-card__progress+:not(.v-btn):not(.v-chip):not(.v-avatar),.v-card>:first-child:not(.v-btn):not(.v-chip):not(.v-avatar){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card__progress{top:0;left:0;right:0;overflow:hidden}.v-card__subtitle+.v-card__text{padding-top:0}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em}.v-card__subtitle,.v-card__text,.v-card__title{padding:16px}.v-card__title{align-items:center;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem;word-break:break-all}.v-card__title+.v-card__subtitle,.v-card__title+.v-card__text{padding-top:0}.v-card__title+.v-card__subtitle{margin-top:-16px}.v-card__text{width:100%}.v-card__actions{align-items:center;display:flex;padding:8px}.v-card__actions>.v-btn.v-btn{padding:0 8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn+.v-btn{margin-left:8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--left{margin-left:4px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--right{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn+.v-btn{margin-right:8px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--left{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--right{margin-left:4px}.v-card--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-sheet.v-card--hover{cursor:pointer;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1)}.v-sheet.v-card--hover:focus,.v-sheet.v-card--hover:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card--link,.v-card--link .v-chip{cursor:pointer}.v-card--link:focus:before{opacity:.08}.v-card--link:before{background:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s}.v-card--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__progress){opacity:.6;transition:inherit}.v-card--loading{overflow:hidden}.v-card--raised{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.theme--light.v-app-bar.v-toolbar.v-sheet{background-color:#f5f5f5}.theme--dark.v-app-bar.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-app-bar.v-toolbar{border-radius:0}.v-sheet.v-app-bar.v-toolbar:not(.v-sheet--outlined){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-app-bar.v-toolbar.v-sheet--shaped{border-radius:16px 0}.v-app-bar:not([data-booted=true]){transition:none!important}.v-app-bar.v-app-bar--fixed{position:fixed;top:0;z-index:5}.v-app-bar.v-app-bar.v-app-bar--hide-shadow{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-app-bar--fade-img-on-scroll .v-toolbar__image .v-image__image{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll .v-toolbar__image{will-change:opacity}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--collapse-on-scroll .v-toolbar__extension{display:none}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled .v-toolbar__title{padding-top:9px}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled:not(.v-app-bar--bottom) .v-toolbar__title{padding-bottom:9px}.v-app-bar.v-app-bar--shrink-on-scroll .v-toolbar__title{font-size:inherit}.v-app-bar-title__content,.v-app-bar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-app-bar-title__content{position:absolute}.theme--light.v-toolbar.v-sheet{background-color:#fff}.theme--dark.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-toolbar{border-radius:0}.v-sheet.v-toolbar:not(.v-sheet--outlined){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-toolbar.v-sheet--shaped{border-radius:16px 0}.v-toolbar{contain:layout;display:block;flex:1 1 auto;max-width:100%;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-toolbar .v-input{padding-top:0;margin-top:0}.v-toolbar__content,.v-toolbar__extension{padding:4px 16px}.v-toolbar__content .v-btn.v-btn--icon.v-size--default,.v-toolbar__extension .v-btn.v-btn--icon.v-size--default{height:48px;width:48px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-left:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-right:-12px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-left:20px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-right:20px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-right:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-left:-12px}.v-toolbar__content>.v-tabs,.v-toolbar__extension>.v-tabs{height:inherit;margin-top:-4px;margin-bottom:-4px}.v-toolbar__content>.v-tabs>.v-slide-group.v-tabs-bar,.v-toolbar__extension>.v-tabs>.v-slide-group.v-tabs-bar{background-color:inherit;height:inherit}.v-toolbar__content>.v-tabs:first-child,.v-toolbar__extension>.v-tabs:first-child{margin-left:-16px}.v-toolbar__content>.v-tabs:last-child,.v-toolbar__extension>.v-tabs:last-child{margin-right:-16px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;position:relative;z-index:0}.v-toolbar__image{position:absolute;top:0;bottom:0;width:100%;z-index:0;contain:strict}.v-toolbar__image,.v-toolbar__image .v-image{border-radius:inherit}.v-toolbar__items{display:flex;height:inherit}.v-toolbar__items>.v-btn{border-radius:0;height:100%!important;max-height:none}.v-toolbar__title{font-size:1.25rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar.v-toolbar--absolute{position:absolute;top:0;z-index:1}.v-toolbar.v-toolbar--bottom{top:auto;bottom:0}.v-toolbar.v-toolbar--collapse .v-toolbar__title{white-space:nowrap}.v-toolbar.v-toolbar--collapsed{max-width:112px;overflow:hidden}.v-application--is-ltr .v-toolbar.v-toolbar--collapsed{border-bottom-right-radius:24px}.v-application--is-rtl .v-toolbar.v-toolbar--collapsed{border-bottom-left-radius:24px}.v-toolbar.v-toolbar--collapsed .v-toolbar__extension,.v-toolbar.v-toolbar--collapsed .v-toolbar__title{display:none}.v-toolbar--dense .v-toolbar__content,.v-toolbar--dense .v-toolbar__extension{padding-top:0;padding-bottom:0}.v-toolbar--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-toolbar--floating{display:inline-flex}.v-toolbar--prominent .v-toolbar__content{align-items:flex-start}.v-toolbar--prominent .v-toolbar__title{font-size:1.5rem;padding-top:6px}.v-toolbar--prominent:not(.v-toolbar--bottom) .v-toolbar__title{align-self:flex-end;padding-bottom:6px;padding-top:0}.v-dialog{border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit;outline:none;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog>*{width:100%}.v-dialog>.v-card>.v-card__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;padding:16px 24px 10px}.v-dialog>.v-card>.v-card__subtitle,.v-dialog>.v-card>.v-card__text{padding:0 24px 20px}.v-dialog>.v-card>.v-card__actions{padding:8px 16px}.v-dialog__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;width:100%;z-index:6}.v-dialog__container{display:none}.v-dialog__container--attached{display:inline}.v-dialog--animated{animation-duration:.15s;animation-name:animate-dialog;animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;margin:0;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-card{min-height:100%;min-width:100%;margin:0!important;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>form{display:flex}.v-dialog--scrollable>.v-card,.v-dialog--scrollable>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title,.v-dialog--scrollable>form>.v-card>.v-card__actions,.v-dialog--scrollable>form>.v-card>.v-card__title{flex:0 0 auto}.v-dialog--scrollable>.v-card>.v-card__text,.v-dialog--scrollable>form>.v-card>.v-card__text{backface-visibility:hidden;flex:1 1 auto;overflow-y:auto}@keyframes animate-dialog{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.theme--light.v-overlay{color:rgba(0,0,0,.87)}.theme--dark.v-overlay{color:#fff}.v-overlay{align-items:center;border-radius:inherit;display:flex;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.v-overlay__content{position:relative}.v-overlay__scrim{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:inherit;width:100%;will-change:opacity}.v-overlay--absolute{position:absolute}.v-overlay--active{pointer-events:auto}.theme--light.v-navigation-drawer{background-color:#fff}.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:rgba(0,0,0,.12)}.theme--light.v-navigation-drawer .v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-navigation-drawer{background-color:#363636}.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:hsla(0,0%,100%,.12)}.theme--dark.v-navigation-drawer .v-divider{border-color:hsla(0,0%,100%,.12)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;left:0;max-width:100%;overflow:hidden;pointer-events:auto;top:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform,visibility,width}.v-navigation-drawer:not([data-booted=true]){transition:none!important}.v-navigation-drawer.v-navigation-drawer--right:after{left:0;right:auto}.v-navigation-drawer .v-list:not(.v-select-list){background:inherit}.v-navigation-drawer__border{position:absolute;right:0;top:0;height:100%;width:1px}.v-navigation-drawer__content{height:100%;overflow-y:auto;overflow-x:hidden}.v-navigation-drawer__image{border-radius:inherit;height:100%;position:absolute;top:0;bottom:0;z-index:-1;contain:strict;width:100%}.v-navigation-drawer__image .v-image{border-radius:inherit}.v-navigation-drawer--bottom.v-navigation-drawer--is-mobile{max-height:50%;top:auto;bottom:0;min-width:100%}.v-navigation-drawer--right{left:auto;right:0}.v-navigation-drawer--right>.v-navigation-drawer__border{right:auto;left:0}.v-navigation-drawer--absolute{z-index:1}.v-navigation-drawer--fixed{z-index:6}.v-navigation-drawer--absolute{position:absolute}.v-navigation-drawer--clipped:not(.v-navigation-drawer--temporary):not(.v-navigation-drawer--is-mobile){z-index:4}.v-navigation-drawer--fixed{position:fixed}.v-navigation-drawer--floating:after{display:none}.v-navigation-drawer--mini-variant{overflow:hidden}.v-navigation-drawer--mini-variant .v-list-item>:first-child{margin-left:0;margin-right:0}.v-navigation-drawer--mini-variant .v-list-item>:not(:first-child){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;display:initial}.v-navigation-drawer--mini-variant .v-list-group--no-action .v-list-group__items,.v-navigation-drawer--mini-variant .v-list-group--sub-group{display:none}.v-navigation-drawer--mini-variant.v-navigation-drawer--custom-mini-variant .v-list-item{justify-content:center}.v-navigation-drawer--temporary{z-index:7}.v-navigation-drawer--mobile{z-index:6}.v-navigation-drawer--close{visibility:hidden}.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),.v-navigation-drawer--temporary:not(.v-navigation-drawer--close){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.glassmorphism[data-v-309eb885]{background:hsla(0,0%,100%,.1)!important;backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2)}.home-btn[data-v-309eb885]:hover,.lang-btn[data-v-309eb885]:hover,.nav-toggle-btn[data-v-309eb885]:hover,.profile-btn[data-v-309eb885]:hover,.refresh-btn[data-v-309eb885]:hover,.theme-toggle[data-v-309eb885]:hover{transform:translateY(-2px);transition:all .3s cubic-bezier(.4,0,.2,1)}.lang-btn[data-v-309eb885]:hover{background:var(--main-theme)!important;color:#fff!important}.lang-item[data-v-309eb885]:hover{background:rgba(98,91,255,.1)!important;transform:translateX(8px);transition:all .3s cubic-bezier(.4,0,.2,1)}.user-avatar-btn[data-v-309eb885]:hover{transform:scale(1.05);transition:all .3s cubic-bezier(.4,0,.2,1)}.modern-menu-item[data-v-309eb885]:hover{transform:translateX(8px);box-shadow:0 8px 16px rgba(98,91,255,.3)!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.modern-sub-item[data-v-309eb885]:hover{transform:translateX(4px);background:rgba(251,100,182,.1)!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.modern-drawer[data-v-309eb885]{transition:all .4s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-309eb885],.v-card[data-v-309eb885],.v-list-item[data-v-309eb885]{transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn[data-v-309eb885]:focus{outline:1px solid var(--main-theme);outline-offset:1px}.theme--light.v-footer{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-footer{background-color:#272727;color:#fff}.v-sheet.v-footer{border-radius:0}.v-sheet.v-footer:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-footer.v-sheet--shaped{border-radius:16px 0}.v-footer{align-items:center;display:flex;flex:0 1 auto!important;flex-wrap:wrap;padding:6px 16px;position:relative;transition-duration:.2s;transition-property:background-color,left,right;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-footer:not([data-booted=true]){transition:none!important}.v-footer--absolute,.v-footer--fixed{z-index:3}.v-footer--absolute{position:absolute}.v-footer--absolute:not(.v-footer--inset){width:100%}.v-footer--fixed{position:fixed}.v-footer--padless{padding:0}.footer-wrapper[data-v-fd19f298]{position:relative;z-index:10}.modern-footer[data-v-fd19f298]{height:4rem!important;background:transparent!important;border:none!important;position:fixed!important;bottom:0;left:0;right:0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:1000}.footer-content[data-v-fd19f298]{width:100%;height:100%;position:relative;overflow:hidden}.footer-bg[data-v-fd19f298]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.mesh-gradient[data-v-fd19f298]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(98,91,255,.05),rgba(251,100,182,.03) 50%,rgba(98,91,255,.05));opacity:.8}.footer-main[data-v-fd19f298]{display:flex;align-items:center;justify-content:center;height:100%;gap:1rem;position:relative;z-index:2;padding:0 2rem}.year-display[data-v-fd19f298]{position:relative}.year-number[data-v-fd19f298]{font-size:1.25rem;font-weight:800;background:linear-gradient(135deg,var(--main-theme,#625bff),var(--hover-theme,#fb64b6));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.year-underline[data-v-fd19f298]{position:absolute;bottom:-2px;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--main-theme,#625bff),var(--hover-theme,#fb64b6));border-radius:1px;transform:scaleX(0);transform-origin:left;animation:expand-line-fd19f298 2s ease-out .5s forwards}@keyframes expand-line-fd19f298{to{transform:scaleX(1)}}.separator[data-v-fd19f298]{display:flex;align-items:center;gap:.5rem;position:relative}.separator-line[data-v-fd19f298]{width:24px;height:1px;background:linear-gradient(90deg,transparent,var(--color-theme,#101828),transparent);opacity:.3}.separator-dot[data-v-fd19f298]{width:4px;height:4px;border-radius:50%;background:var(--main-theme,#625bff);animation:pulse-dot-fd19f298 2s ease-in-out infinite}@keyframes pulse-dot-fd19f298{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.developer-link[data-v-fd19f298]{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;border-radius:50px;text-decoration:none!important;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.23,1,.32,1);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}.developer-link[data-v-fd19f298]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s ease}.developer-link[data-v-fd19f298]:hover:before{left:100%}.developer-text[data-v-fd19f298]{font-size:1.1rem;font-weight:700;background:linear-gradient(135deg,var(--main-theme,#625bff),var(--hover-theme,#fb64b6));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease;position:relative;z-index:2}.icon-container[data-v-fd19f298]{position:relative;display:flex;align-items:center;justify-content:center}.developer-icon[data-v-fd19f298]{font-size:1.6rem!important;color:var(--main-theme,#625bff);background:linear-gradient(135deg,var(--main-theme,#625bff),var(--hover-theme,#fb64b6));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s cubic-bezier(.23,1,.32,1);position:relative;z-index:2}.icon-glow[data-v-fd19f298]{position:absolute;top:50%;left:50%;width:32px;height:32px;border-radius:50%;background:radial-gradient(circle,rgba(98,91,255,.4),transparent);transform:translate(-50%,-50%) scale(0);transition:transform .3s ease}.link-ripple[data-v-fd19f298]{position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(98,91,255,.2);transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease}.developer-link[data-v-fd19f298]:hover{transform:translateY(-2px) scale(1.02);background:rgba(98,91,255,.1);border-color:rgba(98,91,255,.3);box-shadow:0 8px 25px rgba(98,91,255,.2),0 0 0 4px rgba(98,91,255,.05)}.link-hover .developer-text[data-v-fd19f298]{color:var(--main-theme,#625bff)}.link-hover .developer-icon[data-v-fd19f298]{transform:scale(1.1) rotate(5deg);color:var(--hover-theme,#fb64b6)}.link-hover .icon-glow[data-v-fd19f298]{transform:translate(-50%,-50%) scale(1)}.developer-link:active .link-ripple[data-v-fd19f298]{width:200px;height:200px}.theme--dark .developer-text[data-v-fd19f298]{color:var(--light-theme-bg,#fafbfc)}.theme--dark .developer-link:hover .developer-text[data-v-fd19f298]{color:var(--main-theme,#625bff)}.theme--dark .separator-line[data-v-fd19f298]{background:linear-gradient(90deg,transparent,var(--light-theme-bg,#fafbfc),transparent)}@media (max-width:768px){.footer-main[data-v-fd19f298]{gap:.75rem;padding:0 1rem}.year-number[data-v-fd19f298]{font-size:1.1rem}.developer-text[data-v-fd19f298]{font-size:1rem}.developer-icon[data-v-fd19f298]{font-size:1.4rem!important}.separator-line[data-v-fd19f298]{width:16px}}@media (max-width:480px){.footer-main[data-v-fd19f298]{gap:.5rem;padding:0 .75rem}.developer-link[data-v-fd19f298]{padding:.4rem .8rem;gap:.5rem}}.modern-footer [data-v-fd19f298]{will-change:transform}.developer-link[data-v-fd19f298],.particle[data-v-fd19f298]{transform:translateZ(0)}.dashboard-root[data-v-6612df13]{--primary-gradient:linear-gradient(135deg,#667eea,#f093fb);--secondary-gradient:linear-gradient(135deg,#f093fb,#f5576c);--success-gradient:linear-gradient(135deg,#4facfe,#00f2fe);--glass-bg:hsla(0,0%,100%,0.1);--glass-border:hsla(0,0%,100%,0.2);--shadow-light:rgba(0,0,0,0.1);--shadow-medium:rgba(0,0,0,0.15);--shadow-heavy:rgba(0,0,0,0.25);min-height:100vh;position:relative}.theme--dark .dashboard-root[data-v-6612df13]{--glass-bg:rgba(0,0,0,0.2);--glass-border:hsla(0,0%,100%,0.1);--shadow-light:rgba(0,0,0,0.3);--shadow-medium:rgba(0,0,0,0.4);--shadow-heavy:rgba(0,0,0,0.6)}.floating-controls[data-v-6612df13]{position:fixed;top:73px;z-index:1000;display:flex;flex-direction:column;gap:16px}.controls-ltr[data-v-6612df13]{right:24px}.controls-rtl[data-v-6612df13]{left:24px}.fab-container[data-v-6612df13]{position:relative}.fab-button[data-v-6612df13]{width:45px!important;height:45px!important;background:var(--primary-gradient)!important;border:none!important;backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)!important}.fab-button[data-v-6612df13]:hover{transform:scale(1.1)!important;box-shadow:0 8px 25px var(--shadow-medium)!important}.fab-active[data-v-6612df13]{transform:scale(1.05)!important;box-shadow:0 12px 40px var(--shadow-heavy)!important}.fab-icon[data-v-6612df13]{color:#fff!important;font-size:24px!important}.list-fab[data-v-6612df13]:hover,.settings-fab[data-v-6612df13]:hover{background:var(--secondary-gradient)!important}.menu-card[data-v-6612df13]{border-radius:16px!important;backdrop-filter:blur(20px);background:var(--glass-bg)!important;border:1px solid var(--glass-border);overflow:hidden}.menu-header[data-v-6612df13]{padding:10px 15px 16px!important;background:var(--primary-gradient);color:var(--main-theme)!important;font-size:14px!important;font-weight:600!important;display:flex;align-items:center;gap:8px}.menu-header-icon[data-v-6612df13]{color:var(--main-theme)!important;opacity:.9}.menu-list[data-v-6612df13]{padding:8px 0!important;background:transparent!important}.menu-item[data-v-6612df13]{padding:12px 24px!important;transition:all .2s ease!important;position:relative;overflow:hidden}.menu-item[data-v-6612df13]:before{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:var(--primary-gradient);transition:width .3s ease;opacity:.1}.menu-item[data-v-6612df13]:hover:before{width:100%}.menu-item[data-v-6612df13]:hover{background:transparent!important}.menu-item-icon[data-v-6612df13]{margin-right:16px!important}.menu-icon[data-v-6612df13]{color:var(--main-theme)!important;transition:transform .2s ease}.menu-item:hover .menu-icon[data-v-6612df13]{transform:scale(1.1)}.menu-title[data-v-6612df13]{font-weight:500!important;color:inherit!important}.arrow-icon[data-v-6612df13]{transition:all .2s ease;font-size:14px!important}.menu-item:hover .arrow-icon[data-v-6612df13]{opacity:1;transform:translateX(4px)}.dashboard-container[data-v-6612df13]{padding:40px 24px 80px;max-width:1400px;margin:0 auto;min-height:80vh}.hero-section[data-v-6612df13]{position:relative;text-align:center;margin-bottom:60px;padding:40px 0;overflow:hidden}.hero-content[data-v-6612df13]{position:relative;z-index:2}.dashboard-title[data-v-6612df13]{font-size:3.5rem;font-weight:700;background:var(--primary-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 16px 0;letter-spacing:-.02em}.hero-decoration[data-v-6612df13]{position:absolute;top:50%;left:50%;width:300px;height:300px;background:var(--primary-gradient);border-radius:50%;opacity:.05;transform:translate(-50%,-50%);filter:blur(100px);animation:pulse-6612df13 .1s ease-in-out infinite}@keyframes pulse-6612df13{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}}.cards-section[data-v-6612df13]{position:relative;margin-bottom:3rem}.cards-grid[data-v-6612df13]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;max-width:1600px;margin:0 auto}.card-container[data-v-6612df13]{animation:cardFadeIn-6612df13 .1s ease-out both;animation-delay:var(--delay)}.dashboard-card[data-v-6612df13]{position:relative;height:100px;border-radius:16px!important;background:var(--component-theme)!important;backdrop-filter:blur(20px);border:1px solid var(--glass-border)!important;cursor:pointer;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)!important;text-decoration:none!important}.dashboard-card[data-v-6612df13]:before{content:"";position:absolute;inset:0;background:var(--primary-gradient);opacity:0;transition:opacity .4s ease;z-index:1}.dashboard-card[data-v-6612df13]:hover{transform:translateY(-8px) scale(1.02)!important;box-shadow:0 20px 40px var(--shadow-medium)!important;border-color:hsla(0,0%,100%,.2)!important;color:#fff!important}.dashboard-card[data-v-6612df13]:hover:before{opacity:.05}.dashboard-card:hover .card-icon[data-v-6612df13],.dashboard-card:hover .card-text[data-v-6612df13],.dashboard-card:hover .card-title[data-v-6612df13]{color:#fff!important}.card-glow[data-v-6612df13]{position:absolute;inset:-2px;background:var(--primary-gradient);border-radius:22px;opacity:0;transition:opacity .4s ease;filter:blur(8px);z-index:0}.dashboard-card:hover .card-glow[data-v-6612df13]{opacity:.6}.card-content[data-v-6612df13]{z-index:3;height:100%;padding:16px;flex-direction:column;gap:8px}.card-content[data-v-6612df13],.card-icon-wrapper[data-v-6612df13]{position:relative;display:flex;align-items:center;justify-content:center}.icon-background[data-v-6612df13]{position:absolute;width:40px;height:40px;background:var(--primary-gradient);border-radius:12px;opacity:.1;transition:all .4s ease}.dashboard-card:hover .icon-background[data-v-6612df13]{opacity:.2;transform:scale(1.1)}.card-icon[data-v-6612df13]{color:var(--main-theme)!important;transition:all .4s ease;z-index:2;position:relative}.dashboard-card:hover .card-icon[data-v-6612df13]{transform:scale(1.15);color:#667eea!important}.card-text[data-v-6612df13]{text-align:center;flex:1;display:flex;align-items:center;justify-content:center}.card-title[data-v-6612df13]{font-size:.75rem;font-weight:600;margin:0;line-height:1.2;color:inherit;transition:all .3s ease;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center}.dashboard-card:hover .card-title[data-v-6612df13]{color:var(--main-theme);transform:translateY(-2px)}.card-hover-overlay[data-v-6612df13]{position:absolute;inset:0;background:linear-gradient(135deg,transparent,rgba(102,126,234,.1));opacity:0;transition:opacity .4s ease;z-index:2;pointer-events:none}.dashboard-card:hover .card-hover-overlay[data-v-6612df13]{opacity:1}@keyframes cardFadeIn-6612df13{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fab-enter-active[data-v-6612df13]{transition:all .4s cubic-bezier(.4,0,.2,1)}.fab-enter[data-v-6612df13]{opacity:0;transform:scale(.8) translateY(20px)}.fab-enter-to[data-v-6612df13]{opacity:1;transform:scale(1) translateY(0)}.card-grid-enter-active[data-v-6612df13]{transition:all .6s cubic-bezier(.4,0,.2,1)}.card-grid-enter[data-v-6612df13]{opacity:0;transform:translateY(30px) scale(.95)}.card-grid-enter-to[data-v-6612df13]{opacity:1;transform:translateY(0) scale(1)}@media (max-width:480px){.floating-controls[data-v-6612df13]{top:80px}.controls-ltr[data-v-6612df13]{right:16px}.controls-rtl[data-v-6612df13]{left:16px}.fab-button[data-v-6612df13]{width:48px!important;height:48px!important}.dashboard-container[data-v-6612df13]{padding:20px 12px 60px}.dashboard-title[data-v-6612df13]{font-size:2rem}.cards-grid[data-v-6612df13]{grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:12px}.dashboard-card[data-v-6612df13]{height:85px;border-radius:12px!important}.card-content[data-v-6612df13]{padding:8px;gap:6px}.card-title[data-v-6612df13]{font-size:.65rem;line-height:1.1;-webkit-line-clamp:2}.icon-background[data-v-6612df13]{width:28px;height:28px;border-radius:8px}}@media (max-width:768px) and (min-width:481px){.hero-section[data-v-6612df13]{margin-bottom:40px;padding:20px 0}.dashboard-title[data-v-6612df13]{font-size:2.4rem}.dashboard-container[data-v-6612df13]{padding:24px 16px 70px}.cards-grid[data-v-6612df13]{grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:14px}.dashboard-card[data-v-6612df13]{height:90px;border-radius:14px!important}.card-content[data-v-6612df13]{padding:10px;gap:6px}.card-title[data-v-6612df13]{font-size:.68rem}.icon-background[data-v-6612df13]{width:32px;height:32px;border-radius:10px}}@media (max-width:1024px) and (min-width:769px){.cards-grid[data-v-6612df13]{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:16px}.dashboard-card[data-v-6612df13]{height:95px}.card-content[data-v-6612df13]{padding:12px;gap:8px}.card-title[data-v-6612df13]{font-size:.7rem}.icon-background[data-v-6612df13]{width:36px;height:36px}}@media (max-width:1440px) and (min-width:1025px){.cards-grid[data-v-6612df13]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:18px}.dashboard-card[data-v-6612df13]{height:100px}.card-content[data-v-6612df13]{padding:14px}.card-title[data-v-6612df13]{font-size:.72rem}.icon-background[data-v-6612df13]{width:38px;height:38px}}@media (min-width:1441px){.cards-grid[data-v-6612df13]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:20px;max-width:1800px}.dashboard-card[data-v-6612df13]{height:105px}.card-content[data-v-6612df13]{padding:16px}.card-title[data-v-6612df13]{font-size:.75rem}.icon-background[data-v-6612df13]{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){[data-v-6612df13]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hero-decoration[data-v-6612df13]{animation:none}.dashboard-card[data-v-6612df13]:hover{transform:none!important}}@media print{.floating-controls[data-v-6612df13]{display:none}.dashboard-card[data-v-6612df13]{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none!important;border:1px solid #ccc!important}.card-glow[data-v-6612df13]{display:none}}@media (prefers-contrast:high){.dashboard-card[data-v-6612df13]{border:2px solid currentColor!important}.fab-button[data-v-6612df13]{border:2px solid #fff!important}}.menu-card[data-v-6612df13]{width:250px!important;max-height:65vh!important;overflow-y:auto!important;overflow-x:hidden!important}.menu-header[data-v-6612df13]{padding:6px 10px 8px!important;font-size:12px!important;line-height:1.2;position:sticky;top:0;z-index:2}.menu-list[data-v-6612df13]{padding:4px 0!important}.menu-item[data-v-6612df13]{padding:6px 12px!important;min-height:34px!important}.menu-item-icon[data-v-6612df13]{margin-right:10px!important}.menu-icon[data-v-6612df13]{font-size:18px!important}.menu-title[data-v-6612df13]{font-size:13px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arrow-icon[data-v-6612df13]{font-size:12px!important;opacity:.6}.menu-card[data-v-6612df13]::-webkit-scrollbar{width:6px}.menu-card[data-v-6612df13]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:8px}.theme--dark .menu-card[data-v-6612df13]::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.25)}@media (max-width:480px){.menu-card[data-v-6612df13]{width:200px!important}.menu-item[data-v-6612df13]{padding:5px 10px!important;min-height:30px!important}.menu-icon[data-v-6612df13]{font-size:16px!important}.menu-title[data-v-6612df13]{font-size:13px!important}}