.pay-equipment{width:100%}.pay-equipment .pay-notice{margin-bottom:16px}.pay-equipment-new{margin-bottom:24px}.pay-equipment-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.pay-equipment-card-head h2{margin:0;font-size:16px;font-weight:650}.pay-equipment-card-head .pay-back{margin:0}.pay-equipment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;display:grid}.pay-equipment-grid .pay-equipment-span{grid-column:1/-1}.pay-equipment-form .pay-notice{margin:16px 0 0}.pay-equipment-form>.pay-button{margin-top:18px}.pay-equipment-form .pay-muted{margin-top:10px}.pay-equipment-stat{color:inherit;text-decoration:none;transition:border-color .15s;display:block}.pay-equipment-stat:hover{border-color:var(--pay-teal)}.pay-equipment-toolbar{overflow:visible}.pay-equipment-toolbar .pay-leave-toolbar label{flex:1;min-width:200px}.pay-equipment-toolbar .pay-leave-toolbar .pay-button{align-self:flex-end}.pay-equipment .pay-table-scroll{position:relative}.pay-equipment-table td{vertical-align:middle}.pay-equipment-name{color:inherit;text-decoration:none}.pay-equipment-name:hover strong{color:var(--pay-teal)}.pay-equipment-meta{color:var(--pay-muted);margin-top:3px;font-size:10px;display:block}.pay-equipment-actions{text-align:right;white-space:nowrap}.pay-equipment-actions .pay-button{padding-block:8px}.pay-equipment-status[data-status=assigned]{color:#3a714b;background:#e6f2e9}.pay-equipment-status[data-status=in_storage]{color:#4f6582;background:#edf1f9}.pay-equipment-status[data-status=in_repair]{color:#a06c43;background:#fff2e6}.pay-equipment-status[data-status=retired]{color:#65756b;background:#edf0ed}.pay-equipment-item{gap:24px;display:grid}.pay-equipment-item .pay-back{justify-self:start;margin:0}.pay-equipment-item .pay-equipment-heading{justify-content:flex-start;gap:16px;margin:0}.pay-equipment-heading>div{flex:1;min-width:0}.pay-equipment-heading h1{overflow-wrap:anywhere}.pay-equipment-avatar{color:#59784a;background:#eaf1e4;border-radius:20px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.pay-equipment-heading .pay-equipment-status{border-radius:20px;padding:7px 12px;font-size:11px}.pay-equipment-management{flex-wrap:wrap;gap:10px;display:flex}.pay-equipment-management .pay-button,.pay-equipment-actions .pay-button{align-items:center;gap:6px;display:inline-flex}.pay-equipment-delete{color:#9c4a3d}.pay-equipment-item .pay-form-card{max-width:none;margin:0}.pay-equipment-item h2{margin-bottom:12px;font-size:16px;font-weight:650}.pay-equipment-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.pay-equipment-holder{margin-bottom:14px;font-size:14px;line-height:1.6}.pay-equipment-status-form{grid-template-columns:minmax(0,1fr);justify-items:start;gap:16px;margin-top:24px;display:grid}.pay-equipment-status-form>label{width:100%;min-width:0}.pay-equipment-status-form>input[type=hidden]{display:none}.pay-equipment-initial-delivery{border:1px solid var(--pay-border);border-radius:12px;min-width:0;margin:0;padding:24px}.pay-equipment-initial-delivery legend{padding-inline:8px;font-weight:700}.pay-equipment-initial-delivery>p{margin:0 0 20px}.pay-equipment-status[data-status=purchased],.pay-equipment-status[data-status=dispatched],.pay-equipment-status[data-status=in_transit]{color:#856025;background:#fff3df}.pay-equipment-status-form .pay-notice{flex-basis:100%;margin:0}.pay-equipment-sheet{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;display:grid}.pay-equipment-sheet dt{color:#71847b;margin-bottom:5px;font-size:11px}.pay-equipment-sheet dd{overflow-wrap:anywhere;font-size:13px}.pay-equipment-history-head{margin:0;padding:22px 22px 8px}.pay-equipment-notes{white-space:normal;max-width:360px;color:var(--pay-muted)}.pay-employee-kit-list{gap:10px;margin-bottom:14px;display:grid}.pay-employee-kit-list li{border:1px solid var(--pay-border);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:flex}.pay-employee-kit-list li a{color:inherit;text-decoration:none}.pay-employee-kit-list li a:hover{color:var(--pay-teal)}.pay-employee-kit-list small{color:var(--pay-muted);margin-top:2px;font-size:11px;display:block}.pay-employee-kit-actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:960px){.pay-equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-equipment-columns{grid-template-columns:1fr}.pay-equipment-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pay-equipment-grid,.pay-equipment-sheet{grid-template-columns:1fr}.pay-equipment .pay-page-heading{flex-direction:column;align-items:flex-start;gap:12px}.pay-equipment-item .pay-equipment-heading{flex-flow:wrap}.pay-equipment-stats{grid-template-columns:1fr}}.pay-equipment-delivery-fields{margin-top:20px}