.wg-item{transition:transform .22s var(--ease-out);position:absolute;top:0;left:0}.wg-item[data-dragging=true]{z-index:30;cursor:grabbing;transition:none;box-shadow:0 18px 38px -12px #00000073,0 6px 14px -6px #0000004d}.wg-item[data-settling=true]{z-index:20;transition:transform .25s cubic-bezier(.2,.9,.3,1.02)}.wg-item[data-lifted=true]{z-index:30;box-shadow:0 18px 38px -12px #00000073,0 6px 14px -6px #0000004d}.wg-item[data-editing=true]{outline:1px dashed rgb(var(--color-iris) / .45);outline-offset:0}.wg-item:focus-visible{outline:2px solid rgb(var(--color-iris))}.wg-item[data-added=true]{animation:wg-add .26s var(--ease-out) both}@keyframes wg-add{0%{opacity:0;scale:.96}}.wg-head[data-editing=true]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.wg-item[data-dragging=true] .wg-head{cursor:grabbing}.wg-resize{cursor:nwse-resize;touch-action:none;width:22px;height:22px;color:rgb(var(--color-paper-400));position:absolute;bottom:0;right:0}.wg-resize:after{content:"";border-bottom:2px solid;border-right:2px solid;border-radius:0 0 3px;width:9px;height:9px;position:absolute;bottom:5px;right:5px}.wg-cell{background:rgb(var(--color-iris-soft) / .55);pointer-events:none;border-radius:8px;position:absolute;top:0;left:0}.wg-target{border:2px solid rgb(var(--color-iris));background:rgb(var(--color-iris) / .1);pointer-events:none;transition:transform .12s var(--ease-out), width .12s var(--ease-out), height .12s var(--ease-out);border-radius:12px;position:absolute;top:0;left:0}.wg-cells{animation:wg-fade .16s var(--ease-out) both}@keyframes wg-fade{0%{opacity:0}}.wg-press:active{transform:scale(.98)}@media (hover:hover){.wg-grip:hover,.wg-x:hover{color:rgb(var(--color-paper-100));background-color:rgb(var(--color-chip-bg))}}@media (prefers-reduced-motion:reduce){.wg-item,.wg-item[data-settling=true],.wg-target{transition:none}.wg-item[data-added=true],.wg-cells{animation:none}}.wg-gear-quiet{opacity:.55;transition:opacity .15s var(--ease-out)}@media (hover:hover){.wg-gear-quiet{opacity:0}section:hover .wg-gear-quiet,section:focus-within .wg-gear-quiet{opacity:1}}.wg-gear-quiet:focus-visible{opacity:1}@media (prefers-reduced-motion:reduce){.wg-gear-quiet{transition:none}}
