.material-editor-page .convert-sidebar,.material-editor-page .convert-flow,.material-editor-page .convert-result,.material-editor-page .convert-save{display:none!important}
.material-panel{padding:24px;overflow:auto;background:#fff;border-left:1px solid #e1e8ee;color:#243447;min-width:0}
.material-panel header>span{color:#96732d;font-size:11px;font-weight:700}.material-panel h2{margin:8px 0;font-size:23px}.material-panel p{font-size:12px;color:#71818f;line-height:1.7;margin:8px 0 15px}
.material-panel #materialStatus{padding:10px 12px;border-radius:8px;background:#eff8f6;color:#317168}
.material-panel fieldset{border:0;padding:0;min-width:0}.material-panel fieldset:disabled{opacity:.5}.material-panel label{display:block;margin:16px 0;font-size:12px;font-weight:650;color:#435567}.material-panel select{width:100%;margin-top:8px;border:1px solid #dce5eb;border-radius:8px;padding:9px;background:#fff;color:#33485b}
.material-panel output{float:right;color:#12947d;font-variant-numeric:tabular-nums}.material-panel input[type=range]{display:block;width:100%;margin-top:12px;accent-color:#00a98a}.material-panel .material-color{display:flex;align-items:center;justify-content:space-between}.material-panel input[type=color]{width:64px;height:34px;border:1px solid #dce5eb;background:#fff;border-radius:6px;cursor:pointer}
.material-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.material-panel button{border:1px solid #dde7ea;background:#fff;color:#42556a;border-radius:8px;padding:9px 10px;font-size:12px;cursor:pointer}.material-panel button:hover{border-color:#00a98a;background:#f0faf7}.material-panel button:disabled{cursor:not-allowed;opacity:.45}
.material-presets button:before{content:'';display:block;height:30px;margin-bottom:7px;border-radius:5px;background:var(--swatch);box-shadow:inset 0 0 0 1px #0000000a}.material-texture{border-top:1px solid #e6edf1;margin-top:20px;padding-top:8px}.material-texture h3{font-size:14px}.material-texture img{width:100%;max-height:100px;object-fit:contain;margin-top:12px;border-radius:8px}.material-history{display:flex;gap:6px;margin-top:20px}.material-history button{flex:1;padding:9px 3px}.material-panel .material-primary{width:100%;margin-top:15px;background:#00a98a;color:#fff;border-color:#00a98a;font-weight:700;min-height:42px}.material-panel .material-primary:hover{background:#078e78}.material-panel .material-footnote{font-size:11px}.material-editor-page .convert-privacy-note{display:none}
@media(max-width:1050px){.material-panel{border-left:0;border-top:1px solid #e1e8ee;overflow:visible}.material-editor-page .convert-stage{min-height:500px}}
