.service-form .service-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.service-choice-content{justify-content:center;min-height:65px;padding-right:27px}.service-choice-content i{border-radius:3px}.request-work-list{border:1px solid #deded8;border-radius:8px;max-height:330px;margin:16px 0;overflow:auto}.request-work-list:empty{display:none}.request-work-row{background:#fff;border-bottom:1px solid #e5e5de;align-items:center;gap:12px;padding:14px;display:flex}.request-work-row:last-child{border-bottom:0}.request-work-row.is-selected{background:#faf3e9}.request-work-row>label:first-child{cursor:pointer;flex:1;align-items:center;gap:12px;font-size:13px;line-height:1.4;display:flex}.request-work-row input[type=checkbox]{accent-color:#b87333;flex-shrink:0;width:18px;height:18px}.request-work-row strong,.request-work-row small{display:block}.request-work-row small{color:#6a787e;margin-top:3px;font-size:11px}.request-quantity{color:#42545c;gap:4px;font-size:11px;display:grid}.request-quantity input{width:68px;font:inherit;color:#0b1d2d;background:#fff;border:1px solid #a4b1b6;border-radius:5px;padding:9px;font-size:16px}.request-selected{flex-wrap:wrap;gap:6px;margin:12px 0 20px;display:flex}.request-selected button{color:#173145;cursor:pointer;background:#edf2f4;border:1px solid #cfdadd;border-radius:6px;padding:8px;font-size:11px}@media (max-width:420px){.service-step small{font-size:9px}.request-work-row{gap:8px;padding:10px}.request-work-row>label:first-child{font-size:12px}}html[data-theme=dark] :is(.request-work-list,.request-work-row){border-color:#3b505d}html[data-theme=dark] .request-work-row{background:#0d2433}html[data-theme=dark] .request-work-row.is-selected{background:#193447}html[data-theme=dark] :is(.request-work-row small,.request-quantity){color:#b9c3c8}html[data-theme=dark] :is(.request-quantity input,.request-selected button){color:#f7f6f2;background:#112b3b;border-color:#607583}.request-work-row{flex-wrap:wrap}.request-work-row>label:first-child{overflow-wrap:anywhere;min-width:140px}.request-work-row .pending-quantity{flex-shrink:0;gap:6px;margin-left:auto;padding:0;display:grid}.request-work-row .quantity-stepper input{color:#0b1d2d;width:52px;min-width:0;min-height:44px;font:inherit;text-align:center;-webkit-appearance:textfield;appearance:textfield;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #9ca5ad;border-left:0;border-right:0;border-radius:0;padding:8px;font-size:16px;font-weight:600}.request-work-row .quantity-stepper input:focus-visible{outline-offset:3px;outline:2px solid #b87333;position:relative}html[data-theme=dark] .request-work-row .quantity-stepper input{color:#f7f6f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#112b3b;border-color:#607583}
