.user-menu-item[data-v-6650f1d0]{display:flex;align-items:center;height:60px;margin-left:10px}.avatar-wrapper[data-v-6650f1d0]{position:relative;height:46px;display:flex;align-items:center;cursor:pointer}.avatar-container[data-v-6650f1d0]{position:relative;width:46px;height:46px;display:flex;justify-content:center;align-items:center}.user-points-capsule[data-v-6650f1d0]{display:flex;align-items:center;background:rgba(30,41,59,.8);border:1px solid rgba(255,215,0,.3);border-radius:20px;padding:0 12px;margin-right:12px;color:gold;font-size:13px;font-weight:600;height:32px;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 6px rgba(0,0,0,.1)}.user-points-capsule i[data-v-6650f1d0]{margin-right:6px;font-size:14px}.user-points-capsule[data-v-6650f1d0]:hover{background:#1e293b;border-color:rgba(255,215,0,.6);box-shadow:0 0 12px rgba(255,215,0,.2);transform:translateY(-1px)}.user-avatar[data-v-6650f1d0]{border:2px solid hsla(0,0%,100%,.2);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:2;background:#1e293b}.avatar-wrapper:hover .user-avatar[data-v-6650f1d0]{border-color:#00f3ff;transform:scale(1.05);box-shadow:0 0 15px rgba(0,243,255,.4)}.avatar-ring[data-v-6650f1d0]{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;border:1px dashed rgba(139,92,246,.6);-webkit-animation:rotate-data-v-6650f1d0 10s linear infinite;animation:rotate-data-v-6650f1d0 10s linear infinite;z-index:1;pointer-events:none}.avatar-wrapper:hover .avatar-ring[data-v-6650f1d0]{border-color:#00f3ff;-webkit-animation-duration:3s;animation-duration:3s}.avatar-ring.active[data-v-6650f1d0]{border-color:#00f3ff;border-style:solid;box-shadow:0 0 15px rgba(0,243,255,.6);-webkit-animation-duration:2s;animation-duration:2s}.status-dot[data-v-6650f1d0]{position:absolute;bottom:0;right:0;width:12px;height:12px;background:#10b981;border-radius:50%;border:2px solid #0f172a;z-index:3;box-shadow:0 0 8px #10b981;transition:all .3s ease}.status-dot.offline[data-v-6650f1d0]{background:#ef4444;box-shadow:0 0 8px #ef4444}.avatar-wrapper:hover .status-dot[data-v-6650f1d0]{background:#00f3ff;box-shadow:0 0 8px #00f3ff}.avatar-wrapper:hover .status-dot.offline[data-v-6650f1d0]{background:#ef4444;box-shadow:0 0 8px #ef4444}@-webkit-keyframes rotate-data-v-6650f1d0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-data-v-6650f1d0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.toolbar-content[data-v-6650f1d0]{width:100%;height:60px;color:var(--white);position:fixed;top:0;left:0;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent;transition:background-color .3s ease,box-shadow .3s ease}.toolbar-content.enter[data-v-6650f1d0]{background:#202023;box-shadow:0 1px 3px 0 rgba(0,0,0,.15)}.toolbar-content.jianyingHeader[data-v-6650f1d0]{background:#202023;border-bottom:1px solid #2d2d30}.toolbar-title[data-v-6650f1d0]{margin-left:30px;cursor:pointer;font-weight:700;letter-spacing:1px;display:flex;align-items:center}.toolbar-title h2[data-v-6650f1d0]{margin:0;line-height:1}.toolbar-back[data-v-6650f1d0]{margin-right:12px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;transition:all .3s;background:hsla(0,0%,100%,.1)}.toolbar-back[data-v-6650f1d0]:hover{background:hsla(0,0%,100%,.25);transform:translateX(-3px)}.toolbar-mobile-menu[data-v-6650f1d0]{font-size:30px;margin-right:15px;cursor:pointer}.scroll-menu[data-v-6650f1d0]{margin:0 30px 0 0;display:flex;justify-content:flex-end;padding:0}.scroll-menu li[data-v-6650f1d0]{list-style:none;margin:0 12px;font-size:15px;height:60px;line-height:60px;position:relative;cursor:pointer;font-weight:600;transition:all .3s ease}.scroll-menu li.active .my-menu span[data-v-6650f1d0],.scroll-menu li:hover .my-menu span[data-v-6650f1d0]{color:#8b5cf6}.scroll-menu li.active .my-menu i[data-v-6650f1d0],.scroll-menu li:hover .my-menu i[data-v-6650f1d0]{color:#8b5cf6;-webkit-animation:scale-data-v-6650f1d0 1.5s ease-in-out infinite;animation:scale-data-v-6650f1d0 1.5s ease-in-out infinite;text-shadow:0 0 8px rgba(139,92,246,.6)}.menu-icon[data-v-6650f1d0]{font-size:1.1em;margin-right:4px;transition:all .3s ease}@-webkit-keyframes scale-data-v-6650f1d0{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes scale-data-v-6650f1d0{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.scroll-menu li .my-menu[data-v-6650f1d0]:after{content:"";display:block;position:absolute;bottom:15px;height:3px;background-color:#8b5cf6;width:100%;max-width:0;border-radius:3px;transition:max-width .25s ease-in-out;left:0}.scroll-menu li.active .my-menu[data-v-6650f1d0]:after,.scroll-menu li:hover .my-menu[data-v-6650f1d0]:after{max-width:100%}.sortMenu[data-v-6650f1d0]{margin-left:44px;font-size:17px;position:relative}.sortMenu[data-v-6650f1d0]:after{top:32px;width:35px;left:0;height:2px;background:var(--themeBackground);content:"";border-radius:1px;position:absolute}.el-dropdown[data-v-6650f1d0]{font-size:unset;color:unset}.el-popper[x-placement^=bottom][data-v-6650f1d0]{margin-top:-8px}.el-dropdown-menu[data-v-6650f1d0]{padding:5px 0}.el-dropdown-menu__item[data-v-6650f1d0]{font-size:unset}.el-dropdown-menu__item[data-v-6650f1d0]:hover{background-color:var(--white);color:var(--themeBackground)}.toolButton[data-v-6650f1d0]{position:fixed;right:3vh;bottom:3vh;z-index:100;font-size:25px;width:auto;flex-direction:column;align-items:center}#toc-button[data-v-6650f1d0],.toolButton[data-v-6650f1d0]{-webkit-animation:slide-bottom .5s ease-in-out both;animation:slide-bottom .5s ease-in-out both;cursor:pointer;display:flex}#toc-button[data-v-6650f1d0]{font-size:23px;width:30px;margin-bottom:10px;justify-content:center}#toc-button[data-v-6650f1d0]:hover{color:var(--themeBackground)}.cd-top[data-v-6650f1d0]{background:var(--toTop) no-repeat 50%;position:fixed;right:5vh;top:-900px;z-index:99;width:70px;height:900px;background-size:contain;transition:all .5s ease-in-out;cursor:pointer}.backTop[data-v-6650f1d0]{transition:all .3s ease-in;position:relative;margin-bottom:2px}.tech-btn[data-v-6650f1d0]{width:50px;height:50px;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.tech-content[data-v-6650f1d0]{width:42px;height:42px;background:rgba(15,23,42,.85);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(0,243,255,.2);box-shadow:inset 0 0 10px rgba(0,243,255,.1)}.tech-content i[data-v-6650f1d0]{color:#00f3ff;font-size:18px;font-weight:700;text-shadow:0 0 5px rgba(0,243,255,.5);transition:transform .3s cubic-bezier(.68,-.55,.27,1.55)}.tech-text[data-v-6650f1d0]{font-size:8px;color:#00f3ff;font-family:Arial,sans-serif;font-weight:800;letter-spacing:1px;margin-top:-2px;opacity:.8;text-shadow:0 0 5px rgba(0,243,255,.5)}.tech-ring[data-v-6650f1d0]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:#00f3ff;border-right-color:#bc13fe;border-bottom-color:#00f3ff;border-left-color:#bc13fe;-webkit-animation:tech-spin-data-v-6650f1d0 3s linear infinite;animation:tech-spin-data-v-6650f1d0 3s linear infinite;box-shadow:0 0 15px rgba(0,243,255,.3);z-index:1;opacity:.7}.backTop:hover .tech-btn[data-v-6650f1d0]{transform:translateY(-5px)}.backTop:hover .tech-content[data-v-6650f1d0]{background:rgba(0,243,255,.1);border-color:#00f3ff;box-shadow:0 0 20px rgba(0,243,255,.4)}.backTop:hover .tech-content i[data-v-6650f1d0]{transform:translateY(-3px) scale(1.1);color:#fff}.backTop:hover .tech-text[data-v-6650f1d0]{color:#fff}.backTop:hover .tech-ring[data-v-6650f1d0]{-webkit-animation-duration:1s;animation-duration:1s;opacity:1;box-shadow:0 0 25px rgba(188,19,254,.6)}@-webkit-keyframes tech-spin-data-v-6650f1d0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes tech-spin-data-v-6650f1d0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#outerImg[data-v-6650f1d0]{position:fixed;top:0;left:0;background:rgba(0,0,0,.6);z-index:10;width:100%;height:100%;display:none}@media screen and (max-width:400px){.toolButton[data-v-6650f1d0]{right:.5vh}}.common-header[data-v-6650f1d0]{background:#202023;box-shadow:0 1px 3px 0 rgba(0,0,0,.15)}.main-container-padding[data-v-6650f1d0]{padding-top:60px;min-height:calc(100vh - 60px)}.tech-dropdown.el-popper{background:rgba(10,15,30,.95)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(0,243,255,.3)!important;box-shadow:0 0 30px rgba(0,243,255,.15),inset 0 0 20px rgba(0,0,0,.5)!important;padding:0!important;border-radius:0!important;margin-top:15px!important;min-width:220px!important;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);overflow:hidden}.tech-dropdown.el-popper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(0,243,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,243,255,.03) 1px,transparent 0);background-size:20px 20px;pointer-events:none;z-index:-1}.tech-dropdown.el-popper:after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#00f3ff,transparent,#00f3ff);opacity:.5}.tech-dropdown .el-dropdown-menu__item{color:hsla(0,0%,100%,.7)!important;border-radius:0;margin:0;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:Segoe UI,sans-serif;letter-spacing:1px;display:flex;align-items:center;padding:12px 24px!important;position:relative;border-left:2px solid transparent}.tech-dropdown .el-dropdown-menu__item:not(.user-header-item):hover{background:linear-gradient(90deg,rgba(0,243,255,.1),transparent)!important;color:#fff!important;padding-left:30px!important;border-left:2px solid #00f3ff;text-shadow:0 0 8px rgba(0,243,255,.8)}.tech-dropdown .el-dropdown-menu__item i{margin-right:12px;color:rgba(0,243,255,.7);font-size:1.2em;transition:all .3s ease}.tech-dropdown .el-dropdown-menu__item:hover i{color:#00f3ff;transform:scale(1.1);filter:drop-shadow(0 0 5px #00f3ff)}.tech-dropdown .popper__arrow{display:none!important}.tech-dropdown .user-header-item{opacity:1!important;cursor:default!important;padding:15px!important;margin:0!important;background:transparent!important}.tech-id-card{position:relative;background:rgba(0,10,20,.6);border:1px solid rgba(0,243,255,.15);padding:15px;border-radius:2px;overflow:hidden;transition:all .3s ease}.tech-id-card.warning-state{border-color:rgba(239,68,68,.3);background:rgba(20,10,10,.6)}.tech-corner{position:absolute;width:8px;height:8px;border:2px solid #00f3ff;transition:all .3s ease;z-index:2}.warning-state .tech-corner{border-color:#ef4444}.tech-corner.top-left{top:-1px;left:-1px;border-right:0;border-bottom:0}.tech-corner.top-right{top:-1px;right:-1px;border-left:0;border-bottom:0}.tech-corner.bottom-left{bottom:-1px;left:-1px;border-right:0;border-top:0}.tech-corner.bottom-right{bottom:-1px;right:-1px;border-left:0;border-top:0}.tech-id-card:hover .tech-corner{width:12px;height:12px;box-shadow:0 0 10px rgba(0,243,255,.5)}.id-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;border-bottom:1px dashed rgba(0,243,255,.3);padding-bottom:4px}.id-label{font-size:.6em;color:#00f3ff;letter-spacing:2px;font-weight:700;opacity:.8;font-family:Courier New,monospace}.warning-state .id-label{color:#ef4444}.id-status-dot{width:6px;height:6px;background:#00f3ff;border-radius:50%;box-shadow:0 0 8px #00f3ff;-webkit-animation:pulse-dot 2s infinite;animation:pulse-dot 2s infinite}.id-status-dot.red{background:#ef4444;box-shadow:0 0 8px #ef4444}.id-content{position:relative;z-index:2}.id-value{font-size:1.4em;color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:1px;display:block;text-shadow:0 0 5px rgba(0,243,255,.5)}.glitch-effect,.id-value{position:relative}.glitch-effect:after,.glitch-effect:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(10,15,30,.95)}.glitch-effect:before{left:2px;text-shadow:-1px 0 #ff00c1;clip:rect(44px,450px,56px,0);animation:glitch-anim-1 5s linear infinite alternate-reverse}.glitch-effect:after{left:-2px;text-shadow:-1px 0 #00fff9;clip:rect(44px,450px,56px,0);animation:glitch-anim-2 5s linear infinite alternate-reverse}.scan-line{width:100%;background:linear-gradient(180deg,transparent 50%,rgba(0,243,255,.1) 51%,transparent 0);background-size:100% 4px;-webkit-animation:scanlines 1s linear infinite;animation:scanlines 1s linear infinite;z-index:1;opacity:.3}.holo-grid,.scan-line{position:absolute;top:0;left:0;height:100%;pointer-events:none}.holo-grid{width:200%;background:linear-gradient(90deg,rgba(0,243,255,.03) 1px,transparent 0),linear-gradient(0deg,rgba(0,243,255,.03) 1px,transparent 0);background-size:20px 20px;transform:perspective(500px) rotateX(60deg);-webkit-animation:grid-move 20s linear infinite;animation:grid-move 20s linear infinite;z-index:0}.menu-row{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:2}.tech-tag{font-size:.6em;padding:2px 6px;border-radius:2px;background:rgba(0,243,255,.1);color:#00f3ff;border:1px solid rgba(0,243,255,.3);font-weight:700;letter-spacing:.5px;box-shadow:0 0 5px rgba(0,243,255,.2)}.tech-tag.pulse{-webkit-animation:pulse-tag 1.5s infinite;animation:pulse-tag 1.5s infinite;background:rgba(239,68,68,.1);color:#ef4444;border-color:#ef4444;box-shadow:0 0 5px rgba(239,68,68,.2)}.item-progress{position:absolute;bottom:0;left:0;width:0;height:2px;background:#00f3ff;transition:width .3s ease;box-shadow:0 0 10px #00f3ff}.tech-dropdown .el-dropdown-menu__item:hover .item-progress{width:100%}.tech-dropdown .danger-item{margin-top:5px!important;border-top:1px solid hsla(0,0%,100%,.05)}.tech-dropdown .danger-item:hover{background:linear-gradient(90deg,rgba(239,68,68,.15),transparent)!important;border-left-color:#ef4444!important}.tech-dropdown .danger-item:hover i,.tech-dropdown .danger-item:hover span{color:#ef4444!important;text-shadow:0 0 8px rgba(239,68,68,.6)}.tech-dropdown .danger-item:hover i{filter:drop-shadow(0 0 5px #ef4444)}@-webkit-keyframes pulse-dot{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(.8)}}@keyframes pulse-dot{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(.8)}}@-webkit-keyframes scanlines{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes scanlines{0%{transform:translateY(0)}to{transform:translateY(4px)}}@-webkit-keyframes grid-move{0%{transform:perspective(500px) rotateX(60deg) translateY(0)}to{transform:perspective(500px) rotateX(60deg) translateY(20px)}}@keyframes grid-move{0%{transform:perspective(500px) rotateX(60deg) translateY(0)}to{transform:perspective(500px) rotateX(60deg) translateY(20px)}}@-webkit-keyframes glitch-anim-1{0%{clip:rect(30px,9999px,10px,0)}20%{clip:rect(85px,9999px,90px,0)}40%{clip:rect(10px,9999px,60px,0)}60%{clip:rect(60px,9999px,20px,0)}80%{clip:rect(20px,9999px,10px,0)}to{clip:rect(50px,9999px,80px,0)}}@keyframes glitch-anim-1{0%{clip:rect(30px,9999px,10px,0)}20%{clip:rect(85px,9999px,90px,0)}40%{clip:rect(10px,9999px,60px,0)}60%{clip:rect(60px,9999px,20px,0)}80%{clip:rect(20px,9999px,10px,0)}to{clip:rect(50px,9999px,80px,0)}}@-webkit-keyframes glitch-anim-2{0%{clip:rect(10px,9999px,50px,0)}20%{clip:rect(60px,9999px,20px,0)}40%{clip:rect(20px,9999px,80px,0)}60%{clip:rect(90px,9999px,10px,0)}80%{clip:rect(50px,9999px,40px,0)}to{clip:rect(10px,9999px,90px,0)}}@keyframes glitch-anim-2{0%{clip:rect(10px,9999px,50px,0)}20%{clip:rect(60px,9999px,20px,0)}40%{clip:rect(20px,9999px,80px,0)}60%{clip:rect(90px,9999px,10px,0)}80%{clip:rect(50px,9999px,40px,0)}to{clip:rect(10px,9999px,90px,0)}}@-webkit-keyframes pulse-tag{0%{opacity:.8}50%{opacity:1;box-shadow:0 0 15px rgba(239,68,68,.4)}to{opacity:.8}}@keyframes pulse-tag{0%{opacity:.8}50%{opacity:1;box-shadow:0 0 15px rgba(239,68,68,.4)}to{opacity:.8}}.user-dashboard-panel{position:fixed;top:70px;right:20px;width:320px;background:rgba(10,15,20,.9);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(0,243,255,.3);box-shadow:0 0 20px rgba(0,0,0,.8),0 0 10px rgba(0,243,255,.2);z-index:3000;padding:0;overflow:hidden;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}.panel-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:linear-gradient(90deg,rgba(0,243,255,.1),transparent);border-bottom:1px solid rgba(0,243,255,.2)}.panel-title{font-family:Courier New,monospace;color:#00f3ff;font-size:.9em;letter-spacing:2px;font-weight:700}.panel-close{cursor:pointer;color:hsla(0,0%,100%,.6);transition:all .3s}.panel-close:hover{color:#ef4444;text-shadow:0 0 8px #ef4444;transform:rotate(90deg)}.panel-content{padding:20px}.user-identity-section{display:flex;align-items:center;margin-bottom:25px}.holo-avatar-container{position:relative;width:70px;height:70px;margin-right:20px}.holo-avatar-img{width:100%;height:100%;border-radius:50%;border:2px solid rgba(0,243,255,.5);-o-object-fit:cover;object-fit:cover}.holo-ring{position:absolute;border-radius:50%;border:1px solid transparent;border-top-color:#00f3ff;border-bottom-color:#00f3ff;-webkit-animation:spin 4s linear infinite;animation:spin 4s linear infinite}.holo-ring.outer{top:-5px;left:-5px;right:-5px;bottom:-5px;border-left-color:rgba(0,243,255,.3);-webkit-animation-duration:6s;animation-duration:6s}.holo-ring.inner{top:-10px;left:-10px;right:-10px;bottom:-10px;border:1px dashed rgba(0,243,255,.2);animation-direction:reverse;-webkit-animation-duration:10s;animation-duration:10s}.user-info-glitch{flex:1}.username-display{color:#fff;font-size:1.2em;font-weight:700;letter-spacing:1px;margin-bottom:5px;text-shadow:0 0 5px rgba(0,243,255,.5)}.user-role-badge{display:inline-block;font-size:.6em;padding:2px 6px;background:#00f3ff;color:#000;font-weight:700;border-radius:2px}.panel-grid-actions{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:25px}.action-card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);padding:15px;text-align:center;cursor:pointer;position:relative;transition:all .3s;overflow:hidden}.action-card:hover{background:rgba(0,243,255,.1);border-color:#00f3ff;box-shadow:0 0 15px rgba(0,243,255,.2)}.action-card.disabled{opacity:.5;cursor:not-allowed;filter:grayscale(1)}.card-icon-wrapper{font-size:1.5em;color:#00f3ff;margin-bottom:10px}.card-label{font-size:.7em;color:hsla(0,0%,100%,.7);letter-spacing:1px}.card-decor{position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #00f3ff transparent;opacity:0;transition:opacity .3s}.action-card:hover .card-decor{opacity:1}.panel-footer-action{border-top:1px solid hsla(0,0%,100%,.1);padding-top:20px}.logout-btn{display:flex;align-items:center;justify-content:center;color:#ef4444;cursor:pointer;padding:10px;position:relative;transition:all .3s;font-size:.9em;letter-spacing:2px}.logout-btn:hover{background:rgba(239,68,68,.1);text-shadow:0 0 8px #ef4444}.logout-btn i{margin-right:10px}.btn-scan-line{position:absolute;bottom:0;left:0;width:0;height:2px;background:#ef4444;transition:width .3s}.logout-btn:hover .btn-scan-line{width:100%}.guest-mode .warning-box{text-align:center;margin-bottom:30px;padding:20px;border:1px dashed #ef4444;background:rgba(239,68,68,.05)}.warning-icon-wrapper{font-size:3em;color:#ef4444;margin-bottom:10px;-webkit-animation:pulse-warning 2s infinite;animation:pulse-warning 2s infinite}.warning-text{display:block;color:#ef4444;font-weight:700;letter-spacing:2px;font-size:.9em}.warning-sub{font-size:.7em;color:rgba(239,68,68,.7)}.login-btn-glitch{background:#00f3ff;color:#000;text-align:center;padding:15px;font-weight:700;letter-spacing:2px;cursor:pointer;position:relative;-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:all .3s}.login-btn-glitch:hover{background:#fff;box-shadow:0 0 20px #00f3ff;transform:translateY(-2px)}.panel-corner{position:absolute;width:10px;height:10px;border:2px solid #00f3ff;pointer-events:none}.panel-corner.top-left{top:0;left:0;border-right:none;border-bottom:none}.panel-corner.top-right{top:0;right:0;border-left:none;border-bottom:none}.panel-corner.bottom-left{bottom:0;left:0;border-right:none;border-top:none}.panel-corner.bottom-right{bottom:0;right:0;border-left:none;border-top:none;border-color:transparent}.panel-scan-line{position:absolute;top:0;left:0;width:100%;height:2px;background:rgba(0,243,255,.5);box-shadow:0 0 10px #00f3ff;-webkit-animation:panel-scan 3s linear infinite;animation:panel-scan 3s linear infinite;opacity:.3;pointer-events:none}.panel-slide-enter-active,.panel-slide-leave-active{transition:all .4s cubic-bezier(.165,.84,.44,1)}.panel-slide-enter,.panel-slide-leave-to{transform:translateX(50px);opacity:0;filter:blur(10px)}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes panel-scan{0%{top:0;opacity:0}50%{opacity:.5}to{top:100%;opacity:0}}@keyframes panel-scan{0%{top:0;opacity:0}50%{opacity:.5}to{top:100%;opacity:0}}@-webkit-keyframes pulse-warning{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.9)}}@keyframes pulse-warning{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.9)}}@media screen and (max-width:500px){.user-dashboard-panel{width:calc(100% - 40px);right:20px;left:20px}}