.tp-job-details-shell{box-sizing:border-box;width:100%}.tp-job-details-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1.7fr) minmax(340px,.9fr);width:100%}.tp-job-details-main,.tp-job-details-side{min-width:0}.tp-job-details-side{align-self:start;position:sticky;top:14px}@media (max-width:900px){.tp-job-details-grid{grid-template-columns:minmax(0,1fr)}.tp-job-details-side{position:static}}.hire-agreement-details,.hire-agreements,.hire-assets,.hire-contracts,.hire-dashboard{min-width:0}.hire-asset-filter-grid,.hire-contract-summary,.hire-dashboard-grid,.hire-equipment-grid,.hire-filter-grid{display:grid}.hire-agreement-columns,.hire-assets-layout,.hire-contract-columns,.hire-dashboard-columns{display:grid;min-width:0}.hire-mobile-actions{display:flex;flex-wrap:wrap;gap:8px}.hire-mobile-actions>button{min-height:42px}.hire-card-list-row{min-width:0}.hire-card-list-row button{touch-action:manipulation}@media (max-width:760px){.hire-dashboard{gap:12px!important}.hire-dashboard-grid{gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hire-agreement-columns,.hire-assets-layout,.hire-contract-columns,.hire-dashboard-columns{gap:12px!important;grid-template-columns:minmax(0,1fr)!important}.hire-contract-summary{gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hire-asset-filter-grid,.hire-equipment-grid,.hire-filter-grid{grid-template-columns:minmax(0,1fr)!important}.hire-sticky-panel{position:static!important;top:auto!important}.hire-card-list-row{display:block!important;padding:14px 0!important}.hire-card-list-row>*{margin-bottom:8px}.hire-mobile-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.hire-mobile-actions>button{min-height:46px;width:100%}.hire-primary-mobile{grid-column:1/-1}.hire-sticky-actions{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f3f4f6f5;border-top:1px solid #e5e7eb;bottom:0;margin:0 -10px -10px;padding:10px;position:sticky;z-index:15}.hire-heading-row{align-items:flex-start!important}.hire-heading-row>div:last-child{margin-left:0!important}div[style*="min-height: 100vh"] main>div[style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}div[style*="min-height: 100vh"] main section+aside{position:static!important}div[style*="min-height: 100vh"] main div[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}div[style*="min-height: 100vh"] main div[style*="grid-template-columns: minmax(180px, 1fr) 85px 115px 44px"]{grid-template-columns:minmax(0,1fr) 72px!important}div[style*="min-height: 100vh"] main div[style*="grid-template-columns: minmax(180px, 1fr) 85px 115px 44px"]>:nth-child(3){grid-column:1}div[style*="min-height: 100vh"] main div[style*="grid-template-columns: minmax(180px, 1fr) 85px 115px 44px"]>:nth-child(4){grid-column:2;grid-row:1/span 2}}@media (max-width:420px){.hire-contract-summary,.hire-dashboard-grid{grid-template-columns:minmax(0,1fr)!important}.hire-mobile-actions{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=main.46a982cb.css.map*/