html,body{margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.bo-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:599px){.bo-home-grid{grid-template-columns:minmax(0,1fr)}.bo-home-business,.bo-home-kpis{display:none!important}}.bo-record-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}@media (max-width:899px){.bo-record-grid{grid-template-columns:minmax(0,1fr)}}.bo-wizard-grid{grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:24px;display:grid}.bo-review-grid{grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:20px;display:grid}.bo-form-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:599px){.bo-wizard-grid,.bo-review-grid{grid-template-columns:minmax(0,1fr)}.bo-form-actions>*{flex:100%}}@media (min-width:600px){.bo-kanban-fill [data-testid=installations-column]{flex:1 1 0;width:auto;min-width:180px}}.bo-template-row{gap:8px;display:grid}.bo-template-row-tool{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) auto}.bo-template-row-supply{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr) auto}@media (max-width:599px){.bo-template-row{border:1px solid var(--hairline);border-radius:var(--r-card);grid-template-columns:minmax(0,1fr);padding:12px}.bo-template-row>button:last-child{justify-self:end}}.bo-rule-grid{grid-template-columns:1.4fr 1fr 1.6fr;gap:8px;display:grid}.bo-rule-fleet:before{display:none}@media (max-width:599px){.bo-rule-grid{grid-template-columns:minmax(0,1fr)}.bo-rule-head{display:none}.bo-rule-fleet:before{content:attr(data-label) ": ";color:var(--text-3);display:inline}.bo-tabs-fade{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}.bo-scroll-x{scrollbar-width:thin;scrollbar-color:var(--text-3) transparent;padding-bottom:8px;overflow-x:auto}.bo-scroll-x::-webkit-scrollbar{height:8px}.bo-scroll-x::-webkit-scrollbar-thumb{background:var(--text-3);border-radius:4px}.bo-summary-row{grid-template-columns:minmax(140px,1fr) minmax(0,2fr) auto;display:grid}@media (max-width:599px){.bo-summary-row{grid-template-columns:minmax(0,1fr);gap:6px!important}.bo-summary-row>[role=cell]:last-child{justify-self:start}}.bo-device-card{display:flex}.bo-device-card-actions{flex-shrink:0;gap:8px;display:flex}@media (max-width:599px){.bo-device-card{flex-direction:column}.bo-device-card-actions{flex-wrap:wrap}}.bo-whole-words [role=columnheader],.bo-whole-words [role=cell]{overflow-wrap:normal}@media (max-width:599px){.bo-header-inline [data-presentation=mobile]:not([data-collapsed]){grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.bo-header-inline [data-presentation=mobile]:not([data-collapsed])>div:has(>nav){grid-area:1/1/auto/-1}.bo-header-inline [data-presentation=mobile]:not([data-collapsed])>[data-testid=page-title]{grid-area:2/1;font-size:26px;line-height:32px}.bo-header-inline [data-presentation=mobile]:not([data-collapsed])>div:not(:has(>nav)){grid-area:2/2}.bo-record-header-inline header>div{position:relative}.bo-record-header-inline header>div>div:first-child{flex-direction:row;align-items:center;padding-right:44px}.bo-record-header-inline header>div>div:nth-child(2){position:absolute;top:0;right:0}}.bo-ellipsis-actions>:first-child{flex:1 1 0;min-width:0}.bo-ellipsis-actions>:first-child>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bo-ellipsis-actions>:not(:first-child){flex:none}.bo-kpi-roomy [role=list]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}
