html.sprite-studio.phone-bar{--phone-label: 12px;--lihui-sheet-max: 45dvh}html.sprite-studio.phone-bar .lihui-phone-sheet.lihui-phone-sheet.show{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:45dvh!important;padding-top:22px!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important;border-radius:22px 22px 0 0!important;overflow-x:hidden!important;overflow-y:auto!important;transform:none!important;scale:1;background:var(--glass);backdrop-filter:var(--glass-blur);box-shadow:0 -1px 0 var(--hair),0 -12px 40px hsl(0 0% 0% / .08)}html.sprite-studio.phone-bar .lihui-phone-sheet.show::before{content:"";position:absolute;width:36px;height:5px;top:8px;left:calc(50% - 18px);margin-left:0;border-radius:3px;background:var(--line)}html.sprite-studio.phone-bar .lihui-phone-sheet.show>.studio-options-head{position:static!important;background:transparent!important}html.sprite-studio.phone-bar .lihui-phone-sheet.phone-tool-card.show{left:10px!important;right:10px!important;bottom:var(--phone-card-bottom, calc(96px + env(safe-area-inset-bottom)))!important;padding:12px!important;border-radius:18px!important;max-height:min(55dvh,calc(100dvh - var(--phone-card-bottom, 96px) - 80px))!important;box-shadow:var(--shadow);contain:paint;isolation:isolate}html.sprite-studio.phone-bar .lihui-phone-sheet.show{clip-path:inset(0 round 22px 22px 0 0)}html.sprite-studio.phone-bar .lihui-phone-sheet.phone-tool-card.show,html.sprite-studio.phone-bar #xfbar.show,html.sprite-studio.phone-bar #studioSelectionTools:not([hidden]){clip-path:inset(0 round 18px)}html.sprite-studio.phone-bar #sheet.sheet{clip-path:inset(0 round 22px 22px 0 0)}html.sprite-studio.phone-bar .phone-tool-card.show::before{display:none!important}html.sprite-studio.phone-bar :is(#lihuiHollowPop,#lihuiBrushDitherPop).show{left:10px!important;right:10px!important;top:auto!important;bottom:var(--phone-card-bottom,96px)!important;width:auto!important}html.sprite-studio.phone-bar .lihui-phone-sheet.show::before{display:none!important}html.sprite-studio.phone-bar .lihui-phone-sheet :is(.studio-options-head,.studio-panel-head,.studio-attached-grip,.lhd,header,.lihui-rl-head,.lihui-warp-head){cursor:default!important;touch-action:pan-y}html.sprite-studio.phone-bar #lihuiWarpPin{display:none!important}html.sprite-studio.phone-bar #lihuiWarpPop .lihui-warp-head{margin:0 0 8px;padding:0}html.sprite-studio.phone-bar #lihuiWarpPop .lihui-warp-head strong{font-size:17px;font-weight:600}html.sprite-studio.phone-bar .lihui-phone-sheet.lihui-sheet-back{visibility:hidden!important;pointer-events:none!important}html.sprite-studio.phone-bar :is(#studioBrushPop,#studioEraserPop).show{flex-flow:column nowrap!important;height:auto!important;min-height:0!important;overflow-x:hidden;overflow-y:auto;max-height:min(55dvh,calc(100dvh - var(--phone-card-bottom, 96px) - 80px))!important}html.sprite-studio.phone-bar :is(#studioBrushPop,#studioEraserPop)>*{min-width:0;max-width:100%}html.sprite-studio.phone-bar :is(.gpop,.studio-tool-options) .studio-options-head{flex:0 0 auto}html.sprite-studio.phone-bar :is(.studio-brush-grid,.studio-tool-grid):not([hidden]){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px 4px!important}html.sprite-studio.phone-bar #fillGrpMenu.show{grid-template-columns:repeat(3,minmax(0,1fr))!important}html.sprite-studio.phone-bar :is(.studio-brush-grid,.studio-tool-grid)>button,html.sprite-studio.phone-bar .gpop>button:not(.studio-pop-resize){width:100%!important;min-width:0!important;height:58px!important;padding:5px 2px!important;font-size:var(--phone-label)!important;gap:5px;border-radius:12px}html.sprite-studio.phone-bar :is(.studio-brush-grid,.studio-tool-grid,.gpop) button .lb{font-size:var(--phone-label)!important;line-height:1.3;max-width:100%!important;white-space:normal!important;word-break:keep-all;overflow-wrap:anywhere;text-align:center}html.sprite-studio.phone-bar :is(.studio-brush-grid,.studio-tool-grid,.gpop) button svg{width:21px!important;height:21px!important;flex:none}html.sprite-studio.phone-bar .studio-brush-effects button{height:40px;font-size:12px}html.sprite-studio.phone-bar #studioTools .studio-tool-body{min-height:0;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}html.sprite-studio.phone-bar #studioTools .studio-tool-body>h4{font-size:12px;color:var(--soft);margin:12px 6px 6px}html.sprite-studio.phone-bar :is(.studio-options-head,.studio-panel-head,.lhd)>:is(h4,strong,span:first-child){font-size:17px!important;font-weight:600!important;color:var(--text)!important;line-height:1.3}html.sprite-studio.phone-bar #studioTools>.studio-panel-head{border-bottom:0;flex:0 0 auto;padding-left:14px}html.sprite-studio.phone-bar #studioToolsFavFold{display:none!important}html.sprite-studio #lihuiBrushDither .bd-top>span:first-child{flex:1}html.sprite-studio #lihuiBrushDither .bd-top>.studio-switch{flex:0 0 46px}html.sprite-studio.phone-bar #lihuiBrushDither{align-self:stretch;width:auto;padding:4px}html.sprite-studio.phone-bar #lihuiBrushDither .bd-top{min-height:42px;padding:6px 10px;margin:0}html.sprite-studio.phone-bar #lihuiBrushDither .bd-top>span:first-child,html.sprite-studio.phone-bar #lihuiBrushDither :is(.bd-row,.bd-2nd){font-size:12px}html.sprite-studio.phone-bar #lihuiBrushDither .bd-body{padding:6px 4px;gap:8px}html.sprite-studio.phone-bar #lihuiBrushDither .bd-pats button{width:100%!important;min-width:0!important;height:34px;font-size:12px}html.sprite-studio.phone-bar #lihuiBrushDither .bd-2nd{justify-content:flex-end}html.sprite-studio.phone-bar #lihuiBrushDither .bd-2nd>span:first-child{margin-right:auto}html.sprite-studio.phone-bar #lihuiBrushDither .bd-2nd button{width:auto!important;min-width:36px!important;height:36px;padding:0 10px}html.sprite-studio.phone-bar #lihuiBrushDitherPop #bdSecond{width:30px!important;min-width:30px!important;height:30px;padding:0}html.sprite-studio.phone-bar #lihuiBrushDitherPop{padding:14px}html.sprite-studio.phone-bar #fillGrpMenu .lihui-fd .row>#fillDitherBtn{height:40px!important;flex-direction:row!important;justify-content:flex-start;gap:8px;padding:0 10px!important}html.sprite-studio.phone-bar #fillDitherBtn svg{width:18px!important;height:18px!important}html.sprite-studio.phone-bar #selGrpMenu #studioSelectionTools{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px 0 0;margin-top:4px;border:0;border-top:1px solid var(--hair);border-radius:0;box-shadow:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}html.sprite-studio.phone-bar #studioSelectionTools:not([hidden]){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px!important;padding:6px!important;bottom:var(--phone-card-bottom, calc(96px + env(safe-area-inset-bottom)))!important;box-sizing:border-box;border-radius:16px}html.sprite-studio.phone-bar #studioSelectionTools button{width:100%!important;min-width:0!important;height:48px!important;padding:4px 0!important;display:flex;flex-direction:column;justify-content:center;gap:4px;margin:0!important}html.sprite-studio.phone-bar #studioSelectionTools button .lb{white-space:nowrap!important}html.sprite-studio.phone-bar #studioSelectionTools .lb{font-size:11px!important}html.sprite-studio.phone-bar #selGrpMenu #selectionCopyLayerBtn{grid-column:auto;flex-direction:column;justify-content:center;height:48px;padding:4px 0;margin:0;gap:5px;border:0;border-radius:10px}html.sprite-studio.phone-bar #selGrpMenu>.studio-options-head>span:first-child{margin-right:106px}html.sprite-studio.phone-bar #selGrpMenu #studioSelectionTools:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px!important;padding:8px 0 0!important;border:0;margin-top:2px;border-radius:0}html.sprite-studio.phone-bar #selGrpMenu #studioSelectionTools button{height:40px!important;padding:0 10px!important;flex-direction:row!important;justify-content:flex-start;gap:8px;border-radius:9px;background:transparent;color:var(--soft)}html.sprite-studio.phone-bar #selGrpMenu #studioSelectionTools button.on{background:var(--well);color:var(--text)}html.sprite-studio.phone-bar #selGrpMenu #studioSelectionTools button .lb{font-size:12px!important}html.sprite-studio.phone-bar #selGrpMenu #studioSelectionTools button svg{width:17px!important;height:17px!important}html.sprite-studio.phone-bar #palPop .pixel-palette-tabs{padding:2px;gap:4px;background:var(--well);border-radius:12px}html.sprite-studio.phone-bar #palPop .pixel-palette-tabs button{min-height:38px;font-size:13px;border-radius:10px;background:transparent}html.sprite-studio.phone-bar #palPop .pixel-palette-tabs button[aria-selected=true]{background:var(--accent-soft);color:var(--accent-soft-fg)}html.sprite-studio.phone-bar #palPop :is(.pixel-palette-card,.pixel-palette-actions button){border-radius:12px;font-size:12px}html.sprite-studio.phone-bar #palPop .pixel-palette-actions button{min-height:38px;background:var(--well)}html.sprite-studio.phone-bar #palPop :is(.pixel-palette-head,.pixel-palette-select button,.lihui-uc-head){font-size:12px}html.sprite-studio.phone-bar #palPop .lihui-pi-presets button.lihui-pi-n{min-height:36px;background:transparent}html.sprite-studio.phone-bar #palPop .lihui-pi-presets button.lihui-pi-n.on{background:var(--accent-soft)}html.sprite-studio.phone-bar #palPop .pixel-palette-import label{font-size:12px;min-height:36px}html.sprite-studio.phone-bar #layerList .studio-layer-meta>.nm{font-size:13px}html.sprite-studio.phone-bar #layerList :is(canvas,.thumb){width:34px!important;height:34px!important}html.sprite-studio.phone-bar #layerList .lyr{min-height:52px}html.sprite-studio.phone-bar #layersPop :is(.bgrow,#outRow .nm){font-size:12px!important}html.sprite-studio.phone-bar #selectionAlphaPop.show{position:fixed!important;inset:auto 0 0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:45dvh!important;padding:22px 16px calc(16px + env(safe-area-inset-bottom))!important;border-radius:22px 22px 0 0;overflow:auto;transform:none!important;background:var(--glass);backdrop-filter:var(--glass-blur)}html.sprite-studio.phone-bar #selectionAlphaPop.show::before{content:"";position:absolute;width:36px;height:5px;top:8px;left:calc(50% - 18px);border-radius:3px;background:var(--line)}html.sprite-studio.phone-bar #selectionAlphaPop>.studio-options-head{background:transparent}html.sprite-studio.phone-bar #selectionAlphaApply{min-height:38px;border-radius:11px;align-self:flex-end;width:auto;padding:0 20px}html.sprite-studio.phone-bar #toast{top:calc(68px + env(safe-area-inset-top));bottom:auto!important;max-width:calc(100vw - 48px);width:max-content;box-sizing:border-box;text-align:center;font-size:12px;line-height:1.5;padding:8px 14px;border-radius:14px;pointer-events:none;z-index:300}html.sprite-studio.phone-bar:not(.rail-left) #mobileHistory .vs .val{left:auto!important;right:36px!important}html.sprite-studio.phone-bar #cropbar{bottom:calc(88px + env(safe-area-inset-bottom))!important}html.sprite-studio.phone-bar #xfbar.show{left:10px!important;right:10px!important;top:auto!important;bottom:var(--phone-card-bottom, calc(96px + env(safe-area-inset-bottom)))!important;width:auto!important;max-width:none!important;transform:none!important;display:grid!important;grid-template-columns:repeat(10,minmax(0,1fr));gap:10px 6px;padding:12px 14px;border-radius:18px;--xf-slot: calc((100vw - 72px) / 5);z-index:37;box-sizing:border-box}html.sprite-studio.phone-bar #xfbar :is(button,.xfinfo){min-width:0;width:100%;height:36px;padding:0 2px;font-size:12px;white-space:nowrap;box-sizing:border-box}html.sprite-studio.phone-bar #xfbar .xfinfo{display:flex;align-items:center;justify-content:center;font-size:11px;font-variant-numeric:tabular-nums;color:var(--faint);grid-column:1 / 7;grid-row:2;padding:0;width:max-content;min-width:var(--xf-slot);max-width:100%;justify-self:start;overflow:hidden;text-overflow:ellipsis}html.sprite-studio.phone-bar #xfbar button{background:transparent;border:0;box-shadow:none;color:var(--soft)}html.sprite-studio.phone-bar #xfbar #xfFlip{grid-column:1 / 3;grid-row:1}html.sprite-studio.phone-bar #xfbar #xfRot90{grid-column:3 / 5;grid-row:1}html.sprite-studio.phone-bar #xfbar #lihuiWarpFromXf{grid-column:5 / 7;grid-row:1}html.sprite-studio.phone-bar #xfbar #xfSnap{grid-column:7 / 9;grid-row:1}html.sprite-studio.phone-bar #xfbar #xfUni{grid-column:9 / 11;grid-row:1}html.sprite-studio.phone-bar #xfbar :is(#xfFlip,#xfRot90,#lihuiWarpFromXf,#xfSnap,#xfUni){display:flex;flex-direction:column;align-items:center;justify-content:center;height:54px;padding:0;gap:5px;font-size:11px;line-height:16px;color:var(--text);background:transparent;border-radius:9px}html.sprite-studio.phone-bar #xfbar :is(#xfSnap,#xfUni).on{background:transparent;color:var(--accent)}html.sprite-studio.phone-bar #xfbar :is(#xfFlip,#xfRot90,#lihuiWarpFromXf,#xfSnap,#xfUni)::before{content:"";display:block;position:static;width:22px;height:22px;flex:none;background:currentColor;border:0;border-radius:0;-webkit-mask:var(--xf-icon) center / contain no-repeat;mask:var(--xf-icon) center / contain no-repeat}html.sprite-studio.phone-bar #xfbar #lihuiWarpFromXf{font-size:0;gap:0;line-height:0}html.sprite-studio.phone-bar #xfbar #lihuiWarpFromXf::after{content:"变形";font-size:11px;line-height:16px;margin-top:5px}html.sprite-studio.phone-bar #xfbar #xfFlip{--xf-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v18%22%20stroke-dasharray%3D%222%203%22%2F%3E%3Cpath%20d%3D%22M8%206%203%2018h5zM16%206l5%2012h-5z%22%2F%3E%3C%2Fsvg%3E)}html.sprite-studio.phone-bar #xfbar #xfRot90{--xf-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%209a8%208%200%201%201%200%207M5%204v5h5%22%2F%3E%3Cpath%20d%3D%22M10%2010h6v6h-6z%22%2F%3E%3C%2Fsvg%3E)}html.sprite-studio.phone-bar #xfbar #lihuiWarpFromXf{--xf-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m4%205%2015-2%202%2016-17%202zM11%204l1%2016M4%2012l16-2%22%2F%3E%3C%2Fsvg%3E)}html.sprite-studio.phone-bar #xfbar #xfSnap{--xf-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%204v9a7%207%200%200%200%2014%200V4h-5v9a2%202%200%200%201-4%200V4zM5%208h5m4%200h5%22%2F%3E%3C%2Fsvg%3E)}html.sprite-studio.phone-bar #xfbar #xfUni{--xf-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%225%22%20width%3D%2216%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m8%2015%208-6M12%209h4v4M8%2011v4h4%22%2F%3E%3C%2Fsvg%3E)}html.sprite-studio.phone-bar #xfbar #xfCancel{grid-column:7 / 9;grid-row:2}html.sprite-studio.phone-bar #xfbar #xfOk{grid-column:9 / 11;grid-row:2;background:var(--accent);color:var(--on-accent, #fff);font-weight:600;border-radius:10px}html.sprite-studio.phone-bar #xfbar::before{content:none}html.sprite-studio.phone-bar #phoneBar>button.has-pinned-panel::after{left:5px!important;right:auto!important;top:5px!important}html.sprite-studio.phone-bar #phoneBar>button.grp::before{left:auto;right:5px;top:5px}html.sprite-studio.phone-bar #selGrpMenu>#selectionSaveBrush{position:absolute;top:12px;right:48px;z-index:3;width:94px!important;height:36px!important;flex-direction:row!important;justify-content:center;gap:5px;padding:0 4px!important;border:0;border-radius:8px;background:transparent;color:var(--soft)}html.sprite-studio.phone-bar #selGrpMenu>#selectionSaveBrush svg{width:16px!important;height:16px!important}html.sprite-studio.phone-bar #selGrpMenu>#selectionSaveBrush .lb{font-size:11px!important}html.sprite-studio.phone-bar #timelapseDialog header h2{font-size:17px;font-weight:600}html.sprite-studio.phone-bar #timelapseDialog :is(#timelapseExport,#timelapseDownload){margin-left:auto;min-height:38px}.phone-menu-head{display:none!important}.phone-menu-close{display:none!important}html.sprite-studio.phone-bar .phone-menu-close{display:flex!important}html.sprite-studio.phone-bar .phone-menu-head{display:flex!important;grid-column:1 / -1}html.sprite-studio.phone-bar .bar.studio-project>#fileGrp.on::before{inset:1px!important;width:auto;height:auto;transform:none;border:0;opacity:1!important}html.sprite-studio.phone-bar #studioMirrorPop .studio-mirror-row input[type=checkbox]{flex:0 0 46px;width:46px;height:28px;margin:0;border-radius:14px}html.sprite-studio.phone-bar #studioMirrorPop .studio-mirror-row input[type=checkbox]::after{width:24px;height:24px;top:2px;left:2px}html.sprite-studio.phone-bar #studioMirrorPop .studio-mirror-row input[type=checkbox]:checked::after{left:20px}html.sprite-studio.phone-bar #studioMirrorPop .studio-mirror-row{min-height:42px;font-size:13px}html.sprite-studio.phone-bar #sheet.sheet{left:0!important;right:0!important;top:auto!important;bottom:0!important;transform:none!important;width:100%!important;max-width:none!important;max-height:88dvh;box-sizing:border-box;border-radius:22px 22px 0 0;padding-bottom:calc(14px + env(safe-area-inset-bottom))}html.sprite-studio.phone-bar #sheet :is(h3,.lihui-export header h3){font-size:17px;font-weight:600}html.sprite-studio.phone-bar #sheet .lihui-export #scl button.on,html.sprite-studio.phone-bar #sheet .import-modes button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-soft-fg);box-shadow:none}html.sprite-studio.phone-bar #sheet .import-modes{border-radius:12px;background:var(--well)}html.sprite-studio.phone-bar #sheet .import-modes button{border-radius:10px}@media(max-height:500px){html.sprite-studio.phone-bar #mobileHistory .studio-slider{height:42px!important;margin:6px 0 2px!important}html.sprite-studio.phone-bar #mobileHistory .vs{height:42px!important}}html.sprite-studio.phone-bar #xfbar.show{grid-template-columns:repeat(12,minmax(0,1fr));--xf-slot: calc((100vw - 72px) / 6)}html.sprite-studio.phone-bar #xfbar #xfNine{grid-column:11 / 13;grid-row:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:54px;padding:0;gap:5px;font-size:11px;line-height:16px;color:var(--text);background:transparent;border-radius:9px;--xf-icon: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M9%203v18M15%203v18M3%209h18M3%2015h18%22%2F%3E%3C%2Fsvg%3E)}html.sprite-studio.phone-bar #xfbar #xfNine.on{background:transparent;color:var(--accent)}html.sprite-studio.phone-bar #xfbar #xfNine::before{content:"";display:block;position:static;width:22px;height:22px;flex:none;background:currentColor;border:0;border-radius:0;-webkit-mask:var(--xf-icon) center / contain no-repeat;mask:var(--xf-icon) center / contain no-repeat}html.sprite-studio.phone-bar #xfbar .xfinfo{grid-column:1 / 8}html.sprite-studio.phone-bar #xfbar #xfCancel{grid-column:8 / 10}html.sprite-studio.phone-bar #xfbar #xfOk{grid-column:10 / 13}html.studio-phone.lihui-gallery-open #phoneBrushWheel,html.studio-phone.lihui-gallery-open .phone-undo-capsule{display:none!important}
