#MapAndDetailView_mapAndDetailView__dRJfE{height:auto;min-height:-moz-min-content;min-height:min-content;padding:10px;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:2.5rem;margin-top:10px;position:relative;z-index:1}#MapAndDetailView_mapAndDetailView__dRJfE .MapAndDetailView_header__c61aV{font-weight:700;padding:5px}#MapAndDetailView_mapAndDetailView__dRJfE .MapAndDetailView_map__pyNJs{height:300px;min-height:250px;border:1px solid #000}#MapAndDetailView_mapAndDetailView__dRJfE .MapAndDetailView_map__pyNJs .MapAndDetailView_mapContainer__imM_3{height:100%;width:100%}#MapAndDetailView_mapAndDetailView__dRJfE .MapAndDetailView_map__pyNJs .MapAndDetailView_mapContainer__imM_3 .MapAndDetailView_mapSign__QMPs4{position:absolute;left:1%;top:1%;width:9%}#MapAndDetailView_mapAndDetailView__dRJfE .MapAndDetailView_cameras__6LPKP{display:flex}#MapAndDetailView_mapAndDetailView__dRJfE .MapAndDetailView_cameras__6LPKP .MapAndDetailView_cameraSection__BU7JK{display:flex;flex-direction:column}#MapAndDetailView_mapAndDetailView__dRJfE .MapAndDetailView_cameras__6LPKP .MapAndDetailView_cameraSection__BU7JK p{padding-top:10px;padding-bottom:2px;font-weight:700}#MapAndDetailView_mapAndDetailView__dRJfE .MapAndDetailView_cameras__6LPKP .MapAndDetailView_cameraSection__BU7JK .MapAndDetailView_camerasContainer__VlCZz{display:flex;flex-wrap:wrap;justify-content:space-between}#SpaceStatusChart_spaceStatusChart__cxTXg{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:1rem;margin-bottom:1.5rem;font-family:monospace;font-size:1rem;text-align:center;width:100%;margin-left:20px;height:auto;display:flex;flex-direction:column;align-self:flex-start;overflow:hidden}#SpaceStatusChart_spaceStatusChart__cxTXg table{margin:0 auto;width:100%;flex-shrink:0;border-collapse:collapse}#SpaceStatusChart_spaceStatusChart__cxTXg table tr{line-height:1.75rem}#SpaceStatusChart_spaceStatusChart__cxTXg table .SpaceStatusChart_tableHead__MS9cL{font-weight:700;padding:5px;border-bottom:2px solid #000}#SpaceStatusChart_spaceStatusChart__cxTXg table tbody{white-space:nowrap}#SpaceStatusChart_spaceStatusChart__cxTXg table tbody .SpaceStatusChart_policyIcons__jaZxB{display:flex;justify-content:end}#SpaceStatusChart_spaceStatusChart__cxTXg table tbody .SpaceStatusChart_policyIcons__jaZxB i{color:#fff;background-color:#3b82f6;padding:2px;margin:2px;border-radius:2px}#SpaceStatusChart_spaceStatusChart__cxTXg table tbody .SpaceStatusChart_greenDot__94XSp{display:flex;justify-content:center;align-items:center;height:20px;color:#09af50}#SpaceStatusChart_spaceStatusChart__cxTXg table tbody .SpaceStatusChart_redDot__7kqhJ{display:flex;justify-content:center;align-items:center;height:20px;color:red}#SpaceStatusChart_spaceStatusChart__cxTXg table tbody .SpaceStatusChart_dot__VGNP8{display:flex;justify-content:center;align-items:center;height:20px}.HighwaySign_highwaySign__CFWX1{min-height:180px;min-width:260px;padding:10px;margin:5px;border:4px solid #fff;border-radius:1rem;color:#fff;box-shadow:1px 3px 3px 3px #64748b;font-weight:700;background-color:#065b96}.HighwaySign_highwaySign__CFWX1 .HighwaySign_top__sZz3a{display:flex;justify-content:space-between;align-items:center;text-align:center}.HighwaySign_highwaySign__CFWX1 .HighwaySign_top__sZz3a h1{font-size:1.5rem}.HighwaySign_highwaySign__CFWX1 .HighwaySign_top__sZz3a .HighwaySign_interstate__9c5r8{border:2px solid #fff;border-radius:3px}.HighwaySign_highwaySign__CFWX1 .HighwaySign_top__sZz3a .HighwaySign_interstate__9c5r8 p{padding:2px 8px;text-align:center}.HighwaySign_highwaySign__CFWX1 .HighwaySign_top__sZz3a .HighwaySign_interstate__9c5r8 .HighwaySign_roadway_direction__UXTgt{background-color:#075985;border-bottom:1px solid #fff}.HighwaySign_highwaySign__CFWX1 .HighwaySign_top__sZz3a .HighwaySign_interstate__9c5r8 .HighwaySign_routeNumber__9jABX{background-color:#b91c1c}.HighwaySign_highwaySign__CFWX1 .HighwaySign_bottom__rAYmL{padding:0}.HighwaySign_highwaySign__CFWX1 .HighwaySign_bottom__rAYmL .HighwaySign_row__6J5q8:first-of-type{padding-top:5px}.HighwaySign_highwaySign__CFWX1 .HighwaySign_bottom__rAYmL .HighwaySign_selected__f_0zG{color:#fde047}.HighwaySign_highwaySign__CFWX1 .HighwaySign_bottom__rAYmL .HighwaySign_row__6J5q8{display:flex;justify-content:space-between;padding-bottom:5px}.HighwaySign_highwaySign__CFWX1 .HighwaySign_bottom__rAYmL .HighwaySign_row__6J5q8 .HighwaySign_availability__sXfBZ{display:flex}.HighwaySign_highwaySign__CFWX1 .HighwaySign_bottom__rAYmL .HighwaySign_row__6J5q8 .HighwaySign_availability__sXfBZ p{margin-right:8px}.HighwaySign_highwaySign__CFWX1 .HighwaySign_bottom__rAYmL .HighwaySign_row__6J5q8 .HighwaySign_availability__sXfBZ div{min-width:70px;height:24px;text-align:center;background-color:#000;box-shadow:1px 1px 1px #64748b;color:#fde047}#ImpactedSigns_impactedSigns__OvHVV{font-weight:700;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1.5rem;margin-left:20px;margin-right:20px;height:auto;align-self:flex-start}#ImpactedSigns_impactedSigns__OvHVV .ImpactedSigns_signWrapper__zS6E7{display:flex;flex-wrap:wrap}#ImpactedSigns_impactedSigns__OvHVV>h1{border-bottom:2px solid #000;padding-bottom:2px;font-size:1rem}#SignAdjuster_signAdjuster__DGmj0{font-weight:700;padding:10px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1.5rem;margin-left:20px;margin-right:20px;height:auto;align-self:flex-start}#SignAdjuster_signAdjuster__DGmj0 h1{border-bottom:2px solid #000;padding-bottom:2px}#SignAdjuster_signAdjuster__DGmj0 table{width:100%;text-align:center}#SignAdjuster_signAdjuster__DGmj0 table thead{border-bottom:1px solid #94a3b8}#SignAdjuster_signAdjuster__DGmj0 table tbody{border-bottom:1px solid #94a3b8;font-size:1.5rem}#SignAdjuster_signAdjuster__DGmj0 table tbody .SignAdjuster_adjustment__wYUdu{display:flex;justify-content:center}#SignAdjuster_signAdjuster__DGmj0 table tbody .SignAdjuster_adjustment__wYUdu .SignAdjuster_carets__JtX4B{display:flex;flex-direction:column;justify-content:space-between;padding-left:5px}#SignAdjuster_signAdjuster__DGmj0 table tbody .SignAdjuster_adjustment__wYUdu .SignAdjuster_carets__JtX4B i{font-size:1rem}#SignAdjuster_signAdjuster__DGmj0 table tbody .SignAdjuster_adjustment__wYUdu .SignAdjuster_carets__JtX4B i:hover{cursor:pointer}#SignAdjuster_signAdjuster__DGmj0 table tbody .SignAdjuster_override__LxUEO{display:flex;justify-content:center;padding:5px;font-size:.75rem;text-align:center}#SignAdjuster_signAdjuster__DGmj0 table tbody .SignAdjuster_displayed__c0v_1{width:25%}#SignAdjuster_signAdjuster__DGmj0 .SignAdjuster_showHistory__AUMZB{display:flex;justify-content:end;padding-right:5px;padding-top:2px;font-size:.9rem}#SignAdjuster_signAdjuster__DGmj0 .SignAdjuster_showHistory__AUMZB p:hover{cursor:pointer}