@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700&display=swap";:root{--bg-primary: #0a0a0a;--bg-secondary: #111111;--bg-tertiary: #1a1a1a;--bg-card: #151515;--accent-primary: #00ff41;--accent-secondary: #00cc33;--accent-dim: #008822;--text-primary: #e0e0e0;--text-secondary: #b0b0b0;--text-dim: #808080;--text-accent: #00ff41;--border-primary: #333333;--border-accent: #00ff41;--glow-color: rgba(0, 255, 65, .5);--glow-color-light: rgba(0, 255, 65, .3);--glow-color-dim: rgba(0, 255, 65, .1);--shadow-color: rgba(0, 255, 65, .2);--danger: #ff4444;--warning: #ffaa00;--success: #00ff41}*{margin:0;padding:0;box-sizing:border-box}html,body{height:auto;min-height:100%}body{font-family:JetBrains Mono,monospace;background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 768px){body{font-size:14px}}@media (max-width: 480px){body{font-size:13px}}#app{min-height:100%;display:flex;flex-direction:column}@keyframes matrix-glow{0%,to{text-shadow:0 0 5px var(--accent-primary),0 0 10px var(--accent-primary)}50%{text-shadow:0 0 10px var(--accent-primary),0 0 20px var(--accent-primary)}}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.animate-fade-in{animation:fade-in .6s ease-out}.animate-slide-in{animation:slide-in .5s ease-out}.matrix-glow{animation:matrix-glow 2s ease-in-out infinite}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--accent-dim);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--accent-secondary)}.btn-hacker{background:linear-gradient(135deg,var(--bg-tertiary),var(--bg-card));border:1px solid var(--border-primary);color:var(--text-primary);padding:.75rem 1.5rem;font-family:JetBrains Mono,monospace;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media (max-width: 768px){.btn-hacker{padding:.625rem 1.25rem;font-size:.875rem}}@media (max-width: 480px){.btn-hacker{padding:.5rem 1rem;font-size:.8125rem}}.btn-hacker:hover{border-color:var(--accent-primary);color:var(--accent-primary);box-shadow:0 0 20px var(--glow-color-light)}.btn-hacker:active{transform:translateY(1px)}.btn-hacker-primary{background:linear-gradient(135deg,var(--accent-dim),var(--accent-secondary));border:1px solid var(--accent-primary);color:var(--bg-primary)}.btn-hacker-primary:hover{background:linear-gradient(135deg,var(--accent-secondary),var(--accent-primary));box-shadow:0 0 25px var(--glow-color)}.card-hacker{background:linear-gradient(135deg,var(--bg-card),var(--bg-tertiary));border:1px solid var(--border-primary);border-radius:8px;padding:1.5rem;position:relative;overflow:hidden}@media (max-width: 768px){.card-hacker{padding:1rem;border-radius:6px}}@media (max-width: 480px){.card-hacker{padding:.75rem;border-radius:4px}}.card-hacker:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);opacity:0;transition:opacity .3s ease}.card-hacker:hover:before{opacity:1}.input-hacker{background:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary);padding:.75rem 1rem;font-family:JetBrains Mono,monospace;border-radius:4px;transition:all .3s ease;font-size:1rem;width:100%;box-sizing:border-box}@media (max-width: 768px){.input-hacker{padding:.625rem .875rem;font-size:.9375rem}}@media (max-width: 480px){.input-hacker{padding:.5rem .75rem;font-size:.875rem}}.input-hacker:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 15px var(--shadow-color)}.input-hacker::placeholder{color:var(--text-dim)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.heading-hacker{font-weight:600;color:var(--text-accent);text-transform:uppercase;letter-spacing:1px}.typewriter{overflow:hidden;border-right:2px solid var(--accent-primary);white-space:nowrap;animation:typing 3s steps(40,end),blink-caret .75s step-end infinite}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:var(--accent-primary)}}html.modal-open{overflow:hidden!important;position:fixed;width:100%;height:100%;left:0;right:0;touch-action:none}body.modal-open{overflow:hidden!important;position:fixed;width:100%;height:100%;touch-action:none}body.modal-open .header-hacker,body.modal-open header,body.modal-open .header-hacker *,body.modal-open .profile-menu-wrapper,body.modal-open .notifications-menu-wrapper,body.modal-open .nav-link-dropdown,body.modal-open .profile-dropdown,body.modal-open .notifications-dropdown,body.modal-open .nav-dropdown-menu{z-index:1!important}@media (max-width: 768px){*{-webkit-text-size-adjust:100%;text-size-adjust:100%}button,a,input,select,textarea{min-height:44px;min-width:44px}*{-webkit-overflow-scrolling:touch}}@media (max-width: 480px){button,a{min-height:40px;min-width:40px}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.header-hacker[data-v-2dbe85c9]{position:relative;background:linear-gradient(135deg,var(--bg-secondary),var(--bg-tertiary));border-bottom:2px solid var(--border-primary);padding:0;overflow:visible;z-index:999;width:100%}.header-glow-line[data-v-2dbe85c9]{height:2px;background:linear-gradient(90deg,transparent,var(--accent-primary),var(--accent-secondary),var(--accent-primary),transparent);animation:glow-pulse-2dbe85c9 3s ease-in-out infinite}@keyframes glow-pulse-2dbe85c9{0%,to{opacity:.6}50%{opacity:1}}.header-content[data-v-2dbe85c9]{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;max-width:1400px;margin:0 auto;min-height:60px}.header-top-row[data-v-2dbe85c9]{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;max-width:1400px;margin:0 auto;min-height:60px;position:relative}.header-logo-left[data-v-2dbe85c9]{text-decoration:none;font-family:JetBrains Mono,monospace;z-index:1001;flex:0 0 auto;display:flex;align-items:center}.header-balance-wallet[data-v-2dbe85c9]{display:flex;align-items:center;gap:.75rem;position:absolute;left:50%;transform:translate(-50%);z-index:1000}.wallet-btn[data-v-2dbe85c9]{background:var(--bg-card);border:1px solid var(--border-primary);color:var(--text-secondary);padding:.5rem;border-radius:4px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px;text-decoration:none}.wallet-btn[data-v-2dbe85c9]:hover{border-color:var(--accent-primary);color:var(--accent-primary);box-shadow:0 0 15px var(--shadow-color)}.wallet-icon[data-v-2dbe85c9]{width:20px;height:20px}.header-bottom-row[data-v-2dbe85c9]{display:flex;justify-content:center;align-items:center;padding:.75rem 2rem;max-width:1400px;margin:0 auto;position:relative}@media (max-width: 768px){.header-bottom-row[data-v-2dbe85c9]{padding:.5rem 1rem;justify-content:flex-start}}@media (max-width: 480px){.header-bottom-row[data-v-2dbe85c9]{padding:.25rem 0}}.header-bottom-row[data-v-2dbe85c9]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:1px;background:var(--border-primary);z-index:0}.header-left[data-v-2dbe85c9]{display:flex;align-items:center;gap:1.5rem}.header-center[data-v-2dbe85c9]{display:flex;align-items:center;justify-content:center}.header-logo-center[data-v-2dbe85c9]{display:flex;align-items:center;text-decoration:none;font-family:JetBrains Mono,monospace}.profile-menu-wrapper[data-v-2dbe85c9]{position:relative;z-index:10000;flex:0 0 auto;margin-left:auto}.profile-icon-btn[data-v-2dbe85c9]{background:var(--bg-card);border:1px solid var(--border-primary);color:var(--text-secondary);padding:.5rem;border-radius:4px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.profile-icon-btn[data-v-2dbe85c9]:hover,.profile-icon-btn-active[data-v-2dbe85c9]{border-color:var(--accent-primary);color:var(--accent-primary);box-shadow:0 0 15px var(--shadow-color)}.profile-icon[data-v-2dbe85c9]{width:20px;height:20px}.profile-dropdown[data-v-2dbe85c9]{position:fixed;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;min-width:200px;box-shadow:0 4px 20px #0006;z-index:99999;animation:fade-in-2dbe85c9 .2s ease-out;overflow:visible;overflow-y:auto;max-height:calc(100vh - 100px)}.profile-dropdown-header[data-v-2dbe85c9]{padding:1rem;background:var(--bg-secondary);border-bottom:1px solid var(--border-primary)}.profile-name[data-v-2dbe85c9]{font-family:JetBrains Mono,monospace;font-weight:600;color:var(--text-primary);font-size:.875rem;margin-bottom:.25rem}.profile-type[data-v-2dbe85c9]{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px}.profile-type .type-bracket[data-v-2dbe85c9]{color:var(--accent-primary);font-weight:700}.profile-id-section[data-v-2dbe85c9]{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-primary);font-family:JetBrains Mono,monospace;font-size:.75rem}.profile-id-label[data-v-2dbe85c9]{color:var(--text-secondary);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.profile-id-value[data-v-2dbe85c9]{flex:1;color:var(--accent-primary);font-weight:600;background:var(--bg-primary);padding:.25rem .5rem;border-radius:4px;border:1px solid var(--border-primary);font-size:.75rem}.profile-id-copy-btn[data-v-2dbe85c9]{display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:1px solid var(--border-primary);border-radius:4px;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;width:24px;height:24px;flex-shrink:0}.profile-id-copy-btn[data-v-2dbe85c9]:hover{border-color:var(--accent-primary);color:var(--accent-primary);background:var(--bg-primary)}.profile-id-copy-icon[data-v-2dbe85c9]{width:14px;height:14px}.profile-dropdown-divider[data-v-2dbe85c9]{height:1px;background:var(--border-primary);margin:.5rem 0}.profile-dropdown-item[data-v-2dbe85c9]{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:transparent;border:none;color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:.875rem;cursor:pointer;transition:all .3s ease;text-align:left}.profile-dropdown-item[data-v-2dbe85c9]:hover{background:var(--bg-secondary);color:var(--accent-primary)}.profile-dropdown-item-danger[data-v-2dbe85c9]{color:var(--danger)}.profile-dropdown-item-danger[data-v-2dbe85c9]:hover{background:var(--bg-secondary);color:var(--danger);text-shadow:0 0 10px var(--danger)}.dropdown-icon[data-v-2dbe85c9]{width:16px;height:16px}.header-logo-absolute[data-v-2dbe85c9]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-decoration:none;font-family:JetBrains Mono,monospace;z-index:1001}.header-logo-triple[data-v-2dbe85c9]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;padding:0 2rem;z-index:1001;font-family:JetBrains Mono,monospace;max-width:1400px;margin:0 auto;width:100%}.logo-main[data-v-2dbe85c9]{font-size:1.5rem;font-weight:700;color:var(--accent-primary);letter-spacing:2px}.header-nav[data-v-2dbe85c9]{display:flex;align-items:center;gap:1rem}.nav-links[data-v-2dbe85c9]{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:3rem;position:relative;z-index:1;flex-wrap:nowrap}@media (max-width: 1024px){.nav-links[data-v-2dbe85c9]{gap:2rem}}.nav-link-dropdown[data-v-2dbe85c9]{position:relative;z-index:10001;display:flex;align-items:center;justify-content:center}.nav-link-button[data-v-2dbe85c9]{background:none;border:none;padding:0;cursor:pointer;color:var(--text-primary);text-decoration:none;font-family:JetBrains Mono,monospace;font-weight:500;font-size:.875rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;position:relative;white-space:nowrap;display:inline-flex;align-items:center;line-height:1.5;min-height:44px;min-width:44px;justify-content:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.nav-link-button[data-v-2dbe85c9]:hover{color:var(--accent-primary);text-shadow:0 0 10px var(--glow-color)}.nav-dropdown-menu[data-v-2dbe85c9]{position:fixed;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;min-width:180px;box-shadow:0 4px 20px #0006;z-index:10002;overflow:hidden;animation:fade-in-2dbe85c9 .2s ease-out}.nav-dropdown-item[data-v-2dbe85c9]{display:block;width:100%;padding:.75rem 1rem;color:var(--text-primary);text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.875rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;border-bottom:1px solid var(--border-primary);text-align:left;background:transparent;border-left:none;border-right:none;border-top:none;cursor:pointer}.nav-dropdown-item[data-v-2dbe85c9]:last-child{border-bottom:none}.nav-dropdown-item[data-v-2dbe85c9]:hover{background:var(--bg-secondary);color:var(--accent-primary)}.enroll-shop-submenu[data-v-2dbe85c9]{position:relative}.nav-dropdown-item-with-submenu[data-v-2dbe85c9]{display:flex;justify-content:space-between;align-items:center}.submenu-arrow[data-v-2dbe85c9]{color:var(--accent-primary);font-size:1.2rem;font-weight:700;margin-left:.5rem}.nav-dropdown-submenu[data-v-2dbe85c9]{position:fixed;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;min-width:180px;box-shadow:0 4px 20px #0006;z-index:10003;overflow:hidden;animation:fade-in-2dbe85c9 .2s ease-out}.nav-dropdown-submenu .nav-dropdown-item[data-v-2dbe85c9]{border-bottom:1px solid var(--border-primary);cursor:pointer;width:100%;text-align:left;background:transparent;border-top:none;border-left:none;border-right:none}.nav-dropdown-submenu .nav-dropdown-item[data-v-2dbe85c9]:last-child{border-bottom:none}.nav-link[data-v-2dbe85c9]{color:var(--text-primary);text-decoration:none;font-family:JetBrains Mono,monospace;font-weight:500;font-size:.875rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;position:relative;white-space:nowrap;display:inline-flex;align-items:center;padding:.25rem 0;line-height:1.5}.nav-bracket[data-v-2dbe85c9]{color:var(--accent-primary);font-weight:700}.nav-link[data-v-2dbe85c9]:hover{color:var(--accent-primary);text-shadow:0 0 10px var(--glow-color)}.nav-link.router-link-active[data-v-2dbe85c9]{color:var(--text-primary)}.nav-link.router-link-active[data-v-2dbe85c9]:hover{color:var(--accent-primary);text-shadow:0 0 10px var(--glow-color)}@keyframes bracket-glow-2dbe85c9{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.balance-display[data-v-2dbe85c9]{display:flex;align-items:center;padding:.5rem 1rem;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:6px;font-family:JetBrains Mono,monospace;transition:all .3s ease;cursor:pointer;text-decoration:none;box-sizing:border-box}.balance-display[data-v-2dbe85c9]:hover{border-color:var(--accent-primary);box-shadow:0 0 15px var(--shadow-color)}.balance-value[data-v-2dbe85c9]{font-size:.875rem;font-weight:700;color:var(--accent-primary);text-shadow:0 0 10px var(--glow-color-light);white-space:nowrap}.support-btn[data-v-2dbe85c9]{background:var(--bg-card);border:1px solid var(--border-primary);color:var(--text-secondary);padding:.5rem;border-radius:4px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px;text-decoration:none}.support-btn[data-v-2dbe85c9]:hover{border-color:var(--accent-primary);color:var(--accent-primary);box-shadow:0 0 15px var(--shadow-color)}.notifications-menu-wrapper[data-v-2dbe85c9]{position:relative;z-index:10000}.notifications-btn[data-v-2dbe85c9]{background:var(--bg-card);border:1px solid var(--border-primary);color:var(--text-secondary);padding:.5rem;border-radius:4px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative}.notifications-btn[data-v-2dbe85c9]:hover,.notifications-btn-active[data-v-2dbe85c9]{border-color:var(--accent-primary);color:var(--accent-primary);box-shadow:0 0 15px var(--shadow-color)}.notification-badge[data-v-2dbe85c9]{position:absolute;top:-4px;right:-4px;background:var(--danger);color:#fff;font-size:.625rem;font-weight:700;padding:.125rem .375rem;border-radius:10px;min-width:18px;text-align:center;font-family:JetBrains Mono,monospace;border:1px solid var(--bg-primary)}.notifications-dropdown[data-v-2dbe85c9]{position:fixed;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;min-width:320px;max-width:400px;max-height:500px;box-shadow:0 4px 20px #0006;z-index:9999;animation:fade-in-2dbe85c9 .2s ease-out;overflow:hidden;display:flex;flex-direction:column}.notifications-dropdown-header[data-v-2dbe85c9]{padding:1rem;background:var(--bg-secondary);border-bottom:1px solid var(--border-primary);display:flex;justify-content:space-between;align-items:center}.notifications-dropdown-title[data-v-2dbe85c9]{font-family:JetBrains Mono,monospace;font-weight:600;color:var(--text-primary);font-size:.875rem;text-transform:uppercase;letter-spacing:1px}.mark-all-read-btn[data-v-2dbe85c9]{background:transparent;border:none;color:var(--accent-primary);font-family:JetBrains Mono,monospace;font-size:.75rem;cursor:pointer;padding:.25rem .5rem;transition:all .3s ease}.mark-all-read-btn[data-v-2dbe85c9]:hover{text-shadow:0 0 10px var(--glow-color)}.notifications-dropdown-divider[data-v-2dbe85c9]{height:1px;background:var(--border-primary)}.notifications-loading[data-v-2dbe85c9],.notifications-empty[data-v-2dbe85c9]{padding:2rem;text-align:center;color:var(--text-dim);font-family:JetBrains Mono,monospace;font-size:.875rem}.notifications-list[data-v-2dbe85c9]{overflow-y:auto;max-height:350px}.notification-item[data-v-2dbe85c9]{padding:1rem;border-bottom:1px solid var(--border-primary);cursor:pointer;transition:all .3s ease}.notification-item[data-v-2dbe85c9]:hover{background:var(--bg-secondary)}.notification-item[data-v-2dbe85c9]:last-child{border-bottom:none}.notification-unread[data-v-2dbe85c9]{background:var(--glow-color-dim);border-left:3px solid var(--accent-primary)}.notification-item-content[data-v-2dbe85c9]{display:flex;flex-direction:column;gap:.25rem}.notification-item-title[data-v-2dbe85c9]{font-family:JetBrains Mono,monospace;font-weight:600;color:var(--text-primary);font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}.notification-item-message[data-v-2dbe85c9]{font-family:JetBrains Mono,monospace;color:var(--text-secondary);font-size:.75rem;line-height:1.4}.notification-item-date[data-v-2dbe85c9]{font-family:JetBrains Mono,monospace;color:var(--text-dim);font-size:.625rem;margin-top:.25rem}.notifications-dropdown-footer[data-v-2dbe85c9]{padding:.75rem;border-top:1px solid var(--border-primary);background:var(--bg-secondary)}.view-all-btn[data-v-2dbe85c9]{width:100%;background:var(--bg-tertiary);border:1px solid var(--border-primary);color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:.75rem;padding:.5rem;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.view-all-btn[data-v-2dbe85c9]:hover{border-color:var(--accent-primary);color:var(--accent-primary);box-shadow:0 0 15px var(--shadow-color)}@keyframes fade-in-2dbe85c9{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){.header-content[data-v-2dbe85c9],.header-top-row[data-v-2dbe85c9]{padding:.875rem 1.5rem}.header-bottom-row[data-v-2dbe85c9]{padding:.625rem 1.5rem}.nav-links[data-v-2dbe85c9]{gap:2rem}.logo-main[data-v-2dbe85c9]{font-size:1.375rem}.balance-display[data-v-2dbe85c9]{padding:.45rem .875rem}.balance-value[data-v-2dbe85c9]{font-size:.8125rem}}@media (max-width: 768px){.header-content[data-v-2dbe85c9]{padding:.75rem 1rem;flex-direction:column;gap:.75rem;min-height:auto}.header-top-row[data-v-2dbe85c9]{padding:.75rem 1rem;flex-wrap:nowrap;gap:.5rem;min-height:auto;position:relative;justify-content:space-between}.header-bottom-row[data-v-2dbe85c9]{padding:.375rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.nav-links[data-v-2dbe85c9]{padding:0 1rem;width:100%;box-sizing:border-box}.header-logo-left[data-v-2dbe85c9]{order:1;flex:0 0 auto;min-width:0;display:flex;align-items:center}.header-balance-wallet[data-v-2dbe85c9]{order:2;position:static;transform:none;flex:0 1 auto;justify-content:flex-end;margin:0 0 0 auto;min-width:0;max-width:none;gap:.5rem}.profile-menu-wrapper[data-v-2dbe85c9]{order:3;flex:0 0 auto;min-width:0;margin-left:.5rem}.header-left[data-v-2dbe85c9]{width:100%;justify-content:center;flex-wrap:wrap}.header-nav[data-v-2dbe85c9]{width:100%;justify-content:center}.nav-links[data-v-2dbe85c9]{flex-wrap:nowrap;justify-content:space-between;gap:0;overflow-x:visible;-webkit-overflow-scrolling:touch;padding:0 1rem .125rem;align-items:center;width:100%;box-sizing:border-box;position:relative}.nav-links[data-v-2dbe85c9]::-webkit-scrollbar{display:none}.nav-link[data-v-2dbe85c9]{flex:0 0 auto;text-align:center;padding:.25rem;font-size:.8125rem;letter-spacing:.5px;white-space:nowrap;flex-shrink:0}.nav-link-button[data-v-2dbe85c9]{flex:0 0 auto;text-align:center;padding:.5rem;font-size:.8125rem;letter-spacing:.5px;min-height:44px;min-width:44px}.nav-link-dropdown[data-v-2dbe85c9]{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.header-logo-absolute[data-v-2dbe85c9]{left:50%;transform:translate(-50%,-50%)}.header-logo-triple[data-v-2dbe85c9]{padding:0 1rem;flex-wrap:wrap;gap:.5rem}.logo-main[data-v-2dbe85c9]{font-size:1.125rem}.balance-display[data-v-2dbe85c9]{padding:.4rem .5rem;min-width:0;max-width:140px;flex-shrink:1}.balance-value[data-v-2dbe85c9]{font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-btn[data-v-2dbe85c9]{width:36px;height:36px;padding:.4rem;flex-shrink:0}.wallet-icon[data-v-2dbe85c9]{width:18px;height:18px}.profile-icon-btn[data-v-2dbe85c9]{width:36px;height:36px;padding:.4rem;flex-shrink:0}.profile-icon[data-v-2dbe85c9]{width:18px;height:18px}.profile-dropdown[data-v-2dbe85c9]{left:auto;right:1rem;min-width:calc(100vw - 2rem);max-width:300px}.notifications-dropdown[data-v-2dbe85c9]{left:auto;right:1rem;min-width:calc(100vw - 2rem);max-width:350px}.nav-dropdown-menu[data-v-2dbe85c9]{left:1rem!important;min-width:calc(100vw - 2rem);max-width:250px}.profile-dropdown-header[data-v-2dbe85c9]{padding:.875rem}.profile-id-section[data-v-2dbe85c9]{flex-wrap:wrap;gap:.375rem}.profile-id-value[data-v-2dbe85c9]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 480px){.header-content[data-v-2dbe85c9]{padding:.5rem .75rem}.header-top-row[data-v-2dbe85c9]{padding:.5rem .75rem;gap:.375rem;flex-wrap:nowrap;justify-content:space-between}.header-bottom-row[data-v-2dbe85c9]{padding:.25rem 0}.header-nav[data-v-2dbe85c9]{flex-direction:column;gap:.75rem;width:100%}.header-logo-left[data-v-2dbe85c9]{flex:0 0 auto;min-width:0}.header-balance-wallet[data-v-2dbe85c9]{order:2;flex:0 1 auto;justify-content:flex-end;margin-left:auto;min-width:0;max-width:none;gap:.375rem}.profile-menu-wrapper[data-v-2dbe85c9]{flex:0 0 auto;min-width:0;order:3;margin-left:.375rem}.nav-links[data-v-2dbe85c9]{flex-direction:row;text-align:center;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;align-items:center;padding:0 .75rem .125rem;width:100%;justify-content:space-between;box-sizing:border-box;position:relative}.nav-links[data-v-2dbe85c9]::-webkit-scrollbar{display:none}.nav-link[data-v-2dbe85c9]{flex:0 0 auto;text-align:center;padding:.25rem .125rem;font-size:.6875rem;letter-spacing:.25px;white-space:nowrap}.nav-link-button[data-v-2dbe85c9]{flex:0 0 auto;text-align:center;padding:.5rem .25rem;font-size:.6875rem;letter-spacing:.25px;white-space:nowrap;min-height:44px;min-width:44px}.nav-link-dropdown[data-v-2dbe85c9]{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.balance-display[data-v-2dbe85c9]{flex:0 1 auto;min-width:0;max-width:110px;padding:.35rem .4rem;flex-shrink:1}.balance-value[data-v-2dbe85c9]{font-size:.6875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-btn[data-v-2dbe85c9]{width:32px;height:32px;padding:.35rem;flex-shrink:0}.wallet-icon[data-v-2dbe85c9]{width:16px;height:16px}.profile-icon-btn[data-v-2dbe85c9]{width:32px;height:32px;padding:.35rem;flex-shrink:0}.profile-icon[data-v-2dbe85c9]{width:16px;height:16px}.logo-main[data-v-2dbe85c9]{font-size:1rem;letter-spacing:1px}.header-logo-triple[data-v-2dbe85c9]{padding:0 .5rem;flex-wrap:nowrap;gap:.5rem;justify-content:space-between}.header-logo-triple .logo-main[data-v-2dbe85c9]{font-size:.875rem;letter-spacing:1px}.profile-dropdown[data-v-2dbe85c9],.notifications-dropdown[data-v-2dbe85c9]{right:.5rem;left:.5rem;min-width:calc(100vw - 1rem);max-width:none}.nav-dropdown-menu[data-v-2dbe85c9]{left:.5rem!important;min-width:calc(100vw - 1rem);max-width:none}.profile-dropdown-header[data-v-2dbe85c9]{padding:.75rem}.profile-name[data-v-2dbe85c9]{font-size:.8125rem}.profile-type[data-v-2dbe85c9]{font-size:.6875rem}.profile-dropdown-item[data-v-2dbe85c9]{padding:.625rem .75rem;font-size:.8125rem}.profile-id-section[data-v-2dbe85c9]{flex-direction:column;align-items:flex-start;gap:.5rem}.profile-id-value[data-v-2dbe85c9]{width:100%;max-width:none}.profile-id-copy-btn[data-v-2dbe85c9]{align-self:flex-end;margin-top:-1.75rem}}@media (max-width: 360px){.header-top-row[data-v-2dbe85c9]{padding:.375rem .5rem;gap:.25rem}.header-bottom-row[data-v-2dbe85c9]{padding:.25rem 0}.header-logo-left .logo-main[data-v-2dbe85c9]{font-size:.875rem;letter-spacing:.5px}.header-balance-wallet[data-v-2dbe85c9]{gap:.25rem}.balance-display[data-v-2dbe85c9]{padding:.3rem .35rem;max-width:95px}.balance-value[data-v-2dbe85c9]{font-size:.625rem}.wallet-btn[data-v-2dbe85c9]{width:28px;height:28px;padding:.25rem}.wallet-icon[data-v-2dbe85c9]{width:14px;height:14px}.profile-icon-btn[data-v-2dbe85c9]{width:28px;height:28px;padding:.25rem}.profile-icon[data-v-2dbe85c9]{width:14px;height:14px}.profile-menu-wrapper[data-v-2dbe85c9]{margin-left:.25rem}.nav-links[data-v-2dbe85c9]{padding:0 .5rem .125rem;gap:0;overflow-x:auto}.nav-link[data-v-2dbe85c9]{font-size:.625rem;padding:.25rem .1rem;letter-spacing:0}.nav-link-button[data-v-2dbe85c9]{font-size:.625rem;padding:.5rem .25rem;letter-spacing:0;min-height:44px;min-width:44px}.header-logo-triple[data-v-2dbe85c9]{padding:0 .375rem;gap:.25rem}.header-logo-triple .logo-main[data-v-2dbe85c9]{font-size:.75rem;letter-spacing:.5px}.profile-dropdown[data-v-2dbe85c9],.notifications-dropdown[data-v-2dbe85c9]{right:.375rem;left:.375rem;min-width:calc(100vw - .75rem)}.nav-dropdown-menu[data-v-2dbe85c9]{left:.375rem!important;right:.375rem;min-width:calc(100vw - .75rem)}.profile-dropdown-header[data-v-2dbe85c9]{padding:.625rem}.profile-name[data-v-2dbe85c9]{font-size:.75rem}.profile-type[data-v-2dbe85c9]{font-size:.625rem}.profile-id-section[data-v-2dbe85c9]{margin-top:.5rem;padding-top:.5rem;gap:.375rem}.profile-id-label[data-v-2dbe85c9]{font-size:.625rem}.profile-id-value[data-v-2dbe85c9]{font-size:.625rem;padding:.2rem .375rem}.profile-id-copy-btn[data-v-2dbe85c9]{width:22px;height:22px;margin-top:-1.5rem}.profile-id-copy-icon[data-v-2dbe85c9]{width:12px;height:12px}.profile-dropdown-divider[data-v-2dbe85c9]{margin:.375rem 0}.profile-dropdown-item[data-v-2dbe85c9]{padding:.5rem .625rem;font-size:.75rem;gap:.5rem}.dropdown-icon[data-v-2dbe85c9]{width:14px;height:14px}.nav-dropdown-item[data-v-2dbe85c9]{padding:.625rem .75rem;font-size:.75rem}.notifications-dropdown-header[data-v-2dbe85c9]{padding:.75rem}.notifications-dropdown-title[data-v-2dbe85c9]{font-size:.75rem}.notification-item[data-v-2dbe85c9]{padding:.75rem}.notification-item-title[data-v-2dbe85c9]{font-size:.75rem}.notification-item-message[data-v-2dbe85c9]{font-size:.6875rem}}.update-notification[data-v-f54b7cfc]{position:fixed;top:0;left:0;right:0;z-index:9999;background:linear-gradient(135deg,#1a1a2e,#16213e);border-bottom:2px solid var(--accent-primary, #00ff41);box-shadow:0 4px 20px #00ff414d;padding:0}.update-notification-content[data-v-f54b7cfc]{max-width:1400px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.update-notification-icon[data-v-f54b7cfc]{width:40px;height:40px;background:#00ff4126;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.update-notification-icon svg[data-v-f54b7cfc]{width:22px;height:22px;color:var(--accent-primary, #00ff41)}.update-notification-text[data-v-f54b7cfc]{display:flex;flex-direction:column;gap:2px}.update-notification-title[data-v-f54b7cfc]{color:#fff;font-weight:600;font-size:.95rem;font-family:JetBrains Mono,monospace}.update-notification-desc[data-v-f54b7cfc]{color:#ffffffb3;font-size:.8rem;font-family:JetBrains Mono,monospace}.update-notification-actions[data-v-f54b7cfc]{display:flex;gap:10px;margin-left:auto}.update-btn[data-v-f54b7cfc]{padding:8px 18px;border-radius:6px;font-size:.85rem;font-weight:600;font-family:JetBrains Mono,monospace;cursor:pointer;transition:all .2s ease;border:none;text-transform:uppercase;letter-spacing:.5px}.update-btn-primary[data-v-f54b7cfc]{background:var(--accent-primary, #00ff41);color:#000;box-shadow:0 0 15px #00ff4166}.update-btn-primary[data-v-f54b7cfc]:hover{background:#0c3;box-shadow:0 0 25px #00ff4199;transform:translateY(-1px)}.update-btn-secondary[data-v-f54b7cfc]{background:#ffffff1a;color:#fffc;border:1px solid rgba(255,255,255,.2)}.update-btn-secondary[data-v-f54b7cfc]:hover{background:#ffffff26;color:#fff}.slide-down-enter-active[data-v-f54b7cfc],.slide-down-leave-active[data-v-f54b7cfc]{transition:all .3s ease}.slide-down-enter-from[data-v-f54b7cfc],.slide-down-leave-to[data-v-f54b7cfc]{transform:translateY(-100%);opacity:0}@media (max-width: 768px){.update-notification-content[data-v-f54b7cfc]{padding:10px 15px;gap:12px}.update-notification-icon[data-v-f54b7cfc]{width:36px;height:36px}.update-notification-icon svg[data-v-f54b7cfc]{width:18px;height:18px}.update-notification-title[data-v-f54b7cfc]{font-size:.85rem}.update-notification-desc[data-v-f54b7cfc]{font-size:.7rem}.update-notification-actions[data-v-f54b7cfc]{margin-left:0;width:100%;justify-content:center}.update-btn[data-v-f54b7cfc]{padding:8px 16px;font-size:.8rem}}@media (max-width: 480px){.update-notification-content[data-v-f54b7cfc]{flex-direction:column;text-align:center;gap:10px}.update-notification-text[data-v-f54b7cfc]{align-items:center}}.news-banner[data-v-f54b7cfc]{background:linear-gradient(135deg,var(--bg-secondary),var(--bg-tertiary));border-bottom:2px solid var(--accent-primary);padding:.75rem 1rem;width:100%;position:relative;z-index:1001;box-shadow:0 2px 10px #00ff4133;animation:banner-glow-f54b7cfc 3s ease-in-out infinite}.news-banner-content[data-v-f54b7cfc]{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;font-family:JetBrains Mono,monospace}.news-banner-text[data-v-f54b7cfc]{color:var(--text-primary);font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:1px}.news-banner-link[data-v-f54b7cfc]{color:var(--accent-primary);text-decoration:none;font-weight:600;font-size:.875rem;transition:all .3s ease;text-shadow:0 0 10px var(--glow-color-light);border-bottom:1px solid transparent;display:flex;align-items:center;gap:.5rem}.news-banner-link[data-v-f54b7cfc]:hover{color:var(--accent-secondary);text-shadow:0 0 15px var(--glow-color);border-bottom-color:var(--accent-primary)}.news-banner-icon[data-v-f54b7cfc]{width:18px;height:18px;flex-shrink:0;display:inline-block;vertical-align:middle;margin:0}@keyframes banner-glow-f54b7cfc{0%,to{box-shadow:0 2px 10px #00ff4133}50%{box-shadow:0 2px 20px #00ff4166}}@media (max-width: 768px){.news-banner[data-v-f54b7cfc]{padding:.6rem .75rem}.news-banner-content[data-v-f54b7cfc]{flex-direction:column;gap:.5rem;text-align:center}.news-banner-text[data-v-f54b7cfc],.news-banner-link[data-v-f54b7cfc]{font-size:.75rem}.news-banner-icon[data-v-f54b7cfc]{width:16px;height:16px}}@media (max-width: 480px){.news-banner[data-v-f54b7cfc]{padding:.5rem .625rem}.news-banner-content[data-v-f54b7cfc]{gap:.375rem}.news-banner-text[data-v-f54b7cfc],.news-banner-link[data-v-f54b7cfc]{font-size:.6875rem}.news-banner-icon[data-v-f54b7cfc]{width:14px;height:14px}}.content-container[data-v-f54b7cfc]{width:100%;max-width:1400px;margin:0 auto;padding:0 1rem}@media (max-width: 768px){.content-container[data-v-f54b7cfc]{padding:0 .75rem;margin-top:.5rem!important}}@media (max-width: 480px){.content-container[data-v-f54b7cfc]{padding:0 .5rem;margin-top:.25rem!important}}[data-v-c2b29c6c]{box-sizing:border-box}.mirror-header[data-v-c2b29c6c]{text-align:center;margin-bottom:1.5rem}.mirror-title[data-v-c2b29c6c]{font-size:1.25rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:2px;margin-bottom:0}.title-bracket[data-v-c2b29c6c]{color:var(--accent-primary);font-size:1.5rem}.mirror-divider[data-v-c2b29c6c]{height:1px;background:linear-gradient(90deg,transparent,var(--border-primary),transparent);margin:1.25rem 0;position:relative}.mirror-divider[data-v-c2b29c6c]:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:4px;height:4px;background:var(--accent-primary);border-radius:50%}.section[data-v-c2b29c6c]{margin-bottom:1rem}.section-header[data-v-c2b29c6c]{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.section-arrow[data-v-c2b29c6c]{color:var(--accent-primary);font-size:.875rem;animation:blink-arrow-c2b29c6c 1.5s ease-in-out infinite}@keyframes blink-arrow-c2b29c6c{0%,to{opacity:1}50%{opacity:.3}}.section-title[data-v-c2b29c6c]{font-size:.875rem;font-weight:600;color:var(--text-accent);text-transform:uppercase;letter-spacing:1px}.card-types[data-v-c2b29c6c]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.875rem;color:var(--text-primary)}.card-type[data-v-c2b29c6c]{color:var(--text-primary);font-weight:500}.separator[data-v-c2b29c6c]{color:var(--accent-primary);font-weight:700}.card-type-note[data-v-c2b29c6c]{color:var(--text-secondary);font-size:.75rem;font-style:italic}.format-list[data-v-c2b29c6c]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.format-item[data-v-c2b29c6c]{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;color:var(--text-secondary);line-height:1.5}.format-label[data-v-c2b29c6c]{color:var(--accent-primary);font-weight:700;flex-shrink:0}.format-text[data-v-c2b29c6c]{color:var(--text-secondary)}.format-note[data-v-c2b29c6c]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:var(--bg-secondary);border-left:2px solid var(--accent-primary);border-radius:4px;font-size:.75rem;color:var(--text-secondary);line-height:1.5}.note-arrow[data-v-c2b29c6c]{color:var(--accent-primary);font-weight:700;flex-shrink:0}.note-text[data-v-c2b29c6c]{color:var(--text-secondary)}.pricing-list[data-v-c2b29c6c]{display:flex;flex-direction:column;gap:.75rem}.pricing-item[data-v-c2b29c6c]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;transition:all .3s ease}.pricing-item[data-v-c2b29c6c]:hover{border-color:var(--accent-primary);box-shadow:0 0 10px var(--glow-color-dim)}.pricing-label[data-v-c2b29c6c]{font-size:.8125rem;font-weight:600;color:var(--text-accent);text-transform:uppercase;letter-spacing:.5px}.pricing-text[data-v-c2b29c6c]{font-size:.8125rem;color:var(--text-secondary);line-height:1.5}.info-text[data-v-c2b29c6c]{font-size:.8125rem;color:var(--text-secondary);line-height:1.6;padding:.75rem;background:var(--bg-secondary);border-left:2px solid var(--success);border-radius:4px}.domains-list[data-v-c2b29c6c]{display:flex;flex-direction:column;gap:.5rem}.domain-item[data-v-c2b29c6c]{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;transition:all .3s ease}.domain-item[data-v-c2b29c6c]:hover{border-color:var(--accent-primary);box-shadow:0 0 10px var(--glow-color-dim)}.domain-label[data-v-c2b29c6c]{font-size:.75rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;min-width:80px;flex-shrink:0}.domain-link[data-v-c2b29c6c]{color:var(--text-primary);text-decoration:none;font-weight:500;font-size:.875rem;transition:color .3s ease;flex:1;word-break:break-all;overflow-wrap:break-word;min-width:0}.domain-link[data-v-c2b29c6c]:hover{color:var(--accent-primary);text-shadow:0 0 8px var(--glow-color)}.links-list[data-v-c2b29c6c]{display:flex;flex-direction:column;gap:.5rem}.link-item[data-v-c2b29c6c]{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;transition:all .3s ease}.link-item[data-v-c2b29c6c]:hover{border-color:var(--accent-primary);box-shadow:0 0 10px var(--glow-color-dim)}.link-label[data-v-c2b29c6c]{font-size:.75rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;min-width:70px;flex-shrink:0}.link-url[data-v-c2b29c6c]{color:var(--text-primary);text-decoration:none;font-weight:500;font-size:.875rem;transition:color .3s ease;flex:1;word-break:break-all;overflow-wrap:break-word;min-width:0}.link-url[data-v-c2b29c6c]:hover{color:var(--accent-primary);text-shadow:0 0 8px var(--glow-color)}.contacts-list[data-v-c2b29c6c]{display:flex;flex-direction:column;gap:.75rem}.contact-item[data-v-c2b29c6c]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;transition:all .3s ease}.contact-item[data-v-c2b29c6c]:hover{border-color:var(--accent-primary);box-shadow:0 0 10px var(--glow-color-dim)}.contact-label[data-v-c2b29c6c]{font-size:.75rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;min-width:80px;flex-shrink:0}.contact-link[data-v-c2b29c6c]{color:var(--text-primary);text-decoration:none;font-weight:500;font-size:.875rem;transition:color .3s ease;flex:1;word-break:break-all}.contact-link[data-v-c2b29c6c]:hover{color:var(--accent-primary);text-shadow:0 0 8px var(--glow-color)}@media (max-width: 640px){.mirror-title[data-v-c2b29c6c]{font-size:1rem}.title-bracket[data-v-c2b29c6c]{font-size:1.25rem}.card-types[data-v-c2b29c6c]{font-size:.75rem;gap:.375rem}.format-item[data-v-c2b29c6c],.pricing-text[data-v-c2b29c6c],.info-text[data-v-c2b29c6c]{font-size:.75rem}.domain-item[data-v-c2b29c6c],.link-item[data-v-c2b29c6c],.contact-item[data-v-c2b29c6c]{flex-direction:column;align-items:flex-start;gap:.5rem}.domain-label[data-v-c2b29c6c],.link-label[data-v-c2b29c6c],.contact-label[data-v-c2b29c6c]{min-width:auto}.domain-link[data-v-c2b29c6c],.link-url[data-v-c2b29c6c],.contact-link[data-v-c2b29c6c]{width:100%}}.visit-card-modal-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;z-index:99999!important;background:#000000d9!important;display:flex!important;align-items:center!important;justify-content:center!important;animation:fade-in .3s ease-out;margin:0!important;padding:0!important}.visit-card-modal-content{max-width:700px;width:90%;padding:0;overflow:visible;position:relative;z-index:100000!important;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:12px;box-shadow:0 0 50px #00000080;animation:slide-in .3s ease-out}.visit-card-modal-content:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);animation:scan-line 3s linear infinite}.visit-card-modal-body{padding:2rem;max-height:70vh;overflow-y:auto;overflow-x:hidden;font-family:JetBrains Mono,monospace;position:relative;width:100%;box-sizing:border-box}.visit-card-modal-body:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);animation:scan-line 4s linear infinite;z-index:1;box-sizing:border-box}.visit-card-modal-footer{display:flex;gap:1rem;padding:1.5rem 2rem;border-top:1px solid var(--border-primary);background:var(--bg-secondary);justify-content:center}.visit-card-btn{flex:1;max-width:200px;position:relative;overflow:hidden;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:1rem 2rem}.visit-card-btn-close{background:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary)}.visit-card-btn-close:hover{border-color:var(--accent-primary);color:var(--accent-primary)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes scan-line{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width: 768px){.visit-card-modal-content{width:95%}.visit-card-modal-body{padding:1.25rem;max-height:60vh;overflow-x:hidden;box-sizing:border-box}.visit-card-modal-footer{flex-direction:column;padding:1rem 1.25rem;gap:.625rem}.visit-card-btn{max-width:100%;width:100%;padding:.875rem 1.5rem;font-size:.875rem;letter-spacing:1px}}@media (max-width: 480px){.visit-card-modal-content{width:98%;border-radius:8px}.visit-card-modal-body{padding:.875rem;max-height:65vh}.visit-card-modal-footer{padding:.75rem .875rem;gap:.5rem}.visit-card-btn{padding:.625rem 1rem;font-size:.8125rem;letter-spacing:.5px}}@media (max-width: 360px){.visit-card-modal-body{padding:.75rem}.visit-card-modal-footer{padding:.625rem .75rem}.visit-card-btn{padding:.5rem .875rem;font-size:.75rem}}.home-hacker[data-v-449edc0e]{min-height:calc(100vh - 100px);background:var(--bg-primary);display:flex;align-items:center;justify-content:center;padding:2rem 1rem;position:relative;overflow:hidden}.matrix-bg[data-v-449edc0e]{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 800px 400px at 20% 50%,var(--glow-color-dim) 0%,transparent 60%),radial-gradient(ellipse 600px 300px at 80% 20%,var(--glow-color-dim) 0%,transparent 60%),radial-gradient(ellipse 700px 350px at 40% 80%,var(--glow-color-dim) 0%,transparent 60%),linear-gradient(180deg,transparent 0%,var(--glow-color-dim) 50%,transparent 100%);pointer-events:none;opacity:.6}.home-container[data-v-449edc0e]{max-width:1400px;width:100%;position:relative;z-index:1}.content-wrapper[data-v-449edc0e]{display:flex;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 200px)}.key-section[data-v-449edc0e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;animation:fade-in .8s ease-out;width:100%;max-width:800px;margin-left:1%}.key-input[data-v-449edc0e]{width:100%;min-width:200px;font-size:1rem;padding:.625rem 1rem;text-align:center;height:auto;box-sizing:border-box}.key-btn[data-v-449edc0e]{padding:.625rem 2rem;min-width:80px;width:100%;position:relative;flex-shrink:0;overflow:hidden;font-size:1rem;font-weight:600;height:auto;box-sizing:border-box;text-transform:uppercase;letter-spacing:1px}.btn-text[data-v-449edc0e]{position:relative;z-index:2}.btn-scanner[data-v-449edc0e]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--glow-color-light),transparent);transition:left .5s ease}.key-btn:hover .btn-scanner[data-v-449edc0e]{left:100%}.register-link-container[data-v-449edc0e]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.75rem;width:100%;flex-shrink:0;height:100%}.register-separator[data-v-449edc0e]{color:var(--accent-primary);font-family:JetBrains Mono,monospace;font-size:.875rem}.register-link[data-v-449edc0e]{color:var(--text-primary);text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.875rem;letter-spacing:1px;transition:all .3s ease;position:relative;padding:.5rem 1rem;background:none;border:none;cursor:pointer}.register-link[data-v-449edc0e]:hover{color:var(--accent-primary);text-shadow:0 0 10px var(--glow-color)}.register-link[data-v-449edc0e]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:1px;background:var(--accent-primary);transition:width .3s ease}.register-link[data-v-449edc0e]:hover:after{width:100%}.authenticated-info[data-v-449edc0e]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:12px;animation:fade-in .8s ease-out}.auth-message[data-v-449edc0e]{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:var(--accent-primary);text-transform:uppercase;letter-spacing:2px}.auth-bracket[data-v-449edc0e]{color:var(--accent-primary);font-size:1.75rem}.auth-user-type[data-v-449edc0e]{font-family:JetBrains Mono,monospace;font-size:1rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px}.profile-btn[data-v-449edc0e]{width:100%;max-width:300px;position:relative;overflow:hidden;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:1rem 2rem}.key-input[data-v-449edc0e]:disabled,.key-btn[data-v-449edc0e]:disabled{opacity:.6;cursor:not-allowed}.register-key-btn[data-v-449edc0e]{width:100%;position:relative;overflow:hidden;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:1rem 2rem}.register-key-btn[data-v-449edc0e]:disabled{opacity:.6;cursor:not-allowed}.visit-card-modal-overlay[data-v-449edc0e]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;z-index:99999!important;background:#000000d9!important;display:flex!important;align-items:center!important;justify-content:center!important;animation:fade-in .3s ease-out;margin:0!important;padding:0!important}.visit-card-modal-content[data-v-449edc0e]{max-width:700px;width:90%;padding:0;overflow:hidden;position:relative;z-index:100000!important;box-sizing:border-box}.visit-card-modal-body[data-v-449edc0e]{padding:2rem;max-height:70vh;overflow-y:auto;overflow-x:hidden;font-family:JetBrains Mono,monospace;position:relative;width:100%;box-sizing:border-box}.visit-card-modal-body[data-v-449edc0e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);animation:scan-line 4s linear infinite;z-index:1;box-sizing:border-box}.visit-card-modal-footer[data-v-449edc0e]{display:flex;gap:1rem;padding:1.5rem 2rem;border-top:1px solid var(--border-primary);background:var(--bg-secondary);justify-content:center}.visit-card-btn[data-v-449edc0e]{flex:1;max-width:200px;position:relative;overflow:hidden;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:1rem 2rem}.visit-card-btn-close[data-v-449edc0e]{background:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary)}.visit-card-btn-close[data-v-449edc0e]:hover{border-color:var(--accent-primary);color:var(--accent-primary)}@media (max-width: 1024px){.home-hacker[data-v-449edc0e]{padding:1.5rem 1rem}.content-wrapper[data-v-449edc0e]{min-height:calc(100vh - 150px)}.key-section[data-v-449edc0e]{padding:1rem;max-width:700px}.key-input-grid[data-v-449edc0e]{max-width:600px}}@media (max-width: 768px){.home-hacker[data-v-449edc0e]{padding:1rem .75rem;min-height:calc(100vh - 100px)}.content-wrapper[data-v-449edc0e]{min-height:calc(100vh - 160px);padding:.75rem 0}.key-section[data-v-449edc0e]{padding:.5rem;max-width:100%;margin-left:0;gap:1.25rem}.key-input-grid[data-v-449edc0e]{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:.75rem;max-width:100%}.grid-item-full[data-v-449edc0e]{grid-column:1;margin-left:0}.key-input[data-v-449edc0e]{width:100%;min-width:unset;font-size:.9375rem;padding:.75rem 1rem}.captcha-container-merged[data-v-449edc0e]{width:100%;padding:.625rem .875rem;flex-wrap:nowrap;min-width:unset}.captcha-text[data-v-449edc0e]{font-size:.9375rem}.captcha-input-merged[data-v-449edc0e]{width:100px;font-size:.9375rem;padding:.4rem}.captcha-refresh-btn svg[data-v-449edc0e]{width:14px;height:14px}.key-btn[data-v-449edc0e]{width:100%;padding:.75rem 1.5rem;font-size:.9375rem}.register-link-container[data-v-449edc0e]{flex-wrap:wrap;gap:.5rem;justify-content:center}.register-link[data-v-449edc0e]{font-size:.8125rem;padding:.5rem .875rem}.register-separator[data-v-449edc0e]{font-size:.75rem}.ip-blocked-message[data-v-449edc0e]{padding:1.25rem;margin-bottom:.75rem}.blocked-icon[data-v-449edc0e]{font-size:1.75rem}.blocked-text[data-v-449edc0e]{font-size:.8125rem}.visit-card-modal-content[data-v-449edc0e]{width:95%}.visit-card-modal-body[data-v-449edc0e]{padding:1.25rem;max-height:60vh;overflow-x:hidden;box-sizing:border-box}.visit-card-modal-footer[data-v-449edc0e]{flex-direction:column;padding:1rem 1.25rem;gap:.625rem}.visit-card-btn[data-v-449edc0e]{max-width:100%;width:100%;padding:.875rem 1.5rem;font-size:.875rem;letter-spacing:1px}.authenticated-info[data-v-449edc0e]{padding:1.5rem;gap:1.25rem;border-radius:8px}.auth-message[data-v-449edc0e]{font-size:1.25rem;letter-spacing:1px}.auth-bracket[data-v-449edc0e]{font-size:1.5rem}.auth-user-type[data-v-449edc0e]{font-size:.9375rem}.profile-btn[data-v-449edc0e]{padding:.875rem 1.5rem;font-size:.875rem;letter-spacing:1px}.modal-content[data-v-449edc0e]{padding:1.5rem;width:95%;max-width:95%;border-radius:8px}.modal-header[data-v-449edc0e]{margin-bottom:1.5rem}.modal-title[data-v-449edc0e]{font-size:1.125rem;letter-spacing:1px}.modal-close[data-v-449edc0e]{font-size:1.75rem;width:1.75rem;height:1.75rem}.registration-captcha-section[data-v-449edc0e]{margin-bottom:.75rem}.registration-captcha-section .captcha-container-merged[data-v-449edc0e]{padding:.5rem .75rem}.generate-btn[data-v-449edc0e]{padding:.875rem 1.5rem;font-size:.9375rem;letter-spacing:1px}.hash-label[data-v-449edc0e]{font-size:.8125rem}.hash-display[data-v-449edc0e]{padding:.875rem}.hash-text[data-v-449edc0e]{font-size:.75rem}.warning-text[data-v-449edc0e]{font-size:.8125rem;padding:.875rem}.download-btn[data-v-449edc0e]{padding:.875rem 1.5rem;font-size:.9375rem;letter-spacing:1px}}.key-input-section[data-v-449edc0e]{display:flex;flex-direction:column;gap:1.5rem;width:100%;align-items:center;justify-content:center;flex-shrink:0}.key-input-grid[data-v-449edc0e]{display:grid;grid-template-columns:1fr 1fr auto;grid-template-rows:auto auto;gap:.75rem;width:100%;max-width:800px;margin:0 auto}@media (max-width: 768px){.key-input-grid[data-v-449edc0e]{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:.75rem}}@media (max-width: 480px){.key-input-grid[data-v-449edc0e]{gap:.5rem}}.grid-item[data-v-449edc0e]{display:flex;align-items:center;justify-content:center}.grid-item-full[data-v-449edc0e]{grid-column:1 / -1;justify-content:center;margin-left:-5.5%}@media (max-width: 768px){.grid-item-full[data-v-449edc0e]{margin-left:0}}.ip-blocked-message[data-v-449edc0e]{background:var(--bg-secondary);border:2px solid var(--danger);border-radius:8px;padding:1.5rem;text-align:center;margin-bottom:1rem}.blocked-icon[data-v-449edc0e]{font-size:2rem;margin-bottom:.5rem}.blocked-text[data-v-449edc0e]{font-family:JetBrains Mono,monospace;color:var(--danger);font-size:.875rem;line-height:1.5}.captcha-section[data-v-449edc0e]{display:flex;flex-direction:column;gap:.75rem}.captcha-label[data-v-449edc0e]{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px}.captcha-container[data-v-449edc0e]{display:flex;flex-direction:column;gap:.75rem}.captcha-container-merged[data-v-449edc0e]{display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;padding:.625rem 1rem;font-family:JetBrains Mono,monospace;width:100%;min-width:200px;white-space:nowrap;height:100%;box-sizing:border-box}.captcha-question[data-v-449edc0e]{display:flex;align-items:center;justify-content:space-between;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;padding:.875rem 1rem;font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:600;color:var(--accent-primary)}.captcha-text[data-v-449edc0e]{font-size:1rem;font-weight:600;color:var(--accent-primary);white-space:nowrap;line-height:1.5;display:flex;align-items:center}.captcha-loading[data-v-449edc0e]{color:var(--text-secondary);font-size:.875rem;line-height:1.5;display:flex;align-items:center}.captcha-input-merged[data-v-449edc0e]{width:150px;font-size:1.125rem;text-align:center;font-weight:600;border:1px solid var(--border-primary);background:var(--bg-primary);padding:.5rem;border-radius:4px;height:auto;box-sizing:border-box;line-height:1.5}.captcha-input-merged[data-v-449edc0e]:focus{outline:none;border-color:var(--accent-primary);background:var(--bg-primary)}.captcha-refresh-btn[data-v-449edc0e]{background:transparent;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;line-height:1.5;height:auto}.captcha-refresh-btn[data-v-449edc0e]:hover:not(:disabled){opacity:.8;transform:rotate(90deg)}.captcha-refresh-btn[data-v-449edc0e]:disabled{opacity:.5;cursor:not-allowed}.captcha-refresh-btn svg[data-v-449edc0e]{display:block}.captcha-input[data-v-449edc0e]{font-size:1.25rem;text-align:center;font-weight:600}@media (max-width: 480px){.home-hacker[data-v-449edc0e]{padding:.75rem .5rem;min-height:calc(100vh - 80px)}.content-wrapper[data-v-449edc0e]{min-height:calc(100vh - 120px);padding:.5rem 0}.key-section[data-v-449edc0e]{padding:.25rem;gap:1rem}.key-input-grid[data-v-449edc0e]{gap:.625rem}.key-input[data-v-449edc0e]{font-size:.875rem;padding:.625rem .75rem}.key-btn[data-v-449edc0e]{padding:.625rem 1.25rem;font-size:.875rem;letter-spacing:.5px}.register-link[data-v-449edc0e]{font-size:.75rem;padding:.4rem .625rem}.register-separator[data-v-449edc0e]{font-size:.6875rem}.captcha-container-merged[data-v-449edc0e]{padding:.5rem .625rem;gap:.375rem}.captcha-text[data-v-449edc0e]{font-size:.8125rem}.captcha-input-merged[data-v-449edc0e]{width:80px;font-size:.875rem;padding:.35rem}.captcha-refresh-btn[data-v-449edc0e]{padding:.2rem}.captcha-refresh-btn svg[data-v-449edc0e]{width:12px;height:12px}.ip-blocked-message[data-v-449edc0e]{padding:1rem;margin-bottom:.5rem}.blocked-icon[data-v-449edc0e]{font-size:1.5rem;margin-bottom:.375rem}.blocked-text[data-v-449edc0e]{font-size:.75rem;line-height:1.4}.authenticated-info[data-v-449edc0e]{padding:1rem;gap:1rem}.auth-message[data-v-449edc0e]{font-size:1rem;letter-spacing:.5px}.auth-bracket[data-v-449edc0e]{font-size:1.25rem}.auth-user-type[data-v-449edc0e]{font-size:.875rem}.profile-btn[data-v-449edc0e]{padding:.75rem 1.25rem;font-size:.8125rem;letter-spacing:.5px}.modal-content[data-v-449edc0e]{padding:1rem;width:98%;max-width:98%}.modal-header[data-v-449edc0e]{margin-bottom:1.25rem}.modal-title[data-v-449edc0e]{font-size:1rem;letter-spacing:.5px}.modal-close[data-v-449edc0e]{font-size:1.5rem;width:1.5rem;height:1.5rem}.registration-captcha-section[data-v-449edc0e]{gap:.5rem;margin-bottom:.625rem}.registration-captcha-section .captcha-label[data-v-449edc0e]{font-size:.75rem}.registration-captcha-section .captcha-container-merged[data-v-449edc0e]{padding:.4rem .5rem}.registration-captcha-section .captcha-text[data-v-449edc0e]{font-size:.8125rem}.registration-captcha-section .captcha-input-merged[data-v-449edc0e]{width:70px;font-size:.875rem;padding:.3rem}.hash-container[data-v-449edc0e]{gap:.75rem}.hash-label[data-v-449edc0e]{font-size:.75rem}.hash-display-wrapper[data-v-449edc0e]{flex-direction:column;gap:.625rem}.hash-display[data-v-449edc0e]{padding:.75rem;max-height:150px}.hash-text[data-v-449edc0e]{font-size:.6875rem;line-height:1.5}.copy-btn-inline[data-v-449edc0e]{width:100%;padding:.75rem 1rem;font-size:.8125rem;letter-spacing:.5px}.warning-text[data-v-449edc0e]{font-size:.75rem;padding:.75rem;line-height:1.5}.action-buttons[data-v-449edc0e]{gap:.75rem}.generate-btn[data-v-449edc0e],.download-btn[data-v-449edc0e]{padding:.75rem 1.25rem;font-size:.8125rem;letter-spacing:.5px}.visit-card-modal-content[data-v-449edc0e]{width:98%}.visit-card-modal-body[data-v-449edc0e]{padding:.875rem;max-height:65vh;overflow-x:hidden;box-sizing:border-box}.visit-card-modal-footer[data-v-449edc0e]{padding:.75rem .875rem;gap:.5rem}.visit-card-btn[data-v-449edc0e]{padding:.625rem 1rem;font-size:.8125rem;letter-spacing:.5px}}@media (max-width: 360px){.home-hacker[data-v-449edc0e]{padding:.5rem .375rem}.content-wrapper[data-v-449edc0e]{min-height:calc(100vh - 100px);padding:.375rem 0}.key-section[data-v-449edc0e]{gap:.875rem}.key-input-grid[data-v-449edc0e]{gap:.5rem}.key-input[data-v-449edc0e]{font-size:.8125rem;padding:.5rem .625rem}.key-btn[data-v-449edc0e]{padding:.5rem 1rem;font-size:.8125rem}.register-link[data-v-449edc0e]{font-size:.6875rem;padding:.35rem .5rem}.register-separator[data-v-449edc0e]{font-size:.625rem}.captcha-container-merged[data-v-449edc0e]{padding:.4rem .5rem;gap:.25rem}.captcha-text[data-v-449edc0e]{font-size:.75rem}.captcha-input-merged[data-v-449edc0e]{width:65px;font-size:.8125rem;padding:.3rem}.captcha-refresh-btn svg[data-v-449edc0e]{width:11px;height:11px}.authenticated-info[data-v-449edc0e]{padding:.875rem;gap:.875rem}.auth-message[data-v-449edc0e]{font-size:.9375rem}.auth-bracket[data-v-449edc0e]{font-size:1.125rem}.auth-user-type[data-v-449edc0e]{font-size:.8125rem}.profile-btn[data-v-449edc0e]{padding:.625rem 1rem;font-size:.75rem}.modal-content[data-v-449edc0e]{padding:.875rem}.modal-header[data-v-449edc0e]{margin-bottom:1rem}.modal-title[data-v-449edc0e]{font-size:.875rem}.modal-close[data-v-449edc0e]{font-size:1.375rem;width:1.375rem;height:1.375rem}.registration-captcha-section .captcha-label[data-v-449edc0e]{font-size:.6875rem}.registration-captcha-section .captcha-text[data-v-449edc0e]{font-size:.75rem}.registration-captcha-section .captcha-input-merged[data-v-449edc0e]{width:60px;font-size:.8125rem}.generate-btn[data-v-449edc0e],.download-btn[data-v-449edc0e]{padding:.625rem 1rem;font-size:.75rem}.hash-display[data-v-449edc0e]{padding:.625rem;max-height:120px}.hash-text[data-v-449edc0e]{font-size:.625rem}.copy-btn-inline[data-v-449edc0e]{padding:.625rem .875rem;font-size:.75rem}.warning-text[data-v-449edc0e]{font-size:.6875rem;padding:.625rem}.visit-card-modal-body[data-v-449edc0e]{padding:.75rem}.visit-card-modal-footer[data-v-449edc0e]{padding:.625rem .75rem}.visit-card-btn[data-v-449edc0e]{padding:.5rem .875rem;font-size:.75rem}}.modal-overlay[data-v-449edc0e]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fade-in .3s ease-out}.modal-content[data-v-449edc0e]{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:12px;padding:2rem;max-width:600px;width:90%;position:relative;overflow:hidden;box-shadow:0 0 50px #00000080;animation:slide-in .3s ease-out}.modal-content[data-v-449edc0e]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);animation:scan-line 3s linear infinite}.modal-header[data-v-449edc0e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.modal-title[data-v-449edc0e]{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:2px}.modal-close[data-v-449edc0e]{background:none;border:none;color:var(--text-secondary);font-size:2rem;cursor:pointer;transition:all .3s ease;line-height:1;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.modal-close[data-v-449edc0e]:hover{color:var(--accent-primary);transform:rotate(90deg)}.modal-body[data-v-449edc0e]{display:flex;flex-direction:column;gap:1.5rem}.hash-container[data-v-449edc0e]{display:flex;flex-direction:column;gap:1rem;align-items:center;width:100%}.registration-captcha-section[data-v-449edc0e]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;width:100%;align-items:center}.registration-captcha-section .captcha-label[data-v-449edc0e]{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;text-align:center;width:100%}.registration-captcha-section .captcha-container[data-v-449edc0e]{display:flex;flex-direction:column;gap:.75rem}.registration-captcha-section .captcha-container-merged[data-v-449edc0e]{display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;padding:.625rem 1rem;font-family:JetBrains Mono,monospace;width:100%;white-space:nowrap;box-sizing:border-box}.registration-captcha-section .captcha-text[data-v-449edc0e]{font-size:1rem;font-weight:600;color:var(--accent-primary);white-space:nowrap;line-height:1.5;display:flex;align-items:center}.registration-captcha-section .captcha-loading[data-v-449edc0e]{color:var(--text-secondary);font-size:.875rem;line-height:1.5;display:flex;align-items:center}.registration-captcha-section .captcha-input-merged[data-v-449edc0e]{width:150px;font-size:1.125rem;text-align:center;font-weight:600;border:1px solid var(--border-primary);background:var(--bg-primary);padding:.5rem;border-radius:4px;line-height:1.5;box-sizing:border-box}.registration-captcha-section .captcha-input-merged[data-v-449edc0e]:focus{outline:none;border-color:var(--accent-primary);background:var(--bg-primary)}.registration-captcha-section .captcha-refresh-btn[data-v-449edc0e]{background:transparent;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;line-height:1.5;height:auto}.registration-captcha-section .captcha-refresh-btn[data-v-449edc0e]:hover:not(:disabled){opacity:.8;transform:rotate(90deg)}.registration-captcha-section .captcha-refresh-btn[data-v-449edc0e]:disabled{opacity:.5;cursor:not-allowed}.registration-captcha-section .captcha-refresh-btn svg[data-v-449edc0e]{display:block}.hash-label[data-v-449edc0e]{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;text-align:center;width:100%}.hash-display-wrapper[data-v-449edc0e]{display:flex;align-items:flex-start;gap:1rem;width:100%;justify-content:center}.hash-display[data-v-449edc0e]{flex:1;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;padding:1rem;word-break:break-all;max-height:200px;overflow-y:auto}.hash-text[data-v-449edc0e]{font-family:JetBrains Mono,monospace;font-size:.875rem;color:var(--accent-primary);line-height:1.6}.copy-btn-inline[data-v-449edc0e]{position:relative;overflow:hidden;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:1rem 1.5rem;white-space:nowrap;flex-shrink:0}.generate-btn[data-v-449edc0e]{width:100%;position:relative;overflow:hidden;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:1rem 2rem}.generate-btn[data-v-449edc0e]:disabled{opacity:.6;cursor:not-allowed}.warning-text[data-v-449edc0e]{font-family:JetBrains Mono,monospace;font-size:.875rem;color:var(--text-secondary);line-height:1.6;padding:1rem;background:var(--bg-secondary);border-left:3px solid var(--accent-primary);border-radius:4px;text-align:center;width:100%}.action-buttons[data-v-449edc0e]{display:flex;flex-direction:column;gap:1rem;width:100%}.download-btn[data-v-449edc0e],.copy-btn[data-v-449edc0e]{width:100%;position:relative;overflow:hidden;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:1rem 2rem}@media (max-width: 768px){.modal-content[data-v-449edc0e]{padding:1.5rem;width:95%;border-radius:8px}.modal-header[data-v-449edc0e]{margin-bottom:1.5rem}.modal-title[data-v-449edc0e]{font-size:1.125rem;letter-spacing:1px}.hash-display-wrapper[data-v-449edc0e]{flex-direction:column;gap:.75rem}.copy-btn-inline[data-v-449edc0e]{width:100%}.hash-text[data-v-449edc0e]{font-size:.75rem}}@media (max-width: 480px){.modal-content[data-v-449edc0e]{padding:1rem;width:98%}.modal-header[data-v-449edc0e]{margin-bottom:1.25rem}.modal-title[data-v-449edc0e]{font-size:1rem;letter-spacing:.5px}.modal-body[data-v-449edc0e]{gap:1rem}.hash-text[data-v-449edc0e]{font-size:.6875rem}}@media (max-width: 360px){.modal-content[data-v-449edc0e]{padding:.875rem}.modal-title[data-v-449edc0e]{font-size:.875rem}.hash-text[data-v-449edc0e]{font-size:.625rem}}
