.preloader-overlay[data-v-42d32169]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;pointer-events:none}.curtain-panel[data-v-42d32169]{position:relative;width:50%;height:100%;transition:transform .6s ease;display:flex;align-items:center;justify-content:center;overflow:hidden}.left-curtain[data-v-42d32169]{transform:translateX(-100%)}.right-curtain[data-v-42d32169]{transform:translateX(100%)}.curtain-closed .left-curtain[data-v-42d32169],.curtain-closed .right-curtain[data-v-42d32169]{transform:translateX(0)}.stars-background[data-v-42d32169]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0a0a2a;z-index:-1}.stars-background[data-v-42d32169]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(3px 3px at 5% 10%,#fff,transparent),radial-gradient(3px 3px at 15% 25%,#eee,transparent),radial-gradient(2px 2px at 25% 40%,#fff,transparent),radial-gradient(3px 3px at 35% 15%,#eee,transparent),radial-gradient(2px 2px at 45% 60%,#fff,transparent),radial-gradient(3px 3px at 55% 30%,#eee,transparent),radial-gradient(2px 2px at 65% 75%,#fff,transparent),radial-gradient(3px 3px at 75% 45%,#eee,transparent),radial-gradient(2px 2px at 85% 20%,#fff,transparent),radial-gradient(3px 3px at 95% 55%,#eee,transparent),radial-gradient(2px 2px at 10% 80%,#fff,transparent),radial-gradient(3px 3px at 30% 90%,#eee,transparent),radial-gradient(2px 2px at 50% 85%,#fff,transparent),radial-gradient(3px 3px at 70% 95%,#eee,transparent),radial-gradient(2px 2px at 90% 70%,#fff,transparent),radial-gradient(2px 2px at 8% 35%,#fff,transparent),radial-gradient(2px 2px at 22% 18%,#eee,transparent),radial-gradient(1px 1px at 38% 52%,#fff,transparent),radial-gradient(2px 2px at 42% 28%,#eee,transparent),radial-gradient(1px 1px at 58% 65%,#fff,transparent),radial-gradient(2px 2px at 62% 38%,#eee,transparent),radial-gradient(1px 1px at 78% 82%,#fff,transparent),radial-gradient(2px 2px at 82% 48%,#eee,transparent),radial-gradient(1px 1px at 18% 68%,#fff,transparent),radial-gradient(2px 2px at 28% 12%,#eee,transparent),radial-gradient(1px 1px at 12% 45%,#fff,transparent),radial-gradient(1px 1px at 32% 22%,#eee,transparent),radial-gradient(1px 1px at 48% 58%,#fff,transparent),radial-gradient(1px 1px at 52% 32%,#eee,transparent),radial-gradient(1px 1px at 68% 72%,#fff,transparent),radial-gradient(1px 1px at 72% 42%,#eee,transparent),radial-gradient(1px 1px at 88% 88%,#fff,transparent),radial-gradient(1px 1px at 92% 52%,#eee,transparent),radial-gradient(1px 1px at 7% 15%,#fff,transparent),radial-gradient(1px 1px at 17% 78%,#eee,transparent);animation:twinkle-42d32169 4s ease-in-out infinite alternate}.stars-layer-2[data-v-42d32169]:before{animation:twinkle-42d32169 3s ease-in-out infinite alternate-reverse;opacity:.7}.stars-layer-3[data-v-42d32169]:before{animation:twinkle-42d32169 5s ease-in-out infinite alternate;opacity:.5}@keyframes twinkle-42d32169{0%,to{opacity:.3}50%{opacity:1}}.logo-container[data-v-42d32169]{display:flex;align-items:center;justify-content:center}.logo-text[data-v-42d32169]{position:relative;font-size:48px;font-weight:700;font-family:Arial,sans-serif;text-transform:uppercase;letter-spacing:4px}.text-outline[data-v-42d32169]{color:transparent;-webkit-text-stroke:2px hsla(0,0%,100%,.3);text-stroke:2px hsla(0,0%,100%,.3)}.text-fill[data-v-42d32169]{position:absolute;top:0;left:0;color:#4a90e2;background:linear-gradient(90deg,#4a90e2,#67b26f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;width:0;overflow:hidden;white-space:nowrap;transition:width .3s ease;text-shadow:0 0 10px rgba(74,144,226,.5);animation:text-glow-42d32169 2s ease-in-out infinite alternate}@keyframes text-glow-42d32169{0%{filter:drop-shadow(0 0 5px rgba(74,144,226,.5))}to{filter:drop-shadow(0 0 15px rgba(74,144,226,.8))}}.percentage-container[data-v-42d32169]{text-align:center;color:#fff}.percentage[data-v-42d32169]{font-size:52px;font-weight:700;margin-bottom:15px;text-shadow:0 0 15px rgba(100,150,255,.9);font-family:Arial,sans-serif;background:linear-gradient(45deg,#4a90e2,#67b26f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.loading-text[data-v-42d32169]{font-size:20px;margin-top:20px;text-transform:uppercase;letter-spacing:3px;font-family:Arial,sans-serif;color:hsla(0,0%,100%,.9);text-shadow:0 0 10px rgba(100,150,255,.7)}.loading-animation[data-v-42d32169]{display:flex;justify-content:center;align-items:center;gap:8px;margin:10px 0}.loading-dot[data-v-42d32169]{width:12px;height:12px;border-radius:50%;background:linear-gradient(45deg,#4a90e2,#67b26f);animation:bounce-42d32169 1.4s ease-in-out infinite both;box-shadow:0 0 10px rgba(74,144,226,.7)}@keyframes bounce-42d32169{0%,80%,to{transform:scale(.5);opacity:.5}40%{transform:scale(1);opacity:1}}.preloader-overlay[data-v-42d32169]{pointer-events:all}.header[data-v-75258188]{position:fixed;top:0;left:0;width:100%;background:rgba(2,12,43,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:10;border-bottom:1px solid rgba(37,67,139,.2)}.header-content[data-v-75258188]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:15px 20px}.logo[data-v-75258188]{display:flex;align-items:center;cursor:pointer}.logo img[data-v-75258188]{width:40px;height:40px;transition:transform .3s ease}.logo:hover img[data-v-75258188]{transform:rotate(10deg) scale(1.1)}.buttons[data-v-75258188]{display:flex;gap:15px}.btn[data-v-75258188]{background:hsla(0,0%,100%,0);border:1px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.3);padding:10px 15px;border-radius:50px;cursor:pointer;font-size:.9rem;transition:all .3s ease;backdrop-filter:blur(10px);display:flex;align-items:center;gap:5px;white-space:nowrap}.btn[data-v-75258188]:hover{color:#fff;border-color:#25438b;box-shadow:0 4px 15px rgba(37,67,139,.3)}.login-btn[data-v-75258188]:hover{background:linear-gradient(90deg,#020c2b 0,#25438b 50%,#030516)}.register-btn[data-v-75258188]:hover{background:linear-gradient(90deg,#030516 0,#25438b 50%,#020c2b)}.travel-btn[data-v-75258188]:hover{background:linear-gradient(90deg,#020c2b 0,#4caf50 50%,#030516);border-color:#4caf50}.btn-icon[data-v-75258188]{font-size:1rem}.btn-text[data-v-75258188]{display:inline}@media (max-width:768px){.header-content[data-v-75258188]{padding:10px 15px}.btn[data-v-75258188]{padding:8px 12px;font-size:.8rem}.logo img[data-v-75258188]{width:40px;height:40px}.btn-text[data-v-75258188],.logo[data-v-75258188]{display:none}.btn[data-v-75258188]{padding:8px;border-radius:50%;width:40px;height:40px;justify-content:center}.btn-icon[data-v-75258188]{font-size:1.2rem;margin:0}}@media (max-width:480px){.buttons[data-v-75258188]{gap:8px}.btn[data-v-75258188]{width:35px;height:35px;padding:6px}}#app{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;padding-bottom:60px}.router-container{position:relative;z-index:1}.fade-enter-active,.fade-leave-active{transition:opacity .4s ease}.fade-enter-from,.fade-leave-to{opacity:0}.preloader-overlay[data-v-66a314ca]{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0a0e24 0,#1a1b3a);display:flex;justify-content:center;align-items:center;z-index:9999;overflow:hidden}.stars2[data-v-66a314ca],.stars3[data-v-66a314ca],.stars[data-v-66a314ca]{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}.stars[data-v-66a314ca]{background-image:radial-gradient(1px 1px at 20px 30px,#fff,transparent);background-size:100px 100px;animation:starsAnimation-66a314ca 50s linear infinite}.stars2[data-v-66a314ca]{background-image:radial-gradient(1px 1px at 40px 70px,#fff,transparent);background-size:150px 150px;animation:starsAnimation-66a314ca 100s linear infinite}.stars3[data-v-66a314ca]{background-image:radial-gradient(1px 1px at 90px 40px,#fff,transparent);background-size:200px 200px;animation:starsAnimation-66a314ca 150s linear infinite}@keyframes starsAnimation-66a314ca{0%{transform:translateY(0)}to{transform:translateY(-200px)}}.preloader-content[data-v-66a314ca]{position:relative;z-index:10}.logo-animation-container[data-v-66a314ca]{position:relative;display:inline-block}.logo-text-outline[data-v-66a314ca]{font-size:5rem;font-weight:800;letter-spacing:5px;color:transparent;-webkit-text-stroke:2px hsla(0,0%,100%,.3)}.logo-text-mask[data-v-66a314ca]{position:absolute;top:0;left:0;height:100%;overflow:hidden;transition:width .5s ease-out;white-space:nowrap}.logo-text-filled[data-v-66a314ca]{font-size:5rem;font-weight:800;letter-spacing:5px;background:linear-gradient(90deg,#1a3a8f,#0a1a4a);-webkit-background-clip:text;background-clip:text;color:transparent}.preloader-overlay.fade-out[data-v-66a314ca]{animation:fadeOut-66a314ca .8s forwards}@keyframes fadeOut-66a314ca{to{opacity:0;visibility:hidden}}@media (max-width:768px){.logo-text-filled[data-v-66a314ca],.logo-text-outline[data-v-66a314ca]{font-size:3rem;letter-spacing:3px}}.earth-container[data-v-66a314ca]{width:100%;height:800px;position:relative;overflow:hidden;background:linear-gradient(90deg,#020c2b 0,#25438b 50%,#030516)}.city-card[data-v-66a314ca]{position:absolute;top:100px;right:20px;margin-left:20px;max-width:400px;height:600px;background:hsla(0,0%,51%,.23);color:#000;border-radius:10px;padding:15px;box-shadow:0 4px 8px rgba(0,0,0,.3);z-index:100;animation:fadeIn-2742af1a .3s ease-in-out;cursor:default;backdrop-filter:blur(5px)}.city-card[data-v-66a314ca]:hover{box-shadow:0 4px 12px hsla(0,0%,100%,.2)}.city-image[data-v-66a314ca]{width:100%;height:180px;overflow:hidden;border-radius:8px;margin-bottom:15px}.city-image img[data-v-66a314ca]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.city-info h3[data-v-66a314ca]{margin:0 0 10px 0;font-size:1.5em;color:#fff}.city-info p[data-v-66a314ca]{margin:5px 0;font-size:.9em;color:#fff}.city-description[data-v-66a314ca]{margin-top:15px!important;line-height:1.5}.close-card[data-v-66a314ca]{position:absolute;top:10px;right:10px;background:none;border:none;color:#fff;font-size:1.5em;cursor:pointer;padding:0 5px;line-height:1}.close-card[data-v-66a314ca]:hover{color:#ccc}.performance-panel[data-v-66a314ca]{position:absolute;top:10px;left:10px;background:rgba(0,0,0,.7);color:#fff;padding:10px;border-radius:5px;font-family:monospace;z-index:100}.toggle-performance[data-v-66a314ca]{position:absolute;bottom:20px;right:20px;padding:8px 15px;background:rgba(0,0,0,.7);color:#fff;border:none;border-radius:5px;cursor:pointer;z-index:100}.toggle-performance[data-v-66a314ca]:hover{background:rgba(50,50,50,.7)}@keyframes fadeIn-66a314ca{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.visit-button[data-v-66a314ca]{display:inline-block;margin-top:15px;padding:10px 20px;background-color:#011e3f;background:linear-gradient(90deg,#020c2b -25%,#25438b 50%,#030516 150%);color:#fff;border:none;border-radius:5px;font-size:.9em;cursor:pointer;transition:all .3s ease;text-transform:uppercase;font-weight:600;letter-spacing:.5px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.visit-button[data-v-66a314ca]:hover{background-color:#8a2be2;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.3)}.visit-button[data-v-66a314ca]:active{background-color:indigo;transform:translateY(0)}[data-v-66a314ca]{margin:0;padding:0;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body[data-v-66a314ca]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#1a2a6c,#b21f1f,#fdbb2d);padding:20px;overflow-x:hidden}#app[data-v-66a314ca]{max-width:1200px;width:100%;text-align:center;padding:20px}h1[data-v-66a314ca]{color:#fff;margin-bottom:10px;font-size:2.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.subtitle[data-v-66a314ca]{color:hsla(0,0%,100%,.8);margin-bottom:40px;font-size:1.2rem}.carousel-wrapper[data-v-66a314ca]{position:relative;width:100%;display:flex;justify-content:center;margin-bottom:30px}.carousel-container[data-v-66a314ca]{position:relative;width:100%;height:500px;perspective:1500px;display:flex;justify-content:center;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.carousel-container.dragging[data-v-66a314ca]{cursor:grabbing}.carousel[data-v-66a314ca]{position:absolute;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.carousel.dragging[data-v-66a314ca]{transition:none}.carousel-item[data-v-66a314ca]{position:absolute;width:280px;height:380px;border-radius:15px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.5);transition:transform .5s ease,opacity .5s ease,filter .5s ease;filter:brightness(.8);left:50%;top:50%;margin-left:-140px;margin-top:-190px;touch-action:pan-y}.carousel-item.active[data-v-66a314ca]{filter:brightness(1);z-index:10}.carousel-item img[data-v-66a314ca]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.carousel-caption[data-v-66a314ca]{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);color:#fff;padding:20px;text-align:center;pointer-events:none}.carousel-caption h3[data-v-66a314ca]{font-size:1.5rem;margin-bottom:5px}.carousel-caption p[data-v-66a314ca]{font-size:1rem;opacity:.8}.drag-hint[data-v-66a314ca]{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.7);font-size:.9rem;background:rgba(0,0,0,.3);padding:8px 15px;border-radius:20px;backdrop-filter:blur(10px);animation:pulse-66a314ca 2s infinite;z-index:100}@keyframes pulse-66a314ca{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.controls[data-v-66a314ca]{display:flex;justify-content:center;align-items:center;margin-top:30px;gap:20px}.btn[data-v-66a314ca]{background:hsla(0,0%,100%,.2);border:none;color:#fff;padding:12px 20px;border-radius:50px;cursor:pointer;font-size:1rem;transition:all .3s ease;backdrop-filter:blur(10px);display:flex;align-items:center;gap:8px}.btn[data-v-66a314ca]:hover{background:hsla(0,0%,100%,.3);transform:translateY(-2px)}.btn[data-v-66a314ca]:active{transform:translateY(1px)}.indicators[data-v-66a314ca]{display:flex;justify-content:center;gap:10px;margin-top:20px}.indicator[data-v-66a314ca]{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.3);cursor:pointer;transition:all .3s ease}.indicator.active[data-v-66a314ca]{background:#fff;transform:scale(1.2)}@media (max-width:768px){.carousel-container[data-v-66a314ca]{height:400px}.carousel-item[data-v-66a314ca]{width:220px;height:320px;margin-left:-110px;margin-top:-160px}h1[data-v-66a314ca]{font-size:2rem}}@media (max-width:480px){.carousel-container[data-v-66a314ca]{height:350px}.carousel-item[data-v-66a314ca]{width:180px;height:260px;margin-left:-90px;margin-top:-130px}.controls[data-v-66a314ca]{flex-direction:column;gap:10px}.drag-hint[data-v-66a314ca]{font-size:.8rem;padding:6px 12px}}.carousel-wrapper[data-v-af529abc]{width:100%;text-align:center}.carousel-wrapper-inner[data-v-af529abc]{position:relative;width:100%;display:flex;justify-content:center;margin-bottom:30px}.carousel-container[data-v-af529abc]{position:relative;width:96%;height:700px;perspective:1500px;display:flex;justify-content:center;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.carousel-container.dragging[data-v-af529abc]{cursor:grabbing}.carousel[data-v-af529abc]{position:absolute;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.carousel.dragging[data-v-af529abc]{transition:none}.carousel-item[data-v-af529abc]{position:absolute;width:300px;height:400px;border-radius:15px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.5);transition:transform .5s ease,opacity .5s ease,filter .5s ease;filter:brightness(.8);left:50%;top:50%;margin-left:-150px;margin-top:-200px;touch-action:pan-y}.carousel-item.active[data-v-af529abc]{filter:brightness(1);z-index:10}.carousel-item img[data-v-af529abc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.carousel-caption[data-v-af529abc]{position:absolute;bottom:0;left:0;width:90%;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);color:#fff;padding:15px;text-align:center;pointer-events:none}.carousel-caption h3[data-v-af529abc]{font-size:1.2rem;margin-bottom:5px}.carousel-caption p[data-v-af529abc]{font-size:.9rem;opacity:.8}.drag-hint[data-v-af529abc]{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.7);font-size:.8rem;background:rgba(0,0,0,.3);padding:6px 12px;border-radius:20px;backdrop-filter:blur(10px);animation:pulse-af529abc 2s infinite;z-index:100}@keyframes pulse-af529abc{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.controls[data-v-af529abc]{display:flex;justify-content:center;align-items:center;gap:15px}.btn[data-v-af529abc]{background:hsla(0,0%,100%,.2);border:none;color:#fff;padding:10px 15px;border-radius:50px;cursor:pointer;font-size:.9rem;transition:all .3s ease;backdrop-filter:blur(10px);display:flex;align-items:center;gap:5px}.btn[data-v-af529abc]:hover{background:hsla(0,0%,100%,.3);transform:translateY(-2px)}.indicators[data-v-af529abc]{display:flex;justify-content:center;gap:8px;margin-top:15px}.indicator[data-v-af529abc]{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.3);cursor:pointer;transition:all .3s ease}.indicator.active[data-v-af529abc]{background:#fff;transform:scale(1.2)}@media (max-width:768px){.carousel-container[data-v-af529abc]{height:700px}.carousel-item[data-v-af529abc]{width:250px;height:350px;margin-left:-125px;margin-top:-175px}.carousel-caption[data-v-af529abc]{padding:10px}.carousel-caption h3[data-v-af529abc]{font-size:1rem}.carousel-caption p[data-v-af529abc]{font-size:.8rem}}@media (max-width:480px){.carousel-container[data-v-af529abc]{height:700px}.carousel-item[data-v-af529abc]{width:250px;height:350px;margin-left:-125px;margin-top:-175px}.carousel-caption[data-v-af529abc]{padding:8px}.carousel-caption h3[data-v-af529abc]{font-size:.9rem}.carousel-caption p[data-v-af529abc]{font-size:.7rem}}@font-face{font-family:Manrope;src:url(/fonts/Manrope.bab85126.ttf)}body{font-family:Manrope}.carousel-section{position:relative;bottom:20px;left:50%;transform:translateX(-50%);width:90%;max-width:1200px;z-index:10;backdrop-filter:blur(10px);border-radius:20px;padding:20px}.control-panel{position:absolute;top:20px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:1000}.toggle-carousel{background:hsla(0,0%,100%,.2);border:none;color:#fff;padding:10px 15px;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .3s ease;backdrop-filter:blur(10px)}.toggle-carousel:hover{background:hsla(0,0%,100%,.3);transform:translateY(-2px)}@media (max-width:768px){.carousel-section{width:90%;bottom:10px;padding:15px}.control-panel{top:10px;right:10px}}.information-block{width:100%;height:auto;background:linear-gradient(90deg,#020c2b 0,#25438b 50%,#030516)}.content{width:90%;display:flex;flex-wrap:wrap;gap:100px 30px;justify-content:center;padding:200px 0 200px 5%}.card-continent-block{position:relative;width:300px;height:400px;background:#ffffff21;padding:50px 30px;display:flex;flex-direction:column;align-items:center;border-radius:50px;transform-style:preserve-3d}.card-continent-block:hover{background:#ffffff52}.circle-icon{position:absolute;display:flex;align-items:center;justify-content:center;top:-80px;background:#fff;padding:20px;border-radius:50%}.circle-icon img{width:100px}.card-continent-block h2,.card-continent-block p{color:#fff}.carousel-wrapper{width:100%;text-align:center}.carousel-wrapper-inner{margin-bottom:30px}.carousel-container,.carousel-wrapper-inner{position:relative;width:100%;display:flex;justify-content:center}.carousel-container{height:400px;perspective:1500px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.carousel-container.dragging{cursor:grabbing}.carousel{position:absolute;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.carousel.dragging{transition:none}.carousel-item{position:absolute;width:250px;height:350px;border-radius:15px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.5);transition:transform .5s ease,opacity .5s ease,filter .5s ease;filter:brightness(.8);left:50%;top:50%;margin-left:-125px;margin-top:-175px;touch-action:pan-y}.carousel-item.active{filter:brightness(1);z-index:10}.carousel-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.carousel-caption{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);color:#fff;padding:15px;text-align:center;pointer-events:none}.carousel-caption h3{font-size:1.2rem;margin-bottom:5px}.carousel-caption p{font-size:.9rem;opacity:.8}.drag-hint{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);color:hsla(0,0%,100%,.7);font-size:.8rem;background:rgba(0,0,0,.3);padding:6px 12px;border-radius:20px;backdrop-filter:blur(10px);animation:pulse 2s infinite;z-index:100}.controls{justify-content:center;gap:15px}.btn,.controls{display:flex;align-items:center}.btn{background:hsla(0,0%,100%,.2);border:none;color:#fff;padding:10px 15px;border-radius:50px;cursor:pointer;font-size:.9rem;transition:all .3s ease;backdrop-filter:blur(10px);gap:5px}.btn:hover{background:hsla(0,0%,100%,.3);transform:translateY(-2px)}.indicators{display:flex;justify-content:center;gap:8px;margin-top:15px}.indicator{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.3);cursor:pointer;transition:all .3s ease}.indicator.active{background:#fff;transform:scale(1.2)}@media (max-width:768px){.carousel-container{height:300px}.carousel-item{width:200px;height:280px;margin-left:-100px;margin-top:-140px}.carousel-caption{padding:10px}.carousel-caption h3{font-size:1rem}.carousel-caption p{font-size:.8rem}}.footer[data-v-626a43be]{position:relative;bottom:0;left:0;width:100%;background:linear-gradient(90deg,#020c2b 0,#25438b 50%,#030516);z-index:10;border-top:1px solid rgba(37,67,139,.2)}.footer-content[data-v-626a43be]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:15px 20px}.logo[data-v-626a43be]{display:flex;align-items:center}.logo img[data-v-626a43be]{width:40px;height:40px;transition:transform .3s ease}.logo img[data-v-626a43be]:hover{transform:rotate(-10deg) scale(1.1)}.footer-links[data-v-626a43be]{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.copyright[data-v-626a43be]{font-size:.9rem;color:hsla(0,0%,100%,.8);margin:0}.links[data-v-626a43be]{display:flex;gap:15px}.btn[data-v-626a43be]{padding:8px 16px;border:2px solid #ffffff80;background:transparent;color:#ffffff80;font-size:.9rem;font-weight:500;border-radius:25px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.btn[data-v-626a43be]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#020c2b 0,#25438b 50%,#030516);transition:left .3s ease;z-index:-1}.btn[data-v-626a43be]:hover{color:#fff;border-color:#25438b;box-shadow:0 4px 15px rgba(37,67,139,.3)}.btn[data-v-626a43be]:hover:before{left:0}.link-btn[data-v-626a43be]:hover{background:linear-gradient(90deg,#020c2b 0,#25438b 50%,#030516)}@media (max-width:768px){.footer-content[data-v-626a43be]{padding:10px 15px;flex-direction:column;gap:10px}.footer-links[data-v-626a43be]{align-items:center}.links[data-v-626a43be]{flex-wrap:wrap;justify-content:center}.btn[data-v-626a43be]{padding:6px 12px;font-size:.8rem}.logo img[data-v-626a43be]{width:35px;height:35px}.copyright[data-v-626a43be]{font-size:.8rem}}body{padding:0;margin:0}.referral-info[data-v-5b8cf6d6]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:15px;border-radius:8px;margin-bottom:20px;text-align:center}.referral-badge[data-v-5b8cf6d6]{background:hsla(0,0%,100%,.2);padding:5px 10px;border-radius:20px;font-size:12px;font-weight:700;display:inline-block;margin-bottom:8px}.referral-text[data-v-5b8cf6d6]{margin:0;font-size:14px}.auto-fill-notice[data-v-5b8cf6d6]{color:#667eea;font-style:italic;margin-top:5px;display:block}.validation-errors[data-v-5b8cf6d6]{background:#fee;border:1px solid #fcc;border-radius:4px;padding:10px}.error-message[data-v-5b8cf6d6]{color:#c33;margin:5px 0;font-size:14px}.success-message[data-v-5b8cf6d6]{background:#efe;border:1px solid #cfc;border-radius:4px;color:#363;color:#4caf50;font-size:.9rem;text-align:center;margin-bottom:15px;padding:10px;background:rgba(76,175,80,.1);border-radius:5px;border:1px solid #4caf50}.validation-errors[data-v-5b8cf6d6]{margin-bottom:15px}.error-message[data-v-5b8cf6d6]{color:#ff6b6b;font-size:.9rem;text-align:center;margin-bottom:5px;animation:shake-5b8cf6d6 .3s ease}.register-page[data-v-5b8cf6d6]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:url(/img/jungle-bg.2c96ed6f.jpg) no-repeat 50%;background-size:cover;z-index:2000;overflow:auto}.modal-overlay[data-v-5b8cf6d6]{position:relative;top:0;left:0;width:100%;height:110%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;padding:30px 0;animation:fadeIn-4e5986ba .5s ease-in-out}@keyframes fadeIn-5b8cf6d6{0%{opacity:0}to{opacity:1}}.modal-content[data-v-5b8cf6d6]{backdrop-filter:blur(5px);border-radius:15px;padding:30px;max-width:400px;width:90%;box-shadow:0 15px 35px rgba(0,0,0,.5);animation:slideIn-5b8cf6d6 .5s ease-out}@keyframes slideIn-5b8cf6d6{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}h2[data-v-5b8cf6d6]{text-align:center;color:#fff;margin-bottom:20px;font-size:1.5rem}.form-group[data-v-5b8cf6d6]{margin-bottom:15px}label[data-v-5b8cf6d6]{display:block;color:hsla(0,0%,100%,.8);font-size:.9rem;margin-bottom:5px}input[data-v-5b8cf6d6]{width:100%;padding:12px;border:2px solid hsla(0,0%,100%,.3);border-radius:10px;background:hsla(0,0%,100%,.1);color:#fff;font-size:1rem;transition:all .3s ease;box-sizing:border-box}input[data-v-5b8cf6d6]:focus{border-color:#25438b;box-shadow:0 0 10px rgba(37,67,139,.5);outline:none}input[data-v-5b8cf6d6]:hover{border-color:hsla(0,0%,100%,.5)}input[data-v-5b8cf6d6]:disabled{opacity:.6;cursor:not-allowed}@keyframes shake-5b8cf6d6{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.btn[data-v-5b8cf6d6]{width:100%;padding:12px;border:2px solid #ffffff80;background:transparent;color:#ffffff80;font-size:1rem;font-weight:500;border-radius:25px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.btn[data-v-5b8cf6d6]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#020c2b 0,#25438b 50%,#030516);transition:left .3s ease;z-index:-1}.btn[data-v-5b8cf6d6]:hover:not(:disabled){color:#fff;border-color:#25438b;box-shadow:0 4px 15px rgba(37,67,139,.3)}.btn[data-v-5b8cf6d6]:hover:not(:disabled):before{left:0}.btn[data-v-5b8cf6d6]:disabled{opacity:.6;cursor:not-allowed;animation:none}.login-link[data-v-5b8cf6d6]{text-align:center;color:hsla(0,0%,100%,.8);font-size:.9rem;margin-top:15px}.login-link a[data-v-5b8cf6d6]{color:#25438b;cursor:pointer;text-decoration:underline;transition:color .3s ease}.login-link a[data-v-5b8cf6d6]:hover{color:#fff}@media (max-width:768px){.modal-content[data-v-5b8cf6d6]{padding:20px;max-width:350px}h2[data-v-5b8cf6d6]{font-size:1.3rem}.btn[data-v-5b8cf6d6],input[data-v-5b8cf6d6]{padding:10px;font-size:.9rem}}.login-page[data-v-5c86713a]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:url(/img/zamok.241a1cfb.jpg) no-repeat 50%;background-size:cover;z-index:2000;overflow:auto}.modal-overlay[data-v-5c86713a]{position:relative;top:0;left:0;width:100%;height:110%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;padding:30px 0;animation:fadeIn-5c86713a .5s ease-in-out}@keyframes fadeIn-5c86713a{0%{opacity:0}to{opacity:1}}.modal-content[data-v-5c86713a]{backdrop-filter:blur(5px);border-radius:15px;padding:30px;max-width:400px;width:90%;box-shadow:0 15px 35px rgba(0,0,0,.5);animation:slideIn-5c86713a .5s ease-out}@keyframes slideIn-5c86713a{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}h2[data-v-5c86713a]{text-align:center;color:#fff;margin-bottom:20px;font-size:1.5rem}.form-group[data-v-5c86713a]{margin-bottom:15px}label[data-v-5c86713a]{display:block;color:hsla(0,0%,100%,.8);font-size:.9rem;margin-bottom:5px}input[data-v-5c86713a]{width:100%;padding:12px;border:2px solid hsla(0,0%,100%,.3);border-radius:10px;background:hsla(0,0%,100%,.1);color:#fff;font-size:1rem;transition:all .3s ease;box-sizing:border-box}input[data-v-5c86713a]:focus{border-color:#25438b;box-shadow:0 0 10px rgba(37,67,139,.5);outline:none}input[data-v-5c86713a]:hover{border-color:hsla(0,0%,100%,.5)}input[data-v-5c86713a]:disabled{opacity:.6;cursor:not-allowed}.success-message[data-v-5c86713a]{color:#4caf50;font-size:.9rem;text-align:center;margin-bottom:15px;padding:10px;background:rgba(76,175,80,.1);border-radius:5px;border:1px solid #4caf50}.validation-errors[data-v-5c86713a]{margin-bottom:15px}.error-message[data-v-5c86713a]{color:#ff6b6b;font-size:.9rem;text-align:center;margin-bottom:5px;animation:shake-5c86713a .3s ease}.server-error[data-v-5c86713a]{padding:10px;background:hsla(0,100%,71%,.1);border-radius:5px;border:1px solid #ff6b6b;margin-bottom:15px}@keyframes shake-5c86713a{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.btn[data-v-5c86713a]{width:100%;padding:12px;border:2px solid #ffffff80;background:transparent;color:#ffffff80;font-size:1rem;font-weight:500;border-radius:25px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.btn[data-v-5c86713a]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#020c2b 0,#25438b 50%,#030516);transition:left .3s ease;z-index:-1}.btn[data-v-5c86713a]:hover:not(:disabled){color:#fff;border-color:#25438b;box-shadow:0 4px 15px rgba(37,67,139,.3)}.btn[data-v-5c86713a]:hover:not(:disabled):before{left:0}.btn[data-v-5c86713a]:disabled{opacity:.6;cursor:not-allowed;animation:none}.recovery-link[data-v-5c86713a],.register-link[data-v-5c86713a]{text-align:center;color:hsla(0,0%,100%,.8);font-size:.9rem;margin-top:15px}.recovery-link a[data-v-5c86713a],.register-link a[data-v-5c86713a]{color:#25438b;cursor:pointer;text-decoration:underline;transition:color .3s ease}.recovery-link a[data-v-5c86713a]:hover,.register-link a[data-v-5c86713a]:hover{color:#fff}@media (max-width:768px){.modal-content[data-v-5c86713a]{padding:20px;max-width:350px}h2[data-v-5c86713a]{font-size:1.3rem}.btn[data-v-5c86713a],input[data-v-5c86713a]{padding:10px;font-size:.9rem}}.register-page[data-v-c2aa097c]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:url(/img/gory.d37e0b4c.jpg) no-repeat 50%;background-size:cover;z-index:2000}.modal-overlay[data-v-c2aa097c]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;animation:fadeIn-c2aa097c .5s ease-in-out}@keyframes fadeIn-c2aa097c{0%{opacity:0}to{opacity:1}}.modal-content[data-v-c2aa097c]{backdrop-filter:blur(10px);border-radius:15px;padding:30px;max-width:400px;width:90%;box-shadow:0 15px 35px rgba(0,0,0,.5);animation:slideIn-c2aa097c .5s ease-out}@keyframes slideIn-c2aa097c{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}h2[data-v-c2aa097c]{text-align:center;color:#fff;margin-bottom:20px;font-size:1.5rem}.form-group[data-v-c2aa097c]{margin-bottom:15px}label[data-v-c2aa097c]{display:block;color:hsla(0,0%,100%,.8);font-size:.9rem;margin-bottom:5px}input[data-v-c2aa097c]{width:100%;padding:12px;border:2px solid hsla(0,0%,100%,.3);border-radius:10px;background:hsla(0,0%,100%,.1);color:#fff;font-size:1rem;transition:all .3s ease;box-sizing:border-box}input[data-v-c2aa097c]:focus{border-color:#25438b;box-shadow:0 0 10px rgba(37,67,139,.5);outline:none}input[data-v-c2aa097c]:hover{border-color:hsla(0,0%,100%,.5)}.error-message[data-v-c2aa097c]{color:#ff6b6b;font-size:.9rem;text-align:center;margin-bottom:15px;animation:shake-c2aa097c .3s ease}@keyframes shake-c2aa097c{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.btn[data-v-c2aa097c]{width:100%;padding:12px;border:2px solid #ffffff80;background:transparent;color:#ffffff80;font-size:1rem;font-weight:500;border-radius:25px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;animation:pulse-c2aa097c 2s infinite}@keyframes pulse-c2aa097c{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.btn[data-v-c2aa097c]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#020c2b 0,#25438b 50%,#030516);transition:left .3s ease;z-index:-1}.btn[data-v-c2aa097c]:hover{color:#fff;border-color:#25438b;box-shadow:0 4px 15px rgba(37,67,139,.3)}.btn[data-v-c2aa097c]:hover:before{left:0}.btn[data-v-c2aa097c]:disabled{opacity:.6;cursor:not-allowed}.login-link[data-v-c2aa097c]{text-align:center;color:hsla(0,0%,100%,.8);font-size:.9rem;margin-top:15px}.login-link a[data-v-c2aa097c]{color:#25438b;cursor:pointer;text-decoration:underline;transition:color .3s ease}.login-link a[data-v-c2aa097c]:hover{color:#fff}@media (max-width:768px){.modal-content[data-v-c2aa097c]{padding:20px;max-width:350px}h2[data-v-c2aa097c]{font-size:1.3rem}.btn[data-v-c2aa097c],input[data-v-c2aa097c]{padding:10px;font-size:.9rem}}.profile-header[data-v-4f43af03]{display:flex;justify-content:space-between;align-items:center;padding:30px;position:relative}.avatar-section[data-v-4f43af03]{display:flex;align-items:center;gap:20px}.avatar[data-v-4f43af03]{position:relative;width:80px;height:80px}.avatar-img[data-v-4f43af03]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #25438b;background:#f0f0f0}.change-avatar-btn[data-v-4f43af03]{position:absolute;bottom:-5px;right:-5px;width:30px;height:30px;border-radius:50%;background:#25438b;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s}.change-avatar-btn[data-v-4f43af03]:hover{background:#1a3369}.user-info h2[data-v-4f43af03]{color:#fff;margin:0 0 5px 0;font-size:1.5rem}.user-level[data-v-4f43af03]{color:hsla(0,0%,100%,.7);margin:0}.modal-overlay[data-v-4f43af03]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-4f43af03]{background:#fff;padding:30px;border-radius:8px;max-width:400px;width:90%;max-height:80vh;overflow-y:auto}.modal-content h3[data-v-4f43af03]{margin-top:0;margin-bottom:20px;text-align:center}.avatar-upload[data-v-4f43af03]{margin-bottom:20px}.upload-area[data-v-4f43af03]{border:2px dashed #ddd;border-radius:8px;padding:40px 20px;text-align:center;cursor:pointer;transition:border-color .3s;margin-bottom:15px}.upload-area[data-v-4f43af03]:hover{border-color:#25438b}.upload-placeholder span[data-v-4f43af03]{font-size:2rem;display:block;margin-bottom:10px}.preview-img[data-v-4f43af03]{max-width:200px;max-height:200px;border-radius:8px}.upload-requirements[data-v-4f43af03]{font-size:.8rem;color:#666;text-align:center}.upload-requirements p[data-v-4f43af03]{margin:5px 0}.modal-actions[data-v-4f43af03]{display:flex;gap:10px;justify-content:center}.btn-primary[data-v-4f43af03]{background:#25438b;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer}.btn-primary[data-v-4f43af03]:disabled{background:#ccc;cursor:not-allowed}.btn-secondary[data-v-4f43af03]{background:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer}.connection-warning[data-v-4f43af03]{background:#fff3cd;border:1px solid #ffeaa7;padding:10px;border-radius:4px;margin-bottom:15px;width:100%}.retry-btn[data-v-4f43af03]{background:#fd7e14;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer;margin-top:5px}.loading[data-v-4f43af03]{text-align:center;padding:20px;width:100%}.loading-spinner[data-v-4f43af03]{border:3px solid #f3f3f3;border-top:3px solid #25438b;border-radius:50%;width:30px;height:30px;animation:spin-4f43af03 1s linear infinite;margin:0 auto 10px}@keyframes spin-4f43af03{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-message[data-v-4f43af03]{background:#fee;border:1px solid #fcc;border-radius:4px;padding:10px;margin-bottom:15px;color:#c33;width:100%}@media (max-width:768px){.profile-header[data-v-4f43af03]{gap:20px}.avatar-section[data-v-4f43af03],.profile-header[data-v-4f43af03]{flex-direction:column;text-align:center}}.loading[data-v-67d7a8c6]{text-align:center;padding:20px}.loading-spinner[data-v-67d7a8c6]{border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;width:30px;height:30px;animation:spin 1s linear infinite;margin:0 auto 10px}.profile-info h3[data-v-67d7a8c6]{color:#fff;margin-bottom:20px;font-size:1.3rem}.info-grid[data-v-67d7a8c6]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.info-item[data-v-67d7a8c6]{display:flex;flex-direction:column;gap:5px}.info-item label[data-v-67d7a8c6]{color:hsla(0,0%,100%,.7);font-size:.9rem}.info-value[data-v-67d7a8c6]{color:#fff;font-size:1rem;padding:10px;background:hsla(0,0%,100%,.1);border-radius:8px;border:1px solid hsla(0,0%,100%,.2)}.edit-btn[data-v-67d7a8c6]{padding:10px 20px;background:transparent;border:2px solid #25438b;color:#25438b;border-radius:8px;cursor:pointer;transition:all .3s ease}.edit-btn[data-v-67d7a8c6]:hover{background:#25438b;color:#fff}.connection-status[data-v-1833bcad]{margin-left:10px;font-size:.8rem}.connection-warning[data-v-1833bcad]{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:8px;padding:10px;margin-bottom:15px;text-align:center}.connection-warning p[data-v-1833bcad]{color:#ffc107;margin:0 0 10px 0;font-size:.9rem}.balance-controls[data-v-1833bcad]{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.last-update[data-v-1833bcad]{color:hsla(0,0%,100%,.5);font-size:.8rem}.loading-more[data-v-1833bcad]{text-align:center;padding:10px;color:hsla(0,0%,100%,.7);font-size:.9rem;background:hsla(0,0%,100%,.05);border-radius:4px;margin-bottom:10px}.balance-block h3[data-v-1833bcad]{color:#fff;margin-bottom:20px;font-size:1.3rem;display:flex;align-items:center}.loading[data-v-1833bcad]{text-align:center;padding:20px}.loading-spinner[data-v-1833bcad]{width:30px;height:30px;border:3px solid hsla(0,0%,100%,.3);border-top:3px solid #25438b;border-radius:50%;animation:spin-1833bcad 1s linear infinite;margin:0 auto 10px}@keyframes spin-1833bcad{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading p[data-v-1833bcad]{color:hsla(0,0%,100%,.7);font-size:.9rem}.error-message[data-v-1833bcad]{color:#f44336;text-align:center;padding:20px;background:rgba(244,67,54,.1);border-radius:8px;border:1px solid rgba(244,67,54,.3)}.retry-btn[data-v-1833bcad]{margin-top:10px;padding:8px 16px;background:#f44336;color:#fff;border:none;border-radius:4px;cursor:pointer}.retry-btn[data-v-1833bcad]:hover{background:#d32f2f}.balance-header[data-v-1833bcad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.refresh-btn[data-v-1833bcad]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:8px;border-radius:50%;cursor:pointer;transition:all .3s ease;font-size:1.2rem}.refresh-btn[data-v-1833bcad]:hover:not(:disabled){background:hsla(0,0%,100%,.2);transform:rotate(180deg)}.refresh-btn[data-v-1833bcad]:disabled{opacity:.5;cursor:not-allowed}.refresh-btn.small[data-v-1833bcad]{padding:6px;font-size:1rem}.amount[data-v-1833bcad]{color:#25438b;font-size:2.5rem;font-weight:700}.currency[data-v-1833bcad]{color:hsla(0,0%,100%,.7);font-size:1.5rem;margin-left:10px}.balance-actions[data-v-1833bcad]{display:flex;gap:15px;margin-bottom:30px}.action-btn[data-v-1833bcad]{flex:1;padding:12px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease}.action-btn.primary[data-v-1833bcad]{background:#25438b;color:#fff}.action-btn.secondary[data-v-1833bcad]{background:transparent;border:2px solid #25438b;color:#25438b}.action-btn[data-v-1833bcad]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(37,67,139,.3)}.transaction-header[data-v-1833bcad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.transaction-history h4[data-v-1833bcad]{color:#fff;font-size:1.1rem;margin:0}.no-transactions[data-v-1833bcad]{text-align:center;padding:20px;color:hsla(0,0%,100%,.5)}.transaction-item[data-v-1833bcad]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.transaction-info[data-v-1833bcad]{display:flex;flex-direction:column}.transaction-desc[data-v-1833bcad]{color:#fff;font-size:.9rem}.transaction-date[data-v-1833bcad]{color:hsla(0,0%,100%,.5);font-size:.8rem}.transaction-amount.income[data-v-1833bcad]{color:#4caf50;font-weight:500}.transaction-amount.outcome[data-v-1833bcad]{color:#f44336;font-weight:500}.debug-info[data-v-32791556]{background:#f0f0f0;border:1px solid #ddd;border-radius:4px;padding:10px;margin-bottom:15px;font-size:12px;color:#666}.debug-info p[data-v-32791556]{margin:2px 0}.error-message[data-v-32791556]{background:#fee;border:1px solid #fcc;border-radius:4px;padding:10px;margin-bottom:15px;color:#c33}.ref-component[data-v-32791556]{max-width:400px}.referral-stats[data-v-32791556]{display:flex;gap:20px;justify-content:space-around}.stat[data-v-32791556]{display:flex;flex-direction:column}.stat-number[data-v-32791556]{font-size:24px;color:#4caf50}.stat-label[data-v-32791556]{font-size:12px;color:#666;margin-top:5px}.referral-link label[data-v-32791556]{margin-bottom:8px;font-weight:500}.link-container[data-v-32791556]{gap:8px}.link-input[data-v-32791556]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background:#f9f9f9}.copy-btn[data-v-32791556]{padding:8px 12px;background:#4caf50;border-radius:4px}.copy-btn[data-v-32791556]:hover{background:#45a049}.referral-hint[data-v-32791556]{font-size:12px;color:#666;margin-top:8px;font-style:italic}.connection-warning[data-v-32791556]{background:#fff3cd;border:1px solid #ffeaa7;padding:10px;border-radius:4px;margin-bottom:15px}.retry-btn[data-v-32791556]{background:#fd7e14;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer;margin-top:5px}.loading[data-v-32791556]{text-align:center;padding:20px}.loading-spinner[data-v-32791556]{border:3px solid #f3f3f3;border-top:3px solid #4caf50;border-radius:50%;width:30px;height:30px;animation:spin-32791556 1s linear infinite;margin:0 auto 10px}@keyframes spin-32791556{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ref-component h3[data-v-32791556]{color:#fff;margin-bottom:20px}.referral-stats[data-v-32791556]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px}.stat[data-v-32791556]{text-align:center;padding:15px;background:hsla(0,0%,100%,.05);border-radius:8px}.stat-number[data-v-32791556]{display:block;color:#25438b;font-size:1.5rem;font-weight:700}.stat-label[data-v-32791556]{color:hsla(0,0%,100%,.7);font-size:.8rem}.referral-link label[data-v-32791556]{display:block;color:hsla(0,0%,100%,.7);margin-bottom:10px;font-size:.9rem}.link-container[data-v-32791556]{display:flex;gap:10px}.link-input[data-v-32791556]{flex:1;padding:10px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:#fff;font-size:.9rem}.copy-btn[data-v-32791556]{padding:10px 15px;background:#25438b;border:none;border-radius:6px;color:#fff;cursor:pointer}.profile-block[data-v-32791556]{background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border-radius:15px;border:1px solid hsla(0,0%,100%,.1);padding:25px;margin-bottom:20px}.social-block h3[data-v-f89e5cf8]{color:#fff;margin-bottom:20px;font-size:1.3rem}.social-list[data-v-f89e5cf8]{margin-bottom:25px}.social-item[data-v-f89e5cf8]{gap:15px;padding:15px;border-radius:10px;margin-bottom:10px;border:1px solid hsla(0,0%,100%,.1)}.social-icon[data-v-f89e5cf8],.social-item[data-v-f89e5cf8]{display:flex;align-items:center;background:hsla(0,0%,100%,.1)}.social-icon[data-v-f89e5cf8]{width:40px;height:40px;justify-content:center;border-radius:50%;font-size:1.2rem}.social-info[data-v-f89e5cf8]{flex:1;display:flex;flex-direction:column}.social-name[data-v-f89e5cf8]{color:#fff;font-weight:500}.social-link[data-v-f89e5cf8]{color:#4caf50;font-size:.9rem;word-break:break-all}.social-status.disconnected[data-v-f89e5cf8]{color:#f44336;font-size:.8rem}.social-action[data-v-f89e5cf8]{padding:8px 15px;border:none;border-radius:6px;cursor:pointer;font-size:.8rem;transition:all .3s ease;white-space:nowrap}.social-action.connected[data-v-f89e5cf8]{background:#f44336;color:#fff;display:none}.social-action.disconnected[data-v-f89e5cf8]{background:#4caf50;color:#fff}.social-action[data-v-f89e5cf8]:hover{transform:scale(1.05)}.social-action[data-v-f89e5cf8]:disabled{opacity:.6;cursor:not-allowed;transform:none}.modal-overlay[data-v-f89e5cf8]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-f89e5cf8]{background:#fff;padding:30px;border-radius:8px;max-width:450px;width:90%;max-height:80vh;overflow-y:auto}.modal-content h3[data-v-f89e5cf8]{margin-top:0;margin-bottom:20px;text-align:center;color:#333}.telegram-form[data-v-f89e5cf8]{margin-bottom:20px}.telegram-form label[data-v-f89e5cf8]{display:block;margin-bottom:8px;font-weight:500;color:#333}.telegram-input[data-v-f89e5cf8]{width:100%;padding:10px;border:2px solid #ddd;border-radius:4px;font-size:1rem;box-sizing:border-box}.telegram-input[data-v-f89e5cf8]:focus{border-color:#25438b;outline:none}.telegram-input.error[data-v-f89e5cf8]{border-color:#f44336}.error-message[data-v-f89e5cf8]{color:#f44336;font-size:.8rem;margin-top:5px}.input-requirements[data-v-f89e5cf8]{margin-top:10px;font-size:.8rem;color:#666}.input-requirements p[data-v-f89e5cf8]{margin:3px 0}.disconnect-warning[data-v-f89e5cf8]{text-align:center;margin-bottom:20px}.warning-text[data-v-f89e5cf8]{color:#f44336;font-weight:500;margin-top:10px}.modal-actions[data-v-f89e5cf8]{display:flex;gap:10px;justify-content:center}.btn-primary[data-v-f89e5cf8]{background:#25438b;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer}.btn-primary[data-v-f89e5cf8]:disabled{background:#ccc;cursor:not-allowed}.btn-secondary[data-v-f89e5cf8]{background:#6c757d}.btn-danger[data-v-f89e5cf8],.btn-secondary[data-v-f89e5cf8]{color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer}.btn-danger[data-v-f89e5cf8]{background:#f44336}.settings-block h3[data-v-c52aeee6]{color:#fff;margin-bottom:20px;font-size:1.3rem}.settings-list[data-v-c52aeee6]{margin-bottom:30px}.setting-item[data-v-c52aeee6]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:hsla(0,0%,100%,.05);border-radius:10px;margin-bottom:15px;border:1px solid hsla(0,0%,100%,.1)}.setting-info[data-v-c52aeee6]{display:flex;flex-direction:column;gap:5px}.setting-name[data-v-c52aeee6]{color:#fff;font-weight:500}.setting-desc[data-v-c52aeee6]{color:hsla(0,0%,100%,.6);font-size:.9rem}.switch[data-v-c52aeee6]{position:relative;display:inline-block;width:50px;height:24px}.switch input[data-v-c52aeee6]{opacity:0;width:0;height:0}.slider[data-v-c52aeee6]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.slider[data-v-c52aeee6]:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-c52aeee6]{background-color:#25438b}input:checked+.slider[data-v-c52aeee6]:before{transform:translateX(26px)}.danger-zone[data-v-c52aeee6]{border-top:1px solid hsla(0,0%,100%,.1);padding-top:20px}.danger-zone h4[data-v-c52aeee6]{color:#fff;margin-bottom:15px;font-size:1.1rem}.danger-btn[data-v-c52aeee6]{width:100%;padding:12px;margin-bottom:10px;background:transparent;border:2px solid #f44336;color:#f44336;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:500}.danger-btn[data-v-c52aeee6]:disabled{opacity:.6;cursor:not-allowed}.danger-btn.delete[data-v-c52aeee6]{border-color:#ff9800;color:#ff9800}.danger-btn[data-v-c52aeee6]:hover:not(:disabled){background:#f44336;color:#fff}.danger-btn.delete[data-v-c52aeee6]:hover:not(:disabled){background:#ff9800;color:#fff}.confirm-modal-overlay[data-v-c52aeee6]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:3000;backdrop-filter:blur(5px)}.confirm-modal[data-v-c52aeee6]{background:hsla(0,0%,100%,.95);border-radius:15px;padding:30px;max-width:400px;width:90%;text-align:center;box-shadow:0 15px 35px rgba(0,0,0,.5);animation:modalAppear-c52aeee6 .3s ease-out}@keyframes modalAppear-c52aeee6{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.confirm-modal h3[data-v-c52aeee6]{color:#333;margin-bottom:15px;font-size:1.4rem}.confirm-modal p[data-v-c52aeee6]{color:#666;margin-bottom:25px;font-size:1rem}.confirm-actions[data-v-c52aeee6]{display:flex;gap:15px;justify-content:center}.confirm-btn[data-v-c52aeee6]{padding:12px 24px;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease;min-width:100px}.confirm-btn.cancel[data-v-c52aeee6]{background:#f5f5f5;color:#333;border:2px solid #ddd}.confirm-btn.cancel[data-v-c52aeee6]:hover{background:#e0e0e0}.confirm-btn.confirm[data-v-c52aeee6]{background:#f44336;color:#fff}.confirm-btn.confirm[data-v-c52aeee6]:hover{background:#d32f2f}@media (max-width:768px){.setting-item[data-v-c52aeee6]{padding:15px;flex-direction:column;align-items:flex-start;gap:15px}.confirm-modal[data-v-c52aeee6]{padding:20px}.confirm-actions[data-v-c52aeee6]{flex-direction:column}.confirm-btn[data-v-c52aeee6]{width:100%}}.profile-page[data-v-22b7fe22]{min-height:100vh;position:relative}.loading-overlay[data-v-22b7fe22]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000;color:#fff}.loading-spinner[data-v-22b7fe22]{width:50px;height:50px;border:4px solid hsla(0,0%,100%,.3);border-top:4px solid #25438b;border-radius:50%;animation:spin-22b7fe22 1s linear infinite;margin-bottom:20px}@keyframes spin-22b7fe22{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-overlay p[data-v-22b7fe22]{font-size:1.2rem;color:hsla(0,0%,100%,.8)}.error-overlay[data-v-22b7fe22]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:1000}.error-content[data-v-22b7fe22]{background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border-radius:15px;padding:40px;text-align:center;max-width:400px;width:90%;color:#fff}.error-content h2[data-v-22b7fe22]{color:#ff6b6b;margin-bottom:15px;font-size:1.8rem}.error-content p[data-v-22b7fe22]{color:hsla(0,0%,100%,.8);margin-bottom:30px;font-size:1.1rem}.error-actions[data-v-22b7fe22]{display:flex;gap:15px;justify-content:center}.btn[data-v-22b7fe22]{padding:12px 24px;border:none;border-radius:25px;font-size:1rem;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.btn.primary[data-v-22b7fe22]{background:#25438b;color:#fff}.btn.primary[data-v-22b7fe22]:hover{background:#1a3369;transform:translateY(-2px)}.btn.secondary[data-v-22b7fe22]{background:hsla(0,0%,100%,.1);color:#fff;border:2px solid hsla(0,0%,100%,.3)}.btn.secondary[data-v-22b7fe22]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.profile-background[data-v-22b7fe22]{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4)),url(/img/profile_bg.e176c1cd.jpg) no-repeat 50%;background-size:cover;opacity:1;z-index:1}.profile-container[data-v-22b7fe22]{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:100px 20px 50px}.page-header[data-v-22b7fe22]{text-align:center;margin-bottom:50px}.header-actions[data-v-22b7fe22]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.header-actions h1[data-v-22b7fe22]{color:#fff;font-size:2.5rem;margin-bottom:0;font-weight:300;flex:1;text-align:left}.logout-btn[data-v-22b7fe22]{background:hsla(0,0%,100%,.1);color:#fff;border:2px solid hsla(0,0%,100%,.3);padding:10px 20px;border-radius:25px;cursor:pointer;font-size:.9rem;transition:all .3s ease;display:flex;align-items:center;gap:8px}.logout-btn[data-v-22b7fe22]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px)}.logout-icon[data-v-22b7fe22]{font-size:1rem}.page-header p[data-v-22b7fe22]{color:hsla(0,0%,100%,.7);font-size:1.1rem;margin:0;text-align:left}.profile-grid[data-v-22b7fe22]{display:flex;flex-direction:column;gap:25px}.grid-row[data-v-22b7fe22]{display:grid;grid-template-columns:2fr 1fr;gap:25px}.grid-col[data-v-22b7fe22]{display:flex;flex-direction:column}.grid-col.wide[data-v-22b7fe22]{grid-column:span 1}@media (max-width:1024px){.profile-container[data-v-22b7fe22]{padding:80px 15px 30px}.grid-row[data-v-22b7fe22]{grid-template-columns:1fr;gap:20px}.grid-col.wide[data-v-22b7fe22]{grid-column:span 1}.header-actions[data-v-22b7fe22]{flex-direction:column;gap:15px;text-align:center}.header-actions h1[data-v-22b7fe22],.page-header p[data-v-22b7fe22]{text-align:center}}@media (max-width:768px){.profile-container[data-v-22b7fe22]{padding:70px 10px 20px}.page-header h1[data-v-22b7fe22]{font-size:2rem}.page-header p[data-v-22b7fe22]{font-size:1rem}.profile-grid[data-v-22b7fe22]{gap:20px}.grid-row[data-v-22b7fe22]{gap:15px}.error-content[data-v-22b7fe22]{padding:30px 20px}.error-actions[data-v-22b7fe22]{flex-direction:column;gap:10px}}@media (max-width:480px){.profile-container[data-v-22b7fe22]{padding:60px 10px 15px}.page-header h1[data-v-22b7fe22]{font-size:1.8rem}.header-actions[data-v-22b7fe22]{gap:10px}.logout-btn[data-v-22b7fe22]{padding:8px 16px;font-size:.8rem}}