.year-review-dialog[data-v-5f269926] .el-dialog{background:transparent;height:90vh;max-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.year-review-dialog[data-v-5f269926] .el-dialog__body{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;min-height:0}.year-review-dialog[data-v-5f269926] .el-dialog__body,.year-review-wrapper[data-v-5f269926]{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.year-review-wrapper[data-v-5f269926]{position:relative;width:100%;height:100%;min-height:800px;color:#fff;border-radius:10px;flex-direction:column}.year-review-wrapper.loading-state[data-v-5f269926],.year-review-wrapper[data-v-5f269926]{background:linear-gradient(135deg,#0a0e27,#1a1f3a 50%,#2d1b4e)}.loading-overlay[data-v-5f269926]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:linear-gradient(135deg,#0a0e27,#1a1f3a 50%,#2d1b4e);-webkit-animation:fadeIn-data-v-5f269926 .3s ease-in;animation:fadeIn-data-v-5f269926 .3s ease-in}.loading-content[data-v-5f269926],.loading-overlay[data-v-5f269926]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-content[data-v-5f269926]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1001}.loading-spinner[data-v-5f269926]{position:relative;width:120px;height:120px;margin-bottom:40px}.spinner-ring[data-v-5f269926]{position:absolute;width:100%;height:100%;border:4px solid transparent;border-top-color:#667eea;border-radius:50%;-webkit-animation:spin-data-v-5f269926 1.5s cubic-bezier(.5,0,.5,1) infinite;animation:spin-data-v-5f269926 1.5s cubic-bezier(.5,0,.5,1) infinite}.spinner-ring[data-v-5f269926]:first-child{-webkit-animation-delay:0s;animation-delay:0s;border-top-color:#667eea}.spinner-ring[data-v-5f269926]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s;border-top-color:#764ba2;width:90%;height:90%;top:5%;left:5%}.spinner-ring[data-v-5f269926]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s;border-top-color:#ab47bc;width:80%;height:80%;top:10%;left:10%}.spinner-ring[data-v-5f269926]:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s;border-top-color:#4fc3f7;width:70%;height:70%;top:15%;left:15%}@-webkit-keyframes spin-data-v-5f269926{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-5f269926{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text[data-v-5f269926]{text-align:center;z-index:1002}.loading-text .loading-title[data-v-5f269926]{font-size:28px;font-weight:600;color:#fff;margin-bottom:12px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:pulse-data-v-5f269926 2s ease-in-out infinite;animation:pulse-data-v-5f269926 2s ease-in-out infinite}.loading-text .loading-subtitle[data-v-5f269926]{font-size:16px;color:hsla(0,0%,100%,.7);font-weight:300;letter-spacing:.5px}@-webkit-keyframes pulse-data-v-5f269926{0%,to{opacity:1}50%{opacity:.7}}@keyframes pulse-data-v-5f269926{0%,to{opacity:1}50%{opacity:.7}}.loading-particles[data-v-5f269926]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1000;pointer-events:none}.loading-particle[data-v-5f269926]{position:absolute;background:rgba(102,126,234,.6);border-radius:50%;-webkit-animation:loadingFloat-data-v-5f269926 linear infinite;animation:loadingFloat-data-v-5f269926 linear infinite;pointer-events:none;-webkit-box-shadow:0 0 10px rgba(102,126,234,.5);box-shadow:0 0 10px rgba(102,126,234,.5)}@-webkit-keyframes loadingFloat-data-v-5f269926{0%{-webkit-transform:translateY(100vh) translateX(0) rotate(0deg);transform:translateY(100vh) translateX(0) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{-webkit-transform:translateY(-100vh) translateX(50px) rotate(1turn);transform:translateY(-100vh) translateX(50px) rotate(1turn);opacity:0}}@keyframes loadingFloat-data-v-5f269926{0%{-webkit-transform:translateY(100vh) translateX(0) rotate(0deg);transform:translateY(100vh) translateX(0) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{-webkit-transform:translateY(-100vh) translateX(50px) rotate(1turn);transform:translateY(-100vh) translateX(50px) rotate(1turn);opacity:0}}@-webkit-keyframes fadeIn-data-v-5f269926{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-5f269926{0%{opacity:0}to{opacity:1}}.particles-bg[data-v-5f269926]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.particle[data-v-5f269926]{position:absolute;background:hsla(0,0%,100%,.5);border-radius:50%;-webkit-animation:float-data-v-5f269926 linear infinite;animation:float-data-v-5f269926 linear infinite;pointer-events:none}@-webkit-keyframes float-data-v-5f269926{0%{-webkit-transform:translateY(100vh) rotate(0deg);transform:translateY(100vh) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{-webkit-transform:translateY(-100vh) rotate(1turn);transform:translateY(-100vh) rotate(1turn);opacity:0}}@keyframes float-data-v-5f269926{0%{-webkit-transform:translateY(100vh) rotate(0deg);transform:translateY(100vh) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{-webkit-transform:translateY(-100vh) rotate(1turn);transform:translateY(-100vh) rotate(1turn);opacity:0}}.close-btn[data-v-5f269926]{position:absolute;top:20px;right:20px;width:50px;height:50px;background:hsla(0,0%,100%,.1);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:1000;-webkit-transition:all .3s;transition:all .3s;backdrop-filter:blur(10px)}.close-btn[data-v-5f269926]:hover{background:hsla(0,0%,100%,.2);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.close-btn i[data-v-5f269926]{font-size:24px;color:#fff}.page-indicator[data-v-5f269926]{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.indicator-dot[data-v-5f269926]{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.3);cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.indicator-dot.active[data-v-5f269926]{background:#fff;width:16px;height:16px;-webkit-box-shadow:0 0 10px hsla(0,0%,100%,.5);box-shadow:0 0 10px hsla(0,0%,100%,.5)}.indicator-dot[data-v-5f269926]:hover{background:hsla(0,0%,100%,.6)}.pages-wrapper[data-v-5f269926]{z-index:10}.pages-container[data-v-5f269926],.pages-wrapper[data-v-5f269926]{position:relative;width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-page[data-v-5f269926]{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.page-enter-active[data-v-5f269926],.page-leave-active[data-v-5f269926]{-webkit-transition:all .6s cubic-bezier(.55,0,.1,1);transition:all .6s cubic-bezier(.55,0,.1,1)}.page-enter[data-v-5f269926]{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}.page-leave-to[data-v-5f269926]{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.cover-page[data-v-5f269926]{text-align:center;height:100%}.cover-page .cover-content[data-v-5f269926],.cover-page[data-v-5f269926]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cover-page .cover-content[data-v-5f269926]{-webkit-animation:fadeInUp-data-v-5f269926 .8s ease-out;animation:fadeInUp-data-v-5f269926 .8s ease-out;max-width:100%;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.cover-page .greeting-section[data-v-5f269926]{margin-bottom:30px;-webkit-animation:fadeInDown-data-v-5f269926 .6s ease-out .2s both;animation:fadeInDown-data-v-5f269926 .6s ease-out .2s both}.cover-page .greeting-section .greeting-text[data-v-5f269926]{font-size:40px;color:hsla(0,0%,100%,.95);margin-bottom:8px;font-weight:300;letter-spacing:1px;line-height:1.2}.cover-page .greeting-section .user-name[data-v-5f269926]{font-size:56px;font-weight:500;color:#fff;letter-spacing:.5px;margin:0 0 12px 0;line-height:1.2;-webkit-animation:nameGlow-data-v-5f269926 2s ease-in-out infinite;animation:nameGlow-data-v-5f269926 2s ease-in-out infinite}.cover-page .greeting-section .greeting-subtitle[data-v-5f269926]{font-size:16px;color:hsla(0,0%,100%,.7);font-weight:300;margin-top:4px;font-style:italic;line-height:1.4}.cover-page .year-badge[data-v-5f269926]{display:inline-block;padding:10px 32px;background:linear-gradient(135deg,#667eea,#764ba2 50%,#667eea);background-size:200% 200%;border-radius:50px;font-size:24px;font-weight:600;margin-bottom:35px;color:#fff;-webkit-box-shadow:0 0 20px rgba(102,126,234,.5),0 0 40px rgba(118,75,162,.3),inset 0 0 20px hsla(0,0%,100%,.1);box-shadow:0 0 20px rgba(102,126,234,.5),0 0 40px rgba(118,75,162,.3),inset 0 0 20px hsla(0,0%,100%,.1);-webkit-animation:badgePulse-data-v-5f269926 2s ease-in-out infinite,gradientShift-data-v-5f269926 3s ease infinite;animation:badgePulse-data-v-5f269926 2s ease-in-out infinite,gradientShift-data-v-5f269926 3s ease infinite;cursor:default;line-height:1.4;border:1px solid rgba(102,126,234,.3);text-shadow:0 0 10px hsla(0,0%,100%,.3)}.cover-page .user-avatar-wrapper[data-v-5f269926]{position:relative;display:inline-block;margin-bottom:20px;-webkit-animation:avatarFloat-data-v-5f269926 3s ease-in-out infinite;animation:avatarFloat-data-v-5f269926 3s ease-in-out infinite}.cover-page .user-avatar-wrapper .avatar-glow[data-v-5f269926]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(102,126,234,.4) 0,rgba(118,75,162,.2) 50%,transparent 70%);-webkit-animation:glowPulse-data-v-5f269926 2s ease-in-out infinite;animation:glowPulse-data-v-5f269926 2s ease-in-out infinite;pointer-events:none}.cover-page .user-avatar-wrapper .user-avatar[data-v-5f269926]{position:relative;width:150px;height:150px;border-radius:50%;border:4px solid hsla(0,0%,100%,.5);-webkit-box-shadow:0 8px 30px rgba(102,126,234,.4),0 0 20px rgba(118,75,162,.2);box-shadow:0 8px 30px rgba(102,126,234,.4),0 0 20px rgba(118,75,162,.2);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.cover-page .user-avatar-wrapper .user-avatar[data-v-5f269926]:hover{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-box-shadow:0 12px 40px rgba(102,126,234,.6),0 0 30px rgba(118,75,162,.4);box-shadow:0 12px 40px rgba(102,126,234,.6),0 0 30px rgba(118,75,162,.4)}.cover-page .user-corp[data-v-5f269926]{font-size:20px;color:hsla(0,0%,100%,.85);margin-bottom:32px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-webkit-animation:fadeInUp-data-v-5f269926 .8s ease-out .4s both;animation:fadeInUp-data-v-5f269926 .8s ease-out .4s both;line-height:1.4}.cover-page .user-corp i[data-v-5f269926]{font-size:18px;opacity:.7}.cover-page .welcome-message[data-v-5f269926]{margin-bottom:35px;-webkit-animation:fadeInUp-data-v-5f269926 .8s ease-out .6s both;animation:fadeInUp-data-v-5f269926 .8s ease-out .6s both;max-width:600px}.cover-page .welcome-message .welcome-line[data-v-5f269926]{font-size:20px;color:hsla(0,0%,100%,.9);line-height:1.8;margin:8px 0;font-weight:300;letter-spacing:.3px;opacity:0;-webkit-animation:fadeInUp-data-v-5f269926 .8s ease-out forwards;animation:fadeInUp-data-v-5f269926 .8s ease-out forwards}.cover-page .welcome-message .welcome-line[data-v-5f269926]:first-child{-webkit-animation-delay:.6s;animation-delay:.6s}.cover-page .welcome-message .welcome-line[data-v-5f269926]:nth-child(2){-webkit-animation-delay:.8s;animation-delay:.8s}.cover-page .scroll-hint[data-v-5f269926]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:hsla(0,0%,100%,.65);font-size:15px;-webkit-animation:gentleBounce-data-v-5f269926 2.5s infinite,fadeInUp-data-v-5f269926 .8s ease-out 1s both;animation:gentleBounce-data-v-5f269926 2.5s infinite,fadeInUp-data-v-5f269926 .8s ease-out 1s both;cursor:default;margin-top:auto;padding-top:20px}.cover-page .scroll-hint span[data-v-5f269926]{font-weight:300;line-height:1.4}.cover-page .scroll-hint i[data-v-5f269926]{font-size:18px;opacity:.8}@-webkit-keyframes rotate-data-v-5f269926{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-data-v-5f269926{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fadeInUp-data-v-5f269926{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-data-v-5f269926{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes gentleBounce-data-v-5f269926{0%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.7}50%{-webkit-transform:translateY(8px);transform:translateY(8px);opacity:1}}@keyframes gentleBounce-data-v-5f269926{0%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.7}50%{-webkit-transform:translateY(8px);transform:translateY(8px);opacity:1}}@-webkit-keyframes fadeInDown-data-v-5f269926{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown-data-v-5f269926{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes nameGlow-data-v-5f269926{0%,to{text-shadow:0 0 10px hsla(0,0%,100%,.3)}50%{text-shadow:0 0 20px hsla(0,0%,100%,.5),0 0 30px rgba(102,126,234,.4)}}@keyframes nameGlow-data-v-5f269926{0%,to{text-shadow:0 0 10px hsla(0,0%,100%,.3)}50%{text-shadow:0 0 20px hsla(0,0%,100%,.5),0 0 30px rgba(102,126,234,.4)}}@-webkit-keyframes badgePulse-data-v-5f269926{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}}@keyframes badgePulse-data-v-5f269926{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}}@-webkit-keyframes gradientShift-data-v-5f269926{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientShift-data-v-5f269926{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes avatarFloat-data-v-5f269926{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes avatarFloat-data-v-5f269926{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes glowPulse-data-v-5f269926{0%,to{opacity:.3;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}}@keyframes glowPulse-data-v-5f269926{0%,to{opacity:.3;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{opacity:.5;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}}.page-content[data-v-5f269926]{max-width:1400px;width:100%;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-title[data-v-5f269926]{font-size:56px;font-weight:700;margin-bottom:60px;background:linear-gradient(135deg,#fff,#a8edea);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:fadeInUp-data-v-5f269926 .8s ease-out;animation:fadeInUp-data-v-5f269926 .8s ease-out}.finance-page .finance-cards[data-v-5f269926]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;margin-bottom:60px;-ms-flex-wrap:wrap;flex-wrap:wrap}.finance-page .finance-card[data-v-5f269926]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:300px;max-width:400px;padding:40px;background:hsla(0,0%,100%,.05);border-radius:20px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);-webkit-transition:all .3s;transition:all .3s;-webkit-animation:fadeInUp-data-v-5f269926 .8s ease-out;animation:fadeInUp-data-v-5f269926 .8s ease-out}.finance-page .finance-card[data-v-5f269926]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.3);box-shadow:0 20px 40px rgba(0,0,0,.3)}.finance-page .finance-card .card-icon[data-v-5f269926]{font-size:64px;margin-bottom:20px}.finance-page .finance-card .card-label[data-v-5f269926]{font-size:20px;color:hsla(0,0%,100%,.7);margin-bottom:20px}.finance-page .finance-card .card-value[data-v-5f269926]{font-size:48px;font-weight:700}.finance-page .finance-card.revenue-card .card-value[data-v-5f269926]{color:#67c23a}.finance-page .finance-card.expenditure-card .card-value[data-v-5f269926]{color:#f56c6c}.finance-page .net-income[data-v-5f269926]{padding:40px;background:hsla(0,0%,100%,.05);border-radius:20px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);-webkit-animation:fadeInUp-data-v-5f269926 1s ease-out;animation:fadeInUp-data-v-5f269926 1s ease-out}.finance-page .net-income .net-label[data-v-5f269926]{font-size:24px;color:hsla(0,0%,100%,.7);margin-bottom:20px}.finance-page .net-income .net-value[data-v-5f269926]{font-size:64px;font-weight:700}.finance-page .net-income .net-value.positive[data-v-5f269926]{color:#67c23a}.finance-page .net-income .net-value.negative[data-v-5f269926]{color:#f56c6c}.pve-page .page-content[data-v-5f269926]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 30px;overflow:hidden;max-width:1400px;height:100%}.pve-page .pve-header[data-v-5f269926]{text-align:center;margin-bottom:30px;-webkit-animation:fadeInDown-data-v-5f269926 .6s ease-out;animation:fadeInDown-data-v-5f269926 .6s ease-out;-ms-flex-negative:0;flex-shrink:0}.pve-page .pve-header .page-title[data-v-5f269926]{font-size:48px;background:linear-gradient(135deg,#4fc3f7,#667eea 50%,#ab47bc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;margin-bottom:8px}.pve-page .pve-header .page-subtitle[data-v-5f269926]{font-size:15px;color:hsla(0,0%,100%,.7);margin-top:0;font-weight:300;font-style:italic}.pve-page .pve-stats-grid[data-v-5f269926]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:25px;max-width:1400px;margin-left:auto;margin-right:auto;-ms-flex-negative:0;flex-shrink:0;width:100%}.pve-page .pve-stat-card[data-v-5f269926]{position:relative;border-radius:16px;backdrop-filter:blur(12px);-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden;-webkit-animation:fadeInUp-data-v-5f269926 .8s ease-out;animation:fadeInUp-data-v-5f269926 .8s ease-out}.pve-page .pve-stat-card[data-v-5f269926]:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.pve-page .pve-stat-card[data-v-5f269926]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.pve-page .pve-stat-card[data-v-5f269926]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.pve-page .pve-stat-card[data-v-5f269926]:before{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.pve-page .pve-stat-card[data-v-5f269926]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 10px 25px rgba(0,0,0,.4);box-shadow:0 10px 25px rgba(0,0,0,.4)}.pve-page .pve-stat-card[data-v-5f269926]:hover:before{opacity:1}.pve-page .pve-stat-card.card-blue[data-v-5f269926]{background:linear-gradient(135deg,rgba(79,195,247,.12),rgba(33,150,243,.08));border:1px solid rgba(79,195,247,.35)}.pve-page .pve-stat-card.card-blue[data-v-5f269926]:before{background:linear-gradient(135deg,rgba(79,195,247,.6),rgba(33,150,243,.6))}.pve-page .pve-stat-card.card-blue[data-v-5f269926]:hover{background:linear-gradient(135deg,rgba(79,195,247,.18),rgba(33,150,243,.12));border-color:rgba(79,195,247,.55);-webkit-box-shadow:0 10px 25px rgba(0,0,0,.4),0 0 20px rgba(79,195,247,.3);box-shadow:0 10px 25px rgba(0,0,0,.4),0 0 20px rgba(79,195,247,.3)}.pve-page .pve-stat-card.card-blue .stat-icon-box[data-v-5f269926]{background:linear-gradient(135deg,rgba(79,195,247,.3),rgba(33,150,243,.25));border:1px solid rgba(79,195,247,.45);-webkit-box-shadow:0 0 18px rgba(79,195,247,.25);box-shadow:0 0 18px rgba(79,195,247,.25)}.pve-page .pve-stat-card.card-blue .stat-icon-box i[data-v-5f269926]{color:#4fc3f7}.pve-page .pve-stat-card.card-blue:hover .stat-icon-box[data-v-5f269926]{background:linear-gradient(135deg,rgba(79,195,247,.4),rgba(33,150,243,.3));border-color:rgba(79,195,247,.65);-webkit-box-shadow:0 0 25px rgba(79,195,247,.4);box-shadow:0 0 25px rgba(79,195,247,.4)}.pve-page .pve-stat-card.card-blue .stat-label[data-v-5f269926]{color:rgba(79,195,247,.95)}.pve-page .pve-stat-card.card-blue .stat-number[data-v-5f269926]{background:linear-gradient(135deg,#4fc3f7,#29b6f6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pve-page .pve-stat-card.card-blue .stat-unit[data-v-5f269926]{color:rgba(79,195,247,.8)}.pve-page .pve-stat-card.card-blue .stat-desc[data-v-5f269926]{color:rgba(79,195,247,.7)}.pve-page .pve-stat-card.card-purple[data-v-5f269926]{background:linear-gradient(135deg,rgba(171,71,188,.12),rgba(156,39,176,.08));border:1px solid rgba(171,71,188,.35)}.pve-page .pve-stat-card.card-purple[data-v-5f269926]:before{background:linear-gradient(135deg,rgba(171,71,188,.6),rgba(156,39,176,.6))}.pve-page .pve-stat-card.card-purple[data-v-5f269926]:hover{background:linear-gradient(135deg,rgba(171,71,188,.18),rgba(156,39,176,.12));border-color:rgba(171,71,188,.55);-webkit-box-shadow:0 10px 25px rgba(0,0,0,.4),0 0 20px rgba(171,71,188,.3);box-shadow:0 10px 25px rgba(0,0,0,.4),0 0 20px rgba(171,71,188,.3)}.pve-page .pve-stat-card.card-purple .stat-icon-box[data-v-5f269926]{background:linear-gradient(135deg,rgba(171,71,188,.3),rgba(156,39,176,.25));border:1px solid rgba(171,71,188,.45);-webkit-box-shadow:0 0 18px rgba(171,71,188,.25);box-shadow:0 0 18px rgba(171,71,188,.25)}.pve-page .pve-stat-card.card-purple .stat-icon-box i[data-v-5f269926]{color:#ab47bc}.pve-page .pve-stat-card.card-purple:hover .stat-icon-box[data-v-5f269926]{background:linear-gradient(135deg,rgba(171,71,188,.4),rgba(156,39,176,.3));border-color:rgba(171,71,188,.65);-webkit-box-shadow:0 0 25px rgba(171,71,188,.4);box-shadow:0 0 25px rgba(171,71,188,.4)}.pve-page .pve-stat-card.card-purple .stat-label[data-v-5f269926]{color:rgba(171,71,188,.95)}.pve-page .pve-stat-card.card-purple .stat-number[data-v-5f269926]{background:linear-gradient(135deg,#ab47bc,#9c27b6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pve-page .pve-stat-card.card-purple .stat-unit[data-v-5f269926]{color:rgba(171,71,188,.8)}.pve-page .pve-stat-card.card-purple .stat-desc[data-v-5f269926]{color:rgba(171,71,188,.7)}.pve-page .pve-stat-card.card-orange[data-v-5f269926]{background:linear-gradient(135deg,rgba(255,167,38,.12),rgba(255,152,0,.08));border:1px solid rgba(255,167,38,.35)}.pve-page .pve-stat-card.card-orange[data-v-5f269926]:before{background:linear-gradient(135deg,rgba(255,167,38,.6),rgba(255,152,0,.6))}.pve-page .pve-stat-card.card-orange[data-v-5f269926]:hover{background:linear-gradient(135deg,rgba(255,167,38,.18),rgba(255,152,0,.12));border-color:rgba(255,167,38,.55);-webkit-box-shadow:0 10px 25px rgba(0,0,0,.4),0 0 20px rgba(255,167,38,.3);box-shadow:0 10px 25px rgba(0,0,0,.4),0 0 20px rgba(255,167,38,.3)}.pve-page .pve-stat-card.card-orange .stat-icon-box[data-v-5f269926]{background:linear-gradient(135deg,rgba(255,167,38,.3),rgba(255,152,0,.25));border:1px solid rgba(255,167,38,.45);-webkit-box-shadow:0 0 18px rgba(255,167,38,.25);box-shadow:0 0 18px rgba(255,167,38,.25)}.pve-page .pve-stat-card.card-orange .stat-icon-box i[data-v-5f269926]{color:#ffa726}.pve-page .pve-stat-card.card-orange:hover .stat-icon-box[data-v-5f269926]{background:linear-gradient(135deg,rgba(255,167,38,.4),rgba(255,152,0,.3));border-color:rgba(255,167,38,.65);-webkit-box-shadow:0 0 25px rgba(255,167,38,.4);box-shadow:0 0 25px rgba(255,167,38,.4)}.pve-page .pve-stat-card.card-orange .stat-label[data-v-5f269926]{color:rgba(255,167,38,.95)}.pve-page .pve-stat-card.card-orange .stat-number[data-v-5f269926]{background:linear-gradient(135deg,#ffa726,#ff9800);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pve-page .pve-stat-card.card-orange .stat-unit[data-v-5f269926]{color:rgba(255,167,38,.8)}.pve-page .pve-stat-card.card-orange .stat-desc[data-v-5f269926]{color:rgba(255,167,38,.7)}.pve-page .pve-stat-card .card-content[data-v-5f269926]{padding:20px 32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;position:relative;z-index:1;gap:24px}.pve-page .pve-stat-card .card-content[data-v-5f269926],.pve-page .pve-stat-card .stat-icon-box[data-v-5f269926]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pve-page .pve-stat-card .stat-icon-box[data-v-5f269926]{width:64px;height:64px;border-radius:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s;transition:all .3s}.pve-page .pve-stat-card .stat-icon-box i[data-v-5f269926]{font-size:28px}.pve-page .pve-stat-card:hover .stat-icon-box[data-v-5f269926]{-webkit-transform:scale(1.05);transform:scale(1.05)}.pve-page .pve-stat-card .stat-main[data-v-5f269926]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.pve-page .pve-stat-card .stat-label[data-v-5f269926]{font-size:14px;margin-bottom:10px;font-weight:500;letter-spacing:.5px}.pve-page .pve-stat-card .stat-value-box[data-v-5f269926]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pve-page .pve-stat-card .stat-number[data-v-5f269926]{font-size:32px;font-weight:700;line-height:1.2}.pve-page .pve-stat-card .stat-unit[data-v-5f269926]{font-size:14px;font-weight:400}.pve-page .pve-stat-card .stat-desc[data-v-5f269926]{font-size:12px;font-style:italic;line-height:1.5}.pve-page .chart-container[data-v-5f269926]{margin-top:0;padding:24px 28px 40px;background:linear-gradient(135deg,rgba(102,126,234,.12),rgba(118,75,162,.08));border-radius:18px;backdrop-filter:blur(12px);border:1px solid rgba(102,126,234,.35);-webkit-animation:fadeInUp-data-v-5f269926 1s ease-out;animation:fadeInUp-data-v-5f269926 1s ease-out;-webkit-transition:all .3s;transition:all .3s;-ms-flex-negative:0;flex-shrink:0;min-height:440px;height:auto;overflow:visible;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pve-page .chart-container[data-v-5f269926]:hover{background:linear-gradient(135deg,rgba(102,126,234,.18),rgba(118,75,162,.12));border-color:rgba(102,126,234,.5);-webkit-box-shadow:0 0 25px rgba(102,126,234,.25);box-shadow:0 0 25px rgba(102,126,234,.25)}.pve-page .chart-container .chart-header[data-v-5f269926]{text-align:center;margin-bottom:16px;-ms-flex-negative:0;flex-shrink:0}.pve-page .chart-container .chart-header .chart-title[data-v-5f269926]{font-size:20px;font-weight:600;margin-bottom:6px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pve-page .chart-container .chart-header .chart-subtitle[data-v-5f269926]{font-size:13px;color:hsla(0,0%,100%,.65);font-style:italic}.pve-page .chart[data-v-5f269926]{width:100%;height:340px;min-height:340px;-webkit-box-flex:1;-ms-flex:1;flex:1}.pvp-page .combat-stats[data-v-5f269926]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;margin-bottom:60px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pvp-page .combat-card[data-v-5f269926]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;max-width:300px;padding:40px;background:hsla(0,0%,100%,.05);border-radius:20px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);-webkit-transition:all .3s;transition:all .3s;-webkit-animation:fadeInUp-data-v-5f269926 .8s ease-out;animation:fadeInUp-data-v-5f269926 .8s ease-out}.pvp-page .combat-card[data-v-5f269926]:hover{-webkit-transform:translateY(-10px) scale(1.05);transform:translateY(-10px) scale(1.05);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.3);box-shadow:0 20px 40px rgba(0,0,0,.3)}.pvp-page .combat-card .combat-icon[data-v-5f269926]{font-size:64px;margin-bottom:20px}.pvp-page .combat-card .combat-label[data-v-5f269926]{font-size:18px;color:hsla(0,0%,100%,.7);margin-bottom:15px}.pvp-page .combat-card .combat-value[data-v-5f269926]{font-size:48px;font-weight:700}.pvp-page .combat-card.destroy-card .combat-value[data-v-5f269926]{color:#67c23a}.pvp-page .combat-card.dead-card .combat-value[data-v-5f269926]{color:#f56c6c}.pvp-page .combat-card.kd-card .combat-value[data-v-5f269926]{color:#ffa726}.pvp-page .attendance-stats[data-v-5f269926]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pvp-page .attendance-item[data-v-5f269926]{padding:30px 50px;background:hsla(0,0%,100%,.05);border-radius:20px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);-webkit-animation:fadeInUp-data-v-5f269926 1s ease-out;animation:fadeInUp-data-v-5f269926 1s ease-out}.pvp-page .attendance-item .attendance-label[data-v-5f269926]{font-size:20px;color:hsla(0,0%,100%,.7);margin-bottom:15px}.pvp-page .attendance-item .attendance-value[data-v-5f269926]{font-size:42px;font-weight:700;color:#4fc3f7}.summary-page .summary-content[data-v-5f269926]{max-width:800px;margin:0 auto}.summary-page .summary-text[data-v-5f269926]{font-size:28px;line-height:2;margin-bottom:60px;-webkit-animation:fadeInUp-data-v-5f269926 .8s ease-out;animation:fadeInUp-data-v-5f269926 .8s ease-out}.summary-page .summary-text p[data-v-5f269926]{margin-bottom:20px}.summary-page .summary-text .highlight-text[data-v-5f269926]{font-size:36px;font-weight:700;margin:30px 0}.summary-page .summary-text .highlight-text .highlight-number[data-v-5f269926]{color:#4fc3f7;font-size:48px;margin:0 10px}.summary-page .share-btn[data-v-5f269926]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:20px 50px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50px;font-size:24px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-animation:fadeInUp-data-v-5f269926 1s ease-out;animation:fadeInUp-data-v-5f269926 1s ease-out;-webkit-box-shadow:0 10px 30px rgba(102,126,234,.4);box-shadow:0 10px 30px rgba(102,126,234,.4)}.summary-page .share-btn[data-v-5f269926]:hover:not(.generating){-webkit-transform:translateY(-5px) scale(1.05);transform:translateY(-5px) scale(1.05);-webkit-box-shadow:0 15px 40px rgba(102,126,234,.6);box-shadow:0 15px 40px rgba(102,126,234,.6)}.summary-page .share-btn.generating[data-v-5f269926]{cursor:not-allowed;opacity:.7}.summary-page .share-btn i[data-v-5f269926]{font-size:28px}.summary-page .share-btn .el-icon-loading[data-v-5f269926]{-webkit-animation:rotating-data-v-5f269926 2s linear infinite;animation:rotating-data-v-5f269926 2s linear infinite}@-webkit-keyframes rotating-data-v-5f269926{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating-data-v-5f269926{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.no-data-hint[data-v-5f269926]{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.hint-content[data-v-5f269926]{text-align:center;color:hsla(0,0%,100%,.7)}.hint-content p[data-v-5f269926]{font-size:24px;margin:0}@media(max-width:768px){.page-title[data-v-5f269926]{font-size:36px}.main-title[data-v-5f269926]{font-size:48px}.user-name[data-v-5f269926]{font-size:32px}.combat-card[data-v-5f269926],.finance-card[data-v-5f269926]{min-width:100%}.page-nav[data-v-5f269926]{width:40px;height:40px}.page-nav i[data-v-5f269926]{font-size:20px}}.eve-welcome[data-v-2ee84d68]{--wel-bg:oklch(5.5% 0.016 245);--wel-panel:oklch(13% 0.018 238/0.92);--wel-line:oklch(72% 0.028 220/0.18);--wel-line-strong:oklch(76% 0.045 210/0.36);--wel-text:oklch(93% 0.012 88);--wel-muted:oklch(75% 0.018 225);--wel-soft:oklch(63% 0.024 230);--wel-steel:oklch(90% 0.018 220);--wel-gold:oklch(72% 0.095 78);--wel-cyan:oklch(74% 0.075 205);min-height:100vh;position:relative;overflow:hidden;color:var(--wel-text);background:-webkit-gradient(linear,left top,left bottom,from(oklch(7% .018 242deg)),color-stop(42%,var(--wel-bg)),to(oklch(4% .012 248deg)));background:linear-gradient(180deg,oklch(7% .018 242deg),var(--wel-bg) 42%,oklch(4% .012 248deg));font-family:Microsoft YaHei,Roboto,Helvetica Neue,Arial,sans-serif}.background-layer[data-v-2ee84d68]{position:fixed;inset:0;z-index:0;pointer-events:none}.background-layer .bg-grid[data-v-2ee84d68]{position:absolute;inset:0;background:linear-gradient(oklch(68% .045 210deg/.05) 1px,transparent 0),linear-gradient(90deg,oklch(68% .045 210deg/.045) 1px,transparent 0);background-size:clamp(56px,5vw,104px) clamp(56px,5vw,104px);-webkit-mask-image:radial-gradient(circle at 50% 28%,#000 0,transparent 78%);mask-image:radial-gradient(circle at 50% 28%,#000 0,transparent 78%)}.background-layer .bg-glow[data-v-2ee84d68]{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 16%,oklch(62% .07 205deg/.12),transparent 55%)}.main-content[data-v-2ee84d68]{position:relative;z-index:1;max-width:1160px;margin:0 auto;padding:48px 32px 72px}@-webkit-keyframes welRise-data-v-2ee84d68{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes welRise-data-v-2ee84d68{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes welScan-data-v-2ee84d68{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes welScan-data-v-2ee84d68{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.brand-section[data-v-2ee84d68]{text-align:center;padding-top:22px;-webkit-animation:welRise-data-v-2ee84d68 .6s ease-out both;animation:welRise-data-v-2ee84d68 .6s ease-out both}.brand-section .system-line[data-v-2ee84d68]{margin:0 0 18px;color:var(--wel-cyan);font-size:13px;font-weight:800;letter-spacing:.3em;text-indent:.3em}.brand-section .brand-mark[data-v-2ee84d68]{display:inline-block;position:relative;margin:0;padding:8px 34px 12px;color:transparent;font-size:clamp(56px,6vw,84px);font-weight:900;letter-spacing:.08em;line-height:1;text-shadow:0 0 20px oklch(.74 .075 205/.28)}.brand-section .brand-mark span[data-v-2ee84d68]{background:linear-gradient(92deg,#f6fbff,#b6c4ce 36%,#d8b86f 58%,#78ecff);background-clip:text;-webkit-background-clip:text}.brand-section .brand-mark[data-v-2ee84d68]:after,.brand-section .brand-mark[data-v-2ee84d68]:before{content:"";position:absolute;left:0;right:0;pointer-events:none}.brand-section .brand-mark[data-v-2ee84d68]:before{top:0;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(oklch(82% .08 205deg/.86)),to(transparent));background:linear-gradient(90deg,transparent,oklch(82% .08 205deg/.86),transparent)}.brand-section .brand-mark[data-v-2ee84d68]:after{bottom:0;height:2px;background:-webkit-gradient(linear,left top,right top,from(oklch(78% .095 78deg/.88)),color-stop(oklch(82% .08 205deg/.82)),to(transparent));background:linear-gradient(90deg,oklch(78% .095 78deg/.88),oklch(82% .08 205deg/.82),transparent)}.brand-section .brand-sub[data-v-2ee84d68]{margin:18px 0 0;color:var(--wel-muted);font-size:18px;letter-spacing:.5em;text-indent:.5em}.corner[data-v-2ee84d68]{position:absolute;width:16px;height:16px;pointer-events:none;z-index:1}.corner-tl[data-v-2ee84d68]{top:-1px;left:-1px;border-top:2px solid var(--wel-gold);border-left:2px solid var(--wel-gold)}.corner-br[data-v-2ee84d68]{bottom:-1px;right:-1px;border-bottom:2px solid var(--wel-gold);border-right:2px solid var(--wel-gold)}.corner--cyan.corner-br[data-v-2ee84d68],.corner--cyan.corner-tl[data-v-2ee84d68]{border-color:var(--wel-cyan)}.report-panel[data-v-2ee84d68]{position:relative;max-width:920px;margin:46px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:26px 30px;border:1px solid var(--wel-line-strong);background:linear-gradient(var(--wel-line) 1px,transparent 0),linear-gradient(90deg,var(--wel-line) 1px,transparent 0),linear-gradient(135deg,oklch(12% .018 238deg/.94),oklch(6% .012 245deg/.96));background-size:52px 52px,52px 52px,auto;overflow:hidden;-webkit-animation:welRise-data-v-2ee84d68 .6s ease-out .08s both;animation:welRise-data-v-2ee84d68 .6s ease-out .08s both}.report-panel[data-v-2ee84d68]:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(48%,oklch(72% .07 205deg/.07)),color-stop(64%,transparent));background:linear-gradient(180deg,transparent,oklch(72% .07 205deg/.07) 48%,transparent 64%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation:welScan-data-v-2ee84d68 7s ease-in-out infinite;animation:welScan-data-v-2ee84d68 7s ease-in-out infinite;pointer-events:none}.report-panel .report-icon[data-v-2ee84d68]{width:52px;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:1px solid oklch(.72 .095 78/.55)}.report-panel .report-icon i[data-v-2ee84d68]{font-size:26px;color:var(--wel-gold)}.report-panel .report-text[data-v-2ee84d68]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.report-panel .report-text .report-tag[data-v-2ee84d68]{margin:0 0 6px;color:var(--wel-cyan);font-size:12px;font-weight:800;letter-spacing:.22em}.report-panel .report-text h3[data-v-2ee84d68]{margin:0 0 5px;color:var(--wel-text);font-size:21px;font-weight:700}.report-panel .report-text .report-desc[data-v-2ee84d68]{margin:0;color:var(--wel-soft);font-size:14px}.gold-action[data-v-2ee84d68]{-ms-flex-negative:0;flex-shrink:0;min-height:46px;padding:0 28px;border:0;background:var(--wel-gold);color:oklch(.12 .024 74);cursor:pointer;font-family:inherit;font-size:15px;font-weight:900;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.gold-action[data-v-2ee84d68]:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.gold-action[data-v-2ee84d68]:focus-visible{outline:1px solid var(--wel-cyan);outline-offset:2px}.feature-grid[data-v-2ee84d68]{max-width:920px;margin:24px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;-webkit-animation:welRise-data-v-2ee84d68 .6s ease-out .16s both;animation:welRise-data-v-2ee84d68 .6s ease-out .16s both}.feature-grid .feature-card[data-v-2ee84d68]{border:1px solid var(--wel-line);border-top:2px solid oklch(.74 .075 205/.6);background:var(--wel-panel);padding:24px 22px;cursor:pointer;-webkit-transition:border-color .3s,-webkit-transform .3s;transition:border-color .3s,-webkit-transform .3s;transition:border-color .3s,transform .3s;transition:border-color .3s,transform .3s,-webkit-transform .3s}.feature-grid .feature-card[data-v-2ee84d68]:focus-visible,.feature-grid .feature-card[data-v-2ee84d68]:hover{border-color:var(--wel-gold);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.feature-grid .feature-card[data-v-2ee84d68]:focus-visible{outline:1px solid var(--wel-cyan);outline-offset:3px}.feature-grid .feature-card .feature-head[data-v-2ee84d68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:16px}.feature-grid .feature-card .feature-head i[data-v-2ee84d68]{font-size:24px;color:var(--wel-cyan)}.feature-grid .feature-card .feature-head .feature-index[data-v-2ee84d68]{color:oklch(.72 .095 78/.75);font-size:13px;font-family:Consolas,Courier New,monospace}.feature-grid .feature-card h3[data-v-2ee84d68]{margin:0 0 8px;color:var(--wel-steel);font-size:17px;font-weight:700}.feature-grid .feature-card p[data-v-2ee84d68]{margin:0;color:var(--wel-soft);font-size:13.5px;line-height:1.8}.client-panel[data-v-2ee84d68]{position:relative;max-width:920px;margin:24px auto 0;gap:20px;padding:22px 26px;border:1px solid var(--wel-line-strong);background:linear-gradient(var(--wel-line) 1px,transparent 0),linear-gradient(90deg,var(--wel-line) 1px,transparent 0),linear-gradient(135deg,oklch(12% .018 238deg/.94),oklch(6% .012 245deg/.96));background-size:52px 52px,52px 52px,auto;-webkit-animation:welRise-data-v-2ee84d68 .6s ease-out .24s both;animation:welRise-data-v-2ee84d68 .6s ease-out .24s both}.client-panel .client-icon[data-v-2ee84d68],.client-panel[data-v-2ee84d68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-panel .client-icon[data-v-2ee84d68]{width:46px;height:46px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:1px solid oklch(.74 .075 205/.55)}.client-panel .client-icon i[data-v-2ee84d68]{font-size:24px;color:var(--wel-cyan)}.client-panel .client-text[data-v-2ee84d68]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.client-panel .client-text .client-tag[data-v-2ee84d68]{margin:0 0 5px;color:var(--wel-cyan);font-size:11px;font-weight:800;letter-spacing:.22em}.client-panel .client-text h3[data-v-2ee84d68]{margin:0 0 4px;color:var(--wel-text);font-size:19px;font-weight:700}.client-panel .client-text .client-version[data-v-2ee84d68]{color:var(--wel-gold);font-size:16px;font-family:Consolas,Courier New,monospace}.client-panel .client-text .client-desc[data-v-2ee84d68]{margin:0;color:var(--wel-soft);font-size:13px}.contact-panel[data-v-2ee84d68]{max-width:920px;margin:24px auto 0;border:1px solid var(--wel-line);background:var(--wel-panel);-webkit-animation:welRise-data-v-2ee84d68 .6s ease-out .32s both;animation:welRise-data-v-2ee84d68 .6s ease-out .32s both}.contact-panel .contact-head[data-v-2ee84d68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:13px 22px;border-bottom:1px solid var(--wel-line)}.contact-panel .contact-head .head-dot[data-v-2ee84d68]{width:6px;height:6px;background:var(--wel-cyan)}.contact-panel .contact-head .head-label[data-v-2ee84d68]{color:var(--wel-steel);font-size:13px;font-weight:700;letter-spacing:.14em}.contact-panel .contact-body[data-v-2ee84d68]{gap:30px;padding:20px 22px}.contact-panel .contact-body .contact-item[data-v-2ee84d68],.contact-panel .contact-body[data-v-2ee84d68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-panel .contact-body .contact-item[data-v-2ee84d68]{gap:16px}.contact-panel .contact-body .qr-frame[data-v-2ee84d68]{padding:6px;border:1px solid var(--wel-line-strong);background:#fff}.contact-panel .contact-body .qr-frame img[data-v-2ee84d68]{display:block;width:104px;height:104px}.contact-panel .contact-body .bell-frame[data-v-2ee84d68]{width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid oklch(.72 .095 78/.5)}.contact-panel .contact-body .bell-frame i[data-v-2ee84d68]{font-size:22px;color:var(--wel-gold)}.contact-panel .contact-body .contact-meta .meta-label[data-v-2ee84d68]{margin:0 0 3px;color:var(--wel-soft);font-size:12px;letter-spacing:.1em}.contact-panel .contact-body .contact-meta .meta-value[data-v-2ee84d68]{margin:0;color:var(--wel-text);font-size:16px;font-family:Consolas,Courier New,monospace}.contact-panel .contact-body .contact-divider[data-v-2ee84d68]{width:1px;height:56px;background:var(--wel-line)}@media(prefers-reduced-motion:reduce){.brand-section[data-v-2ee84d68],.client-panel[data-v-2ee84d68],.contact-panel[data-v-2ee84d68],.feature-grid[data-v-2ee84d68],.report-panel[data-v-2ee84d68],.report-panel[data-v-2ee84d68]:after{-webkit-animation:none;animation:none}}@media(max-width:768px){.main-content[data-v-2ee84d68]{padding:28px 16px 48px}.brand-section[data-v-2ee84d68]{padding-top:8px}.brand-section .system-line[data-v-2ee84d68]{font-size:11px;letter-spacing:.18em;text-indent:.18em;margin-bottom:12px}.brand-section .brand-mark[data-v-2ee84d68]{font-size:44px;padding:6px 18px 10px}.brand-section .brand-sub[data-v-2ee84d68]{font-size:14px;letter-spacing:.3em;text-indent:.3em;margin-top:12px}.report-panel[data-v-2ee84d68]{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:22px 18px}.report-panel .report-text[data-v-2ee84d68]{text-align:center}.report-panel .report-text h3[data-v-2ee84d68]{font-size:19px}.feature-grid[data-v-2ee84d68]{margin-top:16px;grid-template-columns:1fr;gap:14px}.client-panel[data-v-2ee84d68]{margin-top:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:14px;padding:20px 16px}.client-panel .client-text[data-v-2ee84d68]{text-align:center}.client-panel .gold-action[data-v-2ee84d68]{width:100%}.contact-panel[data-v-2ee84d68]{margin-top:16px}.contact-panel .contact-body[data-v-2ee84d68]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.contact-panel .contact-body .contact-divider[data-v-2ee84d68]{display:none}}.wel-gamer-dialog{max-width:92vw}.execution[data-v-5d7e8de1]{height:99%}.execution .header[data-v-5d7e8de1]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.execution .header__title[data-v-5d7e8de1]{font-size:22px}.execution .header__btn[data-v-5d7e8de1]{position:absolute;right:10px}.execution .main[data-v-5d7e8de1]{margin:0 auto;width:99%;height:calc(100% - 100px);background-color:#fff;padding:20px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.iframe[data-v-5d7e8de1]{width:100%;height:100%;border:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.killmail-detail-dialog.eve-themed{background:transparent;-webkit-box-shadow:0 24px 80px rgba(0,0,0,.7),0 0 0 1px rgba(93,173,226,.25);box-shadow:0 24px 80px rgba(0,0,0,.7),0 0 0 1px rgba(93,173,226,.25);border-radius:2px;overflow:hidden;color:#c7d6e2;font-family:Segoe UI,Tahoma,sans-serif}.killmail-detail-dialog.eve-themed .el-dialog__header{padding:0;background:-webkit-gradient(linear,left top,right top,from(#06111c),to(#0c1d2e));background:linear-gradient(90deg,#06111c,#0c1d2e);border-bottom:1px solid rgba(93,173,226,.18)}.killmail-detail-dialog.eve-themed .el-dialog__body{padding:0;background:radial-gradient(ellipse at top,rgba(93,173,226,.08),transparent 60%),-webkit-gradient(linear,left top,left bottom,from(#0c1d2e),to(#06111c));background:radial-gradient(ellipse at top,rgba(93,173,226,.08),transparent 60%),linear-gradient(180deg,#0c1d2e,#06111c)}.killmail-detail-dialog.eve-themed .el-dialog__footer{padding:12px 20px;background:#06111c;border-top:1px solid rgba(93,173,226,.18)}.killmail-detail-dialog.eve-themed .km-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;position:relative}.killmail-detail-dialog.eve-themed .km-header:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#5dade2),to(transparent));background:linear-gradient(90deg,transparent,#5dade2,transparent);opacity:.6}.killmail-detail-dialog.eve-themed .km-header__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.killmail-detail-dialog.eve-themed .km-header__icon{font-size:22px;color:#ff5470;-webkit-filter:drop-shadow(0 0 6px rgba(255,84,112,.6));filter:drop-shadow(0 0 6px rgba(255,84,112,.6))}.killmail-detail-dialog.eve-themed .km-header__label{font-size:11px;color:#5dade2;letter-spacing:3px;font-weight:500}.killmail-detail-dialog.eve-themed .km-header__id{font-size:18px;color:#fff;font-weight:600;letter-spacing:1px;font-family:Consolas,Monaco,monospace}.killmail-detail-dialog.eve-themed .km-header__close{cursor:pointer;width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#7f8c8d;border:1px solid transparent;-webkit-transition:all .2s;transition:all .2s;font-size:16px}.killmail-detail-dialog.eve-themed .km-header__close:hover{color:#ff5470;border-color:rgba(255,84,112,.4)}.killmail-detail-dialog.eve-themed .km-body{padding:20px 20px 4px;min-height:200px;max-height:70vh;overflow-y:auto}.killmail-detail-dialog.eve-themed .km-body::-webkit-scrollbar{width:6px}.killmail-detail-dialog.eve-themed .km-body::-webkit-scrollbar-thumb{background:rgba(93,173,226,.3);border-radius:3px}.killmail-detail-dialog.eve-themed .km-body::-webkit-scrollbar-track{background:transparent}.killmail-detail-dialog.eve-themed .km-empty .el-empty__description p{color:#607b8c}.killmail-detail-dialog.eve-themed .km-hero{position:relative;display:grid;grid-template-columns:140px minmax(0,1fr) minmax(340px,auto);gap:20px;padding:20px;background:linear-gradient(135deg,rgba(255,84,112,.08),rgba(12,29,46,.6));border:1px solid rgba(255,84,112,.25);border-radius:2px;overflow:hidden;margin-bottom:16px}.killmail-detail-dialog.eve-themed .km-hero__bg{position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:360px;height:360px;background-size:contain;background-position:50%;background-repeat:no-repeat;opacity:.18;-webkit-filter:drop-shadow(0 0 30px rgba(93,173,226,.3));filter:drop-shadow(0 0 30px rgba(93,173,226,.3));pointer-events:none}.killmail-detail-dialog.eve-themed .km-hero__scan{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent,transparent 3px,rgba(93,173,226,.04) 0,rgba(93,173,226,.04) 4px)}.killmail-detail-dialog.eve-themed .km-hero__left{z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.killmail-detail-dialog.eve-themed .km-hero__left,.killmail-detail-dialog.eve-themed .km-hero__portrait{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.killmail-detail-dialog.eve-themed .km-hero__portrait{width:120px;height:120px;border:2px solid #5dade2;-webkit-box-shadow:0 0 16px rgba(93,173,226,.45),inset 0 0 8px rgba(0,0,0,.5);box-shadow:0 0 16px rgba(93,173,226,.45),inset 0 0 8px rgba(0,0,0,.5);background:#06111c;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.killmail-detail-dialog.eve-themed .km-hero__portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.killmail-detail-dialog.eve-themed .km-hero__portrait i{font-size:48px;color:#34495e}.killmail-detail-dialog.eve-themed .km-hero__portrait:after,.killmail-detail-dialog.eve-themed .km-hero__portrait:before{content:"";position:absolute;width:12px;height:12px;border:2px solid #5dade2}.killmail-detail-dialog.eve-themed .km-hero__portrait:before{top:-4px;left:-4px;border-right:none;border-bottom:none}.killmail-detail-dialog.eve-themed .km-hero__portrait:after{bottom:-4px;right:-4px;border-left:none;border-top:none}.killmail-detail-dialog.eve-themed .km-hero__corp{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.killmail-detail-dialog.eve-themed .km-hero__corp img{width:32px;height:32px;border:1px solid rgba(93,173,226,.18);background:#06111c}.killmail-detail-dialog.eve-themed .km-hero__mid{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-width:0}.killmail-detail-dialog.eve-themed .km-hero__tag{font-size:11px;letter-spacing:4px;color:#ff5470;font-weight:600}.killmail-detail-dialog.eve-themed .km-hero__name{font-size:26px;color:#fff;font-weight:600;letter-spacing:.5px;text-shadow:0 0 12px rgba(93,173,226,.3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.killmail-detail-dialog.eve-themed .km-hero__chip{display:inline-block;padding:3px 10px;background:rgba(93,173,226,.15);border:1px solid rgba(93,173,226,.4);color:#5dade2;font-size:13px;letter-spacing:.5px}.killmail-detail-dialog.eve-themed .km-hero__meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;font-size:12px;color:#8a9ba8;margin-top:6px}.killmail-detail-dialog.eve-themed .km-hero .km-meta-label{color:#4a6377;margin-right:6px;letter-spacing:1px}.killmail-detail-dialog.eve-themed .km-hero__right{position:relative;z-index:1;-ms-flex-negative:0;flex-shrink:0;min-width:340px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding-left:16px;border-left:1px solid rgba(255,84,112,.25)}.killmail-detail-dialog.eve-themed .km-hero__loss-label{font-size:11px;letter-spacing:3px;color:#8a9ba8;white-space:nowrap}.killmail-detail-dialog.eve-themed .km-hero__loss-value{font-size:30px;color:#ff5470;font-weight:700;font-family:Consolas,Monaco,monospace;text-shadow:0 0 18px rgba(255,84,112,.5);line-height:1.1;white-space:nowrap;letter-spacing:.5px}.killmail-detail-dialog.eve-themed .km-hero__loss-isk{font-size:12px;color:#ff5470;opacity:.8;letter-spacing:2px}.killmail-detail-dialog.eve-themed .km-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(93,173,226,.18);border:1px solid rgba(93,173,226,.18);margin-bottom:18px}.killmail-detail-dialog.eve-themed .km-strip__item{background:#06111c;padding:10px 14px}.killmail-detail-dialog.eve-themed .km-strip__label{font-size:11px;color:#5a7184;letter-spacing:2px;margin-bottom:4px}.killmail-detail-dialog.eve-themed .km-strip__value{font-size:13px;color:#d9e6f0;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.killmail-detail-dialog.eve-themed .km-strip__value--accent{color:#5dade2}.killmail-detail-dialog.eve-themed .km-strip__value--danger{color:#ff5470;font-family:Consolas,Monaco,monospace}.killmail-detail-dialog.eve-themed .km-sec{display:inline-block;padding:1px 6px;border-radius:2px;font-size:11px;font-weight:600;font-family:Consolas,Monaco,monospace}.killmail-detail-dialog.eve-themed .km-sec--high{background:rgba(46,204,113,.18);color:#2ecc71}.killmail-detail-dialog.eve-themed .km-sec--low{background:rgba(245,166,35,.18);color:#f5a623}.killmail-detail-dialog.eve-themed .km-sec--null{background:rgba(255,84,112,.18);color:#ff5470}.killmail-detail-dialog.eve-themed .km-section{margin-bottom:18px}.killmail-detail-dialog.eve-themed .km-section__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px;font-size:13px;color:#5dade2;letter-spacing:2px;font-weight:600}.killmail-detail-dialog.eve-themed .km-section__bar{width:3px;height:14px;background:#5dade2;-webkit-box-shadow:0 0 8px rgba(93,173,226,.5);box-shadow:0 0 8px rgba(93,173,226,.5)}.killmail-detail-dialog.eve-themed .km-section__count{padding:1px 8px;background:rgba(93,173,226,.15);border:1px solid rgba(93,173,226,.3);color:#5dade2;font-size:11px;letter-spacing:1px}.killmail-detail-dialog.eve-themed .km-section__bar--support{background:#2ecc71}.killmail-detail-dialog.eve-themed .km-supporter{border-left-color:transparent}.killmail-detail-dialog.eve-themed .km-supporter:hover{border-left-color:#2ecc71}.killmail-detail-dialog.eve-themed .km-supporter__type-tag{font-size:11px;padding:1px 8px;background:rgba(230,126,34,.85);color:#1a1a1a;letter-spacing:1px;font-weight:600}.killmail-detail-dialog.eve-themed .km-supporter__type-tag--regen{background:rgba(46,204,113,.9)}.killmail-detail-dialog.eve-themed .km-supporter__bar{width:100%;background:rgba(46,204,113,.12)!important;border-color:rgba(46,204,113,.35)!important}.killmail-detail-dialog.eve-themed .km-supporter__fill{display:block;height:6px;min-width:0;background:-webkit-gradient(linear,left top,right top,from(rgba(46,204,113,.5)),to(#2ecc71))!important;background:linear-gradient(90deg,rgba(46,204,113,.5),#2ecc71)!important;-webkit-box-shadow:0 0 8px rgba(46,204,113,.45);box-shadow:0 0 8px rgba(46,204,113,.45);-webkit-transition:width .6s ease;transition:width .6s ease}.killmail-detail-dialog.eve-themed .km-supporter__pct{color:#2ecc71!important}.killmail-detail-dialog.eve-themed .km-attacker-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.killmail-detail-dialog.eve-themed .km-attacker-list--scroll{max-height:280px;overflow-y:auto;padding-right:4px}.killmail-detail-dialog.eve-themed .km-attacker-list--scroll::-webkit-scrollbar{width:6px}.killmail-detail-dialog.eve-themed .km-attacker-list--scroll::-webkit-scrollbar-thumb{background:rgba(93,173,226,.35);border-radius:3px}.killmail-detail-dialog.eve-themed .km-attacker-list--scroll::-webkit-scrollbar-track{background:transparent}.killmail-detail-dialog.eve-themed .km-attacker{display:grid;grid-template-columns:52px 96px 1fr 200px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;background:rgba(12,29,46,.6);border:1px solid rgba(93,173,226,.18);border-left:3px solid transparent;-webkit-transition:all .2s;transition:all .2s}.killmail-detail-dialog.eve-themed .km-attacker:hover{background:rgba(17,40,61,.8);border-left-color:#5dade2}.killmail-detail-dialog.eve-themed .km-attacker--final{background:-webkit-gradient(linear,left top,right top,from(rgba(245,166,35,.12)),to(rgba(12,29,46,.6)));background:linear-gradient(90deg,rgba(245,166,35,.12),rgba(12,29,46,.6));border-color:rgba(245,166,35,.4);border-left:3px solid #f5a623}.killmail-detail-dialog.eve-themed .km-attacker__portrait{width:48px;height:48px;position:relative;border:1px solid rgba(93,173,226,.18);background:#06111c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.killmail-detail-dialog.eve-themed .km-attacker__portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.killmail-detail-dialog.eve-themed .km-attacker__portrait i{font-size:24px;color:#34495e}.killmail-detail-dialog.eve-themed .km-attacker__gear{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.killmail-detail-dialog.eve-themed .km-attacker__main{min-width:0}.killmail-detail-dialog.eve-themed .km-attacker__name{color:#e3eef7;font-size:14px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.killmail-detail-dialog.eve-themed .km-attacker__final-tag{font-size:11px;padding:1px 8px;background:#f5a623;color:#1a1a1a;letter-spacing:2px;font-weight:700}.killmail-detail-dialog.eve-themed .km-attacker__sub{margin-top:3px;font-size:11px;color:#7a8e9d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.killmail-detail-dialog.eve-themed .km-attacker__sub .dot{width:3px;height:3px;background:#4a6377;border-radius:50%}.killmail-detail-dialog.eve-themed .km-attacker__sub-logo{width:16px;height:16px;background:#06111c;border:1px solid rgba(93,173,226,.18)}.killmail-detail-dialog.eve-themed .km-attacker__sub-strong{color:#c7d6e2}.killmail-detail-dialog.eve-themed .km-attacker__dmg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%;min-width:0}.killmail-detail-dialog.eve-themed .km-attacker__dmg-bar{height:6px;background:rgba(255,84,112,.1);border:1px solid rgba(255,84,112,.2);overflow:hidden}.killmail-detail-dialog.eve-themed .km-attacker__dmg-fill{height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,84,112,.5)),to(#ff5470));background:linear-gradient(90deg,rgba(255,84,112,.5),#ff5470);-webkit-box-shadow:0 0 8px rgba(255,84,112,.5);box-shadow:0 0 8px rgba(255,84,112,.5);-webkit-transition:width .6s ease;transition:width .6s ease}.killmail-detail-dialog.eve-themed .km-attacker__dmg-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:Consolas,Monaco,monospace;font-size:12px}.killmail-detail-dialog.eve-themed .km-attacker__dmg-text .dmg-num{color:#e3eef7}.killmail-detail-dialog.eve-themed .km-attacker__dmg-text .dmg-pct{color:#ff5470;font-weight:600}.killmail-detail-dialog.eve-themed .km-attacker--final .km-attacker__name{color:#fff}.killmail-detail-dialog.eve-themed .km-gear-slot{width:42px;height:42px;background:#06111c;border:1px solid rgba(93,173,226,.18);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.killmail-detail-dialog.eve-themed .km-gear-slot img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.killmail-detail-dialog.eve-themed .km-gear-slot i{font-size:18px;color:#34495e}.killmail-detail-dialog.eve-themed .km-gear-slot:after{content:attr(data-label);position:absolute;bottom:-1px;left:0;right:0;text-align:center;font-size:9px;letter-spacing:1px;color:#5dade2;background:rgba(6,17,28,.85);padding:1px 0;line-height:1}.killmail-detail-dialog.eve-themed .km-gear-slot--ship{border-color:rgba(93,173,226,.35);-webkit-box-shadow:inset 0 0 8px rgba(93,173,226,.15);box-shadow:inset 0 0 8px rgba(93,173,226,.15)}.killmail-detail-dialog.eve-themed .km-gear-slot--ship:after{content:"\8230\8239";color:#5dade2}.killmail-detail-dialog.eve-themed .km-gear-slot--weapon{border-color:rgba(245,166,35,.3);-webkit-box-shadow:inset 0 0 6px rgba(245,166,35,.1);box-shadow:inset 0 0 6px rgba(245,166,35,.1)}.killmail-detail-dialog.eve-themed .km-gear-slot--weapon:after{content:"\6B66\5668";color:#f5a623}.killmail-detail-dialog.eve-themed .km-items-legend{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;letter-spacing:1px;font-weight:400;font-size:11px}.killmail-detail-dialog.eve-themed .km-legend-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:2px}.killmail-detail-dialog.eve-themed .km-legend-item i{font-size:12px}.killmail-detail-dialog.eve-themed .km-legend-item--destroyed{background:rgba(255,84,112,.12);color:#ff5470;border:1px solid rgba(255,84,112,.3)}.killmail-detail-dialog.eve-themed .km-legend-item--dropped{background:rgba(46,204,113,.12);color:#2ecc71;border:1px solid rgba(46,204,113,.3)}.killmail-detail-dialog.eve-themed .km-group{margin-top:12px}.killmail-detail-dialog.eve-themed .km-group:first-of-type{margin-top:0}.killmail-detail-dialog.eve-themed .km-group__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;color:#a3b9c8;letter-spacing:1px;font-weight:600}.killmail-detail-dialog.eve-themed .km-group__bar{width:2px;height:12px;background:rgba(93,173,226,.6)}.killmail-detail-dialog.eve-themed .km-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:6px}.killmail-detail-dialog.eve-themed .km-items--scroll{max-height:220px;overflow-y:auto;padding-right:4px}.killmail-detail-dialog.eve-themed .km-items--scroll::-webkit-scrollbar{width:6px}.killmail-detail-dialog.eve-themed .km-items--scroll::-webkit-scrollbar-thumb{background:rgba(93,173,226,.3);border-radius:3px}.killmail-detail-dialog.eve-themed .km-items--scroll::-webkit-scrollbar-track{background:transparent}.killmail-detail-dialog.eve-themed .km-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 10px;background:rgba(12,29,46,.5);border:1px solid rgba(93,173,226,.18);border-left:3px solid transparent;-webkit-transition:background .2s;transition:background .2s}.killmail-detail-dialog.eve-themed .km-item:hover{background:rgba(17,40,61,.85)}.killmail-detail-dialog.eve-themed .km-item--destroyed{border-left-color:#ff5470;background:-webkit-gradient(linear,left top,right top,from(rgba(255,84,112,.18)),to(rgba(12,29,46,.55)));background:linear-gradient(90deg,rgba(255,84,112,.18),rgba(12,29,46,.55))}.killmail-detail-dialog.eve-themed .km-item--dropped{border-left-color:#2ecc71;background:-webkit-gradient(linear,left top,right top,from(rgba(46,204,113,.18)),to(rgba(12,29,46,.55)));background:linear-gradient(90deg,rgba(46,204,113,.18),rgba(12,29,46,.55))}.killmail-detail-dialog.eve-themed .km-item--mixed{border-left-color:#f5a623;background:-webkit-gradient(linear,left top,right top,from(rgba(255,84,112,.15)),to(rgba(46,204,113,.15)));background:linear-gradient(90deg,rgba(255,84,112,.15),rgba(46,204,113,.15))}.killmail-detail-dialog.eve-themed .km-item__icon{width:32px;height:32px;-ms-flex-negative:0;flex-shrink:0;background:#06111c}.killmail-detail-dialog.eve-themed .km-item__main{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.killmail-detail-dialog.eve-themed .km-item__name{font-size:12px;color:#c7d6e2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.killmail-detail-dialog.eve-themed .km-item__price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;font-size:10px;font-family:Consolas,Monaco,monospace;color:#6f8898;line-height:1.2}.killmail-detail-dialog.eve-themed .km-item__unit{color:#8a9ba8}.killmail-detail-dialog.eve-themed .km-item__total{color:#d9b66a}.killmail-detail-dialog.eve-themed .km-item__qty{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;font-size:11px;font-family:Consolas,Monaco,monospace}.killmail-detail-dialog.eve-themed .qty-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;padding:2px 6px;border-radius:2px;font-size:11px;font-weight:600;letter-spacing:.5px}.killmail-detail-dialog.eve-themed .qty-chip i{font-size:11px}.killmail-detail-dialog.eve-themed .qty-chip--destroyed{background:rgba(255,84,112,.15);color:#ff5470;border:1px solid rgba(255,84,112,.4)}.killmail-detail-dialog.eve-themed .qty-chip--dropped{background:rgba(46,204,113,.15);color:#2ecc71;border:1px solid rgba(46,204,113,.4)}.killmail-detail-dialog.eve-themed .km-empty-tip{padding:16px;text-align:center;color:#5a7184;font-size:12px;border:1px dashed rgba(93,173,226,.18)}.killmail-detail-dialog.eve-themed .km-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.killmail-detail-dialog.eve-themed .km-btn-primary,.killmail-detail-dialog.eve-themed .km-btn-secondary{border-radius:0;letter-spacing:1px;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.killmail-detail-dialog.eve-themed .km-btn-secondary{background:transparent;border:1px solid rgba(93,173,226,.4);color:#5dade2}.killmail-detail-dialog.eve-themed .km-btn-secondary:focus,.killmail-detail-dialog.eve-themed .km-btn-secondary:hover{background:rgba(93,173,226,.1);border-color:#5dade2;color:#5dade2}.killmail-detail-dialog.eve-themed .km-btn-primary{background:rgba(93,173,226,.18);border:1px solid #5dade2;color:#5dade2}.killmail-detail-dialog.eve-themed .km-btn-primary:focus,.killmail-detail-dialog.eve-themed .km-btn-primary:hover{background:rgba(93,173,226,.3);border-color:#5dade2;color:#fff;-webkit-box-shadow:0 0 12px rgba(93,173,226,.4);box-shadow:0 0 12px rgba(93,173,226,.4)}.el-table .row-need-manual{background:#fdf6ec!important}.isk-cell-text{display:inline-block;width:100%;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.isk-cell-text--highlight{font-weight:600;color:#e6a23c}.isk-input .el-input__inner{text-align:right;font-variant-numeric:tabular-nums;padding-left:8px;padding-right:8px}.remark-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.subsidy-order-detail .mt16[data-v-6c68c138]{margin-top:16px}.subsidy-order-detail .ml8[data-v-6c68c138]{margin-left:8px}.subsidy-order-detail .mb16[data-v-6c68c138]{margin-bottom:16px}.subsidy-order-detail .mb20[data-v-6c68c138]{margin-bottom:20px}.subsidy-order-detail .order-header[data-v-6c68c138]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subsidy-order-detail .order-actions[data-v-6c68c138],.subsidy-order-detail .order-header[data-v-6c68c138]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subsidy-order-detail .order-actions[data-v-6c68c138]{gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.subsidy-order-detail .order-no[data-v-6c68c138]{font-size:18px;font-weight:600}.subsidy-order-detail .audit-action-bar[data-v-6c68c138]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:14px 18px;background:linear-gradient(135deg,#ecf5ff,#f4f9ff);border:1px solid #d9ecff;border-radius:8px}.subsidy-order-detail .audit-action-bar__left[data-v-6c68c138]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.subsidy-order-detail .audit-action-bar__icon[data-v-6c68c138]{-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#409eff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-box-shadow:0 2px 8px rgba(64,158,255,.35);box-shadow:0 2px 8px rgba(64,158,255,.35)}.subsidy-order-detail .audit-action-bar__title[data-v-6c68c138]{font-size:15px;font-weight:600;color:#303133;margin-bottom:4px}.subsidy-order-detail .audit-action-bar__desc[data-v-6c68c138]{font-size:13px;color:#606266;line-height:1.5}.subsidy-order-detail .audit-action-bar__btn[data-v-6c68c138]{-ms-flex-negative:0;flex-shrink:0;padding-left:20px;padding-right:20px}.subsidy-order-detail .audit-dialog-title[data-v-6c68c138]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#303133}.subsidy-order-detail .audit-dialog-title i[data-v-6c68c138]{color:#409eff;font-size:18px}.subsidy-order-detail .audit-radio-group[data-v-6c68c138] :deep(.el-radio-button__inner){padding:10px 20px}.subsidy-order-detail .audit-radio-group i[data-v-6c68c138]{margin-right:4px}.subsidy-order-detail .group-title[data-v-6c68c138]{font-weight:600}.subsidy-order-detail .section-block[data-v-6c68c138]{margin-bottom:16px}.subsidy-order-detail .section-block h4[data-v-6c68c138]{margin:0 0 8px;color:#606266}.subsidy-order-detail .group-pay-panel[data-v-6c68c138]{margin-bottom:16px;padding:12px 14px;background:linear-gradient(135deg,#f0f9eb,#fafdf8);border:1px solid #e1f3d8;border-radius:8px}.subsidy-order-detail .group-pay-panel__head[data-v-6c68c138]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px}.subsidy-order-detail .group-pay-panel__title[data-v-6c68c138]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#303133}.subsidy-order-detail .group-pay-panel__title i[data-v-6c68c138]{color:#67c23a}.subsidy-order-detail .group-pay-panel__amount[data-v-6c68c138]{font-size:13px;color:#606266}.subsidy-order-detail .group-pay-panel__amount strong[data-v-6c68c138]{font-size:16px;color:#e6a23c;font-variant-numeric:tabular-nums}.subsidy-order-detail .group-pay-panel__hint[data-v-6c68c138]{font-size:12px;color:#909399;margin-bottom:10px;line-height:1.5}.subsidy-order-detail .group-pay-panel__actions[data-v-6c68c138]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.subsidy-audit-dialog .el-dialog__header{padding:16px 20px 12px;border-bottom:1px solid #ebeef5}.subsidy-audit-dialog .el-dialog__body{padding:20px 20px 8px}.subsidy-audit-dialog .el-dialog__footer{padding:12px 20px 16px;border-top:1px solid #ebeef5}