.sheet-layout-tools{border-top:1px solid #e4e9dc;padding-top:8px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.sheet-layout-tools button{font-size:10px;border:1px solid #dbe3d0;border-radius:5px;background:white;padding:6px 9px;color:#718260}.sheet-layout-tools #layoutTool[aria-pressed=true]{background:#5f754b;color:white;border-color:#5f754b}#layoutActions{display:flex;gap:5px;align-items:center;flex-wrap:wrap}#layoutCount{font-size:10px;color:#7c8c6e;font-variant-numeric:tabular-nums;margin-right:4px}#layoutFill{background:#eaf0e2;color:#536b40}#layoutDelete{color:#a67355}.layout-copy{fill:transparent;stroke:transparent;cursor:move;outline:none}.layout-copy:hover,.layout-copy:focus,.layout-copy.copy-selected{stroke:#6c8854}.layout-copy.copy-invalid{stroke:#cb6846;fill:#c95f3107}.layout-copy.copy-selected{fill:#7d946506}#layoutMessage{font-size:11px;line-height:1.7;padding:9px 11px;background:#f1f5e9;border-radius:5px;color:#718a55;margin-bottom:16px}#layoutMessage.layout-warning{color:#b25f37;background:#fff3e9}.layout-checkbox{display:flex;align-items:center;gap:6px;color:#7d8d6d;font-size:11px;margin:4px 0 13px}.layout-checkbox input{accent-color:#758c5c}#sheetLayoutPanel .field>div>span{font-size:10px;color:#a0ac92;padding-right:9px}#layoutOne{border:1px solid #dfe7d5;border-radius:5px;font-size:11px;padding:8px 10px;color:#7b8e68;margin-bottom:14px}.canvas:has([data-layout-id]) #directEditor{display:none}.canvas:has([data-layout-id]) .canvas-note{display:none}
@media(max-width:580px){.sheet-layout-tools{gap:7px}.sheet-layout-tools button{font-size:10px;padding:7px 8px}.layout-checkbox{font-size:12px}}
@media print{.sheet-layout-tools,.layout-copy,[data-layout-id]{display:none!important}}
