.o3PZdG_vars{--_accent:var(--rtg-accent,var(--brand-mint-deep,#2faf63));--_accent-soft:color-mix(in srgb, var(--_accent) 13%, transparent);--_hairline:var(--rtg-hairline,var(--hairline,#1c171024));--_text-2:var(--rtg-text-2,var(--text-2,#6f6a60));--_text-3:var(--rtg-text-3,var(--text-3,#8a857b));--_sunken:var(--rtg-sunken,var(--surface-sunken,#7f7f7f14));--_font-display:var(--rtg-font-display,var(--font-display,inherit));--_font-mono:var(--rtg-font-mono,var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace))}.o3PZdG_pillRow{flex-wrap:wrap;gap:8px;display:flex}.o3PZdG_pill{border:1px solid var(--_hairline);color:var(--_text-2);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s}.o3PZdG_pill:hover{background:var(--_sunken)}.o3PZdG_pillActive,.o3PZdG_pillActive:hover{border-color:var(--_accent);background:var(--_accent-soft);color:var(--_accent)}.o3PZdG_hint{color:var(--_text-3);margin:0;font-size:12px}.o3PZdG_pickerLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--_text-3);margin:0 0 6px;font-size:12px;font-weight:600}.o3PZdG_pickerRow{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.o3PZdG_pickerItem{border:1px solid var(--_hairline);cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;padding:8px 10px;transition:background-color .15s,border-color .15s;display:flex}.o3PZdG_pickerItem:hover{background:var(--_sunken)}.o3PZdG_pickerItemActive,.o3PZdG_pickerItemActive:hover{border-color:var(--_accent);background:var(--_accent-soft)}.o3PZdG_pickerAvatar{background:var(--_sunken);border-radius:6px;padding:2px;display:inline-flex}.o3PZdG_pickerName{text-overflow:ellipsis;white-space:nowrap;max-width:72px;color:var(--_text-2);font-size:10px;font-weight:600;overflow:hidden}.o3PZdG_pickerNameActive{color:var(--_accent)}.o3PZdG_wrap{-webkit-user-select:none;user-select:none;position:relative}.o3PZdG_wrapFs{background:#0e0e0d;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;display:flex}.o3PZdG_canvas{border:1px solid var(--_hairline);background:var(--_sunken);touch-action:none;width:100%;image-rendering:pixelated;border-radius:10px}.o3PZdG_canvasFs{width:100%;max-width:1500px;height:auto}.o3PZdG_fsButton{color:#f7f7f7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#0e0e0d8c;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:inline-flex;position:absolute;top:8px;left:12px}.o3PZdG_fsButton:hover{background:#0e0e0dbf}.o3PZdG_hud{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}@media (min-width:640px){.o3PZdG_hud{top:12px}}.o3PZdG_hudScore{font-family:var(--_font-mono);font-variant-numeric:tabular-nums;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);filter:drop-shadow(0 2px 4px #00000080);background:#0e0e0d73;border-radius:999px;padding:4px 16px;font-size:20px;font-weight:800}@media (min-width:640px){.o3PZdG_hudScore{font-size:24px}}.o3PZdG_hudScoreFs{padding:8px 28px;font-size:36px}@media (min-width:640px){.o3PZdG_hudScoreFs{font-size:60px}}.o3PZdG_hudBest{font-family:var(--_font-mono);font-variant-numeric:tabular-nums;color:#ffffffd9;filter:drop-shadow(0 1px 3px #0009);margin-top:4px;font-size:12px;font-weight:700}.o3PZdG_hudBestFs{font-size:18px}.o3PZdG_flash{pointer-events:none;border:1px solid color-mix(in srgb, var(--_accent) 40%, transparent);color:#f7f7f7;background:#0e0e0dd9;border-radius:999px;padding:6px 16px;font-size:14px;font-weight:700;animation:.25s ease-out o3PZdG_rtgFlashIn;position:absolute;top:64px;left:50%;transform:translate(-50%);box-shadow:0 10px 15px -3px #0003}.o3PZdG_flashFs{padding:10px 24px;font-size:20px;top:96px}@keyframes o3PZdG_rtgFlashIn{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.o3PZdG_overlay{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.o3PZdG_overlayTitle{font-family:var(--_font-display);color:#fff;filter:drop-shadow(0 2px 4px #0009);margin:0;font-size:24px;font-weight:700}@media (min-width:640px){.o3PZdG_overlayTitle{font-size:30px}}.o3PZdG_overlayTitleFs{font-size:48px}.o3PZdG_overlayTitleReady{font-size:20px}@media (min-width:640px){.o3PZdG_overlayTitleReady{font-size:24px}}.o3PZdG_overlayTitleReadyFs{font-size:36px}.o3PZdG_newBest{color:var(--_accent);filter:drop-shadow(0 1px 3px #000000b3);margin:0;font-size:14px;font-weight:700}.o3PZdG_newBestFs{font-size:20px}.o3PZdG_sessionBest{color:#ffffffd9;filter:drop-shadow(0 1px 2px #0009);margin:0;font-size:12px;font-weight:600}.o3PZdG_sessionBestFs{font-size:18px}.o3PZdG_overlayBtn{pointer-events:auto;color:#f7f7f7;cursor:pointer;background:#0e0e0d;border:none;border-radius:999px;padding:8px 20px;font-size:14px;font-weight:600;transition:transform .15s}.o3PZdG_overlayBtn:hover{transform:scale(1.03)}.o3PZdG_overlayBtn:active{transform:scale(.95)}.o3PZdG_overlayBtnFs{padding:12px 32px;font-size:18px}.o3PZdG_overlayHint{color:#fffc;filter:drop-shadow(0 1px 2px #0009);margin:0;font-size:12px}.o3PZdG_overlayHintFs{font-size:16px}.o3PZdG_kbd{font-family:var(--_font-mono)}.o3PZdG_imm{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:#0b1020;position:absolute;inset:0;overflow:hidden}.o3PZdG_immCanvas{image-rendering:pixelated;touch-action:none;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.o3PZdG_immHud{pointer-events:none;left:50%;top:calc(env(safe-area-inset-top) + 12px);flex-direction:column;align-items:center;transition:opacity .2s;display:flex;position:absolute;transform:translate(-50%)}.o3PZdG_imm[data-phase=ready] .o3PZdG_immHud,.o3PZdG_imm[data-phase=over] .o3PZdG_immHud{opacity:0}.o3PZdG_immScore{font-family:var(--_font-mono);font-variant-numeric:tabular-nums;color:#fff;-webkit-backdrop-filter:blur(6px);filter:drop-shadow(0 2px 4px #00000073);background:#0a0c146b;border-radius:999px;padding:6px 20px;font-size:28px;font-weight:800;line-height:1.15}.o3PZdG_immBest{font-family:var(--_font-mono);font-variant-numeric:tabular-nums;color:#ffffffe0;filter:drop-shadow(0 1px 3px #000000b3);letter-spacing:.04em;margin-top:4px;font-size:12px;font-weight:700}.o3PZdG_pixelText{image-rendering:pixelated;display:block}.o3PZdG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.o3PZdG_rpgHud{pointer-events:none;left:50%;top:calc(env(safe-area-inset-top) + 10px);flex-direction:column;width:min(100% - 28px,420px);transition:opacity .2s;display:flex;position:absolute;transform:translate(-50%)}.o3PZdG_imm[data-phase=ready] .o3PZdG_rpgHud,.o3PZdG_imm[data-phase=over] .o3PZdG_rpgHud{opacity:0}.o3PZdG_imm[data-wide] .o3PZdG_rpgHud{left:16px;transform:none}.o3PZdG_rpgBox{background:linear-gradient(#2c49da 0%,#1531ba 55%,#0c1f86 100%);border:3px solid #e9eeff;border-radius:10px;align-items:stretch;height:58px;display:flex;overflow:hidden;box-shadow:0 0 0 2px #0a1240,inset 0 0 0 2px #0a1757,0 6px 14px #00000059}.o3PZdG_rpgMiles{flex:1;align-items:center;padding-left:16px;display:flex}.o3PZdG_rpgPause{pointer-events:auto;cursor:pointer;background:0 0;border:0;border-left:3px solid #e9eeff;justify-content:center;align-items:center;gap:7px;width:64px;display:flex}.o3PZdG_rpgPause span{background:#fff;width:8px;height:24px;box-shadow:2px 2px #0a1757}.o3PZdG_rpgPause:active{background:#ffffff24}.o3PZdG_rpgBest{align-self:center;margin-top:6px}.o3PZdG_rpgJump{right:calc(env(safe-area-inset-right) + 18px);bottom:calc(env(safe-area-inset-bottom) + 26px);touch-action:none;cursor:pointer;background:radial-gradient(circle at 38% 30%,#7ea2ff 0%,#3b63f0 28%,#1534c4 62%,#0b1f86 100%);border:5px solid #e9eeff;border-radius:50%;justify-content:center;align-items:center;width:108px;height:108px;transition:transform 60ms;display:flex;position:absolute;box-shadow:0 0 0 3px #0a1240,inset 0 -8px #00000040,0 8px 18px #0006}.o3PZdG_rpgJump:before{content:"";background:#ffffff52;border-radius:50%;width:46%;height:26%;position:absolute;top:10%;left:18%}.o3PZdG_rpgJump:active{transform:scale(.94)}.o3PZdG_immFlash{top:max(calc(env(safe-area-inset-top) + 84px), calc(var(--rtg-band-top) - 52px));padding:8px 18px;font-size:15px}.o3PZdG_immCount{pointer-events:none;left:50%;top:calc(var(--rtg-band-top) + var(--rtg-band-h) * .36);font-family:var(--_font-display);color:#fff;text-shadow:0 4px 18px #0000008c;font-size:84px;font-weight:800;line-height:1;animation:.5s ease-out both o3PZdG_rtgCountPop;position:absolute;transform:translate(-50%,-50%)}@keyframes o3PZdG_rtgCountPop{0%{opacity:0;transform:translate(-50%,-50%)scale(1.6)}30%{opacity:1}to{opacity:.9;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.o3PZdG_immCount{animation:none}}.o3PZdG_pixelLines{flex-direction:column;align-items:flex-start;display:flex}.o3PZdG_pixelLinesCenter{align-items:center}.o3PZdG_pixelSvg{image-rendering:pixelated;display:block}.o3PZdG_pixelFit{flex:auto;justify-content:center;min-width:0;display:flex}.o3PZdG_imm[data-phase=ready] .o3PZdG_rpgJump,.o3PZdG_imm[data-phase=over] .o3PZdG_rpgJump,.o3PZdG_imm[data-phase=paused] .o3PZdG_rpgJump{display:none}.o3PZdG_rpgWin{background:linear-gradient(#2c49da 0%,#1531ba 55%,#0c1f86 100%);border:3px solid #e9eeff;border-radius:10px;padding:10px 12px;box-shadow:0 0 0 2px #0a1240,inset 0 0 0 2px #0a1757,0 6px 14px #00000059}.o3PZdG_pxBtn{cursor:pointer;touch-action:manipulation;border:3px solid #e9eeff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:100%;height:56px;padding:0 10px;transition:transform 60ms;display:flex;box-shadow:0 0 0 2px #0a1240,inset 0 -5px #00000038,0 6px 14px #00000059}.o3PZdG_pxBtn:active{transform:translateY(2px)}.o3PZdG_pxBtnGo{background:linear-gradient(#7dffb4,#2fd47a 60%,#179a52)}.o3PZdG_pxBtnBlue{background:linear-gradient(#4f74ff,#2343d6 60%,#11278f)}.o3PZdG_pxIconBtn{color:#fff;cursor:pointer;background:linear-gradient(#2c49da,#1531ba 55%,#0c1f86);border:3px solid #e9eeff;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex;box-shadow:0 0 0 2px #0a1240}.o3PZdG_artOverlay{z-index:5;pointer-events:none;position:absolute;inset:0}.o3PZdG_hp{z-index:5;pointer-events:auto;padding:calc(env(safe-area-inset-top) + 10px) 12px calc(env(safe-area-inset-bottom) + 12px);overscroll-behavior:contain;background:#0b1030;flex-direction:column;gap:10px;display:flex;position:absolute;inset:0;overflow-y:auto}.o3PZdG_hpTop{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.o3PZdG_hpCorner{flex:0 0 44px;display:flex}.o3PZdG_pxTabs{flex:none;gap:8px;display:flex}.o3PZdG_pxTab{cursor:pointer;background:#16205a;border:3px solid #2a3570;border-radius:10px;flex:1;justify-content:center;align-items:center;min-width:0;height:40px;display:flex;box-shadow:0 0 0 2px #0a1240}.o3PZdG_pxTabOn{background:linear-gradient(#2c49da,#1531ba);border-color:#5effa1;box-shadow:0 0 0 2px #0a1240,0 0 12px #5effa180}.o3PZdG_hpShow{border:3px solid #e9eeff;border-radius:10px;flex:auto;min-height:210px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #0a1240}@media (max-height:700px){.o3PZdG_hpShow{min-height:170px}}.o3PZdG_hpHero{z-index:2;position:absolute}.o3PZdG_hpHop{animation:.38s ease-out o3PZdG_hpHop}@keyframes o3PZdG_hpHop{0%{transform:translateY(0)}45%{transform:translateY(-34px)}to{transform:translateY(0)}}.o3PZdG_hpInfos{z-index:3;pointer-events:none;position:absolute;inset:0}.o3PZdG_hpInfo{max-width:calc(100% - 20px);position:absolute;top:10px;left:10px}.o3PZdG_hpInfoHidden{visibility:hidden}.o3PZdG_hpWide{z-index:5;pointer-events:auto;position:absolute;inset:0}.o3PZdG_hpWidePanel{overscroll-behavior:contain;background:#0b1030e6;border-radius:16px;flex-direction:column;gap:12px;width:min(400px,100% - 32px);padding:14px;display:flex;position:absolute;top:16px;bottom:16px;right:16px;overflow-y:auto;box-shadow:0 0 0 3px #e9eeff,0 0 0 5px #0a1240,0 12px 30px #0006}.o3PZdG_hpWideTop{flex:none;align-items:center;gap:8px;min-height:44px;display:flex}.o3PZdG_hpGrow{flex:auto}.o3PZdG_hpPlate.o3PZdG_hpPlateInline{flex:none;align-self:center;position:relative;bottom:auto;left:auto;transform:none}.o3PZdG_artScoresWide{pointer-events:auto;width:min(100%,560px);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.o3PZdG_hpPlate{z-index:4;background:linear-gradient(#2c49da 0%,#1531ba 55%,#0c1f86 100%);border:3px solid #e9eeff;border-radius:12px;align-items:center;gap:8px;padding:4px 5px;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%);box-shadow:0 0 0 2px #0a1240,0 6px 14px #00000059}.o3PZdG_hpPlateText{flex-direction:column;align-items:center;gap:2px;min-width:128px;display:flex}.o3PZdG_hpArrow{color:#fff;cursor:pointer;touch-action:manipulation;background:#0c1f86;border:2px solid #e9eeff;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.o3PZdG_hpArrow:active{transform:translateY(1px)}.o3PZdG_hpInfoLine{margin-top:6px}.o3PZdG_hpGrid{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.o3PZdG_hpTile{aspect-ratio:1/1.05;cursor:pointer;background:linear-gradient(#7cc4ef,#c4e8fa);border:3px solid #2a3570;border-radius:10px;width:100%;max-height:80px;padding:0;transition:transform .14s,box-shadow .14s,border-color .14s;position:relative;box-shadow:0 0 0 2px #0a1240}.o3PZdG_hpTileOn{border-color:#5effa1;transform:translateY(-3px);box-shadow:0 0 0 2px #0a1240,0 0 16px #5effa18c}.o3PZdG_hpTileArt{border-radius:7px;position:absolute;inset:0;overflow:hidden}.o3PZdG_hpTilePath{height:14px;image-rendering:pixelated;background-size:418px 39px;position:absolute;bottom:0;left:0;right:0}.o3PZdG_hpTileHero{position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.o3PZdG_hpCheck{z-index:2;background:#5effa1;border-radius:13px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:-9px;right:-9px;box-shadow:0 0 0 2px #0a1240}.o3PZdG_worldBackdrop{position:absolute;inset:0;overflow:hidden}.o3PZdG_worldSky{position:absolute;inset:0}.o3PZdG_worldStrip{image-rendering:pixelated;background-position:bottom;background-repeat:repeat-x;position:absolute;left:0;right:0}.o3PZdG_worldSoil{position:absolute;bottom:0;left:0;right:0}.o3PZdG_sbScopes{background:#0a1240;border-radius:10px;flex:none;gap:6px;padding:4px;display:flex;box-shadow:inset 0 0 0 2px #2a3570}.o3PZdG_sbScope{cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;justify-content:center;align-items:center;min-width:0;height:30px;padding:0 4px;display:flex}.o3PZdG_sbScopeOn{background:#e9eeff}.o3PZdG_sbClub{color:#fff;background:#16205a;border:2px solid #2a3570;border-radius:10px;flex:none;align-items:center;height:38px;display:flex;position:relative}.o3PZdG_sbClub select{appearance:none;width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 36px 0 12px;font-size:14px;font-weight:700}.o3PZdG_sbClub svg{pointer-events:none;position:absolute;right:12px}.o3PZdG_sbList{scrollbar-width:thin;scrollbar-color:#5f78e8 transparent;flex:auto;min-height:0;padding:4px 6px;overflow-y:auto}.o3PZdG_sbRows{margin:0;padding:0;list-style:none}.o3PZdG_sbRow{width:100%;min-height:46px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #e9eeff24;align-items:center;gap:10px;padding:4px 6px;text-decoration:none;display:flex}a.o3PZdG_sbRow,button.o3PZdG_sbRow{cursor:pointer}a.o3PZdG_sbRow:hover,button.o3PZdG_sbRow:hover{background:#e9eeff14}.o3PZdG_sbRows li:last-child .o3PZdG_sbRow{border-bottom:0}.o3PZdG_sbRowYou,a.o3PZdG_sbRowYou:hover,button.o3PZdG_sbRowYou:hover{background:#5effa129;border-bottom-color:#0000;border-radius:8px;box-shadow:inset 0 0 0 2px #5effa1}.o3PZdG_sbRank{flex:0 0 30px;justify-content:center;display:flex}.o3PZdG_sbPhoto{object-fit:cover;background:#5b6385;border:2px solid #e9eeff;border-radius:6px;flex:none;width:32px;height:32px;box-shadow:0 0 0 2px #0a1240}.o3PZdG_sbPhotoMasked{color:#c8cde0;justify-content:center;align-items:center;font-size:16px;display:flex}.o3PZdG_sbWho{flex-direction:column;flex:auto;min-width:0;display:flex}.o3PZdG_sbName{color:#fff;text-overflow:ellipsis;text-shadow:0 1px #0a1240;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.o3PZdG_sbNameMasked{color:#bcd0ff;font-style:italic;font-weight:700}.o3PZdG_sbUser{color:#bcd0ff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.o3PZdG_sbEmpty{color:#bcd0ff;text-align:center;justify-content:center;align-items:center;min-height:160px;margin:0;padding:16px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.o3PZdG_sbSpin{animation:.9s linear infinite o3PZdG_sbSpin}@keyframes o3PZdG_sbSpin{to{transform:rotate(360deg)}}.o3PZdG_sbNote{color:#bcd0ff;text-align:center;margin:6px 0 2px;font-size:11px}.o3PZdG_sbPinned{background:linear-gradient(#1d3a8a,#10246e);border:3px solid #5effa1;border-radius:12px;flex:none;margin-top:4px;padding:0 6px 2px;position:relative;box-shadow:0 0 0 2px #0a1240}.o3PZdG_sbPinnedLabel{background:#5effa1;border-radius:6px;padding:3px 6px;position:absolute;top:-11px;left:12px;box-shadow:0 0 0 2px #0a1240}.o3PZdG_sbPinned .o3PZdG_sbRows{padding-top:6px}.o3PZdG_sbPinned .o3PZdG_sbRow{border-bottom:0}.o3PZdG_mrBox{z-index:4;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.o3PZdG_mrRibbon{background:linear-gradient(#2c49da 0%,#1531ba 55%,#0c1f86 100%);border:4px solid #e9eeff;border-radius:6px;padding:10px 20px;animation:2.6s cubic-bezier(.2,.85,.25,1) forwards o3PZdG_mrIn;position:relative;transform:translate(140%)skew(-12deg);box-shadow:0 0 0 3px #0a1240,0 10px 24px #00000073}.o3PZdG_mrInner{flex-direction:column;align-items:center;gap:8px;display:flex;transform:skew(12deg)}@keyframes o3PZdG_mrIn{0%{transform:translate(140%)skew(-12deg)}13%{transform:translate(-5%)skew(-12deg)}19%,80%{transform:translate(0)skew(-12deg)}to{transform:translate(-150%)skew(-12deg)}}.o3PZdG_mrFromLeft .o3PZdG_mrRibbon{animation-name:o3PZdG_mrInLeft;transform:translate(-140%)skew(-12deg)}@keyframes o3PZdG_mrInLeft{0%{transform:translate(-140%)skew(-12deg)}13%{transform:translate(5%)skew(-12deg)}19%,80%{transform:translate(0)skew(-12deg)}to{transform:translate(-150%)skew(-12deg)}}.o3PZdG_mrLine{opacity:0;background:#fff;height:5px;animation:.55s linear forwards o3PZdG_mrLine;position:absolute;right:-140px;box-shadow:0 0 0 2px #0a1240}@keyframes o3PZdG_mrLine{0%{opacity:.95;transform:translate(0)}to{opacity:0;transform:translate(-900px)}}.o3PZdG_mrFromLeft .o3PZdG_mrLine{animation-name:o3PZdG_mrLineLeft;left:-140px;right:auto}@keyframes o3PZdG_mrLineLeft{0%{opacity:.95;transform:translate(0)}to{opacity:0;transform:translate(900px)}}@media (prefers-reduced-motion:reduce){.o3PZdG_mrRibbon,.o3PZdG_mrFromLeft .o3PZdG_mrRibbon{animation:2.6s forwards o3PZdG_mrFade;transform:skew(-12deg)}.o3PZdG_mrLine{display:none}}@keyframes o3PZdG_mrFade{0%,to{opacity:0}10%,85%{opacity:1}}.o3PZdG_artTop{left:12px;right:12px;top:calc(env(safe-area-inset-top) + 10px);z-index:5;pointer-events:none;justify-content:space-between;display:flex;position:absolute}.o3PZdG_artTop>*{pointer-events:auto}.o3PZdG_artTopRight{gap:10px;display:flex}.o3PZdG_artCard{left:16px;right:16px;top:calc(env(safe-area-inset-top) + 70px);z-index:5;pointer-events:auto;flex-direction:column;gap:12px;max-width:420px;margin:0 auto;display:flex;position:absolute}.o3PZdG_artCardBody{flex-direction:column;align-items:center;gap:10px;padding:14px 12px;display:flex}.o3PZdG_artStage{background:#0b1030;width:100%;height:100dvh;position:relative;overflow:hidden}@media (min-width:640px){.o3PZdG_artStage{aspect-ratio:16/9;height:auto;max-height:92vh}}
