.store-config-scope{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:16px 20px;margin-bottom:16px}.store-config-scope label{font-weight:600;display:flex;align-items:center;gap:12px}.store-config-scope select{width:220px}.store-config-scope>span{font-size:13px;color:var(--text-secondary,#64748b)}.price-brand{border:1px solid var(--border,#e2e8f0);border-radius:10px;margin:10px 0;overflow:hidden}.price-brand summary{padding:14px 18px;cursor:pointer;background:#f8fafc;color:#1a365d;font-weight:650}.price-brand summary small{margin-left:14px;color:#718096;font-weight:400}.price-brand .brand-table{overflow:auto;padding:0 14px 14px}.price-brand table{min-width:650px}.price-brand td:first-child{font-weight:500}.price-brand summary:hover{background:#eef4fc}
.store-config-scope{box-sizing:border-box;gap:10px 18px;padding:12px 16px;margin-bottom:12px;border:1px solid var(--border,#e2e8f0);border-radius:8px;background:#fff}
.store-config-scope label{gap:10px;flex-shrink:0;font-size:13px;white-space:nowrap}
.store-config-scope select{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:210px;max-width:100%;height:36px;padding:0 34px 0 12px;border:1px solid #d8e0ec;border-radius:6px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%2364758b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;color:#243248;font-size:13px;font-weight:500;line-height:1.4;font-family:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s}
.store-config-scope select:hover{border-color:#9eafc7}.store-config-scope select:focus-visible{outline:none;border-color:#2b6cb0;box-shadow:0 0 0 3px #2b6cb01a}.store-config-scope select:disabled{cursor:default;background-color:#f7f9fc;color:#64748b;opacity:1}
.store-config-scope>span{flex:1;min-width:220px;font-size:12px;line-height:1.6}
.settings-panel .settings-tabs{margin-bottom:0}.settings-panel #settingsContent{padding-top:12px}.settings-panel .settings-catalog-toolbar{display:flex!important;align-items:center;gap:10px;margin:0 0 10px;min-height:34px}.settings-catalog-heading{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.settings-catalog-heading strong{font-size:14px;font-weight:600;color:var(--text,#243248)}.settings-catalog-heading span{font-size:12px;color:var(--text-secondary,#718096)}.settings-panel .settings-catalog-toolbar .btn{height:34px;min-height:34px;padding:0 12px;font-size:13px}.settings-catalog>.list-filter-count{display:none}.settings-panel .settings-tabs .tab{padding:10px 16px}
#content .reno-config-page .reno-config-head{padding:14px 18px;margin-bottom:10px}#content .reno-config-page .reno-config-head h2{font-size:20px;margin-bottom:4px}#content .reno-config-page .reno-config-head p{font-size:13px;line-height:1.6}#content .reno-config-page .reno-config-tabs{padding:4px;gap:4px;margin-bottom:12px}#content .reno-config-page .reno-config-tabs button{padding:8px 12px;font-size:13px}#content .reno-config-page>.reno-info{padding:8px 12px;margin:8px 0;font-size:12px}#content .reno-config-page>.reno-section{padding:14px 16px;margin-top:10px}#content .reno-config-page .reno-section-title{margin-bottom:10px}#content .reno-config-page .reno-section-title h3{margin:0 0 4px}#content .reno-config-page .reno-section-title p{margin:0;font-size:12px;line-height:1.6}
body.business-renovation .store-config-scope select:hover{border-color:#b99c58}body.business-renovation .store-config-scope select:focus-visible{border-color:#b99c58;box-shadow:0 0 0 3px #b99c581f}
@media(max-width:700px){.store-config-scope{padding:10px 12px;gap:8px}.store-config-scope label{width:100%;justify-content:space-between;min-width:0}.store-config-scope select{width:200px;min-width:0;flex:0 1 200px}.store-config-scope>span{min-width:0;flex-basis:100%}.settings-panel .settings-tabs{overflow-x:auto;flex-wrap:nowrap;white-space:nowrap}.settings-panel .settings-tabs .tab{flex-shrink:0;padding:10px 12px}.settings-panel .settings-catalog-toolbar .spacer{display:block!important}.settings-catalog-heading{gap:6px}#content .reno-config-page .reno-config-head{padding:12px 14px}}

