.GravitySection-module-scss-module__TKxcmG__section{--green-bright:var(--brand-green-bright);--hot:color-mix(in srgb, var(--brand-gold) 70%, #fff);--stage:260px;--orbit-r:120px;--spin:48s;background:radial-gradient(120% 70% at 50% 35%, color-mix(in srgb, var(--brand-green) 16%, transparent), color-mix(in srgb, var(--brand-green) 0%, transparent) 70%),#ffffff0a;border:1px solid color-mix(in srgb, var(--green-bright) 22%, transparent);color:#fff;border-radius:20px;padding:1rem}.GravitySection-module-scss-module__TKxcmG__head{--row-h:28px;justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.GravitySection-module-scss-module__TKxcmG__title{margin:0;font-size:1rem;font-weight:800}.GravitySection-module-scss-module__TKxcmG__trim{text-box:trim-both cap alphabetic;line-height:1;display:block}.GravitySection-module-scss-module__TKxcmG__helpBtn{width:var(--row-h);height:var(--row-h);color:#fff9;border-radius:50%;place-items:center;display:grid}.GravitySection-module-scss-module__TKxcmG__helpBtn:active{background:#ffffff1a}.GravitySection-module-scss-module__TKxcmG__timerChip{height:var(--row-h);color:var(--green-bright);background:color-mix(in srgb, var(--green-bright) 12%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.45rem;padding:0 .7rem;font-size:.8125rem;font-weight:800;display:inline-flex}.GravitySection-module-scss-module__TKxcmG__endedChip{height:var(--row-h);color:#ffffff8c;background:#ffffff14;border-radius:999px;align-items:center;gap:.45rem;padding:0 .7rem;font-size:.75rem;display:inline-flex}.GravitySection-module-scss-module__TKxcmG__stage{width:var(--stage);height:var(--stage);margin:1.75rem auto .5rem;position:relative}.GravitySection-module-scss-module__TKxcmG__ring{width:var(--r);height:var(--r);border:1px solid color-mix(in srgb, var(--green-bright) 14%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GravitySection-module-scss-module__TKxcmG__ringSoft{width:calc(var(--orbit-r)*2);height:calc(var(--orbit-r)*2);margin:calc(-1*var(--orbit-r)) 0 0 calc(-1*var(--orbit-r));background:conic-gradient(from 0deg, color-mix(in srgb, var(--green-bright) 0%, transparent) 0deg, color-mix(in srgb, var(--green-bright) 50%, transparent) 90deg, color-mix(in srgb, var(--green-bright) 0%, transparent) 180deg, color-mix(in srgb, var(--hot) 45%, transparent) 270deg, color-mix(in srgb, var(--green-bright) 0%, transparent) 360deg);animation:GravitySection-module-scss-module__TKxcmG__spin calc(var(--spin)/3) linear infinite;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}.GravitySection-module-scss-module__TKxcmG__core{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GravitySection-module-scss-module__TKxcmG__coreGlow{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--green-bright) 50%, transparent), color-mix(in srgb, var(--green-bright) 0%, transparent) 68%);border-radius:50%;animation:2.8s ease-in-out infinite GravitySection-module-scss-module__TKxcmG__corePulse;position:absolute;inset:-42px}@keyframes GravitySection-module-scss-module__TKxcmG__corePulse{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.GravitySection-module-scss-module__TKxcmG__orbit{z-index:2;animation:GravitySection-module-scss-module__TKxcmG__spin var(--spin) linear infinite;position:absolute;inset:0}.GravitySection-module-scss-module__TKxcmG__beam{width:var(--orbit-r);transform-origin:0;height:2px;transform:rotate(var(--angle));background:linear-gradient(90deg, color-mix(in srgb, var(--hot) 0%, transparent), color-mix(in srgb, var(--hot) 85%, transparent));filter:drop-shadow(0 0 4px color-mix(in srgb, var(--hot) 80%, transparent));margin-top:-1px;animation:.35s ease-out GravitySection-module-scss-module__TKxcmG__beamIn;position:absolute;top:50%;left:50%}@keyframes GravitySection-module-scss-module__TKxcmG__beamIn{0%{opacity:0;width:0}}.GravitySection-module-scss-module__TKxcmG__sat{width:52px;height:52px;transform:rotate(var(--angle)) translateX(var(--orbit-r)) rotate(calc(-1 * var(--angle)));border-radius:50%;place-items:center;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%}.GravitySection-module-scss-module__TKxcmG__satUpright{animation:GravitySection-module-scss-module__TKxcmG__spin var(--spin) linear infinite reverse;place-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:grid}.GravitySection-module-scss-module__TKxcmG__satSelected .GravitySection-module-scss-module__TKxcmG__chip,.GravitySection-module-scss-module__TKxcmG__satSelected .GravitySection-module-scss-module__TKxcmG__orb{transform:scale(1.22)}.GravitySection-module-scss-module__TKxcmG__satSelected .GravitySection-module-scss-module__TKxcmG__chip:after,.GravitySection-module-scss-module__TKxcmG__satSelected .GravitySection-module-scss-module__TKxcmG__orb:after{content:"";border:1.5px solid var(--hot);box-shadow:0 0 0 3px color-mix(in srgb, var(--hot) 18%, transparent),0 0 16px color-mix(in srgb, var(--hot) 55%, transparent);border-radius:50%;position:absolute;inset:-6px}.GravitySection-module-scss-module__TKxcmG__stagePaused .GravitySection-module-scss-module__TKxcmG__orbit,.GravitySection-module-scss-module__TKxcmG__stagePaused .GravitySection-module-scss-module__TKxcmG__satUpright,.GravitySection-module-scss-module__TKxcmG__stagePaused .GravitySection-module-scss-module__TKxcmG__ringSoft{animation-play-state:paused}@keyframes GravitySection-module-scss-module__TKxcmG__spin{to{transform:rotate(360deg)}}.GravitySection-module-scss-module__TKxcmG__chip{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--hot) 45%, transparent));border-radius:50%;place-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}.GravitySection-module-scss-module__TKxcmG__bubble{letter-spacing:.04em;white-space:nowrap;color:#111;transform-origin:0 100%;animation:1.8s ease-in-out infinite GravitySection-module-scss-module__TKxcmG__bob;animation-delay:calc(var(--i)*-.6s);background:#fff;border:2px solid #111;border-radius:10px;padding:.05rem .45rem;font-size:.75rem;font-weight:900;line-height:1.5;position:absolute;bottom:calc(100% - 4px);left:58%;box-shadow:2px 2px #111}.GravitySection-module-scss-module__TKxcmG__bubble:after{content:"";background:#fff;border-bottom:2px solid #111;border-left:2px solid #111;width:8px;height:8px;position:absolute;bottom:-6px;left:6px;transform:skewY(-35deg)}@keyframes GravitySection-module-scss-module__TKxcmG__bob{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-3px)rotate(2deg)}}.GravitySection-module-scss-module__TKxcmG__orb{background:radial-gradient(circle at 35% 30%, #ffffff73, #fff0 40%),radial-gradient(circle, color-mix(in srgb, var(--green-bright) 28%, transparent), color-mix(in srgb, var(--green-bright) 5%, transparent) 70%);border:1px solid color-mix(in srgb, var(--green-bright) 45%, transparent);width:46px;height:46px;box-shadow:inset 0 0 10px color-mix(in srgb, var(--green-bright) 30%, transparent);border-radius:50%;transition:transform .25s cubic-bezier(.34,1.56,.64,1);position:relative}.GravitySection-module-scss-module__TKxcmG__orbRipple{border:1px solid color-mix(in srgb, var(--green-bright) 60%, transparent);border-radius:50%;animation:2.4s ease-out infinite GravitySection-module-scss-module__TKxcmG__ripple;position:absolute;inset:-5px}.GravitySection-module-scss-module__TKxcmG__orbSpark{background:var(--green-bright);width:6px;height:6px;box-shadow:0 0 8px var(--green-bright);border-radius:50%;margin:-3px 0 0 -3px;animation:1.6s ease-in-out infinite GravitySection-module-scss-module__TKxcmG__corePulse;position:absolute;top:50%;left:50%}@keyframes GravitySection-module-scss-module__TKxcmG__ripple{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}.GravitySection-module-scss-module__TKxcmG__hint{text-align:center;color:#fff9;margin:.25rem 0 0;font-size:.8125rem;animation:2.4s ease-in-out infinite GravitySection-module-scss-module__TKxcmG__hintPulse}@keyframes GravitySection-module-scss-module__TKxcmG__hintPulse{0%,to{opacity:.55}50%{opacity:1}}.GravitySection-module-scss-module__TKxcmG__detail{margin-top:.25rem;animation:.32s cubic-bezier(.2,.8,.2,1) GravitySection-module-scss-module__TKxcmG__detailIn}@keyframes GravitySection-module-scss-module__TKxcmG__detailIn{0%{opacity:0;transform:translateY(10px)}}.GravitySection-module-scss-module__TKxcmG__card{border:1px solid color-mix(in srgb, var(--hot) 45%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--hot) 8%, transparent);background:#00000047;border-radius:16px;padding:.85rem}.GravitySection-module-scss-module__TKxcmG__cardHead{align-items:center;gap:.5rem;margin-bottom:.55rem;display:flex}.GravitySection-module-scss-module__TKxcmG__cardName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.9375rem;font-weight:700;overflow:hidden}.GravitySection-module-scss-module__TKxcmG__kind{color:var(--green-bright);background:color-mix(in srgb, var(--green-bright) 14%, transparent);border-radius:999px;flex:none;padding:.1rem .5rem;font-size:.75rem;font-weight:700}.GravitySection-module-scss-module__TKxcmG__kindBrand{color:var(--hot);background:color-mix(in srgb, var(--hot) 14%, transparent)}.GravitySection-module-scss-module__TKxcmG__cardBody{gap:.75rem;margin-bottom:.75rem;display:flex}.GravitySection-module-scss-module__TKxcmG__cardText{color:#ffffffe6;margin:0 0 .3rem;font-size:.875rem;line-height:1.6}.GravitySection-module-scss-module__TKxcmG__cardMeta{color:#ffffff73;margin:0;font-size:.75rem}.GravitySection-module-scss-module__TKxcmG__cardPhoto{object-fit:cover;border-radius:12px;flex:none;width:76px;height:76px}.GravitySection-module-scss-module__TKxcmG__pickBtn{text-align:center;color:#08120f;background:linear-gradient(90deg, var(--brand-green), var(--green-bright));font-variant-numeric:tabular-nums;border-radius:999px;width:100%;padding:.6rem;font-size:.9375rem;font-weight:800;transition:transform .15s}.GravitySection-module-scss-module__TKxcmG__pickBtn:active{transform:scale(.97)}.GravitySection-module-scss-module__TKxcmG__pickBtn:disabled{color:#ffffff73;background:#ffffff1a;transform:none}.GravitySection-module-scss-module__TKxcmG__cardLimit{color:var(--hot);margin:0 0 .75rem;font-size:.75rem;font-weight:700}.GravitySection-module-scss-module__TKxcmG__refilling{border:1px dashed color-mix(in srgb, var(--green-bright) 40%, transparent);background:linear-gradient(110deg, transparent 30%, color-mix(in srgb, var(--green-bright) 12%, transparent) 50%, transparent 70%) 0 0/250% 100%,#0003;border-radius:16px;align-items:center;gap:.75rem;padding:.85rem;animation:3s linear infinite GravitySection-module-scss-module__TKxcmG__sweep;display:flex}@keyframes GravitySection-module-scss-module__TKxcmG__sweep{0%{background-position:100% 0,0 0}to{background-position:-150% 0,0 0}}.GravitySection-module-scss-module__TKxcmG__refillVisual{border:1.5px dashed color-mix(in srgb, var(--green-bright) 50%, transparent);border-radius:50%;flex:none;width:44px;height:44px;position:relative}.GravitySection-module-scss-module__TKxcmG__refillCore{background:var(--green-bright);width:10px;height:10px;box-shadow:0 0 10px var(--green-bright);border-radius:50%;margin:-5px 0 0 -5px;animation:1.6s ease-in-out infinite GravitySection-module-scss-module__TKxcmG__corePulse;position:absolute;top:50%;left:50%}.GravitySection-module-scss-module__TKxcmG__particle{--a:calc(var(--i) * 120deg + 20deg);background:var(--hot);opacity:0;width:5px;height:5px;animation:2.4s ease-in infinite GravitySection-module-scss-module__TKxcmG__pull;animation-delay:calc(var(--i)*.8s);border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:50%}@keyframes GravitySection-module-scss-module__TKxcmG__pull{0%{transform:rotate(var(--a)) translateX(26px) scale(1);opacity:0}20%{opacity:1}to{transform:rotate(calc(var(--a) + 90deg)) translateX(0) scale(.4);opacity:0}}.GravitySection-module-scss-module__TKxcmG__refillTitle{color:var(--green-bright);margin:0 0 .15rem;font-size:.875rem;font-weight:700}.GravitySection-module-scss-module__TKxcmG__refillText{color:#ffffff8c;margin:0;font-size:.75rem}.GravitySection-module-scss-module__TKxcmG__stats{text-align:center;color:#ffffff80;margin:.85rem 0 0;font-size:.75rem}.GravitySection-module-scss-module__TKxcmG__stats b{color:var(--hot)}.GravitySection-module-scss-module__TKxcmG__ended{text-align:center;padding:1.25rem .5rem .5rem}.GravitySection-module-scss-module__TKxcmG__endedTitle{margin:0 0 .35rem;font-size:.9375rem;font-weight:700}.GravitySection-module-scss-module__TKxcmG__endedText{color:#fff9;margin:0;font-size:.8125rem;line-height:1.6}.GravitySection-module-scss-module__TKxcmG__endedHot{color:var(--green-bright);font-size:1.25rem}.GravitySection-module-scss-module__TKxcmG__recordRail{background:#ffffff0f;border-block:1px solid #ffffff14;margin:.4rem -1.5rem .85rem}.GravitySection-module-scss-module__TKxcmG__recordChips{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:.6rem;margin:0;padding:1.1rem 1.5rem;scroll-padding-inline:1.5rem;list-style:none;display:flex;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000);mask:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000)}.GravitySection-module-scss-module__TKxcmG__recordChips::-webkit-scrollbar{display:none}.GravitySection-module-scss-module__TKxcmG__recordChips li{scroll-snap-align:start;flex:none}.GravitySection-module-scss-module__TKxcmG__recordChips li:first-child{margin-left:auto}.GravitySection-module-scss-module__TKxcmG__recordChips li:last-child{margin-right:auto}.GravitySection-module-scss-module__TKxcmG__recordChip{flex-direction:column;align-items:center;gap:.2rem;width:4.75rem;display:flex}.GravitySection-module-scss-module__TKxcmG__recordCoin{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--hot) 45%, transparent));border-radius:50%;place-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}.GravitySection-module-scss-module__TKxcmG__recordName{text-overflow:ellipsis;white-space:nowrap;color:#ffffffd9;max-width:100%;font-size:.75rem;overflow:hidden}.GravitySection-module-scss-module__TKxcmG__recordState{color:#fff6;font-size:.75rem;line-height:1.2}.GravitySection-module-scss-module__TKxcmG__recordStateWaiting{color:var(--hot);font-weight:800;animation:2.4s ease-in-out infinite GravitySection-module-scss-module__TKxcmG__hintPulse}.GravitySection-module-scss-module__TKxcmG__recordChipPicked .GravitySection-module-scss-module__TKxcmG__recordCoin{filter:grayscale()brightness(.6)}.GravitySection-module-scss-module__TKxcmG__recordChipPicked .GravitySection-module-scss-module__TKxcmG__recordName{color:#fff6}.GravitySection-module-scss-module__TKxcmG__recordChipSelected .GravitySection-module-scss-module__TKxcmG__recordCoin{transform:scale(1.12)}.GravitySection-module-scss-module__TKxcmG__recordChipSelected .GravitySection-module-scss-module__TKxcmG__recordCoin:after{content:"";border:1.5px solid var(--hot);box-shadow:0 0 12px color-mix(in srgb, var(--hot) 55%, transparent);border-radius:50%;position:absolute;inset:-5px}.GravitySection-module-scss-module__TKxcmG__recordLegend{color:#ffffffbf;margin:0 0 .5rem;font-size:.8125rem}.GravitySection-module-scss-module__TKxcmG__help{--green-bright:var(--brand-green-bright);color:#fff;border:1px solid color-mix(in srgb, var(--green-bright) 25%, transparent)!important;background:#141c1a!important;border-radius:20px!important}.GravitySection-module-scss-module__TKxcmG__help .card{background-color:#0000}.GravitySection-module-scss-module__TKxcmG__help .card-body{text-align:left;padding:0}.GravitySection-module-scss-module__TKxcmG__help .btn-close{filter:invert()grayscale()brightness(2);opacity:.55}.GravitySection-module-scss-module__TKxcmG__helpBody{padding:1.5rem 1.25rem 1.25rem}.GravitySection-module-scss-module__TKxcmG__helpTitle{color:#fff;text-align:center;margin:0 0 1rem;font-size:1.125rem;font-weight:800}.GravitySection-module-scss-module__TKxcmG__helpList{flex-direction:column;gap:.85rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex;text-align:left!important}.GravitySection-module-scss-module__TKxcmG__helpList li{gap:.75rem;display:flex}.GravitySection-module-scss-module__TKxcmG__helpList b{color:#fff;margin-bottom:.1rem;font-size:.875rem;display:block}.GravitySection-module-scss-module__TKxcmG__helpList p{color:#ffffffa6;margin:0;font-size:.8125rem;line-height:1.6}.GravitySection-module-scss-module__TKxcmG__helpDot{margin-top:.42rem}.GravitySection-module-scss-module__TKxcmG__helpOk{text-align:center;color:#08120f;background:linear-gradient(90deg, var(--brand-green), var(--brand-green-bright));border-radius:999px;width:100%;padding:.6rem;font-size:.9375rem;font-weight:800}
.GravitySheet-module-scss-module__JOeE0W__root{color:#fff;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}.GravitySheet-module-scss-module__JOeE0W__body{flex-direction:column;gap:1rem;padding:1rem 1rem 0;display:flex}.GravitySheet-module-scss-module__JOeE0W__statRow{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.GravitySheet-module-scss-module__JOeE0W__stat{background:#ffffff0d;border-radius:14px;flex-direction:column;align-items:center;padding:.6rem .25rem;display:flex}.GravitySheet-module-scss-module__JOeE0W__stat b{font-size:1.25rem;font-weight:800;line-height:1.2}.GravitySheet-module-scss-module__JOeE0W__stat span{color:#ffffff8c;font-size:.75rem}
