@media (max-width:760px){.gmm-mobile--split .gmm-lane__field-background-half img{object-fit:cover!important;object-position:center center!important;filter:brightness(.72)saturate(.96)!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;top:0!important;left:0!important;transform:none!important}.gmm-mobile--split .gmm-lane__field-background-half--cpu img{filter:brightness(.66)saturate(.86)!important;transform:rotate(180deg)!important}}.gm-arenas,.gmm-mobile--split .gmm-board{isolation:isolate;position:relative}.gc-veil--board{z-index:52;pointer-events:auto;color:#ffe8ae;border:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.gc-veil--board:before,.gc-veil--board:after{content:none!important;display:none!important}.gc-veil--board .gc-stage{justify-content:center;gap:6px;width:100%;max-width:none;height:100%;min-height:0;padding:24px 8px 30px;overflow:hidden}.gc-veil--board .gc-skip{background:#101c20b8;padding:4px 7px;font-size:10px;position:absolute;top:5px;right:5px}.gc-board-phase-caption{white-space:nowrap;color:#fff0ca;text-shadow:0 2px 7px #000,0 0 12px #000;letter-spacing:.02em;pointer-events:none;justify-content:center;align-items:center;gap:7px;max-width:94%;font-weight:950;animation:.3s both gc-appear;display:flex;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.gc-board-phase-caption strong{font-size:clamp(12px,3.4vw,19px)}.gc-board-phase-caption span{font-size:clamp(10px,2.4vw,13px);font-weight:700}.gc-veil--board .gc-field-move{align-items:center;gap:clamp(5px,3vw,16px);width:100%;height:64%}.gc-veil--board .gc-field-move__slot{aspect-ratio:16/9;width:min(38%,175px);max-height:100%}.gc-veil--board .gc-field-move__slot img{object-fit:cover;aspect-ratio:16/9;border:1px solid #f2d593}.gc-veil--board .gc-draw-reveal{width:min(76%,270px);height:75%;min-height:0}.gc-veil--board .gc-draw-reveal>img{width:min(30%,84px);max-height:88%;left:35%}.gc-veil--board .gc-draw-count{font-size:clamp(19px,5vw,34px);top:9%;right:6%}.gc-veil--board .gc-cost-card-art{object-fit:contain;width:min(30%,115px);max-height:82%}.gc-veil--board .gc-battle-flips{gap:clamp(6px,2vw,18px);max-width:100%;max-height:85%}.gc-veil--board .gc-reveal-card{height:min(32dvh,75%);max-height:205px}.gc-veil--board .gc-phase-symbol{font-size:36px}@media (max-width:760px){.gc-veil--board .gc-stage{padding:17px 4px 29px}.gc-veil--board .gc-field-move__slot{width:min(45%,160px)}.gc-veil--board .gc-reveal-card{height:min(24dvh,150px)}}.omake-drag-ghost{z-index:1200;pointer-events:none;filter:drop-shadow(0 10px 15px #000c);flex-direction:column;align-items:center;gap:5px;width:clamp(75px,19vw,128px);display:flex;position:fixed;transform:translate(-50%,-105%)}.omake-drag-ghost img{aspect-ratio:950/1296;object-fit:contain;border:2px solid #e9c36b;border-radius:7px;width:100%}.omake-drag-ghost span{color:#fff0c7;white-space:nowrap;background:#11252cdd;border:1px solid #e2bf76;border-radius:8px;padding:3px 6px;font-size:10px;font-weight:900}.omake-drag-ghost--over img{border-color:#b4ffb7;box-shadow:0 0 21px #88eca39c}.gmm-mobile--split .gmm-bottom--prepare .gmm-hand-card{touch-action:none;cursor:grab}.gm-hand-section .gm-combat-card--hand{touch-action:none}.gmm-mobile--split .gmm-character-slot--drop .gmm-empty-slot,.gm-arena .gm-combatant--drop .gm-placeholder{background:#236149b8!important;border:2px solid #a4ffb8!important;box-shadow:0 0 25px #91eeb4,inset 0 0 10px #91eeb46e!important}
.gmm-hand-skill-bubble__cost{color:#243329;background:linear-gradient(135deg,#efd797,#cfa851);border:1px solid #ffe5a5;border-radius:7px;flex-shrink:0;align-self:stretch;min-height:36px;padding:6px 10px;font-size:12px;font-weight:950;box-shadow:0 0 10px #f5d88933}.gmm-hand-skill-bubble--cost .gmm-hand-skill-bubble__hint,.gmm-hand-skill-bubble--prepare .gmm-hand-skill-bubble__hint{line-height:1.35}.gmm-bottom--prepare{z-index:25;isolation:isolate;position:relative;overflow:visible!important}.gmm-bottom--prepare .gmm-hand-card{touch-action:none;cursor:grab}.gmm-mobile--split .gmm-bottom--cost .gmm-hand-skill-bubble,.gmm-mobile--split .gmm-bottom--prepare .gmm-hand-skill-bubble{z-index:30;color:#f8f0d7;background:linear-gradient(160deg,#203835f8,#141e24fa);border:2px solid #f2d07b;border-radius:12px;flex-direction:column;gap:6px;width:min(100% - 92px,366px);max-height:min(43dvh,318px);padding:8px;display:flex;position:absolute;bottom:calc(100% - 2px);left:7px;box-shadow:0 8px 25px #000e}.gm-hand-section .gmm-hand-skill-bubble{z-index:2;color:#f8f0d7;background:linear-gradient(160deg,#203835,#141e24);border:2px solid #f2d07b;border-radius:12px;flex-direction:column;gap:9px;max-height:370px;margin:12px 0;padding:13px 15px;display:flex;position:relative;overflow:visible;box-shadow:0 8px 24px #0006}.gm-hand-section .gmm-hand-skill-bubble:after{display:none}.gm-hand-section .gmm-hand-skill-bubble__header{border-bottom:1px solid #e1ca8d66;align-items:center;gap:12px;padding:4px 0 10px;display:flex}.gm-hand-section .gmm-hand-skill-bubble__eyebrow{color:#f2d69c;align-items:center;gap:5px;font-size:12px;font-weight:900;display:flex}.gm-hand-section .gmm-hand-skill-bubble__header>strong{flex:1;font-size:16px;font-weight:950}.gm-hand-section .gmm-hand-skill-bubble__header>button{color:#f1d695;cursor:pointer;border:1px solid #d0b679;border-radius:5px;padding:4px}.gm-hand-section .gmm-hand-skill-bubble__skills{gap:9px;min-height:0;display:grid;overflow-y:auto}.gm-hand-section .gmm-hand-skill-bubble__skill{background:#101c1e;border:1px solid #b9a57c66;border-radius:8px;gap:6px;padding:10px;display:grid}.gm-hand-section .gmm-hand-skill-bubble__skill--usable{background:linear-gradient(125deg,#394327,#18342e);border-color:#e9ce83;box-shadow:0 0 12px #f8d36d59}.gm-hand-section .gmm-hand-skill-bubble__skill-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gm-hand-section .gmm-hand-skill-bubble__skill-title>strong{font-size:15px;font-weight:900}.gm-hand-section .gmm-hand-skill-bubble__skill-cost{font-weight:900}.gm-hand-section .gmm-skill-cost-counter{border:1px solid #e5c47a;border-radius:5px;margin-left:7px;padding:2px 4px}.gm-hand-section .gmm-hand-skill-bubble__skill p{color:#eadfc5;font-size:13px;line-height:1.5}.gm-hand-section .gmm-hand-skill-bubble__use,.gm-hand-section .gmm-hand-skill-bubble__choice>button{color:#253329;background:#e9cc83;border:1px solid #ffeaac;border-radius:6px;padding:8px 12px;font-weight:950}.gm-hand-section .gmm-hand-skill-bubble__choice{flex-wrap:wrap;gap:6px;display:flex}.gm-hand-section .gmm-hand-skill-bubble__hint{color:#e4cd9f;font-size:12px}.gm-hand-section .gmm-hand-skill-bubble__cost{min-height:40px}.gm-inline-cost-rail{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.gm-inline-cost-rail button{color:#f5e5be;cursor:pointer;background:#203a3a;border:1px solid #e9ca82;border-radius:8px;min-height:38px;padding:10px 13px;font-size:13px;font-weight:900}.gm-inline-cost-rail button:first-child{color:#202d29;background:linear-gradient(135deg,#ddc076,#88662b)}.gm-inline-cost-rail button:disabled{opacity:.38;cursor:not-allowed}.gm-inline-cost-rail button:focus-visible{outline-offset:2px;outline:2px solid #ffe5a5}
@media (max-width:760px){.gmm-mobile--split .gmm-lane .gmm-character-slot,.gmm-mobile--split .gmm-lane .gmm-placed-card{position:relative}.gmm-mobile--split .gmm-battle-stats{z-index:4;pointer-events:none;color:#fff9ec;text-shadow:0 2px 3px #000e;height:0;position:absolute;top:0;left:0;right:0}.gmm-mobile--split .gmm-battle-stats__hand,.gmm-mobile--split .gmm-battle-stats__power{box-sizing:border-box;background:#061017f5;border:2px solid;border-radius:12px;justify-content:center;align-items:center;min-height:clamp(35px,5.2dvh,47px);display:inline-flex;position:absolute;top:clamp(2px,1.2dvh,9px);box-shadow:0 4px 11px #000c,inset 0 0 0 1px #ffffff1c}.gmm-mobile--split .gmm-battle-stats__hand{border-color:var(--gmm-gesture);gap:2px;padding:4px 6px 4px 4px;left:3px}.gmm-mobile--split .gmm-battle-stats__symbol{filter:drop-shadow(0 1px 1px #000c);font-size:clamp(26px,7.5vw,36px);line-height:1}.gmm-mobile--split .gmm-battle-stats__hand strong{color:var(--gmm-gesture);white-space:nowrap;font-size:clamp(11px,3.25vw,14px);font-weight:950;line-height:1}.gmm-mobile--split .gmm-battle-stats__power{color:#fff1c0;font-variant-numeric:tabular-nums;border-color:#f6d58b;gap:3px;padding:5px 6px;right:3px}.gmm-mobile--split .gmm-battle-stats__power small{white-space:nowrap;font-size:clamp(10px,2.7vw,12px);font-weight:950}.gmm-mobile--split .gmm-battle-stats__power strong{font-size:clamp(24px,7.5vw,34px);font-weight:950;line-height:.94}.gmm-mobile--split .gmm-battle-stats__power--changed{color:#b9ffd5;border-color:#94ffbd;box-shadow:0 0 13px #66ffa77c,0 3px 10px #000b}}@media (max-width:350px){.gmm-mobile--split .gmm-battle-stats__hand{flex-direction:column;gap:0;padding:3px}.gmm-mobile--split .gmm-battle-stats__symbol{font-size:27px}.gmm-mobile--split .gmm-battle-stats__power{gap:1px;padding:4px}.gmm-mobile--split .gmm-battle-stats__power strong{font-size:25px}}.gm-combat-card--mini{overflow:visible}.gm-battle-stats{--gm-janken:#f3d17e;z-index:4;pointer-events:none;color:#fff4d5;text-shadow:0 2px 4px #000e;position:absolute;inset:0}.gm-battle-stats--rock{--gm-janken:#fa9786}.gm-battle-stats--scissors{--gm-janken:#f5d87c}.gm-battle-stats--paper{--gm-janken:#91cfff}.gm-battle-stats__hand,.gm-battle-stats__power{box-sizing:border-box;background:#07151af5;border:2px solid;border-radius:12px;justify-content:center;align-items:center;gap:4px;min-height:43px;padding:4px 7px;display:flex;position:absolute;top:-9px;box-shadow:0 4px 14px #000c}.gm-battle-stats__hand{border-color:var(--gm-janken);left:-25px}.gm-battle-stats__hand span{font-size:31px;line-height:1}.gm-battle-stats__hand b{color:var(--gm-janken);font-size:13px;font-weight:950}.gm-battle-stats__power{color:#fff0bd;border-color:#f3d289;right:-25px}.gm-battle-stats__power small{font-size:11px;font-weight:950}.gm-battle-stats__power b{font-variant-numeric:tabular-nums;font-size:30px;font-weight:950;line-height:1}.gm-battle-stats__power--changed{color:#adfcd0;border-color:#9affa9;box-shadow:0 0 13px #72fca17f}@media (min-width:761px) and (max-width:990px){.gm-battle-stats__hand{left:-13px}.gm-battle-stats__power{right:-13px}.gm-battle-stats__hand span,.gm-battle-stats__power b{font-size:27px}}@media (max-width:760px){.gmm-mobile--split .gmm-battle-stats__hand{transform-origin:0 0;transform:scale(.7)}.gmm-mobile--split .gmm-battle-stats__power{transform-origin:100% 0;transform:scale(.7)}}.gm-battle-stats__hand{transform-origin:0 0;transform:scale(.7)}.gm-battle-stats__power{transform-origin:100% 0;transform:scale(.7)}
.gcd-scrim{z-index:780;isolation:isolate;background:#02080c8c;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:hidden}.gcd-panel{color:#f7eac6;background:linear-gradient(145deg,#15252ce8,#0b1b21ef);border:2px solid #e9c982;border-radius:18px;flex-direction:column;gap:10px;width:min(740px,100%);max-height:min(89dvh,760px);padding:clamp(12px,3vw,20px);display:flex;overflow:hidden;box-shadow:0 12px 60px #000d,0 0 26px #edc8762b}.gcd-header{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.gcd-kicker{letter-spacing:.22em;color:#ecc883;font-size:10px;font-weight:950}.gcd-header h2{color:#fff0c6;align-items:center;gap:6px;margin:4px 0;font-size:clamp(20px,4vw,29px);font-weight:950;display:flex}.gcd-header p{color:#d9e1db;font-size:12px;line-height:1.45}.gcd-energy{color:#f7d590;justify-items:center;gap:4px;min-width:90px;max-width:36%;display:grid}.gcd-energy>span:first-child{font-size:10px;font-weight:850}.gcd-energy>b{font-size:14px}.gcd-hand-heading{border-top:1px solid #d6b77555;flex:none;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.gcd-hand-heading strong{color:#f8df9d;font-size:14px}.gcd-hand-heading small{font-size:10px;font-weight:700}.gcd-paging{color:#f6dda4;align-items:center;gap:7px;font-size:12px;font-weight:900;display:flex}.gcd-paging button{background:#20383c;border:1px solid #d4b872;border-radius:7px;place-items:center;width:29px;height:28px;display:grid}.gcd-paging button:disabled{opacity:.3}.gcd-hand{flex:0 auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(5px,1.7vw,13px);min-height:0;max-height:33dvh;display:grid}.gcd-hand-card{color:#ffe1a1;cursor:pointer;background:#0c161a;border:2px solid #695b46;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:0;padding:4px;display:flex}.gcd-hand-card img{aspect-ratio:950/1296;object-fit:contain;width:100%;height:auto;max-height:calc(33dvh - 33px);display:block}.gcd-hand-card>span{white-space:nowrap;font-size:10px;font-weight:950}.gcd-hand-card--selected{background:#344033;border-color:#ffe29d;transform:translateY(-4px);box-shadow:0 0 18px #e7cb7685}.gcd-hand-card:focus-visible,.gcd-actions button:focus-visible{outline-offset:2px;outline:3px solid #fae2a3}.gcd-no-hand{color:#dfd3bb;font-size:13px}.gcd-preview{background:#071318a9;border:1px solid #b8a36d66;border-radius:9px;flex:auto;min-height:50px;max-height:25dvh;padding:9px 10px;overflow-y:auto}.gcd-preview__idle{color:#d8ccae;font-size:12px}.gcd-preview__headline{color:#f4d48a;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:7px;display:flex}.gcd-preview__headline strong{color:#fff3d7;font-size:13px}.gcd-preview__headline span{font-size:10px}.gcd-preview__skills{gap:8px;display:grid}.gcd-preview__skill b{color:#ffdf94;font-size:12px;display:block}.gcd-preview__skill p{color:#e9e7db;font-size:11px;line-height:1.5}.gcd-actions{flex:none;grid-template-columns:1fr 1fr;gap:8px;display:grid}.gcd-actions button{border:1px solid #bfb184;border-radius:9px;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;min-height:47px;padding:7px 4px;font-size:clamp(10px,2.9vw,14px);font-weight:950;display:flex}.gcd-actions__hand{color:#25281f;background:linear-gradient(145deg,#ffe6a0,#d6b664)}.gcd-actions__deck{color:#eaf8f7;background:linear-gradient(145deg,#245a66,#183941)}.gcd-actions__deck small{font-size:10px}.gcd-actions__skip{color:#f8d9af;background:#494238}.gcd-actions button:disabled{opacity:.38;filter:grayscale()}.gcd-inspect{z-index:1;background:#03070df2;place-items:center;display:grid;position:fixed;inset:0}.gcd-inspect img{object-fit:contain;width:auto;max-width:95vw;height:auto;max-height:90dvh}.gcd-inspect button{background:#202f34;border:1px solid #e5c37d;border-radius:7px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:18px;right:18px}@media (max-width:760px){.gcd-scrim{background:#02080c75;padding:6px}.gcd-panel{border-width:1px;border-radius:13px;gap:7px;width:min(96vw,540px);max-height:85dvh;padding:9px}.gcd-header h2{margin:2px 0;font-size:19px}.gcd-header p{font-size:10px}.gcd-hand{gap:4px;max-height:27dvh}.gcd-hand-card{border-width:1px;border-radius:5px;padding:2px}.gcd-hand-card img{max-height:calc(27dvh - 21px)}.gcd-hand-card>span{font-size:8px}.gcd-hand-card--selected{transform:translateY(-2px)}.gcd-preview{min-height:48px;max-height:21dvh;padding:6px}.gcd-preview__skill{margin-bottom:4px}.gcd-actions{gap:4px}.gcd-actions button{gap:3px;min-height:45px;padding:5px 3px}.gcd-actions button svg{width:14px}}@media (max-height:620px){.gcd-panel{gap:4px;max-height:90dvh}.gcd-hand{max-height:21dvh}.gcd-hand-card img{max-height:calc(21dvh - 18px)}.gcd-preview{max-height:16dvh}.gcd-header p{display:none}}@media (prefers-reduced-motion:reduce){.gcd-hand-card--selected{transform:none}}.gcd-hand{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;touch-action:pan-x;flex-shrink:0;grid-template-columns:none;padding:5px 3px 10px;display:flex;overflow:auto hidden}.gcd-hand-card{scroll-snap-align:start;flex:0 0 clamp(74px,20vw,126px)}.gcd-hand-card img{width:100%;max-height:25dvh}@media (max-width:760px){.gcd-hand{max-height:29dvh}.gcd-hand-card{flex-basis:clamp(74px,21vw,104px)}.gcd-hand-card img{max-height:calc(29dvh - 27px)}}.gcd-actions{align-items:start}.gcd-actions__deck-stack{flex-direction:column;align-items:stretch;gap:3px;min-width:0;display:flex}.gcd-actions__deck-stack>.gcd-actions__deck{width:100%;min-height:47px}.gcd-actions .gcd-actions__skip-link{color:#acbeb4;width:auto;min-width:76px;min-height:24px;box-shadow:none;text-shadow:none;text-underline-offset:3px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:5px;grid-column:1/-1;justify-content:center;place-self:center;align-items:center;margin:0;padding:2px 9px;font-size:11px;font-weight:650;line-height:1.3;text-decoration:underline;display:inline-flex}.gcd-actions .gcd-actions__skip-link:hover,.gcd-actions .gcd-actions__skip-link:focus-visible{color:#fff0ca;background:#2e4343}
.omake-flight-card{z-index:1150;pointer-events:none;object-fit:contain;will-change:transform,opacity;border:1px solid #e6c678;border-radius:7px;display:block;position:fixed;box-shadow:0 7px 17px #000b,0 0 14px #e2bc6659}.omake-flight-coin{z-index:1160;pointer-events:none;color:#765219;will-change:transform,opacity;background:radial-gradient(circle at 34% 29%,#fff2b6,#f3d27b 36%,#b88a35 84%);border:3px double #bf8422;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;font-weight:950;display:grid;position:fixed;box-shadow:inset 0 0 0 2px #fce19b,0 0 12px #e6be69b0}.gc-veil--board.gc-veil--clash,.gc-veil--board.gc-veil--award,.gc-veil--board.gc-veil--collect,.gc-veil--board.gc-veil--turn-banner,.gc-veil--board.gc-veil--result{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.gcb-feedback{z-index:3;box-sizing:border-box;text-align:center;text-shadow:0 2px 9px #000c;pointer-events:none;background:linear-gradient(120deg,#132621e0,#15232ae0);border:1px solid #d9bb7d9c;border-radius:9px;flex-direction:column;align-items:center;gap:5px;width:min(46%,210px);padding:6px 9px;animation:1.4s both gcb-reveal;display:flex;position:absolute;top:53%;box-shadow:0 8px 25px #000b}.gcb-feedback--lane-0{left:25%;transform:translate(-50%,-50%)}.gcb-feedback--lane-1{left:75%;transform:translate(-50%,-50%)}.gcb-feedback small{color:#fce0a3;letter-spacing:.03em;font-size:clamp(9px,2.5vw,12px);font-weight:950}.gcb-feedback strong{color:#fff3cb;font-size:clamp(16px,4.1vw,29px);font-weight:950;line-height:1.22}.gcb-feedback--award{border-color:#f1d788;box-shadow:0 0 20px #f6d58877,0 8px 18px #000c}@keyframes gcb-reveal{0%,35%{opacity:0;filter:blur(5px);scale:.6}55%{opacity:1;filter:none;scale:1.06}to{opacity:1;filter:none;scale:1}}.gcb-collect-label{pointer-events:none;color:#ffe5a0;text-shadow:0 3px 12px #000,0 0 13px #aa7937;white-space:nowrap;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.gcb-collect-label strong{font-size:clamp(24px,6.4vw,40px);font-weight:950}.gcb-collect-label span{font-size:clamp(10px,3vw,14px);font-weight:900}.gcb-next-turn{pointer-events:none;text-align:center;text-shadow:0 3px 14px #000,0 0 27px #e5bc7892;background:radial-gradient(46% 36% at 50% 49%,#071716dc,#0000 85%);flex-direction:column;justify-content:center;align-items:center;gap:8px;animation:1.25s ease-out both gcb-next-entry;display:flex;position:absolute;inset:0}.gcb-next-turn small{color:#f0d08f;letter-spacing:.3em;font-size:clamp(12px,3.3vw,19px);font-weight:950}.gcb-next-turn strong{color:#fff0ba;white-space:nowrap;font-size:clamp(38px,12vw,78px);font-weight:950;line-height:1.13}.gcb-next-turn--finished strong{font-size:clamp(30px,9vw,65px)}@keyframes gcb-next-entry{0%{opacity:0;filter:blur(8px);transform:scale(.68)}40%{opacity:1;filter:none;transform:scale(1.08)}to{opacity:1;filter:none;transform:scale(1)}}.omake-card-source--collecting{animation:1.4s both omake-source-hide}.omake-card-source--collected{opacity:0!important}@keyframes omake-source-hide{0%,12%{opacity:1}24%,to{opacity:0}}.omake-score--credit{animation:.58s ease-out both omake-score-ping}@keyframes omake-score-ping{0%{filter:brightness();transform:scale(.94)}50%{filter:brightness(1.6)drop-shadow(0 0 8px #ffe3a0);transform:scale(1.22)}to{filter:none;transform:scale(1)}}.gc-veil--board .gc-field-move__slot{aspect-ratio:950/1296;width:min(30%,147px);height:auto;max-height:79%}.gc-veil--board .gc-field-move__slot img{aspect-ratio:950/1296;object-fit:contain;border:2px solid #f4d38d;border-radius:8px;width:100%;height:100%}.gc-veil--board .gc-field-move{gap:clamp(12px,4vw,25px)}@media (max-width:760px){.gcb-feedback{min-height:39px;padding:5px 4px;top:54%}.gcb-feedback strong{font-size:clamp(14px,3.8vw,21px)}.gcb-next-turn strong{font-size:clamp(36px,11.5vw,59px)}.gc-veil--board .gc-field-move__slot{width:min(34%,120px)}}@media (prefers-reduced-motion:reduce){.gcb-feedback,.gcb-next-turn,.omake-card-source--collecting,.omake-score--credit{animation:none!important}.omake-card-source--collecting{opacity:0!important}}.gmm-board--resolving .gmm-lane-result,.gm-arenas--resolving .gm-arena__winner{visibility:hidden!important}
.gmm-mobile--split .gmm-board,.gm-arenas{position:relative}.gbd-toolbar{z-index:30;pointer-events:none;position:absolute;inset:0;overflow:visible}.gbd-timeline-axis{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:clamp(29px,4.5vw,42px);max-height:calc(100% - 12px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gbd-timeline-axis:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#cfaba78a,#f1d08bdd 45%,#dfc28bcc 55%,#e1b78984);width:2px;position:absolute;top:13px;bottom:13px;left:50%;transform:translate(-50%);box-shadow:0 0 5px #e7bd7c66}.gbd-action-list{z-index:1;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-height:0;max-height:min(27dvh,150px);display:flex;position:relative;overflow:hidden}.gbd-action-list--you{justify-content:flex-start}.gbd-action-list__older{color:#ead5ab;background:#1a3038e8;border-radius:10px;flex:none;place-items:center;min-width:20px;height:17px;padding:1px 3px;font-size:9px;font-weight:950;line-height:1;display:grid}.gbd-action-node{z-index:2;box-sizing:border-box;color:#ffe6aa;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:#132d32f2;border:1.5px solid #e4c787;border-radius:50%;flex:none;place-items:center;width:clamp(22px,2.5vw,27px);height:clamp(22px,2.5vw,27px);padding:1px;display:grid;position:relative;box-shadow:0 2px 7px #000b,0 0 7px #e3c67948}.gbd-action-node--cpu{color:#ffd4ca;background:#442d32ef;border-color:#e7aaa0}.gbd-action-node--pass{color:#e5e0d4;background:#273037ed;border-style:dashed}.gbd-action-node--latest{box-shadow:0 0 13px #ffd388ad,0 2px 6px #000c}.gbd-action-node--selected{outline-offset:1px;outline:2px solid #fff0bd}.gbd-action-node:focus-visible,.gbd-timeline-book:focus-visible{outline-offset:3px;outline:3px solid #fff1c4}.gbd-player-order{z-index:2;color:#cbd3d0;white-space:nowrap;background:#101c25f2;border:1px solid #b8b6a15c;border-radius:4px;place-items:center;min-width:30px;min-height:15px;padding:1px 2px;font-size:9px;font-weight:950;line-height:1.1;display:grid;position:relative}.gbd-player-order--first{color:#ffe4a4;border-color:#f4d18b9c}.gbd-timeline-book{z-index:3;box-sizing:border-box;color:#fff0cc;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:#102831;border:2px solid #e8c782;border-radius:9px;place-items:center;width:clamp(30px,4vw,39px);height:clamp(30px,4vw,39px);padding:3px;display:grid;position:relative;box-shadow:0 3px 13px #000d,0 0 12px #e8c57c72}.gbd-action-detail{z-index:31;box-sizing:border-box;color:#fff1da;pointer-events:auto;text-align:left;background:#0b1d27f8;border:1.5px solid #e1c58b;border-radius:10px;flex-direction:column;gap:5px;width:min(225px,50% - 33px);min-width:0;padding:9px 10px;display:flex;position:absolute;top:50%;left:calc(50% + 27px);transform:translateY(-50%);box-shadow:0 9px 22px #000d,0 0 13px #eac77c3e}.gbd-action-detail--cpu{border-color:#d7a29b}.gbd-action-detail__top{justify-content:space-between;align-items:center;gap:4px;display:flex}.gbd-action-detail__top small{color:#d5d2c8;font-size:9px;line-height:1.2}.gbd-action-detail__top button{color:#ffe6b1;border:1px solid #dfc4898a;border-radius:6px;flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}.gbd-action-detail strong{color:#ffe4aa;overflow-wrap:anywhere;align-items:center;gap:4px;font-size:clamp(11px,2.9vw,14px);line-height:1.25;display:flex}.gbd-action-detail--cpu strong{color:#ffc3b6}.gbd-action-detail>span,.gbd-action-detail>small{color:#eadfc9;overflow-wrap:anywhere;font-size:10px}.gbd-action-detail p{color:#fff7e7;overflow-wrap:anywhere;max-height:22dvh;font-size:clamp(10px,2.6vw,12px);font-weight:700;line-height:1.42;overflow-y:auto}.gbd-modal-scrim{z-index:1140;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;background:#03090dd9;place-items:center;padding:14px;display:grid;position:fixed;inset:0}.gbd-modal{color:#f8e6be;background:linear-gradient(145deg,#203238,#0c1c24);border:2px solid #d8bb7b;border-radius:15px;flex-direction:column;gap:12px;width:min(560px,94vw);min-height:130px;max-height:84dvh;padding:16px;display:flex;box-shadow:0 12px 35px #000d}.gbd-modal__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.gbd-modal__header h2{font-size:20px;font-weight:950}.gbd-modal__header button{border:1px solid #d0b57a;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.gbd-modal__body{gap:10px;min-height:0;display:grid;overflow-y:auto}.gbd-modal__body>p{color:#ecd7a9;align-items:center;gap:7px;font-size:12px;display:flex}.gbd-modal__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gbd-modal__cards figure{text-align:center;gap:4px;min-width:0;display:grid}.gbd-modal__cards img{object-fit:contain;width:100%;max-width:100%;max-height:175px;display:block}.gbd-modal__cards figcaption{overflow-wrap:anywhere;font-size:10px;font-weight:800}.gbd-modal__empty{color:#d7c49d;font-size:12px}.gbd-modal__deck{text-align:center;justify-items:center;padding:15px 10px}.gbd-modal__deck b{color:#ffe5a1;font-size:24px}.gbd-modal__history{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.gbd-modal__history li{background:0 0;border:0;border-radius:0;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px;padding:0 0 12px;display:grid;position:relative}.gbd-modal__history li:not(:last-child):before{content:"";background:#c7ad79aa;width:2px;position:absolute;top:23px;bottom:-2px;left:14px}.gbd-modal__history-dot{z-index:1;box-sizing:border-box;color:#e7ffdc;background:#24463e;border:2px solid #c5e1b1;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:relative;box-shadow:0 2px 7px #000b}.gbd-modal__history-event--cpu .gbd-modal__history-dot{color:#ffe6d7;background:#623a37;border-color:#eeac9b}.gbd-modal__history-event--latest .gbd-modal__history-dot{box-shadow:0 0 10px #f3d58e9c,0 2px 7px #000b}.gbd-modal__history li div{background:#101f23;border:1px solid #b6a06a80;border-radius:9px;flex-direction:column;gap:4px;min-width:0;padding:9px 11px;display:flex}.gbd-modal__history-event--latest div{border-color:#eed08b}.gbd-modal__history .gbd-modal__history-meta{color:#a7c5bd;font-size:10px;font-weight:900}.gbd-modal__history-event--cpu .gbd-modal__history-meta{color:#e8b7aa}.gbd-modal__history strong{color:#f7d790;overflow-wrap:anywhere;font-size:12px;line-height:1.3}.gbd-modal__history li div>span:last-child{color:#ece3d6;overflow-wrap:anywhere;font-size:12px;line-height:1.5}@media (max-width:760px){.gmm-mobile--split .gmm-board{overflow:visible}.gmm-mobile--split .gbd-timeline-axis{gap:3px;width:31px}.gmm-mobile--split .gbd-action-list{gap:3px;max-height:min(24dvh,128px)}.gmm-mobile--split .gbd-action-node{width:23px;height:23px}.gmm-mobile--split .gbd-action-node svg{width:13px;height:13px}.gmm-mobile--split .gbd-timeline-book{width:32px;height:32px}.gmm-mobile--split .gbd-timeline-book svg{width:20px;height:20px}.gmm-mobile--split .gbd-action-detail{gap:3px;width:calc(50% - 35px);padding:7px 6px;left:calc(50% + 28px)}.gmm-mobile--split .gbd-modal__history li{padding-bottom:10px}.gbd-modal{border-width:1px;max-height:80dvh;padding:11px}.gbd-modal__cards img{max-height:130px}}@media (max-height:600px){.gbd-action-list{gap:2px;max-height:min(21dvh,105px)}.gbd-timeline-axis{gap:2px}.gbd-action-node{width:21px;height:21px}.gbd-player-order{min-height:13px;font-size:8px}.gbd-action-detail p{max-height:14dvh}}@media (prefers-reduced-motion:reduce){.gbd-action-node{animation:none}}.gbd-modal__cards{grid-template-columns:repeat(auto-fill,minmax(min(88px,26%),1fr));gap:10px}.gbd-modal__pocket-card{color:#e8e0c5;cursor:pointer;text-align:center;background:#142b2cee;border:1px solid #9c906c80;border-radius:12px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:6px;display:flex}.gbd-modal__pocket-card:focus-visible,.gbd-modal__pocket-card:hover{border-color:#f2d78e;outline:2px solid #f2d78e60}.gbd-modal__pocket-card img{aspect-ratio:950/1296;object-fit:contain;width:100%;max-width:100%;max-height:175px}.gbd-modal__pocket-card span{overflow-wrap:anywhere;font-size:11px;font-weight:800}.omake-choice-card-detail__skill-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.omake-choice-card-detail__skill-heading>.omake-skill-cost-icons{flex:none}.omake-choice-card-detail__skill-heading{font-size:clamp(13px,3.5vw,17px);line-height:1.5}.omake-choice-card-detail__skill p{overflow-wrap:anywhere;font-size:clamp(12px,3.3vw,15px);line-height:1.65}.gmm-cost-inventory__card.gmm-cost-dialog__card{text-align:center;border:2px solid #d0b86d64}.gmm-cost-inventory__card.gmm-cost-dialog__card:hover,.gmm-cost-inventory__card.gmm-cost-dialog__card:focus-visible{border-color:#ffe188}.gbd-modal__pocket-card.gmm-cost-dialog__card{border:2px solid #d0b86d64}@media (max-width:760px){.gbd-modal__cards.gmm-cost-dialog__hand,.gmm-cost-inventory__cards.gmm-cost-dialog__hand{grid-template-columns:repeat(3,minmax(0,1fr))}}.gbd-modal__pocket-card--selected,.gmm-cost-inventory__card[aria-pressed=true]{box-shadow:inset 0 0 0 1px #ffecbdba,0 0 12px #f5ce7e40;background:linear-gradient(155deg,#2d4b45,#1b302d)!important;border-color:#ffe4a0!important}.omake-inline-card-skills{box-sizing:border-box;color:#f6e7d1;background:linear-gradient(155deg,#1e3734,#0d2226);border:1px solid #d0b775;border-radius:11px;flex-direction:column;gap:10px;min-width:0;max-width:100%;margin-top:8px;padding:12px;display:flex}.omake-inline-card-skills__header{border-bottom:1px solid #dec18758;justify-content:space-between;align-items:center;gap:9px;padding-bottom:8px;display:flex}.omake-inline-card-skills__header>div{gap:3px;min-width:0;display:grid}.omake-inline-card-skills__header small{color:#cfbb8e;font-size:10px}.omake-inline-card-skills__header strong{color:#fff0d0;overflow-wrap:anywhere;font-size:14px}.omake-inline-card-skills__header button{color:#fff0d3;cursor:pointer;background:#243936;border:1px solid #bbab8080;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.omake-inline-card-skills__list{gap:8px;display:grid}.omake-inline-card-skills__skill{background:#112a29;border:1px solid #648678a6;border-radius:8px;gap:7px;padding:9px 10px;display:grid}.omake-inline-card-skills__skill>strong{color:#ffe0a3;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:1.4;display:flex}.omake-inline-card-skills__skill .omake-skill-cost-icons{flex:none}.omake-inline-card-skills__skill p{color:#e0e5dc;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.65}.omake-inline-card-skills__empty,.omake-inline-card-skills__tip{color:#adc8b7;margin:0;font-size:10px}.omake-inline-card-skills__tip{font-size:10px}@media (max-width:760px){.omake-inline-card-skills{margin-top:3px;padding:9px}.omake-inline-card-skills__skill p{font-size:11px}}
.omake-inplace-reveal{transform-origin:50%;transform-style:preserve-3d;position:relative}.gmm-mobile--split .gmm-card-interactive--enemy>.omake-inplace-reveal{width:100%;height:100%;min-height:0;display:block}.omake-inplace-reveal--active{will-change:transform;animation:1.12s cubic-bezier(.45,0,.55,1) both omake-inplace-card-turn}.omake-inplace-reveal--active:after{content:"";z-index:10;border-radius:inherit;pointer-events:none;background:#0e1c22 url(/game-art/omake-card-back.webp) 50%/100% 100% no-repeat;animation:1.12s step-end both omake-inplace-back-hide;display:block;position:absolute;inset:0}@keyframes omake-inplace-card-turn{0%,15%{transform:perspective(750px)rotateY(0)}49.9%{transform:perspective(750px)rotateY(90deg)}50%{transform:perspective(750px)rotateY(-90deg)}to{transform:perspective(750px)rotateY(0)}}@keyframes omake-inplace-back-hide{0%,49.9%{opacity:1}50%,to{opacity:0}}.omake-inplace-reveal-stats{z-index:4;pointer-events:none;animation:1.12s linear both omake-inplace-hud-appear;position:absolute;inset:0}.gm-combat-card--mini .omake-inplace-reveal-hud{animation:1.12s linear both omake-inplace-hud-appear}@keyframes omake-inplace-hud-appear{0%,60%{opacity:0}68%,to{opacity:1}}@media (min-width:761px){.gm-combatant>.gm-placeholder--enemy{aspect-ratio:115/179;box-sizing:border-box;width:min(70%,115px);max-width:115px;min-height:0;padding:0;overflow:hidden}.gm-combatant>.gm-placeholder--enemy>img{display:block;object-fit:fill!important;width:100%!important;height:100%!important;max-height:none!important}}@media (prefers-reduced-motion:reduce){.omake-inplace-reveal--active,.omake-inplace-reveal--active:after,.omake-inplace-reveal-stats,.gm-combat-card--mini .omake-inplace-reveal-hud{animation:none!important}.omake-inplace-reveal--active:after{display:none!important}}
.gmm-phase-title__leading{flex:none;align-items:center;gap:7px;min-width:0;display:flex}.gmm-phase-title__turn{box-sizing:border-box;color:#ffdf99;white-space:nowrap;background:#3d3526;border:1px solid #e5c37a8f;border-radius:5px;justify-content:center;align-items:center;min-height:18px;padding:3px 6px;font-size:11px;font-weight:950;line-height:1;display:inline-flex}@media (max-width:760px){.gmm-mobile--split .gmm-phase-title{justify-content:flex-start;gap:6px}.gmm-mobile--split .gmm-phase-title__leading{gap:5px;max-width:70%}.gmm-mobile--split .gmm-phase-title__turn{padding:3px 5px;font-size:10px}.gmm-mobile--split .gmm-phase-title p{flex:auto;min-width:0}}.gm-status__phase-turn{color:#f9e3ab;letter-spacing:0;white-space:nowrap;background:#3a3929cc;border:1px solid #dfc08383;border-radius:7px;margin-right:6px;padding:5px 8px;font-size:12px;font-weight:950}@media (max-width:760px){.gmm-mobile--split .gmm-battle-stats{height:100%;bottom:0}.gmm-mobile--split .gmm-battle-stats__name{z-index:5;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;color:#fff5de;text-align:center;pointer-events:none;background:#101d22ed;border:1px solid #e8c37bac;border-radius:6px;min-width:0;max-width:94%;padding:3px 7px;font-size:clamp(10px,2.9vw,12px);font-weight:950;line-height:1.2;display:block;position:absolute;bottom:2px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 7px #000b}}.gm-battle-stats__name{box-sizing:border-box;z-index:5;color:#fff0d0;white-space:nowrap;text-overflow:ellipsis;text-align:center;background:#0f2023ed;border:1px solid #e5c180a6;border-radius:6px;min-width:0;max-width:96%;padding:3px 7px;font-size:12px;font-weight:950;line-height:1.25;display:block;position:absolute;bottom:-9px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 8px #000b}.gbd-history-icon{color:#f7db97;background:linear-gradient(145deg,#34504d,#142a2b);border:1px solid #d9bb7daa;border-radius:10px;flex:none;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 4px 12px #000a}.gbd-dock--history{height:48px}.gbd-dock--history:hover .gbd-history-icon,.gbd-dock--history:focus-visible .gbd-history-icon{background:#31584f;border-color:#ffdf9c}@media (max-width:760px){.gmm-mobile--split .gbd-dock--history{height:38px}.gmm-mobile--split .gbd-history-icon{border-radius:7px;width:33px;height:33px}.gmm-mobile--split .gbd-history-icon svg{width:20px;height:20px}}
@media (max-width:760px){.gmm-mobile--split,.gmm-mobile--split .gmm-bottom,.gmm-mobile--split .gmm-hand-cards,.gmm-mobile--split .gmm-hand-skill-bubble{overflow-anchor:none}.omake-game:has(.gmm-mobile){overflow-anchor:none}.gmm-mobile--split .gmm-bottom--prepare .gmm-hand-card{touch-action:none;-webkit-user-select:none;user-select:none}}
.gmm-statusbar__resource--cardart{isolation:isolate;box-sizing:border-box;background:#111d23;position:relative;overflow:hidden}.gmm-statusbar__resource--cardart .gmm-statusbar__resource-art{object-fit:cover;object-position:center 25%;opacity:.78;filter:brightness(.65)saturate(.87);pointer-events:none;z-index:0;width:136%;height:136%;display:block;position:absolute;inset:-18%;transform:rotate(-8deg)}.gmm-statusbar__resource--cardart:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(110deg,#101a20d9,#111c26a3 48%,#090e15c9);position:absolute;inset:0}.gmm-statusbar__resource--pocket .gmm-statusbar__resource-art{object-position:center 22%;transform:rotate(5deg)scale(1.1)}.gmm-statusbar__resource--cardart>span,.gmm-statusbar__resource--cardart>b,.gmm-statusbar__resource--cardart>small{z-index:2;color:#fff3d9;text-shadow:0 1px 5px #000,0 0 4px #000;position:relative}.gmm-statusbar__resource--cardart>b{color:#ffe0a0;font-variant-numeric:tabular-nums}button.gmm-statusbar__resource--cardart{font:inherit;cursor:pointer;touch-action:manipulation}button.gmm-statusbar__resource--cardart:focus-visible{outline-offset:2px;outline:2px solid #ffe5a1}button.gmm-statusbar__resource--cardart:active{border-color:#ffe4a4}button.gm-counter--cardart{isolation:isolate;box-sizing:border-box;text-align:left;cursor:pointer;background:#11271f;border:1px solid #cfb27f55;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:52px;margin:5px 0;padding:10px 12px;display:flex;position:relative;overflow:hidden}.gm-counter--cardart .gm-counter__art{object-fit:cover;object-position:center 31%;opacity:.56;z-index:0;pointer-events:none;width:70%;height:132%;display:block;position:absolute;inset:-16% 0 -16% auto;transform:rotate(8deg)}.gm-counter--pocket .gm-counter__art{object-position:center 20%;transform:rotate(-5deg)}.gm-counter--cardart:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#10251f 17%,#11251dd1 55%,#101f27a9 100%);position:absolute;inset:0}.gm-counter--cardart>span,.gm-counter--cardart>strong{z-index:2;color:#ffedc6;text-shadow:0 1px 5px #000d;position:relative}.gm-counter--cardart>strong{font-size:15px;font-weight:950}.gm-counter--cardart:focus-visible{outline-offset:2px;outline:2px solid #ffe19f}@media (max-width:760px){.gmm-statusbar__resource--cardart>span{font-weight:950}.gmm-statusbar__resource--cardart>b{font-size:clamp(14px,4.2vw,21px)}}
.gc-veil--field .gc-stage{position:relative;padding:0!important;animation:none!important;overflow:visible!important}.gc-veil--field .gc-field-placement{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gc-veil--field .gc-field-placement__card{aspect-ratio:950/1296;object-fit:contain;object-position:center;transform-origin:50%;opacity:0;will-change:transform,opacity;background:#131c20;border:2px solid #f1d18e;border-radius:8px;width:200px;height:auto;display:block;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(-90deg);box-shadow:0 12px 28px #000d,0 0 16px #ffd78f80}.gc-veil--field .gc-field-placement__label{z-index:5;box-sizing:border-box;color:#fff5da;text-shadow:0 1px 3px #000;pointer-events:none;opacity:0;background:linear-gradient(145deg,#102933f0,#132331f2);border:1px solid #f7d990d9;border-radius:9px;justify-content:center;align-items:center;width:max-content;max-width:min(72%,280px);padding:8px 18px;animation:2.4s linear both omake-simultaneous-field-label;display:flex;position:absolute;top:50%;transform:translate(-50%);box-shadow:0 4px 16px #000e,0 0 12px #e7c9824d}.gc-veil--field .gc-field-placement__label--0,.gc-veil--field .gc-field-placement__label--1{animation-delay:0s}.gc-field-placement__label strong{white-space:nowrap;color:#ffe3a2;font-size:clamp(12px,3.2vw,18px);font-weight:950;line-height:1.2}.gc-field-placement__label span{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;font-size:clamp(9px,2.5vw,12px);font-weight:850;display:block;overflow:hidden}@keyframes omake-simultaneous-field-label{0%,13%{opacity:0;filter:blur(3px);transform:translate(-50%,-7px)scale(.94)}22%,57%{opacity:1;filter:none;transform:translate(-50%)scale(1)}69%,to{opacity:0;filter:none;transform:translate(-50%,3px)scale(.97)}}.gmm-mobile--split .gmm-lane--field-reveal,.gm-arena--field-reveal{--omake-field-reveal-delay:1.68s}.gmm-mobile--split .gmm-lane--field-reveal--1,.gm-arena--field-reveal--1{--omake-field-reveal-delay:1.84s}@media (max-width:760px){.gc-veil--field .gc-field-placement__label{max-width:75%;padding:6px 12px}.gmm-mobile--split .gmm-lane--field-reveal .gmm-lane__field-background{animation:omake-sequential-backdrop-bloom .42s cubic-bezier(.18,.6,.25,1) var(--omake-field-reveal-delay) both}.gmm-mobile--split .gmm-lane--field-reveal .gmm-field-panel--staging{animation:omake-sequential-bonuses-in .42s cubic-bezier(.18,.6,.25,1) var(--omake-field-reveal-delay) both!important}}@keyframes omake-sequential-backdrop-bloom{0%{opacity:0;filter:blur(16px)brightness(1.45)saturate(.5)}45%{opacity:.73;filter:blur(7px)brightness(1.13)saturate(.75)}to{opacity:1;filter:none}}@keyframes omake-sequential-bonuses-in{0%{opacity:0;filter:blur(7px);transform:scale(.95)}45%{opacity:.45;filter:blur(4px);transform:scale(.98)}83%{opacity:1;filter:none;transform:scale(1.02)}to{opacity:1;filter:none;transform:scale(1)}}.gm-arena--field-reveal .gm-field-image{animation:omake-sequential-desktop-art .42s cubic-bezier(.2,.7,.25,1) var(--omake-field-reveal-delay) both}.gm-arena--field-reveal .gm-arena__field--staging .gm-field-content{animation:omake-sequential-bonuses-in .42s cubic-bezier(.18,.6,.25,1) var(--omake-field-reveal-delay) both!important}@keyframes omake-sequential-desktop-art{0%{opacity:0;filter:blur(12px)saturate(.55)}55%{opacity:.15;filter:blur(5px)saturate(.85)}to{opacity:.24;filter:saturate(1.1)}}.gm-arena--field-reveal .gm-arena__field:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;animation:omake-sequential-field-glow .42s ease-out var(--omake-field-reveal-delay) both;background:radial-gradient(#ffe6a64d,#0000 70%);position:absolute;inset:0}@keyframes omake-sequential-field-glow{0%,to{opacity:0}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.gc-veil--field .gc-field-placement__card{display:none!important}.gc-veil--field .gc-field-placement__label{white-space:nowrap;padding:5px 8px;opacity:1!important;filter:none!important;animation:none!important}.gmm-mobile--split .gmm-lane--field-reveal .gmm-lane__field-background,.gmm-mobile--split .gmm-lane--field-reveal .gmm-field-panel--staging,.gm-arena--field-reveal .gm-field-image,.gm-arena--field-reveal .gm-arena__field--staging .gm-field-content,.gm-arena--field-reveal .gm-arena__field:after{filter:none!important;opacity:1!important;animation:none!important;transform:none!important}.gm-arena--field-reveal .gm-field-image{opacity:.24!important}.gm-arena--field-reveal .gm-arena__field:after{opacity:0!important}}
@media (max-width:760px){.gmm-mobile--split .gmm-bottom--prepare,.gmm-mobile--split .gmm-bottom--cost{position:relative;overflow:visible}.gmm-mobile--split .gmm-statusbar__identity-text>.gmm-statusbar__identity-title--you{align-items:center;gap:4px;display:flex;overflow:visible}.gmm-mobile--split .gmm-statusbar__initiative{color:#ffe2a5;white-space:nowrap;background:#514021;border:1px solid #e5c47bac;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:2px 4px;font-size:clamp(9px,2.6vw,11px);font-weight:950;line-height:1;display:inline-flex}.gmm-mobile--split .gmm-statusbar__initiative--second{color:#d3e8f9;background:#253945;border-color:#a8c5dc99}}@media (max-width:365px){.gmm-mobile--split .gmm-statusbar__identity-text>.gmm-statusbar__identity-title--you{gap:2px}.gmm-mobile--split .gmm-statusbar__initiative{padding:2px 3px;font-size:9px}}.gm-score__initiative{vertical-align:middle;color:#ffe3a5;background:#554424;border:1px solid #e4c27b9c;border-radius:6px;justify-content:center;align-items:center;margin-left:5px;padding:3px 7px;font-size:11px;font-weight:950;line-height:1;display:inline-flex}.gm-score__initiative--second{color:#d1e9fb;background:#284153;border-color:#abcbde98}
@media (max-width:760px){.gmm-mobile--split .gmm-lane--colliding{isolation:isolate}.gmm-mobile--split .gmm-lane--colliding>.gmm-character-slot--enemy{z-index:24!important;position:relative!important;overflow:visible!important}.gmm-mobile--split .gmm-lane--colliding>.gmm-character-slot--you{z-index:23!important;position:relative!important;overflow:visible!important}.gmm-mobile--split .gmm-lane--colliding>.gmm-field-slot{z-index:2!important;position:relative!important}.gmm-mobile--split .gmm-lane--colliding .gmm-card-interactive{box-shadow:0 4px 19px #000c,0 0 13px #f4cf8a70}}.gm-arena--colliding .gm-combatant{z-index:23;overflow:visible!important}.gm-arena--colliding .gm-combatant[data-omake-battle-card^=cpu]{z-index:24}.gm-arena--colliding .gm-arena__field{z-index:2}.gm-score__pocket{color:#f6dfad;background:#1a282bc9;border:1px solid #c7b27686;border-radius:6px;align-items:center;margin-top:4px;padding:3px 5px;font-size:10px;font-weight:800;display:inline-flex}.omake-zone--receiving-card{outline-offset:2px;animation:.4s ease-out both omake-zone-landing;outline:2px solid #ffe4a1!important;box-shadow:0 0 0 2px #ffe7ad70,0 0 19px #f7c878c9!important}@keyframes omake-zone-landing{0%{filter:brightness(1.7)}to{filter:brightness()}}@media (prefers-reduced-motion:reduce){.omake-zone--receiving-card{animation:none!important}}
@media (max-width:760px){.gmm-mobile--split .gmm-character-slot .gmm-card-interactive{aspect-ratio:5/6}.gmm-mobile--split .gmm-lane .gmm-battle-stats__name{z-index:8;box-sizing:border-box;color:#fff0d2;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:linear-gradient(#162c32f5,#081820f5);border:1px solid #e9c67f;border-radius:5px;width:max-content;min-width:min(53%,80px);max-width:min(88%,132px);padding:4px 7px 5px;font-size:clamp(10px,2.85vw,12px);line-height:1.15;display:block;bottom:calc(15% - 8px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 3px 9px #000c,0 0 0 1px #08131b}.gmm-mobile--split .gmm-lane .gmm-undo-placement{z-index:9;white-space:nowrap;touch-action:manipulation;border-radius:7px;justify-content:center;align-items:center;gap:2px;min-height:26px;padding:4px 5px;font-size:10px;font-weight:900;line-height:1;display:inline-flex;position:absolute;inset:53% 1px auto auto;transform:translateY(-50%);box-shadow:0 2px 8px #000c}.gmm-mobile--split .gmm-lane .gmm-undo-placement:focus-visible{outline-offset:2px;outline:2px solid #fff5c6}}@media (min-width:761px){.gm-combat-card--mini .gm-battle-stats__name{background:linear-gradient(#172b31f5,#0b1921f6);border-color:#e9c780;border-radius:6px;max-width:100%;padding:4px 8px;bottom:-11px;box-shadow:0 3px 10px #000c}}.gmm-mobile--split .gmm-lane .gmm-card-interactive{border-color:var(--omake-battle-frame-color,#e9c67f);background:var(--omake-battle-frame-color,#d8b84c);box-shadow:0 3px 12px #000e,0 0 0 1px #081217}.gmm-mobile--split .gmm-lane .gmm-battle-stats__name{border-color:var(--omake-battle-frame-color,#e9c67f)}.gm-combat-card--mini{border:2px solid var(--omake-battle-frame-color,#ddca8b);background:color-mix(in srgb,var(--omake-battle-frame-color,#ddca8b) 48%,#0e241f)}.gm-combat-card--mini .gm-battle-stats__name{border-color:var(--omake-battle-frame-color,#ddca8b)}
.gc-veil.gc-veil--skill{touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:none!important;background:0 0!important}.gc-veil--skill:before,.gc-veil--skill:after{content:none!important;display:none!important}.gc-veil--skill .gc-stage{box-sizing:border-box;justify-content:center;align-items:center;width:100vw;max-width:none;height:100dvh;min-height:0;display:flex;position:relative;overflow:visible;padding:0!important;animation:none!important}.gc-skill-focus-mask{z-index:0;pointer-events:none;width:100vw;height:100dvh;position:fixed;inset:0;overflow:visible}.gc-skill-focus-outline{stroke:#ffe0a0;filter:drop-shadow(0 0 6px #fff2a9)drop-shadow(0 0 11px #ffd174ad);transform-box:fill-box;transform-origin:50%;animation:1.45s ease-in-out infinite gc-skill-focus-glow}.gc-skill-focus-outline--cpu{stroke:#ffc4ae;filter:drop-shadow(0 0 6px #ffc4ae)drop-shadow(0 0 13px #e78b71aa)}@keyframes gc-skill-focus-glow{0%,to{stroke-opacity:.8;stroke-width:2px}50%{stroke-opacity:1;stroke-width:4px}}.gc-skill-spotlight{--gc-speech-edge:#eacb89;--gc-speech-bg:#102631;--gc-speech-glow:#d8b66b4d;box-sizing:border-box;width:min(94vw,830px);min-width:0;height:min(75dvh,480px);min-height:0;max-height:calc(100dvh - 24px);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,35%) minmax(0,1fr);align-items:center;gap:clamp(9px,2.3vw,24px);margin:0;padding:2px;display:grid}.gc-skill-spotlight--cpu{--gc-speech-edge:#ffb5a1;--gc-speech-bg:#2d2028;--gc-speech-glow:#e8957861}.gc-skill-spotlight.gc-skill-spotlight--measured{z-index:2;min-height:0;box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,35%) minmax(0,1fr);padding:2px;position:fixed}.gc-skill-spotlight__artwork{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;animation:.27s cubic-bezier(.21,.72,.27,1) both gc-skill-card-rise;display:flex;overflow:visible}.gc-skill-spotlight__card{box-sizing:border-box;aspect-ratio:950/1296;object-fit:contain;filter:drop-shadow(0 12px 18px #000d)drop-shadow(0 0 12px #f3c77a65);pointer-events:none;border:0;border-radius:8px;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.gc-skill-spotlight--cpu .gc-skill-spotlight__card{filter:drop-shadow(0 12px 18px #000d)drop-shadow(0 0 11px #ffa99a66)}.gc-skill-spotlight__bubble{box-sizing:border-box;border:2px solid var(--gc-speech-edge);background:var(--gc-speech-bg);min-width:0;min-height:0;max-height:100%;box-shadow:0 14px 27px #000b,0 0 19px var(--gc-speech-glow);border-radius:18px;flex-direction:column;place-self:center stretch;animation:.26s cubic-bezier(.18,.77,.32,1) 80ms both gc-skill-bubble-pop;display:flex;position:relative;overflow:visible}.gc-skill-spotlight__bubble:before{content:"";z-index:1;border-left:2px solid var(--gc-speech-edge);border-bottom:2px solid var(--gc-speech-edge);background:var(--gc-speech-bg);pointer-events:none;width:16px;height:16px;position:absolute;top:clamp(24px,34%,65px);left:-9px;transform:rotate(45deg)}.gc-skill-spotlight__bubble-content{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#baa16a80 transparent;touch-action:pan-y;flex-direction:column;align-items:flex-start;gap:clamp(6px,1.1vw,11px);width:100%;min-width:0;min-height:0;max-height:100%;padding:clamp(12px,2vw,24px);display:flex;overflow:hidden auto}.gc-skill-spotlight__source{color:#e9ce91;letter-spacing:.11em;font-size:clamp(9px,1.2vw,12px);font-weight:850}.gc-skill-spotlight--cpu .gc-skill-spotlight__source{color:#ffc7ad}.gc-skill-spotlight__name{color:#ffe1a7;letter-spacing:.012em;overflow-wrap:anywhere;margin:0;font-size:clamp(17px,2.4vw,29px);font-weight:1000;line-height:1.26;display:block}.gc-skill-spotlight--cpu .gc-skill-spotlight__name{color:#ffd4c1}.gc-skill-spotlight__effect{color:#fffaf0;white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;text-shadow:0 2px 5px #000b;width:100%;margin:0;font-size:clamp(15px,2.1vw,24px);font-weight:850;line-height:1.53}.gc-skill-spotlight__target{box-sizing:border-box;color:#ffefc8;overflow-wrap:anywhere;background:#4e4024b8;border:1px solid #e8cf99b3;border-radius:10px;flex-direction:column;align-items:flex-start;gap:5px;width:100%;min-width:0;margin-top:2px;padding:9px 11px;font-size:clamp(11px,1.3vw,14px);font-weight:800;line-height:1.4;display:flex}.gc-skill-spotlight--cpu .gc-skill-spotlight__target{background:#55342fa8;border-color:#ffc0adbb}.gc-skill-spotlight__target b{letter-spacing:.06em;color:#ffdf9e;font-size:clamp(10px,1vw,12px);display:block}.gc-skill-spotlight--cpu .gc-skill-spotlight__target b{color:#ffbda9}.gc-skill-spotlight__continue{color:#f1d399;text-align:right;white-space:normal;align-self:flex-end;margin-top:6px;font-size:clamp(10px,1.1vw,12px);font-weight:900;line-height:1.4;display:block}.gc-skill-spotlight--cpu .gc-skill-spotlight__continue{color:#ffc9ad}.gc-skill-spotlight.gc-skill-spotlight--compact{grid-template-rows:minmax(45px,37%) minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:10px;padding:2px 0}.gc-skill-spotlight--compact .gc-skill-spotlight__artwork{justify-content:flex-start;padding-left:clamp(10px,9%,55px)}.gc-skill-spotlight--compact .gc-skill-spotlight__card{width:auto;max-width:min(47%,120px);height:100%}.gc-skill-spotlight--compact .gc-skill-spotlight__bubble{border-radius:12px;align-self:stretch;max-height:100%}.gc-skill-spotlight--compact .gc-skill-spotlight__bubble:before{top:-9px;left:clamp(24px,23%,75px);transform:rotate(135deg)}.gc-skill-spotlight--compact .gc-skill-spotlight__bubble-content{gap:4px;padding:8px 10px}.gc-skill-spotlight--compact .gc-skill-spotlight__name{font-size:clamp(12px,2.7vw,17px)}.gc-skill-spotlight--compact .gc-skill-spotlight__effect{font-size:clamp(12px,2.8vw,16px);line-height:1.4}.gc-skill-spotlight--compact .gc-skill-spotlight__target{padding:5px 7px}.gc-skill-spotlight--compact .gc-skill-spotlight__source{font-size:9px}@media (max-width:760px){.gc-skill-spotlight,.gc-skill-spotlight.gc-skill-spotlight--measured{grid-template-columns:minmax(0,35%) minmax(0,1fr);gap:clamp(8px,2vw,14px);padding:1px}.gc-skill-spotlight__card{border-radius:5px}.gc-skill-spotlight__bubble{border-width:1.5px;border-radius:12px}.gc-skill-spotlight__bubble:before{border-width:1.5px;width:13px;height:13px;top:clamp(15px,27%,45px);left:-7px}.gc-skill-spotlight__bubble-content{gap:5px;padding:clamp(9px,2.7vw,13px)}.gc-skill-spotlight__name{font-size:clamp(14px,3.9vw,20px)}.gc-skill-spotlight__effect{font-size:clamp(13px,3.5vw,17px);line-height:1.45}.gc-skill-spotlight__target{padding:6px 8px;font-size:clamp(10px,2.6vw,12px)}.gc-skill-spotlight__continue{font-size:10px}.gc-skill-spotlight.gc-skill-spotlight--compact{grid-template-rows:minmax(45px,37%) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.gc-skill-spotlight--compact .gc-skill-spotlight__bubble:before{top:-7px;left:clamp(22px,23%,70px);transform:rotate(135deg)}}@media (max-height:520px){.gc-skill-spotlight__bubble-content{gap:5px;padding:7px 9px}.gc-skill-spotlight__name{font-size:clamp(12px,3vw,18px)}.gc-skill-spotlight__effect{font-size:clamp(12px,2.7vw,16px)}}@keyframes gc-skill-card-rise{0%{opacity:0;transform:translateY(13px)rotate(-3deg)scale(.92)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes gc-skill-bubble-pop{0%{opacity:0;transform:translate(9px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.gc-skill-focus-outline,.gc-skill-spotlight__artwork,.gc-skill-spotlight__bubble{animation:none!important}}
.omake-game [data-omake-long-press],.omake-game [data-omake-long-press] *,.omake-game .gmm-card-zoom,.omake-game .gmm-card-zoom *,.omake-game .gmm-placed-card,.omake-game .gmm-placed-card *,.omake-game .gm-combat-card,.omake-game .gm-combat-card *{-webkit-user-drag:none;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}.omake-game [data-omake-long-press] img,.omake-game .gm-combat-card img{pointer-events:none;-webkit-user-drag:none}.omake-game [data-omake-hand-draggable=true]{-ms-touch-action:pan-x;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:grab;touch-action:pan-x!important}.omake-game [data-omake-hand-draggable=true][data-omake-drag-active=true]{cursor:grabbing}@media (max-width:760px){.gmm-mobile--split .gmm-hand-card[data-omake-drag-active=true]{--omake-fan-lift:10px;z-index:5}.gmm-mobile--split .gmm-bottom--prepare .gmm-hand-card[data-omake-hand-draggable=true]:before{content:"";position:absolute;inset:-8px 0 -6px}}
.omake-skill-change-value{z-index:1250;box-sizing:border-box;pointer-events:none;color:#fff7e7;letter-spacing:.015em;text-align:center;overflow-wrap:anywhere;text-shadow:0 2px 3px #030609,0 3px 11px #010507c9;opacity:0;width:max-content;max-width:min(75vw,260px);animation:omake-skill-change-float 1.45s cubic-bezier(.2,.7,.25,1) var(--omake-change-delay,0s) both;padding:0 3px;font-size:clamp(19px,5vw,28px);font-weight:1000;line-height:1.15;position:fixed;transform:translate(-50%,-100%)}.omake-skill-change-value--gain{color:#c9ffe0}.omake-skill-change-value--loss{color:#ffc8bd}.omake-skill-change-value--neutral{color:#fff1b7}.omake-skill-change-value--below{transform:translate(-50%)}.omake-skill-previous-value{z-index:1249;box-sizing:border-box;pointer-events:none;color:#fff6e3;font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 2px 3px #000e;justify-content:center;align-items:center;line-height:1;display:flex;position:fixed}@keyframes omake-skill-change-float{0%{opacity:0;translate:0 11px;scale:.82}22%{opacity:1;translate:0;scale:1.08}48%{opacity:1;translate:0 -3px;scale:1}80%{opacity:.85;translate:0 -11px;scale:1}to{opacity:0;translate:0 -25px;scale:.97}}.gc-skill-timeline__confirm{color:#ffe5a8;text-shadow:0 1px 3px #000c;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:9px;margin-top:8px;padding:7px 5px 3px;font-size:clamp(11px,2.7vw,13px);font-weight:950;animation:1.8s ease-in-out infinite omake-skill-confirm-pulse;display:flex}.gc-skill-timeline__confirm span:last-child{font-size:12px}@keyframes omake-skill-confirm-pulse{0%,to{opacity:.65}50%{opacity:1}}.gc-veil.gc-veil--skill{cursor:pointer;touch-action:manipulation}.gc-veil.gc-veil--skill .gc-skill-timeline__list{cursor:default;touch-action:pan-y}.gc-veil--skill .gc-skip{background:#173229f5;border-color:#f0d58d}@media (max-width:760px){.gc-skill-timeline__confirm{margin-top:5px;padding:5px 3px 1px}}@media (prefers-reduced-motion:reduce){.omake-skill-change-value{animation-duration:.35s!important}.gc-skill-timeline__confirm{animation:none!important}}
.omake-skill-choice-backdrop{z-index:2500;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-sizing:border-box;background:#020911c9;justify-content:center;align-items:center;padding:clamp(8px,3vw,24px);display:flex;position:fixed;inset:0}.omake-skill-choice{box-sizing:border-box;color:#fff7df;background:linear-gradient(165deg,#213a35,#0e1b25 80%);border:2px solid #e2c57d;border-radius:16px;flex-direction:column;gap:12px;width:min(100%,620px);min-height:0;max-height:min(90dvh,790px);padding:clamp(13px,3.3vw,22px);display:flex;box-shadow:0 16px 70px #000d,0 0 0 1px #fcde9050}.omake-skill-choice__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.omake-skill-choice__header>div{min-width:0}.omake-skill-choice__header h2{color:#ffe0a0;overflow-wrap:anywhere;margin:1px 0 2px;font-size:clamp(18px,5vw,24px);font-weight:950;line-height:1.35}.omake-skill-choice__header small{color:#becdc1;letter-spacing:.12em;font-weight:900}.omake-skill-choice__header p{color:#bfcdbe;font-size:12px}.omake-skill-choice__header button{color:#fff4d4;background:#0e1922;border:1px solid #d2b77d7a;border-radius:10px;flex:none;place-items:center;min-width:35px;min-height:35px;display:grid}.omake-skill-choice__effect{color:#fff5e3;overflow-wrap:anywhere;background:#0b1a24bb;border-left:3px solid #edcc81;border-radius:4px 8px 8px 4px;flex:none;padding:6px 10px;font-size:clamp(13px,3.6vw,16px);font-weight:800;line-height:1.55}.omake-skill-choice__sections{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:0;display:flex;overflow:auto}.omake-skill-choice__group{border:0;min-width:0;margin:0;padding:0}.omake-skill-choice__group legend{color:#efdbad;padding-bottom:7px;font-size:13px;font-weight:950}.omake-skill-choice__segmented{flex-wrap:wrap;gap:8px;display:flex}.omake-skill-choice__segmented button{color:#f5ecda;background:#142932;border:1px solid #81968f;border-radius:9px;flex:100px;min-height:39px;padding:8px 12px;font-size:13px;font-weight:900}.omake-skill-choice__segmented button.is-picked{color:#221b0c;background:#f5d58f;border-color:#fff8d8;box-shadow:0 0 12px #f5d88a80}.omake-skill-choice__segmented button.omake-skill-choice__lane-button{flex-direction:column;flex:145px;align-items:center;gap:6px;min-width:0;min-height:98px;padding:9px 7px;display:flex}.omake-skill-choice__lane-button>strong{font-size:13px;line-height:1.2}.omake-skill-choice__lane-cards{justify-content:center;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.omake-skill-choice__lane-card{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;max-width:145px;display:flex}.omake-skill-choice__lane-card img{object-fit:cover;object-position:top;background:#192528;border:1px solid #f5e1a8aa;border-radius:3px;flex:none;width:31px;height:40px;display:block}.omake-skill-choice__lane-card small{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:10px;font-weight:850;line-height:1.35;display:block}.omake-skill-choice__picked-label{color:#26321a;background:#fffae5;border:1px solid #dcc374;border-radius:99px;padding:3px 7px;font-size:11px;font-weight:950;display:inline-block}.omake-skill-choice__instruction{color:#d4ded8;margin:0 0 8px;font-size:12px}.omake-skill-choice__cards{grid-template-columns:repeat(auto-fill,minmax(114px,1fr));gap:8px;padding-bottom:5px;display:grid}.omake-skill-choice__card{color:#f4f2e8;cursor:pointer;text-align:left;touch-action:manipulation;background:#0c1d24;border:2px solid #5a7370;border-radius:9px;flex-direction:column;min-width:0;min-height:0;padding:6px;display:flex;position:relative;overflow:hidden}.omake-skill-choice__card img{object-fit:contain;object-position:center;background:#071013;border-radius:5px;width:100%;height:clamp(108px,22dvh,174px)}.omake-skill-choice__card-info{flex-direction:column;gap:3px;padding:5px 2px 2px;display:flex}.omake-skill-choice__card-info strong{overflow-wrap:anywhere;font-size:11px;line-height:1.35}.omake-skill-choice__card-info small{color:#cfe3d8;font-size:10px}.omake-skill-choice__card.is-picked{background:#394332;border-color:#ffe29e;box-shadow:0 0 16px #ffd46a90,inset 0 0 0 1px #fff2b180}.omake-skill-choice__order{color:#14211b;background:#ffe3a3;border:1px solid #fff9e7;border-radius:50%;place-items:center;width:25px;height:25px;font-size:15px;font-weight:1000;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #000b}.omake-skill-choice__footer{border-top:1px solid #f0d49f51;flex:none;gap:10px;padding-top:12px;display:flex}.omake-skill-choice__footer button{border-radius:10px;min-height:44px;padding:8px 12px;font-size:13px;font-weight:950}.omake-skill-choice__cancel{color:#eff6ee;background:#263438;border:1px solid #8c9e99;flex:none}.omake-skill-choice__confirm{color:#221b08;background:linear-gradient(#ffecbc,#edbd57);border:1px solid #fff0b9;flex:1}.omake-skill-choice__confirm:disabled{opacity:.42;filter:grayscale(.6);cursor:not-allowed}@media (max-width:760px){.omake-skill-choice-backdrop{align-items:center;padding:8px}.omake-skill-choice{gap:9px;max-height:92dvh;padding:12px}.omake-skill-choice__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.omake-skill-choice__card img{height:clamp(94px,20dvh,148px)}.omake-skill-choice__card-info strong{font-size:10px}}@media (max-width:365px){.omake-skill-choice__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.omake-skill-choice__footer button{font-size:12px}}.omake-choice-card-detail{color:#f9ebcc;background:linear-gradient(145deg,#253a34,#101e26);border:1px solid #c9a96991;border-radius:12px;flex:0 auto;grid-template-columns:clamp(58px,12vw,91px) minmax(0,1fr);gap:10px;min-height:0;max-height:min(26dvh,225px);padding:9px;display:grid;overflow:hidden}.omake-choice-card-detail__image{aspect-ratio:950/1296;object-fit:contain;background:#0b171a;border:1px solid #c9b38166;border-radius:5px;align-self:start;width:100%;max-height:100%;display:block}.omake-choice-card-detail__main{overscroll-behavior:contain;flex-direction:column;gap:8px;min-height:0;display:flex;overflow-y:auto}.omake-choice-card-detail__heading{justify-content:space-between;align-items:flex-start;gap:5px;display:flex}.omake-choice-card-detail__heading>div{flex-direction:column;gap:3px;min-width:0;display:flex}.omake-choice-card-detail__heading small{color:#dec488;font-size:10px;font-weight:900}.omake-choice-card-detail__heading strong{overflow-wrap:anywhere;font-size:clamp(12px,3.1vw,15px);font-weight:950}.omake-choice-card-detail__picked{color:#fff0c1;background:#77603666;border:1px solid #c9af73;border-radius:9px;flex:none;padding:3px 6px;font-size:10px;font-weight:900}.omake-choice-card-detail__stats{color:#e7dbc3;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;display:flex}.omake-choice-card-detail__stats>span{align-items:center;gap:4px;display:inline-flex}.omake-choice-card-detail__stats svg{width:16px;height:16px}.omake-choice-card-detail__skills{gap:8px;display:grid}.omake-choice-card-detail__skill{border-top:1px solid #c9b4773d;padding-top:6px}.omake-choice-card-detail__skill strong{color:#ffe3a3;overflow-wrap:anywhere;font-size:12px;display:block}.omake-choice-card-detail__skill p{color:#f1e9d9;overflow-wrap:anywhere;white-space:pre-wrap;margin-top:3px;font-size:12px;line-height:1.6}.omake-choice-card-detail__empty{color:#b6c0b5;font-size:12px}.omake-choice-card-detail__actions{flex-wrap:wrap;gap:6px;display:flex}.omake-choice-card-detail__toggle{color:#11261e;background:#f1dbab;border:1px solid #fff2ce;border-radius:7px;min-height:33px;padding:6px 10px;font-size:11px;font-weight:900}.omake-skill-choice__header-actions,.gmm-drawer__header-actions,.gbd-modal__header-actions{flex:none;align-items:center;gap:7px;display:flex}.omake-skill-choice__header .omake-board-peek-action,.gmm-drawer__heading .omake-board-peek-action,.gbd-modal__header .omake-board-peek-action,.gcd-header .omake-board-peek-action{color:#f9e7b6;cursor:pointer;white-space:nowrap;background:#2b453c;border:1px solid #cfae6c;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:6px;width:auto;min-width:0;height:auto;min-height:36px;padding:7px 10px;font-size:12px;font-weight:900;line-height:1.2;display:inline-flex}.omake-board-peek-action:hover,.omake-board-peek-action:focus-visible{background:#446650;outline-color:#ffdf94}.gcd-header__tools{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.gbd-modal__header-actions{margin-left:auto}.omake-board-peek-return{bottom:max(16px,env(safe-area-inset-bottom));z-index:110;color:#ffe6ad;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#142820f2;border:1px solid #e2c784;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 20px);padding:10px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 35px #000c}.omake-board-peek-return__text{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:900;display:flex}.omake-board-peek-return__text small{color:#b9cbbd;font-size:10px;font-weight:650}.omake-board-peek-return__button{color:#183026;white-space:nowrap;background:#f0d29a;border:1px solid #ffefc3;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:8px 14px;font-size:13px;font-weight:950;display:flex}.omake-skill-choice__card[aria-pressed=true],.gmm-cost-inventory__card[aria-pressed=true],.gmm-card-catalog__item[aria-pressed=true]{outline-offset:-2px;outline:2px solid #ffdc88}.gmm-drawer .gmm-cost-inventory{overflow-y:auto}.gmm-cost-inventory .omake-choice-card-detail,.gmm-card-catalog .omake-choice-card-detail{flex:none;max-height:min(26dvh,200px);margin-top:7px}@media (max-width:760px){.omake-skill-choice__header-actions,.gmm-drawer__header-actions{gap:4px}.omake-skill-choice__header .omake-board-peek-action,.gmm-drawer__heading .omake-board-peek-action,.gbd-modal__header .omake-board-peek-action{min-height:33px;padding:6px 7px;font-size:11px}.omake-skill-choice__header .omake-board-peek-action svg,.gmm-drawer__heading .omake-board-peek-action svg{width:14px;height:14px}.omake-skill-choice .omake-choice-card-detail{grid-template-columns:53px minmax(0,1fr);gap:7px;max-height:min(25dvh,176px);padding:7px}.omake-choice-card-detail__main{gap:4px}.omake-choice-card-detail__skill p{font-size:11px;line-height:1.45}.omake-choice-card-detail__stats{gap:4px;font-size:10px}.omake-board-peek-return{width:calc(100vw - 20px);bottom:max(7px,env(safe-area-inset-bottom));gap:7px;padding:8px}.omake-board-peek-return__text{flex:1;min-width:0;font-size:11px}.omake-board-peek-return__text small{width:100%;font-size:10px;display:block}.omake-board-peek-return__button{min-height:42px;padding:8px 10px;font-size:12px}.gmm-drawer__heading{min-width:0}.gmm-drawer__heading h2{min-width:0;line-height:1.25}.gcd-header__tools{gap:5px}}@media (max-width:370px){.omake-board-peek-return__text small{display:none}.omake-skill-choice__header .omake-board-peek-action,.gmm-drawer__heading .omake-board-peek-action{padding:5px;font-size:10px}}.omake-choice-card-sheet-backdrop{z-index:1700;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050e12dc;justify-content:center;align-items:center;padding:clamp(8px,3vw,24px);display:flex;position:fixed;inset:0}.omake-choice-card-sheet{color:#f9eac9;background:linear-gradient(145deg,#1b3430,#0a1821);border:2px solid #dfbe7c;border-radius:15px;flex-direction:column;gap:13px;width:min(100%,560px);max-height:calc(94dvh - 20px);padding:clamp(11px,3vw,18px);display:flex;box-shadow:0 13px 55px #000d}.omake-choice-card-sheet__header,.omake-choice-card-sheet__header>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.omake-choice-card-sheet__header>strong{font-size:15px;font-weight:950}.omake-choice-card-sheet__header>div>button:not(.omake-board-peek-action){color:#f3dca9;background:#142924;border:1px solid #bda872;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.omake-choice-card-sheet .omake-choice-card-detail{flex:auto;grid-template-columns:clamp(74px,20vw,124px) minmax(0,1fr);max-height:min(56dvh,450px)}.omake-choice-card-sheet .omake-choice-card-detail__main{gap:11px}.omake-choice-card-sheet .omake-choice-card-detail__skill p{font-size:13px;line-height:1.65}.omake-choice-card-sheet__footer{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.omake-choice-card-sheet__footer button{color:#ffe8b8;background:#2a4840;border:1px solid #cabb92;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:950;display:inline-flex}.omake-choice-card-sheet__footer .omake-choice-card-sheet__back{color:#172b24;background:#f0d397;border-color:#fdefcb}@media (max-width:760px){.gcd-header__tools{flex-direction:column;align-items:flex-end;gap:3px}.gcd-header .omake-board-peek-action{min-height:32px;padding:6px 8px;font-size:11px}.omake-choice-card-sheet{gap:9px;max-height:94dvh;padding:10px}.omake-choice-card-sheet .omake-choice-card-detail{grid-template-columns:70px minmax(0,1fr);max-height:54dvh}.omake-choice-card-sheet .omake-choice-card-detail__skill p{font-size:12px}.omake-choice-card-sheet__header>strong{font-size:13px}}.omake-skill-board-pick__fallback{z-index:2602;left:50%;bottom:max(70px,calc(env(safe-area-inset-bottom,0px) + 20px));box-sizing:border-box;color:#f9e9c7;text-align:center;background:#152a29f7;border:1px solid #e5c889;border-radius:13px;flex-direction:column;gap:8px;width:min(420px,100vw - 28px);padding:13px;font-size:12px;font-weight:850;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 32px #000a}.omake-skill-board-pick__fallback-actions{gap:8px;display:flex}.omake-skill-board-pick__fallback-actions button{color:#1b2620;cursor:pointer;touch-action:manipulation;background:#e9c990;border:1px solid #efd9a8;border-radius:9px;flex:1;min-height:43px;font-size:13px;font-weight:950}.omake-skill-choice__payment{background:linear-gradient(150deg,#34443866,#182a2d);border:1px solid #bda66e99;border-radius:11px;padding:11px 12px}.omake-skill-choice__payment-status{color:#d3e2d8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;margin-bottom:10px;font-size:12px;display:flex}.omake-skill-choice__payment-status strong{color:#251e0f;background:#f0d18e;border-radius:99px;padding:5px 10px;font-size:12px;font-weight:950}.omake-skill-choice__payment-options{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;max-height:min(28dvh,205px);display:grid;overflow-y:auto}.omake-skill-choice__payment-option{color:#f5ecd6;cursor:pointer;touch-action:manipulation;background:#152c31;border:1px solid #738f8b;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:97px;padding:9px 5px;display:flex}.omake-skill-choice__payment-option img{object-fit:contain;filter:drop-shadow(0 2px 4px #0006);flex:none;width:31px;height:31px;display:block}.omake-skill-choice__payment-option span{font-size:12px;font-weight:900}.omake-skill-choice__payment-option small{color:#b9c9ba;font-size:10px}.omake-skill-choice__payment-option.is-picked{color:#211b10;background:#ebd4a0;border-color:#fff2cb;box-shadow:inset 0 0 0 1px #fff5d6,0 0 11px #d7b96666}.omake-skill-choice__payment-option.is-picked small{color:#514226;font-weight:800}.omake-skill-choice__payment-option:disabled:not(.is-picked){opacity:.38;cursor:not-allowed}.omake-skill-choice__payment-option:focus-visible{outline-offset:2px;outline:3px solid #ffe4a9}@media (max-width:760px){.omake-skill-choice__payment{padding:9px}.omake-skill-choice__payment-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:min(27dvh,175px)}.omake-skill-choice__payment-option{gap:3px;min-height:79px;padding:6px 3px}.omake-skill-choice__payment-option img{width:26px;height:26px}.omake-skill-choice__payment-option span{font-size:11px}.omake-skill-choice__payment-option small{font-size:9px}}
.gc-veil--draw,.gc-veil--hand-arrival{-webkit-backdrop-filter:none;touch-action:manipulation}.gc-veil--draw{background:0 0}.gc-veil--hand-arrival{background:#040a1233}.gc-veil--draw:before,.gc-veil--hand-arrival:before,.gc-veil--draw:after,.gc-veil--hand-arrival:after{display:none}.gc-veil--draw .gc-stage,.gc-veil--hand-arrival .gc-stage{gap:0;width:100%;max-width:none;min-height:0;padding:0;position:static;animation:none!important}.gc-hand-arrival{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:fixed;inset:0}.gc-hand-arrival__heading{z-index:10;top:max(calc(50dvh - min(35dvh,245px) - 56px),calc(14px + env(safe-area-inset-top)));color:#fff4d0;text-align:center;text-shadow:0 2px 12px #000;flex-direction:column;align-items:center;gap:3px;width:calc(100% - 120px);margin:0;display:flex;position:fixed;left:50%;transform:translate(-50%)}.gc-hand-arrival__heading small{color:#ffe0a1;letter-spacing:.2em;font-size:11px;font-weight:950}.gc-hand-arrival__heading strong{color:#fff7e7;font-size:clamp(16px,3.5vw,24px);font-weight:1000;line-height:1.3}.gc-hand-arrival__card{z-index:2;aspect-ratio:950/1296;object-fit:contain;object-position:center;opacity:0;will-change:transform,opacity;backface-visibility:hidden;-webkit-user-drag:none;background:#0a1721;border:2px solid #f5db98;border-radius:10px;width:clamp(146px,30vw,215px);height:auto;max-height:min(61dvh,390px);display:block;position:fixed;top:50dvh;left:50vw;transform:translate(-50%,-50%);box-shadow:0 16px 38px #000e,0 0 22px #e8bd6887}.gc-hand-arrival__card--hidden{border-color:#cbb77e}.gc-hand-arrival__flip{width:100%;height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;border-radius:inherit;position:absolute;inset:0}.gc-hand-arrival__card--deck-origin .gc-hand-arrival__flip{transform:rotateY(180deg)}.gc-hand-arrival__face{object-fit:contain;object-position:center;border-radius:inherit;backface-visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.gc-hand-arrival__face--back{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.gc-hand-arrival__card--deck-origin .gc-hand-arrival__flip{transform:rotateY(0)!important}}@media (max-width:760px){.gc-hand-arrival__card{border-width:2px;border-radius:8px;width:min(47vw,192px);max-height:52dvh}.gc-hand-arrival__heading{top:max(calc(50dvh - min(31dvh,220px) - 44px),calc(12px + env(safe-area-inset-top)))}.gc-hand-arrival__heading strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.gc-hand-arrival__card{will-change:auto}}
.omake-field-hex{--omake-field-hex:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);isolation:isolate;box-sizing:border-box;clip-path:var(--omake-field-hex);-webkit-clip-path:var(--omake-field-hex);color:#fff7dc;position:relative;container-type:inline-size;background:linear-gradient(138deg,#fff1c9 0%,#f9d47f 18%,#947047 45%,#fff5c6 58%,#d39a43 90%,#ffe8a5 100%)!important;border:0!important;border-radius:0!important;overflow:hidden!important}.omake-field-hex:focus-visible{outline-offset:-4px;outline:3px solid #fff4c9}.omake-field-hex__scene{z-index:0;min-width:0;min-height:0;clip-path:var(--omake-field-hex);-webkit-clip-path:var(--omake-field-hex);pointer-events:none;background:radial-gradient(at 35% 29%,#3c6679,#122d3e 70%,#071018);display:block;position:absolute;inset:3px;overflow:hidden;container-type:size}.omake-field-hex__scene img,.gmm-mobile--split .gmm-field-slot .omake-field-hex__scene img,.gm-arena__field .omake-field-hex__scene img{object-fit:cover;object-position:center;transform-origin:50%;width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;opacity:1;filter:saturate(1.16)contrast(1.07)brightness(.93);pointer-events:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(1.13)}.omake-field-hex__scene img[hidden],.gmm-mobile--split .gmm-field-slot .omake-field-hex__scene img[hidden],.gm-arena__field .omake-field-hex__scene img[hidden]{display:none!important}.omake-field-hex__scene:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#07172216 0%,#06131b26 35%,#050e16ab 68%,#050b11f0 100%);position:absolute;inset:0}.omake-field-hex__content{z-index:2;text-align:center;text-shadow:0 1px 3px #000,0 2px 7px #000d;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;width:100%;min-width:0;margin:0;display:flex;position:relative}@media (max-width:760px){.gmm-mobile--split .gmm-lane{grid-template-rows:minmax(0,1fr) minmax(0,.82fr) minmax(0,1fr) 22px!important}.gmm-mobile--split .gmm-field-slot{flex-direction:column;justify-content:center;align-items:center;padding:0 1px;display:flex;overflow:visible}.gmm-mobile--split .gmm-field-panel.omake-field-hex{box-sizing:border-box;width:92%;height:100%;min-height:0;max-height:100%;box-shadow:none;touch-action:manipulation;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:0;margin:0;padding:0;font-family:inherit;display:flex}.gmm-mobile--split .gmm-field-panel .omake-field-hex__content{justify-content:center;gap:clamp(1px,.25dvh,3px);width:auto;position:absolute;inset:16% 12%}.gmm-mobile--split .gmm-field-panel__eyebrow{display:none}.gmm-mobile--split .gmm-field-panel__title{text-align:center;color:#fff1c7;width:100%;min-width:0;font-size:min(20px,calc(11.4cqw * var(--omake-field-title-scale,1)));white-space:nowrap;text-overflow:clip;text-shadow:0 2px 4px #000,0 0 8px #000;flex-shrink:0;font-weight:1000;line-height:1.08;display:block;overflow:visible}.gmm-mobile--split .gmm-field-panel .gmm-field-bonuses{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1px,.6vw,4px);width:100%;min-width:0;height:auto;margin:0;padding:0;display:grid;overflow:visible}.gmm-mobile--split .gmm-field-panel .gmm-field-bonus{box-sizing:border-box;white-space:nowrap;background:#071320cb;border:1px solid #d6be8150;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;max-width:100%;padding:2px 1px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff10}.gmm-mobile--split .gmm-field-panel .gmm-field-bonus>span{flex:none;font-size:clamp(12px,3.65vw,17px);line-height:1;display:block}.gmm-mobile--split .gmm-field-panel .gmm-field-bonus>small{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gmm-mobile--split .gmm-field-panel .gmm-field-bonus>b{color:#fff9df;font-variant-numeric:tabular-nums;flex:none;font-size:clamp(17px,4.9vw,23px);font-weight:1000;line-height:1;display:block}.gmm-mobile--split .gmm-field-panel__modifier{color:#ffe9aa;font-size:clamp(8px,2vw,10px);font-weight:950;line-height:1.1}.gmm-mobile--split .gmm-lane__field-background-half img{filter:brightness(.63)saturate(.85)!important;opacity:.85!important}.gmm-mobile--split .gmm-lane__field-background-half--cpu img{filter:brightness(.57)saturate(.8)!important}}@media (max-width:760px) and (max-height:660px){.gmm-mobile--split .gmm-lane{grid-template-rows:minmax(0,1fr) minmax(0,.69fr) minmax(0,1fr) 22px!important}.gmm-mobile--split .gmm-field-panel.omake-field-hex{padding:0}.gmm-mobile--split .gmm-field-panel .omake-field-hex__content{gap:1px;inset:13% 18%}.gmm-mobile--split .gmm-field-panel__title{font-size:min(19px,calc(10cqw * var(--omake-field-title-scale,1)))}.gmm-mobile--split .gmm-field-panel .gmm-field-bonus{padding:1px 0}.gmm-mobile--split .gmm-field-panel .gmm-field-bonus>b{font-size:clamp(16px,4.6vw,20px)}}@media (min-width:761px){.gm-arena__field.omake-field-hex{box-sizing:border-box;width:min(90%,224px);max-width:224px;height:clamp(125px,12.7vw,156px);min-height:125px;box-shadow:none;justify-content:center;align-items:flex-end;gap:0;margin:10px auto 14px;padding:0;display:flex}.gm-arena__field .omake-field-hex__content{background:0 0;justify-content:center;gap:3px;width:auto;padding:0;position:absolute;inset:17% 12% 15%}.gm-arena__field .gm-arena__field-name{color:#fff2cd;width:100%;font-size:min(26px,calc(11.4cqw * var(--omake-field-title-scale,1)));text-overflow:clip;white-space:nowrap;text-shadow:0 2px 5px #000,0 0 9px #000;flex-shrink:0;margin:0;font-weight:950;line-height:1.08;overflow:visible}.gm-arena__field .gm-arena__field-name>span{color:#ffe1a0;font-size:10px}.gm-arena__field .gm-field-bonuses{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:100%;margin:0;display:grid;overflow:visible}.gm-arena__field .gm-field-bonuses>span{box-sizing:border-box;color:#fff9e3;white-space:nowrap;background:#081522e6;border:1px solid #ffe1a064;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;margin:0;padding:5px 2px;font-weight:950;display:flex}.gm-arena__field .gm-field-bonus__hand{font-size:clamp(14px,1.6vw,20px);line-height:1;display:block}.gm-arena__field .gm-field-bonus__points{font-variant-numeric:tabular-nums;color:#fff9de;font-size:clamp(21px,2.1vw,27px);font-weight:1000;line-height:1;display:block}}.gm-arena--field-reveal .gm-arena__field .omake-field-hex__scene .gm-field-image{animation:omake-hex-field-art-reveal .75s cubic-bezier(.2,.7,.25,1) var(--omake-field-reveal-delay) both}@keyframes omake-hex-field-art-reveal{0%{opacity:0;filter:blur(13px)brightness(1.4)saturate(.6)}45%{opacity:.65;filter:blur(6px)brightness(1.17)saturate(.85)}to{opacity:1;filter:saturate(1.16)contrast(1.07)brightness(.93)}}@media (prefers-reduced-motion:reduce){.gm-arena--field-reveal .gm-arena__field .omake-field-hex__scene .gm-field-image{opacity:1!important;animation:none!important}}
.omake-trial-icon{box-sizing:border-box;vertical-align:-.12em;filter:drop-shadow(0 1px 2px #0009);flex:none;width:1em;min-width:0;max-width:none;height:1em;min-height:0;max-height:none;margin:0;padding:0;line-height:1;box-shadow:none!important;background-repeat:no-repeat!important;background-size:300% 100%!important;border:0!important;border-radius:0!important;display:inline-block!important}.omake-trial-icon--hand{background-image:url(/game-art/omake-hand-icons.webp?v=256-lossless)!important}.omake-trial-icon--rock{background-position:0 0!important}.omake-trial-icon--scissors{background-position:50% 0!important}.omake-trial-icon--paper{background-position:100% 0!important}.omake-trial-icon--ken-row-1{--omake-ken-row:0%}.omake-trial-icon--ken-row-2{--omake-ken-row:50%}.omake-trial-icon--ken-row-3{--omake-ken-row:100%}.omake-trial-icon--col-0{--omake-ken-col:0%}.omake-trial-icon--col-1{--omake-ken-col:50%}.omake-trial-icon--col-2{--omake-ken-col:100%}.omake-trial-icon--ken{background-image:url(/game-art/omake-ken-icons.webp?v=256-lossless)!important;background-size:300% 300%!important;background-position:var(--omake-ken-col,0%) var(--omake-ken-row,0%)!important}.omake-trial-icon--ken.omake-trial-icon--ken-zero{background-image:url(/game-art/omake-ken-zero.webp?v=ken0-20261018)!important;background-position:50%!important;background-size:contain!important}.omake-trial-icon--ken.omake-trial-icon--ken-extra{background-image:url(/game-art/omake-ken-extra-icons.webp?v=256-lossless-12)!important;background-size:600% 200%!important;background-position:var(--omake-extra-ken-col,0%) var(--omake-extra-ken-row,0%)!important}.omake-trial-icon--ken-extra-row-0{--omake-extra-ken-row:0%}.omake-trial-icon--ken-extra-row-1{--omake-extra-ken-row:100%}.omake-trial-icon--ken-extra-col-0{--omake-extra-ken-col:0%}.omake-trial-icon--ken-extra-col-1{--omake-extra-ken-col:20%}.omake-trial-icon--ken-extra-col-2{--omake-extra-ken-col:40%}.omake-trial-icon--ken-extra-col-3{--omake-extra-ken-col:60%}.omake-trial-icon--ken-extra-col-4{--omake-extra-ken-col:80%}.omake-trial-icon--ken-extra-col-5{--omake-extra-ken-col:100%}.omake-trial-icon__numeric{white-space:nowrap;color:#fff7db;font-variant-numeric:tabular-nums;align-items:center;font-size:.56em;font-weight:1000;line-height:1.1;display:inline-flex}:is(.gmm-battle-stats__hand:has(.omake-trial-icon),.gmm-battle-stats__power:has(.omake-trial-icon),.gm-battle-stats__hand:has(.omake-trial-icon),.gm-battle-stats__power:has(.omake-trial-icon)){box-shadow:none!important;background:0 0!important;border-width:0!important;border-color:#0000!important;padding:0!important}:is(.gmm-fighter-hud__hand:has(.omake-trial-icon),.gmm-fighter-hud__power:has(.omake-trial-icon)){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.gmm-mobile--split .gmm-battle-stats__symbol .omake-trial-icon--hand{width:1.46em!important;height:1.46em!important}.gmm-mobile--split .gmm-battle-stats__power .omake-trial-icon--ken{width:1.55em!important;height:1.55em!important}.gm-battle-stats__hand .omake-trial-icon--hand{width:1.45em!important;height:1.45em!important}.gm-battle-stats__power .omake-trial-icon--ken{width:1.5em!important;height:1.5em!important}.gmm-fighter-hud__gesture .omake-trial-icon--hand{width:1.46em!important;height:1.46em!important}.gmm-fighter-hud__power .omake-trial-icon--ken{width:1.5em!important;height:1.5em!important}.gmm-card-face--compact .gmm-fighter-hud__gesture .omake-trial-icon--hand{width:1.25em!important;height:1.25em!important}.gmm-card-face--compact .gmm-fighter-hud__power .omake-trial-icon--ken{width:1.2em!important;height:1.2em!important}.gmm-mobile--split .gmm-field-bonus .omake-trial-icon--hand,.gm-arena__field .gm-field-bonus__hand .omake-trial-icon--hand{width:1.24em!important;height:1.24em!important}.omake-skill-choice__segmented .omake-trial-icon,.gmm-hand-skill-bubble .omake-trial-icon{vertical-align:middle;font-size:1.35em}.gm-field-gallery-card .omake-trial-icon,.gm-ability-card .omake-trial-icon{font-size:1.3em}.omake-trial-icon--ken{text-indent:-9999px;font-style:normal}@media (max-width:350px){.gmm-mobile--split .gmm-battle-stats__symbol .omake-trial-icon--hand{width:1.35em!important;height:1.35em!important}.gmm-mobile--split .gmm-battle-stats__power .omake-trial-icon--ken{width:1.4em!important;height:1.4em!important}}@media (max-width:760px){.gmm-mobile--split .gmm-lane .gmm-battle-stats:has(.omake-trial-icon){z-index:6;aspect-ratio:5/6;pointer-events:none;width:auto;max-width:100%;height:70%;min-height:0;position:absolute;inset:15% auto auto 50%;overflow:visible;transform:translate(-50%)}.gmm-mobile--split .gmm-lane .gmm-battle-stats__hand:has(.omake-trial-icon){top:-8px;left:-8px}.gmm-mobile--split .gmm-lane .gmm-battle-stats__power:has(.omake-trial-icon){top:-8px;right:-8px}.gmm-mobile--split .gmm-battle-stats__symbol .omake-trial-icon--hand{width:1.9em!important;height:1.9em!important}.gmm-mobile--split .gmm-battle-stats__power .omake-trial-icon--ken{width:2.02em!important;height:2.02em!important}.gmm-mobile--split .gmm-lane .gmm-battle-stats__name{min-width:min(110%,80px);max-width:min(180%,132px);bottom:-8px}}@media (max-width:350px){.gmm-mobile--split .gmm-battle-stats__symbol .omake-trial-icon--hand{width:1.76em!important;height:1.76em!important}.gmm-mobile--split .gmm-battle-stats__power .omake-trial-icon--ken{width:1.82em!important;height:1.82em!important}}@media (min-width:761px){.gm-battle-stats__hand:has(.omake-trial-icon){top:-5px;left:-9px}.gm-battle-stats__power:has(.omake-trial-icon){top:-5px;right:-9px}.gm-battle-stats__hand .omake-trial-icon--hand{width:1.89em!important;height:1.89em!important}.gm-battle-stats__power .omake-trial-icon--ken{width:1.95em!important;height:1.95em!important}}
.omake-field-total{--omake-total-hex:polygon(50% 0%,100% 24%,100% 76%,50% 100%,0 76%,0 24%);z-index:16;box-sizing:border-box;pointer-events:none;isolation:isolate;font-variant-numeric:tabular-nums;place-items:center;width:clamp(44px,12vw,66px);height:clamp(37px,10vw,55px);font-family:inherit;transition:filter .2s;display:grid;position:absolute;left:50%;transform:translate(-50%)}.omake-field-total:before,.omake-field-total:after{content:"";clip-path:var(--omake-total-hex);-webkit-clip-path:var(--omake-total-hex);display:block;position:absolute}.omake-field-total:before{background:var(--omake-total-edge);inset:0}.omake-field-total:after{background:var(--omake-total-surface);inset:3px}.omake-field-total strong{z-index:1;letter-spacing:-.06em;min-width:0;color:var(--omake-total-text);text-shadow:0 2px 2px #000c;font-size:clamp(19px,5.5vw,31px);font-weight:1000;line-height:1;display:block;position:relative}.omake-field-total--winner{--omake-total-edge:linear-gradient(145deg,#fffdea 0%,#ffe19b 25%,#b76b15 68%,#fff1b7 100%);--omake-total-surface:radial-gradient(ellipse 88% 64% at 23% 9%,#fff9c5b8 0%,#fff0aa38 40%,transparent 76%), linear-gradient(155deg,#fbd575 0%,#eead39 37%,#bf6c17 73%,#783d12 100%);--omake-total-text:#fff8e6;filter:drop-shadow(0 0 9px #f4b535b9)drop-shadow(0 2px 3px #000a);animation:.26s ease-out both omake-field-total-arrive}.omake-field-total--dim{--omake-total-edge:linear-gradient(145deg,#adb8bb 0%,#657786 28%,#263541 70%,#80919b 100%);--omake-total-surface:radial-gradient(ellipse 83% 66% at 20% 9%,#d8e0e480 0%,#acbdc422 42%,transparent 74%), linear-gradient(155deg,#707f89 0%,#43525e 39%,#263743 74%,#131e29 100%);--omake-total-text:#e4ebec;filter:drop-shadow(0 2px 4px #000a)}@keyframes omake-field-total-arrive{0%{opacity:.5;filter:drop-shadow(0 0 1px #f1c05d)}to{opacity:1;filter:drop-shadow(0 0 9px #f4b535b9)drop-shadow(0 2px 3px #000a)}}.omake-field-totals-anchor{isolation:isolate;width:100%;margin:0 auto;display:flow-root;position:relative}.omake-field-totals-anchor>.gm-arena__field{margin-top:13px;margin-bottom:13px}.omake-field-totals-anchor>.omake-field-total--cpu{top:13px;transform:translate(-50%,-50%)}.omake-field-totals-anchor>.omake-field-total--you{bottom:13px;transform:translate(-50%,50%)}.gmm-mobile--split .gmm-field-slot{position:relative;overflow:visible}.gmm-mobile--split .gmm-field-slot>.omake-field-total--cpu{top:0;transform:translate(-50%,-45%)}.gmm-mobile--split .gmm-field-slot>.omake-field-total--you{bottom:0;transform:translate(-50%,45%)}@media (max-width:760px){.gmm-mobile--split .gmm-field-slot>.omake-field-total{width:clamp(40px,11vw,53px);height:clamp(35px,9.5vw,46px)}.gmm-mobile--split .omake-field-total strong{font-size:clamp(19px,5.8vw,27px)}}.gmm-mobile--split .gmm-lane--winner-you .gmm-character-slot--you .gmm-card-interactive,.gmm-mobile--split .gmm-lane--winner-cpu .gmm-character-slot--enemy .gmm-card-interactive{box-shadow:0 0 0 2px #ffe3a3,0 0 18px #efb52cac,0 3px 12px #000a!important}.gm-arena--winner-you .gm-combatant[data-omake-battle-card^=you] .gm-combat-card--mini,.gm-arena--winner-cpu .gm-combatant[data-omake-battle-card^=cpu] .gm-combat-card--mini{box-shadow:0 0 0 2px #ffe3a3,0 0 18px #efb52cac,0 5px 16px #000a!important}@media (prefers-reduced-motion:reduce){.omake-field-total--winner{transition:none!important;animation:none!important}}
@media (max-width:760px){.gmm-mobile--split .gmm-hand-card{isolation:isolate;-webkit-user-select:none;user-select:none;position:relative;overflow:visible}.gmm-mobile--split .gmm-hand-card .gmm-card-face--compact{background:#132630;position:relative;overflow:visible}.gmm-mobile--split .gmm-hand-card .gmm-hand-illustration{pointer-events:none;background:radial-gradient(at 55% 30%,#34505c,#07151c 86%);border-radius:3px;display:block;position:absolute;inset:0;overflow:hidden}.gmm-mobile--split .gmm-hand-card .gmm-hand-illustration>img{object-fit:fill;pointer-events:none;display:block;position:absolute;top:-30%;left:50%;transform:translate(-50%);width:auto!important;min-width:0!important;max-width:none!important;height:230%!important;max-height:none!important}.gmm-mobile--split .gmm-hand-card .gmm-hand-illustration[hidden]{display:none}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:visible}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__top{justify-content:space-between;align-items:flex-start;width:auto;padding:0;position:absolute;top:1px;left:-2px;right:-2px;overflow:visible}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__hand,.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__power{filter:drop-shadow(0 2px 3px #000d)drop-shadow(0 0 3px #000b);box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__gesture,.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__power>b{justify-content:center;align-items:center;font-size:clamp(22px,6.8vw,32px);line-height:1;display:inline-flex}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__gesture .omake-trial-icon--hand,.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__power .omake-trial-icon--ken{width:1.06em!important;max-width:none!important;height:1.06em!important;max-height:none!important}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__power .omake-trial-icon__numeric{background:#12242dec;border-radius:4px;padding:2px 3px;font-size:12px}.gmm-mobile--split .gmm-hand-card .gmm-hand-illustration+.gmm-card-fallback:not([hidden]){width:100%;height:100%}}@media (min-width:761px){.gm-combat-card--hand{isolation:isolate;background:#122a31;overflow:visible}.gm-combat-card--hand .gm-hand-illustration{aspect-ratio:2/3;background:radial-gradient(#36525c,#0a1b21);border-radius:7px 7px 2px 2px;width:100%;position:relative;overflow:hidden}.gm-combat-card--hand .gm-hand-illustration .gm-official-card-image{display:block;transform:translate(-50%);object-fit:fill!important;width:auto!important;min-width:0!important;max-width:none!important;height:230%!important;max-height:none!important;position:absolute!important;top:-30%!important;left:50%!important}.gm-combat-card--hand .gm-hand-illustration[hidden]{display:none}.gm-combat-card--hand .gm-realcard-caption{justify-content:center;min-height:29px;padding:6px 3px 5px;display:flex}.gm-combat-card--hand .gm-hand-stat-badges{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:visible}.gm-combat-card--hand .gm-hand-stat-badges>span{filter:drop-shadow(0 2px 4px #000c);background:0 0;border:0;place-items:center;width:clamp(43px,4vw,58px);height:clamp(43px,4vw,58px);font-size:clamp(29px,3.4vw,45px);display:grid;position:absolute;top:-12px}.gm-combat-card--hand .gm-hand-stat-badges__hand{font-size:clamp(38px,4.42vw,58px);top:-12px;left:-11px}.gm-combat-card--hand .gm-hand-stat-badges__power{top:auto;bottom:5px;right:5px}.gm-combat-card--hand .gm-hand-stat-badges__hand .omake-trial-icon--hand,.gm-combat-card--hand .gm-hand-stat-badges__power .omake-trial-icon--ken{width:1.1em!important;height:1.1em!important}.gm-combat-card--hand .gm-hand-stat-badges .omake-trial-icon__numeric{color:#fff3d9;background:#13232de9;border-radius:5px;padding:3px 5px;font-size:.45em}.gm-combat-card--hand.gm-combat-card--skill-ready{box-shadow:0 0 0 2px #ffe19f,0 0 16px #f6c357ad,0 9px 22px #0008}}@media (max-width:760px){.gmm-mobile--split .gmm-hand-card{box-sizing:border-box;aspect-ratio:2/3;background:color-mix(in srgb,var(--omake-hand-suit,#edcf82) 22%,#0c1c23);border-radius:6px;place-self:end center;width:auto;max-width:100%;height:auto;margin:0 auto 2px;border:2px solid var(--omake-hand-suit,#edcf82)!important}.gmm-mobile--split .gmm-hand-card .gmm-card-face--compact{background:linear-gradient(180deg, color-mix(in srgb,var(--omake-hand-suit,#edcf82) 26%,#14232c) 0%, #101d25 35%,#091921 100%);border-radius:3px;width:100%;height:100%}.gmm-mobile--split .gmm-hand-card .gmm-hand-illustration{background:radial-gradient(at 52% 28%,#47616c,#0b1a22);border-radius:2px;inset:0}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__top{width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:visible}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__hand{z-index:5;position:absolute;top:1px;left:2px;transform:translate(-20%,-29%)}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__gesture{font-size:clamp(26px,7.54vw,34px)}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__gesture .omake-trial-icon--hand{width:1em!important;height:1em!important}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__power{z-index:5;position:absolute;inset:auto 3px 3px auto;transform:none}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__power>b{font-size:clamp(20px,5.8vw,26px)}.gmm-mobile--split .gmm-hand-card .gmm-fighter-hud__power .omake-trial-icon--ken{width:1em!important;height:1em!important}.gmm-mobile--split .gmm-hand-card--skill-ready{box-shadow:inset 0 0 0 1px #fff3bc55,0 0 0 1px #ffe2a366,0 0 13px #ffd56ca5}.gmm-mobile--split .gmm-hand-card--selected{box-shadow:inset 0 0 0 1px #f7dfa9,0 0 0 2px #ffda69,0 0 10px #ffe9a886}.gmm-mobile--split .gmm-hand-card--skill-ready:after{border-radius:5px}}.gmm-hand-skill-bubble__details{flex:auto;grid-template-columns:minmax(0,92px) minmax(0,1fr);align-items:start;gap:11px;min-width:0;min-height:0;display:grid}.gmm-hand-skill-bubble__art{box-sizing:border-box;aspect-ratio:950/1296;border:2px solid var(--omake-skill-suit,#edcf82);width:100%;min-width:0;box-shadow:0 3px 10px #0009,0 0 8px color-mix(in srgb,var(--omake-skill-suit,#edcf82) 33%,transparent);background:#101a22;border-radius:6px;display:block;position:relative;overflow:hidden}.gmm-hand-skill-bubble__art>img{object-fit:contain;width:100%;height:100%;display:block}.gmm-hand-skill-bubble__art>img[hidden]{display:none}.gmm-hand-skill-bubble__art-suit{width:16px;height:16px;color:var(--omake-skill-suit,#edcf82);text-shadow:0 1px 2px #000;background:#0c1c24e8;border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;bottom:2px;right:2px}.gmm-hand-skill-bubble__details>.gmm-hand-skill-bubble__skills{align-self:stretch;min-width:0;min-height:0;max-height:100%;overflow-y:auto}@media (max-width:760px){.gmm-mobile--split .gmm-hand-skill-bubble__details{grid-template-columns:clamp(49px,14vw,64px) minmax(0,1fr);gap:6px}.gmm-mobile--split .gmm-hand-skill-bubble__art{border-width:1.5px;border-radius:4px}.gmm-mobile--split .gmm-hand-skill-bubble__art-suit{width:13px;height:13px;font-size:10px}.gmm-mobile--split .gmm-hand-skill-bubble__details>.gmm-hand-skill-bubble__skills{scrollbar-width:thin;overscroll-behavior:contain}.gmm-mobile--split .gmm-hand-skill-bubble__skill{padding:5px}.gmm-mobile--split .gmm-hand-skill-bubble__skill-title{flex-wrap:wrap;gap:3px}.gmm-mobile--split .gmm-hand-skill-bubble__skill>p{line-height:1.45}}.gmm-hand-skill-bubble__skill--preview{opacity:1!important}@media (max-width:760px){:is(.gmm-mobile--split .gmm-lane .gmm-battle-stats__hand,.gmm-mobile--split .gmm-lane .gmm-battle-stats__hand:has(.omake-trial-icon)){transform-origin:50%;inset:2px auto auto 2px;transform:translate(-50%,-50%)scale(.7)}:is(.gmm-mobile--split .gmm-lane .gmm-battle-stats__power,.gmm-mobile--split .gmm-lane .gmm-battle-stats__power:has(.omake-trial-icon)){transform-origin:50%;inset:2px 2px auto auto;transform:translate(50%,-50%)scale(.7)}}@media (min-width:761px){:is(.gm-combat-card--mini .gm-battle-stats__hand,.gm-combat-card--mini .gm-battle-stats__hand:has(.omake-trial-icon)){transform-origin:50%;inset:2px auto auto 2px;transform:translate(-50%,-50%)scale(.7)}:is(.gm-combat-card--mini .gm-battle-stats__power,.gm-combat-card--mini .gm-battle-stats__power:has(.omake-trial-icon)){transform-origin:50%;inset:2px 2px auto auto;transform:translate(50%,-50%)scale(.7)}}
.omake-pass-feedback{--pass-border:#d9bd7c;--pass-glow:#dfbb6c46;--pass-accent:#ffe5b1;--pass-enter:10px;--pass-mid:-2px;--pass-exit:-25px;z-index:35;box-sizing:border-box;border:1.5px solid var(--pass-border);min-width:84px;box-shadow:0 8px 23px #0009,inset 0 1px 0 #fff2,0 0 17px var(--pass-glow);color:#fff8e7;text-align:center;white-space:nowrap;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform,opacity;background:linear-gradient(155deg,#2b4144f7,#101e27fa 72%);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 19px 9px;animation:1.6s cubic-bezier(.22,.68,.28,1) both omake-pass-float;display:flex;position:absolute;left:50%;transform:translate(-50%)}.omake-pass-feedback__eyebrow{color:var(--pass-accent);letter-spacing:.23em;font-size:9px;font-weight:900;line-height:1}.omake-pass-feedback__word{color:#fff4dc;letter-spacing:.12em;text-shadow:0 1px 5px #000c,0 0 12px var(--pass-glow);font-size:clamp(18px,4.5vw,24px);font-weight:950;line-height:1.1}.omake-pass-feedback:after{content:"";border-right:1.5px solid var(--pass-border);border-bottom:1.5px solid var(--pass-border);pointer-events:none;background:#101e27;width:9px;height:9px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.omake-pass-feedback--cpu{--pass-border:#c7a197;--pass-accent:#efc2b4;--pass-glow:#e5a89b38;--pass-enter:-10px;--pass-mid:2px;--pass-exit:25px}.omake-pass-feedback--cpu:after{border:0;border-left:1.5px solid var(--pass-border);border-top:1.5px solid var(--pass-border);background:#2b4144;top:-6px;bottom:auto}@keyframes omake-pass-float{0%{opacity:0;transform:translate3d(-50%,var(--pass-enter),0) scale(.9);filter:blur(2px)}25%{opacity:1;filter:blur();transform:translate(-50%)scale(1.02)}66%{opacity:1;transform:translate3d(-50%,var(--pass-mid),0) scale(1);filter:blur()}to{opacity:0;transform:translate3d(-50%,var(--pass-exit),0) scale(1.02);filter:blur()}}@media (max-width:760px){.gmm-mobile--split .gmm-statusbar{position:relative;overflow:visible}.gmm-mobile--split .gmm-statusbar--cpu{z-index:12}.gmm-mobile--split .gmm-statusbar--you{z-index:21}.gmm-mobile--split .gmm-statusbar--cpu>.omake-pass-feedback{top:calc(100% + 6px);left:50%}.gmm-mobile--split .gmm-statusbar--you>.omake-pass-feedback{bottom:calc(100% + 6px);left:50%}}@media (min-width:761px){.gm-score{position:relative;overflow:visible}.gm-score>.omake-pass-feedback,.gm-score--cpu>.omake-pass-feedback{--pass-enter:-10px;--pass-mid:2px;--pass-exit:25px;inset:calc(100% - 11px) auto auto 50%}.gm-score>.omake-pass-feedback:after{border:0;border-left:1.5px solid var(--pass-border);border-top:1.5px solid var(--pass-border);background:#2b4144;top:-6px;bottom:auto}}@keyframes omake-pass-fade{0%,to{opacity:0}25%,66%{opacity:1}}@media (prefers-reduced-motion:reduce){.omake-pass-feedback{will-change:auto;filter:none;animation:1.6s both omake-pass-fade}}
