:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}html,body,#root{background:#111;width:100%;height:100%;margin:0;padding:0}.drawing-edge-hit{cursor:pointer;pointer-events:stroke}.drawing-edge-hit:hover{stroke:#d93a1a59}.drawing-point-hit{cursor:crosshair;fill:#0000;pointer-events:all}.drawing-point-hit:hover{fill:#d93a1a99}@media print{html,body,#root{background:#fff}body *{visibility:hidden}.drawing-sheet,.drawing-sheet *{visibility:visible}.drawing-pick{display:none}.drawing-sheet{position:fixed;inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important}}@media screen and (width<=700px){.top-bar{gap:6px!important;padding:8px 10px!important}.top-bar-title{flex-direction:column;flex:1 0 100%;gap:0!important}.top-bar-title strong{max-width:100%}.top-bar-spacer{display:none}.top-bar>button{white-space:nowrap;flex:auto;min-height:36px;padding:4px 6px!important}.drawing-layout{flex-direction:column}.drawing-controls{flex-shrink:0;max-height:22dvh;overflow:auto}.drawing-side{border-top:1px solid #333;border-left:none!important;width:100%!important}.drawing-sheet{min-width:900px}.comment-panel{border-radius:0!important;width:auto!important;inset:0!important}}
