@keyframes Dashboard_fadeIn__XrD5L{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes Dashboard_pulse__JIf_k{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.Dashboard_container__ncE3t{opacity:0;transform:translateY(.2rem);animation:Dashboard_fadeIn__XrD5L .3s ease-out 0s forwards;padding:1.5rem 2rem}.Dashboard_header__cGhyy{display:flex;align-items:baseline;gap:1rem;margin-bottom:3rem}.Dashboard_header__cGhyy .Dashboard_headerTitle__n2yNZ{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:700;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);font-size:2.5rem}.Dashboard_header__cGhyy .Dashboard_date__3O7f8{color:var(--color-text-400);text-transform:capitalize}.Dashboard_modules__Rknmg{display:flex;flex-direction:column;gap:1rem}.Dashboard_doubleLine__Nlu5k{display:flex;flex-wrap:wrap;gap:1rem}@keyframes SystemStatus_fadeIn__b_8Ig{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes SystemStatus_pulse__D_GdE{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.SystemStatus_contentSection__Ap_hR{background:var(--color-background-light);width:max-content;border-radius:16px;padding:2rem}.SystemStatus_contentSection__Ap_hR .SystemStatus_sectionTitle__MhCU9{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:700;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);font-size:1.2rem;text-transform:uppercase;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.SystemStatus_contentSection__Ap_hR .SystemStatus_sectionTitle__MhCU9 svg{color:var(--color-success)}.SystemStatus_contentSection__Ap_hR .SystemStatus_content___XUDh{display:flex;gap:4rem}.SystemStatus_contentSection__Ap_hR .SystemStatus_numberContainer__Akwzj{display:flex;flex-direction:column;align-items:center}.SystemStatus_contentSection__Ap_hR .SystemStatus_numberContainer__Akwzj .SystemStatus_numbers__6YpDm{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:400;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);color:var(--color-text-400)}.SystemStatus_contentSection__Ap_hR .SystemStatus_numberContainer__Akwzj .SystemStatus_numbers__6YpDm .SystemStatus_mainNumber__LBmLG{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:700;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);font-size:5rem;line-height:1.1}.SystemStatus_contentSection__Ap_hR .SystemStatus_numberContainer__Akwzj .SystemStatus_label__mpPl8{text-align:center}@keyframes UpcomingCleaningsList_fadeIn__ykPsD{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes UpcomingCleaningsList_pulse__qIjqG{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}ol.UpcomingCleaningsList_list___4NrZ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}ol.UpcomingCleaningsList_list___4NrZ li{--animation-delay:calc((var(--index) * 0.05s) + 0.1s);opacity:0;transform:translateY(.2rem);animation:UpcomingCleaningsList_fadeIn__ykPsD .3s ease-out var(--animation-delay) forwards;border-bottom:1px solid var(--color-text-500)}.UpcomingCleaningsList_cleaning__DSz87{display:flex;gap:2rem;padding-bottom:.5rem;text-decoration:none}.UpcomingCleaningsList_cleaning__DSz87 .UpcomingCleaningsList_date__eQSrW{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:400;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100)}.UpcomingCleaningsList_cleaning__DSz87 .UpcomingCleaningsList_name__Oc2LR{min-width:10rem;display:flex;align-items:center;gap:.5rem}.UpcomingCleaningsList_cleaning__DSz87 .UpcomingCleaningsList_type__ji1GC{text-transform:capitalize;min-width:8rem;color:var(--color-text-300)}.UpcomingCleaningsList_goToAllLink__OGswN{display:block;width:max-content;margin:1rem auto 0;opacity:0;transform:translateY(.2rem);animation:UpcomingCleaningsList_fadeIn__ykPsD .3s ease-out 0s forwards}.UpcomingCleaningsList_button__MBvNV{position:absolute;bottom:0;left:0;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:1rem;color:var(--color-text-400);border:none;background:var(--color-background-light)}.UpcomingCleaningsList_showMore__uSYsn{height:5rem;background:linear-gradient(to top,var(--color-background-light) 50%,transparent 100%)}.UpcomingCleaningsList_showLess___ouYe{position:relative;padding-bottom:.5rem;margin-top:-1rem;top:2rem}@keyframes LiveDot_fadeIn__ZaNr_{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes LiveDot_pulse__TzTsQ{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.LiveDot_container__2_H4d{width:var(--size);height:var(--size);position:relative;opacity:1}.LiveDot_dot__OH5lq{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:var(--color-success);opacity:1}.LiveDot_dot__OH5lq.LiveDot_animated__kVT1C{animation:LiveDot_scaleUpAndFadeOut__8Us_W 5s ease 2s infinite}@keyframes LiveDot_scaleUpAndFadeOut__8Us_W{0%{transform:scale(1);opacity:1}30%{transform:scale(3);opacity:0}to{transform:scale(3);opacity:0}}@keyframes UpcomingCleanings_fadeIn__umesM{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes UpcomingCleanings_pulse__f1T7w{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.UpcomingCleanings_container__YW3qc{background:var(--color-background-light);width:max-content;border-radius:16px;padding:2rem;position:relative;overflow:hidden}.UpcomingCleanings_sectionTitle__lDzLM{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:700;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);font-size:1.2rem;text-transform:uppercase;margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between}.UpcomingCleanings_sectionTitle__lDzLM svg{color:var(--color-text-400)}@keyframes TunnelMetadata_fadeIn__UaVwF{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelMetadata_pulse__M_UUN{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelMetadata_container__ssl5U{opacity:0;transform:translateY(.2rem);animation:TunnelMetadata_fadeIn__UaVwF .3s ease-out 0s forwards;display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:2rem}.TunnelMetadata_label__ernAr{color:var(--color-text-300)}@keyframes TunnelGroup_fadeIn__hEVGq{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelGroup_pulse__h98rY{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelGroup_container__lY97_{opacity:0;transform:translateY(.2rem);animation:TunnelGroup_fadeIn__hEVGq .3s ease-out .15s forwards;background:var(--color-background-light);max-width:max-content;border-radius:8px;padding:2rem;max-width:30rem}.TunnelGroup_container__lY97_ .TunnelGroup_title__GFnQk{font-size:1.2rem;text-transform:uppercase;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:3rem}.TunnelGroup_container__lY97_ .TunnelGroup_title__GFnQk svg{color:var(--color-text-400)}.TunnelGroup_tags__Ok1Sh{display:flex;flex-wrap:wrap;gap:.5rem}.TunnelGroup_tag__80lkE{font-size:1rem;text-decoration:none;background:var(--color-text-500);padding:.25rem .5rem;border-radius:8px;display:flex;align-items:center;gap:.5rem}@keyframes TunnelCleaningsPlanned_fadeIn__wOGRO{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelCleaningsPlanned_pulse__V6_IP{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelCleaningsPlanned_container__y2qin{opacity:0;transform:translateY(.2rem);animation:TunnelCleaningsPlanned_fadeIn__wOGRO .3s ease-out .15s forwards;background:var(--color-background-light);border-radius:8px;padding:2rem;max-width:80rem}.TunnelCleaningsPlanned_container__y2qin .TunnelCleaningsPlanned_title__xQ4Xj{font-size:1.2rem;text-transform:uppercase;margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between}.TunnelCleaningsPlanned_container__y2qin .TunnelCleaningsPlanned_title__xQ4Xj svg{color:var(--color-text-400)}.TunnelCleaningsPlanned_tableContainer__U5dda{overflow:auto}.TunnelCleaningsPlanned_table__nAs3h{opacity:0;transform:translateY(.2rem);animation:TunnelCleaningsPlanned_fadeIn__wOGRO .3s ease-out .3s forwards;border-collapse:collapse;width:100%;min-width:50rem}.TunnelCleaningsPlanned_table__nAs3h th{font-family:var(--font-pp-fraktion-sans),sans-serif;font-weight:700;font-size:16px;color:var(--color-text-100);padding:.5rem 1rem;text-align:left;border-bottom:1px solid var(--color-text-500)}.TunnelCleaningsPlanned_table__nAs3h th .TunnelCleaningsPlanned_sideNote__Dhj4a{color:var(--color-text-300);font-weight:400}.TunnelCleaningsPlanned_table__nAs3h th:first-child{padding-left:0}.TunnelCleaningsPlanned_table__nAs3h td{padding:.5rem 1rem;border-bottom:1px solid var(--color-text-500);color:var(--color-text-200);font-size:.875rem}.TunnelCleaningsPlanned_table__nAs3h td:first-child{padding-left:0}.TunnelCleaningsPlanned_table__nAs3h td.TunnelCleaningsPlanned_numbers__USU42{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:400;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);color:var(--color-text-200);font-size:.875rem}.TunnelCleaningsPlanned_table__nAs3h td.TunnelCleaningsPlanned_type__othYg{text-transform:capitalize}.TunnelCleaningsPlanned_table__nAs3h td.TunnelCleaningsPlanned_sensorData__hXGs1{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:400;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);color:var(--color-text-200);font-size:.875rem;display:flex;gap:1rem}.TunnelCleaningsPlanned_table__nAs3h td.TunnelCleaningsPlanned_sensorData__hXGs1 .TunnelCleaningsPlanned_sensorNumber__ijel9{min-width:1.5rem}.TunnelCleaningsPlanned_table__nAs3h tr:hover td{background:var(--color-text-500);color:var(--colo)}.TunnelCleaningsPlanned_table__nAs3h tbody tr:last-child td{border-bottom:none}.TunnelCleaningsPlanned_sensorValueContainer__uhfVa{flex-grow:1;background:var(--color-text-400);border-radius:8px;height:1.5rem;position:relative;overflow:hidden;min-width:6rem;max-width:11rem}.TunnelCleaningsPlanned_sensorValueContainer__uhfVa .TunnelCleaningsPlanned_sensorValue__1hMVB{height:100%;width:100%;background:linear-gradient(to right,var(--color-primary) 0,var(--color-success) 65%,var(--color-warning) 105%);position:absolute;left:0;-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);animation:TunnelCleaningsPlanned_reveal-sensor__7acc9 .8s ease .6s forwards}@keyframes TunnelCleaningsPlanned_reveal-sensor__7acc9{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0)}to{-webkit-clip-path:polygon(0 0,0 100%,calc(var(--sensorValue) * 100%) 100%,calc(var(--sensorValue) * 100%) 0);clip-path:polygon(0 0,0 100%,calc(var(--sensorValue) * 100%) 100%,calc(var(--sensorValue) * 100%) 0)}}@keyframes TunnelCleaningsDone_fadeIn__NRLrW{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelCleaningsDone_pulse__2JRwW{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelCleaningsDone_container__wVwwu{opacity:0;transform:translateY(.2rem);animation:TunnelCleaningsDone_fadeIn__NRLrW .3s ease-out .15s forwards;background:var(--color-background-light);border-radius:8px;padding:2rem;max-width:80rem}.TunnelCleaningsDone_container__wVwwu .TunnelCleaningsDone_title__YWK3F{font-size:1.2rem;text-transform:uppercase;margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between}.TunnelCleaningsDone_container__wVwwu .TunnelCleaningsDone_title__YWK3F svg{color:var(--color-text-400)}.TunnelCleaningsDone_tableContainer__e5CEh{overflow:auto}.TunnelCleaningsDone_table__Ogwrb{opacity:0;transform:translateY(.2rem);animation:TunnelCleaningsDone_fadeIn__NRLrW .3s ease-out .5s forwards;border-collapse:collapse;width:100%;min-width:45rem}.TunnelCleaningsDone_table__Ogwrb th{font-family:var(--font-pp-fraktion-sans),sans-serif;font-weight:700;font-size:16px;color:var(--color-text-100);padding:.5rem 1rem;text-align:left;border-bottom:1px solid var(--color-text-500)}.TunnelCleaningsDone_table__Ogwrb th .TunnelCleaningsDone_sideNote__VJm_F{color:var(--color-text-300);font-weight:400}.TunnelCleaningsDone_table__Ogwrb th:first-child{padding-left:0}.TunnelCleaningsDone_table__Ogwrb td{padding:.5rem 1rem;border-bottom:1px solid var(--color-text-500);color:var(--color-text-200);font-size:.875rem}.TunnelCleaningsDone_table__Ogwrb td:first-child{padding-left:0}.TunnelCleaningsDone_table__Ogwrb td.TunnelCleaningsDone_numbers__fjrs1{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:400;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);color:var(--color-text-200);font-size:.875rem}.TunnelCleaningsDone_table__Ogwrb td.TunnelCleaningsDone_type__u9ORQ{text-transform:capitalize}.TunnelCleaningsDone_table__Ogwrb td.TunnelCleaningsDone_sensorData__APVzd{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:400;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);color:var(--color-text-200);font-size:.875rem;display:flex;gap:1rem}.TunnelCleaningsDone_table__Ogwrb td.TunnelCleaningsDone_sensorData__APVzd .TunnelCleaningsDone_sensorNumber__QsLn1{min-width:1.5rem}.TunnelCleaningsDone_table__Ogwrb tr:hover td{background:var(--color-text-500);color:var(--colo)}.TunnelCleaningsDone_table__Ogwrb tbody tr:last-child td{border-bottom:none}.TunnelCleaningsDone_sensorValueContainer__g9HOb{flex-grow:1;background:var(--color-text-400);border-radius:8px;height:1.5rem;position:relative;overflow:hidden;min-width:6rem;max-width:11rem}.TunnelCleaningsDone_sensorValueContainer__g9HOb .TunnelCleaningsDone_sensorValue__JaVTR{height:100%;width:100%;background:linear-gradient(to right,var(--color-primary) 0,var(--color-success) 65%,var(--color-warning) 105%);position:absolute;left:0;-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);animation:TunnelCleaningsDone_reveal-sensor__3uZvk .8s ease .6s forwards}@keyframes TunnelCleaningsDone_reveal-sensor__3uZvk{0%{-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0)}to{-webkit-clip-path:polygon(0 0,0 100%,calc(var(--sensorValue) * 100%) 100%,calc(var(--sensorValue) * 100%) 0);clip-path:polygon(0 0,0 100%,calc(var(--sensorValue) * 100%) 100%,calc(var(--sensorValue) * 100%) 0)}}@keyframes TunnelPredictionGraph_fadeIn__kXsjd{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelPredictionGraph_pulse__vzqPZ{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelPredictionGraph_container__ZDaVC{opacity:0;transform:translateY(.2rem);animation:TunnelPredictionGraph_fadeIn__kXsjd .3s ease-out .15s forwards;background:var(--color-background-light);border-radius:8px;padding:2rem}.TunnelPredictionGraph_container__ZDaVC .TunnelPredictionGraph_title__ev0Gx{font-size:1.2rem;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:1rem}.TunnelPredictionGraph_container__ZDaVC .TunnelPredictionGraph_title__ev0Gx svg{color:var(--color-text-400)}.TunnelPredictionGraph_imageContainer__3Wtjg{opacity:0;transform:translateY(.2rem);animation:TunnelPredictionGraph_fadeIn__kXsjd .3s ease-out .5s forwards;margin-top:1rem;padding:1rem 0}.TunnelPredictionGraph_imageContainer__3Wtjg img{opacity:0;transform:translateY(.2rem);animation:TunnelPredictionGraph_fadeIn__kXsjd .3s ease-out .2s forwards}.TunnelPredictionGraph_titleAndButton__dWqGW{display:flex;align-items:center;gap:.5rem}.TunnelPredictionGraph_expandButton__atT6_{background:none;border:none;color:var(--color-text-400);padding:0;margin:0}@keyframes TunnelSensorData_fadeIn__rOhNz{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelSensorData_pulse__t5LBE{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelSensorData_container__k2uaZ{opacity:0;transform:translateY(.2rem);animation:TunnelSensorData_fadeIn__rOhNz .3s ease-out .15s forwards;background:var(--color-background-light);border-radius:8px;padding:2rem}.TunnelSensorData_container__k2uaZ .TunnelSensorData_title__Sz4wP{font-size:1.2rem;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:1rem}.TunnelSensorData_container__k2uaZ .TunnelSensorData_title__Sz4wP svg{color:var(--color-text-400)}.TunnelSensorData_imageContainer__nqPQ6{opacity:0;transform:translateY(.2rem);animation:TunnelSensorData_fadeIn__rOhNz .3s ease-out .25s forwards;padding:1rem 0;margin-top:1rem}.TunnelSensorData_imageContainer__nqPQ6 img{opacity:0;transform:translateY(.2rem);animation:TunnelSensorData_fadeIn__rOhNz .3s ease-out .2s forwards}.TunnelSensorData_buttons__sJGml{display:inline-flex;margin-left:1rem}.TunnelSensorData_buttons__sJGml button{background:none;border:none;color:var(--color-text-400);font-weight:400;font-size:1rem}.TunnelSensorData_titleAndButton__VfcZe{display:flex;align-items:center;gap:.5rem}.TunnelSensorData_expandButton__PmmoL{background:none;border:none;color:var(--color-text-400);padding:0;margin:0}@keyframes TunnelSensorSones_fadeIn__NrYoR{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelSensorSones_pulse__ClBqA{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelSensorSones_container__tGA4L{opacity:0;transform:translateY(.2rem);animation:TunnelSensorSones_fadeIn__NrYoR .3s ease-out .15s forwards;background:var(--color-background-light);border-radius:8px;padding:2rem}.TunnelSensorSones_container__tGA4L .TunnelSensorSones_title__Oszta{font-size:1.2rem;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:1rem}.TunnelSensorSones_container__tGA4L .TunnelSensorSones_title__Oszta svg{color:var(--color-text-400)}.TunnelSensorSones_imageContainer__2pXlq{margin-top:1rem;opacity:0;transform:translateY(.2rem);animation:TunnelSensorSones_fadeIn__NrYoR .3s ease-out .25s forwards;padding:1rem 0}.TunnelSensorSones_titleAndButton__2_cNB{display:flex;align-items:center;gap:.5rem}.TunnelSensorSones_expandButton__CqaA3{background:none;border:none;color:var(--color-text-400);padding:0;margin:0}@keyframes TunnelSmartCleaning_fadeIn__RYFNW{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelSmartCleaning_pulse__6DrTw{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelSmartCleaning_container__0PRxj{opacity:0;transform:translateY(.2rem);animation:TunnelSmartCleaning_fadeIn__RYFNW .3s ease-out .15s forwards;background:var(--color-background-light);border-radius:8px;padding:2rem}.TunnelSmartCleaning_container__0PRxj .TunnelSmartCleaning_title__n68r6{font-size:1.2rem;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:1rem}.TunnelSmartCleaning_container__0PRxj .TunnelSmartCleaning_title__n68r6 svg{color:var(--color-text-400)}.TunnelSmartCleaning_imageContainer__8ySMi{opacity:0;transform:translateY(.2rem);animation:TunnelSmartCleaning_fadeIn__RYFNW .3s ease-out .5s forwards;margin-top:1rem;padding:1rem 0}.TunnelSmartCleaning_imageContainer__8ySMi img{opacity:0;transform:translateY(.2rem);animation:TunnelSmartCleaning_fadeIn__RYFNW .3s ease-out .2s forwards}.TunnelSmartCleaning_titleAndButton__dLWu3{display:flex;align-items:center;gap:.5rem}.TunnelSmartCleaning_expandButton__U5Kx8{background:none;border:none;color:var(--color-text-400);padding:0;margin:0}@keyframes TunnelStatus_fadeIn__nKbJS{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelStatus_pulse__Z54Qu{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelStatus_container__7a5Kr{opacity:0;transform:translateY(.2rem);animation:TunnelStatus_fadeIn__nKbJS .3s ease-out .15s forwards;border:2px solid var(--color-secondary);max-width:max-content;border-radius:16px;padding:2rem}.TunnelStatus_container__7a5Kr .TunnelStatus_title__2mR5W{font-size:1.2rem;text-transform:uppercase;margin-bottom:1rem}.TunnelStatus_container__7a5Kr .TunnelStatus_title__2mR5W .TunnelStatus_liveStatus__mUyuz{color:var(--color-text-400)}.TunnelStatus_content__ePPnI{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem 1rem}.TunnelStatus_content__ePPnI .TunnelStatus_keyFigures__zM4RD{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem}.TunnelStatus_content__ePPnI .TunnelStatus_numberContainer__iCa1Q{display:flex;flex-direction:column;align-items:center}.TunnelStatus_content__ePPnI .TunnelStatus_numberContainer__iCa1Q .TunnelStatus_numbers__slfzO{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:400;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);color:var(--color-text-400)}.TunnelStatus_content__ePPnI .TunnelStatus_numberContainer__iCa1Q .TunnelStatus_numbers__slfzO .TunnelStatus_mainNumber__2k2Vj{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:700;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);font-size:5rem;line-height:1.1}.TunnelStatus_content__ePPnI .TunnelStatus_numberContainer__iCa1Q .TunnelStatus_label__aBZ_l{text-align:center;display:flex;align-items:center;gap:.3rem}.TunnelStatus_content__ePPnI .TunnelStatus_numberContainer__iCa1Q .TunnelStatus_label__aBZ_l .TunnelStatus_labelIcon__uKyRV{color:var(--color-text-300);position:relative;top:.1rem}.TunnelStatus_graph__dAYL1{width:10rem}.TunnelStatus_graph__dAYL1>section{margin:0}@keyframes TunnelWarnings_fadeIn__j5PhR{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelWarnings_pulse__pyIfG{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelWarnings_container__o48A_{opacity:0;transform:translateY(.2rem);animation:TunnelWarnings_fadeIn__j5PhR .3s ease-out .15s forwards;background:var(--color-background-light);max-width:max-content;border-radius:8px;padding:2rem}.TunnelWarnings_container__o48A_ .TunnelWarnings_title__QRdTO{font-size:1.2rem;text-transform:uppercase;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.TunnelWarnings_container__o48A_ .TunnelWarnings_title__QRdTO svg{color:var(--color-text-400)}.TunnelWarnings_warnings__Vy8Ka{display:flex;flex-direction:column;gap:.5rem}.TunnelWarnings_warnings__Vy8Ka .TunnelWarnings_warning__xzUUt{opacity:0;transform:translateY(.2rem);animation:TunnelWarnings_fadeIn__j5PhR .3s ease-out .25s forwards;background:var(--color-text-500);border-radius:8px;padding:.5rem;max-width:25rem}.TunnelWarnings_warnings__Vy8Ka .TunnelWarnings_warning__xzUUt .TunnelWarnings_description__MXDms{display:flex;align-items:baseline;gap:.5rem}.TunnelWarnings_warnings__Vy8Ka .TunnelWarnings_warning__xzUUt .TunnelWarnings_description__MXDms svg{min-width:max-content;position:relative;top:.2rem}.TunnelWarnings_noWarnings__Mdmct{opacity:0;transform:translateY(.2rem);animation:TunnelWarnings_fadeIn__j5PhR .3s ease-out .25s forwards;min-width:20rem;height:8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-400)}@keyframes CardSensorData_fadeIn__eAsqK{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes CardSensorData_pulse__qTYoI{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.CardSensorData_sensorData__IZxFS{display:flex;align-items:center;justify-content:center;margin:2rem auto;gap:1rem}.CardSensorData_sensorData__IZxFS .CardSensorData_sensorValue__TdTrZ{background:var(--color-text-400);border-radius:8px;width:30%;height:10rem;position:relative;overflow:hidden}.CardSensorData_sensorData__IZxFS .CardSensorData_sensorValue__TdTrZ .CardSensorData_value__x_cAh{height:100%;width:100%;background:linear-gradient(to top,var(--color-primary) 0,var(--color-success) 65%,var(--color-warning) 105%);position:absolute;bottom:0;-webkit-clip-path:polygon(100% 100%,0 100%,0 100%,100% 100%);clip-path:polygon(100% 100%,0 100%,0 100%,100% 100%);animation:CardSensorData_reveal-sensor__f6bej .8s ease .3s forwards}@keyframes CardSensorData_reveal-sensor__f6bej{0%{-webkit-clip-path:polygon(100% 100%,0 100%,0 100%,100% 100%);clip-path:polygon(100% 100%,0 100%,0 100%,100% 100%)}to{-webkit-clip-path:polygon(100% 100%,0 100%,0 calc((1 - var(--sensorValue)) * 100%),100% calc((1 - var(--sensorValue)) * 100%));clip-path:polygon(100% 100%,0 100%,0 calc((1 - var(--sensorValue)) * 100%),100% calc((1 - var(--sensorValue)) * 100%))}}@keyframes Tooltip_fadeIn__yGrMf{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip_pulse___Fu6D{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.Tooltip_container__BTWoA{position:absolute;z-index:100;background:var(--color-text-100);color:var(--color-background);padding:1rem;border-radius:8px;pointer-events:none;opacity:0;transform:translateY(.2rem);animation:Tooltip_fadeIn__yGrMf .1s ease-out 0s forwards}.Tooltip_value__GMc0j{line-height:1}.Tooltip_value__GMc0j .Tooltip_number__hfQ_s{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:700;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);color:var(--color-background);font-size:1.5rem;margin-right:.1rem}.Tooltip_value__GMc0j .Tooltip_unit__9gNMU{color:var(--color-text-400);font-size:.85rem}.Tooltip_valueLabel__tz5Cu{color:var(--color-text-100);color:var(--color-text-400);margin-bottom:.5rem}.Tooltip_date__A_sTR,.Tooltip_valueLabel__tz5Cu{font-family:var(--font-pp-fraktion-sans),sans-serif;font-weight:300;font-size:16px}.Tooltip_date__A_sTR{color:var(--color-text-100);font-size:.85rem;color:var(--color-background-light);margin-top:.5rem}@keyframes TunnelCard_fadeIn__wA7CZ{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes TunnelCard_pulse__abJ0w{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.TunnelCard_card__6tf3c{--fadeInDelay:calc(0.1s * var(--cardIndex));opacity:0;transform:translateY(.2rem);animation:TunnelCard_fadeIn__wA7CZ .3s ease-out var(--fadeInDelay) forwards;background:var(--color-background-light);padding:1.5rem 1rem;min-height:15rem;border-radius:8px;text-decoration:none}.TunnelCard_name__oDWZn{font-family:var(--font-pp-fraktion-sans),sans-serif;font-weight:300;font-size:16px;color:var(--color-text-100);font-size:1.2rem;display:flex;align-items:center;gap:.5rem}.TunnelCard_road__tXi5X{font-size:.85rem;color:var(--color-text-300)}.TunnelCard_sensorInfo__rh7lL{margin-top:1.5rem}.TunnelCard_sensorInfo__rh7lL .TunnelCard_icon__kh371{display:inline-block;margin-right:.5rem;color:var(--color-text-300);position:relative;top:.2rem}.TunnelCard_sensorInfo__rh7lL .TunnelCard_number__fw5DE{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:700;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100)}.TunnelCard_sensorInfo__rh7lL .TunnelCard_label__WLpFf{font-size:.85rem}.TunnelCard_nextCleaning__bEqiZ{margin-top:1.5rem;padding-top:.5rem;font-size:.85rem}.TunnelCard_nextCleaning__bEqiZ .TunnelCard_label__WLpFf{margin-bottom:.2rem}.TunnelCard_nextCleaning__bEqiZ .TunnelCard_info__YdQWO{opacity:0;transform:translateY(.2rem);animation:TunnelCard_fadeIn__wA7CZ .3s ease-out .6s forwards}.TunnelCard_nextCleaning__bEqiZ .TunnelCard_info__YdQWO .TunnelCard_date__Tzn4L{font-family:var(--font-pp-fraktion-sans),sans-serif;font-weight:700;font-size:16px;color:var(--color-text-100);font-size:.85rem}.TunnelCard_nextCleaning__bEqiZ .TunnelCard_info__YdQWO .TunnelCard_type__czZ0c{text-transform:capitalize;color:var(--color-text-300)}@keyframes Tunnels_fadeIn__zGqW8{0%{opacity:0;transform:translateY(.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes Tunnels_pulse__FZ5mj{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.Tunnels_container__ygj3U{opacity:0;transform:translateY(.2rem);animation:Tunnels_fadeIn__zGqW8 .3s ease-out 0s forwards;margin-top:1.5rem;padding:1.5rem 2rem;display:flex;flex-direction:column;gap:3rem}.Tunnels_pageTitle__tXOdx{font-family:var(--font-pp-fraktion-mono),monospace;font-weight:700;font-feature-settings:"ss05" 1;font-size:16px;color:var(--color-text-100);font-size:2.5rem}.Tunnels_zone__SfmlO{border-bottom:2px solid var(--color-secondary);padding-bottom:1rem}.Tunnels_zoneName__W9NFe{font-family:var(--font-pp-fraktion-sans),sans-serif;font-weight:300;font-size:16px;color:var(--color-text-100);margin-bottom:1rem}.Tunnels_tunnelCards__V1vIn{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));grid-gap:1rem;gap:1rem}