.living-symbol{width:100%;min-width:0}.living-symbol-stage{isolation:isolate;width:100%;position:relative}.living-symbol-visibility{pointer-events:none;width:50%;height:120px;position:absolute;top:50%;left:25%;transform:translateY(-50%)}.living-symbol .symbol-art,.symbol-lab .symbol-art{width:100%;height:100%;fill:var(--primary);display:block;overflow:visible}.living-symbol-tools{justify-content:center;align-items:center;gap:4px;min-height:48px;display:flex}.living-symbol .living-symbol-tool{width:44px;height:44px;color:var(--ink-muted);background:0 0;border-radius:0}.living-symbol .living-symbol-tool:hover,.living-symbol .living-symbol-tool[aria-pressed=true]{color:var(--ink-foreground);background:var(--ink-line)}.living-symbol .living-symbol-tool:focus-visible{outline:2px solid var(--ink-foreground);outline-offset:3px}
