html:has(.tool.wm-app){overscroll-behavior:none;height:100%;overflow:hidden}html:has(.tool.wm-app) body{overscroll-behavior:none;height:100%;overflow:hidden}html:has(.tool.wm-app) body{overflow:clip}.tool.wm-app{--dock-w:400px;grid-template-columns:minmax(0, 1fr) var(--dock-w);height:100dvh;min-height:0;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"bar bar""stage dock""tray dock";gap:0 16px;display:grid;position:relative}.tool.wm-app .bar{-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);z-index:10;background:#ffffffb8;border-radius:999px;grid-area:bar;justify-content:space-between;justify-self:center;align-items:center;gap:12px;width:min(880px,100%);max-width:none;height:56px;margin-bottom:12px;padding:0 8px 0 22px;display:flex;position:relative;top:auto;box-shadow:0 0 0 1px #0000000d,0 8px 30px -12px #00000026}.tool.wm-app .bar-mid,.tool.wm-app .bar-end{align-items:center;gap:4px;display:flex}.tool.wm-app .bar-end{gap:8px}.tool.wm-app .icon-btn{width:40px;height:40px;color:var(--ink);border-radius:999px;place-items:center;transition:background .2s;display:grid}.tool.wm-app .icon-btn:not(:disabled):hover{background:#0000000d}.tool.wm-app .pill svg{width:18px;height:18px}.tool.wm-app .compare{touch-action:none}.tool.wm-app .compare:active,.tool.wm-app .compare.on{background:var(--ink);color:#fff}.tool.wm-app[data-empty] .bar-mid,.tool.wm-app[data-empty] .bar-end>:not(.tool-lang){visibility:hidden}.tool.wm-app .empty{min-height:auto;display:none}.tool.wm-app[data-empty] .empty{margin:-12px calc(-1 * max(16px, env(safe-area-inset-right))) calc(-1 * max(16px, env(safe-area-inset-bottom))) calc(-1 * max(16px, env(safe-area-inset-left)));grid-area:2/1/4/3;align-content:center;place-items:center;gap:28px;padding:24px 16px;display:grid;position:relative;overflow:hidden}.tool.wm-app[data-empty] :is(.stage,.tray,.dock){display:none}.tool.wm-app .prop-clip{width:140px;top:10%;left:max(-36px,50% - 620px);rotate:-48deg}.tool.wm-app .prop-binder{width:120px;top:6%;right:max(-24px,50% - 600px);rotate:18deg}.tool.wm-app .prop-pencil{width:280px;bottom:8%;left:max(-90px,50% - 720px);rotate:24deg}.tool.wm-app .prop-card{width:230px;bottom:6%;right:max(-80px,50% - 680px);rotate:-12deg}@media (width<=899px){.tool.wm-app :is(.prop-binder,.prop-pencil){display:none}.tool.wm-app .prop-clip{width:100px;top:2%;left:-30px}.tool.wm-app .prop-card{width:170px;bottom:-30px;right:-50px}}.tool.wm-app .drop-art{padding:8px 0 6px;display:block}.tool.wm-app .drop-id{aspect-ratio:85.6/54;background:linear-gradient(135deg,#eaf3ff,#fdf0f5);border-radius:12px;grid-template-rows:repeat(3,8px);grid-template-columns:34px 1fr;align-content:center;gap:7px 10px;width:128px;padding:0 14px;display:grid;position:relative;rotate:4deg;box-shadow:inset 0 0 0 1px #0000000f}.tool.wm-app .drop-id i{background:color-mix(in srgb, var(--sky) 35%, white);border-radius:8px;grid-row:1/4;height:44px}.tool.wm-app .drop-id b{background:#0000001f;border-radius:999px}.tool.wm-app .drop-id b:nth-of-type(2){background:var(--ink);width:70%}.tool.wm-app .drop-id b:nth-of-type(3){width:85%;box-shadow:0 0 0 4px color-mix(in srgb, var(--sunflower) 75%, transparent);background:color-mix(in srgb, var(--sunflower) 75%, transparent)}.tool.wm-app .stage{touch-action:none;grid-area:stage;min-height:0;position:relative;overflow:hidden}.tool.wm-app .stage-fit{place-items:center;display:grid;position:absolute;inset:8px}.tool.wm-app .canvas-wrap{touch-action:none;box-shadow:var(--shadow-photo);background:#fff;border-radius:6px;position:relative}.tool.wm-app .canvas-wrap canvas,.tool.wm-app .canvas-wrap .overlay{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.tool.wm-app .overlay{pointer-events:none;overflow:visible}.tool.wm-app .loupe{z-index:5;pointer-events:none;background:#fff;border:4px solid #fff;border-radius:50%;width:120px;height:120px;position:absolute;box-shadow:0 10px 30px -8px #00000059}.tool.wm-app .stage-hint{color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#1d1d1fc7;border-radius:999px;padding:6px 14px;font-size:13px;transition:opacity .4s;position:absolute;bottom:14px;left:50%;translate:-50%}.tool.wm-app .stage-hint.show{opacity:1}.tool.wm-app .badge{background:var(--ink);color:#fff;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600;position:absolute;top:18px;left:50%;translate:-50%}.tool.wm-app .tray{grid-area:tray;justify-content:center;align-items:center;gap:10px;min-width:0;padding-top:10px;display:flex}.tool.wm-app .thumbs{scrollbar-width:none;gap:10px;margin-block:-4px;padding:10px 8px;display:flex;overflow-x:auto}.tool.wm-app .thumb{-webkit-touch-callout:none;height:54px;box-shadow:0 0 0 1px var(--hairline);transition:box-shadow .2s, translate .3s var(--ease-spring);border-radius:10px;flex:none;padding:0;position:relative}.tool.wm-app .thumbs.reordering .thumb{transition:translate .25s var(--ease-out)}.tool.wm-app .thumbs.reordering .thumb.lifted{z-index:2;cursor:grabbing;transition:none;rotate:-3deg;scale:1.08;box-shadow:0 0 0 2px #fff,0 12px 22px -8px #00000059}.tool.wm-app .thumb .n{min-width:18px;height:18px;font:800 11px/18px var(--font-en);color:var(--ink);text-align:center;background:#ffffffeb;border-radius:999px;padding:0 5px;position:absolute;bottom:4px;left:4px;box-shadow:0 1px 2px #0003}.tool.wm-app .thumb .n[hidden]{display:none}.tool.wm-app .thumb canvas{border-radius:inherit;width:auto;height:100%;display:block}.tool.wm-app .thumb[aria-current=true]{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--ink);translate:0 -2px}.tool.wm-app .thumb .x{background:var(--ink);color:#fff;opacity:0;border-radius:999px;place-items:center;width:22px;height:22px;transition:opacity .2s;display:grid;position:absolute;top:-7px;right:-7px}.tool.wm-app .thumb .x svg{stroke-width:3px;width:12px;height:12px}.tool.wm-app .thumb:is(:hover,[aria-current=true]) .x{opacity:1}.tool.wm-app .add{width:44px;height:44px;color:var(--ink-3);transition:border-color .2s, color .2s, rotate .5s var(--ease-spring);border:2px dashed #00000029;border-radius:999px;flex:none;place-items:center;display:grid}.tool.wm-app .add:hover{color:var(--ink);border-color:var(--ink);rotate:90deg}.tool.wm-app .add svg{width:20px;height:20px}.tool.wm-app .dock{background:var(--surface);min-height:0;box-shadow:var(--shadow-card);border-radius:28px;flex-direction:column;grid-area:dock;display:flex;overflow:hidden}.tool.wm-app .tabs{background:var(--paper);scrollbar-width:none;border-radius:999px;flex:none;gap:2px;margin:12px 12px 0;padding:4px;display:flex;overflow-x:auto}.tool.wm-app .tabs button{color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:14px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.tool.wm-app .tabs .dot{background:var(--dot);border-radius:999px;width:8px;height:8px;box-shadow:inset 0 0 0 1px #00000014}.tool.wm-app .tabs [data-off] .dot{box-shadow:inset 0 0 0 1.5px var(--dot);background:0 0}.tool.wm-app .grabber{display:none}.tool.wm-app .tabs [aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000001a}.tool.wm-app .panels{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 20px 22px;overflow-y:auto}.tool.wm-app .panel,.tool.wm-app .wm-body,.tool.wm-app .panel-part{gap:22px;display:grid}.tool.wm-app :is(.panel,.panel-part)[hidden]{display:none}.tool.wm-app .group{align-content:start;gap:10px;display:grid}.tool.wm-app .wm-body[data-off]{opacity:.35;filter:grayscale();pointer-events:none}.tool.wm-app .wm-body{transition:opacity .25s,filter .25s}.tool.wm-app .lead{color:var(--ink-2);font-size:14px;line-height:1.6}.tool.wm-app .sub{gap:10px;padding-left:50px;display:grid}.tool.wm-app .sub[hidden],.tool.wm-app .date-input[hidden]{display:none}.tool.wm-app .date-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tool.wm-app .field{background:var(--paper);width:auto;min-width:0;color:var(--ink);font:500 16px/1.4 var(--font-body);-webkit-user-select:text;user-select:text;border:0;border-radius:999px;outline:none;padding:8px 14px}.tool.wm-app .field:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--sky) 60%, transparent)}.tool.wm-app .date-chip{cursor:pointer;position:relative}.tool.wm-app .date-chip input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;left:0}.tool.wm-app .switch.big{background:var(--paper);border-radius:18px;padding:12px 14px;font-size:15px;font-weight:600}.tool.wm-app .zoom-badge{color:#fff;font:700 12px/1.6 var(--font-en);background:#1d1d1fc7;border-radius:999px;padding:4px 12px;position:absolute;top:14px;right:14px}.tool.wm-app .zoom-badge:after{content:" ✕";opacity:.6}.tool.wm-app .zoom-badge[hidden]{display:none}.tool.wm-app textarea,.tool.wm-app .filename{background:var(--paper);width:100%;color:var(--ink);font:600 16px/1.5 var(--font-body);resize:none;-webkit-user-select:text;user-select:text;border:0;border-radius:16px;outline:none;padding:12px 14px;transition:box-shadow .2s}.tool.wm-app :is(textarea,.filename):focus{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--sky) 60%, transparent)}.tool.wm-app .chips{flex-wrap:wrap;gap:6px;display:flex}.tool.wm-app .chips[hidden]{display:none}.tool.wm-app .recent .chip-btn{background:color-mix(in srgb, var(--sunflower) 30%, transparent);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tool.wm-app .label small{letter-spacing:0;margin-left:6px;font-weight:400}.tool.wm-app .profile{background:color-mix(in srgb, var(--grape) 12%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--grape) 25%, transparent);border-radius:999px;align-items:center;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex}.tool.wm-app .profile[data-active]{background:var(--grape);color:#fff}.tool.wm-app .profile>button:first-child{color:inherit;padding:5px 4px 5px 12px}.tool.wm-app .profile .del{width:24px;height:24px;color:inherit;opacity:.55;border-radius:999px;place-items:center;margin-right:3px;display:grid}.tool.wm-app .profile .del:hover{opacity:1;background:#00000014}.tool.wm-app .profile .del svg{stroke-width:3px;width:12px;height:12px}.tool.wm-app .add-profile{background:0 0;border:1.5px dashed #00000026}.tool.wm-app .add-profile[hidden]{display:none}.tool.wm-app .profile-form{grid-template-columns:1fr auto auto;gap:6px;display:grid}.tool.wm-app .profile-form[hidden]{display:none}.tool.wm-app .profile-form input{background:var(--paper);min-width:0;font:500 16px/1.4 var(--font-body);-webkit-user-select:text;user-select:text;border:0;border-radius:999px;outline:none;padding:8px 14px}.tool.wm-app .profile-form input:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--grape) 60%, transparent)}.tool.wm-app .recent .chip-btn:before{content:"↺ ";color:var(--ink-3)}.tool.wm-app .seg{background:var(--paper);border-radius:999px;gap:2px;padding:3px;display:flex}.tool.wm-app .seg.wrap{border-radius:20px;flex-wrap:wrap}.tool.wm-app .seg[hidden]{display:none}.tool.wm-app .seg button{color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:1 0 auto;padding:7px 12px;font-size:14px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s}.tool.wm-app .seg [aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000001a}.tool.wm-app .styles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tool.wm-app .style-tile{background:var(--paper);color:var(--ink-2);transition:box-shadow .2s, scale .3s var(--ease-spring);border-radius:18px;gap:6px;padding:6px 6px 8px;font-size:13px;font-weight:600;display:grid}.tool.wm-app .style-tile:active{scale:.95}.tool.wm-app .style-tile[aria-pressed=true]{color:var(--ink);box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--ink)}.tool.wm-app .style-art{background:#fff;border-radius:12px;place-content:center;gap:4px;height:54px;font-size:10px;font-weight:800;line-height:1;display:grid;overflow:hidden}.tool.wm-app .style-art span{white-space:nowrap;rotate:-18deg}.tool.wm-app .style-art span+span{translate:14px}.tool.wm-app [data-art=classic]{color:#1d1d1f66}.tool.wm-app [data-art=tape] span{background:color-mix(in srgb, var(--sunflower) 70%, transparent);color:var(--ink);padding:3px 12px}.tool.wm-app [data-art=stamp] span{border:2px solid var(--tomato);color:var(--tomato);border-radius:5px;padding:2px 4px}.tool.wm-app [data-art=outline] span{color:#0000;-webkit-text-stroke:1px #1d1d1f8c;font-size:11px}.tool.wm-app .pattern-art{background:#fff;border-radius:12px;width:100%;height:54px}.tool.wm-app .pattern-opts{gap:12px;margin-top:14px;display:grid}.tool.wm-app .pattern-opts[hidden]{display:none}.tool.wm-app .sliders{gap:6px;display:grid}.tool.wm-app .slider{grid-template-columns:40px 1fr 48px;align-items:center;gap:10px;font-size:14px;font-weight:500;display:grid}.tool.wm-app .slider output,.tool.wm-app .dial output{min-width:auto;font-family:var(--font-en);font-weight:inherit;font-variant-numeric:tabular-nums;color:var(--ink-3);text-align:right;font-size:13px}.tool.wm-app input[type=range]{--a:0%;--b:50%;appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:28px;margin:0}.tool.wm-app input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, #0000001a var(--a), var(--ink) var(--a) var(--b), #0000001a var(--b));border-radius:999px;height:6px}.tool.wm-app input[type=range]::-moz-range-track{background:linear-gradient(to right, #0000001a var(--a), var(--ink) var(--a) var(--b), #0000001a var(--b));border-radius:999px;height:6px}.tool.wm-app input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;transition:scale .25s var(--ease-spring);background:#fff;border-radius:999px;margin-top:-8px;box-shadow:0 0 0 1px #0000000f,0 2px 6px #00000038}.tool.wm-app input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:999px;width:22px;height:22px;box-shadow:0 0 0 1px #0000000f,0 2px 6px #00000038}.tool.wm-app input[type=range]:active::-webkit-slider-thumb{scale:1.15}.tool.wm-app .dial{grid-template-columns:1fr 52px;align-items:center;gap:10px;display:grid}.tool.wm-app .dial input[type=range]{background:repeating-linear-gradient(90deg,#0000002e 0 1px,#0000 1px 10px) bottom/100% 8px no-repeat;height:38px}.tool.wm-app .swatches{flex-wrap:wrap;gap:10px;display:flex}.tool.wm-app .swatch{background:var(--c);width:30px;height:30px;transition:box-shadow .2s, scale .3s var(--ease-spring);border-radius:999px;position:relative;box-shadow:inset 0 0 0 1px #0000001f}.tool.wm-app .swatch:hover{scale:1.1}.tool.wm-app .swatch[aria-pressed=true]{box-shadow:inset 0 0 0 1px #0000001f, 0 0 0 2px #fff, 0 0 0 4px var(--ink)}.tool.wm-app .swatches.marker .swatch{border-radius:9px;rotate:-8deg}.tool.wm-app .swatch.custom{background:conic-gradient(var(--tomato), var(--sunflower), var(--leaf), var(--sky), var(--grape), var(--bubblegum), var(--tomato));cursor:pointer;overflow:hidden}.tool.wm-app .swatch.custom input{opacity:0;cursor:pointer;position:absolute;inset:0}.tool.wm-app .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tool.wm-app .row.icons .icon-btn{background:var(--paper)}.tool.wm-app .callout{background:color-mix(in srgb, var(--mint) 12%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mint) 25%, transparent);border-radius:20px;align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex}.tool.wm-app .callout strong{font-size:15px}.tool.wm-app .callout p{color:var(--ink-2);margin-top:2px;font-size:13px;line-height:1.5}.tool.wm-app .restore{justify-self:start}.tool.wm-app .restore[hidden]{display:none}.tool.wm-app .presets{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.tool.wm-app .preset{color:var(--ink-2);gap:6px;padding:0;font-size:12.5px;font-weight:600;display:grid}.tool.wm-app .preset canvas{aspect-ratio:3/2;background:var(--paper);object-fit:cover;width:100%;transition:box-shadow .2s, scale .3s var(--ease-spring);border-radius:12px}.tool.wm-app .preset[aria-pressed=true]{color:var(--ink)}.tool.wm-app .preset[aria-pressed=true] canvas{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--ink)}.tool.wm-app .preset:active canvas{scale:.95}.tool.wm-app .sheet{background:var(--surface);width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border:0;border-radius:28px;padding:0 22px 22px;overflow-y:auto;box-shadow:0 30px 80px -20px #00000059}.tool.wm-app .preview:focus{outline:none}.tool.wm-app .sheet[open]{animation:sheet-in .45s var(--ease-out);gap:14px;display:grid}@keyframes sheet-in{0%{opacity:0;translate:0 24px;scale:.98}}.tool.wm-app .sheet::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f5f5f799}.tool.wm-app .sheet-head{z-index:1;background:var(--surface);justify-content:space-between;align-items:center;padding:16px 0 6px;display:flex;position:sticky;top:0}.tool.wm-app .preview{background:var(--paper);border-radius:20px;place-items:center;padding:16px;display:grid;position:relative}.tool.wm-app .preview img{width:auto;max-height:min(44dvh,420px);box-shadow:var(--shadow-photo);border-radius:4px}.tool.wm-app .count{background:var(--ink);color:#fff;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;position:absolute;top:10px;right:10px}.tool.wm-app .opts{gap:8px;display:grid}.tool.wm-app .opt{grid-template-columns:34px 1fr;align-items:center;gap:10px;display:grid}.tool.wm-app .opt>span{color:var(--ink-3);font-size:13px;font-weight:600}.tool.wm-app :is(.opt,.switch)[hidden]{display:none}.tool.wm-app .filename{border-radius:999px;padding:9px 14px;font-size:15px;font-weight:500}.tool.wm-app .checks{color:var(--ink-2);gap:4px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.tool.wm-app .checks li:before{content:"✓";background:color-mix(in srgb, var(--leaf) 22%, transparent);color:#2c8a3a;border-radius:999px;place-items:center;width:18px;height:18px;margin-right:8px;font-size:11px;font-weight:800;display:inline-grid}.tool.wm-app .checks li.warn:before{content:"!";background:color-mix(in srgb, var(--tangerine) 25%, transparent);color:#b55d00}.tool.wm-app .actions{flex-wrap:wrap;gap:8px;display:flex}.tool.wm-app .actions .pill{flex:1 0 auto;justify-content:center}.tool.wm-app.dragging:not([data-empty]) .drop-veil{opacity:1}@media (orientation:portrait) and (width<=1099px),(orientation:landscape) and (width<=899px) and (height>=521px){.tool.wm-app{padding:max(12px, env(safe-area-inset-top)) 0 0;grid-template:"bar""stage"minmax(0,1fr)"tray""dock"/minmax(0,1fr);gap:0}.tool.wm-app .bar{width:min(880px,100% - 32px);margin:0 auto 6px;padding-left:18px}.tool.wm-app[data-empty] .empty{margin:-6px 0 0}.tool.wm-app .stage-fit{inset:6px 12px}.tool.wm-app .tray{padding:2px 12px 6px}.tool.wm-app .thumb{height:44px}.tool.wm-app .add{width:38px;height:38px}.tool.wm-app .dock{border-radius:26px 26px 0 0;box-shadow:0 -10px 30px -16px #0000002e}.tool.wm-app .grabber{touch-action:none;cursor:grab;flex:none;order:0;place-items:center;height:22px;display:grid}.tool.wm-app .grabber i{background:#00000029;border-radius:999px;width:40px;height:5px}.tool.wm-app .panels{height:var(--sheet-h);padding:14px 16px max(18px, env(safe-area-inset-bottom));transition:height .35s var(--ease-out), padding .35s var(--ease-out);flex:none;order:2}.tool.wm-app .dock[data-sheet=half] .panels{--sheet-h:38dvh}.tool.wm-app .dock[data-sheet=full] .panels{--sheet-h:72dvh}.tool.wm-app .dock[data-sheet=closed]{padding-bottom:max(12px, env(safe-area-inset-bottom))}.tool.wm-app .dock[data-sheet=closed] .panels{--sheet-h:0px;padding-block:0;overflow:hidden}.tool.wm-app .dock.resizing .panels{transition:none}.tool.wm-app .tabs{order:1;margin:0 12px}.tool.wm-app .tabs button{flex:1 1 0;gap:5px;padding:8px 4px}.tool.wm-app .sheet[open]{width:100%;max-width:none;max-height:92dvh;padding-bottom:max(22px, env(safe-area-inset-bottom));border-radius:28px 28px 0 0;margin:auto 0 0}}@media (width<=699px){.tool.wm-app .compare span{display:none}.tool.wm-app .compare{padding:11px 12px}.tool.wm-app .icon-btn{width:36px;height:36px}}@media (orientation:portrait) and (width>=700px) and (width<=1099px){.tool.wm-app .panels{padding:6px 32px 22px}.tool.wm-app .dock[data-sheet=half] .panels{--sheet-h:34dvh}.tool.wm-app .panel:not([hidden]){columns:2;column-gap:40px;display:block}.tool.wm-app :is(.wm-body,.panel-part:not([hidden])){display:contents}.tool.wm-app .group{break-inside:avoid;margin-bottom:22px}.tool.wm-app .wm-body[data-off]>.group{opacity:.35;filter:grayscale();pointer-events:none}.tool.wm-app .tabs{margin-inline:24px}.tool.wm-app .thumb{height:56px}}@media (orientation:landscape) and (height<=520px){.tool.wm-app{--dock-w:300px;padding-top:max(8px, env(safe-area-inset-top));padding-bottom:max(8px, env(safe-area-inset-bottom));gap:0 10px}.tool.wm-app .bar{height:46px;margin-bottom:8px}.tool.wm-app .compare span{display:none}.tool.wm-app .tabs button{flex:1 1 0;padding:7px 2px;font-size:12.5px}.tool.wm-app .tabs .dot{display:none}.tool.wm-app .panels{padding:12px 14px 16px}.tool.wm-app .tray{padding-top:4px}.tool.wm-app .thumb{height:36px}}@media (pointer:coarse){.tool.wm-app input[type=range]{height:36px}.tool.wm-app input[type=range]::-webkit-slider-thumb{width:26px;height:26px;margin-top:-10px}.tool.wm-app input[type=range]::-moz-range-thumb{width:26px;height:26px}.tool.wm-app .seg button{padding:9px 12px}.tool.wm-app .swatch{width:34px;height:34px}}@media (width<=380px){.tool.wm-app .styles{grid-template-columns:repeat(2,minmax(0,1fr))}}.tool.wm-app:lang(en) .tabs button{gap:5px;padding-inline:7px}.tool.wm-app:lang(en) .slider{grid-template-columns:78px 1fr 44px}.tool.wm-app:lang(en) .opt{grid-template-columns:66px 1fr}@media (orientation:portrait) and (width<=1099px),(orientation:landscape) and (width<=899px) and (height>=521px){.tool.wm-app:lang(en) .tabs button{flex:auto;padding-inline:4px}}
