.configurator-admin-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:0 0 18px}
.configurator-admin-summary article{border:1px solid #eadfce;border-radius:14px;background:#fffaf4;padding:16px}
.configurator-admin-summary span,.configurator-admin-summary p{color:#8b7764;font-size:11px}
.configurator-admin-summary h3{margin:8px 0 4px;font-size:21px}.configurator-admin-summary p{margin:0}
.configurator-admin-grid{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(520px,1.3fr);gap:14px}
.configurator-admin-grid>section{border:1px solid #eadfce;border-radius:16px;background:#fff;padding:18px;min-width:0}
.configurator-admin-grid>section>h3{margin:0 0 13px;font-size:18px}
.configurator-cap-card{border-radius:13px;background:#f7efe5;padding:14px;margin-top:9px}
.configurator-cap-card>div{display:flex;justify-content:space-between;gap:12px}.configurator-cap-card>div span{font-size:11px;color:#8d725b}
.configurator-cap-card progress{width:100%;height:9px;margin:12px 0 6px;accent-color:#df7046}
.configurator-cap-card small,.configurator-cap-card p{color:#8b7765;font-size:11px}.configurator-cap-card p{margin:7px 0 0;line-height:1.45}
.configurator-ledger-block+.configurator-ledger-block{margin-top:17px}.configurator-ledger-block>b{display:block;margin-bottom:8px}
.configurator-admin-grid table{font-size:11px}.configurator-admin-grid th,.configurator-admin-grid td{padding:9px 8px}
.configurator-split{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:14px}
.configurator-split span{border-radius:10px;background:#332a24;color:white;padding:10px}.configurator-split small,.configurator-split b{display:block}.configurator-split small{color:#cdb9a7;font-size:9px}.configurator-split b{margin-top:4px;font-size:14px}
.configurator-admin-note{margin-top:14px;border-left:4px solid #df7046;border-radius:10px;background:#f7eee5;padding:13px 15px}.configurator-admin-note p{margin:4px 0 0;color:#806c59;font-size:12px}
.configurator-admin-summary article.performance{background:#f5dc55;border-color:#d0b944}.configurator-performance-admin{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:17px;padding:14px;border-radius:14px;background:#2f2823;color:#fff}.configurator-performance-admin>div{padding:10px;border-radius:10px;background:#3e342e}.configurator-performance-admin span,.configurator-performance-admin b{display:block}.configurator-performance-admin span{color:#d8c1ae;font-size:9px}.configurator-performance-admin b{margin-top:4px;font-size:12px}.configurator-performance-admin p,.configurator-performance-admin small{grid-column:1/-1}.configurator-performance-admin p{margin:5px 0 0;color:#f4e8dd;font-size:11px;line-height:1.5}.configurator-performance-admin small{color:#bda999;font-size:10px;line-height:1.45}
@media(max-width:1050px){.configurator-admin-summary{grid-template-columns:1fr 1fr}.configurator-admin-grid{grid-template-columns:1fr}}
@media(max-width:620px){.configurator-admin-summary{grid-template-columns:1fr}.configurator-split,.configurator-performance-admin{grid-template-columns:1fr 1fr}}
