.shape-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.shape-text{position:relative;padding:8px;max-width:100%;white-space:pre-wrap;line-height:1.2}.state-layer{position:absolute;box-sizing:border-box;transform-origin:center}.state-layer-box{position:relative;width:100%;height:100%;display:flex;align-items:center;white-space:pre-wrap;line-height:1.2;box-sizing:border-box;overflow:visible}.state-layer img{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}.state-layer-missing{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px dashed #839786;background:#e2e9de;color:#3d5e48;font-size:var(--t-base)}.player-shape-flip{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.picture-crop{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:block}.picture-crop img{position:absolute;max-width:none;max-height:none}.object-look,.object-body{position:absolute;top:0;right:0;bottom:0;left:0}.rt-text{display:block;width:100%}.rt-paragraph{display:block}.rt-list{padding-left:1.4em}.rt-mark{display:inline-block;width:1.4em;margin-left:-1.4em;text-align:left}.rt-piece{display:inline-block;white-space:pre}.rt-word{display:inline-block;white-space:nowrap}.rt-link{text-decoration:underline;text-underline-offset:.15em}.object-icon{flex-shrink:0;display:block}.object-label{min-width:0}.player-icon-row{display:flex;align-items:center;width:100%;min-width:0}.object-icon.nudge{transition:transform .22s cubic-bezier(.16,1,.3,1)}.player-object:not([aria-disabled=true]):hover .object-icon.nudge.side-right,.element-preview.live .object-icon.nudge.side-right{transform:translate(4px)}.player-object:not([aria-disabled=true]):hover .object-icon.nudge.side-left,.element-preview.live .object-icon.nudge.side-left{transform:translate(-4px)}.player-object:not([aria-disabled=true]):hover .object-icon.nudge.side-only,.element-preview.live .object-icon.nudge.side-only{transform:scale(1.12)}@media(prefers-reduced-motion:reduce){.object-icon.nudge{transition:none}}.connector-svg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none}.connector-svg .connector-hit{pointer-events:stroke;cursor:move}.object-connector{position:relative;width:100%;height:100%}:root{--ui-font: "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--text-scale: 1;--t-micro: calc(11px * var(--text-scale));--t-petit: calc(12px * var(--text-scale));--t-base: calc(13px * var(--text-scale));--t-moyen: calc(14px * var(--text-scale));--t-grand: calc(16px * var(--text-scale));--t-titre: calc(20px * var(--text-scale))}
