@media (max-width:760px){.gmm-mobile--split .gmm-statusbar{box-sizing:border-box;background:linear-gradient(#14262a,#122128);border-color:#ebd7a247;gap:0;padding-inline:clamp(6px,2vw,13px)}.gmm-mobile--split .gmm-statusbar--cpu{background:linear-gradient(#1c2a30,#17272b);height:clamp(75px,11.6dvh,94px)}.gmm-mobile--split .gmm-statusbar--you{height:calc(clamp(64px,9dvh,84px) + env(safe-area-inset-bottom));padding-bottom:calc(3px + env(safe-area-inset-bottom));background:linear-gradient(#14292a,#1b2f31)}.gmm-mobile--split .gmm-statusbar__utility{letter-spacing:.06em;opacity:.85;flex:0 0 18px;gap:6px;min-height:18px;font-size:8px}.gmm-mobile--split .gmm-statusbar__utility a,.gmm-mobile--split .gmm-statusbar__utility button{background:0 0;border-color:#0000;width:22px;height:18px}.gmm-mobile--split .gmm-statusbar__row{flex:auto;grid-template-columns:clamp(63px,19vw,80px) minmax(0,1fr) clamp(63px,19vw,80px);place-items:center;gap:5px;width:100%;min-height:0;display:grid}.gmm-mobile--split .gmm-statusbar--you .gmm-statusbar__resource--cost{order:1}.gmm-mobile--split .gmm-statusbar--you .gmm-statusbar__identity{order:2}.gmm-mobile--split .gmm-statusbar--you .gmm-statusbar__resources{order:3}.gmm-mobile--split .gmm-statusbar--cpu .gmm-statusbar__resources{order:1}.gmm-mobile--split .gmm-statusbar--cpu .gmm-statusbar__identity{order:2}.gmm-mobile--split .gmm-statusbar--cpu .gmm-statusbar__resource--cost{order:3}.gmm-mobile--split .gmm-statusbar__resources{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:stretch;gap:3px;width:100%;min-width:0;height:100%;padding:1px 0;display:flex}.gmm-mobile--split .gmm-statusbar__resource--cardart{box-sizing:border-box;color:#fff2d4;background:linear-gradient(110deg,#253c3d,#16252d);border:1px solid #dcc89466;border-radius:7px;flex-direction:row;flex:1 1 0;justify-content:center;align-items:center;gap:3px;width:100%;min-height:21px;max-height:28px;padding:2px 5px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 7px #0005}.gmm-mobile--split .gmm-statusbar__resource--cardart .gmm-statusbar__resource-art{object-fit:cover;object-position:center;opacity:.85;filter:brightness(.7);width:27%;height:100%;inset:0 auto 0 0;transform:none}.gmm-mobile--split .gmm-statusbar__resource--cardart:before{background:linear-gradient(90deg,#10242b66,#10242bed 29%,#10242b85);inset:0}.gmm-mobile--split .gmm-statusbar__resource--cardart>span{letter-spacing:.015em;white-space:nowrap;text-shadow:0 1px 4px #000b;font-size:clamp(9px,2.6vw,12px);font-weight:900}.gmm-mobile--split .gmm-statusbar__resource--cardart>b{color:#e6d09b;white-space:nowrap;font-size:11px}.gmm-mobile--split button.gmm-statusbar__resource--cardart{cursor:pointer;touch-action:manipulation;transition:transform .15s,box-shadow .15s}.gmm-mobile--split button.gmm-statusbar__resource--cardart:active{transform:scale(.94);box-shadow:0 0 12px #f2d38d6b}.gmm-mobile--split button.gmm-statusbar__resource--cardart:focus-visible{outline-offset:2px;outline:2px solid #f9e5b3}.gmm-mobile--split .gmm-statusbar__resource--cost{box-sizing:border-box;width:clamp(56px,16vw,70px);min-width:0;height:100%;min-height:0;max-height:66px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0;display:flex;position:relative;overflow:visible}.gmm-mobile--split .gmm-statusbar__energy-ring{aspect-ratio:1;border-radius:50%;flex:0 auto;place-items:center;width:clamp(46px,13vw,57px);height:clamp(46px,13vw,57px);max-height:100%;padding:5px;transition:transform .18s,filter .2s;display:grid;position:relative;box-shadow:0 0 0 2px #dcc59675,0 3px 8px #0008}.gmm-mobile--split .gmm-statusbar__energy-ring:before{content:"";background:radial-gradient(circle at 30% 20%,#304444,#11262f 84%);border-radius:50%;position:absolute;inset:5px;box-shadow:inset 0 0 0 1px #e2c88f67}.gmm-mobile--split .gmm-statusbar__energy-ring>b{z-index:1;color:#ffedd2;font-variant-numeric:tabular-nums;text-shadow:0 1px 5px #000e;white-space:nowrap;font-size:clamp(15px,4.4vw,22px);font-weight:950;line-height:1;position:relative}.gmm-mobile--split .gmm-statusbar__energy-ring small{color:#c7cbbf;margin:0 1px;font-size:.58em;font-weight:700}.gmm-mobile--split .gmm-statusbar__energy-label{white-space:nowrap;letter-spacing:.04em;color:#ddd7b9;text-shadow:0 1px 2px #000;flex:none;font-size:8px;font-weight:800;line-height:1;display:block;position:relative}.gmm-mobile--split .gmm-statusbar__resource--cost:active .gmm-statusbar__energy-ring{filter:brightness(1.2);transform:scale(.94)}.gmm-mobile--split .gmm-statusbar__identity{text-align:center;flex:0 auto;justify-content:center;align-items:center;gap:0;width:100%;min-width:0;display:flex;overflow:visible}.gmm-mobile--split .gmm-avatar{display:none}.gmm-mobile--split .gmm-statusbar__identity-text{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:1px;width:100%;min-width:0;display:flex}.gmm-mobile--split .gmm-statusbar__identity-text>strong{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(10px,2.6vw,13px);font-weight:800;line-height:1.25;overflow:hidden}.gmm-mobile--split .gmm-enemy-handcount{opacity:.7;font-size:9px}.gmm-mobile--split .gmm-statusbar__initiative{margin-left:3px;padding:1px 3px;font-size:9px}.gmm-mobile--split .gmm-statusbar__score{white-space:nowrap;justify-content:center;align-items:baseline;gap:0;margin:0;line-height:1;display:flex}.gmm-mobile--split .gmm-statusbar__score-coin{display:none}.gmm-mobile--split .gmm-statusbar__score>b{color:#fff1c5;font-variant-numeric:tabular-nums;text-shadow:0 3px 7px #0008;font-size:clamp(25px,7vw,35px);font-weight:950;line-height:1}.gmm-mobile--split .gmm-statusbar__score>small{color:#b5c5c2;font-size:clamp(12px,3.3vw,16px);font-weight:850}.gmm-mobile--split .gmm-statusbar--cpu .gmm-statusbar__score>b{color:#f3eee4}.gmm-mobile--split .gmm-statusbar__progress{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.gmm-mobile--split .gmm-phase-title{background:#13262a;border-color:#c6b68128;flex-basis:clamp(21px,3dvh,27px);padding:2px 9px}.gmm-mobile--split .gmm-phase-title p{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gmm-mobile--split .gmm-board{background:radial-gradient(68% 48% at 50% 53%,#456e6042,#0000 95%)}.gmm-mobile--split .gmm-bottom--has-pass .gmm-hand-cards,.gmm-mobile--split .gmm-bottom--has-action .gmm-hand-cards{box-sizing:border-box;width:calc(100% - clamp(65px,19vw,80px));padding-right:7px}.gmm-mobile--split .gmm-bottom--has-pass .gmm-hand-cards--scrollable,.gmm-mobile--split .gmm-bottom--has-action .gmm-hand-cards--scrollable{padding-right:7px}.gmm-mobile--split .gmm-bottom--has-action .gmm-hand-card{width:min(78px,calc((var(--omake-hand-row-height) - 17px)/1.5), calc((100vw - clamp(70px,20.5vw,90px) - 35px)/4))}.gmm-mobile--split .gmm-hand-pass,.gmm-mobile--split .gmm-hand-pass--start{box-sizing:border-box;z-index:24;color:#fff5d9;text-shadow:0 1px 3px #0009;cursor:pointer;background:radial-gradient(circle at 28% 22%,#4e6a5f,#1f403e 75%);border:3px solid #f7dfaf;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:clamp(58px,17vw,71px);min-width:0;height:clamp(58px,17vw,71px);min-height:0;padding:5px;font-weight:950;transition:transform .16s,box-shadow .16s;display:flex;position:absolute;bottom:clamp(5px,1dvh,10px);right:clamp(5px,1.6vw,12px);box-shadow:0 3px 9px #000b,inset 0 0 0 2px #e4c5917c}.gmm-mobile--split .gmm-hand-pass--start{background:radial-gradient(circle at 28% 22%,#edc684,#9f6135 80%)}.gmm-mobile--split .gmm-hand-pass>span{font-size:clamp(13px,3.8vw,19px);font-weight:950;line-height:1.1}.gmm-mobile--split .gmm-hand-pass>small{color:#e3d1b3;font-size:9px;font-weight:800;line-height:1.1}.gmm-mobile--split .gmm-hand-pass:active{transform:scale(.93)}.gmm-mobile--split .gmm-hand-pass:focus-visible{outline-offset:2px;outline:3px solid #fff6d3}.gmm-mobile--split .gmm-bottom--prepare.gmm-bottom--has-action .gmm-hand-skill-bubble{width:calc(100% - 76px)}}@media (max-width:760px) and (max-height:640px){.gmm-mobile--split .gmm-statusbar--cpu{height:73px}.gmm-mobile--split .gmm-statusbar--you{height:calc(59px + env(safe-area-inset-bottom))}.gmm-mobile--split .gmm-statusbar__energy-ring{width:43px;height:43px}.gmm-mobile--split .gmm-statusbar__resource--cost{max-height:50px}.gmm-mobile--split .gmm-statusbar__resource--cardart{min-height:19px}.gmm-mobile--split .gmm-hand-pass{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.gmm-mobile--split :is(.gmm-statusbar__energy-ring,.gmm-hand-pass,button.gmm-statusbar__resource--cardart){transition:none}}
