body.eg-shop{background:var(--eg-page)!important;background-attachment:fixed!important}body.eg-shop:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--eg-grid);-webkit-mask-image:radial-gradient(120% 80% at 50% 20%,#000 30%,transparent 80%);mask-image:radial-gradient(120% 80% at 50% 20%,#000 30%,transparent 80%)}.eg-shop main{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.eg-shop .shop-header{display:flex;align-items:center;gap:10px;border:0!important;padding-top:max(10px,env(safe-area-inset-top))}.eg-shop .shop-header>a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;background:var(--eg-glass-soft);border:1px solid #ffffff24;box-shadow:var(--eg-hi);color:var(--eg-text)!important;font:700 14px var(--eg-display)!important;text-decoration:none}.eg-shop #shop-balance{margin-left:auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 10px;border-radius:999px;background:linear-gradient(180deg,#ffe17a26,#ffe17a0d);border:1px solid #ffe17a66;color:var(--eg-butter)!important;font:800 14px var(--eg-display)!important;font-variant-numeric:tabular-nums}.eg-shop #shop-balance:before{content:"";width:22px;height:22px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23ffe17a' stroke-width='1.9'%3E%3Cellipse cx='12' cy='12' rx='9' ry='3.6'/%3E%3Cellipse cx='12' cy='12' rx='9' ry='3.6' transform='rotate(60 12 12)'/%3E%3Cellipse cx='12' cy='12' rx='9' ry='3.6' transform='rotate(-60 12 12)'/%3E%3C/g%3E%3Ccircle cx='12' cy='12' r='2.4' fill='%23ffe17a'/%3E%3C/svg%3E") center/contain no-repeat}.eg-shop .shop-navigation>summary{min-height:44px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;color:var(--eg-muted)!important;font:700 14px var(--eg-display)!important}.eg-shop .shop-title{align-items:flex-end;gap:12px}.eg-shop .shop-title h1{margin:6px 0 0;font:800 clamp(36px,8vw,56px)/1 var(--eg-display)!important;letter-spacing:-.03em;text-shadow:0 3px 0 #0a0e28,0 10px 30px #8a4fd166}.eg-shop #shop-status:not(:empty){background:#ffffff0d!important;border:1px solid #ffffff24!important;color:var(--eg-muted)!important;font-size:14px}.eg-shop .collection-tabs{display:flex!important;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px 0 10px;margin:0;scroll-snap-type:x proximity}.eg-shop .collection-tabs::-webkit-scrollbar{display:none}.eg-shop .collection-tabs button{flex:none;scroll-snap-align:start;background:var(--eg-glass-soft)!important;border:1px solid #ffffff24!important;box-shadow:var(--eg-hi)!important;font:700 14px var(--eg-display)!important}.eg-shop .collection-tabs button[aria-pressed=true]{background:var(--eg-cta)!important;color:var(--eg-on-lime)!important;border-color:transparent!important;box-shadow:0 3px 0 var(--eg-lime-press),inset 0 1px #ffffffb3!important}.eg-shop .skin-grid{gap:14px!important}.eg-shop .skin-card{position:relative;overflow:hidden;background:var(--eg-glass-soft)!important;border:1px solid #ffffff21!important;border-radius:24px!important;box-shadow:var(--eg-hi),var(--eg-shadow)!important;padding:10px!important;animation:eg-rise .32s var(--eg-ease) both}.eg-shop .skin-card:nth-child(2){animation-delay:40ms}.eg-shop .skin-card:nth-child(3){animation-delay:80ms}.eg-shop .skin-card:nth-child(4){animation-delay:.12s}.eg-shop .skin-card:nth-child(n+5){animation-delay:.16s}.eg-shop .skin-card:hover{transform:translateY(-4px)!important;border-color:#d4f65c66!important}.eg-shop .skin-view{position:relative;border-radius:18px!important;overflow:hidden;background:radial-gradient(80% 70% at 50% 40%,#3a4a9a,#1b2156)!important}.eg-shop .skin-view img{transition:transform .26s var(--eg-spring)}.eg-shop .skin-card:hover .skin-view img{transform:scale(1.05) translateY(-2px)}.eg-shop .skin-chip{position:absolute;left:8px;top:8px;padding:4px 10px;border-radius:999px;font:800 10px/1.4 var(--eg-display)!important;letter-spacing:.08em;text-transform:uppercase;color:#10153a;background:var(--eg-sky);box-shadow:inset 0 1px #fff9,0 3px 8px #0006;pointer-events:none}.eg-shop .skin-chip[data-cat=Esportes]{background:var(--eg-peach)}.eg-shop .skin-chip[data-cat=Profiss\f5 es]{background:var(--eg-mint)}.eg-shop .skin-chip[data-cat=Festas]{background:var(--eg-lilac)}.eg-shop .skin-chip[data-cat=Esta\e7\f5 es]{background:var(--eg-sky)}.eg-shop .skin-chip[data-cat=Originais]{background:var(--eg-gold)}.eg-shop .skin-chip[data-cat=Cotidiano]{background:#e6ecf8}.eg-shop .skin-card h2{margin:10px 4px 2px!important;font:800 18px/1.15 var(--eg-display)!important;letter-spacing:-.01em}.eg-shop .skin-card .price{display:flex;align-items:center;gap:6px;margin:2px 4px 10px!important;color:var(--eg-butter)!important;font:800 18px var(--eg-display)!important;font-variant-numeric:tabular-nums}.eg-shop .skin-card .price .eg-i{width:20px;height:20px}.eg-shop .skin-card.owned .price{color:var(--eg-mint)!important}.eg-shop .try-set{width:100%;min-height:48px;background:var(--eg-cta)!important;box-shadow:0 4px 0 var(--eg-lime-press),inset 0 1px #ffffffb3!important;border-radius:16px!important;font:800 16px var(--eg-display)!important}.eg-shop .set-details>summary{min-height:44px;display:flex;align-items:center;justify-content:center;color:var(--eg-muted)!important;font:700 13px var(--eg-display)!important}.eg-shop footer{color:var(--eg-faint);font-size:12px}@media(max-width:380px){.eg-shop .skin-card h2{font-size:16px!important}.eg-shop .skin-chip{font-size:9px!important}}#loading{background:var(--eg-page)!important}#loading:before{content:"";position:absolute;inset:0;background:var(--eg-grid);-webkit-mask-image:radial-gradient(90% 70% at 50% 40%,#000 30%,transparent 80%);mask-image:radial-gradient(90% 70% at 50% 40%,#000 30%,transparent 80%);pointer-events:none}#loading .card{position:relative;background:var(--eg-glass)!important;border:1px solid #ffffff2e!important;border-radius:var(--eg-r-xl)!important;box-shadow:var(--eg-hi),var(--eg-shadow-lift)!important}#loading h1{font:800 clamp(30px,7vw,44px)/1 var(--eg-display)!important;text-shadow:0 3px 0 #0a0e28}#loading progress{-webkit-appearance:none;appearance:none;width:100%;height:14px;border:0;border-radius:999px;background:#0a0e2899;box-shadow:inset 0 2px 4px #0008;overflow:hidden}#loading progress::-webkit-progress-bar{background:transparent;border-radius:999px}#loading progress::-webkit-progress-value{background:linear-gradient(90deg,var(--eg-mint),var(--eg-lime));border-radius:999px;box-shadow:0 0 14px #d4f65c99}#loading #status{font:700 14px var(--eg-display)!important;font-variant-numeric:tabular-nums}body.touch #stick{background:radial-gradient(circle at 50% 40%,#ffffff2e,#ffffff0d 60%,#0a0e2833)!important;border:3px solid #ffffff59!important;box-shadow:inset 0 2px 10px #0004,0 8px 22px #03061a59!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}body.touch #knob{background:radial-gradient(circle at 40% 30%,#fff,#dfe7ff 60%,#b8c6ee)!important;border:0!important;box-shadow:0 6px 14px #03061a73,inset 0 -3px #9fb0dd!important}body.touch #jump{background:var(--eg-cta)!important;color:var(--eg-on-lime)!important;border:0!important;box-shadow:0 6px 0 var(--eg-lime-press),0 12px 26px #03061a73,inset 0 2px #fffc!important;font:800 18px var(--eg-display)!important;letter-spacing:.02em;text-shadow:0 1px 0 #ffffff80}body.touch #jump:active{transform:translateY(5px) scale(.96)!important;box-shadow:0 1px 0 var(--eg-lime-press),0 6px 14px #03061a59,inset 0 2px #fffc!important}#fullscreen,#hub-menu>summary,#friends,#shop-open,#character-open{background:var(--eg-glass-soft)!important;border:1px solid #ffffff2e!important;box-shadow:var(--eg-hi),0 8px 20px #03061a59!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#network-probe .net-entry,#network-probe.preparing .net-invite,#practice-entry .practice-card{background:var(--eg-glass)!important;border:1px solid #ffffff2e!important;box-shadow:var(--eg-hi),var(--eg-shadow-lift)!important;border-radius:var(--eg-r-xl)!important}#network-probe h1,#network-probe h2,#practice-entry #practice-title{text-shadow:0 3px 0 #0a0e28}#network-probe .entry-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px 0 10px;border-radius:999px;background:#ffffff12;color:var(--eg-text)!important;font:700 14px var(--eg-display)!important;text-decoration:none!important}#network-probe.eg-clean .entry-back:before,#network-probe .entry-back:before{content:"";width:18px;height:18px;margin:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.5 5.5 8 12l6.5 6.5' fill='none' stroke='%23d4f65c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;font-size:0}#network-probe .entry-more>summary{color:var(--eg-muted)!important}#network-probe .eg-sound-row{display:flex;align-items:center;gap:10px;margin:8px 0;color:var(--eg-muted);font-weight:700}#network-probe .eg-sound-row .eg-icon-btn{width:44px;height:44px;min-height:44px;padding:0;border-radius:14px;box-shadow:var(--eg-hi)}#network-probe .eg-sound-row .eg-icon-btn:after{display:none}#network-probe #net-status[data-tone=error]:not([data-idle=true]){background:#ff8f801f!important;border:1px solid #ff8f8066!important;color:#ffe1dc!important;border-radius:14px}#network-probe.waiting-room .net-invite,#network-probe.waiting-room .net-room{background:var(--eg-glass)!important;border:1px solid #ffffff2e!important;border-radius:24px!important;box-shadow:var(--eg-hi),var(--eg-shadow)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#lounge-start{min-height:56px!important;border-radius:18px!important;font:800 17px var(--eg-display)!important}#network-probe.results-view #net-results-heading{font:800 clamp(26px,6vw,38px)/1.05 var(--eg-display)!important;letter-spacing:-.02em}#network-probe.results-view #net-standings{font-variant-numeric:tabular-nums}#network-probe.results-view #net-standings li{border-radius:16px!important;background:#ffffff0a!important;border:1px solid #ffffff12!important;margin-bottom:6px;animation:eg-rise .3s var(--eg-ease) both}#network-probe.results-view #net-standings li:nth-child(2){animation-delay:40ms}#network-probe.results-view #net-standings li:nth-child(3){animation-delay:80ms}#network-probe.results-view #net-standings li:nth-child(n+4){animation-delay:.12s}#network-probe.results-view #net-standings li[data-place="1"]{background:linear-gradient(90deg,#ffd75e33,#ffd75e0d)!important;border-color:#ffd75e80!important}#network-probe.results-view #net-standings li[data-place="2"]{background:linear-gradient(90deg,#dfe6f52e,#dfe6f50a)!important;border-color:#dfe6f566!important}#network-probe.results-view #net-standings li[data-place="3"]{background:linear-gradient(90deg,#ffb78c2e,#ffb78c0a)!important;border-color:#ffb78c66!important}#network-probe.results-view #net-standings li.is-you{box-shadow:0 0 0 2px var(--eg-lime),0 8px 22px #d4f65c33!important}#network-probe.results-view #net-standings li>strong{font:800 15px var(--eg-display)!important}#network-probe.results-view #net-personal-result{font:800 18px var(--eg-display)!important;color:var(--eg-lime)!important}#network-probe.results-view #net-start{min-height:60px!important;border-radius:20px!important;font:800 19px var(--eg-display)!important}#network-probe.results-view #net-start:after{animation:eg-sheen 4.2s ease-in-out infinite 1s}.eg-shop .shop-header{flex-wrap:nowrap}.eg-shop .shop-header>a{order:1;flex:none}.eg-shop #shop-balance{order:2;margin-left:auto}.eg-shop .shop-navigation{order:3;flex:none;position:relative}.eg-shop .shop-navigation[open]>nav{position:absolute;right:0;top:calc(100% + 6px);z-index:30;display:flex;flex-direction:column;gap:4px;min-width:200px;padding:8px;border-radius:18px;background:var(--eg-glass);border:1px solid #ffffff2e;box-shadow:var(--eg-hi),var(--eg-shadow-lift)}.eg-shop .shop-navigation[open]>nav a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:12px;color:var(--eg-text)!important;text-decoration:none;font:700 14px var(--eg-display)!important}.eg-shop .shop-navigation[open]>nav a:hover{background:#ffffff14}.eg-shop #shop-account :is(button,a){white-space:nowrap;min-height:44px;padding:0 16px!important;border-radius:999px!important;background:var(--eg-glass-soft)!important;border:1px solid #ffffff2e!important;box-shadow:var(--eg-hi)!important;color:var(--eg-text)!important;font:700 14px var(--eg-display)!important}@media(max-width:480px){.eg-shop .shop-header>a{padding:0 12px;font-size:13px!important}.eg-shop .shop-navigation>summary{padding:0 8px;font-size:13px!important}.eg-shop #shop-balance{padding:0 10px 0 8px;font-size:13px!important}.eg-shop .shop-title{flex-wrap:wrap}}#network-probe.waiting-room #lounge-toolbar{background:var(--eg-glass)!important;border:1px solid #ffffff2e!important;border-radius:24px!important;box-shadow:var(--eg-hi),var(--eg-shadow)!important}#network-probe #lounge-toolbar button{background:var(--eg-glass-soft)!important;border:1px solid #ffffff26!important;box-shadow:var(--eg-hi),0 3px #0a0f30!important;border-radius:14px!important;text-shadow:none}#network-probe #lounge-toolbar button:after{display:none}#network-probe #lounge-toolbar #lounge-start{background:var(--eg-cta)!important;color:var(--eg-on-lime)!important;border:0!important;box-shadow:0 4px 0 var(--eg-lime-press),0 10px 22px #b9e33a33,inset 0 1px #ffffffb3!important;animation:none;font:800 16px var(--eg-display)!important;font-variant-numeric:tabular-nums;min-height:52px}#network-probe #lounge-toolbar #lounge-start:after{display:block;animation:eg-sheen 3.6s ease-in-out infinite .6s}#network-probe #lounge-toolbar #lounge-start:disabled{background:var(--eg-surface)!important;color:var(--eg-muted)!important;box-shadow:none!important}#network-probe #lounge-toolbar #lounge-start:disabled:after{display:none}#network-probe.results-view #net-start:disabled{background:linear-gradient(180deg,#323d86,#28316f)!important;color:var(--eg-text)!important;filter:none!important;opacity:1!important;text-shadow:none!important;box-shadow:0 4px #0a0f30,0 -10px 24px #0a0e28!important;border:1px solid #ffffff26!important;font-variant-numeric:tabular-nums}#network-probe.results-view #net-start:disabled:after{display:none}#character-dialog{background:linear-gradient(180deg,#262f72,#171d4c)!important;border:1px solid #ffffff2e!important;border-radius:30px!important;box-shadow:var(--eg-hi),var(--eg-shadow-lift)!important}#character-dialog[open]{animation:eg-pop .26s var(--eg-spring) both}#character-dialog::backdrop{background:#060a20d9!important;backdrop-filter:blur(6px)}#character-dialog h2{font:800 28px/1.05 var(--eg-display)!important;letter-spacing:-.025em;text-shadow:0 3px 0 #0a0e28}#character-dialog .character-heading p{color:var(--eg-muted)!important}#character-dialog #character-close{display:grid;place-items:center;width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;border-radius:16px!important;background:var(--eg-glass-soft)!important;border:1px solid #ffffff2e!important;box-shadow:var(--eg-hi)!important;font-size:24px!important;color:var(--eg-text)!important}#character-dialog #character-close:focus:not(:focus-visible){outline:none!important}#character-dialog .character-stage{border-radius:24px!important;background:radial-gradient(60% 55% at 50% 42%,#4a5ad0aa,transparent 70%),radial-gradient(40% 7% at 50% 84%,#0a0e2899,transparent),linear-gradient(180deg,#2c3685,#1b2158)!important;border:1px solid #ffffff1f!important;box-shadow:inset 0 2px 30px #0a0e2866}#character-dialog .gallery-arrow{display:grid;place-items:center;width:52px!important;height:52px!important;min-height:52px!important;border-radius:50%!important;background:var(--eg-glass-soft)!important;border:1px solid #ffffff33!important;box-shadow:var(--eg-hi),0 6px 16px #03061a73!important;font:800 26px/1 var(--eg-display)!important;color:var(--eg-text)!important}#character-dialog .gallery-arrow:active{transform:scale(.92)}#character-dialog .element-symbol{display:inline-grid!important;place-items:center;min-width:40px;height:40px;padding:0 8px;border-radius:12px;background:var(--eg-sky);color:#10153a!important;font:800 15px var(--eg-display)!important;box-shadow:inset 0 1px #fff9,inset 0 -3px #00000026}#character-dialog .character-caption{gap:10px}#character-dialog #character-position{font:800 14px var(--eg-display)!important;color:var(--eg-muted)!important;font-variant-numeric:tabular-nums}#character-dialog .character-turn button,#character-dialog .character-search input{border-radius:16px!important;background:#0a0e2880!important;border:1px solid #ffffff26!important;color:var(--eg-text)!important;box-shadow:inset 0 2px 6px #0006!important}#character-dialog .character-turn button{background:var(--eg-glass-soft)!important;box-shadow:var(--eg-hi)!important}#character-dialog .wardrobe-tools strong{font:800 20px var(--eg-display)!important}#character-dialog .wardrobe-filter{background:#0a0e2866!important;border-radius:999px!important;padding:4px!important}#character-dialog .wardrobe-filter button{border-radius:999px!important;background:transparent!important;color:var(--eg-muted)!important;border:0!important;box-shadow:none!important}#character-dialog .wardrobe-filter button[aria-pressed=true]{background:var(--eg-text)!important;color:var(--eg-bg)!important}#character-dialog #garment-tabs{scrollbar-width:none}#character-dialog #garment-tabs button{border-radius:999px!important;background:var(--eg-glass-soft)!important;border:1px solid #ffffff24!important;box-shadow:var(--eg-hi)!important;color:var(--eg-text)!important}#character-dialog #garment-tabs button[aria-pressed=true]{background:var(--eg-cta)!important;color:var(--eg-on-lime)!important;border-color:transparent!important;box-shadow:0 3px 0 var(--eg-lime-press),inset 0 1px #ffffffb3!important}#character-dialog #garment-category{color:var(--eg-lime)!important;font:800 18px var(--eg-display)!important}#character-dialog #net-accessories button{border-radius:20px!important;background:var(--eg-glass-soft)!important;border:1px solid #ffffff21!important;box-shadow:var(--eg-hi),0 6px 14px #03061a4d!important;transition:transform .14s var(--eg-ease)!important}#character-dialog #net-accessories button:hover{transform:translateY(-2px)}#character-dialog #net-accessories button[aria-pressed=true]{border-color:var(--eg-lime)!important;box-shadow:0 0 0 2px var(--eg-lime),0 8px 22px #d4f65c33!important}#character-dialog #net-accessories .garment-thumbnail,#character-dialog #net-accessories img{border-radius:14px!important;background:radial-gradient(70% 60% at 50% 40%,#3a4a9a,#1b2156)!important}#character-dialog #net-accessories .garment-kind{color:var(--eg-mint)!important;letter-spacing:.12em}#character-dialog .character-footer{border-top:1px solid #ffffff1a!important}#character-dialog #character-shop{background:var(--eg-glass-soft)!important;border:1px solid #ffffff2e!important;box-shadow:var(--eg-hi),0 4px #0a0f30!important;color:var(--eg-text)!important;border-radius:18px!important;font:700 16px var(--eg-display)!important}#character-dialog #character-done{position:relative;overflow:hidden;background:var(--eg-cta)!important;color:var(--eg-on-lime)!important;border:0!important;border-radius:18px!important;box-shadow:0 5px 0 var(--eg-lime-press),inset 0 1px #ffffffb3!important;font:800 18px var(--eg-display)!important}#character-dialog #character-done:disabled{background:linear-gradient(180deg,#9fbf6a,#86a656)!important;color:#1c2a10!important;box-shadow:0 3px #5d7a32!important;opacity:.8}#network-probe.results-view #net-rematch:not([hidden]){min-height:60px;border-radius:20px;font:800 19px var(--eg-display)!important;font-variant-numeric:tabular-nums}#network-probe.results-view #net-rematch:disabled{background:linear-gradient(180deg,#343f8a,#272f6c)!important;color:var(--eg-text)!important;filter:none!important;opacity:1!important;text-shadow:none!important;box-shadow:0 4px #0a0f30,0 -14px 30px #0a0e28f2!important;border:1px solid #ffffff2e!important}#network-probe.results-view #net-rematch:disabled:after{display:none}#network-probe.results-view #net-rematch:not(:disabled):after{animation:eg-sheen 4.2s ease-in-out infinite 1s}@media(max-width:560px){.eg-shop .shop-title{display:flex;flex-direction:column;align-items:stretch!important}.eg-shop #shop-account{width:100%}.eg-shop #shop-account :is(button,a){width:100%;white-space:normal}}#character-dialog #character-close:focus-visible{outline:2px solid #ffffff66!important;outline-offset:2px!important}.eg-shop .shop-title{flex-wrap:wrap}.eg-shop #shop-account{max-width:100%;min-width:0}.eg-shop #shop-account :is(button,a){max-width:100%;white-space:normal}@media(max-width:560px){.eg-shop .collection-tabs{padding:4px 16px 10px;margin:0 -16px}}#practice-start,#practice-retry{position:relative;overflow:hidden;isolation:isolate;background:var(--eg-cta)!important;box-shadow:0 5px 0 var(--eg-lime-press),0 14px 28px #b9e33a33,inset 0 1px #ffffffb3!important;border-radius:20px!important;font:800 20px var(--eg-display)!important;min-height:62px!important;text-shadow:0 1px 0 #ffffff66}#practice-start:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;width:38%;background:linear-gradient(90deg,transparent,#ffffff8c,transparent);transform:translate(-130%) skew(-18deg);animation:eg-sheen 4.2s ease-in-out infinite 1s;pointer-events:none}#practice-start:active:not(:disabled),#practice-retry:active:not(:disabled){transform:translateY(4px) scale(.985)!important;box-shadow:0 1px 0 var(--eg-lime-press),inset 0 1px #ffffffb3!important}#practice-entry .practice-tag{background:#8fe3c826!important;box-shadow:inset 0 0 0 1px #8fe3c859}#practice-entry .practice-objective{background:#0a0e2859!important;border:1px solid #ffffff1f!important;box-shadow:inset 0 2px 8px #0005}@media(max-width:420px){.eg-shop .shop-navigation>summary{width:44px;padding:0!important;justify-content:center;font-size:0!important;border-radius:14px;background:var(--eg-glass-soft);border:1px solid #ffffff24}.eg-shop .shop-navigation>summary:before{content:"";width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 7h14M5 12h14M5 17h14' fill='none' stroke='%23fff8ec' stroke-width='2.8' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.eg-shop .shop-header{gap:6px}.eg-shop .shop-header>a{padding:0 10px}}#network-probe.results-view #net-rematch.secondary:not(:disabled){background:var(--eg-cta)!important;color:var(--eg-on-lime)!important;border:0!important;box-shadow:0 5px 0 var(--eg-lime-press),0 -14px 30px #0a0e28f2,inset 0 1px #ffffffb3!important;text-shadow:0 1px 0 #ffffff66!important}#network-probe.results-view #net-rematch.secondary:not(:disabled):after{display:block!important}.eg-social-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 0}.eg-social-row[hidden]{display:none}#network-probe .eg-share-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:52px;width:100%;margin:0!important;font:700 15px var(--eg-display)!important;border-radius:16px!important}#network-probe .eg-share-btn .eg-i{width:20px;height:20px;color:var(--eg-mint)}#eg-share-status:empty{display:none}#eg-share-status{margin:8px 0 0;padding:10px 12px;border-radius:12px;background:#8fe3c81a;color:var(--eg-text);font-size:14px;line-height:1.4;text-align:center}@media(max-width:340px){.eg-social-row{grid-template-columns:1fr}}#eg-play-another{position:fixed;z-index:2147482000;left:12px;right:12px;margin:0 auto;bottom:calc(16px + env(safe-area-inset-bottom));max-width:440px;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px;border-radius:22px;background:var(--eg-glass);border:1px solid #ffffff2e;box-shadow:var(--eg-hi),var(--eg-shadow-lift);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:eg-pop .26s var(--eg-spring) both}#eg-play-another[hidden]{display:none}#eg-play-another p{grid-column:1/-1;margin:0;font:500 14px/1.4 var(--eg-font);color:var(--eg-muted);text-align:center}#eg-play-another p strong{color:var(--eg-text)}#eg-play-another button{min-height:52px;margin:0;border-radius:16px;font:800 15px var(--eg-display);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}#eg-play-another .eg-cta{color:var(--eg-on-lime);grid-column:1/-1}#eg-play-another .eg-cta .eg-i{width:18px;height:18px}#eg-play-another .secondary{background:var(--eg-glass-soft);color:var(--eg-text);border:1px solid #ffffff2e}body[data-race-phase=racing] #eg-play-another,body[data-race-phase=countdown] #eg-play-another{bottom:calc(150px + env(safe-area-inset-bottom))}@media(min-width:900px){body[data-race-phase=racing] #eg-play-another,body[data-race-phase=countdown] #eg-play-another{bottom:24px}}@keyframes eg-pulse-ring{0%{box-shadow:0 0 #d4f65cb3}to{box-shadow:0 0 0 18px #d4f65c00}}.eg-invite-pulse{animation:eg-pulse-ring 1.2s ease-out 4}
