.creative-drawer{border-top:1px solid #dde5d5;padding-top:12px;margin-top:15px}.creative-drawer summary{cursor:pointer;min-height:44px;font-size:12px;font-weight:700;display:flex;align-items:center}.creative-drawer summary:before{content:'+';margin-right:9px}.creative-drawer[open] summary:before{content:'−'}.creative-drawer p,.point-editor p{font-size:11px;line-height:1.7;color:#70806b;margin:5px 0 12px}.stamp-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.stamp-grid button{min-height:44px;font-size:11px;padding:8px 5px}.stamp-grid [aria-pressed=true]{background:#19483c;color:#fff;border-color:#19483c}.creative-drawer label{font-size:11px}.creative-drawer input[type=color]{width:100%;height:42px;padding:4px}.point-editor{margin-top:17px;padding:13px;border:1px solid #c8d6bd;background:#f3f6eb;border-radius:9px}.point-editor h3{font-size:13px;margin:0}.point-editor button,.creative-actions button{min-height:44px;font-size:11px}.creative-actions{border-top:1px solid #dce4d3;margin-top:14px;padding-top:5px}#pattern-error{color:#934736}#canvas [data-vertex]{cursor:crosshair}#stroke-fields{padding:10px 0}#pattern-dialog .check{display:flex;align-items:center;gap:9px}#pattern-dialog input[type=checkbox]{width:19px;height:19px;flex:none}#pattern-dialog label{display:block;margin:14px 0}#pattern-dialog select,#pattern-dialog input:not([type=checkbox]){display:block;width:100%;min-height:44px;margin-top:6px}#pattern-dialog small{color:#6b7e66}.point-editor .field-grid{margin-top:8px}@media(max-width:650px){.stamp-grid{grid-template-columns:repeat(3,1fr)}.tool-grid button{min-height:60px}.creative-drawer p{font-size:12px}.point-editor input,.point-editor select{min-height:44px}.creative-drawer select{min-height:44px}}
