body,html{height:100%;width:100%;margin:0;font-family:"Noto Sans TC",sans-serif;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{height:100%;width:100%}.container,.switch-wrapper{height:100%;position:relative}.switch-wrapper{width:100%}.switch-wrapper>div{position:absolute;height:100%;width:100%}.app-title{font-weight:700;color:#39f;height:70px;display:flex;justify-content:center;align-items:center;justify-content:space-between}.page-title{font-weight:700;color:#000;font-size:24px}.page-title hr{margin:0 0 20px;border:.5px solid #a6d3ff}.app-bar{z-index:2}.app-bar .MuiToolbar-root{background-color:#39f;color:#fff}.app-bar.rmb{z-index:2}.app-bar.rmb .MuiToolbar-root{background-color:#cd5c5c;color:#fff}.public-message{top:0;height:auto;width:100%;background-color:#fd7571;color:#fff;font-size:1em;display:flex;padding:.5em 1em;z-index:100}.line-wrapper{display:flex;align-items:center}.line-wrapper .line{border:3px solid #39f;height:10px;width:25px;display:inline-block;margin-right:8px}.line-wrapper .line.good{background-color:#59ff5e}.line-wrapper .line.average{background-color:#ffac1c}.line-wrapper .line.slow{background-color:#ff1c56}.line-wrapper .line.deadslow{background-color:#ab3233}.real-time-eta-num{color:#39f;font-size:36px;font-weight:700}.real-time-eta-num.schedule{color:#aaa}.close-btn{font-size:24px;color:#aaa}.min-text{color:#aaa;font-size:14px;align-self:flex-start;margin-left:4px}.navbar{height:70px;box-shadow:0 2px 10px #000;z-index:200;background-color:#fff}.navbar .icon-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%;color:#a6d3ff}.navbar .icon-container .icon-wrapper{display:flex;justify-content:center;align-items:center;height:32px;width:32px}.navbar .icon-container .title{font-size:11px}.navbar .icon-container.selected{color:#39f}.navbar .icon-container.rmb{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%;color:#ffc9c5}.navbar .icon-container.rmb .icon-wrapper{display:flex;justify-content:center;align-items:center;height:32px;width:32px}.navbar .icon-container.rmb .title{font-size:11px}.navbar .icon-container.rmb.selected{color:#cd5c5c}.public-notice{position:absolute;top:0;height:auto;width:calc(100% - 10px);background-color:red;color:#fff;font-size:12px;display:flex;justify-content:center;align-items:center;padding:10px;z-index:100}.station-eta .name{display:flex;flex-direction:column}.station-eta .eta .eta-block .slot-remarks{font-size:12px;padding-right:10px}.station-title-container .station{align-items:center}.station-title-container .station.schedule{align-items:flex-end}.station-title-container{display:flex;flex-direction:horizontal;align-items:center;justify-content:space-between}.station-title-container .dot-container{display:flex;align-items:center;justify-content:center;padding:16px 0}.station-title-container .dot-container .dot{height:20px;width:20px;border-radius:50%;background-color:#fff;border:1px solid #e0e0e0;position:relative}.station-title-container .dot-container .dot.first:before{content:"";background-color:#39f;height:32px;width:5px;position:absolute;left:7px;bottom:-32px}.station-title-container .dot-container .dot.last:before{content:"";background-color:#39f;height:32px;width:5px;position:absolute;left:7px;top:-32px}.station-title-container .dot-container .dot.middle:before{content:"";background-color:#39f;height:32px;width:5px;position:absolute;left:7px;bottom:-32px}.station-title-container .dot-container .dot.middle:after{content:"";background-color:#39f;height:32px;width:5px;position:absolute;left:7px;top:-32px}.station-title-container .station{display:flex;justify-content:space-between;align-items:baseline}.station-title-container .station .name{margin-left:12px;font-weight:500;color:#4f4f4f}.station-title-container .station .name.en,.station-title-container .station .name.zh{font-size:16px}.station-title-container .station .note{font-size:14px;font-weight:300;color:#fd7571;margin-left:10px}.station-title-container .station .time{font-size:28px;color:#aaa;font-weight:700}.station-title-container .station .time.eta{color:#39f!important}.station-title-container .station .time.smaller-text{font-size:18px!important}.station-title-container .station .minute{font-size:16px;font-weight:500;color:#ccc;margin-left:10px}.station-title-container .station .remarks{font-size:12px;font-weight:400;color:#ccc;margin-left:10px}.station-title-container .station .schedule-text{font:size 28px;color:#aaa;font-weight:500}.small-eta-card,.station-title-container .station.schedule{flex-direction:column}.small-eta-card{display:flex;width:100%}.small-eta-card .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-weight:700;font-size:18px;margin:8px 0}.small-eta-card .click-arrow{color:#ccc}.progress-container .MuiCircularProgress-colorPrimary{color:#39f}.station-eta .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:15px}.station-eta .name{font-weight:700}.station-eta .name .zh{font-size:20px}.station-eta .name .en{font-size:18px}.station-eta .name .message-zh{font-size:14px;color:red}.station-eta .name .message-en{font-size:12px;color:red}.station-eta .eta{display:flex;justify-content:space-between;align-items:flex-start}.station-eta .eta .eta-block{display:flex;flex-direction:column}.station-eta .eta .eta-block .title{font-size:16px;font-weight:300;margin-bottom:5px}.station-eta .eta .eta-block .time{font-weight:700}.station-eta .eta .eta-block .time .value{font-size:28px}.station-eta .eta .eta-block .time .unit{font-size:16px;margin-left:10px}.station-eta .eta .eta-block .time .remarks{font-size:14px;font-weight:400;color:#ccc}.station-eta .eta .coming{text-align:left}.station-eta .eta .coming .title{color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.station-eta .eta .coming .time .value{color:#aaa}.station-eta .eta .coming .time .unit{color:#000}.station-eta .eta .later .title{color:#aaa;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.station-eta .eta .later .time .value{color:#aaa}.station-eta .eta .later .time .value.eta{color:#a6d3ff!important}.station-eta .eta .later .time .unit{color:#ccc}.station-eta .eta-col{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.station-eta .eta-col .eta-block{display:flex;flex-direction:row;align-items:center}.station-eta .eta-col .eta-block .title{font-size:16px;font-weight:300;margin-bottom:0}.station-eta .eta-col .eta-block .time{margin-left:10px;font-weight:700;flex-direction:row;display:flex;align-items:center}.station-eta .eta-col .eta-block .time .value{font-size:28px}.station-eta .eta-col .eta-block .time .unit{font-size:16px;margin-left:10px}.station-eta .eta-col .eta-block .time .remarks{margin-left:6px;font-size:14px;font-weight:400;color:#ccc}.station-eta .eta-col .coming{text-align:left}.station-eta .eta-col .coming .title{color:#000}.station-eta .eta-col .coming .time .value{color:#aaa}.station-eta .eta-col .coming .time .unit{color:#000}.station-eta .eta-col .later .time .value,.station-eta .eta-col .later .title{color:#aaa}.station-eta .eta-col .later .time .value.eta{color:#a6d3ff!important}.station-eta .eta-col .later .time .unit{color:#ccc}.station-eta .note{font-weight:700;margin-top:5px}.station-eta .note.coming.pri{color:#39f}.station-eta .note.coming.sec{color:#fd7571}.station-eta .note.later.pri{color:#a6d3ff}.station-eta .note.later.sec{color:#ffaeab}.station-eta .note.zh{font-size:12px}.station-eta .note.en{font-size:10px}.station-eta hr{margin-top:20px;border-top:1px solid #aaa;border-bottom:0}.eta-card{position:absolute;border-radius:10px 10px 0 0!important;background-color:#fff;z-index:100;width:100%}.eta-card.expand{height:50%;max-height:480px}.eta-card.collapse,.eta-card.expand{bottom:0;transition:all .15s cubic-bezier(.4,0,.2,1) 0ms}.eta-card.collapse{height:90px}.eta-card .header{background-color:#39f;color:#fff;height:90px;font-size:24px;padding:0 20px;border-radius:10px 10px 0 0}.eta-card .header,.eta-card .header .title{display:flex;justify-content:space-between;align-items:center}.eta-card .header .title{width:100%;margin:0 20px}.eta-card .header .title .en,.eta-card .header .title .zh{font-size:20px}.eta-card .header .price{display:flex;flex-direction:column;font-size:18px}.eta-card .content{overflow:auto;padding:20px;height:100%}.station-icon{background-color:#fff;border:4px solid #39f;border-radius:50%;width:12px;height:12px;margin:-50%}.station-icon.rmb{border:4px solid #cd5c5c}.switch{position:relative;height:50px}.switch .MuiTabs-scroller .MuiTab-textColorPrimary.Mui-selected{color:#39f}.switch .MuiTab-wrapper{font-size:11px}.switch .base{height:50px;background-color:#a6d3ff;display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-radius:10px;z-index:5}.switch .base .text{width:50%;z-index:15;text-align:center;font-weight:700;color:#aaa}.switch .base .text.selected{color:#39f}.switch .base .text.zh{font-size:16px}.switch .base .text.en{font-size:14px}.switch .button{background-color:#fff;width:50%;height:50px;position:absolute;top:0;z-index:10;border-radius:10px;box-shadow:0 0 2px #000;transition:left .15s cubic-bezier(.4,0,.2,1) 0ms,transform .15s cubic-bezier(.4,0,.2,1) 0ms}.switch .button.left{left:0}.switch .button.right{left:0;transform:translateX(100%)}.schedule-container{height:calc(100% - 75px);padding:12px}.schedule-list .header{border-radius:20px 20px 0 0;background-color:#39f;color:#fff;font-weight:700;padding:10px;text-align:center;margin-bottom:15px;display:flex;justify-content:center;flex-direction:column}.schedule-list .header.zh{font-size:14px}.schedule-list .header.en{height:40px;font-size:10px}.schedule-list .header .schedule-title{text-align:left}.schedule-list .header.rmb{background-color:#cd5c5c}.schedule-list .schedule-cell{border-radius:5px;padding:2.5px;font-weight:700;font-size:12px;background-color:#fff;color:#000;text-align:center;height:20px}.schedule-list .schedule-cell.large{height:58px;display:flex;flex-direction:column;justify-content:center}.schedule-list .schedule-cell.done{background-color:#ccc;opacity:.4}.schedule-list .schedule-cell.pending{background-color:#fff;border:1px solid #39f}.schedule-list .schedule-cell.rmb{border:1px solid #cd5c5c}.schedule-list .schedule-cell.ra2dollar{background-color:#39f;color:#fff}
/*# sourceMappingURL=main.2e9c238d.chunk.css.map */