:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpTitle{font-size:12px;font-weight:700;color:#ffe9b8;letter-spacing:.12em}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpFRow{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpFScroll{display:flex;gap:4px;flex:1 1 0;min-width:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior:contain}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpFScroll::-webkit-scrollbar{display:none}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpChip{flex:0 0 auto;height:26px;margin:0;padding:0 2px;font-size:11px;font-weight:700;color:#cdd3ff;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 11px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpChip.on{border-image-source:url(./chip_on-CjJU8lm-.png);background-color:#be9129;color:#fff}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpTile{flex:1 1 0;padding:6px 4px;border-radius:8px;text-align:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.22)}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpTile .lb{display:block;font-size:10px;font-weight:700;color:#cdd3ff}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpTile b{font-size:20px;line-height:1.2}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpTile b.gold{color:#ffd94d}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpRow,.mReplayCode .histRow{display:grid;gap:6px;align-items:center;padding:4px 6px;border-radius:4px;font-size:11px;background:#ffffff0f}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpRow{grid-template-columns:34px minmax(0,1fr) 66px;cursor:pointer}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpRow:active,.mReplayCode .histRow:active{filter:brightness(1.25)}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpRow .rank{font-weight:700;color:#ffd94d}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpRow .meta{color:#ffffffd9;display:grid;grid-template-columns:53px minmax(0,1fr) minmax(0,1fr);gap:2px}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpRow .when{color:#fff9;font-size:10px;justify-self:end}:is(.mCalc,.mCalcAggregate,.mSimAggregate) .rpRow.sel,.mReplayCode .histRow.sel{background:#78afff6b;box-shadow:inset 0 0 0 1.5px #bedcffcc}:is(.mPlay,.mCalc,.mCalcAggregate,.mSimAggregate,.mRecipeSelect,.mReplayCode,.mBugReport,.mSettings) .win{color:#fff;background:#31385e border-box;border-radius:2px;border:8px solid transparent;border-image:url(./panel_window-BEl91P6f.webp) 96 fill / 10px stretch;box-shadow:0 3px 6px #28140059}:is(.mPlay,.mCalc,.mCalcAggregate,.mSimAggregate) .scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:#140c048c;box-shadow:0 0 0 9999px #140c048c;display:flex;align-items:center;justify-content:center}:is(.mPlay,.mCalc,.mCalcAggregate,.mSimAggregate) .dlgWin{width:min(320px,calc(86% / var(--s, 1)));max-width:300px;flex-shrink:0;padding:18px 16px 12px;display:flex;flex-direction:column;gap:12px;text-align:center;background:#31385e border-box;border-radius:2px;border:28px solid transparent;border-image:url(./panel_window-BEl91P6f.webp) 96 fill / 28px stretch;box-shadow:0 8px 24px #00000080}:is(.mPlay,.mCalc,.mCalcAggregate,.mSimAggregate) .dlgBody{margin:0;font-size:15px;line-height:1.7}:is(.mPlay,.mCalc,.mCalcAggregate,.mSimAggregate) .dlgBtns{display:flex;gap:10px;justify-content:center}:is(.mPlay,.mCalc) .dlgBtn,:is(.mCalcAggregate,.mSimAggregate) .dlgBtns .dlgBtn{flex:1 1 0;height:46px;display:flex;align-items:center;justify-content:center;font:inherit;font-size:13px;font-weight:700;color:#fff;background:#25314e border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_secondary_normal-L918RYSC.webp) 45 fill / 20px 14px stretch;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}:is(.mPlay,.mCalc) .dlgBtn:active,:is(.mCalcAggregate,.mSimAggregate) .dlgBtns .dlgBtn:active{filter:drop-shadow(0 2px 3px rgba(0,0,0,.35)) brightness(.78)}:is(.mPlay,.mCalc,.mRecipeSelect,.mReplayCode,.mBugReport,.mSettings,.mCalcAggregate,.mSimAggregate) .hdrBtn{width:76px;height:40px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:2px;border:none;font-size:14px;font-weight:700;background:url(./btn_header_normal-CILpHsyK.png) center / 100% 100% no-repeat;color:#ffe9b8;filter:drop-shadow(0 2px 3px rgba(40,20,0,.4))}:is(.mPlay,.mCalc,.mRecipeSelect,.mReplayCode,.mBugReport,.mSettings,.mCalcAggregate,.mSimAggregate) .hdrBtn:active{filter:drop-shadow(0 2px 3px rgba(40,20,0,.4)) brightness(.78)}:is(.mPlay,.mCalc,.mRecipeSelect,.mReplayCode,.mBugReport,.mSettings,.mCalcAggregate,.mSimAggregate) .hdrArrow{font-size:10px}:is(.mReplayCode,.mBugReport,.mSettings,.mCalcAggregate,.mSimAggregate) .hdrSpacer{width:76px;flex:0 0 auto}:is(.mPlay,.mCalc,.mRecipeSelect,.mReplayCode,.mBugReport,.mSettings,.mCalcAggregate,.mSimAggregate) .hdrTitle{flex:1 1 auto;text-align:center}:is(.mPlay,.mCalc,.mRecipeSelect,.mReplayCode,.mBugReport,.mSettings,.mCalcAggregate,.mSimAggregate) .hdrTitle{min-width:0}:is(.mRecipeSelect,.mReplayCode,.mBugReport,.mSettings,.mCalcAggregate,.mSimAggregate) .hdrTitle{font-size:20px;font-weight:700;color:#3a2a10;text-shadow:0 1px 0 rgba(255,255,255,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.mSettings,.mReplayCode,.mCalc,.mCalcAggregate,.mPlay) .toast{position:fixed;left:50%;bottom:84px;z-index:30;transform:translate(-50%) translateY(8px);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;padding:11px 20px;width:max-content;max-width:80%;text-align:center;font-size:13px;font-weight:700;color:#fff;background:#140e04e0;border-radius:10px;box-shadow:0 4px 14px #0006}:is(.mSettings,.mReplayCode,.mCalc,.mCalcAggregate,.mPlay) .toast.show{opacity:1;transform:translate(-50%) translateY(0)}:is(.mSettings,.mReplayCode,.mCalc,.mCalcAggregate,.mPlay) .toast .toastSeg{display:inline-block}:is(.mPlay,.mCalc) .subPanel{flex:0 0 calc(244px + var(--panel-extra, 0px));max-height:459px;min-height:0;display:flex;flex-direction:column}:is(.mPlay,.mCalc,.mMenu,.mTop) .t2{position:relative;display:inline-block;line-height:1}:is(.mPlay,.mCalc,.mMenu,.mTop) .t2s{color:transparent;-webkit-text-stroke-color:#111111;-webkit-text-stroke-width:2px}:is(.mPlay,.mCalc,.mMenu,.mTop) .t2f{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--t2fill, linear-gradient(180deg, #ffffff 0%, #e7e7e7 100%));-webkit-background-clip:text;background-clip:text;color:transparent}:is(.mPlay,.mCalc) .resultStars{display:flex;gap:4px;justify-content:center}.mCalc .resultStars{align-items:center;min-height:40px}:is(.mPlay,.mCalc) .resultStars .rstar{width:40px;height:40px;display:inline-block;background:url(./star_result_on-BmacWvbo.png) center / contain no-repeat}:is(.mPlay,.mCalc) .resultStars .rstar.off{background-image:url(./star_result_off-BbNnlni4.png)}:is(.mPlay,.mCalc) .resultStar{font-size:40px;line-height:1.2;white-space:nowrap;letter-spacing:6px;-webkit-text-stroke:1px rgba(122,74,0,.8);background:linear-gradient(180deg,#fff3b0,#ffd94d 55%,#e0a423);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 3px 4px rgba(0,0,0,.55))}:is(.mPlay,.mCalc) .stepBtn.flash{filter:drop-shadow(0 1px 2px rgba(40,20,0,.3)) brightness(.78)}:is(.mPlay,.mCalc) .statusGrid,:is(.mPlay,.mCalc) .skills,.mCalc .eventPanel,:is(.mPlay,.mCalc) header{touch-action:none}:is(.mPlay,.mCalc) .logPanel{touch-action:pan-y}.mTop{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 0 15%;background:none;cursor:pointer;border:none;color:#fff;font:inherit}.bgLayer.blTop{background-image:url(./bg_title-BuOUjNvG.webp)}.mTop .tapText.t2{font-size:15px;font-weight:700;letter-spacing:.2em;text-indent:.2em;filter:drop-shadow(0 2px 3px rgba(0,0,0,.5));animation:tapBlink 1.8s ease-in-out infinite}@keyframes tapBlink{0%,to{opacity:1}50%{opacity:.3}}.mScreen.mMenu{height:100%;padding:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;background:none;color:#fff}.bgLayer.blMenu{background-image:url(./bg_menu_saihou_home-vfi3f1lm.webp)}.bgLayer.blMenu.blThemeB{background-image:url(./bg_menu_saihou_home_b-DquYcvC4.webp)}body:has(.bgLayer.blThemeB) .mFrame>.adArea:not(.adArea--filled){background:#ffffff1a;border-bottom-color:#ffffff73;color:#ffffffa6}.mMenu .view{flex:1 1 auto;position:relative;display:flex;flex-direction:column;min-height:0}.mMenu .t2-gold{--t2fill: linear-gradient(180deg, #fff3d0 0%, #d9b25a 100%)}.mMenu .t2-shineMain{--t2fill: linear-gradient(180deg, #ffffff 0%, #dff5f0 45%, #a5ded4 100%)}.mMenu .t2-shineMain .t2s{-webkit-text-stroke-color:#1a5c54}.mMenu .t2-shineSub{--t2fill: linear-gradient(180deg, #ffffff 0%, #e2f4fb 45%, #a8dcef 100%)}.mMenu .t2-shineSub .t2s{-webkit-text-stroke-color:#1f5570}.mMenu .ribbon{position:absolute;left:0;top:28px;width:132px;height:40px;z-index:1;display:flex;align-items:center;justify-content:center;padding-right:14px;background:linear-gradient(180deg,#3a4568,#2b3350 55%,#232a42);box-shadow:inset 0 0 0 2px #c9a227,0 3px 6px #0006;clip-path:polygon(0% 0%,100% 0%,84% 50%,100% 100%,0% 100%)}.mMenu .ribbon .t2{font-size:14px;font-weight:700;letter-spacing:.08em}.mMenu .mainBtn{position:absolute;left:50%;bottom:150px;transform:translate(-50%);width:310px;height:66px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:url(./btn_main_menu_normal-CStqUC_o.webp) center / 100% 100% no-repeat;border:none;padding:0;filter:drop-shadow(0 4px 7px rgba(0,0,0,.38))}.mScreen.mMenu[data-theme=b] .mainBtn{background-image:url(./btn_main_menu_normal_b-DZqfyNXb.webp)}.mMenu .mainBtn:active{filter:drop-shadow(0 1px 3px rgba(0,0,0,.3)) brightness(.78)}.mMenu .mainBtn .t2Main{font-size:22px;font-weight:700;letter-spacing:.25em;text-indent:.25em}.mMenu .circBtn{position:absolute;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:none center / 100% 100% no-repeat;border:none;padding:0;filter:drop-shadow(0 4px 7px rgba(0,0,0,.38))}.mMenu .circBtn:active{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3)) brightness(.78)}.mMenu .circBtn .t2{white-space:nowrap}.mMenu .circBtn .t2Main{font-size:14px;font-weight:700}.mMenu .circL{left:20px;bottom:226px;width:88px;height:88px;background-image:url(./btn_circle_replay-C3SmQJy6.png)}.mScreen.mMenu[data-theme=b] .circL{background-image:url(./btn_circle_replay_b-B0lIKd3u.png)}.mMenu .circR{right:20px;bottom:226px;width:88px;height:88px;background-image:url(./btn_circle_calc-Cch2FoWg.png)}.mScreen.mMenu[data-theme=b] .circR{background-image:url(./btn_circle_calc_b-TUUDszEE.png)}.mMenu .setCirc{right:10px;bottom:8px;width:60px;height:60px;z-index:2;background-image:url(./btn_circle_settings-qq9AGxqk.png)}.mScreen.mMenu[data-theme=b] .setCirc{background-image:url(./btn_circle_settings_b-DGyggQlX.png)}.mMenu[data-theme=b] .t2-shineMain,.mMenu[data-theme=b] .t2-shineSub{--t2fill: linear-gradient(180deg, #ffffff 0%, #f6ead0 45%, #e3c887 100%)}.mMenu[data-theme=b] .t2-shineMain .t2s,.mMenu[data-theme=b] .t2-shineSub .t2s{-webkit-text-stroke-color:transparent;text-shadow:0 1px 3px rgba(0,0,0,.55)}.mRecipeSelect{height:100%;flex:0 0 auto;min-height:0;display:flex;flex-direction:column;align-items:stretch;color:#fff}.mRecipeSelect button{-webkit-tap-highlight-color:transparent;cursor:pointer}.mRecipeSelect header{display:flex;align-items:center;gap:6px;height:50px;padding:0 6px;flex:0 0 auto}.mRecipeSelect .hdrBtn{margin:0}.mRecipeSelect main{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;padding:6px 12px 10px;min-height:0}.mRecipeSelect .catTabs{display:flex;gap:6px;overflow-x:auto;padding:2px;scrollbar-width:none;flex:0 0 auto;margin:0}.mRecipeSelect .catTabs::-webkit-scrollbar{display:none}.mRecipeSelect .catTab{flex:0 0 auto;height:36px;margin:0;padding:0 2px;font-size:13px;font-weight:700;color:#cdd3ff;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 18px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch}.mRecipeSelect .catTab.on{border-image-source:url(./chip_on-CjJU8lm-.png);background-color:#be9129;color:#fff}.mRecipeSelect .toolRow{display:flex;align-items:center;gap:8px;flex:0 0 auto}.mRecipeSelect .toolBtn{height:32px;margin:0;padding:0 4px;font-size:12px;font-weight:700;background:none;border:none;color:#3a2a10;text-decoration:underline dotted #6a5230;text-underline-offset:4px}.mRecipeSelect .toolBtn:active{opacity:.55}.mRecipeSelect .sortBtn{margin-left:auto}.mRecipeSelect .calcNote{margin-left:auto;font-size:12px;font-weight:700;color:#3a2a10;white-space:nowrap}.mRecipeSelect .filterPanel{display:none;padding:8px;flex:0 0 auto;flex-direction:column;gap:8px}.mRecipeSelect .filterPanel.open{display:flex}.mRecipeSelect .filterRow{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.mRecipeSelect .filterLabel{font-size:11px;font-weight:700;color:#ffe9b8;width:88px;flex:0 0 auto}.mRecipeSelect .fChipScroll{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex:1 1 0;min-width:0;padding:2px 0;margin:0}.mRecipeSelect .fChipScroll::-webkit-scrollbar{display:none}.mRecipeSelect .fChip{flex:0 0 auto;height:28px;margin:0;padding:0 2px;font-size:11px;font-weight:700;color:#cdd3ff;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 14px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch}.mRecipeSelect .fChip.on{border-image-source:url(./chip_on-CjJU8lm-.png);background-color:#be9129;color:#fff}.mRecipeSelect .sortMark{font-size:10px}.mRecipeSelect .recipeList{flex:1 1 auto;min-height:120px;overflow-y:auto;padding:6px;margin:0;list-style:none}.mRecipeSelect .recipeList.hasSetting{min-height:60px}.mRecipeSelect .recipeEmpty{padding:12px;text-align:center;font-size:12px;color:#ffe9b8}.mRecipeSelect .recipeRow{display:flex;align-items:center;gap:8px;width:100%;min-height:48px;margin:0;padding:4px 8px;border-radius:6px;border:none;background:transparent;color:#fff;font:inherit;text-align:left}.mRecipeSelect .recipeRow+.recipeRow{border-top:1px solid rgba(255,255,255,.18);border-radius:0}.mRecipeSelect .recipeRow.sel{background:linear-gradient(180deg,#d9b05438,#c09a3e38);box-shadow:inset 4px 0 #d9b054;border-radius:6px}.mRecipeSelect .recipeName{flex:1 1 auto;font-size:15px;font-weight:700}.mRecipeSelect .recipeLv{flex:0 0 auto;font-size:11px;color:#cdd3ff}.mRecipeSelect .recipeRow.sel .recipeLv{color:#ffe9b8}.mRecipeSelect .clothBadge{flex:0 0 auto;width:50px;height:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;border-radius:10px;border:1px solid rgba(255,255,255,.85)}.mRecipeSelect .cb-regen{background:#2e9e44;color:#fff}.mRecipeSelect .cb-rainbow{background:#d9c23a;color:#4a3a00}.mRecipeSelect .cb-light{background:#e77fb4;color:#fff}.mRecipeSelect .cb-normal{background:#b9a77f;color:#3a2c10}.mRecipeSelect .needlePanel{padding:8px;flex:0 0 auto;display:flex;flex-direction:column;gap:8px}.mRecipeSelect .rowLabel{font-size:12px;font-weight:700;color:#ffe9b8}.mRecipeSelect .settingRow{display:flex;align-items:flex-start;gap:12px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.18)}.mRecipeSelect .settingCol{flex:0 0 auto;display:flex;flex-direction:column;gap:4px}.mRecipeSelect .kotsuCol{margin-left:auto}.mRecipeSelect .kotsuCol.soloLeft{margin-left:0}.mRecipeSelect .lvStepRow{display:flex;align-items:center;gap:4px}.mRecipeSelect .lvStepBtn{flex:0 0 auto;width:32px;height:32px;margin:0;padding:0;background:none;border:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.mRecipeSelect .lvStepBtn svg{width:100%;height:100%;display:block}.mRecipeSelect .lvStepBtn circle{fill:#3a4270;stroke:#cdd3ff99;stroke-width:1.5}.mRecipeSelect .lvStepBtn:not(:disabled):active circle{fill:#4a5390}.mRecipeSelect .lvStepBtn text{fill:#cdd3ff;font-size:12px;font-weight:700;text-anchor:middle;dominant-baseline:central;font-family:inherit}.mRecipeSelect .lvStepBtn:disabled{opacity:.35}.mRecipeSelect .lvVal{flex:0 0 auto;min-width:34px;text-align:center;font-size:18px;font-weight:700;color:#fff}.mRecipeSelect .kotsuChips{display:flex;gap:6px}.mRecipeSelect .optChip{flex:0 0 auto;height:34px;margin:0;padding:0 4px;font-size:13px;font-weight:700;color:#cdd3ff;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 17px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch}.mRecipeSelect .optChip.on{border-image-source:url(./chip_on-CjJU8lm-.png);background-color:#be9129;color:#fff}.mRecipeSelect .needleRow{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px;margin:0}.mRecipeSelect .needleRow::-webkit-scrollbar{display:none}.mRecipeSelect .needleChip{flex:0 0 auto;height:34px;margin:0;padding:0 2px;font-size:12px;font-weight:700;color:#cdd3ff;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 17px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch}.mRecipeSelect .needleChip.on{border-image-source:url(./chip_on-CjJU8lm-.png);background-color:#be9129;color:#fff}.mRecipeSelect .starRow{display:flex;gap:6px;align-items:center}.mRecipeSelect .starChip{flex:0 0 auto;width:58px;height:32px;margin:0;padding:0;font-size:13px;font-weight:700;color:#cdd3ff;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 16px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch}.mRecipeSelect .starChip.on{border-image-source:url(./chip_on-CjJU8lm-.png);background-color:#be9129;color:#fff}.mRecipeSelect .bottomRow{display:flex;align-items:flex-start;gap:12px}.mRecipeSelect .starCol{flex:0 0 auto;display:flex;flex-direction:column;gap:4px}.mRecipeSelect .starCol .rowLabel,.mRecipeSelect .concCol .rowLabel{line-height:1}.mRecipeSelect .concCol{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;align-items:center}.mRecipeSelect .concNum{font-size:20px;font-weight:700;color:#fff;line-height:32px}.mRecipeSelect .startBtn{flex:0 0 auto;height:52px;margin:0 24px;font-size:18px;font-weight:700;letter-spacing:.3em;text-indent:.3em;display:flex;align-items:center;justify-content:center;color:#fff;background:#273450 border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_primary_normal-B-CPW__0.webp) 50 fill / 20px 14px stretch;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mRecipeSelect .startBtn:active{filter:brightness(.78) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mRecipeSelect .startBtn:disabled{opacity:.5;filter:none}:is(.mPlay,.mCalc) .statsPanel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:4px;padding:6px 4px;touch-action:none}:is(.mPlay,.mCalc) .statTable{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:space-around}:is(.mPlay,.mCalc) .statRow2{display:grid;grid-template-columns:30% 1fr;align-items:center;min-height:min(21px,calc(21px + var(--panel-extra, 0px) / 7));padding:1px 2px;border-radius:4px;cursor:pointer}:is(.mPlay,.mCalc) .statRow2.statRowSelected{background:#5a96ff61;box-shadow:inset 0 0 0 1px #aacdffb3}:is(.mPlay,.mCalc){--pin-bg: rgba(217, 176, 84, .5)}:is(.mPlay,.mCalc) .statRow2.statRowPinned{background:var(--pin-bg)}:is(.mPlay,.mCalc) .statRow2.statRowPinned.statRowSelected{background:var(--pin-bg);box-shadow:inset 0 0 0 1px #aacdffe6}:is(.mPlay,.mCalc) .statLabelCol{display:grid;grid-template-columns:3fr 2fr;align-items:baseline}:is(.mPlay,.mCalc) .statName{font-size:11px;font-weight:700;text-align:center;white-space:nowrap;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.45)}:is(.mPlay,.mCalc) .statMulTxt{font-size:9px;font-weight:700;text-align:center;white-space:nowrap;color:#ffe9b8;text-shadow:0 1px 1px rgba(0,0,0,.45)}:is(.mPlay,.mCalc) .statValCol{display:grid;justify-items:center;align-items:center;padding:0 2px}:is(.mPlay,.mCalc) .statVal.t2{font-size:13px;font-weight:700}:is(.mPlay,.mCalc) .statVal .t2s{-webkit-text-stroke-width:1.6px}:is(.mPlay,.mCalc) .statVal{filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.5))}:is(.mPlay,.mCalc) .statPowerRow{display:flex;align-items:center;gap:3px;padding-top:4px;border-top:1px solid rgba(255,255,255,.25)}:is(.mPlay,.mCalc) .statPowerChips{display:flex;gap:3px}:is(.mPlay,.mCalc) .statToggles{display:flex;gap:3px;margin-left:auto}:is(.mPlay,.mCalc) .statChip{flex:0 0 auto;height:26px;padding:0 1px;margin:0;font-size:11px;font-weight:700;color:#cdd3ff;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 11px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch}:is(.mPlay,.mCalc) .statChip.on{border-image-source:url(./chip_on-CjJU8lm-.png);background-color:#be9129;color:#fff}:is(.mPlay,.mCalc) .fanLayer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6}:is(.mPlay,.mCalc) .fanVal{position:absolute;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:none;font:inherit;color:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}:is(.mPlay,.mCalc) .fanLayer.fanPinned .fanVal{pointer-events:auto;cursor:pointer}:is(.mPlay,.mCalc) .fanVal.fanFixed .fanBg path{fill:var(--pin-bg)}:is(.mPlay,.mCalc) .fanLayer.crit .fanBg path{stroke:#e07a1c}:is(.mPlay,.mCalc) .gridScrim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:#140a008c;z-index:5}:is(.mPlay,.mCalc) .fanSub{position:absolute;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fdf7e880;border:2px solid #d9b054;box-sizing:border-box;filter:drop-shadow(0 2px 5px rgba(0,0,0,.35))}:is(.mPlay,.mCalc) .fanSub .fanNum.t2{font-size:15px}:is(.mPlay,.mCalc) .fanSub .fanNum .t2s{-webkit-text-stroke-width:1.7px}:is(.mPlay,.mCalc) .fanBg{position:absolute;left:50%;top:50%;width:35px;height:45.5px;margin:-29.75px 0 0 -17.5px;transform:rotate(var(--fan-rot, 0deg));transform-origin:50% 65.385%;overflow:visible;filter:drop-shadow(0 3px 8px rgba(0,0,0,.35))}:is(.mPlay,.mCalc) .fanBg path{fill:#fdf7e880;stroke:#d9b054;stroke-width:2.3}:is(.mPlay,.mCalc) .fanNum.t2{position:relative;font-size:18px;font-weight:700;line-height:1}:is(.mPlay,.mCalc) .fanNum .t2s{-webkit-text-stroke-width:2px}:is(.mPlay,.mCalc) .fanNum{filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.5))}:is(.mPlay,.mCalc) .fanNum.c-yellow .t2s{-webkit-text-stroke-color:#8a6d00}:is(.mPlay,.mCalc) .fanNum.c-done .t2s{-webkit-text-stroke-color:#1e5c2a}:is(.mPlay,.mCalc) .fanNum.c-over .t2s{-webkit-text-stroke-color:#7a1f16}:is(.mPlay,.mCalc) .logPanel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:6px 4px;overflow:hidden}:is(.mPlay,.mCalc) .logList{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px;-webkit-overflow-scrolling:touch}:is(.mPlay,.mCalc) .logEmpty{flex:1;display:flex;align-items:center;justify-content:center;color:#ffffffbf;font-size:12px}:is(.mPlay,.mCalc) .logRow{display:grid;grid-template-columns:24px 80px 63px 70px 1fr;gap:3px;align-items:center;padding:3px 4px;border-radius:4px;font-size:11px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4);cursor:pointer}:is(.mPlay,.mCalc) .logTurn{opacity:.8}:is(.mPlay,.mCalc) .logSkill{white-space:nowrap}:is(.mPlay,.mCalc) .logPower{opacity:.85;white-space:nowrap}:is(.mPlay,.mCalc) .logTarget{opacity:.85;white-space:nowrap}:is(.mPlay,.mCalc) .logDmg{text-align:left;white-space:nowrap}:is(.mPlay,.mCalc) .dmgCrit{color:#ffce6b;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.5)}:is(.mPlay,.mCalc) .logHeal .logDmg{color:#9fe89b;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.5)}:is(.mPlay,.mCalc) .logCurrent{background:#5a96ff61;box-shadow:inset 0 0 0 1px #aacdffb3}.mPlay{height:100%;flex:0 0 auto;min-height:0;display:flex;flex-direction:column;align-items:stretch;color:#fff}.mPlay button{-webkit-tap-highlight-color:transparent;cursor:pointer}.mPlay header{display:flex;align-items:center;gap:6px;height:50px;padding:0 6px;flex:0 0 auto}.mPlay .hdrBtn{margin:0}.mPlay .hdrBtn:disabled{color:#ffe9b866;cursor:default;pointer-events:none}.mPlay .hdrBtn:disabled:active{background-image:url(./btn_header_normal-CILpHsyK.png)}.mPlay .hdrName{display:inline-block;width:185px;max-width:100%;vertical-align:top;font-size:20px;font-weight:700;line-height:25px;color:#3a2a10;text-shadow:0 1px 0 rgba(255,255,255,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid rgba(60,40,10,.45);padding-bottom:2px}.mPlay .hdrSub{margin-top:2px;font-size:12px;font-weight:700;line-height:14px;color:#6b5320;text-shadow:0 1px 0 rgba(255,255,255,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mPlay main{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;padding:6px 12px 8px;min-height:0}.mPlay .powerRow{padding:2px 6px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mPlay .powerInner{display:flex;align-items:center;gap:8px;min-height:34px}.mPlay .powerLabel{font-size:12px;font-weight:700;padding:4px 8px;flex:0 0 auto;height:38px;display:flex;align-items:center;justify-content:center;background:url(./label_power_normal-fOC9jE1p.png) center / 100% 100% no-repeat}.mPlay .powerLabel.plCharged{background-image:url(./label_power-33AO64Qc.png)}.mPlay .powerLabel .t2{text-align:center;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}.mPlay .powerLabel .t2s,.mPlay .powerLabel .t2f{line-height:1.25}.mPlay .powerLabel .t2s{-webkit-text-stroke-width:1.1px}.mPlay .viewCompact,.mPlay .viewCycle{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.mPlay .viewCycle{display:none;overflow-x:auto;padding:4px 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mPlay .viewCycle::-webkit-scrollbar{display:none}.mPlay .cycleOpen .viewCompact{display:none}.mPlay .cycleOpen .viewCycle{display:flex}.mPlay .chip{position:relative;display:flex;align-items:center;justify-content:center;border-radius:8px;font-weight:700;flex:0 0 auto;background-image:url(./icon_power-B9XV6mZb.png);background-size:100% 100%;background-repeat:no-repeat}.mPlay .chipL{min-width:58px;height:32px;font-size:15px}.mPlay .chipS{min-width:46px;height:27px;font-size:12px}.mPlay .chipL .t2s{-webkit-text-stroke-width:1.4px}.mPlay .chipS .t2s{-webkit-text-stroke-width:1.2px}.mPlay .chip .t2{filter:drop-shadow(0 1.5px 1.5px rgba(0,0,0,.4))}.mPlay .pw-weak{--t2fill: linear-gradient(180deg, #8fb6e4 0%, #6591c8 100%)}.mPlay .pw-normal{--t2fill: linear-gradient(180deg, #79c479 0%, #4c9e4e 100%)}.mPlay .pw-strong{--t2fill: linear-gradient(180deg, #f5b160 0%, #e08a28 100%)}.mPlay .pw-max{--t2fill: linear-gradient(180deg, #e96a6a 0%, #c93b3b 100%)}.mPlay .pw-q{--t2fill: linear-gradient(180deg, #a8a8b4 0%, #83838f 100%)}.mPlay .pw-crit-shift{--t2fill: linear-gradient(180deg, #f2e3a0 0%, #d8b23a 100%)}.mPlay .pw-crit-rand{--t2fill: linear-gradient(180deg, #e5dba8 0%, #bda23c 100%)}.mPlay .chipCurrent{outline:2px solid #fff;outline-offset:2px}.mPlay .traitBadge{position:absolute;right:-5px;top:-5px;width:15px;height:15px;font-size:10px;line-height:15px;text-align:center;color:#fff;border-radius:50%;box-sizing:border-box;border:1px solid rgba(255,255,255,.85);background-image:radial-gradient(circle at 30% 25%,#ffffffa6,#fff0 45%),var(--tb-color);filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.45))}.mPlay .tb-regen{--tb-color: linear-gradient(180deg, #3f9e55 0%, #1e5c2a 100%)}.mPlay .tb-rain-half{--tb-color: linear-gradient(180deg, #7fd9e8 0%, #3aa6bd 100%)}.mPlay .tb-rain-crit{--tb-color: linear-gradient(180deg, #fff3b0 0%, #e0b830 100%)}.mPlay .tb-light{--tb-color: linear-gradient(180deg, #f7a8cf 0%, #e0679f 100%)}.mPlay .tb-faded{opacity:.45}.mPlay .chevron{flex:0 0 auto;font-size:11px;opacity:.6;transition:transform .15s}.mPlay .cycleOpen .chevron{transform:rotate(180deg)}.mPlay .gridArea{display:flex;justify-content:center;position:relative;flex:0 1 auto;min-height:0;touch-action:none}.mPlay .grid{display:grid;gap:8px;padding:18px;position:relative;height:100%;border-radius:12px;background-size:100% 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 3px 6px rgba(40,20,0,.35))}.mPlay .grid-regen{background-image:url(./panel_grid_regen-BETW6BSX.webp)}.mPlay .grid-normal{background-image:url(./panel_grid_normal-DnCCb-MX.webp)}.mPlay .grid-rainbow{background-image:url(./panel_grid_rainbow-CvrQIGYf.webp)}.mPlay .grid-light{background-image:url(./panel_grid_light-BaUjqf-e.webp)}.mPlay .cell{position:relative;width:88px;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;border:none;background-image:url(./cell-DPXDx1m2.png);background-size:100% 100%;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.mPlay .cellShitsuke{background-image:url(./cell_shitsuke-Cl9XcGcs.png)}.mPlay .cellGlow{background-image:url(./cell_glow-QOvrlgBo.png)}.mPlay .cellShitsuke.cellGlow{background-image:url(./cell_shitsuke_glow-CruO3P8G.png)}.mPlay .c-normal{--t2fill: linear-gradient(180deg, #ffffff 0%, #e7e7e7 100%)}.mPlay .c-yellow{--t2fill: linear-gradient(180deg, #fff3b0 0%, #e8b93f 100%)}.mPlay .c-done{--t2fill: linear-gradient(180deg, #bdeeb0 0%, #3f9e55 100%)}.mPlay .c-over{--t2fill: linear-gradient(180deg, #f4b3a3 0%, #c94438 100%)}.mPlay .c-yellow .cellNum .t2s{-webkit-text-stroke-color:#8a6d00}.mPlay .c-done .cellNum .t2s{-webkit-text-stroke-color:#1e5c2a}.mPlay .c-over .cellNum .t2s{-webkit-text-stroke-color:#7a1f16}.mPlay .cellNum.t2{font-size:28px;font-weight:700}.mPlay .cellNum .t2s{-webkit-text-stroke-width:2.2px}.mPlay .cellNum{filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.mPlay .cellPos{position:absolute;top:4px;left:6px;font-size:10px;font-weight:700;line-height:1;color:#fff;pointer-events:none;display:none}.mPlay .grid.posVisible .cellPos{display:block}.mPlay .statusGrid{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;column-gap:6px;align-items:center;color:#3a2a10;font-weight:700;flex:0 0 auto}.mPlay .statusCenter{min-width:0}.mPlay .statRow{display:flex;justify-content:space-between;align-items:center}.mPlay .stat{display:flex;align-items:flex-end;justify-content:flex-start;gap:4px;font-size:13px;line-height:1;min-height:40px;padding-bottom:4px}.mPlay .stat b{font-size:22px;line-height:1}.mPlay .turnNum{min-width:27px;text-align:left}.mPlay .concNum{min-width:40px;text-align:left}.mPlay .concNum.opening{color:#eaf7ff;text-shadow:1px 1px 0 #123a63,-1px 1px 0 #123a63,1px -1px 0 #123a63,-1px -1px 0 #123a63,0 0 6px rgba(150,215,255,1),0 0 14px rgba(90,175,255,.95),0 0 26px rgba(90,175,255,.6)}.mPlay .errNum{min-width:52px;text-align:left}.mPlay .statLbl2{font-size:11px;line-height:1.2;text-align:left}.mPlay .stepBtn{width:44px;height:44px;padding:0;margin:0;border:none;background:center / 100% 100% no-repeat;filter:drop-shadow(0 1px 2px rgba(40,20,0,.3))}.mPlay .stepBack{background-image:url(./btn_step_undo_normal-DFD83hZg.png)}.mPlay .stepFwd{background-image:url(./btn_step_redo_normal-D8RiJ1z3.png)}.mPlay .stepBtn:not(:disabled):active{filter:drop-shadow(0 1px 2px rgba(40,20,0,.3)) brightness(.78)}.mPlay .stepBtn:disabled.stepBack{background-image:url(./btn_step_undo_disabled-Dn1Gc1eg.png)}.mPlay .stepBtn:disabled.stepFwd{background-image:url(./btn_step_redo_disabled-aW7W6Gcz.png)}.mPlay .msgCell{border-top:2px solid rgba(60,40,10,.45);min-height:28px;padding:4px 4px 0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;line-height:1.4}.mPlay .skills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr));gap:6px;flex:0 0 calc(244px + var(--panel-extra, 0px));max-height:459px;min-height:0}.mPlay .skill{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;margin:0;color:#fff;background:#0f1d3f border-box;border-radius:5px;border:8px solid transparent;border-image:url(./btn_skill_normal-Qtbh2pMx.png) 26 fill / 8px stretch;filter:drop-shadow(0 2px 3px rgba(40,20,0,.3))}.mPlay .skill:not(:disabled):not(.selected):active{filter:drop-shadow(0 2px 3px rgba(40,20,0,.3)) brightness(.78)}.mPlay .skName{font-size:12px;font-weight:700;white-space:nowrap}.mPlay .skName2{display:flex;flex-direction:column;align-items:center;line-height:1.05}.mPlay .skCost{font-size:10px;opacity:.75}.mPlay .skCost.costHalf{opacity:1;color:#9be8ff;text-shadow:0 0 5px rgba(120,220,255,.9)}.mPlay .skCost.costCrit{opacity:1;color:#ffe27a;text-shadow:0 0 5px rgba(255,215,110,.9)}.mPlay .skill:disabled{opacity:1;color:#fffc;border-image-source:url(./btn_skill_disabled-DVI29ifa.png);background-color:#27282c}.mPlay .skill.selected{border-image-source:url(./btn_skill_selected-BI2B-QHC.png);background-color:#89b6e0;color:#241a05;text-shadow:none}.mPlay .skill.selected .skCost{color:#4a3a10;opacity:1}.mPlay .skill.selected.pulse{animation:skillPulse 1.4s ease-in-out infinite}@keyframes skillPulse{0%,to{filter:drop-shadow(0 2px 3px rgba(40,20,0,.3)) brightness(1)}50%{filter:drop-shadow(0 0 7px rgba(255,226,140,.95)) brightness(1.2)}}.mPlay .skill.special:not(:disabled){border-image-source:url(./btn_skill_special-CAmAkMIC.png);background-color:#a07e3f;color:#241a05;text-shadow:none}.mPlay .skill.special:not(:disabled) .skCost{color:#4a3a10;opacity:1}.mPlay .skill.finish{border-image-source:url(./btn_finish_normal-CfLvFA5C.png);background-color:#3c0919}.mPlay .cellSlot{border:none;background:transparent;padding:0}.mPlay .tgtFrame{pointer-events:none;border:3px solid #4db2ff;border-radius:6px;box-shadow:0 0 6px #4db2ffcc,inset 0 0 4px #4db2ff8c;z-index:2}.mPlay .cell.tgtPulse{animation:cellTgtPulse 1.4s ease-in-out infinite}@keyframes cellTgtPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.35)}}.mPlay .shitsukeMark.t2{position:absolute;right:4px;bottom:2px;font-size:17px;font-weight:700;--t2fill: linear-gradient(180deg, #fff3b0 0%, #e8b93f 100%);filter:drop-shadow(0 1.5px 1.5px rgba(0,0,0,.45));pointer-events:none}.mPlay .shitsukeMark .t2s{-webkit-text-stroke-width:0}.mPlay .cellBase{position:absolute;right:6px;top:4px;font-size:11px;font-weight:700;color:#ffffffd9;text-shadow:0 1px 1px rgba(0,0,0,.6);line-height:1;pointer-events:none}.mPlay .balloon{pointer-events:none;z-index:3;place-self:center;padding:3px 9px;border-radius:12px;font-size:21px;font-weight:700;line-height:1;white-space:nowrap;border:2px solid;background:#190d028c;animation:blFloat .9s ease-out both}.mPlay .bl-damage{--t2fill: linear-gradient(180deg, #ffffff 0%, #e7e7e7 100%);border-color:#e7e7e7}.mPlay .bl-crit{--t2fill: linear-gradient(180deg, #fff3b0 0%, #e8b93f 100%);border-color:#e8b93f}.mPlay .bl-heal{--t2fill: linear-gradient(180deg, #bdeeb0 0%, #3f9e55 100%);border-color:#3f9e55}@keyframes blFloat{0%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:translateY(-2px)}75%{opacity:1;transform:translateY(-12px)}to{opacity:0;transform:translateY(-20px)}}.mPlay .fxLane{position:absolute;left:0;right:0;top:50%;height:104px;transform:translateY(-50%);overflow:hidden;pointer-events:none;z-index:5;display:flex;align-items:center;justify-content:center}.mPlay .fxMsg{display:inline-block;position:relative;white-space:nowrap;font-size:87px;font-weight:700;--t2fill: linear-gradient(180deg, #ffe14d 0%, #f07f1a 100%);filter:drop-shadow(0 3px 4px rgba(0,0,0,.35));animation:fxCharge 1.25s both}.mPlay .fxMsg .t2s{-webkit-text-stroke-width:.21em;-webkit-text-stroke-color:#e8a000}.mPlay .fxMsg .t2w{position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;-webkit-text-stroke-width:.13em;-webkit-text-stroke-color:#ffffff}@keyframes fxCharge{0%{transform:translate(calc(50vw + 50%));animation-timing-function:cubic-bezier(.16,.84,.44,1)}32%{transform:translate(0);animation-timing-function:linear}72%{transform:translate(0);animation-timing-function:cubic-bezier(.55,.06,.85,.4)}to{transform:translate(calc(-50vw - 50%))}}.mPlay .powerLabelMuga .pl2{display:flex;flex-direction:column;align-items:center;line-height:1.15}.mPlay .powerLabelMuga .pl2 .t2:last-child{font-size:.8em}.mPlay .resultWin{width:min(320px,calc(86% / var(--s, 1)));flex-shrink:0;padding:18px 16px 12px;display:flex;flex-direction:column;gap:12px;text-align:center}.mPlay .dlgNote{font-size:11px;font-weight:400;color:#ffffffbf}.mPlay .resultWin .dlgBtn{word-break:keep-all}.mPlay .dlgLink{border:none;background:none;font:inherit;font-size:13px;color:#cfe0ff;text-decoration:underline dotted #8fa8d8;text-underline-offset:3px;padding:4px}.mPlay .dlgLinks .dlgLink{flex:1 1 0}.mPlay .resultLbl{font-size:14px;color:#ffe9b8}.mPlay .resultRows{display:flex;flex-direction:column;gap:6px;padding:0 14px}.mPlay .resultRow{display:flex;justify-content:space-between;font-size:14px}.mPlay .resultRow b{font-size:18px}.mPlay .menuScrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:transparent}.mPlay .menuPanel{position:absolute;min-width:180px;padding:2px 0;display:flex;flex-direction:column;box-shadow:0 8px 24px #00000080}.mPlay .menuItem{display:block;width:100%;padding:11px 16px;border:none;background:none;text-align:left;font:inherit;font-size:14px;font-weight:700;color:#fff}.mPlay .menuItem+.menuItem{border-top:1px solid rgba(255,255,255,.18)}.mPlay .menuItem:active{background:#ffffff1a}.mPlay .menuItem:disabled{color:#ffffff59}.mPlay .vSpace{flex:1 1 0;min-height:0}.mPlay .dlgLinks{display:flex;align-items:center;gap:10px;margin:0 -8px}.mPlay .dlgLinks .dlgLink{white-space:nowrap}.mPlay .statsPanelStub,.mPlay .logPanelStub{flex:1;display:flex;align-items:center;justify-content:center;color:#3a2a10;font-weight:700}.mPlay .win.resultWin{background:#31385e border-box;border-radius:2px;border:28px solid transparent;border-image:url(./panel_window-BEl91P6f.webp) 96 fill / 28px stretch;box-shadow:0 8px 24px #00000080}.mPlay .resultLbl{font-weight:700;letter-spacing:.2em;text-indent:.2em}.mPlay .resultRows{padding:8px 12px;border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.mPlay .resultRow{align-items:baseline;font-size:13px}.mPlay .resultRow b{font-size:20px}.mPlay .resultRow b.opening{color:#cae9ff;text-shadow:1px 1px 0 #123a63,-1px 1px 0 #123a63,1px -1px 0 #123a63,-1px -1px 0 #123a63,0 0 4px rgba(150,215,255,.5),0 0 8px rgba(90,175,255,.48),0 0 14px rgba(90,175,255,.3)}.mPlay .resultWin .dlgBtn:nth-child(2){background:#273450 border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_primary_normal-B-CPW__0.webp) 50 fill / 20px 14px stretch;color:#fff;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mPlay .resultWin .dlgBtn:nth-child(2):active{filter:brightness(.78) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mScreen.mSettings{height:100%;padding:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;color:#fff}.mSettings header{display:flex;align-items:center;gap:6px;height:50px;padding:0 6px;flex:0 0 auto}.mSettings main{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:6px 12px 10px;min-height:0;overflow-y:auto}.mSettings .win+.win{margin-top:10px}.mSettings .rowLabel{font-size:12px;font-weight:700;color:#ffe9b8}.mSettings .setTabs{flex:0 0 auto;display:flex;gap:2px;padding:6px 4px 8px;background:linear-gradient(180deg,#2b3350,#1c2238);border-top:2px solid rgba(201,162,39,.8)}.mSettings .setTab{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:3px;background:none;border:none;padding:2px 0}.mSettings .tabIcon{width:34px;height:34px;background:center / contain no-repeat;opacity:.55}.mSettings .tabIcon-theme{background-image:url(./icon_settab_theme-D79Htxlh.png)}.mSettings .tabIcon-control{background-image:url(data:image/png;base64,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)}.mSettings .tabIcon-display{background-image:url(data:image/png;base64,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)}.mSettings .tabIcon-expand{background-image:url(data:image/png;base64,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)}.mSettings .tabIcon-account{background-image:url(data:image/png;base64,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)}.mSettings .tabName{font-size:10px;font-weight:700;color:#ffffff8c}.mSettings .setTab.on .tabIcon{opacity:1;filter:sepia(1) saturate(2.4) hue-rotate(-12deg) brightness(1.02)}.mSettings .setTab.on .tabName{color:#ffe9b8}.stagePortal.setTabsSafeBandWrap{pointer-events:none}.setTabsSafeBand{position:absolute;top:100%;left:0;right:0;height:env(safe-area-inset-bottom,0px);background:#1c2238;pointer-events:none}.mSettings .themeChoices{display:flex;gap:14px;margin-top:8px;padding-bottom:4px}.mSettings .themeCard{display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:none;padding:0}.mSettings .themeThumb{width:84px;height:120px;border-radius:8px;border:2px solid rgba(255,255,255,.35);background:url(./bg_menu_saihou_home-vfi3f1lm.webp) center / cover no-repeat}.mSettings .themeThumb.thumbB{background-image:url(./bg_menu_saihou_home_b-DquYcvC4.webp)}.mSettings .themeName{font-size:11px;font-weight:700;color:#ffffffbf}.mSettings .themeCard.on .themeThumb{border:2px solid #e8c86a;box-shadow:0 0 6px #e8c86ab3}.mSettings .themeCard.on .themeName{color:#ffe9b8}.mSettings .optPanel{padding:2px 10px;display:flex;flex-direction:column}.mSettings .optRow{padding:6px 0}.mSettings .optRow+.optRow{border-top:1px solid rgba(255,255,255,.18)}.mSettings .optHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.mSettings .optChoices{display:flex;gap:6px}.mSettings .optChip{flex:0 0 auto;height:28px;padding:0 4px;font-size:12px;font-weight:700;color:#cdd3ff;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 14px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch}.mSettings .optChip.on{border-image-source:url(./chip_on-CjJU8lm-.png);background-color:#be9129;color:#fff}.mSettings .optDesc{font-size:10px;color:#ffffffbf;margin-top:3px;line-height:1.35}.mSettings .badge{flex:0 0 auto;font-size:9px;font-weight:700;padding:2px 8px;border-radius:9px;color:#ffffffbf;background:#ffffff24;border:1px solid rgba(255,255,255,.3)}.mSettings .nickInput{width:92px;height:28px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:700;color:#fff;text-align:right;background:#00000040;border:1px solid rgba(255,255,255,.35);border-radius:6px}.mSettings .nickInput::placeholder{color:#fff6;font-weight:400}.mSettings .optRow.dim{opacity:.45;pointer-events:none}.mSettings .volVal{flex:0 0 auto;min-width:34px;text-align:right;font-size:16px;font-weight:700;color:#fff}.mSettings .volRow{display:flex;align-items:center;gap:8px;margin-top:4px}.mSettings .volEnd{flex:0 0 auto;font-size:10px;color:#ffffff8c}.mSettings .volSlider{flex:1 1 auto;min-width:0;height:28px;margin:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mSettings .volSlider::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,#d9b054 var(--fill, 80%),rgba(21,40,79,.95) var(--fill, 80%))}.mSettings .volSlider::-moz-range-track{height:6px;border-radius:999px;background:#15284ff2}.mSettings .volSlider::-moz-range-progress{height:6px;border-radius:999px;background:#d9b054}.mSettings .volSlider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin-top:-7px;border-radius:50%;background:#ffe9b8;border:2px solid #a6822c;box-shadow:0 1px 3px #00000080}.mSettings .volSlider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#ffe9b8;border:2px solid #a6822c;box-shadow:0 1px 3px #00000080}.mSettings .volSlider.muted::-webkit-slider-thumb{background:#b9b9b9;border-color:#6f6f6f}.mSettings .volSlider.muted::-moz-range-thumb{background:#b9b9b9;border-color:#6f6f6f}.mSettings .volVal.muted{color:#ffffff80}.mSettings .fnGroup{margin-top:6px}.mSettings .fnName{font-size:11px;font-weight:700;color:#ffffffbf}.mSettings .fnChips{display:flex;align-items:center;gap:1px;margin-top:2px;flex-wrap:wrap}.mSettings .fnChips .optChip{display:inline-flex;align-items:center;justify-content:center}.mSettings .fnFixed{opacity:.9}.mSettings .fnNone{filter:saturate(.25) brightness(.75);color:#cdd3ff8c}.mSettings .fnArrow{font-size:9px;color:#ffffff80;flex:0 0 auto}.mSettings .swapPanel{padding:8px 10px 10px;display:flex;flex-direction:column;gap:8px}.mSettings .swapDesc{font-size:11px;color:#fffc;line-height:1.4}.mSettings .skills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.mSettings .skill{position:relative;height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:#fff;background:#0f1d3f border-box;border-radius:5px;border:8px solid transparent;border-image:url(./btn_skill_normal-Qtbh2pMx.png) 26 fill / 8px stretch;filter:drop-shadow(0 2px 3px rgba(40,20,0,.3))}.mSettings .skill:active{filter:drop-shadow(0 2px 3px rgba(40,20,0,.3)) brightness(.78)}.mSettings .skName{font-size:12px;font-weight:700;white-space:nowrap}.mSettings .skName2{display:flex;flex-direction:column;align-items:center;line-height:1.05}.mSettings .skCost{font-size:10px;opacity:.75}.mSettings .skill.skOff{opacity:1;color:#fffc;border-image-source:url(./btn_skill_disabled-DVI29ifa.png);background-color:#27282c}.mSettings .skill.selected{border-image-source:url(./btn_skill_selected-BI2B-QHC.png);background-color:#89b6e0;color:#241a05;text-shadow:none}.mSettings .skill.selected .skCost{color:#4a3a10;opacity:1}.mSettings .panelTitle{font-size:13px;font-weight:700;color:#ffe9b8;padding:2px 0 4px;margin-bottom:2px;border-bottom:1px solid rgba(201,162,39,.5)}.mSettings .rowBtn{flex:0 0 auto;height:28px;padding:0 6px;font-size:12px;font-weight:700;color:#ffe9b8;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 14px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch}.mSettings .rowBtn:not(:disabled):active{border-image-source:url(./chip_on-CjJU8lm-.png);background-color:#be9129;color:#fff}.mSettings .rowBtn:disabled{filter:saturate(.3) brightness(.8);color:#ffe9b880}.mSettings .dataCount{font-size:10px;color:#fff9;margin-top:2px}.mSettings .resultScrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:#140c048c;box-shadow:0 0 0 9999px #140c048c;display:flex;align-items:center;justify-content:center}.mSettings .dlgWin{width:min(320px,calc(86% / var(--s, 1)));max-width:300px;box-shadow:0 8px 24px #00000080;flex-shrink:0;padding:18px 16px 12px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;border-width:28px;border-image:url(./panel_window-BEl91P6f.webp) 96 fill / 28px stretch}.mSettings .dlgText{font-size:15px;font-weight:700;line-height:1.6}.mSettings .dlgSub{font-size:11px;color:#fffc;line-height:1.5}.mSettings .dlgBtns{width:100%;display:flex;gap:8px}.mSettings .resultBtn{flex:1 1 0;height:46px;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff;background:#273450 border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_primary_normal-B-CPW__0.webp) 50 fill / 20px 14px stretch;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mSettings .resultBtn:active{filter:brightness(.78) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mSettings .resultBtn.subBtn{color:#fff;background:#25314e border-box;border-image:url(./btn_secondary_normal-L918RYSC.webp) 45 fill / 20px 14px stretch}.mReplayCode{height:100%;flex:0 0 auto;min-height:0;display:flex;flex-direction:column;align-items:stretch;color:#fff}.mReplayCode button{-webkit-tap-highlight-color:transparent;cursor:pointer}.mReplayCode header{display:flex;align-items:center;gap:6px;height:50px;padding:0 6px;flex:0 0 auto}.mReplayCode .hdrBtn{margin:0}.mReplayCode main{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:6px 12px 10px;min-height:0}.mReplayCode .codePanel{flex:0 0 auto;padding:10px 10px 12px;display:flex;flex-direction:column;gap:10px}.mReplayCode .codeArea{width:100%;min-height:180px;padding:14px;font-family:inherit;font-size:17px;line-height:1.8;letter-spacing:.04em;text-align:left;color:#2a1c05;background:#ffffffeb;border:none;border-radius:10px;resize:vertical;box-shadow:inset 0 1px 4px #00000040}.mReplayCode .codeArea:placeholder-shown{text-align:center}.mReplayCode .codeArea::placeholder{color:#281c0873}.mReplayCode .pasteBtn{align-self:center;height:44px;padding:0 22px;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff;background:#25314e border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_secondary_normal-L918RYSC.webp) 45 fill / 20px 14px stretch;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mReplayCode .pasteBtn:active{filter:drop-shadow(0 2px 3px rgba(0,0,0,.35)) brightness(.78)}.mReplayCode .histPanel{flex:1 1 auto;min-height:0;padding:8px 10px 10px;display:flex;flex-direction:column}.mReplayCode .histTitle{font-size:13px;font-weight:700;color:#ffe9b8;padding:2px 0 4px;border-bottom:1px solid rgba(201,162,39,.5)}.mReplayCode .histNote{font-size:10.5px;line-height:1.5;color:#ffffff9e;padding:5px 0 6px}.mReplayCode .histList{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.mReplayCode .histRow{grid-template-columns:minmax(0,1fr) 30px 62px 66px 22px;height:22px;box-sizing:border-box;line-height:14px;color:#fff;font-family:inherit}.mReplayCode .histRow+.histRow{margin-top:2px}.mReplayCode .histName{min-width:0;text-align:left;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mReplayCode .histStar{color:#ffffffd9;font-variant-numeric:tabular-nums;white-space:nowrap}.mReplayCode .histNick{color:#fff9;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mReplayCode .histDate{font-size:10px;color:#fff9;justify-self:end;white-space:nowrap;font-variant-numeric:tabular-nums}.mReplayCode .histCopy{width:22px;height:22px;margin:-4px 0;padding:0;justify-self:end;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#ffffffc7;visibility:hidden}.mReplayCode .histRow.sel .histCopy{visibility:visible}.mReplayCode .histCopy:active{color:#fff}.mReplayCode .histCopy svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mReplayCode .histEmpty{padding:14px 4px;font-size:12px;line-height:1.7;color:#ffffff8c;text-align:center}.mReplayCode .startBtn{flex:0 0 auto;height:52px;margin:auto 24px 0;font-size:18px;font-weight:700;letter-spacing:.3em;text-indent:.3em;display:flex;align-items:center;justify-content:center;color:#fff;background:#273450 border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_primary_normal-B-CPW__0.webp) 50 fill / 20px 14px stretch;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mReplayCode .startBtn:active{filter:brightness(.78) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mReplayCode .scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:#140c048c;box-shadow:0 0 0 9999px #140c048c;display:flex;align-items:center;justify-content:center;padding:24px}.mReplayCode .dlgWin{width:calc(100% / var(--s, 1));max-width:300px;flex-shrink:0;padding:10px 6px 6px;display:flex;flex-direction:column;align-items:center;gap:10px;background:#31385e border-box;border-radius:2px;border:28px solid transparent;border-image:url(./panel_window-BEl91P6f.webp) 96 fill / 28px stretch;box-shadow:0 8px 24px #00000080}.mReplayCode .dlgBody{font-size:15px;font-weight:700;text-align:center;line-height:1.8;margin:0}.mReplayCode .dlgBtns{width:100%;display:flex;gap:8px}.mReplayCode .dlgBtn{flex:1 1 0;height:46px;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff;background:#273450 border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_primary_normal-B-CPW__0.webp) 50 fill / 20px 14px stretch;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mReplayCode .dlgBtn:active{filter:brightness(.78) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mCalc{height:100%;flex:0 0 auto;min-height:0;display:flex;flex-direction:column;align-items:stretch;color:#fff}.mCalc button{-webkit-tap-highlight-color:transparent;cursor:pointer}.mCalc header{display:flex;align-items:center;gap:6px;height:50px;padding:0 6px;flex:0 0 auto}.mCalc .hdrBtn{margin:0}.mCalc .hdrBtn:disabled{color:#ffe9b866;cursor:default;pointer-events:none}.mCalc .hdrName{display:inline-block;width:185px;max-width:100%;vertical-align:top;font-size:20px;font-weight:700;line-height:25px;color:#3a2a10;text-shadow:0 1px 0 rgba(255,255,255,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid rgba(60,40,10,.45);padding-bottom:2px}.mCalc .hdrSub{margin-top:2px;font-size:12px;font-weight:700;line-height:14px;color:#6b5320;text-shadow:0 1px 0 rgba(255,255,255,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mCalc main{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;padding:6px 12px 8px;min-height:0;position:relative}.mCalc .powerRow{padding:2px 6px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mCalc .powerInner{display:flex;align-items:center;gap:8px;min-height:34px}.mCalc .powerLabel{font-size:12px;font-weight:700;padding:4px 8px;flex:0 0 auto;height:38px;display:flex;align-items:center;justify-content:center;background:url(./label_power_normal-fOC9jE1p.png) center / 100% 100% no-repeat}.mCalc .powerLabel.plCharged{background-image:url(./label_power-33AO64Qc.png)}.mCalc .powerLabel .t2{text-align:center;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}.mCalc .powerLabel .t2s,.mCalc .powerLabel .t2f{line-height:1.25}.mCalc .powerLabel .t2s{-webkit-text-stroke-width:1.1px}.mCalc .viewCompact,.mCalc .viewCycle{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.mCalc .viewCycle{display:none;overflow-x:auto;padding:4px 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mCalc .viewCycle::-webkit-scrollbar{display:none}.mCalc .cycleOpen .viewCompact{display:none}.mCalc .cycleOpen .viewCycle{display:flex}.mCalc .chip{position:relative;display:flex;align-items:center;justify-content:center;border-radius:8px;font-weight:700;flex:0 0 auto;background-image:url(./icon_power-B9XV6mZb.png);background-size:100% 100%;background-repeat:no-repeat}.mCalc .chipL{min-width:58px;height:32px;font-size:15px}.mCalc .chipS{min-width:46px;height:27px;font-size:12px}.mCalc .chipL .t2s{-webkit-text-stroke-width:1.4px}.mCalc .chipS .t2s{-webkit-text-stroke-width:1.2px}.mCalc .chip .t2{filter:drop-shadow(0 1.5px 1.5px rgba(0,0,0,.4))}.mCalc .pw-weak{--t2fill: linear-gradient(180deg, #8fb6e4 0%, #6591c8 100%)}.mCalc .pw-normal{--t2fill: linear-gradient(180deg, #79c479 0%, #4c9e4e 100%)}.mCalc .pw-strong{--t2fill: linear-gradient(180deg, #f5b160 0%, #e08a28 100%)}.mCalc .pw-max{--t2fill: linear-gradient(180deg, #e96a6a 0%, #c93b3b 100%)}.mCalc .pw-q{--t2fill: linear-gradient(180deg, #a8a8b4 0%, #83838f 100%)}.mCalc .pw-crit-shift{--t2fill: linear-gradient(180deg, #f2e3a0 0%, #d8b23a 100%)}.mCalc .pw-crit-rand{--t2fill: linear-gradient(180deg, #e5dba8 0%, #bda23c 100%)}.mCalc .chipCurrent{outline:2px solid #fff;outline-offset:2px}.mCalc .traitBadge{position:absolute;right:-5px;top:-5px;width:15px;height:15px;font-size:10px;line-height:15px;text-align:center;color:#fff;border-radius:50%;box-sizing:border-box;border:1px solid rgba(255,255,255,.85);background-image:radial-gradient(circle at 30% 25%,#ffffffa6,#fff0 45%),var(--tb-color);filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.45))}.mCalc .tb-regen{--tb-color: linear-gradient(180deg, #3f9e55 0%, #1e5c2a 100%)}.mCalc .tb-rain-half{--tb-color: linear-gradient(180deg, #7fd9e8 0%, #3aa6bd 100%)}.mCalc .tb-rain-crit{--tb-color: linear-gradient(180deg, #fff3b0 0%, #e0b830 100%)}.mCalc .tb-light{--tb-color: linear-gradient(180deg, #f7a8cf 0%, #e0679f 100%)}.mCalc .tb-faded{opacity:.45}.mCalc .chevron{flex:0 0 auto;font-size:11px;opacity:.6;transition:transform .15s}.mCalc .cycleOpen .chevron{transform:rotate(180deg)}.mCalc .calcGridScope{display:flex;flex-direction:column;flex:0 1 auto;min-height:0}.mCalc .gridArea{display:flex;justify-content:center;position:relative;flex:0 1 auto;min-height:0;touch-action:none}.mCalc .grid{display:grid;gap:8px;padding:18px;position:relative;height:100%;border-radius:12px;background-size:100% 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 3px 6px rgba(40,20,0,.35))}.mCalc .grid-regen{background-image:url(./panel_grid_regen-BETW6BSX.webp)}.mCalc .grid-normal{background-image:url(./panel_grid_normal-DnCCb-MX.webp)}.mCalc .grid-rainbow{background-image:url(./panel_grid_rainbow-CvrQIGYf.webp)}.mCalc .grid-light{background-image:url(./panel_grid_light-BaUjqf-e.webp)}.mCalc .cell{position:relative;width:88px;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;border:none;background-image:url(./cell-DPXDx1m2.png);background-size:100% 100%;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.mCalc .cellShitsuke{background-image:url(./cell_shitsuke-Cl9XcGcs.png)}.mCalc .cellGlow{background-image:url(./cell_glow-QOvrlgBo.png)}.mCalc .cellShitsuke.cellGlow{background-image:url(./cell_shitsuke_glow-CruO3P8G.png)}.mCalc .c-normal{--t2fill: linear-gradient(180deg, #ffffff 0%, #e7e7e7 100%)}.mCalc .c-yellow{--t2fill: linear-gradient(180deg, #fff3b0 0%, #e8b93f 100%)}.mCalc .c-done{--t2fill: linear-gradient(180deg, #bdeeb0 0%, #3f9e55 100%)}.mCalc .c-over{--t2fill: linear-gradient(180deg, #f4b3a3 0%, #c94438 100%)}.mCalc .c-yellow .cellNum .t2s{-webkit-text-stroke-color:#8a6d00}.mCalc .c-done .cellNum .t2s{-webkit-text-stroke-color:#1e5c2a}.mCalc .c-over .cellNum .t2s{-webkit-text-stroke-color:#7a1f16}.mCalc .cellNum.t2{font-size:28px;font-weight:700}.mCalc .cellNum .t2s{-webkit-text-stroke-width:2.2px}.mCalc .cellNum{filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.mCalc .cellPos{position:absolute;top:4px;left:6px;font-size:10px;font-weight:700;line-height:1;color:#fff;pointer-events:none;display:none}.mCalc .grid.posVisible .cellPos{display:block}.mCalc .cellSlot{border:none;background:transparent;padding:0}.mCalc .tgtFrame{pointer-events:none;border:3px solid #4db2ff;border-radius:6px;box-shadow:0 0 6px #4db2ffcc,inset 0 0 4px #4db2ff8c;z-index:2}.mCalc .cell.tgtPulse{animation:calcCellTgtPulse 1.4s ease-in-out infinite}@keyframes calcCellTgtPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.35)}}.mCalc .shitsukeMark.t2{position:absolute;right:4px;bottom:2px;font-size:17px;font-weight:700;--t2fill: linear-gradient(180deg, #fff3b0 0%, #e8b93f 100%);filter:drop-shadow(0 1.5px 1.5px rgba(0,0,0,.45));pointer-events:none}.mCalc .shitsukeMark .t2s{-webkit-text-stroke-width:0}.mCalc .cellBase{position:absolute;right:6px;top:4px;font-size:11px;font-weight:700;color:#ffffffd9;text-shadow:0 1px 1px rgba(0,0,0,.6);line-height:1;pointer-events:none}.mCalc .balloon{pointer-events:none;z-index:3;place-self:center;padding:3px 9px;border-radius:12px;font-size:21px;font-weight:700;line-height:1;white-space:nowrap;border:2px solid;background:#190d028c;animation:calcBlFloat .9s ease-out both}.mCalc .bl-damage{--t2fill: linear-gradient(180deg, #ffffff 0%, #e7e7e7 100%);border-color:#e7e7e7}.mCalc .bl-crit{--t2fill: linear-gradient(180deg, #fff3b0 0%, #e8b93f 100%);border-color:#e8b93f}.mCalc .bl-heal{--t2fill: linear-gradient(180deg, #bdeeb0 0%, #3f9e55 100%);border-color:#3f9e55}@keyframes calcBlFloat{0%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:translateY(-2px)}75%{opacity:1;transform:translateY(-12px)}to{opacity:0;transform:translateY(-20px)}}.mCalc .midareOrderBadge{position:absolute;min-width:16px;height:16px;padding:0 3px;border-radius:8px;background:#285fdceb;border:1px solid rgba(255,255,255,.85);font-size:11px;line-height:14px;font-weight:700;text-align:center;color:#fff;pointer-events:none;z-index:3}.mCalc .calcGridScope.fixMode .cell:not(.cellSlot){box-shadow:inset 0 0 0 2px #ffd278d9}.mCalc .calcGridScope.fixMode .cellNum{--t2fill: linear-gradient(180deg, #ffd9a0 0%, #e8862f 100%)}.mCalc .calcGridScope.fixMode .cellNum .t2s{-webkit-text-stroke-color:#5c2a00}.mCalc .padWin{width:min(300px,calc(86% / var(--s, 1)));flex-shrink:0;padding:16px 14px 12px;display:flex;flex-direction:column;gap:10px}.mCalc .padTitle{font-size:13px;font-weight:700;text-align:center;color:#ffe9b8}.mCalc .padValue{height:46px;display:flex;align-items:center;justify-content:flex-end;padding:0 12px;font-size:26px;font-weight:700;background:#0000004d;border:1px solid rgba(255,255,255,.35);border-radius:6px}.mCalc .padValue.padFresh{opacity:.5}.mCalc .padSub{font-size:11px;text-align:center;opacity:.85}.mCalc .padGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mCalc .padKey{height:40px;border:none;border-radius:6px;background:#ffffff24;border:1px solid rgba(255,255,255,.3);color:#fff;font-size:18px;font-weight:700}.mCalc .padKey:active{background:#ffffff4d}.mCalc .padBtns{display:flex;gap:8px}.mCalc .fxLane{position:absolute;left:0;right:0;top:50%;height:104px;transform:translateY(-50%);overflow:hidden;pointer-events:none;z-index:5;display:flex;align-items:center;justify-content:center}.mCalc .fxMsg{display:inline-block;position:relative;white-space:nowrap;font-size:87px;font-weight:700;--t2fill: linear-gradient(180deg, #ffe14d 0%, #f07f1a 100%);filter:drop-shadow(0 3px 4px rgba(0,0,0,.35));animation:calcFxCharge 1.25s both}.mCalc .fxMsg .t2s{-webkit-text-stroke-width:.21em;-webkit-text-stroke-color:#e8a000}.mCalc .fxMsg .t2w{position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;-webkit-text-stroke-width:.13em;-webkit-text-stroke-color:#ffffff}@keyframes calcFxCharge{0%{transform:translate(calc(50vw + 50%));animation-timing-function:cubic-bezier(.16,.84,.44,1)}32%{transform:translate(0);animation-timing-function:linear}72%{transform:translate(0);animation-timing-function:cubic-bezier(.55,.06,.85,.4)}to{transform:translate(calc(-50vw - 50%))}}.mCalc .powerLabelMuga .pl2{display:flex;flex-direction:column;align-items:center;line-height:1.15}.mCalc .powerLabelMuga .pl2 .t2:last-child{font-size:.8em}.mCalc .statusGrid{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;column-gap:6px;align-items:center;color:#3a2a10;font-weight:700;flex:0 0 auto}.mCalc .statusCenter{min-width:0}.mCalc .statRow{display:flex;justify-content:space-between;align-items:center}.mCalc .stat{display:flex;align-items:flex-end;justify-content:flex-start;gap:4px;font-size:13px;line-height:1;min-height:40px;padding-bottom:4px}.mCalc .stat b{font-size:22px;line-height:1}.mCalc .turnNum{min-width:27px;text-align:left}.mCalc .concNum{min-width:40px;text-align:left}.mCalc .concNum.opening{color:#eaf7ff;text-shadow:1px 1px 0 #123a63,-1px 1px 0 #123a63,1px -1px 0 #123a63,-1px -1px 0 #123a63,0 0 6px rgba(150,215,255,1),0 0 14px rgba(90,175,255,.95),0 0 26px rgba(90,175,255,.6)}.mCalc .calcConcBtn{font:inherit;font-size:22px;line-height:1;font-weight:700;font-family:inherit;color:inherit;background:none;border:none;padding:0;margin:0;cursor:pointer}.mCalc .calcConcWrap{position:relative;display:inline-flex;align-items:flex-end}.mCalc .calcHealBtn{position:absolute;left:100%;bottom:3px;margin-left:2px;padding:1px 5px;border:1px solid rgba(255,255,255,.45);border-radius:4px;background:#ffffff1a;font:inherit;font-size:10px;font-weight:700;line-height:1.3;color:#ffffffb3;white-space:nowrap}.mCalc .calcHealBtn:active{background:#ffffff52;color:#fff}.mCalc .errNum{min-width:52px;text-align:left}.mCalc .statLbl2{font-size:11px;line-height:1.2;text-align:left}.mCalc .stepBtn{width:44px;height:44px;padding:0;margin:0;border:none;background:center / 100% 100% no-repeat;filter:drop-shadow(0 1px 2px rgba(40,20,0,.3))}.mCalc .stepBack{background-image:url(./btn_step_undo_normal-DFD83hZg.png)}.mCalc .stepFwd{background-image:url(./btn_step_redo_normal-D8RiJ1z3.png)}.mCalc .stepBtn:not(:disabled):active{filter:drop-shadow(0 1px 2px rgba(40,20,0,.3)) brightness(.78)}.mCalc .stepBtn:disabled.stepBack{background-image:url(./btn_step_undo_disabled-Dn1Gc1eg.png)}.mCalc .stepBtn:disabled.stepFwd{background-image:url(./btn_step_redo_disabled-aW7W6Gcz.png)}.mCalc .msgCell{border-top:2px solid rgba(60,40,10,.45);min-height:28px;padding:4px 4px 0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;line-height:1.4}.mCalc .skills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr));gap:6px;flex:0 0 calc(244px + var(--panel-extra, 0px));max-height:459px;min-height:0}.mCalc .skill{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;margin:0;color:#fff;background:#0f1d3f border-box;border-radius:5px;border:8px solid transparent;border-image:url(./btn_skill_normal-Qtbh2pMx.png) 26 fill / 8px stretch;filter:drop-shadow(0 2px 3px rgba(40,20,0,.3))}.mCalc .skill:not(:disabled):not(.selected):active{filter:drop-shadow(0 2px 3px rgba(40,20,0,.3)) brightness(.78)}.mCalc .skName{font-size:12px;font-weight:700;white-space:nowrap}.mCalc .skName2{display:flex;flex-direction:column;align-items:center;line-height:1.05}.mCalc .skCost{font-size:10px;opacity:.75}.mCalc .skCost.costHalf{opacity:1;color:#9be8ff;text-shadow:0 0 5px rgba(120,220,255,.9)}.mCalc .skCost.costCrit{opacity:1;color:#ffe27a;text-shadow:0 0 5px rgba(255,215,110,.9)}.mCalc .skill:disabled{opacity:1;color:#fffc;border-image-source:url(./btn_skill_disabled-DVI29ifa.png);background-color:#27282c}.mCalc .skill.selected{border-image-source:url(./btn_skill_selected-BI2B-QHC.png);background-color:#89b6e0;color:#241a05;text-shadow:none}.mCalc .skill.selected .skCost{color:#4a3a10;opacity:1}.mCalc .skill.selected.pulse{animation:calcSkillPulse 1.4s ease-in-out infinite}@keyframes calcSkillPulse{0%,to{filter:drop-shadow(0 2px 3px rgba(40,20,0,.3)) brightness(1)}50%{filter:drop-shadow(0 0 7px rgba(255,226,140,.95)) brightness(1.2)}}.mCalc .skill.special:not(:disabled){border-image-source:url(./btn_skill_special-CAmAkMIC.png);background-color:#a07e3f;color:#241a05;text-shadow:none}.mCalc .skill.special.special-dark:not(:disabled){border-image-source:url(./btn_skill_special_dark-IJMFw3sX.png);background-color:#0f1d3f;color:#fff;text-shadow:none}.mCalc .skill.special:not(:disabled) .skCost{color:#4a3a10;opacity:1}.mCalc .skill.finish{border-image-source:url(./btn_finish_normal-CfLvFA5C.png);background-color:#3c0919}.mCalc .eventPanel{flex:0 0 calc(244px + var(--panel-extra, 0px));max-height:459px;min-height:0;padding:10px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.mCalc .evTitle{font-size:15px;font-weight:700;text-align:center;color:#ffe9b8}.mCalc .evChoices{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.mCalc .evChip{min-width:78px;height:44px;border:none;background-image:url(./icon_power-B9XV6mZb.png);background-size:100% 100%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.mCalc .evChip:active{filter:brightness(1.25)}.mCalc .evChip .t2s{-webkit-text-stroke-width:1.4px}.mCalc .evChip .t2{filter:drop-shadow(0 1.5px 1.5px rgba(0,0,0,.4))}.mCalc .vSpace{flex:1 1 0;min-height:0}.mCalc .menuScrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:transparent}.mCalc .menuPanel{position:absolute;min-width:180px;padding:2px 0;display:flex;flex-direction:column;box-shadow:0 8px 24px #00000080}.mCalc .menuItem{display:block;width:100%;padding:11px 16px;border:none;background:none;text-align:left;font:inherit;font-size:14px;font-weight:700;color:#fff}.mCalc .menuItem+.menuItem{border-top:1px solid rgba(255,255,255,.18)}.mCalc .menuItem:active{background:#ffffff1a}.mCalc .menuItem:disabled{color:#ffffff59}.mCalc .resumeDlg .dlgBtns{flex-direction:column;align-items:stretch}.mCalc .rpBody{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:8px;padding:6px 12px 0;overflow-y:auto;-webkit-overflow-scrolling:touch}.mCalc .rpSec{flex:0 0 auto;padding:10px 12px;display:flex;flex-direction:column;gap:8px;min-height:0}.mCalc .rpSecList{flex:1 1 auto}.mCalc .resultRows{width:100%;display:flex;gap:6px;padding:8px 12px;border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.mCalc .resultRow{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;font-size:11px;font-weight:700;color:#cdd3ff}.mCalc .resultRow b{font-size:20px;line-height:1;color:#fff}.mCalc .rpFilters{display:flex;flex-direction:column;gap:3px}.mCalc .rpFLab{flex:0 0 auto;width:30px;font-size:11px;font-weight:700;color:#ffffffb8}.mCalc .rpTiles{display:flex;gap:8px}.mCalc .rpList{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:24px;max-height:132px;overflow-y:auto;overscroll-behavior:contain}.mCalc .rpNow{justify-self:end;font-size:9px;font-weight:700;line-height:14px;padding:0 5px;border-radius:7px;color:#2a1800;background:linear-gradient(180deg,#ffe9b8,#dfb476)}.mCalc .rpActions{flex:0 0 auto;display:flex;gap:10px;padding:8px 0 10px}.mCalc .rpActions .dlgBtn{word-break:keep-all}.mCalc .rpActions .dlgBtn.primary{background:#273450 border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_primary_normal-B-CPW__0.webp) 50 fill / 20px 14px stretch;color:#fff;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mCalc .rpActions .dlgBtn.primary:active{filter:brightness(.78) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.mCalc .calcFanLayer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6}.mCalc .calcFanVal,.mCalc .calcFanCrit{pointer-events:auto;cursor:pointer}.mCalc .calcFanVal{position:absolute;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:none;font:inherit;color:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}.mCalc .calcFanBg{position:absolute;left:50%;top:50%;width:35px;height:45.5px;margin:-29.75px 0 0 -17.5px;transform:rotate(var(--fan-rot, 0deg));transform-origin:50% 65.385%;overflow:visible;filter:drop-shadow(0 3px 8px rgba(0,0,0,.35))}.mCalc .calcFanBg path{fill:#fdf7e880;stroke:#d9b054;stroke-width:2.3}.mCalc .calcFanLayer.crit .calcFanBg path{fill:#ffb0609e;stroke:#e07a1c}.mCalc .calcFanLayer.heal .calcFanBg path{fill:#7fc47f9e;stroke:#3f9e55}.mCalc .calcFanNum.t2{position:relative;font-size:18px;font-weight:700;line-height:1;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.5))}.mCalc .calcFanNum .t2s{-webkit-text-stroke-width:2px}.mCalc .calcFanVal.sel{z-index:2}.mCalc .calcFanVal.sel .calcFanBg{transform:rotate(var(--fan-rot, 0deg)) scale(1.22);filter:drop-shadow(0 0 10px rgba(255,235,160,.95))}.mCalc .calcFanVal.sel .calcFanNum.t2{font-size:21px}.mCalc .calcFanCrit{position:absolute;transform:translate(-50%,-50%);padding:3px 8px;border-radius:10px;white-space:nowrap;border:1px solid rgba(255,190,110,.9);background:#783c0ab8;font:inherit;font-size:11px;font-weight:700;color:#ffdca6}.mCalc .calcFanCrit.sel{background:#e07a1cf2;border-color:#ffd296f2;color:#fff}.mCalc .calcFanCrit.flickSel{z-index:2;transform:translate(-50%,-50%) scale(1.22);filter:drop-shadow(0 0 10px rgba(255,235,160,.95))}.mScreen.mCalcAggregate{height:100%;padding:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;background:none;color:#fff}.mCalcAggregate header{display:flex;align-items:center;gap:6px;height:50px;padding:0 6px;flex:0 0 auto}.mCalcAggregate .aggFallback{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center}.mCalcAggregate .placeholderNote{margin:0;font-size:15px;color:#dcd3c2}.mCalcAggregate .aggBody{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:8px;padding:6px 12px 0}.mCalcAggregate .aggSec{flex:1 1 auto;min-height:0;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.mCalcAggregate .rpFilters{display:flex;flex-direction:column;gap:3px;flex:0 0 auto}.mCalcAggregate .rpFLab{flex:0 0 auto;width:44px;font-size:10px;font-weight:700;color:#ffffffb8}.mCalcAggregate .rpTiles{flex:0 0 auto;display:flex;gap:8px}.mCalcAggregate .rpList{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:24px;overflow-y:auto;overscroll-behavior:contain}.mCalcAggregate .aggEmpty{padding:10px 4px;text-align:center;font-size:11px;color:#fff9}.mCalcAggregate .aggPager{flex:0 0 auto;display:flex;align-items:center;gap:4px}.mCalcAggregate .aggPager .pg{flex:0 0 auto;width:44px;height:30px;font-size:11px;font-weight:700;color:#cdd3ff;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 11px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch;display:flex;align-items:center;justify-content:center;padding:0}.mCalcAggregate .aggPager .pg:disabled{opacity:.35}.mCalcAggregate .aggPager .pgInfo{flex:1 1 auto;text-align:center;font-size:10px;color:#fffc}.mCalcAggregate .rpActions{flex:0 0 auto;display:flex;gap:10px;padding:8px 0 10px}.mCalcAggregate .rpActions .dlgBtn{flex:1 1 0;height:46px;display:flex;align-items:center;justify-content:center;font:inherit;font-size:13px;font-weight:700;color:#fff;background:#25314e border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_secondary_normal-L918RYSC.webp) 45 fill / 20px 14px stretch;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));word-break:keep-all}.mCalcAggregate .rpActions .dlgBtn:active{filter:drop-shadow(0 2px 3px rgba(0,0,0,.35)) brightness(.78)}.mCalcAggregate .rpActions .dlgBtn:disabled{opacity:.45}.mCalcAggregate .rpActions .dlgBtn.primary{background:#273450 border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_primary_normal-B-CPW__0.webp) 50 fill / 20px 14px stretch;color:#fff}.mCalcAggregate .dlgBtns .dlgBtn.primary{background:#273450 border-box;border-image:url(./btn_primary_normal-B-CPW__0.webp) 50 fill / 20px 14px stretch}.mScreen.mSimAggregate{height:100%;padding:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;background:none;color:#fff}.mSimAggregate header{display:flex;align-items:center;gap:6px;height:50px;padding:0 6px;flex:0 0 auto}.mSimAggregate .aggFallback{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center}.mSimAggregate .placeholderNote{margin:0;font-size:15px;color:#dcd3c2}.mSimAggregate .aggBody{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:8px;padding:6px 12px 0}.mSimAggregate .aggSec{flex:1 1 auto;min-height:0;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.mSimAggregate .rpFilters{display:flex;flex-direction:column;gap:3px;flex:0 0 auto}.mSimAggregate .rpFLab{flex:0 0 auto;width:44px;font-size:10px;font-weight:700;color:#ffffffb8}.mSimAggregate .rpTiles{flex:0 0 auto;display:flex;gap:8px}.mSimAggregate .rpList{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:24px;overflow-y:auto;overscroll-behavior:contain}.mSimAggregate .aggEmpty{padding:10px 4px;text-align:center;font-size:11px;color:#fff9}.mSimAggregate .aggPager{flex:0 0 auto;display:flex;align-items:center;gap:4px}.mSimAggregate .aggPager .pg{flex:0 0 auto;width:44px;height:30px;font-size:11px;font-weight:700;color:#cdd3ff;background:#15284f border-box;border-radius:999px;border:solid transparent;border-width:0 11px;border-image:url(./chip_off-scK-JNac.png) 0 32 fill stretch;display:flex;align-items:center;justify-content:center;padding:0}.mSimAggregate .aggPager .pg:disabled{opacity:.35}.mSimAggregate .aggPager .pgInfo{flex:1 1 auto;text-align:center;font-size:10px;color:#fffc}.mSimAggregate .rpActions{flex:0 0 auto;display:flex;gap:10px;padding:8px 0 10px}.mSimAggregate .rpActions .dlgBtn{flex:1 1 0;height:46px;display:flex;align-items:center;justify-content:center;font:inherit;font-size:13px;font-weight:700;color:#fff;background:#25314e border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_secondary_normal-L918RYSC.webp) 45 fill / 20px 14px stretch;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35));word-break:keep-all}.mSimAggregate .rpActions .dlgBtn:active{filter:drop-shadow(0 2px 3px rgba(0,0,0,.35)) brightness(.78)}.mSimAggregate .rpActions .dlgBtn:disabled{opacity:.45}.mSimAggregate .rpActions .dlgBtn.primary{background:#273450 border-box;border-radius:999px;border:20px solid transparent;border-left-width:14px;border-right-width:14px;border-image:url(./btn_primary_normal-B-CPW__0.webp) 50 fill / 20px 14px stretch;color:#fff}.mSimAggregate .dlgBtns .dlgBtn.primary{background:#273450 border-box;border-image:url(./btn_primary_normal-B-CPW__0.webp) 50 fill / 20px 14px stretch}@font-face{font-family:FluoNote UI;src:url(./fluonote-ui-CSkUXzhl.woff2) format("woff2");font-display:swap}*{box-sizing:border-box}html,body{margin:0;padding:0;overscroll-behavior:none}body{background-color:#cbb98f;background-image:url(./bg_main-CMi7gycp.webp);background-size:cover;background-position:center;background-attachment:fixed;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);color:#f3ead8;touch-action:pan-x pan-y;overscroll-behavior-x:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;font-family:FluoNote UI,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;-webkit-font-smoothing:antialiased}button,input,select{font-family:inherit}input,textarea{user-select:text;-webkit-user-select:text}#root{display:flex;justify-content:center}.mFrame{width:calc(390px * var(--s, 1));height:calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;position:relative}.mFrame>.adArea{height:50px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:#3c280a1f;border-bottom:1px dashed rgba(60,40,10,.45);color:#3c280a8c;font-size:12px;letter-spacing:.15em}@media (max-aspect-ratio: 1/1){.mFrame>.adArea{width:100vw;margin-left:calc(50% - 50vw)}}.mFrame>.adArea.adArea--live{position:relative}.mFrame>.adArea.adArea--live .adLabel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.mFrame>.adArea.adArea--filled{background:none;border-bottom:none}.stageWrap{flex:1 1 auto;min-height:0}.stage{width:390px;height:calc(100% / var(--s, 1));transform:scale(var(--s, 1));transform-origin:top left;display:flex;flex-direction:column}.stagePortal{position:absolute;top:0;right:0;bottom:0;left:0}.stagePortal .scrim>*,.stagePortal .resultScrim>*{transform:scale(var(--s, 1))}.stagePortal .menuScrim>.menuPanel{transform:scale(var(--s, 1));transform-origin:top left}.bgLayer{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);width:calc(390px * var(--s, 1) + env(safe-area-inset-left,0px) + env(safe-area-inset-right,0px));z-index:-1;pointer-events:none;background-color:#cbb98f;background-size:cover;background-position:center}@media (max-aspect-ratio: 1/1){.bgLayer{width:100vw}}.mBoot{min-height:100svh;align-items:center;justify-content:center;color:#b8a98e}.mScreen{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:24px}.mScreen h1{font-size:22px;font-weight:700;margin:0;letter-spacing:.06em}.mNav{display:flex;flex-direction:column;gap:14px;width:min(280px,80%)}.mNav button{font:inherit;font-size:16px;font-weight:700;color:#f3ead8;background:#2e4472;border:1px solid #5a6c96;border-radius:12px;padding:13px 18px;cursor:pointer}.mNav button:active{filter:brightness(.8)}.swToast,.installToast{position:fixed;left:50%;bottom:84px;z-index:30;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:10px 14px;width:max-content;max-width:80%;font-size:13px;font-weight:700;color:#fff;background:#140e04e0;border-radius:10px;box-shadow:0 4px 14px #0006}.swToastMsg,.installToastMsg{white-space:nowrap}.swToastBtn,.installToastBtn{font:inherit;font-size:12px;font-weight:700;color:#fff;background:#ffffff29;border:1px solid rgba(255,255,255,.4);border-radius:8px;padding:5px 10px;cursor:pointer;white-space:nowrap;flex:none}.swToastBtn:active,.installToastBtn:active{filter:brightness(.85)}.swToastBtn.primary,.installToastBtn.primary{background:#3a6ea5;border-color:#5a8ec5}
