.gmm-mobile--split{--omake-pass-size:clamp(65px,18.5vw,82px);--omake-pass-right:clamp(4px,1.6vw,12px);--omake-pass-bottom:calc(5px - var(--omake-bottom-controls,0px) - env(safe-area-inset-bottom))}.gmm-mobile--split .gmm-bottom--battle>.gmm-hand-pass{right:var(--omake-pass-right);bottom:var(--omake-pass-bottom);width:var(--omake-pass-size);height:var(--omake-pass-size);color:#fff5d7;justify-content:center;align-items:center;animation:4.8s ease-in-out infinite omakePassButtonAura;display:flex;position:absolute;box-shadow:0 4px 12px #000b,inset 0 0 0 2px #f1d99c8c,0 0 17px #81e5cb6b;border-radius:50%!important}.gmm-mobile--split .gmm-bottom--battle>.gmm-hand-pass>span{letter-spacing:.04em;font-size:clamp(18px,5vw,25px);font-weight:950;line-height:1.05;display:block}.gmm-pass-aura{z-index:27;pointer-events:none;right:calc(var(--omake-pass-right) - 5px);bottom:calc(var(--omake-pass-bottom) - 5px);width:calc(var(--omake-pass-size) + 10px);height:calc(var(--omake-pass-size) + 10px);background:conic-gradient(from -90deg,#a6e8f6 var(--pass-progress),#3e676367 0);filter:drop-shadow(0 0 6px #71eeff);border-radius:50%;position:absolute;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px))}.gmm-pass-aura--urgent{background:conic-gradient(from -90deg,#ff7277 var(--pass-progress),#642f4067 0);filter:drop-shadow(0 0 10px #ff5d63)}.gmm-pass-timer{z-index:29;pointer-events:none;right:calc(var(--omake-pass-right) + var(--omake-pass-size) / 2 - 23px);bottom:calc(var(--omake-pass-bottom) + var(--omake-pass-size) + 7px);color:#dffbff;text-align:center;font-variant-numeric:tabular-nums;background:#102a34e9;border:1px solid #aae8f58a;border-radius:100px;min-width:45px;padding:3px 8px;font-size:14px;font-weight:900;line-height:1.1;position:absolute;box-shadow:0 0 12px #70cce03b}.gmm-pass-timer small{margin-left:2px;font-size:9px}.gmm-mobile--clock-urgent .gmm-pass-timer{color:#ffe6da;background:#3f1824ee;border-color:#ffa6ab;box-shadow:0 0 16px #ff5d6177}.gmm-auto-pass-bubble{right:calc(var(--omake-pass-right) - 18px);bottom:calc(var(--omake-pass-bottom) + var(--omake-pass-size) + 12px);z-index:37;box-sizing:border-box;pointer-events:none;color:#fff9e7;text-align:center;white-space:nowrap;background:linear-gradient(140deg,#214045f7,#101c2cf9 85%);border:1.5px solid #b0dfdf;border-radius:13px;flex-direction:column;align-items:center;gap:3px;min-width:110px;padding:8px 12px 11px;animation:1.55s cubic-bezier(.18,.75,.26,1) both omakePassSpeak;display:flex;position:absolute;box-shadow:0 9px 19px #000a,0 0 21px #9deeee4c,inset 0 1px #ffffff42}.gmm-auto-pass-bubble small{letter-spacing:.18em;color:#ffe1a5;font-size:9px;font-weight:900}.gmm-auto-pass-bubble strong{font-size:14px;font-weight:950}.gmm-auto-pass-bubble:after{content:"";background:#101c2c;border-bottom:1.5px solid #b0dfdf;border-right:1.5px solid #b0dfdf;width:10px;height:10px;position:absolute;bottom:-6px;right:44px;transform:rotate(45deg)}@keyframes omakePassSpeak{0%{opacity:0;filter:blur(3px);transform:translateY(17px)scale(.84)}18%{opacity:1;filter:blur();transform:translateY(-4px)scale(1.05)}58%{opacity:1;transform:translateY(-11px)scale(1)}to{opacity:0;transform:translateY(-28px)scale(.99)}}@keyframes omakePassButtonAura{0%,to{box-shadow:0 3px 10px #000b,inset 0 0 0 2px #f1d99c8c,0 0 13px #81e5cb42}50%{box-shadow:0 3px 10px #000b,inset 0 0 0 2px #f1d99cac,0 0 26px #81e5cb8a}}.gmm-mobile--split .gmm-bottom .gmm-pvp-clock-anchor--pass{z-index:29;pointer-events:none;right:calc(var(--omake-pass-right) - 5px)!important;bottom:calc(var(--omake-pass-bottom) - 5px)!important;width:calc(var(--omake-pass-size) + 10px)!important;height:calc(var(--omake-pass-size) + 10px)!important;max-width:none!important;padding:0!important;position:absolute!important}.gmm-pvp-clock-anchor--pass .oom-turn-clock{width:100%;max-width:none;height:100%;box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:50%;padding:0;display:block;position:absolute;inset:0;overflow:visible}.gmm-pvp-clock-anchor--pass .oom-turn-clock:before{content:"";background:conic-gradient(from -90deg,#a5effe var(--clock-progress,100%),#35687a6b 0);filter:drop-shadow(0 0 8px #65d9ff);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px))}.gmm-pvp-clock-anchor--pass .oom-turn-clock--urgent:before{background:conic-gradient(from -90deg,#ff777a var(--clock-progress,100%),#623b4f6b 0);filter:drop-shadow(0 0 12px #ff5b67)}.gmm-pvp-clock-anchor--pass .oom-turn-clock__heading{z-index:1;background:#102a34ef;border:1px solid #a6ecf2b0;border-radius:100px;justify-content:center;align-items:center;min-width:47px;padding:3px 7px;display:flex;position:absolute;top:-19px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #7cf5ff3a}.gmm-pvp-clock-anchor--pass .oom-turn-clock__heading span{display:none}.gmm-pvp-clock-anchor--pass .oom-turn-clock__heading strong{color:#eaffff;min-width:0;font-size:14px;line-height:1.05}.gmm-pvp-clock-anchor--pass .oom-turn-clock__heading small{font-size:9px}.gmm-pvp-clock-anchor--pass .oom-turn-clock__track{display:none}.gmm-pvp-clock-anchor--pass .oom-turn-clock__processing{white-space:nowrap;background:#321f26f0;border:1px solid #ff948b;border-radius:8px;padding:3px 8px;font-size:10px;position:absolute;top:-41px;left:50%;transform:translate(-50%)}.gmm-pvp-clock-anchor--pass .oom-turn-clock--urgent .oom-turn-clock__heading{background:#3b2025ee;border-color:#ff8d96}.gmm-pvp-clock-anchor--pass .oom-turn-clock--urgent .oom-turn-clock__heading strong{color:#ffe5e3}.gmm-clock-alert-frame,.oom-deadline-warning-frame{z-index:155;pointer-events:none;box-sizing:border-box;border:3px solid #ff777a;border-radius:4px;animation:1.15s ease-in-out infinite omakeDeadlineFrame;position:fixed;inset:0;box-shadow:inset 0 0 34px #ff35455c,inset 0 0 74px #ff354522,0 0 18px #ff3e5052}@keyframes omakeDeadlineFrame{0%,to{opacity:.42;box-shadow:inset 0 0 26px #ff3d4844,0 0 11px #ff3d4850}50%{opacity:1;box-shadow:inset 0 0 45px #ff3d4877,0 0 23px #ff3d4880}}@media (min-width:761px){.gmm-pass-aura,.gmm-pass-timer,.gmm-auto-pass-bubble{display:none}.gmm-clock-alert-frame,.oom-deadline-warning-frame{position:absolute}}@media (prefers-reduced-motion:reduce){.gmm-bottom--battle>.gmm-hand-pass,.gmm-auto-pass-bubble,.gmm-clock-alert-frame,.oom-deadline-warning-frame{animation:none!important}.gmm-auto-pass-bubble{opacity:1}}.gmm-mobile--split:has(.gmm-pvp-clock-anchor--pass .oom-turn-clock--urgent):after{content:"";z-index:154;pointer-events:none;box-sizing:border-box;border:3px solid #ff747c;border-radius:4px;animation:1.15s ease-in-out infinite omakeDeadlineFrame;display:block;position:fixed;inset:0;box-shadow:inset 0 0 40px #ff3b4c77,0 0 19px #ff3b4c88}@media (prefers-reduced-motion:reduce){.gmm-mobile--split:has(.gmm-pvp-clock-anchor--pass .oom-turn-clock--urgent):after{animation:none!important}}.gmm-mobile--split .gmm-bottom--prepare>.gmm-hand-pass--start{right:var(--omake-pass-right);bottom:var(--omake-pass-bottom);width:var(--omake-pass-size);height:var(--omake-pass-size);box-sizing:border-box;z-index:27;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:absolute;border-radius:50%!important}.gmm-mobile--split .gmm-bottom--prepare>.gmm-hand-pass--start>span{font-size:clamp(17px,4.5vw,23px);font-weight:950;line-height:1.05}
.gmm-image-recovery{z-index:950;color:#ffe3a6;white-space:nowrap;cursor:pointer;pointer-events:auto;background:#1a2627e8;border:1px solid #efc875;border-radius:999px;align-items:center;gap:5px;max-width:90%;padding:5px 11px;font-size:11px;font-weight:800;display:flex;position:absolute;top:clamp(40px,8dvh,66px);left:50%;transform:translate(-50%);box-shadow:0 5px 16px #0008}.gmm-image-recovery:focus-visible{outline-offset:2px;outline:2px solid #ffe3a6}
