svg[data-scene] :is([stroke-width="1"],[stroke-width="1.5"],[stroke-width="2"],[stroke-width="3"],[stroke-width="4"],[stroke-width="7"],[stroke-width="14"]):not(pattern *),svg[data-scene] :is([stroke-width="1"],[stroke-width="1.5"],[stroke-width="2"],[stroke-width="3"])>:not(pattern){vector-effect:non-scaling-stroke}@supports (width:calc(1px * tan(atan2(1px, 1cqw)))){[data-scene-frame]{container-type:inline-size}svg[data-scene]{--scene-px:tan(atan2(var(--scene-w), 100cqw))}svg[data-scene] [font-size="13"]:not([data-scene-whole] *){font-size:max(13px, calc(12px * var(--scene-px)))}svg[data-scene] [font-size="12"]:not([data-scene-whole] *){font-size:max(12px, calc(11.5px * var(--scene-px)))}svg[data-scene] [font-size="11"]:not([data-scene-whole] *){font-size:max(11px, calc(11px * var(--scene-px)))}svg[data-scene] [font-size="10"]:not([data-scene-whole] *){font-size:max(10px, calc(10.5px * var(--scene-px)))}svg[data-scene] [font-size="9"]:not([data-scene-whole] *){font-size:max(9px, calc(10px * var(--scene-px)))}@container not (min-width:480px){svg[data-scene] [data-scene-minor]{display:none}}}[data-scene-handle]{cursor:grab;outline:none}[data-scene-handle][data-dragging]{cursor:grabbing}[data-scene-handle] .scene-handle-ring{opacity:0}[data-scene-handle]:focus-visible .scene-handle-ring{opacity:1}[data-scene-handle]:has(:focus-visible) .scene-handle-ring{opacity:1}[data-scene-handle] [role=slider]{outline:none}:is([data-scene-point]:has([data-handle-axis=x]:focus-visible) [data-chevrons=y],[data-scene-point]:has([data-handle-axis=y]:focus-visible) [data-chevrons=x]){opacity:.3}[data-scene-handle] .scene-handle-knob{transform-box:fill-box;transform-origin:50%;transition:transform .12s ease-out,fill .12s ease-out}[data-scene-handle]:hover .scene-handle-knob,[data-scene-handle][data-dragging] .scene-handle-knob,[data-scene-handle] .scene-handle-knob[data-lit]{fill:var(--handle-tint);transform:scale(1.18)}@media (prefers-reduced-motion:reduce){[data-scene-handle] .scene-handle-knob{transition:none}}
