.move-label-scale{position:relative;width:44px;height:44px;transform:translate(14px,14px);font:var(--fs-2xs)/1.35 var(--font-ui)}.move-label-scale button{touch-action:none;user-select:none;-webkit-user-select:none}.move-label-scale-corner{box-sizing:border-box;width:44px;height:44px;display:grid;place-items:start;padding:0;background:transparent;border:0;border-radius:0;cursor:nwse-resize}.move-label-scale-glyph{box-sizing:border-box;display:grid;place-items:center;width:16px;height:16px;border:1px solid #172321;border-radius:1px;background:#f4f5ee;color:#172321;box-shadow:none;pointer-events:none}.move-label-scale-corner:hover .move-label-scale-glyph{border-color:#172321;background:#fff}.move-label-scale button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.move-label-scale-value{position:absolute;top:36px;right:9px;background:var(--surface-1);color:var(--ink-1);padding:3px 6px;border-radius:4px;pointer-events:none}.move-label-scale-menu{position:absolute;right:11px;top:36px;width:260px;max-height:240px;overflow:auto;padding:6px;border:1px solid var(--hairline);border-radius:8px;background:var(--surface-1);color:var(--ink-1);box-shadow:0 4px 18px #0000007f}.move-label-scale-menu>div{padding:6px 8px;color:var(--ink-2)}.move-label-scale-menu>button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:8px;border:0;border-radius:5px;background:transparent;color:inherit;text-align:left;cursor:nwse-resize}.move-label-scale-menu>button:hover{background:var(--surface-3)}.move-label-scale-menu>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.move-label-scale-menu>button:last-child{cursor:pointer;justify-content:center}
