@charset "UTF-8";:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{background:transparent!important;background-color:transparent!important;margin:0;padding:0;width:100%;height:100%;overflow:hidden}#app{background:transparent!important;width:100%;height:100%}#root,#app,.app,[data-reactroot]{background:transparent!important;background-color:transparent!important;width:100%;height:100%}#app{width:100%;height:100%;margin:0;padding:0;font-weight:400;display:flex;flex-direction:column;overflow:hidden}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}.valorant-language-switcher[data-v-02caec7b]{position:relative;font-family:VALORANT,DIN Next,Arial,sans-serif;width:100%;z-index:1000}.language-overlay[data-v-02caec7b]{position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-app-region:no-drag}.overlay-content[data-v-02caec7b]{position:relative;width:400px;max-width:90%;background:linear-gradient(135deg,#0f1423f2,#191e2de6,#0f1423f2);backdrop-filter:blur(20px);border-left:4px solid rgba(255,70,85,.5);clip-path:polygon(12px 0%,100% 0%,calc(100% - 12px) 100%,0% 100%);box-shadow:0 8px 32px #0009,0 0 20px #ff46554d,inset 0 1px #ff46551a;padding:24px}.overlay-content[data-v-02caec7b]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(255,70,85,.5) 20%,rgba(255,70,85,.8) 50%,rgba(255,70,85,.5) 80%,transparent 100%);box-shadow:0 0 10px #ff46554d}.overlay-header[data-v-02caec7b]{margin-bottom:20px}.overlay-header .header-text[data-v-02caec7b]{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(255,70,85,.5)}.overlay-header .header-line[data-v-02caec7b]{height:1px;margin-top:12px;background:linear-gradient(90deg,rgba(255,70,85,.5) 0%,rgba(255,70,85,.2) 50%,transparent 100%)}.language-options[data-v-02caec7b]{display:flex;flex-direction:column;gap:8px}.language-option[data-v-02caec7b]{position:relative;height:48px;background:linear-gradient(135deg,#0f1423cc,#191e2d99);clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%);cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0 20px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.language-option .lang-text[data-v-02caec7b]{font-size:14px;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.language-option[data-v-02caec7b]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,70,85,.2),transparent);transition:left .6s ease}.language-option[data-v-02caec7b]:hover{background:linear-gradient(135deg,#ff465533,#ff46551a);transform:translate(4px)}.language-option:hover .lang-text[data-v-02caec7b]{color:#fffffff2}.language-option[data-v-02caec7b]:hover:before{left:100%}.language-option[data-v-02caec7b]:active{transform:translate(2px)}.language-option.selected[data-v-02caec7b]{background:linear-gradient(135deg,#ff46554d,#ff465533);border-left:2px solid rgba(255,70,85,.8)}.language-option.selected .lang-text[data-v-02caec7b]{color:#fff;text-shadow:0 0 8px rgba(255,70,85,.5)}.language-option .selected-indicator[data-v-02caec7b]{width:8px;height:8px;background:#ff4655;border-radius:50%;box-shadow:0 0 8px #ff4655cc;animation:pulse-02caec7b 2s ease-in-out infinite}@keyframes pulse-02caec7b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}}.overlay-enter-active[data-v-02caec7b],.overlay-leave-active[data-v-02caec7b]{transition:all .3s cubic-bezier(.4,0,.2,1)}.overlay-enter-from[data-v-02caec7b],.overlay-leave-to[data-v-02caec7b]{opacity:0;backdrop-filter:blur(0px)}.overlay-enter-from .overlay-content[data-v-02caec7b],.overlay-leave-to .overlay-content[data-v-02caec7b]{opacity:0;transform:scale(.9) translateY(20px)}.overlay-enter-to[data-v-02caec7b],.overlay-leave-from[data-v-02caec7b]{opacity:1}.overlay-enter-to .overlay-content[data-v-02caec7b],.overlay-leave-from .overlay-content[data-v-02caec7b]{opacity:1;transform:scale(1) translateY(0)}.language-button[data-v-02caec7b]{position:relative;width:100%;height:32px;background:#f5e5e00f;border:1px solid rgba(245,229,224,.08);border-radius:999px;cursor:pointer;overflow:hidden;transition:background-color .2s ease,border-color .2s ease}.language-button[data-v-02caec7b]:hover{background:#f5e5e01a;border-color:#f5e5e026}.button-content[data-v-02caec7b]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:2px;height:100%;padding:0 4px;color:#ffffffd9;white-space:nowrap}.button-content .current-lang[data-v-02caec7b]{font-size:10px;font-weight:600;letter-spacing:0;white-space:nowrap}.button-content .dropdown-arrow[data-v-02caec7b]{width:8px;height:5px;color:#ffffff80;transition:transform .2s ease}.button-content .dropdown-arrow.is-open[data-v-02caec7b]{transform:rotate(180deg)}.privacy-content[data-v-7a4055be]{padding:30px 40px;color:#e8e8e8;line-height:1.8;font-size:14px}.privacy-content .main-title[data-v-7a4055be]{font-size:28px;font-weight:700;color:#fff;text-align:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid rgba(255,70,85,.3)}.privacy-content .update-date[data-v-7a4055be]{text-align:center;color:#fff9;font-size:13px;margin-bottom:30px}.privacy-content section[data-v-7a4055be]{margin-bottom:30px}.privacy-content section h2[data-v-7a4055be]{font-size:20px;font-weight:700;color:#ff4655e6;margin:25px 0 15px;padding-bottom:8px;border-bottom:1px solid rgba(255,70,85,.2)}.privacy-content section h3[data-v-7a4055be]{font-size:16px;font-weight:600;color:#ffffffe6;margin:20px 0 12px}.privacy-content section p[data-v-7a4055be]{margin-bottom:15px;text-indent:2em;color:#ffffffd9}.privacy-content .intro-section[data-v-7a4055be],.privacy-content .important-notice[data-v-7a4055be],.privacy-content .definition-section[data-v-7a4055be]{background:#ff46550d;padding:20px;border-radius:6px;border-left:3px solid rgba(255,70,85,.5)}.privacy-content .intro-section p[data-v-7a4055be],.privacy-content .important-notice p[data-v-7a4055be],.privacy-content .definition-section p[data-v-7a4055be]{text-indent:0}.privacy-content .sensitive-info[data-v-7a4055be]{color:#ffc864e6!important;font-weight:500}.privacy-content .toc-list[data-v-7a4055be]{padding-left:25px;margin:15px 0}.privacy-content .toc-list li[data-v-7a4055be]{margin-bottom:8px;color:#fffc;list-style-type:decimal}.privacy-content .detail-list[data-v-7a4055be]{padding-left:25px;margin:15px 0}.privacy-content .detail-list li[data-v-7a4055be]{margin-bottom:12px;color:#ffffffd9;list-style-type:disc;text-indent:0}.privacy-content .numbered-list[data-v-7a4055be]{padding-left:25px;margin:15px 0}.privacy-content .numbered-list li[data-v-7a4055be]{margin-bottom:10px;color:#ffffffd9;list-style-type:decimal}.privacy-content .contact-list[data-v-7a4055be]{padding-left:25px;margin:15px 0}.privacy-content .contact-list li[data-v-7a4055be]{margin-bottom:8px;color:#ffffffd9;list-style-type:none}.privacy-content .contact-list li[data-v-7a4055be]:before{content:"•";color:#ff4655cc;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.privacy-content .external-link[data-v-7a4055be]{color:#64b4ffe6;text-decoration:none;transition:color .3s}.privacy-content .external-link[data-v-7a4055be]:hover{color:#64b4ff;text-decoration:underline}.privacy-content[data-v-409c89ff]{padding:30px 40px;color:#e8e8e8;line-height:1.8;font-size:14px}.privacy-content .main-title[data-v-409c89ff]{font-size:28px;font-weight:700;color:#fff;text-align:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid rgba(255,70,85,.3)}.privacy-content .update-date[data-v-409c89ff]{text-align:center;color:#fff9;font-size:13px;margin-bottom:30px}.privacy-content section[data-v-409c89ff]{margin-bottom:30px}.privacy-content section h2[data-v-409c89ff]{font-size:20px;font-weight:700;color:#ff4655e6;margin:25px 0 15px;padding-bottom:8px;border-bottom:1px solid rgba(255,70,85,.2)}.privacy-content section h3[data-v-409c89ff]{font-size:16px;font-weight:600;color:#ffffffe6;margin:20px 0 12px}.privacy-content section h4[data-v-409c89ff]{font-size:15px;font-weight:600;color:#64b4ffe6;margin:15px 0 10px}.privacy-content section p[data-v-409c89ff]{margin-bottom:15px;color:#ffffffd9}.privacy-content .intro-section[data-v-409c89ff],.privacy-content .highlight-section[data-v-409c89ff]{background:#ff46550d;padding:20px;border-radius:6px;border-left:3px solid rgba(255,70,85,.5)}.privacy-content .minor-protection[data-v-409c89ff]{background:#ff96320d;padding:20px;border-radius:6px;border-left:3px solid rgba(255,150,50,.6)}.privacy-content .contact-section[data-v-409c89ff]{background:#64b4ff0d;padding:20px;border-radius:6px;border-left:3px solid rgba(100,180,255,.5)}.privacy-content .face-recognition-notice[data-v-409c89ff]{background:#ffc86414;padding:15px;border-radius:4px;margin-top:15px;border:1px solid rgba(255,200,100,.3)}.privacy-content .face-recognition-notice h3[data-v-409c89ff]{color:#ffc864f2;margin-top:0}.privacy-content .sensitive-info[data-v-409c89ff]{color:#ffc864e6!important;font-weight:500}.privacy-content .highlight-text[data-v-409c89ff]{color:#64b4fff2!important;font-weight:500}.privacy-content .core-points[data-v-409c89ff]{padding-left:25px;margin:15px 0}.privacy-content .core-points li[data-v-409c89ff]{margin-bottom:12px;color:#ffffffd9;list-style-type:disc}.privacy-content .core-points li[data-v-409c89ff]::marker{color:#ff4655cc}.privacy-content .toc-list[data-v-409c89ff]{padding-left:25px;margin:15px 0}.privacy-content .toc-list li[data-v-409c89ff]{margin-bottom:8px;color:#fffc;list-style-type:decimal}.privacy-content .detail-list[data-v-409c89ff]{padding-left:25px;margin:15px 0}.privacy-content .detail-list li[data-v-409c89ff]{margin-bottom:12px;color:#ffffffd9;list-style-type:disc}.privacy-content .detail-list li strong[data-v-409c89ff]{color:#fffffff2}.privacy-content .subsection[data-v-409c89ff]{margin-left:20px;margin-top:15px}.privacy-content .contact-list[data-v-409c89ff]{padding-left:25px;margin:15px 0}.privacy-content .contact-list li[data-v-409c89ff]{margin-bottom:10px;color:#ffffffd9;list-style-type:none}.privacy-content .contact-list li[data-v-409c89ff]:before{content:"•";color:#64b4ffcc;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.privacy-content .external-link[data-v-409c89ff]{color:#64b4ffe6;text-decoration:none;transition:color .3s}.privacy-content .external-link[data-v-409c89ff]:hover{color:#64b4ff;text-decoration:underline}.welcome-screen[data-v-d5c54dad]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;overflow:hidden;font-family:VALORANT,DIN Next,Arial,sans-serif;z-index:9999}.background-layers[data-v-d5c54dad]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.background-layers .bg-gradient[data-v-d5c54dad]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0f1419,#1a1d23,#0f1419,#1a1d23,#0f1419)}.background-layers .grid-pattern[data-v-d5c54dad]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,70,85,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,70,85,.05) 1px,transparent 1px);background-size:100px 100px;opacity:.4}.background-layers .particle-canvas[data-v-d5c54dad]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.story-title[data-v-d5c54dad]{position:absolute;top:60px;left:50%;transform:translate(-50%);text-align:center;z-index:2}.story-title .main-title[data-v-d5c54dad]{font-size:24px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:3px;margin:0 0 8px;opacity:.9}.story-title .subtitle[data-v-d5c54dad]{font-size:11px;color:#fff9;text-transform:uppercase;letter-spacing:2px;margin:0;font-weight:400}.world-map-container[data-v-d5c54dad]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2;transform:none!important}.agent-nodes[data-v-d5c54dad]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:8}.agent-node[data-v-d5c54dad]{position:absolute;transform:translate(-50%,-50%);z-index:10;left:var(--agent-x);top:var(--agent-y);opacity:0}.agent-node .agent-avatar[data-v-d5c54dad]{position:relative;width:48px;height:48px}.agent-node .agent-avatar .avatar-ring[data-v-d5c54dad]{position:absolute;width:60px;height:60px;top:-6px;left:-6px;border:2px solid rgba(255,70,85,.6);border-radius:50%;background:#ff46551a;animation:ringPulse-d5c54dad 3s infinite}.agent-node .agent-avatar .avatar-image[data-v-d5c54dad]{position:relative;width:48px;height:48px;border-radius:50%;border:2px solid rgba(255,70,85,.8);box-shadow:0 0 15px #ff465566;object-fit:cover;filter:brightness(1.1) contrast(1.2);transition:all .3s ease;z-index:2}.agent-node .agent-avatar .avatar-image[data-v-d5c54dad]:hover{transform:scale(1.15);box-shadow:0 0 25px #ff465599}.agent-node .agent-avatar .avatar-glow[data-v-d5c54dad]{position:absolute;width:70px;height:70px;top:-11px;left:-11px;background:radial-gradient(circle,rgba(255,70,85,.3) 0%,transparent 70%);border-radius:50%;z-index:1}.agent-node .agent-info[data-v-d5c54dad]{position:absolute;top:55px;left:50%;transform:translate(-50%);text-align:center;min-width:60px;background:#000000b3;padding:3px 6px;border-radius:3px;backdrop-filter:blur(4px);border:1px solid rgba(255,70,85,.2)}.agent-node .agent-info .agent-location[data-v-d5c54dad]{font-size:9px;color:#ffffffe6;letter-spacing:.5px;font-weight:600;text-transform:uppercase}@keyframes ringPulse-d5c54dad{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:.3}}.connections-svg[data-v-d5c54dad]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:3}.viewport-indicator[data-v-d5c54dad]{position:absolute;top:15px;right:15px;z-index:10}.viewport-indicator .coverage-info[data-v-d5c54dad]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.viewport-indicator .coverage-info .coverage-level[data-v-d5c54dad],.viewport-indicator .coverage-info .agent-count[data-v-d5c54dad]{padding:5px 10px;background:linear-gradient(135deg,#ff46551a,#1a1d23e6);border:1px solid rgba(255,70,85,.3);border-radius:3px;backdrop-filter:blur(10px);font-size:9px;color:#fffc;text-transform:uppercase;letter-spacing:.5px}.viewport-indicator .coverage-info .coverage-level span[data-v-d5c54dad],.viewport-indicator .coverage-info .agent-count span[data-v-d5c54dad]{color:#ff4655;font-weight:700;margin-left:3px}.viewport-indicator .zoom-controls .zoom-bar[data-v-d5c54dad]{width:120px;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.viewport-indicator .zoom-controls .zoom-bar .zoom-progress[data-v-d5c54dad]{height:100%;background:linear-gradient(90deg,#ff4655,#fff);border-radius:2px;width:0%;transition:width .3s ease}.privacy-agreements[data-v-d5c54dad]{display:flex;flex-direction:column;gap:8px}.privacy-agreements .agreement-item[data-v-d5c54dad]{display:flex;align-items:center;gap:8px}.privacy-agreements .agreement-item .agreement-checkbox[data-v-d5c54dad]{width:18px;height:18px;cursor:pointer;accent-color:#ff4655;border:2px solid rgba(255,70,85,.6);border-radius:3px;background:#00000080}.privacy-agreements .agreement-item .agreement-checkbox[data-v-d5c54dad]:checked{background:#ff4655}.privacy-agreements .agreement-item .agreement-label[data-v-d5c54dad]{font-size:12px;color:#fffc;cursor:pointer;user-select:none}.privacy-agreements .agreement-item .agreement-label .agreement-link[data-v-d5c54dad]{color:#ff4655;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s ease}.privacy-agreements .agreement-item .agreement-label .agreement-link[data-v-d5c54dad]:hover{color:#fff;border-bottom-color:#ff4655}.privacy-dialog-overlay[data-v-d5c54dad]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-d5c54dad .3s ease;-webkit-app-region:no-drag}.privacy-dialog-overlay .privacy-dialog[data-v-d5c54dad]{width:80%;max-width:900px;height:80%;max-height:90vh;background:linear-gradient(135deg,#1a1d23f2,#0f1419f2);border:2px solid rgba(255,70,85,.5);border-radius:8px;box-shadow:0 0 50px #ff46554d;display:flex;flex-direction:column;animation:slideUp-d5c54dad .3s ease;position:relative;-webkit-app-region:no-drag}.privacy-dialog-overlay .privacy-dialog .dialog-header[data-v-d5c54dad]{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid rgba(255,70,85,.3)}.privacy-dialog-overlay .privacy-dialog .dialog-header .dialog-title[data-v-d5c54dad]{font-size:18px;font-weight:700;color:#fff;margin:0;text-transform:uppercase;letter-spacing:2px}.privacy-dialog-overlay .privacy-dialog .dialog-header .dialog-close[data-v-d5c54dad]{width:32px;height:32px;background:#ff465533;border:1px solid rgba(255,70,85,.5);border-radius:4px;color:#fff;font-size:24px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;line-height:1}.privacy-dialog-overlay .privacy-dialog .dialog-header .dialog-close[data-v-d5c54dad]:hover{background:#ff465566;transform:rotate(90deg)}.privacy-dialog-overlay .privacy-dialog .dialog-body[data-v-d5c54dad]{flex:1;overflow:auto;padding:0;background:#14191ef2;-webkit-app-region:no-drag;user-select:text;cursor:default}.privacy-dialog-overlay .privacy-dialog .dialog-body[data-v-d5c54dad]::-webkit-scrollbar{width:8px}.privacy-dialog-overlay .privacy-dialog .dialog-body[data-v-d5c54dad]::-webkit-scrollbar-track{background:#0003;border-radius:4px}.privacy-dialog-overlay .privacy-dialog .dialog-body[data-v-d5c54dad]::-webkit-scrollbar-thumb{background:#ff465599;border-radius:4px}.privacy-dialog-overlay .privacy-dialog .dialog-body[data-v-d5c54dad]::-webkit-scrollbar-thumb:hover{background:#ff4655cc}@keyframes fadeIn-d5c54dad{0%{opacity:0}to{opacity:1}}@keyframes slideUp-d5c54dad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.join-section[data-v-d5c54dad]{position:absolute;bottom:50px;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;z-index:10}.join-section .join-button[data-v-d5c54dad]{position:relative;padding:16px 36px;background:transparent;border:3px solid rgba(255,70,85,.8);border-radius:0;clip-path:polygon(12px 0%,100% 0%,calc(100% - 12px) 100%,0% 100%);cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 0 30px #ff465566,inset 0 0 20px #ff465533}.join-section .join-button .button-bg[data-v-d5c54dad]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#ff46551a,#1a1d23cc);transition:all .3s ease;pointer-events:none}.join-section .join-button .button-energy[data-v-d5c54dad]{position:absolute;top:50%;left:14px;transform:translateY(-50%);width:14px;height:14px;pointer-events:none}.join-section .join-button .button-energy .energy-pulse[data-v-d5c54dad]{width:100%;height:100%;background:linear-gradient(45deg,#ff4655,#fff);border-radius:50%;box-shadow:0 0 12px #ff4655cc;animation:energyPulse-d5c54dad 2s infinite}.join-section .join-button .button-energy .energy-waves[data-v-d5c54dad]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.join-section .join-button .button-energy .energy-waves .wave[data-v-d5c54dad]{position:absolute;width:14px;height:14px;border:1px solid rgba(255,70,85,.6);border-radius:50%;top:-7px;left:-7px}.join-section .join-button .button-content[data-v-d5c54dad]{position:relative;display:flex;align-items:center;gap:10px;z-index:2}.join-section .join-button .button-content .button-icon[data-v-d5c54dad]{font-size:20px;color:#ff4655;text-shadow:0 0 10px rgba(255,70,85,.8),0 0 20px rgba(255,70,85,.6);animation:iconPulse-d5c54dad 1.5s ease-in-out infinite}.join-section .join-button .button-content .button-text[data-v-d5c54dad]{font-size:14px;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 10px rgba(255,255,255,.6),0 0 20px rgba(255,70,85,.4)}.join-section .join-button .button-content .button-arrow[data-v-d5c54dad]{font-size:18px;color:#ff4655;transition:transform .3s ease;animation:arrowMove-d5c54dad 1.5s ease-in-out infinite;text-shadow:0 0 10px rgba(255,70,85,.8)}.join-section .join-button.disabled[data-v-d5c54dad]{opacity:.3;cursor:not-allowed;filter:grayscale(1);border-color:#80808066;box-shadow:none;animation:none}.join-section .join-button.disabled .button-bg[data-v-d5c54dad]{background:#000000b3}.join-section .join-button.disabled .button-energy[data-v-d5c54dad]{display:none}.join-section .join-button.disabled .button-text[data-v-d5c54dad]{color:#fff6}.join-section .join-button.disabled .button-icon[data-v-d5c54dad],.join-section .join-button.disabled .button-arrow[data-v-d5c54dad]{color:#ffffff4d;text-shadow:none;animation:none}.join-section .join-button[data-v-d5c54dad]:not(.disabled){border-color:#ff4655;box-shadow:0 0 40px #ff465599,inset 0 0 30px #ff46554d;animation:buttonGlowActive-d5c54dad 1.5s ease-in-out infinite alternate}.join-section .join-note[data-v-d5c54dad]{font-size:10px;color:#fff9;text-align:center;max-width:320px;line-height:1.4;margin:0}@keyframes energyPulse-d5c54dad{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}@keyframes buttonGlow-d5c54dad{0%{box-shadow:0 0 30px #ff465566,inset 0 0 20px #ff465533}to{box-shadow:0 0 40px #ff465599,0 0 60px #ff46554d,inset 0 0 25px #ff46554d}}@keyframes buttonGlowActive-d5c54dad{0%{box-shadow:0 0 40px #ff465599,0 0 60px #ff465566,inset 0 0 30px #ff46554d;border-color:#ff4655}to{box-shadow:0 0 50px #ff4655cc,0 0 80px #ff465580,0 0 100px #ff46554d,inset 0 0 40px #ff465566;border-color:#ff646e}}@keyframes iconPulse-d5c54dad{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes arrowMove-d5c54dad{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.decorative-elements[data-v-d5c54dad]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:4}.decorative-elements .corner-decoration[data-v-d5c54dad]{position:absolute;width:70px;height:70px}.decorative-elements .corner-decoration.corner-tl[data-v-d5c54dad]{top:25px;left:25px}.decorative-elements .corner-decoration.corner-br[data-v-d5c54dad]{bottom:25px;right:25px;transform:rotate(180deg)}.decorative-elements .corner-decoration .corner-lines .line-h[data-v-d5c54dad]{position:absolute;width:45px;height:2px;top:0;left:0;background:linear-gradient(90deg,#ff4655,transparent)}.decorative-elements .corner-decoration .corner-lines .line-v[data-v-d5c54dad]{position:absolute;width:2px;height:45px;top:0;left:0;background:linear-gradient(180deg,#ff4655,transparent)}.decorative-elements .corner-decoration .corner-text[data-v-d5c54dad]{position:absolute;top:8px;left:8px;font-size:7px;color:#ff465599;text-transform:uppercase;letter-spacing:.5px;font-weight:700}.decorative-elements .scan-line[data-v-d5c54dad]{position:absolute;top:0;left:-100px;width:2px;height:100%;background:linear-gradient(180deg,transparent 0%,rgba(255,70,85,.8) 30%,rgb(255,255,255) 50%,rgba(255,70,85,.8) 70%,transparent 100%);box-shadow:0 0 15px #ff4655cc}@media (max-width: 1200px){.agent-node .agent-avatar[data-v-d5c54dad],.agent-node .agent-avatar .avatar-image[data-v-d5c54dad]{width:43px;height:43px}.join-section .join-button[data-v-d5c54dad]{padding:14px 32px;font-size:13px}}@media (max-width: 768px){.agent-node .agent-avatar[data-v-d5c54dad],.agent-node .agent-avatar .avatar-image[data-v-d5c54dad]{width:38px;height:38px}.join-section .join-button[data-v-d5c54dad]{padding:12px 28px;font-size:12px}}.ban-checker[data-v-9ed88383]{width:100%}.ban-search-box[data-v-9ed88383]{position:relative;display:flex;align-items:center}.ban-search-box .ban-input[data-v-9ed88383]{width:100%;height:36px;padding:0 12px;background:#2a2a2c;border:1px solid #3a3a3c;border-radius:6px;color:#fff;font-size:13px;outline:none;transition:border-color .2s;font-feature-settings:"tnum"}.ban-search-box .ban-input[data-v-9ed88383]::placeholder{color:#ffffff4d}.ban-search-box .ban-input[data-v-9ed88383]:focus{border-color:#da291c}.ban-search-box .ban-spinner-search[data-v-9ed88383]{position:absolute;right:10px;width:16px;height:16px;border:2px solid rgba(218,41,28,.3);border-top-color:#da291c;border-radius:50%;animation:ban-spin-9ed88383 .6s linear infinite}.ban-search-box .ban-cooldown-spinner[data-v-9ed88383]{position:absolute;right:10px;width:16px;height:16px;border:2px solid rgba(255,255,255,.1);border-top-color:#fff6;border-radius:50%;animation:ban-spin-9ed88383 1.2s linear infinite}.ban-scan-hint[data-v-9ed88383]{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:11px;color:#ffffff80}.ban-scan-hint .ban-spinner[data-v-9ed88383]{width:12px;height:12px;border:1.5px solid rgba(218,41,28,.3);border-top-color:#da291c;border-radius:50%;animation:ban-spin-9ed88383 .6s linear infinite;flex-shrink:0}.ban-scan-hint .ban-cancel[data-v-9ed88383]{margin-left:auto;background:none;border:none;color:#fff6;cursor:pointer;font-size:12px;padding:2px 4px}.ban-scan-hint .ban-cancel[data-v-9ed88383]:hover{color:#da291c}.ban-results[data-v-9ed88383]{margin-top:6px;border-radius:6px;overflow:hidden;background:#1c1c1e;border:1px solid #2a2a2c}.ban-result-row[data-v-9ed88383]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #2a2a2c;transition:background .15s}.ban-result-row[data-v-9ed88383]:last-child{border-bottom:none}.ban-result-row[data-v-9ed88383]:hover{background:#ffffff08}.ban-result-row.is-banned[data-v-9ed88383]{background:#da291c0f}.ban-result-row .ban-name[data-v-9ed88383]{font-size:13px;color:#fff;font-feature-settings:"tnum"}.ban-result-row .ban-status[data-v-9ed88383]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;white-space:nowrap}.ban-result-row .ban-status.ban-checking[data-v-9ed88383]{color:#fff6}.ban-result-row .ban-status.ban-ok[data-v-9ed88383]{color:#4ade80;background:#4ade801a}.ban-result-row .ban-status.ban-temp[data-v-9ed88383]{color:#fbbf24;background:#fbbf241f}.ban-result-row .ban-status.ban-perm[data-v-9ed88383]{color:#f87171;background:#f871711f}.ban-result-row .ban-status.ban-suspect[data-v-9ed88383]{color:#fb923c;background:#fb923c1f}.ban-result-row .ban-status.ban-fail[data-v-9ed88383]{color:#ffffff4d}.ban-result-row .ban-reason[data-v-9ed88383]{font-size:10px;color:#ffffff73;margin-left:auto;text-align:right;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ban-loading[data-v-9ed88383]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;padding:16px;font-size:12px;color:#fff6}.ban-loading .ban-spinner[data-v-9ed88383]{width:14px;height:14px;border:2px solid rgba(218,41,28,.2);border-top-color:#da291c;border-radius:50%;animation:ban-spin-9ed88383 .6s linear infinite}.ban-empty[data-v-9ed88383]{margin-top:8px;padding:12px;text-align:center;font-size:12px;color:#ffffff4d}@keyframes ban-spin-9ed88383{to{transform:rotate(360deg)}}.online-panel[data-v-0fdc02fc]{position:fixed;top:54px;right:14px;width:58px;padding:10px 0 12px;background:var(--bg-sidebar);border:1px solid var(--accent-border);border-radius:14px;z-index:100;display:flex;flex-direction:column;align-items:center;gap:10px;box-shadow:var(--shadow-card),var(--shadow-inset);-webkit-app-region:no-drag!important;animation:online-panel-enter-0fdc02fc .65s cubic-bezier(.22,1,.36,1) 1s both}.online-panel[data-v-0fdc02fc] *{-webkit-app-region:no-drag!important}.ws-status[data-v-0fdc02fc]{position:relative;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--bg-input);border:1px solid var(--border);color:var(--text-secondary);transition:color .3s ease,background .3s ease,border-color .3s ease;cursor:default}.ws-status .ws-status-icon[data-v-0fdc02fc]{flex-shrink:0}.ws-status .ws-status-dot[data-v-0fdc02fc]{position:absolute;right:2px;bottom:2px;width:9px;height:9px;border-radius:50%;background:#6b7280;border:2px solid var(--bg-card);box-shadow:0 0 #6b728000}.ws-status.online[data-v-0fdc02fc]{color:var(--color-win);background:#35c6a814;border-color:#35c6a859}.ws-status.online .ws-status-dot[data-v-0fdc02fc]{background:#35c6a8;border-color:var(--bg-card);box-shadow:0 0 0 1px #35c6a866,0 0 8px #35c6a8bf}.ws-status.connecting[data-v-0fdc02fc]{color:var(--color-gold);background:#ffb64814;border-color:#ffb64859}.ws-status.connecting .ws-status-dot[data-v-0fdc02fc]{background:#ffb648;border-color:var(--bg-card);box-shadow:0 0 0 1px #ffb64866,0 0 8px #ffb648b3}.panel-divider[data-v-0fdc02fc]{width:24px;height:1px;background:var(--border);flex-shrink:0}.qr-btn[data-v-0fdc02fc]{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;background:var(--accent-bg);border:1px solid var(--accent-border);color:var(--accent);box-shadow:var(--shadow-card);transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;position:relative}.qr-btn .qr-icon[data-v-0fdc02fc]{width:22px;height:22px}.qr-btn[data-v-0fdc02fc]:hover{background:var(--accent-bg);border-color:var(--accent);color:var(--accent)}.panel-expanded[data-v-0fdc02fc]{width:200px;height:calc(100vh - 48px);display:flex;flex-direction:column}.panel-header[data-v-0fdc02fc]{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;background:transparent}.panel-header .panel-title[data-v-0fdc02fc]{color:#ffffffd9;font-size:13px;font-weight:700;letter-spacing:0}.panel-header .collapse-btn[data-v-0fdc02fc]{background:transparent;border:none;color:#ffffff80;cursor:not-allowed;padding:4px;pointer-events:none;border-radius:8px;transition:background-color .2s ease,color .2s ease;display:flex;align-items:center;justify-content:center}.panel-header .collapse-btn[data-v-0fdc02fc]:hover{color:#ffffffd9;background:#ffffff1f}@keyframes online-panel-enter-0fdc02fc{0%{opacity:0}to{opacity:1}}@keyframes pulse-0fdc02fc{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@keyframes blink-0fdc02fc{0%,50%{opacity:1}51%,to{opacity:.3}}.users-list[data-v-0fdc02fc]{flex:1;overflow-y:auto;padding:8px;position:relative}.users-list[data-v-0fdc02fc]::-webkit-scrollbar-thumb{background:#da291c4d;border-radius:999px}.users-list[data-v-0fdc02fc]::-webkit-scrollbar-thumb:hover{background:#da291c80}.users-list .user-item[data-v-0fdc02fc]{display:flex;align-items:center;padding:10px 12px;cursor:pointer;transition:background-color .2s ease;margin:2px 0;border-radius:14px;position:relative}.users-list .user-item[data-v-0fdc02fc]:hover{background:#ffffff1f}.users-list .user-item.has-new-message[data-v-0fdc02fc]{background:#da291c1f}.users-list .user-item.has-new-message .user-name[data-v-0fdc02fc]{color:#fff}.users-list .user-status-indicator[data-v-0fdc02fc]{width:8px;height:8px;border-radius:50%;margin-right:10px;flex-shrink:0}.users-list .user-status-indicator.online[data-v-0fdc02fc]{background:#52c98a}.users-list .user-status-indicator.in-game[data-v-0fdc02fc]{background:#e94330}.users-list .user-status-indicator.away[data-v-0fdc02fc]{background:#f6e500}.users-list .user-status-indicator.offline[data-v-0fdc02fc]{background:#666}.users-list .user-info[data-v-0fdc02fc]{flex:1;min-width:0}.users-list .user-info .user-name[data-v-0fdc02fc]{color:#ffffffd9;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Inter,PingFang SC,system-ui,sans-serif}.users-list .user-info .user-status-text[data-v-0fdc02fc]{color:#ffffff80;font-size:10px;margin-top:2px;font-weight:500;letter-spacing:.02em}.users-list .chat-indicator[data-v-0fdc02fc]{position:relative;opacity:.6;transition:opacity .2s ease,color .2s ease;pointer-events:none}.users-list .chat-indicator .chat-icon[data-v-0fdc02fc]{width:18px;height:18px;color:#fff9;transition:color .2s ease}.users-list .chat-indicator .chat-icon svg[data-v-0fdc02fc]{width:100%;height:100%}.users-list .chat-indicator .unread-badge[data-v-0fdc02fc]{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;background:#da291c;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;border-radius:999px;box-shadow:0 0 8px #da291c66;z-index:10}.users-list .chat-indicator.has-unread[data-v-0fdc02fc]{opacity:1}.users-list .chat-indicator.has-unread .chat-icon[data-v-0fdc02fc]{color:#da291c}.users-list .user-item:hover .chat-indicator[data-v-0fdc02fc]{opacity:1}.users-list .user-item:hover .chat-indicator .chat-icon[data-v-0fdc02fc]{color:#fff}.users-list .empty-state[data-v-0fdc02fc]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;text-align:center}.users-list .empty-state .empty-animation[data-v-0fdc02fc]{position:relative;width:48px;height:48px;margin-bottom:16px}.users-list .empty-state .empty-animation .pulse-ring[data-v-0fdc02fc]{position:absolute;top:50%;left:50%;width:20px;height:20px;border:2px solid rgba(218,41,28,.25);border-radius:50%;transform:translate(-50%,-50%)}.users-list .empty-state .empty-text[data-v-0fdc02fc]{font-size:13px;font-weight:700;margin-bottom:6px;color:#ffffffd9;font-family:Inter,PingFang SC,system-ui,sans-serif;letter-spacing:0}.users-list .empty-state .empty-hint[data-v-0fdc02fc]{font-size:11px;color:#fff6;line-height:1.4;font-weight:500}@keyframes pulse-rings-0fdc02fc{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.theme-toggle-btn[data-v-0fdc02fc]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;background:var(--bg-input);border:1px solid var(--border);color:var(--text-secondary);transition:background .2s,border-color .2s,color .2s}.theme-toggle-btn .theme-icon[data-v-0fdc02fc]{opacity:.7;transition:opacity .2s}.theme-toggle-btn[data-v-0fdc02fc]:hover{background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent)}.theme-toggle-btn:hover .theme-icon[data-v-0fdc02fc]{opacity:1}.ban-check-entry[data-v-0fdc02fc]{position:fixed;right:14px;width:58px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 0 8px;background:var(--bg-sidebar);border:1px solid var(--accent-border);border-bottom:2px solid #DA291C;border-radius:14px;color:#ffffffbf;cursor:pointer;z-index:100;transition:all .2s;box-shadow:var(--shadow-card);-webkit-app-region:no-drag!important;animation:online-panel-enter-0fdc02fc .65s cubic-bezier(.22,1,.36,1) 1.2s both}.ban-check-entry .ban-check-label[data-v-0fdc02fc]{font-size:9px;font-weight:600;letter-spacing:1px;color:#ffffff80}.ban-check-entry[data-v-0fdc02fc]:hover,.ban-check-entry.active[data-v-0fdc02fc]{border-color:#da291c;color:#fff;box-shadow:var(--shadow-card),0 2px 8px #da291c33}.ban-check-entry:hover .ban-check-label[data-v-0fdc02fc],.ban-check-entry.active .ban-check-label[data-v-0fdc02fc]{color:#da291c}.ad-restore-btn[data-v-0fdc02fc]{position:fixed;right:14px;width:58px;height:58px;padding:0;border:2px solid rgba(255,255,255,.4);border-radius:10px;cursor:pointer;z-index:100;overflow:hidden;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 2px 10px #0006;-webkit-app-region:no-drag!important;animation:online-panel-enter-0fdc02fc .4s cubic-bezier(.22,1,.36,1) both;background:transparent}.ad-restore-btn .ad-restore-img[data-v-0fdc02fc]{width:100%;height:100%;object-fit:cover}.ad-restore-btn[data-v-0fdc02fc]:hover{transform:scale(1.08);border-color:#ffffffb3;box-shadow:0 4px 16px #00000080,0 0 12px #ff465533}.ban-checker-panel[data-v-0fdc02fc]{position:fixed;right:80px;width:380px;max-height:500px;overflow-y:auto;padding:14px 16px;background:radial-gradient(ellipse 120% 80% at 50% 120%,rgba(218,41,28,.055) 0%,transparent 60%),linear-gradient(135deg,#1e1e20,#161618 60%,#121212);border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 8px 30px #0009,inset 0 1px #ffffff0f;z-index:200;-webkit-app-region:no-drag!important}.ban-checker-panel .ban-checker-title[data-v-0fdc02fc]{font-size:13px;font-weight:600;color:#ffffffe6;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08);letter-spacing:1px}.panel-collapsed[data-v-0fdc02fc]{width:60px;height:100%;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0}.panel-collapsed.has-unread-messages .expand-btn[data-v-0fdc02fc]{background:#da291c1f}.panel-collapsed .expand-btn[data-v-0fdc02fc]{background:transparent;border:none;border-radius:50%;width:44px;height:44px;pointer-events:none;cursor:not-allowed;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease;position:relative;color:#ffffffd9;flex-shrink:0}.panel-collapsed .expand-btn svg[data-v-0fdc02fc]{width:20px;height:20px}.panel-collapsed .expand-btn .player-icon[data-v-0fdc02fc]{position:relative;display:flex;align-items:center;justify-content:center;color:inherit}.panel-collapsed .expand-btn .player-icon svg[data-v-0fdc02fc]{width:20px;height:20px}.panel-collapsed .expand-btn .player-icon .online-indicator[data-v-0fdc02fc]{position:absolute;bottom:-2px;right:-4px}.panel-collapsed .expand-btn .player-icon .online-indicator .status-dot[data-v-0fdc02fc]{width:8px;height:8px;background:#52c98a;border-radius:50%;border:2px solid #000000}.panel-collapsed .expand-btn .collapsed-unread-badge[data-v-0fdc02fc]{position:absolute;top:-2px;right:-4px;min-width:16px;height:16px;padding:0 4px;background:#da291c;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;border-radius:999px;border:2px solid #000000;box-shadow:0 0 8px #da291c66;z-index:20}.panel-collapsed .expand-btn[data-v-0fdc02fc]:hover{background:#ffffff14}.users-list[data-v-0fdc02fc]::-webkit-scrollbar{width:4px}.users-list[data-v-0fdc02fc]::-webkit-scrollbar-track{background:transparent}.users-list[data-v-0fdc02fc]::-webkit-scrollbar-thumb{background:#3c3c41;border-radius:2px}.users-list[data-v-0fdc02fc]::-webkit-scrollbar-thumb:hover{background:#4a4d52}@keyframes online-pulse-0fdc02fc{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 8px #0f86,0 0 12px #0f83}50%{opacity:.8;transform:scale(1.1);box-shadow:0 0 12px #0f89,0 0 18px #00ff884d}}@keyframes message-pulse-0fdc02fc{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 8px #ff6b4766,0 0 12px #ff6b4733}50%{opacity:.8;transform:scale(1.1);box-shadow:0 0 12px #ff6b4799,0 0 18px #ff6b474d}}.message-notification[data-v-0fdc02fc]{position:absolute;top:45px;left:50%;transform:translate(-50%);width:28px;height:28px;background:linear-gradient(135deg,#ffffffe6,#dcdcdccc);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 15px #ffffff4d,0 0 25px #ffffff1a;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(10px)}.message-notification .message-icon[data-v-0fdc02fc]{color:#3c3c3ccc;display:flex;align-items:center;justify-content:center}.message-notification .message-icon svg[data-v-0fdc02fc]{width:16px;height:16px}@keyframes message-breathe-0fdc02fc{0%,to{transform:translate(-50%) scale(1);box-shadow:0 0 15px #ffffff4d,0 0 25px #ffffff1a}50%{transform:translate(-50%) scale(1.05);box-shadow:0 0 20px #ffffff80,0 0 35px #fff3}}@keyframes message-icon-pulse-0fdc02fc{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.message-notification-enter-active[data-v-0fdc02fc]{transition:all .4s cubic-bezier(.4,0,.2,1)}.message-notification-leave-active[data-v-0fdc02fc]{transition:all .3s ease-in}.message-notification-enter-from[data-v-0fdc02fc]{opacity:0;transform:translate(-50%) scale(.8) translateY(-10px)}.message-notification-leave-to[data-v-0fdc02fc]{opacity:0;transform:translate(-50%) scale(.9) translateY(-5px)}@keyframes new-message-glow-0fdc02fc{0%,to{box-shadow:0 0 8px #fff3;border-color:#fff3}50%{box-shadow:0 0 16px #fff6;border-color:#fff6}}@keyframes new-message-shimmer-0fdc02fc{0%{transform:translate(-100%);opacity:0}50%{opacity:1}to{transform:translate(100%);opacity:0}}@keyframes badge-pulse-0fdc02fc{0%,to{transform:scale(1);box-shadow:0 2px 8px #ff465599,0 0 12px #ff465566,inset 0 1px #ffffff4d}50%{transform:scale(1.1);box-shadow:0 2px 16px #ff4655cc,0 0 24px #ff465599,inset 0 1px #fff6}}@keyframes unread-glow-0fdc02fc{0%,to{filter:drop-shadow(0 0 2px rgba(255,70,85,.4))}50%{filter:drop-shadow(0 0 8px rgba(255,70,85,.8))}}@keyframes panel-pulse-0fdc02fc{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.badge-pop-enter-active[data-v-0fdc02fc]{animation:badge-pop-in-0fdc02fc .4s cubic-bezier(.68,-.55,.265,1.55)}.badge-pop-leave-active[data-v-0fdc02fc]{animation:badge-pop-out-0fdc02fc .3s ease-in}@keyframes badge-pop-in-0fdc02fc{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes badge-pop-out-0fdc02fc{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.service-btn[data-v-0fdc02fc]{background:transparent;border:none;border-radius:50%;width:44px;height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease;color:#ffffffd9;flex-shrink:0}.service-btn[data-v-0fdc02fc]:hover{background:#ffffff14;color:#fff}.qrcode-content[data-v-0fdc02fc]{text-align:center}.qrcode-img[data-v-0fdc02fc]{width:180px;height:180px;object-fit:contain}.qrcode-tip[data-v-0fdc02fc]{margin:8px 0 0;font-size:13px;color:#666}.death-reporter-btn[data-v-0fdc02fc]{background:#1e1e1ecc;border:1px solid rgba(255,70,85,.2);border-radius:4px;width:36px;height:36px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;color:#fff9}.death-reporter-btn svg[data-v-0fdc02fc]{width:18px;height:18px}.death-reporter-btn[data-v-0fdc02fc]:hover{background:#ff465526;border-color:#ff465566;color:#ffffffe6}.death-reporter-btn[data-v-0fdc02fc]:active{transform:scale(.95)}.death-reporter-btn.active[data-v-0fdc02fc]{background:#4ade8026;border-color:#4ade8066;color:#4ade80e6;box-shadow:0 0 12px #4ade804d}.death-reporter-btn.active[data-v-0fdc02fc]:hover{background:#4ade8033;border-color:#4ade8099;color:#4ade80}.hero-preselection-btn[data-v-0fdc02fc]{background:#1e1e1ecc;border:1px solid rgba(255,70,85,.2);border-radius:4px;width:36px;height:36px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;color:#fff9}.hero-preselection-btn svg[data-v-0fdc02fc]{width:18px;height:18px}.hero-preselection-btn[data-v-0fdc02fc]:hover{background:#ff465526;border-color:#ff465566;color:#ffffffe6}.hero-preselection-btn[data-v-0fdc02fc]:active{transform:scale(.95)}.hero-preselection-btn.active[data-v-0fdc02fc]{background:#4ade8026;border-color:#4ade8066;color:#4ade80e6;box-shadow:0 0 12px #4ade804d}.hero-preselection-btn.active[data-v-0fdc02fc]:hover{background:#4ade8033;border-color:#4ade8099;color:#4ade80}[data-v-0fdc02fc] .anticheat-modal .ant-modal-content{background:linear-gradient(135deg,#0f1423fa,#191e2df2,#0f1423fa)!important;backdrop-filter:blur(20px);border:none;border-left:4px solid rgba(255,70,85,.5);clip-path:polygon(12px 0%,100% 0%,calc(100% - 12px) 100%,0% 100%);box-shadow:0 8px 32px #0009,0 0 20px #ff465533,inset 0 1px #ff46551a!important;padding:0!important}[data-v-0fdc02fc] .anticheat-modal .ant-modal-header{background:transparent!important;border-bottom:2px solid rgba(255,70,85,.2)!important;padding:16px 24px!important;position:relative}[data-v-0fdc02fc] .anticheat-modal .ant-modal-header:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(255,70,85,.5) 20%,rgba(255,70,85,.8) 50%,rgba(255,70,85,.5) 80%,transparent 100%);box-shadow:0 0 10px #ff46554d}[data-v-0fdc02fc] .anticheat-modal .ant-modal-header:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(255,70,85,.3) 50%,transparent 100%);box-shadow:0 0 8px #ff46554d}[data-v-0fdc02fc] .anticheat-modal .ant-modal-title{color:#ff4655e6!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:1px!important;text-shadow:0 0 10px rgba(255,70,85,.5)!important;font-weight:700!important;font-family:VALORANT,DIN Next,Arial,sans-serif!important}[data-v-0fdc02fc] .anticheat-modal .ant-modal-close{color:#fff9!important;top:16px!important;right:16px!important}[data-v-0fdc02fc] .anticheat-modal .ant-modal-close:hover{color:#ff4655e6!important;background:#ff46551a!important}[data-v-0fdc02fc] .anticheat-modal .ant-modal-close .anticon{font-size:18px!important}[data-v-0fdc02fc] .anticheat-modal .ant-modal-body{padding:0!important;max-height:calc(100vh - 200px);overflow-y:auto}[data-v-0fdc02fc] .anticheat-modal .ant-modal-body::-webkit-scrollbar{width:6px}[data-v-0fdc02fc] .anticheat-modal .ant-modal-body::-webkit-scrollbar-track{background:#ff46551a;border-radius:3px}[data-v-0fdc02fc] .anticheat-modal .ant-modal-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff4655,#ff4655b3);border-radius:3px}[data-v-0fdc02fc] .anticheat-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ff6b75,#ff4655)}.anticheat-modal-content[data-v-0fdc02fc]{color:#fff}.anticheat-loading[data-v-0fdc02fc]{display:flex;align-items:center;justify-content:center;gap:12px;padding:60px 24px;color:#ff4655cc;font-family:VALORANT,DIN Next,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:13px}.anticheat-loading .loading-icon[data-v-0fdc02fc]{font-size:20px;filter:drop-shadow(0 0 8px rgba(255,70,85,.5));animation:anticheat-spin-0fdc02fc 1s linear infinite}@keyframes anticheat-spin-0fdc02fc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.anticheat-content[data-v-0fdc02fc]{color:#fff;font-family:VALORANT,DIN Next,Arial,sans-serif}.anticheat-header[data-v-0fdc02fc]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid rgba(255,70,85,.15)}.anticheat-header .header-left[data-v-0fdc02fc]{flex:1}.anticheat-header .header-left .session-id[data-v-0fdc02fc]{font-size:11px;color:#fff6;letter-spacing:.5px;font-family:Courier New,monospace}.anticheat-header .header-center[data-v-0fdc02fc]{display:flex;gap:16px;flex:1;justify-content:center}.anticheat-header .header-center .refresh-time[data-v-0fdc02fc],.anticheat-header .header-center .detection-time[data-v-0fdc02fc]{font-size:11px;color:#ffffff80;letter-spacing:.5px}.anticheat-header .refresh-btn[data-v-0fdc02fc]{background:transparent;border:1px solid rgba(255,70,85,.3);border-radius:4px;color:#ff4655cc;cursor:pointer;padding:6px 12px;transition:all .3s ease;display:flex;align-items:center;gap:6px;font-size:12px;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.anticheat-header .refresh-btn[data-v-0fdc02fc]:hover{background:#ff46551a;border-color:#ff465599;color:#ff4655}.anticheat-header .refresh-btn[data-v-0fdc02fc] .anticon{font-size:14px}.status-hero[data-v-0fdc02fc]{margin:20px 20px 16px;padding:24px;background:linear-gradient(135deg,#0a0e1acc,#14182499);border-left:4px solid rgba(74,222,128,.8);clip-path:polygon(12px 0%,100% 0%,calc(100% - 12px) 100%,0% 100%);text-align:center;position:relative;box-shadow:0 4px 20px #00000080}.status-hero[data-v-0fdc02fc]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(74,222,128,.6) 50%,transparent 100%);box-shadow:0 0 10px #4ade8066}.status-hero.fail[data-v-0fdc02fc]{border-left-color:#ef4444cc}.status-hero.fail[data-v-0fdc02fc]:before{background:linear-gradient(90deg,transparent 0%,rgba(239,68,68,.6) 50%,transparent 100%);box-shadow:0 0 10px #ef444466}.status-hero.fail .status-icon[data-v-0fdc02fc]{color:#ef4444;filter:drop-shadow(0 0 16px rgba(239,68,68,.6))}.status-hero.fail .status-text[data-v-0fdc02fc]{color:#ef4444;text-shadow:0 0 16px rgba(239,68,68,.6)}.status-hero .status-icon[data-v-0fdc02fc]{color:#4ade80;filter:drop-shadow(0 0 16px rgba(74,222,128,.6));margin-bottom:12px;display:flex;justify-content:center}.status-hero .status-text[data-v-0fdc02fc]{font-size:24px;font-weight:700;color:#4ade80;text-transform:uppercase;letter-spacing:2px;margin-bottom:16px;text-shadow:0 0 16px rgba(74,222,128,.6)}.status-hero .module-status-summary[data-v-0fdc02fc]{font-size:12px;color:#ffffffbf;text-transform:uppercase;letter-spacing:.5px;padding:8px 16px;background:linear-gradient(135deg,#0a0e1a66,#1418244d);border-radius:4px;border:1px solid rgba(255,255,255,.1)}.status-hero .module-status-summary.pass[data-v-0fdc02fc]{color:#4ade80e6;border-color:#4ade804d;background:linear-gradient(135deg,#4ade801a,#4ade800d)}.anticheat-error[data-v-0fdc02fc]{padding:20px;margin:24px;background:linear-gradient(135deg,#ef444433,#ef44441a);border:none;border-left:4px solid rgba(239,68,68,.8);clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%);color:#ef4444;font-size:12px;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 0 10px rgba(239,68,68,.5);box-shadow:0 4px 16px #ef44444d}.guide-content .guide-title[data-v-0fdc02fc]{font-size:14px;font-weight:700;color:#ff4655f2;margin-bottom:4px;text-shadow:0 0 10px rgba(255,70,85,.5);text-transform:uppercase;letter-spacing:1px;font-family:VALORANT,DIN Next,Arial,sans-serif}.guide-content .guide-text[data-v-0fdc02fc]{font-size:12px;color:#fffc;letter-spacing:.5px}.death-reporter-popover .ant-popover-inner{background:linear-gradient(135deg,#0f1423fa,#191e2df2)!important;backdrop-filter:blur(20px);border:none!important;border-left:4px solid rgba(255,70,85,.8)!important;clip-path:polygon(12px 0%,100% 0%,calc(100% - 12px) 100%,0% 100%);box-shadow:0 8px 32px #0009,0 0 20px #ff46554d,inset 0 1px #ff465533!important;padding:0!important;animation:death-guide-pulse 2s ease-in-out infinite;position:relative}.death-reporter-popover .ant-popover-inner:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(255,70,85,.5) 20%,rgba(255,70,85,.8) 50%,rgba(255,70,85,.5) 80%,transparent 100%);box-shadow:0 0 10px #ff46554d;z-index:1}.death-reporter-popover .ant-popover-inner-content{padding:12px 16px!important;color:#fff}.death-reporter-popover .ant-popover-arrow{display:block!important}.death-reporter-popover .ant-popover-arrow:before{background:#ff4655f2!important;box-shadow:0 0 12px #ff465599,0 0 20px #ff465566!important}.death-reporter-popover .ant-popover-arrow-content{background:#ff4655f2!important;box-shadow:0 0 12px #ff465599,0 0 20px #ff465566!important}@keyframes death-guide-pulse{0%,to{box-shadow:0 8px 32px #0009,0 0 20px #ff46554d,inset 0 1px #ff465533}50%{box-shadow:0 8px 32px #0009,0 0 40px #ff465580,inset 0 1px #ff46554d}}.ban-checker-popover .ant-popover-inner{background:#1c1c1e!important;border:1px solid #2a2a2c!important;border-radius:8px!important;box-shadow:0 8px 24px #00000080!important;padding:14px!important}.ban-checker-popover .ant-popover-arrow:before{background:#1c1c1e!important;border-color:#2a2a2c!important}.game-selector[data-v-debe7d9f]{position:relative;z-index:10000}.current-game-logo[data-v-debe7d9f]{position:relative;width:40px;height:40px;cursor:pointer;border-radius:8px;overflow:hidden;transition:all .3s ease;background:#0000004d;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;user-select:none;padding:0;outline:none;-webkit-appearance:none}.current-game-logo[data-v-debe7d9f]:hover{transform:scale(1.05);border-color:#ffffff4d;box-shadow:0 8px 24px #0006}.current-game-logo[data-v-debe7d9f]:active{transform:scale(.98)}.current-game-logo[data-v-debe7d9f]:focus{outline:2px solid rgba(255,70,85,.5);outline-offset:2px}.current-game-logo img[data-v-debe7d9f]{width:28px;height:28px;object-fit:contain}.game-indicator[data-v-debe7d9f]{position:absolute;bottom:0;right:0;width:16px;height:16px;background:#000000b3;border-radius:50%;display:flex;align-items:center;justify-content:center;pointer-events:none}.dropdown-icon[data-v-debe7d9f]{width:10px;height:10px;fill:#fff}.game-dropdown[data-v-debe7d9f]{position:absolute;top:calc(100% + 4px);left:0;min-width:180px;background:#0f1419fa;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);border-radius:8px;overflow:hidden;box-shadow:0 8px 24px #000c;z-index:1001;padding:4px}.game-option[data-v-debe7d9f]{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:all .2s ease;border-radius:6px;margin:2px 0;position:relative}.game-option[data-v-debe7d9f]:hover{background:#ffffff1a}.game-option.active[data-v-debe7d9f]{background:#ff465526}.game-option.disabled[data-v-debe7d9f]{cursor:not-allowed;opacity:.5;filter:grayscale(80%)}.game-option.disabled[data-v-debe7d9f]:hover{background:transparent}.game-logo[data-v-debe7d9f]{width:24px;height:24px;object-fit:contain;margin-right:10px}.game-name[data-v-debe7d9f]{font-size:14px;font-weight:500;color:#fff;flex:1}.coming-soon-tag[data-v-debe7d9f]{font-size:10px;font-weight:700;color:#ff4655e6;background:#ff465526;border:1px solid rgba(255,70,85,.4);padding:2px 6px;border-radius:4px;letter-spacing:.5px;margin-left:auto}.selector-overlay[data-v-debe7d9f]{position:fixed;inset:0;z-index:999;background:#0003}.selector-fade-enter-active[data-v-debe7d9f],.selector-fade-leave-active[data-v-debe7d9f]{transition:all .3s ease}.selector-fade-enter-from[data-v-debe7d9f],.selector-fade-leave-to[data-v-debe7d9f]{opacity:0;transform:translateY(-8px)}.game-selection-screen[data-v-cf415b03]{position:fixed;top:0;left:0;width:100vw;height:100vh;backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:10001;-webkit-app-region:no-drag;pointer-events:auto}.selection-container[data-v-cf415b03]{max-width:800px;width:90%;text-align:center}.title-section[data-v-cf415b03]{margin-bottom:60px}.main-title[data-v-cf415b03]{font-size:48px;font-weight:700;color:#fff;margin-bottom:16px;text-shadow:0 0 30px rgba(255,70,85,.3)}.subtitle[data-v-cf415b03]{font-size:18px;color:#ffffffb3;margin:0}.games-grid[data-v-cf415b03]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:40px}.game-card[data-v-cf415b03]{background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:16px;padding:30px 20px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;-webkit-app-region:no-drag;pointer-events:auto}.game-card[data-v-cf415b03]:hover{transform:translateY(-8px);border-color:#ff465580;box-shadow:0 20px 40px #0000004d;background:#ffffff14}.game-card.disabled[data-v-cf415b03]{background:#ffffff05;border-color:#ffffff0d;cursor:not-allowed;opacity:.5;filter:grayscale(100%)}.game-card.disabled[data-v-cf415b03]:hover{transform:none;border-color:#ffffff0d;box-shadow:none;background:#ffffff05}.coming-soon-badge[data-v-cf415b03]{position:absolute;top:20px;right:20px;background:linear-gradient(135deg,#ff465533,#ff787833);border:1px solid rgba(255,70,85,.5);padding:6px 12px;border-radius:6px;font-size:11px;font-weight:700;color:#ff4655e6;letter-spacing:1px;text-shadow:0 0 10px rgba(255,70,85,.3);animation:pulse-cf415b03 2s ease-in-out infinite;z-index:10}@keyframes pulse-cf415b03{0%,to{opacity:1}50%{opacity:.7}}.game-logo[data-v-cf415b03]{margin-bottom:20px}.game-logo img[data-v-cf415b03]{width:80px;height:80px;object-fit:contain}.game-info[data-v-cf415b03]{text-align:center}.game-name[data-v-cf415b03]{font-size:24px;font-weight:600;color:#fff;margin:0}.footer-note[data-v-cf415b03]{margin-top:40px}.footer-note p[data-v-cf415b03]{font-size:14px;color:#ffffff80;margin:0}.floating-ad[data-v-ee236973]{position:fixed;inset:244.279px auto auto 110.338px;z-index:99998;cursor:grab;user-select:none;transition:transform .2s ease,box-shadow .2s ease;border:2px solid rgb(255 255 255 / 57%);border-radius:4px;box-shadow:0 4px 16px #0006,0 0 10px #ff46551a;animation:ad-breathe-ee236973 2.5s ease-in-out infinite;overflow:hidden}.floating-ad__collapse[data-v-ee236973]{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;background:#000000d9;border:1.5px solid rgba(255,255,255,.5);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;transition:background .2s,transform .2s;z-index:10;padding:0}.floating-ad__collapse[data-v-ee236973]:hover{background:#da291c;border-color:#da291c;color:#fff;transform:scale(1.15)}.floating-ad.collapsing[data-v-ee236973]{transform:scale(.1)!important;opacity:0!important;transition:transform .3s ease-in,opacity .3s ease-in!important;animation:none!important}.floating-ad[data-v-ee236973]:after{content:"";position:absolute;top:-50%;left:-75%;width:50%;height:200%;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.25) 45%,rgba(255,255,255,.05) 55%,transparent 60%);animation:ad-shine-ee236973 3s ease-in-out infinite;pointer-events:none}.floating-ad[data-v-ee236973]:hover{transform:scale(1.05);box-shadow:0 6px 24px #00000080,0 0 20px #ff465559;animation:none}@keyframes ad-breathe-ee236973{0%,to{box-shadow:0 4px 16px #0006,0 0 8px #ff46551a}50%{box-shadow:0 4px 20px #00000080,0 0 18px #ff465559,0 0 30px #ff465526}}@keyframes ad-shine-ee236973{0%,65%,to{left:-75%}80%{left:125%}}.floating-ad__img[data-v-ee236973]{display:block;width:210px;min-height:80px;height:auto;background:#ff46551a}.hotkey-settings-modal,.el-overlay.hotkey-settings-modal,.el-overlay-dialog{background-color:#000000d9!important}.hotkey-settings-dialog{--el-dialog-bg-color: #0f1923 !important;--el-dialog-border-radius: 0px !important;--el-dialog-padding-primary: 0px !important;--el-border-radius-base: 0px !important}.hotkey-settings-dialog .el-dialog,.hotkey-settings-dialog.el-dialog,div.hotkey-settings-dialog.el-dialog{background:linear-gradient(135deg,#0f1923,#1a2633)!important;border:1px solid #ff000073!important;box-shadow:0 0 30px #ff46544d,0 0 60px #ff46541a!important;border-radius:0!important}.hotkey-settings-dialog .el-dialog__header,div.hotkey-settings-dialog.el-dialog .el-dialog__header{padding:0!important;margin:0!important;background:transparent!important}.hotkey-settings-dialog .el-dialog__body,div.hotkey-settings-dialog.el-dialog .el-dialog__body{padding:0!important;color:#ece8e1!important;background:transparent!important}.hotkey-settings-dialog .el-dialog__footer,div.hotkey-settings-dialog.el-dialog .el-dialog__footer{padding:0!important;background:transparent!important}.dialog-header[data-v-0f42bd73]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:linear-gradient(90deg,rgba(255,70,84,.1) 0%,transparent 100%);border-bottom:2px solid #ff4654;position:relative}.dialog-header[data-v-0f42bd73]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#ff4654}.header-left[data-v-0f42bd73]{display:flex;align-items:center;gap:12px}.header-icon[data-v-0f42bd73]{width:24px;height:24px;background:#ff4654;clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);animation:pulse-0f42bd73 2s ease-in-out infinite}@keyframes pulse-0f42bd73{0%,to{opacity:1}50%{opacity:.6}}.header-title[data-v-0f42bd73]{font-size:18px;font-weight:700;color:#ece8e1;text-transform:uppercase;letter-spacing:2px}.close-btn[data-v-0f42bd73]{background:transparent;border:1px solid #ff4654;color:#ff4654;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;clip-path:polygon(15% 0%,85% 0%,100% 15%,100% 85%,85% 100%,15% 100%,0% 85%,0% 15%)}.close-btn[data-v-0f42bd73]:hover{background:#ff4654;color:#fff;transform:rotate(90deg)}.settings-content[data-v-0f42bd73]{padding:24px;max-height:60vh;overflow-y:auto}.settings-content[data-v-0f42bd73]::-webkit-scrollbar{width:6px}.settings-content[data-v-0f42bd73]::-webkit-scrollbar-track{background:#0a0e14}.settings-content[data-v-0f42bd73]::-webkit-scrollbar-thumb{background:#ff4654;border-radius:3px}.setting-section[data-v-0f42bd73]{margin-bottom:32px}.setting-section[data-v-0f42bd73]:last-child{margin-bottom:0}.section-title[data-v-0f42bd73]{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(255,70,84,.3)}.title-icon[data-v-0f42bd73]{width:16px;height:16px;background:#ff4654;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.section-title span[data-v-0f42bd73]{font-size:16px;font-weight:600;color:#ece8e1;text-transform:uppercase;letter-spacing:1px}.setting-item[data-v-0f42bd73]{margin-bottom:20px}.setting-label[data-v-0f42bd73]{display:block;margin-bottom:8px;font-size:14px;color:#a39d94;font-weight:500}.hotkey-control-wrapper[data-v-0f42bd73]{display:flex;gap:12px;align-items:flex-start}.hotkey-input-wrapper[data-v-0f42bd73]{position:relative;flex:1}.hotkey-input[data-v-0f42bd73]{width:100%;height:44px;background:#0a0e14;border:2px solid rgba(255,70,84,.3);color:#ece8e1;font-size:16px;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.hotkey-input[data-v-0f42bd73]:hover{border-color:#ff4654;box-shadow:0 0 10px #ff46544d}.hotkey-input[data-v-0f42bd73]:focus,.hotkey-input.is-active[data-v-0f42bd73]{outline:none;border-color:#ff4654;box-shadow:0 0 15px #ff465480;background:#ff46540d;animation:pulse-border-0f42bd73 1.5s ease-in-out infinite}@keyframes pulse-border-0f42bd73{0%,to{box-shadow:0 0 15px #ff465480}50%{box-shadow:0 0 20px #ff4654cc}}.input-hint[data-v-0f42bd73]{position:absolute;bottom:-20px;left:0;font-size:12px;color:#a39d94;transition:all .3s}.input-hint.is-active[data-v-0f42bd73]{color:#ff4654;font-weight:600}.btn-save[data-v-0f42bd73]{height:44px;padding:0 20px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s;border:2px solid rgba(255,70,84,.3);background:#0a0e14;color:#666;white-space:nowrap;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.btn-save[data-v-0f42bd73]:disabled{cursor:not-allowed;opacity:.5}.btn-save.is-modified[data-v-0f42bd73]{border-color:#ff4654;background:#ff46541a;color:#ff4654;animation:glow-0f42bd73 2s ease-in-out infinite}.btn-save.is-modified[data-v-0f42bd73]:hover:not(:disabled){background:#ff465433;box-shadow:0 0 15px #ff465466;transform:translateY(-2px)}.btn-save.is-modified[data-v-0f42bd73]:active:not(:disabled){transform:translateY(0)}.btn-save.is-saving[data-v-0f42bd73]{background:#ff465426;cursor:wait;animation:pulse-save-0f42bd73 1s ease-in-out infinite}@keyframes glow-0f42bd73{0%,to{box-shadow:0 0 5px #ff46544d}50%{box-shadow:0 0 15px #ff465499}}@keyframes pulse-save-0f42bd73{0%,to{opacity:1}50%{opacity:.7}}.setting-tip[data-v-0f42bd73]{display:flex;align-items:center;gap:8px;margin-top:16px;padding:12px;background:#ff46540d;border-left:3px solid #ff4654;font-size:13px;color:#a39d94}.tip-icon[data-v-0f42bd73]{flex-shrink:0;color:#ff4654}.dialog-footer[data-v-0f42bd73]{display:flex;justify-content:center;padding:20px 24px;background:#0a0e14;border-top:2px solid #ff4654}.btn-reset[data-v-0f42bd73]{height:42px;padding:0 32px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s;border:2px solid #ff4654;background:transparent;color:#ece8e1;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.btn-reset[data-v-0f42bd73]:hover{background:#ff46541a;transform:translateY(-2px);box-shadow:0 4px 12px #ff465433}.btn-reset[data-v-0f42bd73]:active{transform:translateY(0)}.autostart-item[data-v-0f42bd73]{display:flex;align-items:center;justify-content:space-between}.autostart-toggle[data-v-0f42bd73]{display:flex;align-items:center;gap:10px}.toggle-btn{&[data-v-0f42bd73]{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:0}&[data-v-0f42bd73]:disabled{opacity:.5;cursor:not-allowed}}.toggle-track[data-v-0f42bd73]{position:relative;width:40px;height:20px;background:#2a2a3acc;border-radius:10px;border:1px solid rgba(42,42,58,.5);transition:all .25s}.toggle-btn.on .toggle-track[data-v-0f42bd73]{background:#ff465533;border-color:#ff465566}.toggle-thumb[data-v-0f42bd73]{position:absolute;top:2px;left:2px;width:14px;height:14px;background:#ece8e180;border-radius:50%;transition:all .25s}.toggle-btn.on .toggle-thumb[data-v-0f42bd73]{left:22px;background:#ff4655;box-shadow:0 0 6px #ff465580}.toggle-status[data-v-0f42bd73]{font-size:12px;color:#ffffff80;letter-spacing:.5px}.tournament-notification-wrapper[data-v-9078ea9f]{position:relative;display:inline-flex;align-items:center}.notification-bell[data-v-9078ea9f]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;cursor:pointer;transition:all .3s;color:#ffffffb3}.notification-bell[data-v-9078ea9f]:hover{background:#ff465526;border-color:#ff46554d;color:#ff4655}.notification-bell svg[data-v-9078ea9f]{transition:all .3s}.bell-shake[data-v-9078ea9f]{animation:bellShake-9078ea9f .5s ease-in-out}@keyframes bellShake-9078ea9f{0%,to{transform:rotate(0)}10%,30%,50%,70%,90%{transform:rotate(-10deg)}20%,40%,60%,80%{transform:rotate(10deg)}}[data-v-9078ea9f] .ant-badge .ant-badge-count{background:linear-gradient(135deg,#ff4655,#ff1744);box-shadow:0 2px 8px #ff465566;font-weight:700;font-size:11px;min-width:18px;height:18px;line-height:18px}.loading-container[data-v-9078ea9f]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px}.empty-container[data-v-9078ea9f]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:40px 20px}.empty-container .empty-icon[data-v-9078ea9f]{margin-bottom:16px;opacity:.6}.empty-container .empty-text[data-v-9078ea9f]{color:#fff9;font-size:15px;font-weight:600;margin-bottom:8px}.empty-container .empty-hint[data-v-9078ea9f]{color:#ffffff4d;font-size:13px;text-align:center;max-width:300px}.invitation-list[data-v-9078ea9f]{display:flex;flex-direction:column;gap:12px}.invitation-list .invitation-item[data-v-9078ea9f]{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px;transition:all .3s;position:relative;overflow:hidden}.invitation-list .invitation-item[data-v-9078ea9f]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#ff4655,#ff46554d);opacity:0;transition:opacity .3s}.invitation-list .invitation-item[data-v-9078ea9f]:hover{border-color:#ff46554d;background:#0006;transform:translate(4px)}.invitation-list .invitation-item[data-v-9078ea9f]:hover:before{opacity:1}.invitation-list .invitation-item .invitation-header[data-v-9078ea9f]{margin-bottom:12px}.invitation-list .invitation-item .invitation-header .tournament-name[data-v-9078ea9f]{font-size:15px;font-weight:700;color:#fff;margin-bottom:6px;display:flex;align-items:center}.invitation-list .invitation-item .invitation-header .team-name[data-v-9078ea9f]{font-size:13px;color:#ff4655e6;font-weight:600;display:flex;align-items:center;padding-left:22px}.invitation-list .invitation-item .invitation-body[data-v-9078ea9f]{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.05)}.invitation-list .invitation-item .invitation-body .inviter-info[data-v-9078ea9f]{font-size:13px;color:#ffffffb3;margin-bottom:6px;display:flex;align-items:center}.invitation-list .invitation-item .invitation-body .inviter-info .label[data-v-9078ea9f]{color:#ffffff80}.invitation-list .invitation-item .invitation-body .inviter-info .value[data-v-9078ea9f]{color:#ffffffe6;font-weight:600}.invitation-list .invitation-item .invitation-body .create-time[data-v-9078ea9f]{font-size:12px;color:#fff6;display:flex;align-items:center}.invitation-list .invitation-item .invitation-actions[data-v-9078ea9f]{display:flex;gap:8px}[data-v-9078ea9f] .ant-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-weight:600;font-size:12px;height:32px;padding:0 16px;transition:all .3s}[data-v-9078ea9f] .ant-btn.accept-btn{background:#4a9eff26!important;border-color:#4a9eff80!important;color:#4a9effe6!important}[data-v-9078ea9f] .ant-btn.accept-btn:hover:not(:disabled){background:#4a9eff40!important;border-color:#4a9effcc!important;color:#4a9eff!important;transform:translateY(-1px);box-shadow:0 4px 12px #4a9eff4d}[data-v-9078ea9f] .ant-btn.accept-btn:disabled{opacity:.5;cursor:not-allowed}[data-v-9078ea9f] .ant-btn.reject-btn{background:#ff465526!important;border-color:#ff465580!important;color:#ff4655e6!important}[data-v-9078ea9f] .ant-btn.reject-btn:hover:not(:disabled){background:#ff465540!important;border-color:#ff4655cc!important;color:#ff4655!important;transform:translateY(-1px);box-shadow:0 4px 12px #ff46554d}[data-v-9078ea9f] .ant-btn.reject-btn:disabled{opacity:.5;cursor:not-allowed}.tournament-invitation-drawer[data-v-9078ea9f]{-webkit-app-region:no-drag!important}.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-header{padding:16px 20px;-webkit-app-region:no-drag!important}.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-title,.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-header-title,.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-header .ant-drawer-title{color:#fff!important;-webkit-app-region:no-drag!important}.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-body{padding:16px;-webkit-app-region:no-drag!important}.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-close{color:#fff9!important;z-index:10;position:relative;cursor:pointer;-webkit-app-region:no-drag!important}.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-close:hover{color:#fff!important;background:#ffffff1a}.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-close:active{background:#fff3}.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-wrapper-body,.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-content,.tournament-invitation-drawer[data-v-9078ea9f] .ant-drawer-content-wrapper{-webkit-app-region:no-drag!important}[data-v-9078ea9f] .ant-drawer.tournament-invitation-drawer .ant-drawer-header,[data-v-9078ea9f] .ant-drawer.tournament-invitation-drawer .ant-drawer-title,[data-v-9078ea9f] .ant-drawer.tournament-invitation-drawer .ant-drawer-header-title{color:#fff!important}.tournament-invitation-drawer.ant-drawer,.tournament-invitation-drawer.ant-drawer .ant-drawer-content-wrapper,.tournament-invitation-drawer.ant-drawer .ant-drawer-content,.tournament-invitation-drawer.ant-drawer .ant-drawer-wrapper-body,.tournament-invitation-drawer.ant-drawer .ant-drawer-header,.tournament-invitation-drawer.ant-drawer .ant-drawer-body{-webkit-app-region:no-drag!important}.tournament-invitation-drawer.ant-drawer .ant-drawer-header,.tournament-invitation-drawer.ant-drawer .ant-drawer-header .ant-drawer-title,.tournament-invitation-drawer.ant-drawer .ant-drawer-header .ant-drawer-header-title,.tournament-invitation-drawer.ant-drawer .ant-drawer-title,.tournament-invitation-drawer.ant-drawer .ant-drawer-header-title{color:#fff!important}.tournament-invitation-drawer.ant-drawer .ant-drawer-close{-webkit-app-region:no-drag!important;color:#fff9!important;pointer-events:auto!important;cursor:pointer!important;z-index:9999!important;position:relative!important}.tournament-invitation-drawer.ant-drawer .ant-drawer-close *{-webkit-app-region:no-drag!important;pointer-events:auto!important;cursor:pointer!important}.tournament-invitation-drawer.ant-drawer .ant-drawer-close:hover{color:#fff!important;background:#ffffff1a!important}.tournament-invitation-drawer.ant-drawer .ant-drawer-content-wrapper{pointer-events:auto!important;z-index:1050!important}.tournament-invitation-drawer.ant-drawer .ant-drawer-content{pointer-events:auto!important;height:100%!important}.dev-test-button[data-v-b7b4c94c]{position:fixed;bottom:20px;right:20px;z-index:10000}[data-v-b7b4c94c] .tournament-match-start-modal .ant-modal-content{background:linear-gradient(135deg,#0f1423fa,#191e2df2);border:1px solid rgba(255,70,85,.3);border-radius:12px;box-shadow:0 8px 32px #0009,0 0 60px #ff465533;overflow:hidden;padding:0}[data-v-b7b4c94c] .tournament-match-start-modal .ant-modal-body{padding:0}.match-start-container[data-v-b7b4c94c]{padding:24px;color:#ffffffe6}.match-start-container .modal-header[data-v-b7b4c94c]{text-align:center;margin-bottom:20px;position:relative}.match-start-container .modal-header[data-v-b7b4c94c]:after{content:"";position:absolute;bottom:-16px;left:50%;transform:translate(-50%);width:60px;height:2px;background:linear-gradient(90deg,transparent,#ff4655,transparent)}.match-start-container .modal-header .match-status-badge[data-v-b7b4c94c]{display:inline-flex;align-items:center;gap:8px;background:#ff465526;border:1px solid rgba(255,70,85,.3);border-radius:20px;padding:6px 16px;margin-bottom:16px;font-size:12px;font-weight:600;color:#ff4655;text-transform:uppercase;letter-spacing:1px}.match-start-container .modal-header .match-status-badge .pulse-dot[data-v-b7b4c94c]{width:8px;height:8px;background:#ff4655;border-radius:50%;animation:pulse-b7b4c94c 2s ease-in-out infinite}.match-start-container .modal-header .match-title[data-v-b7b4c94c]{font-size:24px;font-weight:700;color:#fff;font-family:VALORANT,DIN Next,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.match-start-container .modal-header .match-title .match-id-badge[data-v-b7b4c94c]{display:inline-block;font-size:11px;font-weight:600;color:#ff4655cc;background:#ff46551a;border:1px solid rgba(255,70,85,.3);padding:4px 10px;border-radius:4px;letter-spacing:1px;font-family:Consolas,Monaco,monospace}.match-start-container .match-info[data-v-b7b4c94c]{margin-bottom:16px}.match-start-container .match-info .team-vs-container[data-v-b7b4c94c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.match-start-container .match-info .team-vs-container .team-card[data-v-b7b4c94c]{flex:1;text-align:center;padding:16px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;transition:all .3s;position:relative;min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center}.match-start-container .match-info .team-vs-container .team-card[data-v-b7b4c94c]:hover{border-color:#ff465566;background:#0006;transform:translateY(-2px)}.match-start-container .match-info .team-vs-container .team-card.team-ready[data-v-b7b4c94c]{border-color:#ff4655;border-width:2px;background:#ff46550d;box-shadow:0 0 15px #ff46554d,inset 0 0 20px #ff46551a;position:relative}.match-start-container .match-info .team-vs-container .team-card.team-ready[data-v-b7b4c94c]:before{content:"";position:absolute;inset:-2px;border:1px solid rgba(255,70,85,.3);border-radius:8px;pointer-events:none}.match-start-container .match-info .team-vs-container .team-card .team-avatar[data-v-b7b4c94c]{width:56px;height:56px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;background:#ff46551a;border:2px solid rgba(255,70,85,.3);border-radius:50%;color:#ff4655}.match-start-container .match-info .team-vs-container .team-card .team-name[data-v-b7b4c94c]{font-size:15px;font-weight:700;color:#fff;margin-bottom:6px}.match-start-container .match-info .team-vs-container .team-card .team-role[data-v-b7b4c94c]{min-height:22px;display:flex;align-items:center;justify-content:center}.match-start-container .match-info .team-vs-container .team-card .team-role .role-badge[data-v-b7b4c94c]{display:inline-block;background:linear-gradient(135deg,#ff4655,#ff1744);padding:3px 10px;border-radius:10px;font-size:10px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px #ff46554d}.match-start-container .match-info .team-vs-container .team-card .team-role .role-badge-placeholder[data-v-b7b4c94c]{display:inline-block;height:22px}.match-start-container .match-info .team-vs-container .team-card .ready-status[data-v-b7b4c94c]{position:absolute;top:10px;right:10px}.match-start-container .match-info .team-vs-container .team-card .ready-status .ready-icon[data-v-b7b4c94c]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#ff465526;border:2px solid #ff4655;clip-path:polygon(0% 20%,20% 0%,80% 0%,100% 20%,100% 80%,80% 100%,20% 100%,0% 80%);animation:fadeInScale-b7b4c94c .3s ease-out;box-shadow:0 0 10px #ff465580}.match-start-container .match-info .team-vs-container .team-card .ready-status .ready-icon svg[data-v-b7b4c94c]{color:#ff4655;filter:drop-shadow(0 0 3px rgba(255,70,85,.8))}.match-start-container .match-info .team-vs-container .team-card .ready-status .waiting-icon[data-v-b7b4c94c]{width:8px;height:8px;background:#ffffff4d;border-radius:50%;animation:pulse-b7b4c94c 2s ease-in-out infinite}.match-start-container .match-info .team-vs-container .vs-divider[data-v-b7b4c94c]{display:flex;flex-direction:column;align-items:center;gap:8px}.match-start-container .match-info .team-vs-container .vs-divider .vs-text[data-v-b7b4c94c]{font-size:20px;font-weight:900;color:#ff4655cc;font-family:VALORANT,DIN Next,Arial,sans-serif;text-shadow:0 0 20px rgba(255,70,85,.5)}.match-start-container .match-info .team-vs-container .vs-divider .match-time[data-v-b7b4c94c]{font-size:11px;color:#ffffff80;text-align:center;white-space:nowrap}.match-start-container .waiting-notice[data-v-b7b4c94c]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;margin-bottom:16px;background:#ff465514;border:1px solid #ff4655;border-bottom-width:3px;border-radius:4px;color:#ff4655;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;box-shadow:0 0 15px #ff465533;position:relative;overflow:hidden}.match-start-container .waiting-notice[data-v-b7b4c94c]:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,transparent,#ff4655,transparent);animation:scanline-horizontal-b7b4c94c 2s ease-in-out infinite}.match-start-container .waiting-notice .waiting-dot[data-v-b7b4c94c]{width:6px;height:6px;background:#ff4655;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);animation:pulse-b7b4c94c 2s ease-in-out infinite;box-shadow:0 0 8px #ff4655cc}.match-start-container .action-buttons[data-v-b7b4c94c]{display:flex;gap:10px}[data-v-b7b4c94c] .ant-btn{flex:1;height:52px;border-radius:8px;font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:all .3s}[data-v-b7b4c94c] .ant-btn.start-bp-btn{background:linear-gradient(135deg,#ff4655,#ff1744)!important;border:none!important;color:#fff!important;text-transform:uppercase;letter-spacing:1.5px;box-shadow:0 4px 15px #ff465566}[data-v-b7b4c94c] .ant-btn.start-bp-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 25px #ff465599}[data-v-b7b4c94c] .ant-btn.start-bp-btn:active:not(:disabled){transform:translateY(0)}[data-v-b7b4c94c] .ant-btn.ready-btn{background:#ff465526!important;border:2px solid #ff4655!important;color:#ff4655!important;text-transform:uppercase;letter-spacing:1px;cursor:not-allowed;box-shadow:0 0 20px #ff46554d,inset 0 0 30px #ff46551a;position:relative;overflow:hidden}[data-v-b7b4c94c] .ant-btn.ready-btn:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,70,85,.1) 50%,transparent 70%);animation:shimmer-b7b4c94c 3s ease-in-out infinite}[data-v-b7b4c94c] .ant-btn.wait-btn{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;color:#ffffff80!important;cursor:not-allowed}[data-v-b7b4c94c] .ant-btn.close-btn{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;color:#ffffffb3!important;flex:.5}[data-v-b7b4c94c] .ant-btn.close-btn:hover{background:#ffffff1a!important;border-color:#fff3!important;color:#ffffffe6!important}@keyframes pulse-b7b4c94c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@keyframes fadeInScale-b7b4c94c{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes scanline-horizontal-b7b4c94c{0%{transform:translate(-100%);opacity:0}50%{opacity:1}to{transform:translate(100%);opacity:0}}@keyframes shimmer-b7b4c94c{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.tournament-bp-modal[data-v-04d9abcc] .ant-modal-content{background:#0f1923;color:#fff;border-radius:0;border:2px solid #ff4655;box-shadow:0 0 40px #ff46554d}.bp-container[data-v-04d9abcc]{padding:16px}.bp-container .bp-header[data-v-04d9abcc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid rgba(255,70,85,.2)}.bp-container .bp-header .match-info h2[data-v-04d9abcc]{color:#fff;margin:0 0 6px;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-family:VALORANT,DIN Next,Arial,sans-serif}.bp-container .bp-header .match-info .teams[data-v-04d9abcc]{font-size:14px;font-weight:600}.bp-container .bp-header .match-info .teams .team[data-v-04d9abcc]{color:#fff9;text-transform:uppercase}.bp-container .bp-header .match-info .teams .team.active[data-v-04d9abcc]{color:#ff4655;font-weight:700}.bp-container .bp-header .match-info .teams .vs[data-v-04d9abcc]{margin:0 10px;color:#ff465580;font-weight:700}.bp-container .bp-header .bp-progress[data-v-04d9abcc]{flex:1;margin:0 24px}.bp-container .bp-header .bp-progress .step-indicator[data-v-04d9abcc]{display:flex;justify-content:space-between;gap:4px}.bp-container .bp-header .bp-progress .step-indicator .step[data-v-04d9abcc]{text-align:center;flex:1}.bp-container .bp-header .bp-progress .step-indicator .step .step-number[data-v-04d9abcc]{width:24px;height:24px;background:#ffffff0d;color:#ffffff4d;border:1px solid rgba(255,255,255,.1);clip-path:polygon(0% 20%,20% 0%,80% 0%,100% 20%,100% 80%,80% 100%,20% 100%,0% 80%);display:flex;align-items:center;justify-content:center;margin:0 auto 3px;font-weight:700;font-size:11px}.bp-container .bp-header .bp-progress .step-indicator .step .step-label[data-v-04d9abcc]{font-size:9px;color:#fff6;font-weight:600}.bp-container .bp-header .bp-progress .step-indicator .step.completed .step-number[data-v-04d9abcc]{background:#4caf5033;color:#4caf50;border-color:#4caf50}.bp-container .bp-header .bp-progress .step-indicator .step.active .step-number[data-v-04d9abcc]{background:#ff465533;color:#ff4655;border-color:#ff4655;box-shadow:0 0 10px #ff465599}.bp-container .bp-header .bp-progress .step-indicator .step.active .step-label[data-v-04d9abcc]{color:#ff4655}.bp-container .bp-header .countdown[data-v-04d9abcc]{display:flex;align-items:center;gap:6px;font-size:20px;font-weight:700;color:#4caf50;background:#4caf501a;border:1px solid rgba(76,175,80,.3);padding:6px 12px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.bp-container .bp-header .countdown svg[data-v-04d9abcc]{color:#4caf50;width:18px;height:18px}.bp-container .bp-header .countdown .warning[data-v-04d9abcc]{color:#ff4655;animation:pulse-04d9abcc 1s infinite}.bp-container .bp-header .countdown[data-v-04d9abcc]:has(.warning){background:#ff46551a;border-color:#ff46554d}.bp-container .bp-header .countdown:has(.warning) svg[data-v-04d9abcc]{color:#ff4655}.bp-container .current-action[data-v-04d9abcc]{text-align:center;margin-bottom:16px;background:#ff465514;border-left:3px solid #ff4655;padding:10px 16px}.bp-container .current-action .action-text[data-v-04d9abcc]{font-size:16px;font-weight:700;color:#ff4655;margin-bottom:4px;text-transform:uppercase;letter-spacing:1px}.bp-container .current-action .action-hint[data-v-04d9abcc]{font-size:12px;color:#fff9}.bp-container .map-pool[data-v-04d9abcc]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:16px}.bp-container .map-pool .map-card[data-v-04d9abcc]{position:relative;overflow:hidden;cursor:pointer;transition:all .2s;background:#ffffff08;border:2px solid rgba(255,255,255,.1);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.bp-container .map-pool .map-card .map-image[data-v-04d9abcc]{aspect-ratio:16/9;overflow:hidden;position:relative}.bp-container .map-pool .map-card .map-image img[data-v-04d9abcc]{width:100%;height:100%;object-fit:cover;filter:brightness(.7);transition:filter .2s}.bp-container .map-pool .map-card .map-image[data-v-04d9abcc]:after{content:"";position:absolute;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.6) 100%)}.bp-container .map-pool .map-card .map-name[data-v-04d9abcc]{padding:6px 8px;text-align:center;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:#0006;position:relative;z-index:1}.bp-container .map-pool .map-card .map-status[data-v-04d9abcc]{position:absolute;top:4px;right:4px;background:#000000e6;padding:3px 8px;font-size:10px;font-weight:700;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);z-index:2}.bp-container .map-pool .map-card.banned[data-v-04d9abcc]{opacity:.3;cursor:not-allowed;border-color:#ff46554d}.bp-container .map-pool .map-card.banned[data-v-04d9abcc]:after{content:"BANNED";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-15deg);font-size:14px;font-weight:900;color:#ff4655;text-shadow:0 0 10px rgba(0,0,0,.9);z-index:3;letter-spacing:2px}.bp-container .map-pool .map-card.picked[data-v-04d9abcc]{opacity:.6;cursor:not-allowed;border-color:#4caf50;box-shadow:0 0 10px #4caf504d}.bp-container .map-pool .map-card[data-v-04d9abcc]:not(.banned):not(.picked):not(.selectable){opacity:.4;cursor:not-allowed;border-color:#ffffff0d}.bp-container .map-pool .map-card:not(.banned):not(.picked):not(.selectable) .map-image img[data-v-04d9abcc]{filter:brightness(.4) grayscale(.5)}.bp-container .map-pool .map-card:not(.banned):not(.picked):not(.selectable) .map-name[data-v-04d9abcc]{color:#ffffff4d}.bp-container .map-pool .map-card.selectable[data-v-04d9abcc]{cursor:pointer}.bp-container .map-pool .map-card.selectable[data-v-04d9abcc]:hover{transform:translateY(-3px);border-color:#ff465580;box-shadow:0 4px 12px #ff46554d}.bp-container .map-pool .map-card.selectable:hover .map-image img[data-v-04d9abcc]{filter:brightness(1)}.bp-container .map-pool .map-card.selected[data-v-04d9abcc]{border:2px solid #ff4655;box-shadow:0 0 15px #ff465599;transform:translateY(-3px)}.bp-container .map-pool .map-card.selected .map-image img[data-v-04d9abcc]{filter:brightness(1)}.bp-container .map-pool .map-card.selected .map-name[data-v-04d9abcc]{background:#ff465533;color:#ff4655}.bp-container .side-selection[data-v-04d9abcc]{text-align:center;margin:20px 0;padding:16px;background:#ff46550d;border:1px solid rgba(255,70,85,.2)}.bp-container .side-selection .side-options[data-v-04d9abcc]{display:flex;justify-content:center;gap:16px}.bp-container .side-selection .side-options .side-btn[data-v-04d9abcc]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#ffffff0d;border:2px solid rgba(255,255,255,.2);color:#ffffffb3;cursor:pointer;transition:all .2s;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.bp-container .side-selection .side-options .side-btn svg[data-v-04d9abcc]{flex-shrink:0}.bp-container .side-selection .side-options .side-btn[data-v-04d9abcc]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 12px #ff46554d}.bp-container .side-selection .side-options .side-btn.attack[data-v-04d9abcc]:not(:disabled):hover{border-color:#ff9100;color:#ff9100;box-shadow:0 4px 12px #ff910066}.bp-container .side-selection .side-options .side-btn.defense[data-v-04d9abcc]:not(:disabled):hover{border-color:#00bcd4;color:#00bcd4;box-shadow:0 4px 12px #00bcd466}.bp-container .side-selection .side-options .side-btn[data-v-04d9abcc]:disabled{opacity:.3;cursor:not-allowed}.bp-container .action-buttons[data-v-04d9abcc]{text-align:center}.bp-container .action-buttons[data-v-04d9abcc] .ant-btn{min-width:180px;height:40px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background:#ff46551a;border:2px solid #ff4655;color:#ff4655;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border-radius:0}.bp-container .action-buttons[data-v-04d9abcc] .ant-btn:hover:not(:disabled){background:#ff465533;border-color:#ff4655;color:#ff4655;box-shadow:0 0 15px #ff465566}.bp-container .action-buttons[data-v-04d9abcc] .ant-btn:disabled{opacity:.3;cursor:not-allowed}.bp-container .action-buttons[data-v-04d9abcc] .ant-btn-loading{opacity:.7}@keyframes pulse-04d9abcc{0%,to{opacity:1}50%{opacity:.5}}.upcoming-match-notification[data-v-c768d25d]{position:fixed;bottom:20px;right:20px;z-index:1000;cursor:pointer;animation:slideInRight-c768d25d .5s ease-out}.upcoming-match-notification .notification-badge[data-v-c768d25d]{position:relative;display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid rgba(255,70,85,.3);border-radius:50px;padding:12px 20px;box-shadow:0 8px 32px #0006;backdrop-filter:blur(10px);transition:all .3s ease;min-width:240px}.upcoming-match-notification .notification-badge[data-v-c768d25d]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #ff46554d;border-color:#ff465580}.upcoming-match-notification .notification-badge svg[data-v-c768d25d]{flex-shrink:0;color:#ff4655;filter:drop-shadow(0 0 8px rgba(255,70,85,.6))}.upcoming-match-notification .notification-badge .notification-content[data-v-c768d25d]{flex:1;min-width:0}.upcoming-match-notification .notification-badge .notification-content .notification-time[data-v-c768d25d]{color:#ff4655;font-size:15px;font-weight:700;margin-bottom:2px;text-shadow:0 0 10px rgba(255,70,85,.5)}.upcoming-match-notification .notification-badge .notification-content .notification-tournament[data-v-c768d25d]{color:#aaa;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upcoming-match-notification .notification-badge .pulse-dot[data-v-c768d25d]{position:absolute;top:8px;right:8px;width:8px;height:8px;background:#ff4655;border-radius:50%;animation:pulse-c768d25d 2s ease-in-out infinite}.upcoming-match-notification .notification-badge .pulse-dot[data-v-c768d25d]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:#ff4655;border-radius:50%;animation:pulse-ring-c768d25d 2s ease-out infinite}@keyframes slideInRight-c768d25d{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-c768d25d{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-ring-c768d25d{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(2);opacity:0}}:root{--img-prefix: var(--a7c5eac8);--bg-base: #0a0a0a;--bg-card: #1c1c1e;--bg-card-alt: #161618;--bg-card-hover: #242426;--bg-input: rgba(255, 255, 255, .04);--bg-overlay: rgba(0, 0, 0, .7);--bg-sidebar: linear-gradient(180deg, #111113 0%, #0c0c0e 100%);--bg-header: var(--bg-base);--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .6);--text-muted: rgba(255, 255, 255, .35);--border: rgba(255, 255, 255, .08);--border-hover: rgba(255, 255, 255, .15);--accent: #DA291C;--accent-hot: #E94330;--accent-bg: rgba(218, 41, 28, .12);--accent-border: rgba(218, 41, 28, .35);--color-win: #35C6A8;--color-loss: #DA291C;--color-gold: #FFB648;--color-blue: #5B9EFF;--shadow-card: 0 2px 10px rgba(0, 0, 0, .4);--shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .06);--scrollbar-thumb: rgba(218, 41, 28, .4);--scrollbar-track: transparent;--icon-brightness: 1}html.theme-light{--bg-base: #f2f2f4;--bg-card: #ffffff;--bg-card-alt: #f8f8fa;--bg-card-hover: #f0f0f2;--bg-input: rgba(0, 0, 0, .03);--bg-overlay: rgba(0, 0, 0, .25);--bg-sidebar: linear-gradient(180deg, #ffffff 0%, #f5f5f7 100%);--bg-header: var(--bg-base);--text-primary: #1a1a1a;--text-secondary: rgba(0, 0, 0, .55);--text-muted: rgba(0, 0, 0, .35);--border: rgba(0, 0, 0, .08);--border-hover: rgba(0, 0, 0, .15);--accent: #DA291C;--accent-hot: #c41e12;--accent-bg: rgba(218, 41, 28, .06);--accent-border: rgba(218, 41, 28, .2);--color-win: #0d9b7a;--color-loss: #DA291C;--color-gold: #d4910a;--color-blue: #2b6fd0;--shadow-card: 0 1px 4px rgba(0, 0, 0, .06);--shadow-inset: inset 0 -1px 0 rgba(0, 0, 0, .04);--scrollbar-thumb: rgba(0, 0, 0, .15);--scrollbar-track: rgba(0, 0, 0, .03);--icon-brightness: .2}*{margin:0;padding:0;box-sizing:border-box}html,body{background:transparent!important;background-color:transparent!important;height:100%;width:100vw;overflow:hidden;margin:0;padding:0;user-select:none}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.app-header,.sidebar{-webkit-app-region:drag}.app-header>*:not(button):not(a):not(.window-actions):not(.qna-btn):not(.settings-btn),.sidebar>*:not(.nav-item):not(button):not(a){-webkit-app-region:drag}.app-header button,.app-header a,.app-header input,.app-header select,.app-header textarea,.app-header img,.app-header svg,.app-header [role=button],.sidebar button,.sidebar a,.sidebar .nav-item,button,a,input,select,textarea,[role=button],.main-content,.platform-logo,.platform-logo-wrapper,.hotkey-hint,.window-actions,.sn-status,.status-dot,.status-text,.qna-btn,.sync-btn,.settings-btn,.max-btn,.min-btn,.close-btn,.ant-modal,.ant-modal *{-webkit-app-region:no-drag!important}.ant-drawer-mask,.ant-drawer-content-wrapper,.ant-drawer-content,.ant-drawer-header,.ant-drawer-body,.ant-drawer-footer{-webkit-app-region:no-drag!important}.ant-drawer-mask,.ant-drawer-content-wrapper{top:48px!important;height:calc(100% - 48px)!important}.ant-drawer .ant-drawer-header{color:#fff!important;pointer-events:auto!important}.ant-drawer .ant-drawer-header .ant-drawer-title,.ant-drawer .ant-drawer-header-title,.ant-drawer .ant-drawer-title{color:#fff!important}.ant-drawer .ant-drawer-close{-webkit-app-region:no-drag!important;pointer-events:auto!important;cursor:pointer!important;color:#fff9!important;z-index:10000!important;position:relative!important}.ant-drawer .ant-drawer-close:hover{color:#fff!important;background:#ffffff1a!important}.ant-drawer .ant-drawer-close *,.ant-drawer .ant-drawer-close svg,.ant-drawer .ant-drawer-close span{-webkit-app-region:no-drag!important;pointer-events:auto!important;cursor:pointer!important}.ant-drawer .ant-drawer-body{scrollbar-width:thin!important;scrollbar-color:rgba(255,70,85,.5) rgba(15,25,35,.5)!important}.ant-drawer .ant-drawer-body::-webkit-scrollbar{width:8px!important}.ant-drawer .ant-drawer-body::-webkit-scrollbar-track{background:#0f192380!important;border-radius:4px!important}.ant-drawer .ant-drawer-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff4655b3,#ff465580)!important;border-radius:4px!important;transition:background .3s ease!important}.ant-drawer .ant-drawer-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ff4655e6,#ff4655b3)!important}#app{width:100vw;height:100vh;margin:0;padding:0;overflow:hidden;background:transparent!important;background-color:transparent!important}.app-container{width:100%;height:100vh;display:flex;flex-direction:column;background:var(--bg-base);color:var(--text-primary);overflow:hidden;border:none;position:relative;isolation:isolate}.app-video-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;user-select:none;z-index:0;opacity:.35}.app-light-bg{display:none;position:absolute;width:135%;height:268%;object-fit:cover;object-position:center center;z-index:0;pointer-events:none;user-select:none;opacity:.4}html.theme-light .app-video-bg{display:none}html.theme-light .app-light-bg{display:block}html.theme-light .app-header .sync-btn,html.theme-light .app-header .settings-btn,html.theme-light .app-header .max-btn,html.theme-light .app-header .min-btn,html.theme-light .app-header .close-btn,html.theme-light .app-header .qna-btn{color:var(--text-secondary)}html.theme-light .app-header .hotkey-hint{color:var(--text-muted)}html.theme-light .app-header .sn-status .status-text{color:var(--text-secondary)}.main-app{width:100%;height:100%;display:flex;flex-direction:column;flex:1;position:relative;z-index:1;padding-left:76px}.app-header{height:48px;min-height:48px;background:var(--bg-header);color:var(--text-primary);display:flex;justify-content:space-between;align-items:center;padding:0 20px;position:relative;z-index:2000;width:100%;flex-shrink:0;font-family:inherit;border-bottom:1px solid var(--border)}.app-header:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}.app-header .header-left{display:flex;align-items:center;gap:20px;flex-shrink:0;margin-left:24px}.app-header .header-left .platform-logo-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0}.app-header .header-left .platform-logo-wrapper .platform-logo{height:28px;width:auto;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));opacity:.9;transition:all .3s cubic-bezier(.4,0,.2,1)}.app-header .header-left .platform-logo-wrapper .platform-logo:hover{opacity:1;filter:drop-shadow(0 4px 12px rgba(255,255,255,.2));transform:scale(1.05)}.app-header .header-left .logo{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;border-radius:28px;overflow:hidden}.app-header .header-left .logo:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,rgba(255,70,85,.2),transparent);z-index:-1}.app-header .header-left .logo img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 8px rgba(255,70,85,.3))}.app-header .header-left .hotkey-hint{margin-left:15px;padding:6px 12px;background:var(--bg-input);border:1px solid var(--border);border-radius:999px;font-size:11px;font-weight:600;font-family:inherit;color:var(--text-secondary);cursor:default;transition:all .2s ease;letter-spacing:.02em}.app-header .header-left .hotkey-hint:hover{color:var(--text-primary);background:var(--bg-card-hover);border-color:var(--border-hover)}.app-header .header-left .debug-hint{margin-left:10px;padding:2px 6px;background:linear-gradient(135deg,#ff64641f,#ff64640f);border:1px solid rgba(255,100,100,.2);border-radius:3px;font-size:12px;color:#ff6464d9;cursor:pointer;transition:all .3s ease}.app-header .header-left .debug-hint:hover{color:#ff6464;background:linear-gradient(135deg,#ff64642e,#ff646414);border-color:#ff64644d;transform:scale(1.05);box-shadow:0 0 8px #ff646433}.app-header .window-actions{display:flex;align-items:center;gap:8px;position:absolute;right:12px;top:0;height:100%;z-index:10000}.app-header .window-actions button{width:36px;height:36px;background:transparent;border:none;outline:none;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease;cursor:pointer;padding:0;margin:0;position:relative;border-radius:10px;color:var(--text-secondary)}.app-header .window-actions button:hover{background:var(--bg-input);color:var(--text-primary)}.app-header .window-actions button:active{background:var(--accent-bg)}.app-header .window-actions svg{display:block;margin:0 auto;vertical-align:middle;position:relative}.app-header .window-actions .min-btn svg line,.app-header .window-actions .max-btn svg rect,.app-header .window-actions .close-btn svg line{stroke:currentColor;transition:stroke .2s}.app-header .window-actions .close-btn:hover,.app-header .window-actions .qna-btn:hover{color:#da291c}.app-header .window-actions .sn-status{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-input);border:1px solid var(--border);border-radius:999px;cursor:pointer;transition:all .2s ease;margin-right:8px}.app-header .window-actions .sn-status .status-dot{width:6px;height:6px;border-radius:50%;background:var(--text-muted);transition:all .2s ease}.app-header .window-actions .sn-status .status-text{font-size:11px;font-weight:600;letter-spacing:.05em;color:var(--text-secondary);transition:color .2s ease}.app-header .window-actions .sn-status.verified{border-color:#da291c59;background:#da291c1a}.app-header .window-actions .sn-status.verified .status-dot{background:#da291c;box-shadow:0 0 8px #da291c99;animation:pulse-dot 2s infinite}.app-header .window-actions .sn-status.verified .status-text{color:#da291c}.app-header .window-actions .sn-status:hover{background:#ffffff14;border-color:#ffffff26}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.app-header .window-actions .sync-btn{margin-right:4px;display:flex;align-items:center;justify-content:center;color:#ffffffd9}.app-header .window-actions .sync-btn:hover:not(.disabled){color:#da291c}.app-header .window-actions .sync-btn.disabled{opacity:.3;cursor:default}.app-header .window-actions .sync-btn .spinning{animation:spin-sync 1s linear infinite}@keyframes spin-sync{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-header .window-actions .settings-btn{margin-right:4px;color:#ffffffd9}.app-header .window-actions .settings-btn svg{width:16px;height:16px}.app-header .window-actions .settings-btn .gear-icon{color:currentColor;transition:all .3s ease}.app-header .window-actions .settings-btn:hover{color:#da291c}.app-header .window-actions .settings-btn:hover .gear-icon{animation:rotate-gear .6s ease-in-out}@keyframes rotate-gear{0%{transform:rotate(0)}to{transform:rotate(90deg)}}.app-content{flex:1;display:flex;position:relative;min-width:0;width:100%;overflow:hidden}.app-content .sidebar{position:fixed;top:44px;left:8px;bottom:20px;width:60px;min-width:60px;background:var(--bg-sidebar);border:1px solid var(--border);box-shadow:var(--shadow-card),var(--shadow-inset);border-radius:24px;animation:sidebar-enter .65s cubic-bezier(.22,1,.36,1) .9s both;display:flex;flex-direction:column;align-items:center;padding:12px 0 16px;gap:6px;flex-shrink:0;-webkit-app-region:drag;overflow-y:auto;overflow-x:visible;font-family:Inter,PingFang SC,system-ui,sans-serif;z-index:100}.app-content .sidebar::-webkit-scrollbar{width:0}.app-content .sidebar .sidebar-logo{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;flex-shrink:0;-webkit-app-region:no-drag}.app-content .sidebar .sidebar-logo img{width:100%;height:100%;object-fit:contain}.app-content .sidebar .nav-item{-webkit-app-region:no-drag;width:52px;min-height:52px;padding:5px 4px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--text-secondary);background-color:transparent;border-radius:12px;cursor:pointer;text-decoration:none;position:relative;flex-shrink:0;transition:background-color .2s ease,color .2s ease,transform .2s ease}.app-content .sidebar .nav-item:hover{color:var(--text-primary);background-color:var(--bg-input)}.app-content .sidebar .nav-item:active{transform:scale(.94);background-color:var(--accent-bg)}.app-content .sidebar .nav-item.router-link-active{color:var(--accent-hot);background-color:var(--accent-bg)}.app-content .sidebar .nav-item .el-icon{font-size:20px;line-height:1;transition:transform .2s ease}.app-content .sidebar .nav-item .nav-label{display:block;font-size:8px;font-weight:700;line-height:1.1;letter-spacing:.02em;text-align:center;white-space:nowrap;max-width:48px;overflow:hidden;text-overflow:ellipsis;opacity:.85}.app-content .sidebar .new-dot{position:absolute;top:10px;right:16px;width:8px;height:8px;background:#ff4655;border-radius:50%;box-shadow:0 0 8px #ff4655cc,0 0 16px #ff465599;animation:pulse-dot 2s ease-in-out infinite;z-index:10}@keyframes pulse-dot{0%,to{box-shadow:0 0 8px #ff4655cc,0 0 16px #ff465599;opacity:1}50%{box-shadow:0 0 12px #ff4655,0 0 24px #ff4655cc;opacity:.8}}.app-content .sidebar .nav-spacer{flex:1}.app-content .sidebar .language-switcher-container{margin-top:auto;margin-bottom:4px;-webkit-app-region:no-drag;position:relative;z-index:100;padding:0 4px;overflow:visible!important;pointer-events:auto;width:100%}.app-content .main-content{flex:1;width:100%;max-width:none;background:transparent;overflow:hidden;position:relative;min-width:0;-webkit-app-region:no-drag;transition:margin-right .3s ease}.app-content .route-loading-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0f0f0f4d;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.app-content .route-loading{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;background:#0009;border:1px solid rgba(255,255,255,.1);border-radius:8px;backdrop-filter:blur(10px)}.app-content .loading-dots{display:flex;gap:.5rem}.app-content .loading-dots .dot{width:8px;height:8px;background:#00f5ff;border-radius:50%;animation:dotPulse 1.5s ease-in-out infinite;box-shadow:0 0 10px #00f5ff}.app-content .loading-dots .dot:nth-child(2){animation-delay:.2s}.app-content .loading-dots .dot:nth-child(3){animation-delay:.4s}.app-content .loading-text{color:#fff;font-size:.9rem;font-weight:500;letter-spacing:1px;text-transform:uppercase}@keyframes dotPulse{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity .4s cubic-bezier(.55,0,.1,1),transform .4s cubic-bezier(.55,0,.1,1)}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(30px)}.fade-slide-enter-to,.fade-slide-leave-from{opacity:1;transform:translateY(0)}.loading-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:9999;overflow:hidden;pointer-events:auto;background:#00000080}.loading-overlay .valorant-bg{position:absolute;z-index:1;pointer-events:auto;opacity:.95}.loading-overlay .valorant-bg .bg-gradient{position:absolute;background-image:url(var(--img-prefix)/assets/valorant-loading-bg.png);background-size:170%;background-position:center;background-repeat:no-repeat}.loading-overlay .valorant-bg .bg-gradient:after{content:"";position:absolute;background:#0000004d}.loading-overlay .valorant-bg .corner-decor{position:absolute;width:80px;height:80px;border:2px solid rgba(255,70,85,.4)}.loading-overlay .valorant-bg .corner-decor.corner-tl{top:40px;left:40px;border-right:none;border-bottom:none;clip-path:polygon(0 0,100% 0,100% 30%,30% 30%,30% 100%,0 100%)}.loading-overlay .valorant-bg .corner-decor.corner-tr{top:40px;right:40px;border-left:none;border-bottom:none;clip-path:polygon(0 0,100% 0,100% 100%,70% 100%,70% 30%,0 30%)}.loading-overlay .valorant-bg .corner-decor.corner-bl{bottom:40px;left:40px;border-right:none;border-top:none;clip-path:polygon(0 0,30% 0,30% 70%,100% 70%,100% 100%,0 100%)}.loading-overlay .valorant-bg .corner-decor.corner-br{bottom:40px;right:40px;border-left:none;border-top:none;clip-path:polygon(70% 0,100% 0,100% 100%,0 100%,0 70%,70% 70%)}.loading-overlay .loading-content{display:flex;flex-direction:column;align-items:center;gap:30px;position:relative;z-index:100;padding:50px}.loading-overlay .loading-content .app-loading-logo{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.loading-overlay .loading-content .app-loading-logo .app-logo-image{width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 0 20px rgba(255,70,85,.5));animation:logo-pulse 2s ease-in-out infinite}.loading-overlay .loading-content .loading-text-container{display:flex;flex-direction:column;align-items:center;gap:15px}.loading-overlay .loading-content .loading-text-container .loading-title{font-family:VALORANT,DIN Next,Arial,sans-serif;font-size:28px;font-weight:900;color:#fff;letter-spacing:3px;text-shadow:0 0 20px rgba(241,241,241,.8),0 0 40px rgba(0,0,0,.06)}.loading-overlay .loading-content .loading-text-container .loading-subtitle{font-family:VALORANT,DIN Next,Arial,sans-serif;font-size:14px;color:#ffffffb3;letter-spacing:2px;text-transform:uppercase}.loading-overlay .loading-content .loading-text-container .progress-bar-simple{width:300px;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden;position:relative}.loading-overlay .loading-content .loading-text-container .progress-bar-simple .progress-fill{height:100%;background:linear-gradient(90deg,#ff4655,#ff6b75);width:100%;animation:progress-slide 2s ease-in-out infinite;box-shadow:0 0 10px #ff4655cc}.loading-overlay .loading-content .loading-text-container .qna-hint{margin-top:24px;display:flex;align-items:center;gap:10px;padding:12px 20px;background:linear-gradient(135deg,#ffb90014,#ffb90008);border:1px solid rgba(255,185,0,.3);border-radius:6px;cursor:pointer;transition:all .3s ease}.loading-overlay .loading-content .loading-text-container .qna-hint:hover{background:linear-gradient(135deg,#ffb9001f,#ffb9000d);border-color:#ffb90080;transform:translateY(-2px);box-shadow:0 4px 12px #ffb90033}.loading-overlay .loading-content .loading-text-container .qna-hint:active{transform:translateY(0)}.loading-overlay .loading-content .loading-text-container .qna-hint .qna-hint-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffb900,#ff9500);color:#0f1923;font-weight:700;font-size:16px;border-radius:50%;box-shadow:0 2px 8px #ffb90066}.loading-overlay .loading-content .loading-text-container .qna-hint .qna-hint-text{color:#ffb900;font-size:13px;font-weight:500;letter-spacing:.3px}.loading-overlay .loading-content .loading-text-container .fade-in-enter-active{animation:fadeInUp .6s ease-out}.loading-overlay .loading-content .loading-text-container .fade-in-leave-active{animation:fadeOut .3s ease-in}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.loading-overlay .loading-content .error-container{display:flex;flex-direction:column;align-items:center;gap:20px;padding:30px;background:linear-gradient(135deg,#ff46551a,#ff46550d);border:2px solid rgba(255,70,85,.3);border-left:4px solid #ff4655;clip-path:polygon(12px 0%,100% 0%,calc(100% - 12px) 100%,0% 100%)}.loading-overlay .loading-content .error-container .error-desc,.loading-overlay .loading-content .error-container .error-message{font-family:VALORANT,DIN Next,Arial,sans-serif;font-size:16px;color:#ff4655;text-align:center;letter-spacing:1px}.loading-overlay .loading-content .error-container .retry-btn{background:linear-gradient(135deg,#ff4655,#d63447);border:none;color:#fff;font-family:VALORANT,DIN Next,Arial,sans-serif;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:12px 30px;cursor:pointer;clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%);box-shadow:0 4px 20px #ff465566;transition:all .3s ease}.loading-overlay .loading-content .error-container .retry-btn:hover{transform:translateY(-2px);box-shadow:0 6px 30px #ff465599}.loading-overlay .loading-content .error-container .retry-btn:active{transform:translateY(0)}.loading-overlay .loading-content .waiting-text{font-family:VALORANT,DIN Next,Arial,sans-serif;font-size:14px;color:#fff9;letter-spacing:1px;text-transform:uppercase}.loading-overlay .loading-content .loading-text-container>.retry-btn{margin-top:20px;background:linear-gradient(135deg,#ff4655,#d63447);border:none;color:#fff;font-family:VALORANT,DIN Next,Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:2px;text-transform:uppercase;padding:10px 28px;cursor:pointer;clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%);box-shadow:0 4px 20px #ff465566;transition:all .3s ease}.loading-overlay .loading-content .loading-text-container>.retry-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 30px #ff465599}.loading-overlay .loading-content .loading-text-container>.retry-btn:disabled{opacity:.6;cursor:wait}@keyframes pulse-glow{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.1)}}@keyframes sidebar-enter{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes logo-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes text-glow{0%,to{text-shadow:0 0 20px rgba(255,70,85,.8),0 0 40px rgba(255,70,85,.4)}50%{text-shadow:0 0 30px rgb(255,70,85),0 0 60px rgba(255,70,85,.6)}}@keyframes progress-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes valorantSpin{0%{transform:rotate(0) scale(1);filter:drop-shadow(0 0 20px rgba(255,70,85,.6))}25%{transform:rotate(90deg) scale(1.1);filter:drop-shadow(0 0 30px rgba(255,70,85,.8))}50%{transform:rotate(180deg) scale(1);filter:drop-shadow(0 0 20px rgba(255,70,85,.6))}75%{transform:rotate(270deg) scale(1.1);filter:drop-shadow(0 0 30px rgba(255,70,85,.8))}to{transform:rotate(360deg) scale(1);filter:drop-shadow(0 0 20px rgba(255,70,85,.6))}}@keyframes orbitSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes scan{0%{left:-100%;opacity:0}50%{opacity:1}to{left:100%;opacity:0}}@keyframes valorantPulse{0%{transform:scale(1);opacity:1;text-shadow:0 0 15px rgba(255,70,85,.8),0 0 30px rgba(255,70,85,.4)}50%{transform:scale(1.05);opacity:.9;text-shadow:0 0 25px rgb(255,70,85),0 0 50px rgba(255,70,85,.6),0 0 70px rgba(255,70,85,.3)}to{transform:scale(1);opacity:1;text-shadow:0 0 15px rgba(255,70,85,.8),0 0 30px rgba(255,70,85,.4)}}@keyframes textGlow{0%{text-shadow:0 0 15px rgba(255,70,85,.5)}to{text-shadow:0 0 25px rgba(255,70,85,.8),0 0 35px rgba(255,70,85,.4)}}@keyframes errorPulse{0%,to{opacity:1;text-shadow:0 0 20px rgba(255,70,85,.6)}50%{opacity:.8;text-shadow:0 0 30px rgba(255,70,85,.9),0 0 50px rgba(255,70,85,.5)}}@keyframes pulse{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.1;transform:translate(-50%,-50%) scale(1.2)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0a0e1cf2;z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.loading-overlay>*{pointer-events:auto}.matrix-rain{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.scanlines,.glitch-overlay{display:none}.hud-frame{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:4}.hud-corner{position:absolute;width:100px;height:100px;border:2px solid rgba(255,255,255,.7);opacity:0;transform:scale(0)}.hud-corner-tl{top:50px;left:50px;clip-path:polygon(0 0,50% 0,50% 2px,2px 2px,2px 50%,0 50%)}.hud-corner-tr{top:50px;right:50px;clip-path:polygon(50% 0,100% 0,100% 50%,calc(100% - 2px) 50%,calc(100% - 2px) 2px,50% 2px)}.hud-corner-bl{bottom:50px;left:50px;clip-path:polygon(0 50%,2px 50%,2px calc(100% - 2px),50% calc(100% - 2px),50% 100%,0 100%)}.hud-corner-br{bottom:50px;right:50px;clip-path:polygon(50% calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 50%,100% 50%,100% 100%,50% 100%)}.hud-side{position:absolute;background:linear-gradient(to right,transparent,rgba(255,255,255,.3),transparent);opacity:0;transform:scaleX(0)}.hud-side-top{top:50px;left:150px;right:150px;height:2px}.hud-side-bottom{bottom:50px;left:150px;right:150px;height:2px}.hud-side-left{left:50px;top:150px;bottom:150px;width:2px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.3),transparent);transform:scaleY(0)}.hud-side-right{right:50px;top:150px;bottom:150px;width:2px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.3),transparent);transform:scaleY(0)}.loading-content{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.app-loading-logo{margin-bottom:40px;animation:appLogoFloat 3s ease-in-out infinite;z-index:20}.app-loading-logo .app-logo-image{width:100px;height:100px;object-fit:contain;filter:drop-shadow(0 0 30px rgba(127,86,217,.8));animation:appLogoPulse 2s ease-in-out infinite}@keyframes appLogoFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-15px) scale(1.05)}}@keyframes appLogoPulse{0%,to{opacity:.85;filter:drop-shadow(0 0 25px rgba(127,86,217,.7))}50%{opacity:1;filter:drop-shadow(0 0 40px rgb(127,86,217))}}.cyber-text-system{z-index:15;position:relative}.cyber-title{font-family:VALORANT,DIN Next,Arial,sans-serif;font-size:48px;font-weight:900;color:#fff;text-shadow:0 0 20px rgba(255,255,255,.3),0 0 40px rgba(255,255,255,.15),2px 2px 0px rgba(0,0,0,.3);margin-bottom:20px;letter-spacing:4px;text-transform:uppercase;opacity:1;animation:cyber-title-pulse-white 2s infinite alternate}.cyber-char{display:inline-block;transition:all .3s ease;color:#fff!important}.cyber-subtitle{font-family:Courier New,monospace;font-size:24px;color:#ffffffe6;margin-bottom:30px;letter-spacing:2px;opacity:1;font-weight:700;text-shadow:0 0 10px rgba(255,70,85,.5)}.terminal-cursor{color:#fffc;animation:cursor-blink 1s infinite}.cyber-sub-char{display:inline-block;opacity:1}.system-status{background:#000000b3;border:1px solid rgba(255,70,85,.3);clip-path:polygon(20px 0%,100% 0%,calc(100% - 20px) 100%,0% 100%);padding:15px 25px;margin-bottom:30px;backdrop-filter:blur(10px);opacity:1;transform:translateY(0)}.status-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.status-label{font-family:Courier New,monospace;font-size:18px;color:#fffc;letter-spacing:1px}.status-value{font-family:VALORANT,DIN Next,Arial,sans-serif;font-size:20px;color:#fffffff2;font-weight:700;letter-spacing:1px}.blinking{animation:status-blink 1.5s infinite}.progress-container{position:relative;width:200px;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.progress-bar{height:100%;background:linear-gradient(90deg,#ff4655,#ff4655cc);border-radius:2px;width:0%;box-shadow:0 0 10px #ff465599;position:relative}.progress-sparks{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.spark{position:absolute;width:6px;height:6px;background:#fff;border-radius:1px;opacity:0;top:-1px;box-shadow:0 0 8px #fff9}.data-transfer{position:absolute;bottom:50px;left:50%;transform:translate(-50%);display:flex;gap:20px;opacity:1}.data-stream{width:100px;height:4px;background:#ffffff1a;border-radius:2px;position:relative;overflow:hidden}.data-packet{position:absolute;width:10px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,70,85,.8),transparent);border-radius:2px;left:-10px}@keyframes scan-movement{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes glitch-shift{0%{transform:translate(0)}to{transform:translate(2px)}}@keyframes cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes status-blink{0%,70%{opacity:1}71%,to{opacity:.3}}@keyframes cyber-title-pulse-white{0%{text-shadow:0 0 20px rgba(255,255,255,.3),0 0 40px rgba(255,255,255,.15),2px 2px 0px rgba(0,0,0,.3)}to{text-shadow:0 0 30px rgba(255,255,255,.5),0 0 60px rgba(255,255,255,.25),2px 2px 0px rgba(0,0,0,.4)}}.valorant-h5-bind-dialog{background:linear-gradient(135deg,#0f1423fa,#191e2df2,#0f1423fa)!important;border:2px solid rgba(255,70,85,.5)!important;border-left:4px solid rgba(255,70,85,.7)!important;box-shadow:0 8px 32px #0009,0 0 40px #ff46554d,inset 0 1px #ff465533!important;backdrop-filter:blur(20px);border-radius:0!important;clip-path:polygon(16px 0%,100% 0%,100% calc(100% - 16px),calc(100% - 16px) 100%,0% 100%,0% 16px)!important}.valorant-h5-bind-dialog:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(255,70,85,.4) 30%,rgba(255,70,85,.8) 50%,rgba(255,70,85,.4) 70%,transparent 100%);z-index:1}.valorant-h5-bind-dialog:after{content:"VALORANT";position:absolute;top:50%;right:-30px;transform:translateY(-50%) rotate(-15deg);font-family:DIN Next,Bebas Neue,Arial,sans-serif;font-size:80px;font-weight:900;color:#ff465508;letter-spacing:8px;text-transform:uppercase;pointer-events:none;z-index:0}.valorant-h5-bind-dialog .el-message-box__header{padding:24px 24px 16px!important;border-bottom:1px solid rgba(255,70,85,.2)!important;position:relative;z-index:2}.valorant-h5-bind-dialog .el-message-box__header .el-message-box__title{font-size:22px!important;font-weight:900!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:2px!important;font-family:DIN Next,Bebas Neue,Arial,sans-serif!important;text-shadow:0 0 15px rgba(255,70,85,.6),0 2px 4px rgba(0,0,0,.8)!important}.valorant-h5-bind-dialog .el-message-box__content{padding:24px!important;position:relative;z-index:2}.valorant-h5-bind-dialog .el-message-box__content .el-message-box__message{font-size:16px!important;font-weight:600!important;color:#fffffff2!important;line-height:1.6!important;letter-spacing:.5px!important;font-family:DIN Next,Arial,sans-serif!important}.valorant-h5-bind-dialog .el-message-box__content .el-message-box__status{font-size:32px!important;color:#ff4655!important;filter:drop-shadow(0 0 10px rgba(255,70,85,.6))}.valorant-h5-bind-dialog .el-message-box__btns{padding:16px 24px 24px!important;display:flex;gap:12px!important;position:relative;z-index:2}.valorant-h5-bind-dialog .el-message-box__btns button{flex:1;height:44px!important;font-size:15px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:1.5px!important;font-family:DIN Next,Bebas Neue,Arial,sans-serif!important;border-radius:0!important;transition:all .3s ease!important;position:relative;overflow:hidden;clip-path:polygon(8px 0%,100% 0%,100% calc(100% - 8px),calc(100% - 8px) 100%,0% 100%,0% 8px)!important}.valorant-h5-bind-dialog .el-message-box__btns button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.valorant-h5-bind-dialog .el-message-box__btns button:hover:before{left:100%}.valorant-h5-bind-dialog .el-message-box__btns .el-button--primary{background:linear-gradient(135deg,#ff4655cc,#ff465599)!important;border:1px solid rgba(255,70,85,.8)!important;color:#fff!important;text-shadow:0 0 10px rgba(255,70,85,.6)!important;box-shadow:0 4px 16px #ff465566,inset 0 1px #fff3!important}.valorant-h5-bind-dialog .el-message-box__btns .el-button--primary:hover{background:linear-gradient(135deg,#ff4655,#ff4655cc)!important;border-color:#ff4655!important;box-shadow:0 6px 20px #ff465599,inset 0 1px #ffffff4d!important;text-shadow:0 0 15px rgba(255,70,85,.8)!important;transform:translateY(-1px)}.valorant-h5-bind-dialog .el-message-box__btns .el-button--primary:active{transform:translateY(1px) scale(.98)}.valorant-h5-bind-dialog .el-message-box__btns .el-button--default{background:linear-gradient(135deg,#0f1423cc,#191e2d99)!important;border:1px solid rgba(255,70,85,.3)!important;color:#fffc!important;box-shadow:0 2px 8px #0000004d,inset 0 1px #ff46551a!important}.valorant-h5-bind-dialog .el-message-box__btns .el-button--default:hover{background:linear-gradient(135deg,#ff465533,#ff46551a)!important;border-color:#ff465599!important;color:#fff!important;box-shadow:0 4px 16px #ff46554d,inset 0 1px #ff465533!important;text-shadow:0 0 10px rgba(255,70,85,.5)!important;transform:translateY(-1px)}.valorant-h5-bind-dialog .el-message-box__btns .el-button--default:active{transform:translateY(1px) scale(.98)}.first-time-warning{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:20px;padding:24px 20px;background:linear-gradient(135deg,#0f142399,#191e2d66);border:1px solid rgba(74,222,128,.3);border-left:4px solid rgba(74,222,128,.6);clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%);position:relative;overflow:hidden}.first-time-warning:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(74,222,128,.3) 30%,rgba(74,222,128,.6) 50%,rgba(74,222,128,.3) 70%,transparent 100%);z-index:1}.warning-logo-center{display:flex;flex-direction:column;align-items:center;gap:10px}.logo-image{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(74,222,128,.4))}.welcome-title{font-size:20px;font-weight:900;color:#fff;margin:0;text-transform:uppercase;letter-spacing:2.5px;font-family:VALORANT,DIN Next,Arial,sans-serif;text-shadow:0 0 20px rgba(74,222,128,.5)}.mission-section{text-align:center;width:100%}.mission-text{font-size:14px;font-weight:600;color:#ffffffe6;margin:0 0 16px;line-height:1.8;letter-spacing:.5px;font-family:VALORANT,DIN Next,Arial,sans-serif}.mission-features{font-size:13px;font-weight:500;color:#fffc;margin:0;line-height:1.9;letter-spacing:.3px;font-family:VALORANT,DIN Next,Arial,sans-serif;text-align:left;padding-left:20px}.warning-notice{width:100%;padding:12px 16px;background:linear-gradient(135deg,#ff465526,#ff465514);border-left:3px solid rgba(255,70,85,.5);clip-path:polygon(4px 0%,100% 0%,calc(100% - 4px) 100%,0% 100%);text-align:center}.notice-icon{font-size:14px;margin-right:6px}.notice-label{font-size:13px;font-weight:900;color:#ff4655;text-transform:uppercase;letter-spacing:1px;font-family:VALORANT,DIN Next,Arial,sans-serif;text-shadow:0 0 8px rgba(255,70,85,.4)}.notice-text{font-size:13px;font-weight:700;color:#fffffff2;margin-left:8px;letter-spacing:.5px;font-family:VALORANT,DIN Next,Arial,sans-serif}.disclaimer-footer{margin-top:24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08);text-align:center}.disclaimer-footer .disclaimer-text{font-size:9px;font-weight:400;color:#ffffff59;margin:0;line-height:1.5;letter-spacing:.2px;font-family:Arial,sans-serif;opacity:.7}.confirmation-input{margin-top:20px}.confirmation-input p{margin:0 0 12px;font-size:13px;font-weight:700;color:#ffffffe6;letter-spacing:.5px;font-family:VALORANT,DIN Next,Arial,sans-serif}.confirmation-button-wrapper{margin-top:20px}.confirmation-button-wrapper :deep(.ant-btn-primary),.confirmation-button-wrapper .custom-confirm-button{background:linear-gradient(135deg,#0f1423cc,#191e2d99)!important;border:1px solid rgba(255,70,85,.3)!important;border-radius:0!important;color:#fffc!important;font-family:VALORANT,DIN Next,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;padding:12px 32px!important;height:48px!important;clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%)!important;box-shadow:0 2px 8px #0000004d,inset 0 1px #ff46551a!important;position:relative!important;overflow:hidden!important;transition:all .3s ease!important}.confirmation-button-wrapper :deep(.ant-btn-primary:hover){background:linear-gradient(135deg,#ff465533,#ff46551a)!important;border-color:#ff465599!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px #ff46554d,inset 0 1px #ff465533!important;text-shadow:0 0 10px rgba(255,70,85,.5)!important}.confirmation-button-wrapper :deep(.ant-btn-primary:active){background:linear-gradient(135deg,#ff4655cc,#ff465599)!important;border-color:#ff4655!important;transform:translateY(1px)!important}.confirmation-button-wrapper :deep(.ant-btn-primary[disabled]),.confirmation-button-wrapper :deep(.ant-btn-primary.ant-btn-disabled){background:#0f142366!important;border-color:#ff465533!important;color:#ffffff4d!important;cursor:not-allowed!important;transform:none!important}.valorant-first-time-modal :deep(.ant-modal-content){background:linear-gradient(135deg,#0f1423f2,#191e2de6,#0f1423f2)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:2px solid rgba(255,70,85,.3)!important;border-left:4px solid #ff4655!important;border-radius:0!important;clip-path:polygon(16px 0%,100% 0%,calc(100% - 16px) 100%,0% 100%)!important;box-shadow:0 8px 32px #0006,inset 0 1px #ff46551a!important;position:relative;overflow:hidden;padding:0!important}.valorant-first-time-modal :deep(.ant-modal-header){background:transparent!important;border-bottom:1px solid rgba(255,70,85,.2)!important;padding:24px!important;position:relative}.valorant-first-time-modal :deep(.ant-modal-header):before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(74,222,128,.5) 20%,rgba(74,222,128,.8) 50%,rgba(74,222,128,.5) 80%,transparent 100%);box-shadow:0 0 10px #4ade804d;z-index:1}.valorant-first-time-modal :deep(.ant-modal-title){font-family:VALORANT,DIN Next,Arial,sans-serif!important;font-size:20px!important;font-weight:900!important;color:#ff4655!important;text-transform:uppercase!important;letter-spacing:2px!important;text-shadow:0 0 15px rgba(255,70,85,.4)!important}.valorant-first-time-modal :deep(.ant-modal-body){padding:0!important;background:transparent!important;max-height:70vh!important;overflow:hidden!important}.dialog-scrollable-content{max-height:70vh;overflow-y:auto}.dialog-scrollable-content::-webkit-scrollbar{width:6px}.dialog-scrollable-content::-webkit-scrollbar-track{background:#0f14234d}.dialog-scrollable-content::-webkit-scrollbar-thumb{background:#4ade804d;border-radius:3px}.dialog-scrollable-content::-webkit-scrollbar-thumb:hover{background:#4ade8080}.valorant-first-time-modal :deep(.ant-modal-footer){display:none!important}.valorant-first-time-modal :deep(.custom-dark-input),.valorant-first-time-modal :deep(.custom-dark-input.ant-input),.valorant-first-time-modal :deep(.ant-input.custom-dark-input),.valorant-first-time-modal :deep(input.ant-input){background:#141928!important;background-color:#141928!important;background-image:none!important;border:2px solid rgba(74,222,128,.4)!important;border-radius:0!important;box-shadow:0 2px 8px #0006,inset 0 1px #4ade801a!important;clip-path:polygon(6px 0%,100% 0%,calc(100% - 6px) 100%,0% 100%)!important;transition:all .3s ease!important;padding:12px 16px!important;min-height:48px!important;height:48px!important;line-height:24px!important;color:#fff!important;caret-color:#fff!important;font-family:VALORANT,DIN Next,Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:1px!important;text-shadow:0 1px 2px rgba(0,0,0,.5)!important}.valorant-first-time-modal :deep(.custom-dark-input::placeholder),.valorant-first-time-modal :deep(input.ant-input::placeholder),.valorant-first-time-modal :deep(.ant-input::placeholder){color:#ffffff80!important;letter-spacing:.5px!important;font-weight:600!important;opacity:1!important}.valorant-first-time-modal :deep(.custom-dark-input:hover),.valorant-first-time-modal :deep(input.ant-input:hover){background:#191e2d!important;background-color:#191e2d!important;border-color:#4ade8099!important;box-shadow:0 4px 12px #00000080,0 0 10px #4ade804d,inset 0 1px #4ade8033!important}.valorant-first-time-modal :deep(.custom-dark-input:focus),.valorant-first-time-modal :deep(input.ant-input:focus),.valorant-first-time-modal :deep(.ant-input-focused){background:#191e2d!important;background-color:#191e2d!important;border-color:#4ade80!important;box-shadow:0 4px 16px #0009,0 0 15px #4ade8066,inset 0 1px #ffffff1a!important;outline:none!important}.valorant-first-time-modal :deep(.ant-input-affix-wrapper){background:#141928!important;background-color:#141928!important;border:2px solid rgba(74,222,128,.4)!important;border-radius:0!important;clip-path:polygon(6px 0%,100% 0%,calc(100% - 6px) 100%,0% 100%)!important}.valorant-first-time-modal :deep(.ant-input-affix-wrapper > input.ant-input){background:transparent!important;color:#fff!important}.valorant-first-time-modal :deep(.ant-btn-primary){background:linear-gradient(135deg,#0f1423cc,#191e2d99)!important;border:1px solid rgba(255,70,85,.3)!important;border-radius:0!important;color:#fffc!important;font-family:VALORANT,DIN Next,Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;padding:12px 32px!important;height:48px!important;clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%)!important;box-shadow:0 2px 8px #0000004d,inset 0 1px #ff46551a!important;position:relative!important;overflow:hidden!important;transition:all .3s ease!important}.valorant-first-time-modal :deep(.ant-btn-primary::before){content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,70,85,.3),transparent);transition:left .6s ease;z-index:0}.valorant-first-time-modal :deep(.ant-btn-primary span){position:relative;z-index:1}.valorant-first-time-modal :deep(.ant-btn-primary:hover){background:linear-gradient(135deg,#ff465533,#ff46551a)!important;border-color:#ff465599!important;color:#fff!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px #ff46554d,inset 0 1px #ff465533!important;text-shadow:0 0 10px rgba(255,70,85,.5)!important}.valorant-first-time-modal :deep(.ant-btn-primary:hover::before){left:100%}.valorant-first-time-modal :deep(.ant-btn-primary:active){background:linear-gradient(135deg,#ff4655cc,#ff465599)!important;border-color:#ff4655!important;transform:translateY(1px)!important;box-shadow:0 2px 8px #0006,inset 0 1px #fff3!important;text-shadow:0 0 15px rgba(255,70,85,.8)!important}.valorant-first-time-modal :deep(.ant-btn-primary[disabled]),.valorant-first-time-modal :deep(.ant-btn-primary.ant-btn-disabled){background:#0f142366!important;border-color:#ff465533!important;color:#ffffff4d!important;box-shadow:none!important;cursor:not-allowed!important;text-shadow:none!important;transform:none!important}.valorant-first-time-modal :deep(.ant-btn-primary[disabled]::before),.valorant-first-time-modal :deep(.ant-btn-primary.ant-btn-disabled::before){display:none}.valorant-first-time-modal :deep(.ant-btn-primary[disabled]:hover),.valorant-first-time-modal :deep(.ant-btn-primary.ant-btn-disabled:hover){transform:none!important;background:#0f142366!important;border-color:#ff465533!important}.valorant-first-time-modal .ant-input-affix-wrapper,.valorant-first-time-modal .ant-input-affix-wrapper.custom-dark-input{background:#141928!important;background-color:#141928!important;border:2px solid rgba(74,222,128,.4)!important;border-radius:0!important;clip-path:polygon(6px 0%,100% 0%,calc(100% - 6px) 100%,0% 100%)!important;padding:0!important}.valorant-first-time-modal .ant-input-affix-wrapper>input.ant-input,.valorant-first-time-modal .ant-input-affix-wrapper input,.valorant-first-time-modal input.ant-input,html body .valorant-first-time-modal input{background:transparent!important;background-color:transparent!important;color:#fff!important;border:none!important;caret-color:#fff!important;font-size:15px!important;font-weight:700!important;padding:12px 16px!important;font-family:VALORANT,DIN Next,Arial,sans-serif!important}.valorant-first-time-modal input::placeholder,.valorant-first-time-modal .ant-input::placeholder{color:#ffffff80!important;opacity:1!important}.valorant-first-time-modal .ant-input-clear-icon{color:#ffffff80!important}.valorant-first-time-modal .ant-input-clear-icon:hover{color:#fffc!important}.valorant-first-time-modal .ant-input-affix-wrapper:hover{background:#191e2d!important;border-color:#4ade8099!important}.valorant-first-time-modal .ant-input-affix-wrapper-focused,.valorant-first-time-modal .ant-input-affix-wrapper:focus-within{background:#191e2d!important;border-color:#4ade80!important;box-shadow:0 0 15px #4ade8066!important}.ant-message{z-index:9999!important}.ant-message-notice{padding:0!important}.ant-message-notice-content{position:relative;padding:14px 24px 14px 28px!important;background:linear-gradient(135deg,#0f1423f2,#191e2de6,#0f1423f2)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,70,85,.3)!important;border-radius:0!important;clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%)!important;border-left:4px solid rgba(255,70,85,.5)!important;box-shadow:0 4px 20px #0006,inset 0 1px #ff46551a!important}.ant-message-notice-content:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(255,70,85,.5) 20%,rgba(255,70,85,.8) 50%,rgba(255,70,85,.5) 80%,transparent 100%)!important;box-shadow:0 0 10px #ff46554d!important;pointer-events:none}.ant-message-custom-content{display:flex!important;align-items:center!important;gap:8px!important}.ant-message-custom-content span{color:#ffffffe6!important;font-family:VALORANT,DIN Next,Arial,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important;text-shadow:0 0 8px rgba(255,70,85,.4)!important}.ant-message-info .anticon{color:#ff4655e6!important;filter:drop-shadow(0 0 8px rgba(255,70,85,.5))!important}.ant-message-success .anticon{color:#4ade80e6!important;filter:drop-shadow(0 0 8px rgba(74,222,128,.5))!important}.ant-message-warning .anticon{color:#fbbf24e6!important;filter:drop-shadow(0 0 8px rgba(251,191,36,.5))!important}.ant-message-error .anticon{color:#f87171e6!important;filter:drop-shadow(0 0 8px rgba(248,113,113,.5))!important}.ant-message-success .ant-message-notice-content{border-left-color:#4ade8080!important}.ant-message-warning .ant-message-notice-content{border-left-color:#fbbf2480!important}.ant-message-error .ant-message-notice-content{border-left-color:#f8717180!important}@keyframes valorantMessageSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.ant-message-notice{animation:valorantMessageSlideIn .3s cubic-bezier(.4,0,.2,1)!important}.qna-modal{.ant-modal-content{background:linear-gradient(135deg,#0f1923fa,#0a0f19fa);border:1px solid rgba(255,70,85,.2);box-shadow:0 8px 32px #0006,0 0 20px #ff46551a;backdrop-filter:blur(10px)}.ant-modal-header{background:linear-gradient(to right,rgba(255,70,85,.05) 0%,transparent 100%);border-bottom:1px solid rgba(255,70,85,.2);padding:20px 24px}.ant-modal-title{color:#fff!important;font-size:18px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ant-modal-close{color:#fff9;transition:all .3s ease;&:hover{color:#ff4655;transform:rotate(90deg)}}.ant-modal-body{padding:20px;color:#ffffffd9;max-height:70vh;overflow-y:auto;&::-webkit-scrollbar{width:6px}&::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}&::-webkit-scrollbar-thumb{background:#ff46554d;border-radius:3px;&:hover{background:#ff465580}}}.ant-collapse{background:transparent;border:none}.ant-collapse-item{margin-bottom:12px;border:1px solid rgba(255,70,85,.15)!important;border-radius:6px;background:linear-gradient(135deg,#ff465508,#ff465503);overflow:hidden;transition:all .3s ease;&:hover{border-color:#ff46554d!important;background:linear-gradient(135deg,#ff46550d,#ff465505)}&:last-child{border-radius:6px}}.ant-collapse-header{padding:16px 20px!important;background:transparent!important;color:#fff!important;font-size:15px;line-height:1.5;transition:all .3s ease;align-items:center!important;&:hover{background:#ff46550d!important}}.ant-collapse-item-active{.ant-collapse-header{background:#ff465514!important;border-bottom:1px solid rgba(255,70,85,.15)}}.ant-collapse-expand-icon{color:#ff4655!important;padding-inline-end:12px!important;.anticon{font-size:14px}}.ant-collapse-content{background:transparent!important;border-top:none!important}.ant-collapse-content-box{padding:20px!important;color:#fffc;line-height:1.8}.qna-question{display:flex;align-items:center;gap:12px;width:100%;.question-icon{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff4655,#ff1744);color:#fff;font-weight:700;font-size:14px;border-radius:4px;box-shadow:0 2px 8px #ff46554d}.question-text{flex:1;font-weight:500;letter-spacing:.3px}}.qna-answer{h4{color:#ff4655;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:12px;border-left:3px solid #ff4655}ol,ul{margin:12px 0;padding-left:24px;li{margin-bottom:10px;color:#ffffffd9;strong{color:#fff;font-weight:600}ul{margin-top:8px;padding-left:20px;li{margin-bottom:6px;color:#ffffffbf;font-size:14px}}}}kbd{display:inline-block;padding:2px 8px;background:#ff465526;border:1px solid rgba(255,70,85,.3);border-radius:3px;color:#ff4655;font-family:monospace;font-size:13px;font-weight:600;box-shadow:0 2px 4px #0003}.tip{margin-top:16px;padding:12px 16px;background:linear-gradient(135deg,#ffb9001a,#ffb9000d);border-left:3px solid #ffb900;border-radius:4px;color:#ffb900;font-size:14px;font-weight:500}.image-preview{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,70,85,.15);:deep(.ant-image){width:100%;img{width:100%;height:auto;border-radius:6px;border:1px solid rgba(255,70,85,.2);box-shadow:0 4px 12px #0000004d;transition:all .3s ease;cursor:pointer;&:hover{transform:scale(1.02);border-color:#ff465566;box-shadow:0 6px 16px #ff465533}}}}}}.valorant-blacklist-input-modal .ant-modal{background:transparent}.valorant-blacklist-input-modal .ant-modal-content{background:linear-gradient(135deg,#0f1423f2,#191e2de6);border:1px solid rgba(255,70,85,.3);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);box-shadow:0 8px 32px #0009,0 0 20px #ff465533,inset 0 1px #ff46551a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.valorant-blacklist-input-modal .ant-modal-header{background:transparent;border-bottom:1px solid rgba(255,70,85,.2);padding:20px 24px;position:relative}.valorant-blacklist-input-modal .ant-modal-header:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(255,70,85,.5) 20%,rgba(255,70,85,.8) 50%,rgba(255,70,85,.5) 80%,transparent 100%);box-shadow:0 0 10px #ff46554d}.valorant-blacklist-input-modal .ant-modal-title{font-family:VALORANT,DIN Next,Arial,sans-serif;font-size:18px;font-weight:700;color:#ff4655;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(255,70,85,.5)}.valorant-blacklist-input-modal .ant-modal-close{color:#fff9;transition:all .3s}.valorant-blacklist-input-modal .ant-modal-close:hover{color:#ff4655;text-shadow:0 0 10px rgba(255,70,85,.5)}.valorant-blacklist-input-modal .ant-modal-body{padding:24px;background:transparent}.valorant-blacklist-input-modal .ant-modal-footer{background:transparent;border-top:1px solid rgba(255,70,85,.2);padding:16px 24px}.modal-content[data-v-1164bf33]{display:flex;flex-direction:column;gap:20px}.player-info-section[data-v-1164bf33]{padding:16px 20px;background:linear-gradient(135deg,#ff46551a,#ff46550d);border-left:4px solid rgba(255,70,85,.5);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.info-label[data-v-1164bf33]{font-size:12px;color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.player-name[data-v-1164bf33]{font-family:VALORANT,DIN Next,Arial,sans-serif;font-size:20px;font-weight:700;color:#ff4655;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(255,70,85,.3)}.input-section[data-v-1164bf33]{display:flex;flex-direction:column;gap:12px}.input-label[data-v-1164bf33]{display:flex;align-items:center;gap:8px;font-size:14px;color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.required-hint[data-v-1164bf33]{font-size:14px;color:#ff4655;font-weight:900;text-shadow:0 0 10px rgba(255,70,85,.8),0 0 20px rgba(255,70,85,.6),0 0 30px rgba(255,70,85,.4);letter-spacing:1px;animation:pulse-glow-1164bf33 2s ease-in-out infinite;margin-left:8px}@keyframes pulse-glow-1164bf33{0%,to{text-shadow:0 0 10px rgba(255,70,85,.8),0 0 20px rgba(255,70,85,.6),0 0 30px rgba(255,70,85,.4)}50%{text-shadow:0 0 15px rgba(255,70,85,1),0 0 25px rgba(255,70,85,.8),0 0 35px rgba(255,70,85,.6)}}.tag-selector[data-v-1164bf33]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.tag-option[data-v-1164bf33]{position:relative;display:flex;align-items:center;gap:10px;padding:14px 16px;background:linear-gradient(135deg,#0f1423cc,#191e2d99);border:1px solid rgba(255,255,255,.2);clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);cursor:pointer;transition:all .3s ease;overflow:hidden}.tag-icon[data-v-1164bf33]{width:8px;height:8px;border:2px solid rgba(255,255,255,.4);clip-path:polygon(2px 0,100% 0,calc(100% - 2px) 100%,0 100%);transition:all .3s ease}.tag-label[data-v-1164bf33]{font-family:VALORANT,DIN Next,Arial,sans-serif;font-size:14px;font-weight:600;color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.tag-option[data-v-1164bf33]:hover{border-color:#ff465580;transform:translateY(-2px);box-shadow:0 4px 12px #0006}.tag-option:hover .tag-icon[data-v-1164bf33]{border-color:#ff465599}.tag-option:hover .tag-label[data-v-1164bf33]{color:#fff;text-shadow:0 0 8px rgba(255,70,85,.3)}.tag-option--selected[data-v-1164bf33]{border-color:#ff4655cc;background:linear-gradient(135deg,#ff465540,#ff465526);box-shadow:0 0 20px #ff465566,inset 0 1px #ff46554d}.tag-option--selected .tag-icon[data-v-1164bf33]{background:#ff4655;border-color:#ff4655;box-shadow:0 0 10px #ff465599}.tag-option--selected .tag-label[data-v-1164bf33]{color:#ff4655;text-shadow:0 0 10px rgba(255,70,85,.5)}.tag-option--cheat[data-v-1164bf33]{border-color:#ff465566}.tag-option--cheat[data-v-1164bf33]:hover,.tag-option--cheat.tag-option--selected[data-v-1164bf33]{border-color:#ff4655;box-shadow:0 0 30px #ff465599}.tag-option--cheat.tag-option--selected .tag-label[data-v-1164bf33]{font-weight:700;animation:pulse-text-1164bf33 2s ease-in-out infinite}@keyframes pulse-text-1164bf33{0%,to{text-shadow:0 0 10px rgba(255,70,85,.5)}50%{text-shadow:0 0 15px rgba(255,70,85,.8),0 0 25px rgba(255,70,85,.4)}}.modal-footer[data-v-1164bf33]{display:flex;justify-content:flex-end;gap:12px}.valorant-btn[data-v-1164bf33]{position:relative;padding:10px 24px;border:1px solid rgba(255,255,255,.2);background:transparent;cursor:pointer;overflow:hidden;transition:all .3s ease;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.valorant-btn .btn-text[data-v-1164bf33]{position:relative;z-index:2;font-family:VALORANT,DIN Next,Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.valorant-btn .btn-glow[data-v-1164bf33]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.valorant-btn:hover .btn-glow[data-v-1164bf33]{left:100%}.valorant-btn[data-v-1164bf33]:hover{transform:translateY(-1px)}.valorant-btn[data-v-1164bf33]:active{transform:translateY(1px)}.valorant-btn--secondary[data-v-1164bf33]{border-color:#ffffff4d;background:linear-gradient(135deg,#0f1423cc,#191e2d99)}.valorant-btn--secondary .btn-text[data-v-1164bf33]{color:#ffffffe6}.valorant-btn--secondary[data-v-1164bf33]:hover{border-color:#ffffff80;background:linear-gradient(135deg,#191e2de6,#232837b3);box-shadow:0 0 15px #ffffff1a}.valorant-btn--danger[data-v-1164bf33]{border-color:#ff465580;background:linear-gradient(135deg,#ff465533,#ff46551a)}.valorant-btn--danger .btn-text[data-v-1164bf33]{color:#ff4655}.valorant-btn--danger[data-v-1164bf33]:hover{border-color:#ff4655cc;background:linear-gradient(135deg,#ff46554d,#ff465533);box-shadow:0 0 20px #ff465566}.valorant-btn--danger .btn-text[data-v-1164bf33]{text-shadow:0 0 10px rgba(255,70,85,.3)}.valorant-btn.btn-disabled[data-v-1164bf33]{border-color:#9696964d!important;background:linear-gradient(135deg,#3c3c3c4d,#28282833)!important;cursor:not-allowed!important;opacity:.5}.valorant-btn.btn-disabled .btn-text[data-v-1164bf33]{color:#96969699!important;text-shadow:none!important}.valorant-btn.btn-disabled[data-v-1164bf33]:hover{transform:none!important;box-shadow:none!important;border-color:#9696964d!important;background:linear-gradient(135deg,#3c3c3c4d,#28282833)!important}.valorant-btn.btn-disabled .btn-glow[data-v-1164bf33]{display:none}.name-history-dropdown[data-v-f19ad031]{position:relative;display:inline-flex;align-items:center}.history-trigger[data-v-f19ad031]{background:linear-gradient(135deg,#ff465526,#ff465514);border:1px solid rgba(255,70,85,.3);border-radius:4px;padding:4px 8px;cursor:pointer;transition:all .3s ease;clip-path:polygon(4px 0%,100% 0%,calc(100% - 4px) 100%,0% 100%)}.history-trigger[data-v-f19ad031]:hover{background:linear-gradient(135deg,#ff465540,#ff465526);border-color:#ff465580;transform:translateY(-1px)}.history-trigger.is-open[data-v-f19ad031]{background:linear-gradient(135deg,#ff46554d,#ff465533);border-color:#ff465599}.history-trigger .trigger-icon[data-v-f19ad031]{font-size:12px;color:#ff4655e6;display:block;line-height:1;transition:transform .3s ease}.history-trigger.is-open .trigger-icon[data-v-f19ad031]{transform:rotate(180deg)}.history-dropdown-panel[data-v-f19ad031]{position:fixed;min-width:280px;max-width:350px;background:linear-gradient(135deg,#0f141efa,#0a0f19fa);border:2px solid rgba(255,70,85,.4);backdrop-filter:blur(25px);box-shadow:0 12px 40px #0009,0 0 30px #ff465540,inset 0 1px #ff465526;z-index:9999;overflow:hidden;clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%)}.history-dropdown-panel[data-v-f19ad031]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(255,70,85,.6) 20%,rgb(255,70,85) 50%,rgba(255,70,85,.6) 80%,transparent 100%);box-shadow:0 0 15px #ff465580}.loading-state[data-v-f19ad031]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;gap:10px}.loading-state .loading-spinner[data-v-f19ad031]{width:28px;height:28px;border:3px solid rgba(255,70,85,.2);border-top:3px solid #ff4655;border-radius:50%;animation:spin-f19ad031 1s linear infinite}.loading-state .loading-text[data-v-f19ad031]{font-size:12px;color:#fff9;letter-spacing:.5px}@keyframes spin-f19ad031{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.history-list[data-v-f19ad031]{max-height:280px;overflow-y:auto;padding:8px 0}.history-list[data-v-f19ad031]::-webkit-scrollbar{width:5px}.history-list[data-v-f19ad031]::-webkit-scrollbar-track{background:#0f192380}.history-list[data-v-f19ad031]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff4655b3,#ff465580);border-radius:3px}.history-list[data-v-f19ad031]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ff4655e6,#ff4655b3)}.history-item[data-v-f19ad031]{padding:10px 16px;display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(255,70,85,.08);transition:all .2s ease;position:relative}.history-item[data-v-f19ad031]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#ff4655;transform:scaleY(0);transition:transform .2s ease}.history-item[data-v-f19ad031]:hover{background:#ff46550f}.history-item[data-v-f19ad031]:hover:before{transform:scaleY(1)}.history-item.is-current[data-v-f19ad031]{background:linear-gradient(90deg,#ff465526,#ff46550d)}.history-item.is-current[data-v-f19ad031]:before{transform:scaleY(1)}.history-item[data-v-f19ad031]:last-child{border-bottom:none}.history-item .name-text[data-v-f19ad031]{font-size:14px;font-weight:600;color:#fffffff2;letter-spacing:.3px;flex-shrink:0}.history-item .current-badge[data-v-f19ad031]{font-size:11px;font-weight:700;color:#ff4655;letter-spacing:.5px;flex-shrink:0}.empty-state[data-v-f19ad031]{display:flex;align-items:center;justify-content:center;padding:24px 16px}.empty-state .empty-text[data-v-f19ad031]{font-size:12px;color:#ffffff80;letter-spacing:.5px}.dropdown-fade-enter-active[data-v-f19ad031],.dropdown-fade-leave-active[data-v-f19ad031]{transition:all .25s ease}.dropdown-fade-enter-from[data-v-f19ad031],.dropdown-fade-leave-to[data-v-f19ad031]{opacity:0;transform:translateY(-8px) scale(.95)}.valorant-message-box{background:linear-gradient(135deg,#1e1e20,#161618)!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:16px!important;box-shadow:0 8px 28px #00000080,inset 0 1px #ffffff1a!important;padding:20px!important}.valorant-message-box:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(218,41,28,.5) 20%,rgba(218,41,28,.8) 50%,rgba(218,41,28,.5) 80%,transparent 100%);border-radius:16px 16px 0 0}.valorant-message-box .el-message-box__header{padding:0 0 12px!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.valorant-message-box .el-message-box__title{font-size:14px!important;font-weight:700!important;color:#da291c!important;text-transform:uppercase!important;letter-spacing:.08em!important}.valorant-message-box .el-message-box__content{padding:14px 0!important}.valorant-message-box .el-message-box__message{font-size:12px!important;color:#fffc!important;line-height:1.55!important}.valorant-message-box .el-message-box__status{display:none!important}.valorant-message-box .el-message-box__btns{padding:12px 0 0!important;display:flex!important;gap:10px!important;justify-content:flex-end!important}.valorant-message-box .el-button{text-transform:uppercase!important;letter-spacing:.08em!important;padding:7px 14px!important;border-radius:999px!important;border:none!important;font-size:12px!important;font-weight:700!important}.valorant-message-box .el-message-box__close{color:#da291ccc!important}.valorant-message-box .el-message-box__close:hover{color:#da291c!important;transform:rotate(90deg)!important}.valorant-confirm-btn,.valorant-message-box .el-button--primary{color:#fff!important;background:linear-gradient(135deg,#da291c2e,#da291c14)!important;border:1px solid rgba(218,41,28,.45)!important;box-shadow:0 2px 10px #da291c33!important}.valorant-confirm-btn:hover,.valorant-message-box .el-button--primary:hover{background:linear-gradient(135deg,#da291c4d,#da291c26)!important;border-color:#da291cb3!important;box-shadow:0 4px 16px #0006,0 0 20px #da291c66!important}.valorant-cancel-btn,.valorant-message-box .valorant-cancel-btn{color:#fffc!important;background:#ffffff1f!important;border:1px solid rgba(255,255,255,.15)!important}.valorant-cancel-btn:hover{background:#fff3!important}.notebook-view[data-v-ad4240ca]{height:100%;display:flex;flex-direction:column;position:relative;background:transparent;color:#ece8e1;font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.bg-effects[data-v-ad4240ca],.bg-grid[data-v-ad4240ca]{display:none}.page-header[data-v-ad4240ca]{display:flex;align-items:center;padding:16px 20px;position:relative;z-index:1;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.06)}.page-header[data-v-ad4240ca]:after{content:"";position:absolute;bottom:-1px;left:20px;width:80px;height:2px;background:linear-gradient(90deg,#DA291C,transparent)}.header-left[data-v-ad4240ca]{display:flex;align-items:baseline;gap:10px}.page-title[data-v-ad4240ca]{font-size:18px;font-weight:800;color:#fff;margin:0;letter-spacing:-.02em}.page-subtitle[data-v-ad4240ca]{font-size:9px;color:#da291c;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.scroll-content[data-v-ad4240ca]{flex:1;overflow-y:auto;padding:14px 16px 20px;display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}.scroll-content[data-v-ad4240ca]::-webkit-scrollbar{width:4px}.scroll-content[data-v-ad4240ca]::-webkit-scrollbar-track{background:transparent}.scroll-content[data-v-ad4240ca]::-webkit-scrollbar-thumb{background:#da291c66;border-radius:2px}.scroll-content[data-v-ad4240ca]::-webkit-scrollbar-thumb:hover{background:#da291c99}.card[data-v-ad4240ca]{border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:16px 18px;position:relative;box-shadow:0 4px 20px #00000080}.card--search[data-v-ad4240ca]{overflow:visible}.card-header[data-v-ad4240ca]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.card-title-group[data-v-ad4240ca]{display:flex;align-items:center;gap:8px}.card-title[data-v-ad4240ca]{font-size:15px;font-weight:800;color:#fff;margin:0;letter-spacing:-.01em}.card-tag[data-v-ad4240ca]{display:inline-block;font-size:9px;color:#e94330;letter-spacing:.1em;text-transform:uppercase;font-weight:800;padding:2px 8px;background:#da291c1f;border:1px solid rgba(218,41,28,.25);border-radius:999px}.count-badge[data-v-ad4240ca]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;background:#da291c;color:#fff;font-size:9px;font-weight:800;border:none;border-radius:999px;font-variant-numeric:tabular-nums}.blacklist-toggle[data-v-ad4240ca]{display:flex;align-items:center;gap:6px;margin-left:10px}.toggle-label[data-v-ad4240ca]{font-size:11px;font-weight:600;color:#ece8e173;letter-spacing:0}.toggle[data-v-ad4240ca]{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:0}.toggle-track[data-v-ad4240ca]{position:relative;width:32px;height:16px;background:#ffffff14;border-radius:8px;border:1px solid rgba(255,255,255,.1);transition:all .25s}.toggle.on .toggle-track[data-v-ad4240ca]{background:#da291c33;border-color:#da291c66}.toggle-thumb[data-v-ad4240ca]{position:absolute;top:2px;left:2px;width:10px;height:10px;background:#ece8e173;border-radius:50%;transition:all .25s}.toggle.on .toggle-thumb[data-v-ad4240ca]{left:18px;background:#da291c;box-shadow:0 0 6px #da291c8c}.notebook-item[data-v-ad4240ca] .history-trigger{background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:3px 6px}.notebook-item[data-v-ad4240ca] .history-trigger .trigger-icon{color:#ece8e173;font-size:10px}.notebook-item[data-v-ad4240ca] .history-trigger:hover{background:#da291c1f;border-color:#da291c59}.notebook-item[data-v-ad4240ca] .history-trigger:hover .trigger-icon{color:#e94330}.notebook-item[data-v-ad4240ca] .history-trigger.is-open{background:#da291c1a;border-color:#da291c4d}.notebook-item[data-v-ad4240ca] .history-trigger.is-open .trigger-icon{color:#e94330}.header-hint[data-v-ad4240ca]{font-size:10px;font-weight:500;color:#ffffff59}.btn[data-v-ad4240ca]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;letter-spacing:0;border:none;cursor:pointer;font-family:inherit;transition:background .2s ease,transform .2s ease;border-radius:999px;white-space:nowrap}.btn[data-v-ad4240ca]:disabled{opacity:.35;cursor:not-allowed}.btn-primary[data-v-ad4240ca]{background:linear-gradient(135deg,#da291c2e,#da291c14);border:1px solid rgba(218,41,28,.45);color:#fff;box-shadow:0 2px 10px #da291c33}.btn-primary[data-v-ad4240ca]:hover:not(:disabled){background:linear-gradient(135deg,#da291c4d,#da291c26);border-color:#da291cb3;transform:translateY(-1px)}.btn-ghost[data-v-ad4240ca]{background:#ffffff1f;color:#ece8e1;border:1px solid rgba(255,255,255,.15)}.btn-ghost[data-v-ad4240ca]:hover:not(:disabled){background:#fff3;transform:translateY(-1px)}.search-wrapper[data-v-ad4240ca]{position:relative}.search-input-box[data-v-ad4240ca]{display:flex;align-items:center;gap:8px;padding:0 10px;height:32px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:8px;transition:border-color .2s}.search-input-box[data-v-ad4240ca]:focus-within{border-color:#da291c59}.search-icon[data-v-ad4240ca]{color:#ece8e173;flex-shrink:0}.search-input[data-v-ad4240ca]{flex:1;background:transparent;border:none;outline:none;color:#ece8e1;font-size:12px;font-family:inherit;letter-spacing:0}.search-input[data-v-ad4240ca]::placeholder{color:#ece8e14d}.search-spinner[data-v-ad4240ca]{width:14px;height:14px;border:2px solid rgba(218,41,28,.15);border-top-color:#da291c;border-radius:50%;animation:spin-ad4240ca .8s linear infinite;flex-shrink:0}@keyframes spin-ad4240ca{to{transform:rotate(360deg)}}.clear-btn[data-v-ad4240ca]{display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ece8e173;transition:color .2s;flex-shrink:0}.clear-btn[data-v-ad4240ca]:hover{color:#e94330}.search-hint[data-v-ad4240ca]{font-size:10px;color:#ece8e173;margin-top:6px;letter-spacing:0}.search-dropdown[data-v-ad4240ca]{background:linear-gradient(135deg,#1e1e20,#161618);border:1px solid rgba(255,255,255,.08);border-radius:10px;max-height:280px;overflow-y:auto;z-index:9999;box-shadow:0 8px 28px #00000080,inset 0 1px #ffffff0d}.search-dropdown[data-v-ad4240ca]::-webkit-scrollbar{width:4px}.search-dropdown[data-v-ad4240ca]::-webkit-scrollbar-track{background:transparent}.search-dropdown[data-v-ad4240ca]::-webkit-scrollbar-thumb{background:#da291c66;border-radius:2px}.search-dropdown--empty[data-v-ad4240ca]{padding:14px;text-align:center}.empty-text[data-v-ad4240ca]{font-size:12px;color:#ece8e173;letter-spacing:0}.search-result-row[data-v-ad4240ca]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.04);transition:background .15s}.search-result-row[data-v-ad4240ca]:last-child{border-bottom:none}.search-result-row[data-v-ad4240ca]:hover{background:#ffffff0a}.result-rank-icon[data-v-ad4240ca]{width:18px;height:18px;object-fit:contain;flex-shrink:0}.result-name[data-v-ad4240ca]{flex:1;font-size:13px;font-weight:700;color:#fff;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-black-num[data-v-ad4240ca]{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:#ece8e173;flex-shrink:0}.result-black-num svg[data-v-ad4240ca]{color:#da291c80}.loading-area[data-v-ad4240ca]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 0}.loading-area p[data-v-ad4240ca]{font-size:10px;color:#ece8e173;letter-spacing:.08em;text-transform:uppercase;margin-top:10px}.spinner[data-v-ad4240ca]{width:28px;height:28px;border:2px solid rgba(218,41,28,.15);border-top-color:#da291c;border-radius:50%;animation:spin-ad4240ca .8s linear infinite}.empty-state[data-v-ad4240ca]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 0}.empty-icon[data-v-ad4240ca]{color:#da291c33;margin-bottom:8px}.empty-title[data-v-ad4240ca]{font-size:13px;font-weight:700;color:#ece8e173;letter-spacing:0;margin-bottom:4px}.empty-desc[data-v-ad4240ca]{font-size:11px;color:#ece8e140}.notebook-grid[data-v-ad4240ca]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.notebook-item[data-v-ad4240ca]{display:flex;flex-direction:column;padding:10px 14px;background:#161618;border:1px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;transition:background .15s,border-color .15s;overflow:hidden;min-height:80px}.notebook-item[data-v-ad4240ca]:hover{background:#1c1c1e;border-color:#ffffff1a}.item-row-1[data-v-ad4240ca]{display:flex;align-items:center;gap:8px;height:24px}.item-row-ban[data-v-ad4240ca]{margin-top:4px;margin-left:28px;display:flex;align-items:center;gap:6px}.ban-text-detail[data-v-ad4240ca]{font-size:10px;color:#ffffff73;font-weight:500}.ban-tag[data-v-ad4240ca]{display:inline-block;padding:1px 6px;font-size:9px;font-weight:700;border-radius:999px;letter-spacing:.04em;flex-shrink:0}.ban-tag--permanent[data-v-ad4240ca]{background:#da291c;color:#fff}.ban-tag--suspended[data-v-ad4240ca]{background:#b38f00;color:#fff}.ban-tag--suspected[data-v-ad4240ca]{background:#c44a2c;color:#fff}.ban-tag--normal[data-v-ad4240ca]{background:#1f8b75;color:#fff}.item-row-2[data-v-ad4240ca]{margin-top:6px;margin-left:28px}.item-rank-icon[data-v-ad4240ca]{width:20px;height:20px;object-fit:contain;flex:0 0 20px}.item-name[data-v-ad4240ca]{flex:1 1 0;min-width:0;font-size:13px;font-weight:700;color:#fff;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-remarks[data-v-ad4240ca]{display:flex;flex-wrap:wrap;gap:4px}.item-remark[data-v-ad4240ca]{display:inline-block;padding:1px 8px;background:#da291c1a;color:#e94330;font-size:9px;font-weight:700;letter-spacing:.02em;border:1px solid rgba(218,41,28,.2);border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.item-remark--more[data-v-ad4240ca]{background:#ffffff0f;color:#ece8e173;border-color:#ffffff1a;box-shadow:none}.item-delete[data-v-ad4240ca]{display:flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;background:transparent;border:none;border-radius:50%;color:#fff3;cursor:pointer;transition:color .15s,background .15s}.item-delete[data-v-ad4240ca]:hover{background:#da291c26;color:#da291c}.pagination-section[data-v-ad4240ca]{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:44px;padding:0 12px;border-top:1px solid rgba(255,255,255,.06);background:#0003;z-index:10}[data-v-ad4240ca] .valorant-pagination .el-pager li,[data-v-ad4240ca] .valorant-pagination .btn-prev,[data-v-ad4240ca] .valorant-pagination .btn-next{background:#ffffff0f!important;color:#ffffffb3!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:999px!important;font-weight:700;min-width:28px;height:28px;font-size:11px;font-feature-settings:"tnum";transition:all .15s}[data-v-ad4240ca] .valorant-pagination .el-pager li:hover,[data-v-ad4240ca] .valorant-pagination .btn-prev:hover,[data-v-ad4240ca] .valorant-pagination .btn-next:hover{background:#ffffff1a!important;color:#fff!important;border-color:#da291c59!important}[data-v-ad4240ca] .valorant-pagination .el-pager li.is-active,[data-v-ad4240ca] .valorant-pagination .btn-prev.is-active,[data-v-ad4240ca] .valorant-pagination .btn-next.is-active{background:linear-gradient(135deg,#da291c2e,#da291c14)!important;border-color:#da291c73!important;color:#fff!important}[data-v-ad4240ca] .valorant-pagination .el-pager li.is-active{background:#da291c26!important;color:#da291c!important;border-color:#da291c66!important}.valorant-player-history[data-v-e2f5c604]{height:100%;background:transparent;color:#fff;display:flex;flex-direction:column;overflow:hidden}.valorant-header[data-v-e2f5c604]{position:relative;background:radial-gradient(ellipse 120% 80% at 50% 120%,rgba(218,41,28,.055) 0%,transparent 60%),linear-gradient(135deg,#222,#171717 60%,#121212);border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 4px 18px #0000008c,inset 0 1px #ffffff0f;margin:12px 16px;overflow:hidden}.header-background[data-v-e2f5c604]{position:absolute;inset:0;z-index:0}.bg-pattern[data-v-e2f5c604]{position:absolute;inset:0}.bg-glow[data-v-e2f5c604]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:400px;background:radial-gradient(ellipse,rgba(218,41,28,.3) 0%,transparent 70%);filter:blur(40px)}.header-content[data-v-e2f5c604]{position:relative;z-index:1;max-width:none!important;margin:0!important;padding:0 2rem!important;display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:nowrap!important;gap:2rem;width:100%!important}.header-content .player-info-section[data-v-e2f5c604]{display:flex!important;align-items:center;gap:1.5rem;justify-content:flex-start!important;flex:0 0 auto}.player-details[data-v-e2f5c604]{text-align:left;display:flex;flex-direction:column;align-items:flex-start}.player-name-row[data-v-e2f5c604]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.head-player-name[data-v-e2f5c604]{font-size:24px;font-weight:900;margin:0;color:#fff;letter-spacing:-.02em;line-height:1;text-shadow:0 2px 10px rgba(0,0,0,.7);text-align:left}.copy-id-btn[data-v-e2f5c604]{position:relative;width:32px;height:32px;padding:0;background:linear-gradient(135deg,#7e7e7e59,#191e2d99);border:none;color:#ffffffe5;cursor:pointer;transition:all .3s ease!important;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 8px #0006,inset 0 1px #da291c1a}.copy-id-btn[data-v-e2f5c604]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(218,41,28,.5) 50%,transparent 100%);box-shadow:0 0 4px #da291c4d}.copy-id-btn[data-v-e2f5c604]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(218,41,28,.3),transparent);transition:left .6s ease!important}.copy-id-btn .copy-icon[data-v-e2f5c604]{width:16px;height:16px;position:relative;z-index:1}.copy-id-btn[data-v-e2f5c604]:hover{background:linear-gradient(135deg,#da291c33,#da291c1a)!important;color:#da291c!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px #0009,0 0 12px #da291c4d!important}.copy-id-btn[data-v-e2f5c604]:hover:after{left:100%}.copy-id-btn[data-v-e2f5c604]:active{transform:translateY(0)!important;box-shadow:0 2px 8px #0006!important}.copy-id-btn.copied[data-v-e2f5c604]{background:linear-gradient(135deg,#4ade8033,#4ade801a)!important;color:#4ade80!important;box-shadow:0 4px 16px #0009,0 0 12px #4ade804d!important}.copy-id-btn.copied[data-v-e2f5c604]:before{background:linear-gradient(90deg,transparent 0%,rgba(74,222,128,.5) 50%,transparent 100%);box-shadow:0 0 4px #4ade804d}.copy-id-btn.copied[data-v-e2f5c604]:hover{background:linear-gradient(135deg,#4ade804d,#4ade8033)!important;color:#4ade80!important;box-shadow:0 4px 16px #0009,0 0 16px #4ade8066!important}.icon-switch-enter-active[data-v-e2f5c604],.icon-switch-leave-active[data-v-e2f5c604]{transition:all .2s ease!important}.icon-switch-enter-from[data-v-e2f5c604]{opacity:0;transform:scale(.5) rotate(-90deg)!important}.icon-switch-leave-to[data-v-e2f5c604]{opacity:0;transform:scale(.5) rotate(90deg)!important}.player-name[data-v-e2f5c604]{font-size:2.5rem;font-weight:900;margin:0;color:#fff;font-family:inherit;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 20px rgba(218,41,28,.4),0 2px 4px rgba(0,0,0,.8)}.subtitle-row[data-v-e2f5c604]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.5rem}.page-subtitle[data-v-e2f5c604]{font-size:1.1rem;color:#ffffffb3;margin:0;text-transform:uppercase;letter-spacing:1px;font-family:inherit;font-weight:600;text-align:left}.view-replays-btn[data-v-e2f5c604]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#da291c26,#da291c0d);border:1px solid rgba(218,41,28,.4);border-left:3px solid rgba(218,41,28,.8);color:#ffffffe6;font-family:inherit;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden;box-shadow:0 2px 8px #0000004d,inset 0 1px #ffffff1a}.view-replays-btn[data-v-e2f5c604]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.view-replays-btn[data-v-e2f5c604]:hover:before{left:100%}.view-replays-btn[data-v-e2f5c604]:hover{background:linear-gradient(135deg,#da291c4d,#da291c26);border-color:#da291c99;border-left-color:#da291c;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #da291c4d,0 0 20px #da291c33,inset 0 1px #fff3}.view-replays-btn[data-v-e2f5c604]:active{transform:translateY(0);box-shadow:0 2px 6px #0006,inset 0 1px #ffffff1a}.view-replays-btn .btn-icon[data-v-e2f5c604]{width:16px;height:16px;color:#da291ce6;transition:color .3s ease}.view-replays-btn:hover .btn-icon[data-v-e2f5c604]{color:#da291c}.view-replays-btn .btn-text[data-v-e2f5c604]{white-space:nowrap}.replay-btn-fade-enter-active[data-v-e2f5c604],.replay-btn-fade-leave-active[data-v-e2f5c604]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.replay-btn-fade-enter-from[data-v-e2f5c604]{opacity:0;transform:translate(10px)}.replay-btn-fade-leave-to[data-v-e2f5c604]{opacity:0;transform:translate(-10px)}.header-actions[data-v-e2f5c604]{display:flex;gap:.2rem;flex-wrap:wrap;align-items:center;flex:0 0 auto}.header-actions .valorant-btn .btn-text[data-v-e2f5c604]{font-size:.9rem;font-weight:700}.valorant-btn--disabled[data-v-e2f5c604]{opacity:.5!important;cursor:not-allowed!important;pointer-events:none!important}.valorant-btn--disabled .btn-text[data-v-e2f5c604]{color:#666!important}.valorant-btn--disabled .btn-glow[data-v-e2f5c604]{display:none!important}.valorant-btn[data-v-e2f5c604]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease;overflow:hidden;box-shadow:0 2px 8px #00000059,inset 0 1px #ffffff14}.valorant-btn[data-v-e2f5c604]:hover{background:#ffffff24;border-color:#ffffff38;transform:translateY(-1px)}.valorant-btn--icon[data-v-e2f5c604]{padding:7px 10px!important;min-width:auto;height:auto}.valorant-btn--icon .btn-icon[data-v-e2f5c604]{width:16px;height:16px;color:#fff}.refresh-btn-animation[data-v-e2f5c604]{background:linear-gradient(135deg,#da291c33,#da291c14)!important;border:1px solid rgba(218,41,28,.5)!important;box-shadow:0 2px 10px #da291c38,inset 0 1px #ffffff14!important}.refresh-btn-animation .refresh-icon[data-v-e2f5c604]{color:#fff!important;transition:transform .6s cubic-bezier(.4,0,.2,1),color .3s ease!important;transform:rotate(0)!important}.refresh-btn-animation[data-v-e2f5c604]:hover:not(:disabled){background:linear-gradient(135deg,#da291c52,#da291c24)!important;border-color:#da291cbf!important;box-shadow:0 4px 14px #da291c59,inset 0 1px #ffffff1f!important}.refresh-btn-animation:hover:not(:disabled) .refresh-icon[data-v-e2f5c604]{transform:rotate(360deg)!important}.refresh-btn-animation[data-v-e2f5c604]:disabled{opacity:.4!important;cursor:not-allowed!important;border-color:#fff3!important}.refresh-btn-animation:disabled .refresh-icon[data-v-e2f5c604]{color:#ffffff4d!important;animation:spin-loading-refresh-e2f5c604 1s linear infinite!important;animation-name:spin-loading-refresh-e2f5c604!important;animation-duration:1s!important;animation-iteration-count:infinite!important}@keyframes spin-loading-refresh-e2f5c604{0%{transform:rotate(0)!important}to{transform:rotate(360deg)!important}}.btn-glow[data-v-e2f5c604]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.valorant-btn:hover .btn-glow[data-v-e2f5c604]{left:100%}.btn-text[data-v-e2f5c604]{font-size:.9rem;font-weight:700;letter-spacing:1px}.mode-selector-wrapper[data-v-e2f5c604]{position:relative;z-index:1;max-width:none;margin:0;padding:0 1rem;margin-top:.5rem;width:100%}.mode-selector[data-v-e2f5c604]{background:radial-gradient(ellipse 120% 80% at 50% 120%,rgba(218,41,28,.055) 0%,transparent 60%),linear-gradient(135deg,#222,#171717 60%,#121212);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px 14px;box-shadow:0 4px 14px #00000073,inset 0 1px #ffffff0f}.selector-title[data-v-e2f5c604]{font-size:10px;color:#ffffff80;margin-bottom:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.mode-tabs[data-v-e2f5c604]{display:flex;flex-direction:column;gap:8px}.mode-row[data-v-e2f5c604]{display:flex;flex-wrap:wrap;gap:6px}.mode-tab[data-v-e2f5c604]{position:relative;padding:5px 12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#ffffffb3;font-size:11px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;overflow:hidden;letter-spacing:.02em}.mode-tab[data-v-e2f5c604]:hover{background:#ffffff1a;border-color:#da291c80;color:#fff;transform:translateY(-1px)}.mode-tab--active[data-v-e2f5c604]{background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,transparent 55%),linear-gradient(135deg,#da291c52,#da291c1f);border-color:#da291cb3;color:#fff;box-shadow:0 2px 10px #da291c47,inset 0 1px #ffffff24}.tab-glow[data-v-e2f5c604]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .3s ease}.mode-tab:hover .tab-glow[data-v-e2f5c604]{left:100%}.valorant-content[data-v-e2f5c604]{width:100%;max-width:none;padding:0 1rem 2rem;position:relative;flex:1;display:flex;flex-direction:column;overflow:visible;min-height:0}.match-list[data-v-e2f5c604]{display:flex;flex-direction:column;gap:8px;flex:1;overflow-y:auto;overflow-x:visible;min-height:0;width:100%;padding-top:4px}.match-card[data-v-e2f5c604]{background:linear-gradient(135deg,#1c1c1e,#141416);border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow:hidden;transition:background .18s ease,box-shadow .18s ease;position:relative;min-height:68px;display:flex;flex-direction:column;width:100%;box-shadow:0 2px 10px #0006}.match-card--win[data-v-e2f5c604]{border-left:3px solid #35C6A8}.match-card--loss[data-v-e2f5c604]{border-left:3px solid #DA291C}.match-card[data-v-e2f5c604]:hover{background:linear-gradient(135deg,#242427,#1a1a1c);box-shadow:0 4px 14px #0000008c}.match-card--expanded[data-v-e2f5c604]{box-shadow:0 6px 20px #0000008c;border-color:#ffffff1f}.match-card--expanded .agent-portrait[data-v-e2f5c604],.match-card--expanded .agent-portrait-img[data-v-e2f5c604]{pointer-events:none}.match-header[data-v-e2f5c604]{display:grid;grid-template-columns:48px 120px 64px 64px 64px 70px 1fr;grid-template-areas:"agent map score kda acs time actions";align-items:center;padding:10px 14px;column-gap:10px;row-gap:0;position:relative;overflow:hidden;min-height:64px;width:100%;background:transparent;cursor:pointer}.match-group[data-v-e2f5c604]{display:flex;align-items:center;min-height:44px}.match-agent[data-v-e2f5c604]{grid-area:agent;position:relative;width:44px;height:44px;overflow:hidden;border-radius:8px;z-index:3;justify-content:center;flex-shrink:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);justify-self:center}.agent-portrait[data-v-e2f5c604]{position:relative;width:100%;height:100%;overflow:hidden;transform:none;border-radius:7px;transition:none;z-index:1}.agent-portrait-img[data-v-e2f5c604]{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;z-index:2;transition:none}.mvp-watermark[data-v-e2f5c604]{position:absolute;bottom:-2px;right:-2px;z-index:5;pointer-events:none;font-family:inherit;font-size:8px;font-weight:900;color:#0a0a0a;background:linear-gradient(135deg,gold,#ffb648);padding:1px 4px;border-radius:4px;letter-spacing:.04em;line-height:1;box-shadow:0 2px 6px #ffb64866;user-select:none}.mvp-watermark.deathmatch-rank[data-v-e2f5c604]{background:linear-gradient(135deg,#35c6a8,#2ca68d);color:#fff}.match-map[data-v-e2f5c604]{grid-area:map;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem}.match-score[data-v-e2f5c604]{grid-area:score;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;justify-self:stretch}.match-kda[data-v-e2f5c604]{grid-area:kda;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;justify-self:stretch}.match-acs[data-v-e2f5c604]{grid-area:acs;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;justify-self:stretch}.score-display[data-v-e2f5c604]{display:flex;align-items:center;justify-content:center;font-family:inherit}.score-text[data-v-e2f5c604]{color:#ffffff8c;font-weight:800;font-size:13px;line-height:1;font-feature-settings:"tnum";letter-spacing:-.01em}.score-text.player-team[data-v-e2f5c604]{color:#fff}.score-separator[data-v-e2f5c604]{color:#ffffff59;font-weight:800;font-size:13px;line-height:1;margin:0 3px}.stat-item[data-v-e2f5c604]{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:50px;flex-shrink:0}.stat-value[data-v-e2f5c604]{font-size:13px;font-weight:800;color:#fff;line-height:1;letter-spacing:-.01em;font-feature-settings:"tnum";text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-label[data-v-e2f5c604]{font-size:9px;color:#ffffff80;text-transform:uppercase;letter-spacing:.06em;text-align:center;width:100%;white-space:nowrap;font-weight:600;line-height:1}.match-card--win .match-score .stat-label[data-v-e2f5c604]{color:#35c6a8;font-weight:800}.match-card--loss .match-score .stat-label[data-v-e2f5c604]{color:#da291c;font-weight:800}.match-time[data-v-e2f5c604]{grid-area:time;justify-content:center;flex-direction:column;gap:3px}.time-text[data-v-e2f5c604]{font-size:10px;color:#ffffff8c;text-align:center;letter-spacing:.02em;font-feature-settings:"tnum";line-height:1.2}.rank-change-pill[data-v-e2f5c604]{display:inline-flex;align-items:center;gap:3px;height:16px;padding:0 7px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.02em;font-feature-settings:"tnum";line-height:1;border:1px solid transparent}.rank-change-pill--up[data-v-e2f5c604]{color:#35c6a8;background:#35c6a81f;border-color:#35c6a84d}.rank-change-pill--down[data-v-e2f5c604]{color:#da291c;background:#da291c1f;border-color:#da291c4d}.rank-change-pill--flat[data-v-e2f5c604]{color:#ffffff8c;background:#ffffff0a;border-color:#ffffff1a}.rank-change-rr[data-v-e2f5c604]{font-weight:700;opacity:.8;font-size:9px}.match-actions[data-v-e2f5c604]{grid-area:actions;gap:4px;justify-content:flex-end;min-width:0;cursor:default;display:flex;flex-wrap:nowrap;overflow:visible}.map-background[data-v-e2f5c604]{position:absolute;inset:0;background-color:transparent;z-index:0;pointer-events:none;border-radius:10px;overflow:hidden}.map-bg-img[data-v-e2f5c604]{width:60%;height:100%;object-fit:cover;object-position:center;opacity:.18;filter:saturate(.6) contrast(1.1);transition:none;mask-image:linear-gradient(to right,rgba(0,0,0,.6) 0%,transparent 100%);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,.6) 0%,transparent 100%)}.map-background[data-v-e2f5c604]:after{content:"";position:absolute;inset:0;background:transparent;pointer-events:none}.agent-background[data-v-e2f5c604]{display:none}.match-header[data-v-e2f5c604]>*:not(.map-background){position:relative;z-index:3}.match-basic-info[data-v-e2f5c604]{grid-area:map;display:flex;flex-direction:column;justify-content:center}.map-name[data-v-e2f5c604]{font-size:13px;font-weight:800;color:#fff;margin:0;font-family:inherit;letter-spacing:-.01em;text-shadow:0 1px 4px rgba(0,0,0,.6);line-height:1.1}.game-mode[data-v-e2f5c604]{display:inline-block;margin-top:3px;padding:0 6px;height:14px;font-size:9px;line-height:12px;color:#fffc;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:999px;text-transform:uppercase;letter-spacing:.06em;font-family:inherit;font-weight:700;width:fit-content}.stat-section[data-v-e2f5c604]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.kda-section[data-v-e2f5c604]{grid-area:kda}.acs-section[data-v-e2f5c604]{grid-area:acs}.match-score-section[data-v-e2f5c604]{grid-area:team-score;display:flex;align-items:center;justify-content:center}.score-display[data-v-e2f5c604]{display:flex;align-items:center;justify-content:center;gap:2px;font-size:13px;font-weight:800;font-family:inherit;line-height:1;font-feature-settings:"tnum";letter-spacing:-.01em}.match-result[data-v-e2f5c604]{grid-area:result;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;justify-content:center}.match-time-section[data-v-e2f5c604]{grid-area:time;display:flex;align-items:center;justify-content:center}.match-time[data-v-e2f5c604]{font-size:11px;color:#ffffff8c;margin:0;font-family:inherit;font-weight:600;text-align:center;white-space:nowrap;letter-spacing:.02em;font-feature-settings:"tnum"}.match-actions[data-v-e2f5c604]{grid-area:actions;display:flex;flex-direction:column;gap:4px;align-items:flex-end;justify-content:center}.actions-row[data-v-e2f5c604]{display:flex;gap:4px;align-items:center}.action-btn[data-v-e2f5c604]{min-width:56px;height:20px;padding:0 8px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:#fffc;border-radius:999px;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:10px;font-weight:700;font-family:inherit;white-space:nowrap;letter-spacing:.02em}.btn-icon[data-v-e2f5c604]{font-size:10px;line-height:1;opacity:.85;transform-origin:center;font-feature-settings:"tnum"}.btn-text[data-v-e2f5c604]{font-size:10px;font-weight:700;letter-spacing:.02em}.action-btn[data-v-e2f5c604]:hover{border-color:#da291c8c;background:#da291c1a;color:#fff}.expand-btn[data-v-e2f5c604]:hover{border-color:#5b9eff8c;background:#5b9eff1a;color:#fff}.replay-btn[data-v-e2f5c604]:hover{border-color:#35c6a88c;background:#35c6a81a;color:#fff}.version-label[data-v-e2f5c604]{padding:0 10px;height:20px;background:#da291c1a;border:1px solid rgba(218,41,28,.3);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:88px;overflow:hidden;cursor:help}.version-text[data-v-e2f5c604]{font-size:9px;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.04em;font-family:inherit;font-feature-settings:"tnum";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.share-btn[data-v-e2f5c604]:hover{border-color:#ffb6488c;background:#ffb6481a;color:#fff}.copy-btn--success[data-v-e2f5c604]{border-color:#35c6a8!important;background:#35c6a833!important;color:#35c6a8!important;animation:copySuccess-e2f5c604 .3s ease-out}.copy-success-icon[data-v-e2f5c604]{animation:checkmarkPop-e2f5c604 .5s ease-out}@keyframes copySuccess-e2f5c604{0%{transform:scale(1);background:#35c6a81a}50%{transform:scale(1.05);background:#35c6a84d}to{transform:scale(1);background:#35c6a833}}@keyframes checkmarkPop-e2f5c604{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.match-expanded[data-v-e2f5c604]{width:100%;border-top:1px solid rgba(255,255,255,.06);background:#08080a8c;margin-top:0;position:relative;z-index:5;display:block;box-sizing:border-box;flex-shrink:0;max-height:0;opacity:0;transform:translateY(-6px) scaleY(.98);padding:0 14px;overflow:hidden;transition:all .25s ease-out;transform-origin:top}.match-expanded--visible[data-v-e2f5c604]{max-height:2000px;opacity:1;transform:translateY(0) scaleY(1);padding:14px}.expand-enter-active[data-v-e2f5c604],.expand-leave-active[data-v-e2f5c604]{transition:all .25s ease-out;overflow:hidden;transform-origin:top}.expand-enter-from[data-v-e2f5c604]{opacity:0;transform:translateY(-6px) scaleY(.98);max-height:0;padding-top:0;padding-bottom:0}.expand-enter-to[data-v-e2f5c604],.expand-leave-from[data-v-e2f5c604]{opacity:1;transform:translateY(0) scaleY(1);max-height:2000px;padding-top:14px;padding-bottom:14px}.expand-leave-to[data-v-e2f5c604]{opacity:0;transform:translateY(-6px) scaleY(.98);max-height:0;padding-top:0;padding-bottom:0}.teams-container[data-v-e2f5c604]{display:flex;flex-wrap:wrap;gap:2rem;align-items:stretch}.team[data-v-e2f5c604]{background:#0c0c0e8c;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;flex:1 1 calc(50% - 1rem);min-width:320px;display:flex;flex-direction:column}.team--blue[data-v-e2f5c604]{border-top:2px solid #5B9EFF;box-shadow:0 0 0 1px #5b9eff26,0 8px 24px #5b9eff14}.team--red[data-v-e2f5c604]{border-top:2px solid #DA291C;box-shadow:0 0 0 1px #da291c26,0 8px 24px #da291c14}.team-header[data-v-e2f5c604]{padding:8px 12px;background:#00000059;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.05)}.team-name[data-v-e2f5c604]{font-size:12px;font-weight:800;margin-left:4px;text-transform:uppercase;letter-spacing:.08em}.team--blue .team-name[data-v-e2f5c604]{color:#5b9eff}.team--red .team-name[data-v-e2f5c604]{color:#da291c}.team-score[data-v-e2f5c604]{font-size:20px;font-weight:900;color:#fff;margin-right:4px;font-feature-settings:"tnum";letter-spacing:-.02em}.team-players[data-v-e2f5c604]{padding:1rem}.player-row[data-v-e2f5c604]{display:flex;align-items:center;gap:12px;padding:.5rem .75rem;margin-bottom:.4rem;background:#ffffff05;border-radius:6px;transition:all .3s ease;position:relative}.player-row[data-v-e2f5c604]:hover{background:#ffffff0d}.player-row--current[data-v-e2f5c604]{background:#da291c1a;border:1px solid rgba(218,41,28,.3)}.player-row--target[data-v-e2f5c604]{background:#00d4ff1a;border:1px solid rgba(0,212,255,.3)}.player-row--party[data-v-e2f5c604]{border-left:3px solid var(--party-color, #ffffff)}.player-row--blacklist[data-v-e2f5c604]{background:#ff00001a;border:1px solid rgba(255,0,0,.3)}.player-actions[data-v-e2f5c604]{width:36px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.player-avatar-section[data-v-e2f5c604]{width:48px;flex-shrink:0;cursor:pointer}.player-avatar-container[data-v-e2f5c604]{position:relative;width:48px;height:48px}.agent-icon[data-v-e2f5c604]{width:100%;height:100%;border-radius:50%;object-fit:cover}.rank-badge[data-v-e2f5c604]{position:absolute;bottom:-6px;right:-10px;width:26px;height:26px}.player-info-section[data-v-e2f5c604]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.player-name-row[data-v-e2f5c604]{margin-bottom:.25rem}.player-name[data-v-e2f5c604]{font-size:13px;font-weight:700;color:#fff;cursor:pointer;transition:color .3s ease;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.player-name[data-v-e2f5c604]:hover{color:#da291c;text-decoration:underline}.player-stats-row[data-v-e2f5c604]{display:grid;grid-template-columns:100px 80px;gap:1rem}.stat-item[data-v-e2f5c604]{display:grid;grid-template-columns:auto;justify-items:start;align-items:center;gap:.1rem}.stat-item .stat-label[data-v-e2f5c604]{font-size:10px;color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.match-header .stat-item .stat-value[data-v-e2f5c604]{font-size:13px;font-weight:800;color:#fff;line-height:1;width:auto;letter-spacing:-.01em;font-feature-settings:"tnum"}.match-expanded .stat-item .stat-value[data-v-e2f5c604]{font-size:14px;font-weight:800;line-height:1;letter-spacing:-.01em;font-feature-settings:"tnum"}.match-expanded .stat-item .stat-label[data-v-e2f5c604]{font-size:10px;color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.match-expanded .stat-item .stat-label[data-v-e2f5c604]:before{content:"";margin:0}.blacklist-btn[data-v-e2f5c604]{width:28px;height:28px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff9;border-radius:4px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:.8rem}.blacklist-btn[data-v-e2f5c604]:hover{border-color:#da291c;background:#da291c1a;color:#da291c}.blacklist-btn--active[data-v-e2f5c604]{border-color:#da291c;background:#da291c;color:#fff}.view-remarks-btn[data-v-e2f5c604]{height:28px;padding:0 10px;background:linear-gradient(135deg,#0f1423cc,#191e2d99);border:1px solid rgba(74,144,226,.4);color:#4a90e2;border-radius:6px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:5px;font-size:.75rem;margin-left:8px;text-transform:uppercase;letter-spacing:.5px}.view-remarks-btn[data-v-e2f5c604]:hover{background:linear-gradient(135deg,#4a90e24d,#4a90e233);border-color:#5aa0f2;color:#5aa0f2;box-shadow:0 0 15px #4a90e266;transform:translateY(-1px)}.view-remarks-count[data-v-e2f5c604]{font-weight:600;letter-spacing:.5px}.deathmatch-container[data-v-e2f5c604]{background:#0f141999;border-radius:8px;overflow:hidden}.deathmatch-header[data-v-e2f5c604]{padding:1rem;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.1)}.mode-title[data-v-e2f5c604]{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#da291c}.deathmatch-players[data-v-e2f5c604]{padding:1rem}.deathmatch-player[data-v-e2f5c604]{display:flex;align-items:center;gap:1rem;padding:.75rem;margin-bottom:.5rem;background:#ffffff05;border-radius:6px;transition:all .3s ease}.deathmatch-player[data-v-e2f5c604]:hover{background:#ffffff0d}.deathmatch-player--current[data-v-e2f5c604]{background:#da291c1a;border:1px solid rgba(218,41,28,.3)}.player-rank[data-v-e2f5c604]{flex-shrink:0;width:40px;text-align:center}.rank-number[data-v-e2f5c604]{font-size:1.2rem;font-weight:700;color:#da291c}.empty-state[data-v-e2f5c604]{display:flex;align-items:center;justify-content:center;min-height:300px;padding:3rem 2rem}.empty-content[data-v-e2f5c604]{text-align:center}.empty-title[data-v-e2f5c604]{font-size:1.2rem;font-weight:600;color:#da291c;margin-bottom:.5rem}.empty-subtitle[data-v-e2f5c604]{font-size:.9rem;color:#a0a3a8;line-height:1.4}.empty-title[data-v-e2f5c604]{font-family:inherit;font-size:1.8rem;font-weight:900;margin-bottom:1rem;color:#fff;text-transform:uppercase;letter-spacing:2px}.empty-description[data-v-e2f5c604]{font-family:inherit;font-size:1rem;margin:0;color:#fff9;font-weight:600}.pagination-wrapper[data-v-e2f5c604]{margin:10px 0;display:flex;justify-content:center}.no-detail[data-v-e2f5c604]{padding:1rem;text-align:center;color:#ffffff80;font-style:italic}@media (max-width: 768px){.header-content[data-v-e2f5c604]{flex-direction:column;text-align:center}.teams-container[data-v-e2f5c604]{flex-direction:column}.team[data-v-e2f5c604]{flex-basis:100%;min-width:0}.match-header[data-v-e2f5c604]{flex-direction:column;gap:1rem}.mode-tabs[data-v-e2f5c604],.player-stats-row[data-v-e2f5c604]{justify-content:center}}@media (max-width: 480px){.valorant-content[data-v-e2f5c604]{padding:0 1rem 1rem}.mode-selector-wrapper[data-v-e2f5c604]{padding:0 1rem}.match-header[data-v-e2f5c604]{padding:1rem}.player-row[data-v-e2f5c604]{grid-template-columns:44px minmax(110px,1fr) 1fr 36px;grid-template-rows:auto auto;column-gap:8px;row-gap:2px;align-items:start}.player-avatar-section[data-v-e2f5c604]{grid-row:1 / span 2;grid-column:1}.player-info-section[data-v-e2f5c604]{grid-row:1;grid-column:2 / 4}.player-stats-row[data-v-e2f5c604]{grid-row:2;grid-column:2 / 4;display:grid;grid-template-columns:repeat(4,minmax(50px,1fr));gap:4px}.player-actions-section[data-v-e2f5c604]{grid-row:1;grid-column:4;justify-self:end;align-self:start;position:relative;z-index:10}.stat-item .stat-label[data-v-e2f5c604]{font-size:.6rem}.stat-item .stat-value[data-v-e2f5c604]{font-size:.95rem}}.match-list[data-v-e2f5c604]::-webkit-scrollbar{width:8px}.match-list[data-v-e2f5c604]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.match-list[data-v-e2f5c604]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.match-list[data-v-e2f5c604]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.player-history__content[data-v-e2f5c604]{overflow:visible}.match-list[data-v-e2f5c604]{overflow-y:auto;overflow-x:visible;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.1)}.pagination[data-v-e2f5c604]{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;padding:1rem}.pagination-info[data-v-e2f5c604]{color:#ffffffb3;font-size:.9rem;margin-right:1rem}.pagination-btn[data-v-e2f5c604]{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#0f1419cc;border:1px solid rgba(255,255,255,.2);color:#ffffffb3;border-radius:6px;cursor:pointer;transition:all .3s ease;font-family:inherit;font-weight:600;font-size:.9rem;backdrop-filter:blur(10px)}.pagination-btn[data-v-e2f5c604]:hover:not(:disabled){border-color:#da291c;color:#fff;background:#da291c1a;transform:translateY(-1px)}.pagination-btn.active[data-v-e2f5c604]{background:linear-gradient(135deg,#da291c,#e94330);border-color:#da291c;color:#fff;box-shadow:0 4px 15px #da291c4d}.pagination-btn[data-v-e2f5c604]:disabled{opacity:.3;cursor:not-allowed;transform:none}.pagination-ellipsis[data-v-e2f5c604]{color:#ffffff80;padding:0 .5rem;font-size:1.2rem}.pagination-wrapper[data-v-e2f5c604] .el-pagination{--el-pagination-font-size: .85rem;--el-pagination-bg-color: transparent;--el-pagination-text-color: rgba(255, 255, 255, .8);--el-pagination-border-radius: 6px;--el-pagination-button-color: rgba(255, 255, 255, .7);--el-pagination-button-bg-color: rgba(15, 20, 25, .8);--el-pagination-button-disabled-color: rgba(255, 255, 255, .3);--el-pagination-button-disabled-bg-color: rgba(15, 20, 25, .4);--el-pagination-hover-color: #ffffff;--el-pagination-hover-bg-color: rgba(218, 41, 28, .1);gap:.3rem}.pagination-wrapper[data-v-e2f5c604] .el-pagination .btn-prev,.pagination-wrapper[data-v-e2f5c604] .el-pagination .btn-next,.pagination-wrapper[data-v-e2f5c604] .el-pagination .el-pager li{min-width:32px;height:32px;line-height:30px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#0f1419cc;color:#ffffffb3;font-family:inherit;font-weight:600;font-size:.85rem;transition:all .2s ease;backdrop-filter:blur(10px);margin:0 2px}.pagination-wrapper[data-v-e2f5c604] .el-pagination .btn-prev:hover,.pagination-wrapper[data-v-e2f5c604] .el-pagination .btn-next:hover,.pagination-wrapper[data-v-e2f5c604] .el-pagination .el-pager li:hover{border-color:#da291c;color:#fff;background:#da291c1a;transform:translateY(-1px)}.pagination-wrapper[data-v-e2f5c604] .el-pagination .el-pager li.is-active{background:linear-gradient(135deg,#da291c,#e94330);border-color:#da291c;color:#fff;box-shadow:0 2px 8px #da291c4d}.pagination-wrapper[data-v-e2f5c604] .el-pagination .btn-prev:disabled,.pagination-wrapper[data-v-e2f5c604] .el-pagination .btn-next:disabled{opacity:.3;cursor:not-allowed;transform:none;border-color:#ffffff1a;background:#0f141966}.pagination-wrapper[data-v-e2f5c604] .el-pagination__total{color:#ffffffb3;font-family:inherit;font-weight:600;font-size:.85rem;margin-right:1rem}.share-btn--shared[data-v-e2f5c604]{border-color:#35c6a8!important;background:#35c6a833!important;color:#35c6a8!important}.share-btn--disabled[data-v-e2f5c604]{opacity:.5;cursor:not-allowed}.share-dialog-overlay[data-v-e2f5c604]{position:fixed;inset:0;background:#000000d9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeInOverlay-e2f5c604 .3s ease}@keyframes fadeInOverlay-e2f5c604{0%{opacity:0}to{opacity:1}}.share-dialog[data-v-e2f5c604]{position:relative;width:90%;max-width:480px;background:linear-gradient(135deg,#0f1423fa,#191e2df5,#0f1423fa);border:1px solid rgba(218,41,28,.3);overflow:hidden;animation:slideInDialog-e2f5c604 .4s cubic-bezier(.34,1.56,.64,1);border-radius:10px;box-shadow:0 8px 32px #0009,0 0 24px #da291c33,inset 0 1px #da291c1a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}@keyframes slideInDialog-e2f5c604{0%{transform:translateY(-30px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.dialog-header[data-v-e2f5c604]{position:relative;padding:1.5rem 2rem 1rem;border-bottom:1px solid rgba(218,41,28,.2)}.header-line[data-v-e2f5c604]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(218,41,28,.5) 20%,rgba(218,41,28,.8) 50%,rgba(218,41,28,.5) 80%,transparent 100%);box-shadow:0 0 12px #da291c66}.dialog-title[data-v-e2f5c604]{margin:0;font-size:1.1rem;font-weight:700;font-family:inherit;color:#da291c;text-align:center;text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 16px rgba(218,41,28,.6)}.header-accent[data-v-e2f5c604]{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:2px;background:#da291c99;box-shadow:0 0 8px #da291c66}.dialog-content[data-v-e2f5c604]{padding:2rem}.info-row[data-v-e2f5c604]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.info-label[data-v-e2f5c604]{font-size:.75rem;font-family:inherit;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:1px}.info-value[data-v-e2f5c604]{font-size:.85rem;font-weight:600;color:#ffffffe6;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help;display:inline-block}.required-mark[data-v-e2f5c604]{color:#da291ccc;font-weight:700;margin-left:4px}.tag-selection-row[data-v-e2f5c604]{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 0;border-bottom:none;margin-top:1rem}.tag-options-inline[data-v-e2f5c604]{display:flex;gap:.75rem;width:100%;flex-wrap:wrap}.tag-option-inline[data-v-e2f5c604]{position:relative;display:flex;align-items:center;flex:1;min-width:100px;padding:.6rem 1rem;border:1px solid rgba(255,255,255,.2);background:#0000004d;cursor:pointer;border-radius:6px;transition:all .3s ease}.tag-option-inline input[type=radio][data-v-e2f5c604]{position:absolute;opacity:0;width:0;height:0}.tag-option-inline .tag-option-text[data-v-e2f5c604]{font-family:inherit;font-size:11px;font-weight:700;color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.tag-option-inline[data-v-e2f5c604]:hover{border-color:#da291c99;background:#da291c1a}.tag-option-inline:hover .tag-option-text[data-v-e2f5c604]{color:#ffffffe6}.tag-option-inline.selected[data-v-e2f5c604]{border-color:#da291ccc;border-width:2px;background:linear-gradient(135deg,#da291c40,#da291c26);box-shadow:0 0 12px #da291c66}.tag-option-inline.selected .tag-option-text[data-v-e2f5c604]{color:#fff;text-shadow:0 0 8px rgba(218,41,28,.5)}.description-input-section[data-v-e2f5c604]{margin-top:1.5rem;padding:1rem;background:#da291c0d;border-left:3px solid rgba(218,41,28,.5);border-radius:6px}.description-label[data-v-e2f5c604]{display:block;margin-bottom:.75rem;font-size:.75rem;font-family:inherit;font-weight:700;color:#da291ce6;text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px rgba(218,41,28,.4)}.description-input[data-v-e2f5c604]{width:100%;padding:.75rem;font-size:.85rem;color:#ffffffe6;background:#0006;border:1px solid rgba(255,255,255,.1);resize:vertical;font-family:inherit;transition:all .3s ease;border-radius:6px;box-shadow:inset 0 2px 6px #0003,0 0 #da291c00}.description-input[data-v-e2f5c604]::placeholder{color:#ffffff4d;text-transform:none;letter-spacing:.5px}.description-input[data-v-e2f5c604]:focus{border-color:#da291ccc;box-shadow:inset 0 2px 8px #0000004d,0 0 12px #da291c4d;outline:none}.description-counter[data-v-e2f5c604]{margin-top:.5rem;text-align:right;font-size:.7rem;font-family:inherit;color:#fff6;letter-spacing:.5px}.dialog-hint[data-v-e2f5c604]{margin-top:1.5rem;padding:1rem;font-size:.75rem;line-height:1.5;color:#ffffff80;background:#da291c0d;border-left:2px solid rgba(218,41,28,.3);border-radius:6px}.dialog-actions[data-v-e2f5c604]{display:flex;gap:1rem;padding:0 2rem 2rem}.dialog-btn[data-v-e2f5c604]{flex:1;position:relative;padding:.75rem 1.5rem;font-size:.85rem;font-weight:700;font-family:inherit;text-transform:uppercase;letter-spacing:1px;border:none;cursor:pointer;overflow:hidden;transition:all .3s ease;border-radius:8px;box-shadow:0 2px 8px #0000004d,inset 0 1px #ffffff0d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.cancel-btn[data-v-e2f5c604]{color:#fffc;background:linear-gradient(135deg,#282d3c99,#32374666);border-left:3px solid rgba(255,255,255,.2)}.cancel-btn[data-v-e2f5c604]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%)}.cancel-btn[data-v-e2f5c604]:hover{transform:translateY(-1px);background:linear-gradient(135deg,#323746b3,#3c415080)}.confirm-btn[data-v-e2f5c604]{color:#fff;background:linear-gradient(135deg,#da291cb3,#da291c80);border-left:3px solid rgba(218,41,28,.8)}.confirm-btn[data-v-e2f5c604]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(218,41,28,.8) 50%,transparent 100%);box-shadow:0 0 8px #da291c80}.confirm-btn[data-v-e2f5c604]:hover{transform:translateY(-1px);background:linear-gradient(135deg,#da291ccc,#da291c99);box-shadow:0 4px 16px #0006,0 0 20px #da291c66}.confirm-btn[data-v-e2f5c604]:active{transform:translateY(0)}
