.settings-tabs90{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.settings-tabs90 button{padding:12px!important}.settings-tabs90 button[aria-pressed=true]{outline:2px solid var(--primary,#4338ca);outline-offset:2px}.settings-page90{padding:8px 0}.settings-page90[hidden]{display:none!important}.settings90 .visual-settings{display:block!important;max-width:100%}.settings90 .settings-panel{resize:none!important;overflow:visible!important;height:auto!important}.settings90 .image-grid img{max-height:90px;max-width:100%;object-fit:contain}.settings90 .appearance-sample85{max-width:720px;font-size:14px!important}.settings90 .appearance-sample85>*{padding:16px!important}.settings90 .appearance-sample85 h4{font-size:16px}.settings90 .appearance-sample85 .sample-normal85,.settings90 .appearance-sample85 .sample-group85,.settings90 .appearance-sample85 .sample-active85,.settings90 .appearance-sample85 .sample-hover85{padding:10px!important;margin:8px 0!important;font-size:14px!important}.settings90 details{border:1px solid #dce3e9;border-radius:10px;padding:14px;margin:12px 0}.settings90 summary{cursor:pointer;font-weight:600}.settings-actions90{display:flex;gap:12px;flex-wrap:wrap;align-items:end;margin-top:20px;border-top:1px solid #dce3e9;padding-top:16px}.settings-actions90 label{flex:1 1 100%}.export-choices90{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.export-choices90 label{display:flex;gap:10px;align-items:center;border:1px solid #dde4e9;padding:12px;border-radius:8px}.export-choices90 input{width:auto!important}.export-choices90 label:first-child{grid-column:1/-1}body dialog.settlement-dialog90 .dialog-body{display:block!important}.settlement-form90 details{margin:12px 0;padding:12px;border:1px solid #dde4e9;border-radius:8px}.settlement-form90 summary{cursor:pointer;font-weight:600;margin-bottom:10px}.settlement-form90 .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settlement-form90 textarea{width:100%;min-height:80px;box-sizing:border-box}.settlement-review90{max-width:100%;overflow:auto}
@media(max-width:650px){.settings-tabs90{grid-template-columns:repeat(2,minmax(0,1fr))}.export-choices90,.settlement-form90 .form-grid{grid-template-columns:1fr}.settings90 .appearance-sample85{display:grid!important;grid-template-columns:1fr!important}.settings-actions90 button{flex:1 1 auto}}
.settings90 .settings-scope90{padding:14px;margin:0 0 14px;border:1px solid #dce3e9;border-radius:10px}.settings90 .settings-scope90 h3{font-size:16px;margin:0 0 8px}.settings90 .settings-scope90 p{font-size:13px;margin:4px 0 10px}.settings90 .settings-scope90 select{min-height:42px;font-size:15px;width:100%}.settings90 .settings-scope90 button{margin-top:8px}.settings90 .palette-controls86{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:720px}.settings90 .palette-controls86 h3,.settings90 .palette-controls86 p{grid-column:1/-1;margin:4px 0;font-size:16px}.settings90 .palette-controls86 p{font-size:13px}.settings90 .palette-controls86 input[type=color]{width:100%;height:44px;min-height:44px;box-sizing:border-box}.settings90 .palette-controls86 button{min-height:44px;padding:8px!important;margin:0!important}.settings-page90{max-width:1000px}.settings90 .appearance-preview85{padding:10px 0}.settings90 .appearance-preview85>h3{display:none}
@media(max-width:650px){.settings90 .palette-controls86{grid-template-columns:repeat(2,minmax(0,1fr))}.settings90 .settings-scope90{padding:12px}.settings90 .settings-scope90 button{font-size:13px!important;padding:10px!important}}
