.rotating-logo{display:flex;align-items:center;gap:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible!important}.coin-container{perspective:1000px}.coin,.coin-container{position:relative;overflow:visible!important}.coin{transform-style:preserve-3d}.coin,.coin-face{width:100%;height:100%}.coin-face{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;overflow:hidden;box-shadow:none;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.coin-face,.mobile-rotating-logo .coin-face{box-shadow:none}}.coin-face img{width:100%;height:100%;object-fit:contain}.coin-face.front{transform:rotateY(0deg)}.coin-face.back{transform:rotateY(180deg)}.bling-sparkle{position:absolute;top:25%;right:20%;width:30px;height:30px;background:radial-gradient(circle,#fff 0,hsla(0,0%,100%,.6) 40%,hsla(0,0%,100%,.3) 70%,transparent 100%);border-radius:50%;animation:sparkle .4s ease-out;pointer-events:none;z-index:15;box-shadow:0 0 15px hsla(0,0%,100%,.4)}.bling-sparkle:after,.bling-sparkle:before{content:"";position:absolute;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8),transparent);pointer-events:none}.bling-sparkle:before{top:50%;left:-20px;right:-20px;height:2px;transform:translateY(-50%);animation:streak-horizontal .4s ease-out}.bling-sparkle:after{left:50%;top:-20px;bottom:-20px;width:2px;transform:translateX(-50%);animation:streak-vertical .4s ease-out}@keyframes sparkle{0%{transform:scale(0) rotate(0deg);opacity:0;filter:brightness(1)}25%{transform:scale(.5) rotate(90deg);opacity:.8;filter:brightness(2)}50%{transform:scale(1.3) rotate(180deg);opacity:1;filter:brightness(3)}75%{transform:scale(1) rotate(270deg);opacity:.7;filter:brightness(2)}to{transform:scale(0) rotate(1turn);opacity:0;filter:brightness(1)}}@keyframes streak-horizontal{0%{transform:translateY(-50%) scaleX(0);opacity:0}50%{transform:translateY(-50%) scaleX(1);opacity:1}to{transform:translateY(-50%) scaleX(0);opacity:0}}@keyframes streak-vertical{0%{transform:translateX(-50%) scaleY(0);opacity:0}50%{transform:translateX(-50%) scaleY(1);opacity:1}to{transform:translateX(-50%) scaleY(0);opacity:0}}.logo-type-container{height:100%;display:flex;align-items:center;filter:none}.logo-type-container img{height:100%;width:auto;max-width:none}@media (max-width:768px){.rotating-logo{gap:8px;overflow:visible!important}.bling-sparkle{width:20px;height:20px}.mobile-rotating-logo{gap:6px;overflow:visible!important}.mobile-rotating-logo .coin-container{flex-shrink:0;overflow:visible!important}.mobile-rotating-logo .logo-type-container{flex:1 1;min-width:0;overflow:visible!important}.mobile-rotating-logo .logo-type-container img{width:100%;height:auto;max-height:100%;object-fit:contain}}@media (max-width:575px){.rotating-logo{gap:6px}.logo-type-container{max-width:none}.mobile-rotating-logo .logo-type-container{width:calc(100% - 35px)}.bling-sparkle{width:18px;height:18px}}@media (max-width:480px){.rotating-logo{gap:5px}.mobile-rotating-logo .coin-face{box-shadow:none;border:none}.bling-sparkle{width:15px;height:15px}}@media (prefers-reduced-motion:reduce){.bling-sparkle,.coin,.rotating-logo{animation:none!important;transition:none!important}}@media (prefers-contrast:high){.coin-face{box-shadow:none}}@media (prefers-color-scheme:dark){.coin-face img,.logo-type-container img{filter:none}}.maintenance-page{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;font-family:Chakra Petch,sans-serif}.maintenance-particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.maintenance-particles .manual-light-particle-admin{position:absolute;background:radial-gradient(circle,rgba(255,195,18,.9) 0,rgba(255,195,18,.4) 50%,transparent 100%);border-radius:50%;pointer-events:none}@keyframes manualParticleFloatAdmin{0%{opacity:0;transform:translateY(0) translateX(0) scale(0)}10%{opacity:.8;transform:translateY(-20px) translateX(5px) scale(1)}50%{opacity:.6;transform:translateY(-50vh) translateX(-10px) scale(.8)}90%{opacity:.4}to{opacity:0;transform:translateY(-100vh) translateX(15px) scale(.3)}}.maintenance-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:var(--gt-bg-1,#0a0e27);color:var(--gt-theme,#ffc312)}.loading-spinner{width:60px;height:60px;border:4px solid rgba(255,195,18,.3);border-left:4px solid var(--gt-theme,#ffc312);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.maintenance-container{max-width:800px;width:100%;padding:40px 20px;text-align:center;position:relative;z-index:1}.maintenance-content{background:hsla(0,0%,49%,.07);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;padding:60px 40px;box-shadow:0 20px 40px rgba(0,0,0,.3)}.maintenance-logo{display:flex;justify-content:center;align-items:center;margin-bottom:40px;margin-left:50px}.maintenance-logo .rotating-logo{width:390px;height:105px}.maintenance-logo .coin-container{width:90px;height:90px}.maintenance-page .maintenance-content .maintenance-title{font-size:40px;font-weight:700;color:#ffc312;text-transform:uppercase;margin-bottom:30px;line-height:1;letter-spacing:1px}.maintenance-message{margin-bottom:50px}.maintenance-message p{font-size:1.2rem;color:var(--gt-text,hsla(0,0%,100%,.9));line-height:1.6;margin:0;font-weight:400}.maintenance-countdown{margin-bottom:20px}.maintenance-countdown h3{color:var(--gt-theme,#ffc312);font-size:1.3rem;margin-bottom:30px;font-weight:600}.countdown-display{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:20px}.countdown-unit{background:#0000002e;border:1px solid var(--gt-border,rgba(255,195,18,.2));border-radius:8px;padding:20px;min-width:120px;transition:all .2s ease}.countdown-unit:hover{background:var(--gt-bg-hover,rgba(255,195,18,.1));transform:translateY(-2px)}.countdown-number{display:block;font-size:2.5rem;font-weight:700;color:#ffc312;text-shadow:0 0 10px rgba(255,195,18,.5),0 0 20px rgba(255,195,18,.3)}.countdown-label{display:block;font-size:.9rem;color:var(--gt-text-muted,hsla(0,0%,100%,.7));font-weight:500;margin-top:5px;text-transform:uppercase;letter-spacing:1px}.maintenance-complete{animation:celebration .5s ease-in-out;padding:20px;background:rgba(46,213,115,.1);border:1px solid rgba(46,213,115,.3);border-radius:8px;margin-top:20px}.maintenance-complete p{color:#2ed573;font-size:1.2rem;font-weight:600;margin:0}@keyframes celebration{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.maintenance-contact{padding:20px;border-radius:8px;border:1px solid var(--gt-border,rgba(255,195,18,.1))}.maintenance-contact p{color:var(--gt-text,hsla(0,0%,100%,.8));font-size:1.1rem;margin-bottom:15px}.contact-methods{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.contact-email{display:inline-flex;align-items:center;gap:10px;padding:12px 25px;background:rgba(255,195,18,.2);border:1px solid rgba(255,195,18,.3);border-radius:6px;color:#ffc312;text-decoration:none;font-weight:600;transition:all .2s ease}.contact-email:hover{background:transparent;transform:translateY(-2px);color:#ffc312;text-decoration:none}.maintenance-footer{border-top:1px solid var(--gt-border,rgba(255,195,18,.2));padding-top:30px}.maintenance-footer p{color:var(--gt-text-muted,hsla(0,0%,100%,.6));font-size:.9rem;margin:8px 0}.maintenance-footer p:last-child{font-size:1.1rem;color:var(--gt-theme,#ffc312);font-weight:600}@media (max-width:1399px){.maintenance-page .maintenance-content .maintenance-title{font-size:60px}}@media (max-width:1199px){.maintenance-page .maintenance-content .maintenance-title{font-size:52px}}@media (max-width:991px){.maintenance-page .maintenance-content .maintenance-title{font-size:45px}}@media (max-width:768px){.maintenance-content{padding:40px 25px;margin:20px}.maintenance-page .maintenance-content .maintenance-title{font-size:38px;letter-spacing:.5px}}@media (max-width:575px){.maintenance-page .maintenance-content .maintenance-title{font-size:32px}.maintenance-message p{font-size:1.1rem}.countdown-display{gap:15px}.countdown-unit{padding:15px 10px;min-width:70px}.countdown-number{font-size:1.8rem}.countdown-label{font-size:.8rem}.contact-methods{flex-direction:column;align-items:center}}@media (max-width:470px){.maintenance-page .maintenance-content .maintenance-title{font-size:28px}}@media (max-width:480px){.maintenance-message p{font-size:1rem}.countdown-unit{padding:12px 8px;min-width:60px}.countdown-number{font-size:1.5rem}}