body #content.settings93 .visual-settings{max-width:1040px}body #content.settings93 .settings-tabs90{display:flex!important;flex-wrap:wrap;gap:8px;margin:12px 0}body #content.settings93 .settings-tabs90 button{font-size:13px!important;padding:8px 12px!important;min-height:34px!important}body #content.settings93 .palette-advanced86,body #content.settings93 [data-panel="2"]{max-width:960px}body #content.settings93 .palette-advanced86>.form-grid,body #content.settings93 [data-panel="2"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important}body #content.settings93 .palette-advanced86 label,body #content.settings93 [data-panel="2"] label{display:grid!important;grid-template-columns:42px minmax(75px,1fr);gap:6px;align-items:center;font-size:12px!important;margin:0!important}body #content.settings93 label input[type=color]{width:40px!important;height:30px!important;min-height:30px!important;padding:2px!important;margin:0!important}body #content.settings93 label input[type=color]+input{font-size:12px!important;min-height:30px!important;height:30px!important;padding:5px 7px!important;max-width:120px}body #content.settings93 .palette-controls86{display:flex!important;flex-wrap:wrap;gap:6px;max-width:740px}body #content.settings93 .palette-controls86 h3,body #content.settings93 .palette-controls86 p{width:100%;font-size:13px}body #content.settings93 .palette-controls86 input[type=color]{width:40px!important;height:32px!important;min-height:32px!important}body #content.settings93 .palette-controls86 button{min-height:32px!important;font-size:12px!important;padding:7px 10px!important;flex:0 1 auto}body #content.settings93 details{padding:10px;margin:10px 0}body #content.settings93 .settings-panel{min-height:0!important;resize:none!important}body #content.settings93 .settings-panel h3{font-size:14px;grid-column:1/-1}body dialog.profile-dialog93{width:min(880px,94vw)!important}body dialog.profile-dialog93 .dialog-body{display:block!important}body dialog.profile-dialog93 details{border:1px solid #dce3e9;border-radius:8px;padding:12px;margin:10px 0}body dialog.profile-dialog93 summary{font-size:14px;cursor:pointer;margin-bottom:10px;font-weight:600}body dialog.profile-dialog93 .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body dialog.profile-dialog93 label{font-size:13px!important}body dialog.profile-dialog93 input,body dialog.profile-dialog93 select,body dialog.profile-dialog93 textarea{font-size:13px!important;padding:7px 9px!important;min-height:34px!important}body dialog.profile-dialog93 button{font-size:13px!important;padding:8px 12px!important;min-height:34px!important}.inline-row93{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:8px 0}.invalid93{outline:2px solid #c43030!important;outline-offset:2px}.profile-dialog93 .toolbar{flex-wrap:wrap}
@media(max-width:700px){body #content.settings93 .palette-advanced86>.form-grid,body #content.settings93 [data-panel="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}body dialog.profile-dialog93 .form-grid{grid-template-columns:1fr}}@media(max-width:420px){body #content.settings93 [data-panel="2"]{grid-template-columns:1fr}}

.color-name93{grid-column:1/-1}.profile-dialog93 label[hidden]{display:none!important}

body #content.settings93 .color-grid93{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;padding-top:12px}body #content.settings93 .color-grid93 label{min-width:0}body #content.settings93 .color-grid93 input[type=text]{width:100%!important;min-width:0;box-sizing:border-box}body #content.settings93 .visual-settings button,body #content.settings93 .settings-tabs90 button{min-height:34px!important;padding:8px 12px!important;font-size:13px!important}body #content.settings93 .settings-scope90 select{min-height:34px;font-size:13px;padding:7px}body dialog.profile-dialog93 .dialog-head h2{font-size:20px!important}body dialog.profile-dialog93 .hint{font-size:12px;color:#607587}@media(max-width:700px){body #content.settings93 .color-grid93{grid-template-columns:repeat(2,minmax(0,1fr))}}

body dialog .geo-fields93 button{min-height:34px!important;font-size:13px!important;padding:8px 12px!important}body dialog .geo-fields93 label{font-size:13px!important}

body #content#content .expenses-list93 .table-wrap{overflow-x:auto;max-width:100%}body #content#content .expenses-list93 table{table-layout:auto!important;width:max-content!important;min-width:100%;max-width:none!important}body #content#content .expenses-list93 table th,body #content#content .expenses-list93 table td{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}body #content#content .expenses-list93 table button{white-space:nowrap!important;width:auto!important}body #content#content .expenses-list93 table th button{display:inline-flex!important;align-items:center;gap:4px}
body #content#content .expenses-list93 table{display:table!important}body #content#content .expenses-list93 thead{display:table-header-group!important}body #content#content .expenses-list93 tbody{display:table-row-group!important}body #content#content .expenses-list93 tr{display:table-row!important;border-radius:0;margin:0;overflow:visible}body #content#content .expenses-list93 th,body #content#content .expenses-list93 td{display:table-cell!important}body #content#content .expenses-list93 td::before{display:none!important}
