.sets-list .cs-tools{height:62px;gap:8px}.sets-list .cs-tools button{height:40px;border-radius:10px}.sets-list .br-table th{height:41px}.sets-list:fullscreen{background:#f6f6f6;margin:0!important;overflow:auto}
.sets-form.workspace{margin-left:var(--rail);padding:25px 0 45px;background:#f6f6f6;color:#505050}
.sets-body{margin-left:16.666667%;width:66.666667%}.sets-body>a{color:#55ab80;text-decoration:none}.sets-body h2{font-size:22px;line-height:28px;margin:18px 0 8px;padding-left:4px}.sets-body>p{margin:0 4px 12px}.sets-body nav{margin:0 4px 25px;display:flex;gap:2px}.sets-body button,.sets-body footer a,.sets-body summary{border:1px solid #d9d9d9;border-radius:4px;background:white;color:#505050;padding:5px 12px;cursor:pointer}.sets-body button:disabled{cursor:default;background:#f5f5f5;color:#aaa}.sets-body nav button{height:40px;padding:0 16px;background:#fafafa;font-size:14px}.sets-body nav button[aria-selected=true]{color:#55ab80;background:white;border-bottom-color:white}
.set-card{margin:0 4px 32px;border-radius:4px;background:white;padding:40px}.set-card header{display:flex;align-items:center;justify-content:space-between;min-height:26px}.set-card header strong{font-size:16px;font-weight:600}.set-card header button{border:0;padding:2px 8px}
.set-draft{display:flex;gap:6px;align-items:center;justify-content:flex-end;height:52px}.sets-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px;padding:12px 0 20px 20px}.sets-field{min-width:0}.sets-field>label:first-child{display:block;font-size:13px;color:#505050;line-height:20px;margin:0 0 7px}.sets-field>input:not([type=checkbox]),.sets-field .date-field>input,.sets-field .filter-select-control{width:100%;height:40px;border:1px solid #d9d9d9;border-radius:4px;padding:5px 9px}.sets-field .filter-select input{background:transparent;border:0}.sets-field .filter-select-control{padding:2px 7px}.sets-field input[type=checkbox],.sets-form input[type=checkbox]{accent-color:#55ab80}.sets-field>label:has(input){font-size:12px}.set-customer{display:grid;align-content:start}.set-customer>label{font-size:12px;margin:0 0 3px}
.set-picker{display:flex;align-items:end;gap:8px;flex-wrap:wrap;margin:30px 0}.set-picker .sets-field{width:22%;min-width:110px}.set-picker>button{height:34px}.set-picker>label{margin:0 0 8px}.set-picker svg,.set-totals img{width:16px;height:16px}
.set-card .br-table{margin-top:20px}.set-card .br-table th{height:59px;background:#55ab80}.set-card .br-table input{width:100%;height:34px;border:1px solid #d9d9d9;padding:0 8px}.set-totals{text-align:right;margin:20px 4px}.sets-body footer{display:flex;gap:8px;justify-content:flex-end}.sets-body footer button,.sets-body footer a{height:40px;text-decoration:none;display:inline-flex;align-items:center}.sets-body footer .primary{background:#55ab80;border-color:#55ab80;color:white}
.sets-body nav{margin-bottom:28px}.set-card{margin-bottom:56px}.set-card-meta .sets-grid{grid-template-columns:repeat(4,minmax(0,22%));gap:22px 20px;padding:12px 0 0 20px}.set-card-meta{padding-bottom:60px}.set-card-meta .set-draft{height:43px}.set-card-meta .sets-grid>div{min-height:100px}.set-card-meta .sets-grid>div:nth-child(n+5){min-height:0}.sets-field>label:first-child{line-height:19px;margin-bottom:7px}.sets-form .date-field{display:flex;width:100%;position:relative}.sets-form .date-field>input{min-width:0;width:100%;padding-right:23px}.sets-form .date-field button{position:absolute;right:1px;top:3px;padding:4px;border:0}.set-customer{position:relative}.set-customer>label{position:absolute;right:0;top:-20px;white-space:nowrap}.sets-field>label:has(input){display:flex;gap:4px;align-items:center;white-space:nowrap;padding-top:4px;margin:0}
.set-card-kit .set-picker,.set-card-parts .set-picker{margin:36px 20px 0;display:flex;gap:8px;align-items:flex-end}.set-card-kit .set-picker .sets-field:first-child{width:50%}.set-card-kit .set-picker .sets-field:nth-child(2),.set-card-parts .set-picker .sets-field:nth-of-type(2){width:35%}.set-card-kit .set-picker>label{width:100%;margin:6px 0 0}.set-card-kit .sets-grid{margin-top:58px;grid-template-columns:31% 10% 14% 21%;min-height:172px;padding-bottom:0}.set-card-kit{padding-bottom:60px}.set-card-parts .set-picker .sets-field:first-child{width:45%}.set-card-parts .set-picker [data-cols]{margin-left:0}.set-card-parts .sets-field:has([data-search]){margin:50px 20px 0 auto;width:35%}.set-card-parts .br-table{margin:20px 0}.set-card-parts footer{justify-content:flex-start;gap:20px;margin:35px 0 10px}.set-card-parts .set-totals{margin:30px 0}.sets-form [data-lots] img{width:16px;height:16px}
@media(max-width:990px){.sets-body{margin:0 18px;width:auto}.sets-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}.set-card{padding:20px}.set-picker{flex-wrap:wrap}.set-picker .sets-field{width:42%}.set-card-meta .sets-grid,.set-card-kit .sets-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.sets-field>label:has(input){white-space:normal}.set-card-parts footer{flex-wrap:wrap}.set-card-kit .set-picker,.set-card-parts .set-picker{margin-left:0;margin-right:0}}
