*{margin:0;padding:0;box-sizing:border-box}body,html{color:#e7ecff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden;overflow-y:auto;min-height:100vh}body{background-color:#0b1020;background-image:radial-gradient(circle at 20% 30%,rgba(255,79,216,.22),transparent 45%),radial-gradient(circle at 80% 70%,rgba(29,233,182,.16),transparent 45%),linear-gradient(rgba(124,139,255,.18) 1px,transparent 0),linear-gradient(90deg,rgba(124,139,255,.18) 1px,transparent 0);background-size:100% 100%,100% 100%,60px 60px,60px 60px;background-repeat:no-repeat,no-repeat,repeat,repeat;background-attachment:fixed;animation:gridScroll 25s linear infinite}@keyframes gridScroll{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:0 0,0 0,60px 60px,60px 60px}}canvas{image-rendering:auto;-webkit-font-smoothing:antialiased;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.claw-modal-box::-webkit-scrollbar{width:8px}.claw-modal-box::-webkit-scrollbar-track{background:transparent}.claw-modal-box::-webkit-scrollbar-thumb{background:#2a3568;border-radius:4px}.claw-modal-box::-webkit-scrollbar-thumb:hover{background:#3a4880}.claw-btn{transition:transform .1s ease-out,filter .12s ease-out,box-shadow .12s ease-out;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.claw-btn:hover:not(:disabled){filter:brightness(1.1)}.claw-btn:active:not(:disabled){transform:scale(.94);filter:brightness(.92);box-shadow:inset 0 2px 4px rgba(0,0,0,.25)}.claw-btn:disabled{opacity:.55;cursor:not-allowed}.claw-chip{position:relative;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.claw-chip:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.04) 30%,hsla(0,0%,100%,.12) 50%,hsla(0,0%,100%,.04) 70%,transparent);transform:translateX(-100%);transition:transform .6s ease;pointer-events:none}.claw-chip:hover{transform:translateY(-2px);filter:brightness(1.15)}.claw-chip:hover:before{transform:translateX(100%)}@media (max-width:1499px){.claw-ad-fixed{display:none!important}}.claw-ad-fixed>div{transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}.claw-ad-fixed:hover>div{border-color:rgba(124,139,255,.45)!important;box-shadow:0 0 35px rgba(124,139,255,.28)!important;transform:scale(1.02)}