.Mockups-module__Kcqmqq__stage{justify-content:center;padding:20px 0;display:flex;position:relative}.Mockups-module__Kcqmqq__halo{filter:blur(34px);pointer-events:none;position:absolute;inset:12%}.Mockups-module__Kcqmqq__haloA{background:radial-gradient(circle at 50% 40%, var(--orb-a), transparent 70%)}.Mockups-module__Kcqmqq__haloB{background:radial-gradient(circle at 50% 50%, var(--orb-b), transparent 70%)}.Mockups-module__Kcqmqq__iphone{background:linear-gradient(150deg,#3a3f4a 0%,#14161c 32%,#0c0e13 60%,#2c3038 100%);border-radius:46px;width:clamp(230px,60%,270px);padding:11px;transition:transform .6s cubic-bezier(.22,1,.36,1);position:relative;transform:perspective(1500px)rotateY(-7deg)rotate(-3deg);box-shadow:0 30px 80px #00000080,inset 0 0 2px 1px #ffffff24}.Mockups-module__Kcqmqq__stage:hover .Mockups-module__Kcqmqq__iphone{transform:perspective(1500px)rotateY(0)rotate(0)translateY(-8px)}.Mockups-module__Kcqmqq__iphoneScreen{background:#000;border-radius:36px;width:100%;line-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #000000e6}.Mockups-module__Kcqmqq__iphoneImg{width:100%;height:auto;display:block}.Mockups-module__Kcqmqq__island{z-index:2;background:#05060a;border-radius:999px;width:34%;height:22px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.Mockups-module__Kcqmqq__iphoneBtn{z-index:1;background:linear-gradient(#2a2e37,#16181e);border-radius:2px;position:absolute}.Mockups-module__Kcqmqq__btnSilence{width:3px;height:26px;top:21%;left:-2px}.Mockups-module__Kcqmqq__btnVolUp{width:3px;height:42px;top:30%;left:-2px}.Mockups-module__Kcqmqq__btnVolDown{width:3px;height:42px;top:41%;left:-2px}.Mockups-module__Kcqmqq__btnPower{width:3px;height:58px;top:32%;right:-2px}.Mockups-module__Kcqmqq__browser{background:#0b0d15;border:1px solid #96a5c847;border-radius:10px;width:100%;transition:transform .5s;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}.Mockups-module__Kcqmqq__browserLeft{transform:rotate(-2deg)}.Mockups-module__Kcqmqq__browserRight{max-width:440px;transform:rotate(2deg)}.Mockups-module__Kcqmqq__stage:hover .Mockups-module__Kcqmqq__browser{transform:rotate(0)translateY(-8px)}.Mockups-module__Kcqmqq__browserBar{background:#141824cc;border-bottom:1px solid #96a5c824;align-items:center;gap:8px;padding:12px 16px;display:flex}.Mockups-module__Kcqmqq__trafficDot{border-radius:50%;width:10px;height:10px}.Mockups-module__Kcqmqq__dotRed{background:#ff6058}.Mockups-module__Kcqmqq__dotYellow{background:#ffbd2e}.Mockups-module__Kcqmqq__dotGreen{background:#28ca41}.Mockups-module__Kcqmqq__dotBlue{background:#4da3ff}.Mockups-module__Kcqmqq__urlPill{color:#5b6170;background:#07080ccc;border-radius:6px;margin-left:14px;padding:4px 14px;font-size:11px}.Mockups-module__Kcqmqq__dashLayout{grid-template-columns:120px 1fr;min-height:240px;display:grid}.Mockups-module__Kcqmqq__dashSidebar{border-right:1px solid #96a5c81f;flex-direction:column;gap:10px;padding:16px 12px;display:flex}.Mockups-module__Kcqmqq__skeleton{background:#96a5c829;border-radius:4px;height:10px}.Mockups-module__Kcqmqq__skeletonActive{background:#4da3ff80}.Mockups-module__Kcqmqq__dashMain{padding:16px}.Mockups-module__Kcqmqq__statGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.Mockups-module__Kcqmqq__statCard{background:#96a5c812;border-radius:8px;padding:12px}.Mockups-module__Kcqmqq__statCardHot{background:#4da3ff1a;border:1px solid #4da3ff40}.Mockups-module__Kcqmqq__statLabel{color:#5b6170;font-size:10px}.Mockups-module__Kcqmqq__statValue{color:#f0f1f5;margin-top:4px;font-size:18px}.Mockups-module__Kcqmqq__statWarn{color:#ffbd2e}.Mockups-module__Kcqmqq__routeList{flex-direction:column;gap:8px;margin-top:14px;display:flex}.Mockups-module__Kcqmqq__routeRow{align-items:center;gap:10px;display:flex}.Mockups-module__Kcqmqq__routeDot{border-radius:50%;width:7px;height:7px}.Mockups-module__Kcqmqq__routeTrack{background:#96a5c821;border-radius:4px;height:9px}.Mockups-module__Kcqmqq__nftGrid{grid-template-columns:repeat(3,1fr);gap:12px;padding:16px;display:grid}.Mockups-module__Kcqmqq__nftTile{aspect-ratio:1;border-radius:8px}.Mockups-module__Kcqmqq__nftFeatured{box-shadow:0 0 24px #4da3ff80}.Mockups-module__Kcqmqq__nftPrice{color:#8fc1ff;margin-top:8px;font-size:10px}.Mockups-module__Kcqmqq__nftPriceHot{color:#c4defc}@media (max-width:520px){.Mockups-module__Kcqmqq__dashLayout{grid-template-columns:80px 1fr}}
