@layer properties,theme,base;@layer components{._root_1xwml_4{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._root_1xwml_4 :is(p,h1,h2,h3,span){unicode-bidi:plaintext}._header_1xwml_14{align-items:center;gap:var(--pui-space-3);padding:var(--pui-space-3) var(--pui-space-4);border-block-end:1px solid var(--pui-line-soft);flex-wrap:wrap;display:flex}._measure_1xwml_22{padding:var(--pui-space-1) var(--pui-space-3);border-radius:var(--pui-radius-pill);background:color-mix(in oklab, var(--pui-info) 18%, transparent);color:var(--pui-ink);font-family:var(--pui-font-code);font-size:var(--pui-text-sm)}._body_1xwml_30{align-items:start;gap:var(--pui-space-5);padding:var(--pui-space-4) var(--pui-space-5);flex:1;grid-template-columns:minmax(11rem,13rem) minmax(0,1fr) minmax(17rem,20rem);display:grid}@container (width<62rem){._body_1xwml_30{padding:var(--pui-space-3);grid-template-columns:minmax(0,1fr)}._stageWrap_1xwml_44{order:-1}}._layers_1xwml_48,._stageWrap_1xwml_44,._inspector_1xwml_50,._group_1xwml_51{gap:var(--pui-space-2);flex-direction:column;min-width:0;display:flex}._layers_1xwml_48{gap:var(--pui-space-1)}._inspector_1xwml_50{gap:var(--pui-space-4)}._head_1xwml_14{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);letter-spacing:.04em;text-transform:uppercase}._layer_1xwml_48{align-items:center;gap:var(--pui-space-2);width:100%;padding-block:var(--pui-space-2);text-align:start;padding-inline-end:var(--pui-space-3);display:flex}._layer_1xwml_48[aria-current=true]{background:var(--pui-surface-2);box-shadow:inset 0 0 0 1.5px var(--pui-ink-2)}._stage_1xwml_44{border-radius:var(--pui-radius-card);background:var(--pui-surface-2);width:100%;height:auto}._parent_1xwml_89{fill:none;stroke:var(--pui-line);stroke-width:1px}._padArea_1xwml_94{fill:none;stroke:var(--pui-line-soft);stroke-dasharray:3 3}._node_1xwml_99{fill:color-mix(in oklab, var(--pui-info) 22%, transparent);stroke:var(--pui-info);stroke-width:1.5px}._siblingBox_1xwml_105{fill:var(--pui-surface);stroke:var(--pui-line);stroke-width:1px}._siblingName_1xwml_110,._nodeName_1xwml_111{fill:var(--pui-ink-3);font-size:8px}._nodeName_1xwml_111{fill:var(--pui-ink);font-weight:500}._sizeTag_1xwml_119{fill:var(--pui-info);font-family:var(--pui-font-numeric);font-size:8px}._ornament_1xwml_124,._ornament_1xwml_124 rect{fill:var(--pui-hover-2);stroke:none}._thumb_1xwml_129{fill:var(--pui-ink-2)}._pinLine_1xwml_132{stroke:var(--pui-warning);stroke-width:1px;stroke-dasharray:2 2}._pinText_1xwml_137{fill:var(--pui-ink);font-size:10px;font-family:var(--pui-font-code)}._axis_1xwml_142,._spacing_1xwml_143{gap:var(--pui-space-2);flex-direction:column;display:flex}._line_1xwml_148{align-items:end;gap:var(--pui-space-2);flex-wrap:wrap;display:flex}._num_1xwml_154{width:7.5rem}._unit_1xwml_157{width:5.5rem}._pinBox_1xwml_160{border:1px dashed var(--pui-line);border-radius:var(--pui-radius-control);width:6.5rem;height:6.5rem;position:relative}._pinCore_1xwml_167{border-radius:var(--pui-radius-chip);background:color-mix(in oklab, var(--pui-info) 26%, transparent);position:absolute;inset:32%}._pinBtn_1xwml_173{border-radius:var(--pui-radius-pill);background:var(--pui-line);cursor:pointer;position:absolute}._pinBtn_1xwml_173[aria-pressed=true]{background:var(--pui-warning)}._pinBtn_1xwml_173:focus-visible{outline:var(--pui-focus-width,2px) solid var(--pui-focus-ring);outline-offset:2px}._pinBtn_1xwml_173[data-edge=top],._pinBtn_1xwml_173[data-edge=bottom]{width:auto;height:28%;inset-inline:46%}._pinBtn_1xwml_173[data-edge=top]{inset-block-start:3%}._pinBtn_1xwml_173[data-edge=bottom]{inset-block-end:3%}._pinBtn_1xwml_173[data-edge=left],._pinBtn_1xwml_173[data-edge=right]{width:28%;inset-block:46%}._pinBtn_1xwml_173[data-edge=left]{left:3%}._pinBtn_1xwml_173[data-edge=right]{right:3%}._note_1xwml_209{padding:var(--pui-space-2) var(--pui-space-3);border-radius:var(--pui-radius-control);background:color-mix(in oklab, var(--pui-info) 14%, transparent);color:var(--pui-ink);font-size:var(--pui-text-sm)}._problem_1xwml_216{padding:var(--pui-space-2) var(--pui-space-3);border-radius:var(--pui-radius-control);background:color-mix(in oklab, var(--pui-warning) 20%, transparent);color:var(--pui-ink);font-size:var(--pui-text-sm)}}@layer utilities;
