.m-24{margin:24px}.mt-24{margin-top:24px}.mr-24{margin-right:24px}.mb-24{margin-bottom:24px}.ml-24{margin-left:24px}.m-16{margin:16px}.mt-16{margin-top:16px}.mr-16{margin-right:16px}.mb-16{margin-bottom:16px}.ml-16{margin-left:16px}.m-12{margin:12px}.mt-12{margin-top:12px}.mr-12{margin-right:12px}.mb-12{margin-bottom:12px}.ml-12{margin-left:12px}.m-6{margin:6px}.mt-6{margin-top:6px}.mr-6{margin-right:6px}.mb-6{margin-bottom:6px}.ml-6{margin-left:6px}.m-0{margin:0!important}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.p-24{padding:24px}.pt-24{padding-top:24px}.pr-24{padding-right:24px}.pb-24{padding-bottom:24px}.pl-24{padding-left:24px}.p-16{padding:16px}.pt-16{padding-top:16px}.pr-16{padding-right:16px}.pb-16{padding-bottom:16px}.pl-16{padding-left:16px}.p-12{padding:12px}.pt-12{padding-top:12px}.pr-12{padding-right:12px}.pb-12{padding-bottom:12px}.pl-12{padding-left:12px}.p-6{padding:6px}.pt-6{padding-top:6px}.pr-6{padding-right:6px}.pb-6{padding-bottom:6px}.pl-6{padding-left:6px}.layout{display:flex;flex:auto;flex-direction:column}.layout .footer,.layout .header,.layout .page-header{flex:0 0 auto}.layout .content{flex:auto;flex-direction:row}.w-100{width:100%}.h-100{height:100%}.card .card-title{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:12px;text-align:center;background-color:#343a40;font-size:1.2rem;font-weight:600;color:#df9f3a}.card .card-content{height:100%;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;padding:12px;font-size:1rem;color:#fff;background-color:rgba(51,51,51,.5);overflow-y:auto}.custom-form .form-item{margin-bottom:12px}.custom-form .form-item .field{display:flex;align-items:center}.custom-form .form-item .title{font-size:16px;font-weight:400;margin:0;flex:0 1 auto}.custom-form .form-item .require-mark:before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.custom-form .form-item .p-field{margin:0!important;flex:1 1}.custom-form .form-item .p-field *{line-height:24px;font-size:16px}.custom-form .form-item .p-field i{line-height:14px}.custom-form .form-item .p-password{display:block}.custom-form .form-item .p-password input{width:100%}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;font-family:"Microsoft JhengHei","微軟正黑體","Microsoft YaHei",sans-serif}button{font-family:arial,"Microsoft JhengHei","Noto Sans TC",sans-serif}#header{background:#2bb673;padding:0 12px;justify-content:space-between}#header,#header .title{height:70px;display:flex;align-items:center}#header .title{line-height:70px;font-size:1.5rem;font-weight:600;cursor:pointer;letter-spacing:.1em;color:#ff0;grid-gap:6px;gap:6px}#header .title .logo{height:32px}#header .menu a{color:inherit;text-decoration:none}#header .menu .icon-btn{padding:6px 12px;border-radius:.3rem;border:1px solid rgba(0,0,0,.1);cursor:pointer}#header .menu .icon-btn .icon{font-size:24px}#header .menu .icon-btn:hover{border-color:hsla(0,0%,100%,.5)}#header .menu .icon-btn:hover .icon{color:hsla(0,0%,100%,.5)}#header .menu .flex-nav{height:70px;list-style:none;display:flex;grid-gap:.2rem;gap:.2rem;margin:0}#header .menu .flex-nav li{line-height:70px;cursor:pointer}#header .menu .flex-nav li a{padding:.5rem .3rem;transition:all .5s ease;font-size:1.3rem;font-weight:600;color:#fff}#header .menu .flex-nav li a.active{background-color:red}#header .menu .flex-nav li a:hover{background-color:rgba(255,0,0,.5)}#mobile-menu{background:#2bb673;height:0;border-top:1px solid rgba(30,30,30,.3);transition:all .5s ease-in-out}#mobile-menu .flex-nav{list-style:none;display:flex;flex-direction:column;grid-gap:.2rem;gap:.2rem;margin:0;padding:.5rem 0}#mobile-menu .flex-nav li{padding:.5rem .75rem;line-height:24px;cursor:pointer}#mobile-menu .flex-nav li a{transition:all .5s ease;font-size:1.3rem;font-weight:600;color:#fff}#mobile-menu .flex-nav li.active{background:#1d774c}#mobile-menu.inactive{height:0;border-color:transparent}#mobile-menu.active{height:410px}@media (max-width:400px){#header .title{font-size:1.2rem}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;background-color:rgba(0,0,0,.7);display:flex;align-items:flex-start;justify-content:center;overflow:auto}.modal,.modal .modal-card{transition:all .5s ease-in}.modal .modal-card{margin-top:2rem;margin-left:2rem;margin-right:2rem;max-width:1200px;background-color:#fff;border-radius:5px}.modal .modal-card .modal-card-title{padding:1rem 1.2rem;border-bottom:1px solid #dee2e6;display:flex;align-items:center;justify-content:space-around}.modal .modal-card .modal-card-title .title-text{flex:auto;font-size:1.2rem;font-weight:600;text-align:left}.modal .modal-card .modal-card-title .icon{flex:0 0 auto;text-align:right;cursor:pointer}.modal .modal-card .modal-card-content{padding:1rem 1.2rem}.modal.invisible{visibility:hidden;background-color:transparent}.modal.invisible .modal-card{margin-top:-1000px}.layout{background-image:url(/static/media/back2.68cc45e8.svg)}.layout .page-container .page-content .page{border-radius:.25rem;background-color:rgba(51,51,51,.5);height:100%;width:100%;padding:.75rem;position:relative;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.layout .page-container .page-content .page .map-page{flex:auto}.layout .page-container .page-content .page .performance-scale{flex:0 0 auto;height:auto;display:flex;align-items:center;grid-gap:12px;gap:12px}.layout .page-container .page-content .page #map{height:100%}@media (max-width:1090px){.layout .page-container{flex-direction:column}.layout .page-container .page-sider{flex:auto;height:auto}.layout .page-container .page-content{width:100%;height:100vh}}.layout{min-height:100vh;background-image:url(/static/media/back1.13ce66fa.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:50%;background-size:cover}.layout .footer{padding:12px;font-weight:400;display:flex;align-items:center;justify-content:space-between;background-color:rgba(51,51,51,.7);color:#fff}.layout .trafficinfo{letter-spacing:1.5px;line-height:1.5}.layout .trafficinfo a{text-decoration:none;color:#007bff}.layout .trafficinfo a:hover{color:#0056b3;text-decoration:underline}.layout .page-container{width:100%;height:100%;grid-gap:.75rem;gap:.75rem;padding:.75rem;display:flex;flex-direction:row;flex-wrap:wrap}.layout .page-container .page-sider{flex:0 0 350px;height:100%}.layout .page-container .page-content{flex:auto;align-self:stretch}.layout .page-container .page{border-radius:.25rem;background-color:rgba(51,51,51,.5);height:100%;width:100%;padding:.75rem;position:relative;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.layout .page-container .page .map-page{height:100%;flex:auto}.layout .page-container .page .performance-scale{flex:0 0 auto;flex-wrap:wrap;height:auto;display:flex;align-items:center;grid-gap:12px;gap:12px}.layout .page-container .page .performance-scale img{width:100%;max-width:300px}.layout .page-container .page #map{height:100%}@media (max-width:1090px){.layout .page-container{flex-direction:column}.layout .page-container .page-sider{width:100%;flex:auto;height:auto}.layout .page-container .page-content{width:100%;height:100vh}}.alter-btn-list{width:80%;display:flex;align-items:center;margin:1% auto 1% 10%}.alter-btn-list .alter-btn{padding:.375rem .5rem;font-size:1.1rem;font-weight:600;color:#fff;background-color:#05838e;border:0;border-radius:.375rem;box-shadow:1px 3px 3px #333;cursor:pointer;margin-right:1%}.alter-btn-list .alter-btn.active,.alter-btn-list .alter-btn:hover{background-color:#25a3ae}.alter-img{width:80%}@media (max-width:1140px){.alter-btn-list{width:100%;margin:1% 0}.alter-img{width:100%}}#Dashboard{padding:.75rem}#Dashboard #AREA-CCTV{flex:0 0 70%}#Dashboard #WEATHER-CCTV{flex:0 0 30%}#Dashboard #EVENT-CCTV,#Dashboard #TRAVELTIME-CCTV{flex:0 0 33.33%}#Dashboard #NEWS{color:#fff}#Dashboard #NEWS .card-content{background-color:hsla(0,0%,100%,.5);color:#00f}#Dashboard #NEWS .card-content .marquee-container:not(.horizontal):after,#Dashboard #NEWS .card-content .marquee-container:not(.horizontal):before{background-color:transparent;background:transparent}#Dashboard #NEWS .card-content .news{margin:0}#Dashboard #NEWS .card-content .news .news-item{display:list-item;padding:3rem 0;display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;border-bottom:1px solid rgba(0,0,255,.1)}#Dashboard #NEWS .card-content .news .news-item .item-icon .icon{font-size:22px}#Dashboard #WEATHER-CCTV .color-card-title{color:#fff}#Dashboard .row{display:flex;margin:-.5rem;flex-direction:row;justify-content:center;flex-wrap:wrap}#Dashboard .col{flex:1 1;padding:.5rem}#Dashboard .color-card{display:flex;flex-direction:column;grid-gap:.375rem;gap:.375rem;height:100%}#Dashboard .color-card .color-card-title{flex:0 0 auto;background-color:pink;border-radius:.375rem;padding:.375rem;display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;font-weight:800}#Dashboard .color-card .color-card-title .main-block{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}#Dashboard .color-card .color-card-title .main-block img{height:1.2rem}#Dashboard .color-card .color-card-content{flex:auto;height:100%;background-color:hsla(0,0%,100%,.5);border-radius:.375rem;padding:.375rem;font-size:1rem;color:#fff}#Dashboard .cctv-list .cctv-item{position:relative;padding:.2rem;display:inline-block;vertical-align:text-top;max-width:25%;width:100%}#Dashboard .cctv-list .cctv-item img{width:100%;max-height:calc(11.55vw - 7.392px);object-fit:contain}#Dashboard .cctv-list .cctv-item .cctv-name{color:#333;font-weight:800;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#Dashboard .cctv-list .cctv-item .tooltiptext{visibility:hidden;white-space:nowrap;font-size:12px;background-color:rgba(0,0,0,.8);color:#fff;text-align:center;border-radius:6px;padding:6px 12px;position:absolute;z-index:100;bottom:-30px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}#Dashboard .cctv-list .cctv-item:hover .tooltiptext{visibility:visible}#Dashboard .area-video-btn-list{display:flex;flex-direction:row;align-items:center;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}#Dashboard .area-video-btn-list .area-video-btn{padding:.375rem .5rem;font-size:1rem;font-weight:600;background-color:#fff;color:#05838e;border:0;border-radius:.375rem;box-shadow:1px 3px 3px #333;cursor:pointer}#Dashboard .area-video-btn-list .area-video-btn.active,#Dashboard .area-video-btn-list .area-video-btn:hover{background-color:#dfe8f6}#Dashboard .area-weather-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem}#Dashboard .area-weather-list .area-weather-item{flex:0 1;width:auto;background-color:#05838e;text-align:center;padding:.375rem;border-radius:.5rem;white-space:nowrap}#Dashboard .area-weather-list .area-weather-item img{height:60px}#Dashboard .legend-list{display:inline-block;margin-left:6px;line-height:24px}#Dashboard .legend-list .legend{padding-left:6px;vertical-align:middle}#Dashboard .legend-list .legend .color-tag{display:inline-block;width:30px;height:15px;margin-right:3px}#Dashboard .dashboard-table{color:#222;background:#fff;border-collapse:collapse;width:100%;height:100%;table-layout:fixed;overflow:hidden;text-overflow:ellipsis}#Dashboard .dashboard-table td,#Dashboard .dashboard-table th{text-align:center;border:1px solid #fff;padding:.375rem .5rem}#Dashboard .dashboard-table tr:nth-child(2n){background-color:#f2f2f2}#Dashboard .dashboard-table tr:hover{background-color:#ddd}#Dashboard .dashboard-table th{background-color:#818181;color:#fff}@media (max-width:1140px){#Dashboard #AREA-CCTV,#Dashboard #EVENT-CCTV,#Dashboard #TRAVELTIME-CCTV,#Dashboard #WEATHER-CCTV{flex:0 0 100%}#Dashboard .cctv-list .cctv-item img{max-height:calc(16vw - 6.4px)}}@media (max-width:750px){#Dashboard .cctv-list .cctv-item{max-width:50%}#Dashboard .cctv-list .cctv-item img{max-height:calc(32vw - 16.64px)}#Dashboard #NEWS .news-item{padding:1.5rem 0}}#side-info #news-card{display:flex;flex-direction:column;height:200px}#side-info #news-card .card-content{padding-top:.375rem;padding-bottom:.375rem;background-color:hsla(0,0%,100%,.5);border:5px solid #ffac55;color:#00f;overflow:hidden}#side-info #news-card .card-content .marquee-container:not(.horizontal):after,#side-info #news-card .card-content .marquee-container:not(.horizontal):before{background-color:transparent;background:transparent}#side-info #news-card .card-content .news{margin:0}#side-info #news-card .card-content .news .news-item{display:list-item;padding:.75rem 0;display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;border-bottom:1px solid rgba(0,0,255,.1)}#side-info #news-card .card-content .news .news-item .item-icon .icon{font-size:22px}#side-info #weather-card .weather-title{font-size:1.25rem;font-weight:600;color:#ff0;margin-bottom:12px}#side-info #weather-card .calendar-row{display:flex;align-items:center;justify-content:center;margin-bottom:12px}#side-info #weather-card .calendar-row div{font-size:1.1rem;text-align:center;letter-spacing:.2rem;width:100%}#side-info #weather-card .target-block{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(51,51,51,.5);margin-bottom:12px}#side-info #weather-card .target-block .target-row{width:100%;display:flex;align-items:center;justify-content:center;padding:12px 0}#side-info #weather-card .target-block .target-row div{padding:0 .375rem;font-size:1.1rem;width:100%;text-align:center}#side-info #weather-card .target-block .target-value{color:#df9f3a}#side-info #green-card .card-title{background-color:#2bb673;color:#fff;display:flex;align-items:center;justify-content:space-between;grid-gap:6px;gap:6px}#side-info #green-card .card-title .subtitle{font-size:1.2rem;font-weight:600;cursor:pointer}#side-info #green-card .card-title .btn-alter{font-size:1rem;padding:5px 10px;color:#fff;background-color:#fca311;border:0;border-radius:5px;cursor:pointer}#side-info #green-card .card-content{border:5px solid #ffac55;background-color:hsla(0,0%,100%,.5);color:#000;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-gap:12px;gap:12px}#side-info #green-card .card-content .btn-row{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}#side-info #green-card .card-content .btn-row .roadperformance-btn{font-size:18px;font-weight:600;color:#333;width:150px;padding:3px 6px;border-radius:6px;border:1px solid #ececec;background-color:#fff;box-shadow:1px 5px 3px rgba(0,0,0,.3);text-align:center;cursor:pointer}#side-info #green-card .card-content .btn-row .roadperformance-btn:hover{background-color:#ececec}#side-info #green-card .card-content .btn-row .text-performance{color:#333;font-size:18px;font-weight:600;text-align:center}#side-info #green-card .card-content .btn-row .circle-performance{width:36px;height:36px;border-radius:50%}#side-info #green-card .card-content .status-light{width:100%;display:flex;flex-direction:column;justify-content:center;font-size:1.1rem;grid-gap:.4rem;gap:.4rem}#side-info #green-card .card-content .status-light .status{text-align:center}#side-info #green-card .card-content .status-light .light{width:45px;height:45px;border-radius:50%;background-color:#2bb673;margin:auto}#side-info #green-card .card-content .cctv{width:100%;height:100px}#side-info #green-card .card-content .cctv img{width:150px;height:100px}#side-info #green-card .alterinfo{padding:0 20px}#side-info #green-card .alterinfo a{font-weight:600;text-decoration:none;color:#044bf3}#roadperformance-selection{position:absolute;top:1.5rem;left:1.5rem;z-index:999;display:flex;align-items:center;grid-gap:6px;gap:6px}#roadperformance-selection button{border:0;padding:6px 12px;border-radius:5px;font-size:16px;cursor:pointer}#roadperformance-selection button.active{background-color:#0069d9;color:#fff}.tableTitle{color:#17a2b8;font-size:32px;text-align:center;font-weight:600;margin-bottom:1.2rem}.tableDetail{border-collapse:collapse;font-family:"Noto Sans TC",sans-serif}.tableDetail td,.tableDetail th{border:0;padding:6px 12px;letter-spacing:.25rem}.tableDetail th{width:30%;text-align:right;font-size:18px}.tableDetail tr:nth-child(2n){background-color:#f2f2f2}.tableDetail tr:hover{background-color:#ddd}#Legends{position:absolute;top:1.5rem;right:1.5rem;z-index:999}.panel{background:#fff;background:hsla(0,0%,100%,.8);box-shadow:0 0 5px rgba(0,0,0,.5);grid-gap:.3rem;gap:.3rem;color:#555;flex-direction:column}.panel,.panel .row{padding:.375rem;border-radius:.3rem;display:flex}.panel .row{align-items:center;cursor:pointer;grid-gap:.375rem;gap:.375rem}.panel .row .icon{height:25px}.panel .row.active,.panel .row:hover{background-color:rgba(0,0,0,.3);color:#fff}.panel .collapse{text-align:center;font-size:1rem;cursor:pointer}.panel .collapse:hover{background:rgba(255,0,0,.05)}.RoadPerformance-Toolip{width:250px}.RoadPerformance-Toolip .title{font-size:1.2rem;font-weight:600;margin-bottom:.75rem;letter-spacing:.1rem}.RoadPerformance-Toolip .descript{margin-bottom:.75rem;font-size:1rem;letter-spacing:.1rem}.RoadPerformance-Toolip .hightlight{font-size:1.2rem;font-weight:600}.RoadPerformance-Toolip .datetime{font-size:.75rem}.CCTV-Popup{width:380px}.CCTV-Popup .title{font-size:1rem;font-weight:600;margin-bottom:.75rem;letter-spacing:.1rem}.CCTV-Popup .cctv-image{margin:auto;width:100%}.CCTV-Popup .leaflet-popup-content{width:100%!important;margin:0;padding:16px}.Parking-Popup{width:300px}.Parking-Popup .row{display:flex;flex-direction:row;grid-gap:.375rem;gap:.375rem;margin-bottom:.375rem}.Parking-Popup .row .title{flex:0 1;font-weight:700;font-size:1rem;white-space:nowrap}.Parking-Popup .row .content{flex:auto;font-size:1rem}.PBS-Popup{width:300px}.PBS-Popup .row{display:flex;flex-direction:row;grid-gap:.375rem;gap:.375rem;margin-bottom:.375rem}.PBS-Popup .row .title{flex:0 1;font-weight:700;font-size:1rem;white-space:nowrap}.PBS-Popup .row .content{flex:auto;font-size:1rem}.DIG-Popup{width:300px}.DIG-Popup .row{display:flex;flex-direction:row;grid-gap:.375rem;gap:.375rem;margin-bottom:.375rem}.DIG-Popup .row .title{flex:0 1;font-weight:700;font-size:1rem;white-space:nowrap}.DIG-Popup .row .content{flex:auto;font-size:1rem}.SPOT-Popup{width:300px}.SPOT-Popup .row{display:flex;flex-direction:row;grid-gap:.375rem;gap:.375rem;margin-bottom:.375rem}.SPOT-Popup .row .title{flex:0 1;font-weight:700;font-size:1rem;white-space:nowrap}.SPOT-Popup .row .content{flex:auto;font-size:1rem}.Food-Popup{width:300px}.Food-Popup .row{display:flex;flex-direction:row;grid-gap:.375rem;gap:.375rem;margin-bottom:.375rem}.Food-Popup .row .title{flex:0 1;font-weight:700;font-size:1rem;white-space:nowrap}.Food-Popup .row .content{flex:auto;font-size:1rem}.Hotel-Popup{width:300px}.Hotel-Popup .row{display:flex;flex-direction:row;grid-gap:.375rem;gap:.375rem;margin-bottom:.375rem}.Hotel-Popup .row .title{flex:0 1;font-weight:700;font-size:1rem;white-space:nowrap}.Hotel-Popup .row .content{flex:auto;font-size:1rem}.CMS-Popup{width:300px}.CMS-Popup .row{display:flex;flex-direction:row;grid-gap:.375rem;gap:.375rem;margin-bottom:.375rem}.CMS-Popup .row .title{flex:0 1;font-weight:700;font-size:1rem;white-space:nowrap}.CMS-Popup .row .content{flex:auto;font-size:1rem}.TravelTime-Toolip{width:250px}.TravelTime-Toolip .title{font-size:1.2rem;font-weight:600;margin-bottom:.75rem;letter-spacing:.1rem}.TravelTime-Toolip .descript{margin-bottom:.75rem;font-size:1rem;letter-spacing:.1rem}.TravelTime-Toolip .hightlight{font-size:1.2rem;font-weight:600}.TravelTime-Toolip .datetime{font-size:.75rem}.TravelTime-List{position:absolute;top:1.5rem;left:1.5rem;z-index:99999;max-height:calc(500px - 3.5rem);background:hsla(0,0%,100%,.9);box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:.3rem;width:380px;display:flex;flex-direction:column}.TravelTime-List .location-region{box-shadow:4px 3px #66816c;background-color:#00ec00}.TravelTime-List .location-region,.TravelTime-List .location-region-active{margin:5px;font-size:1rem;font-weight:600;padding:.5rem 1rem;border-radius:10px}.TravelTime-List .location-region-active{box-shadow:-4px -3px #b0b0b0;background-color:#235523;color:#fff}.TravelTime-List .location-region:hover{background-color:#55d355;color:#fff;box-shadow:-4px -3px #b0b0b0,inset 3px 2px 5px #66816c}.TravelTime-List .location .road,.TravelTime-List .rang,.TravelTime-List .value{font-size:1rem;font-weight:600;padding:.75rem 1rem}.TravelTime-List .location{font-weight:700;width:30%;text-align:center}.TravelTime-List .roadclick{font-weight:700;width:70%;text-align:center}.TravelTime-List .road{width:25%;text-align:left}.TravelTime-List .rang{width:40%;text-align:left}.TravelTime-List .value{width:15%;text-align:center}.TravelTime-List .title{flex:0 0 auto;display:flex;align-items:center;border-bottom:2px solid #dee2e6;padding:5px 3px}.TravelTime-List .content{flex:auto;overflow:auto;height:100%;display:flex}.TravelTime-List .content .content-row{cursor:pointer;display:flex;align-items:center;margin-left:20px;width:120px}.TravelTime-List .content .content-row .location,.TravelTime-List .content .content-row .rang,.TravelTime-List .content .content-row .road,.TravelTime-List .content .content-row .value{font-weight:400}.TravelTime-List .list-footer{flex:0 0 auto;padding:.75rem 1rem;font-size:.5rem;background:rgba(255,0,0,.05)}.TravelTime-List .collapse{text-align:center;font-size:1rem;padding:.25rem .5rem;cursor:pointer}.TravelTime-List .collapse:hover{background:rgba(255,0,0,.05)}