.settings-layout{grid-template-columns:190px minmax(0,1fr)}
.settings-content{min-width:0}
.bin-model-header,.bin-model-row{display:grid;grid-template-columns:95px 80px 120px 90px 68px;gap:8px;align-items:center}
.bin-model-header{padding:14px 10px 2px;color:#65756d;font-size:12px;font-weight:700}
.bin-model-row{padding:10px;border:1px solid #dde5e0;border-radius:9px}
.input-unit{display:flex;align-items:center;border:1px solid #d7e0db;border-radius:8px;background:#fff;overflow:hidden}
.input-unit input{border:0!important;box-shadow:none!important;width:100%;padding:10px}
.input-unit span{padding:0 7px;color:#65756d;white-space:nowrap}
.money-unit>span{padding-right:0}
.active-check{width:18px;height:18px;margin:auto;accent-color:#16734f;cursor:pointer}
.compact-active{display:flex;align-items:center;gap:7px;white-space:nowrap;font-weight:600;color:#304b40}
.compact-active input{width:18px;height:18px;margin:0;accent-color:#16734f;cursor:pointer}
@media(max-width:800px){.bin-model-header{display:none}.bin-model-row{grid-template-columns:1fr 1fr}.bin-model-row>*:nth-child(n){grid-column:auto}}
.compact-heading{max-width:280px}.job-role-header,.job-role-row{display:grid;grid-template-columns:180px 68px;gap:8px;align-items:center}.job-role-header{padding:14px 10px 2px;color:#65756d;font-size:12px;font-weight:700}.job-role-list{display:grid;gap:8px;margin:8px 0 16px}.job-role-row{padding:8px 10px;border:1px solid #dde5e0;border-radius:9px}
.payment-header,.payment-row{display:grid;grid-template-columns:170px 42px;gap:8px;align-items:center}.payment-header{padding:14px 10px 2px;color:#65756d;font-size:12px;font-weight:700}.payment-list{display:grid;gap:8px;margin:8px 0 16px}.payment-row{padding:8px 10px;border:1px solid #dde5e0;border-radius:9px}.payment-row [type="checkbox"]{width:16px;height:16px;justify-self:center}
