.material-presets{max-height:160px;overflow:auto;scrollbar-color:#775338 #16191b}.material-presets button{font-size:10px}.texture-recipe-actions,.texture-extra-actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.texture-recipe-actions .button,.texture-extra-actions .button{font-size:10px;min-height:36px;padding:9px 12px}.texture-variation-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.texture-variation-list button{padding:0;border:1px solid #634832;border-radius:6px;overflow:hidden;background:#201e1c;text-align:center;color:#dbc1a7;min-width:0}.texture-variation-list canvas{width:100%;display:block;aspect-ratio:1}.texture-variation-list span{display:block;font:9px var(--mono);padding:9px 4px}.texture-surface-section{padding-top:15px;margin-top:15px;border-top:1px solid #40362d}.texture-surface-section summary{color:#d3ae8b;font-size:12px;margin-bottom:17px;cursor:pointer}.texture-view-controls{flex-wrap:wrap}.texture-studio-curve-heading{font-size:13px;margin-top:23px;color:#d2b18f}.texture-studio-curve-note{font-size:10px;color:#91887f;margin:7px 0}.texture-stage{isolation:isolate}.texture-stage canvas{max-width:100%}@media(max-width:500px){.texture-variation-list{grid-template-columns:repeat(2,minmax(0,1fr))}.texture-extra-actions .button{flex:1;font-size:9px}.texture-view-controls .lab-field{min-width:85px;flex:1}.texture-view-controls select{width:100%}.material-presets{max-height:145px}}
