.resource-tabs{display:flex;flex-wrap:wrap;gap:20px;margin:0 0 28px;font-size:13px}.resource-tabs a{padding:8px 0;border-bottom:1px solid #474047}.resource-tabs a:hover{color:#f0b6d7;border-color:#f0b6d7}.resource-meta{display:block;font-size:12px;color:#a49aa1;margin-top:5px}.resource-status{display:inline-flex;border:1px solid #554650;border-radius:30px;padding:5px 10px;font-size:12px;white-space:nowrap}.condition-defective,.condition-maintenance,.condition-retired{border-color:#99514e;color:#ffc3b9}.resource-photo{display:block;max-width:260px;max-height:190px;object-fit:contain;margin:16px 0;border:1px solid #393039}.resource-history{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid #393039}.resource-board-scroll{overflow-x:auto;margin-top:24px}.resource-board{min-width:840px;border:1px solid #40373d;background:#121013;padding:20px;border-radius:4px}.resource-track{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:8px 0;background:repeating-linear-gradient(to right,transparent 0,transparent calc(100% / 7 - 1px),#ffffff06 calc(100% / 7 - 1px),#ffffff06 calc(100% / 7))}.resource-day-labels span{font-size:12px;color:#a99ba5;padding:7px}.resource-lane{border-top:1px solid #393139;padding:15px 0}.resource-lane header{display:flex;align-items:baseline;gap:18px;font-size:15px}.resource-lane header span{color:#9e909a;font-size:11px}.resource-bar{display:block;padding:12px;border:1px solid #6d3f5b;background:#352030;border-radius:5px;font-size:12px;min-width:0;overflow-wrap:anywhere}.resource-bar strong{font-weight:500;display:block}.resource-bar small{display:block;font-size:10px;color:#dcc3d4;margin-top:6px}.resource-bar.state-tentative{background:#211e24;border-style:dashed;border-color:#77617e}.resource-bar.state-in_use{background:#2b3d35;border-color:#6d9580}.resource-bar.state-returned{opacity:.65}.resource-bar.state-blackout,.resource-bar.resource-conflict{border-color:#cf7b64;background:#3b2527}.resource-free{color:#827780;font-size:12px;padding:14px 0}.template-row{border:1px solid #443940;border-radius:5px;padding:20px;margin:15px 0;background:#ffffff02}.resource-template-row{display:flex;align-items:end;gap:20px;flex-wrap:wrap}.resource-template-row label{flex:1}.resource-cost-total{font-size:24px;color:#efb2d5;margin:25px 0}.core-form fieldset{min-width:0}.resource-quote-picker{padding:20px;background:#ffffff03;border:1px solid #4e3d47;border-radius:5px;margin:15px 0}.resource-quote-picker summary{cursor:pointer;color:#f0b1d4;font-size:14px}.resource-quote-picker .form-grid{margin:20px 0!important}.resource-quote-picker [data-resource-feedback]{line-height:1.7}.resource-quote-picker .form-actions{flex-wrap:wrap}
@media(max-width:650px){.resource-history,.resource-lane header{align-items:start;flex-direction:column}.resource-template-row{flex-direction:column;align-items:stretch}.resource-template-row label{width:100%}.template-row{padding:15px}.resource-tabs{gap:14px}}

.offset-0{grid-column-start:1}.offset-1{grid-column-start:2}.offset-2{grid-column-start:3}.offset-3{grid-column-start:4}.offset-4{grid-column-start:5}.offset-5{grid-column-start:6}.offset-6{grid-column-start:7}.span-1{grid-column-end:span 1}.span-2{grid-column-end:span 2}.span-3{grid-column-end:span 3}.span-4{grid-column-end:span 4}.span-5{grid-column-end:span 5}.span-6{grid-column-end:span 6}.span-7{grid-column-end:span 7}
