.glance{box-sizing:border-box;width:100%;min-height:100vh;padding:1.25rem;color:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;scroll-behavior:auto;background:#fff;flex-direction:column;gap:1.25rem;max-width:1440px;min-height:100dvh;margin:0 auto;padding:max(.75rem,min(2.5vw,2rem));font-family:Noto Sans TC,PingFang TC,Heiti TC,Microsoft JhengHei,sans-serif;font-size:16px;line-height:1.35;display:flex;overflow:visible}.glance *,.glance :before,.glance :after{box-sizing:border-box;transition:none;animation:none}.glance h1,.glance h2,.glance h3,.glance p,.glance ol{margin:0;padding:0}.glance button{-webkit-appearance:none;appearance:none}.glance :focus{outline-offset:1px;outline:2px solid #000}.glance :focus:not(:focus-visible){outline:none}.glance :focus-visible{outline-offset:1px;outline:2px solid #000}.glance-bar{border-bottom:3px solid #000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .6rem;padding-bottom:1rem;display:flex}.glance-bar__title{align-items:baseline;gap:.4rem;display:flex}.glance-bar__place{letter-spacing:.06em;font-size:.85rem;font-weight:700}.glance-bar h1{font-size:1.75rem;font-size:max(1.55rem,min(3vw,2.25rem));font-weight:800;line-height:1}.glance-bar__now{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem .75rem;margin-left:auto;display:flex}.glance-bar__now time{font-size:2.25rem;font-variant-numeric:tabular-nums;font-size:max(2rem,min(4vw,3rem));font-weight:800;line-height:.9}.glance-bar__now p{font-size:.78rem;font-weight:700}.glance-theme{gap:.25rem;display:flex}.glance-theme button{color:#000;cursor:pointer;background:#fff;border:1.5px solid #000;min-height:2.5rem;padding:.4rem .65rem;font-size:.75rem;font-weight:800;line-height:1.2}.glance-theme button[aria-pressed=true]{color:#fff;background:#000}.glance-board{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.glance-group h2{letter-spacing:.08em;margin:0 0 .65rem;font-size:.78rem;font-weight:800}.glance-state{border:2px solid #000;flex-direction:column;gap:.15rem;margin:0;padding:.75rem 1rem;font-size:.95rem;font-weight:800;display:flex}.glance-state__detail{overflow-wrap:break-word;overflow-wrap:anywhere;font-size:.85em;font-weight:700}.glance-grid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));align-items:stretch;gap:.75rem;list-style:none;display:grid}.glance-card{color:#000;background:#fff;border:2px solid #000;flex-direction:column;gap:.4rem;min-width:0;padding:.85rem;display:flex}.glance-card[data-pinned=true]{border-width:3px}.glance-card__head{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.glance-card__id{flex-direction:column;flex:6.5rem;align-items:flex-start;gap:.4rem;min-width:0;display:flex}.glance-card__tools{gap:.12rem;margin-left:auto;display:flex}.glance-icon{width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;background:0 0;border:1.5px solid;flex:none;justify-content:center;align-items:center;padding:0;font-size:.85rem;font-weight:800;line-height:1;display:inline-flex}.glance-icon:disabled{opacity:.32;cursor:default}.glance-icon[aria-pressed=true]{color:#fff;background:#000;border-color:#000}.glance-icon svg{width:.95rem;height:.95rem;display:block}.glance-card__route{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#000;flex:none;padding:.04rem .28rem;font-size:1.25rem;font-weight:800;line-height:1.2}.glance-card__dest{overflow-wrap:break-word;overflow-wrap:anywhere;font-size:.95rem;font-weight:800;line-height:1.35}.glance-card__stop,.glance-card__source,.glance-card__empty{font-size:.75rem;font-weight:700;line-height:1.2}.glance-card__source{font-weight:800}.glance-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:auto;list-style:none;display:grid;padding-top:.8rem!important}.glance-slots li{border-left:1px solid #000;flex-direction:column;gap:0;min-width:0;padding-left:.5rem;display:flex}.glance-slots li:first-child{border-left:0;padding-left:0}.glance-slots time,.glance-slot__note{font-variant-numeric:tabular-nums;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:.72rem;font-weight:700}.glance-min{flex-direction:column;align-items:flex-start;margin:0;display:flex}.glance-min__num{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1}.glance-min--long .glance-min__num{font-size:1.05rem}.glance-min__num--empty{letter-spacing:0}.glance-min__unit,.glance-min__soon{font-size:.75rem;font-weight:800;line-height:1.35}.glance-when{margin:0;display:flex}.glance-when__clock{font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:break-word;overflow-wrap:anywhere;font-size:.92rem;font-weight:800;line-height:1.1}.glance-source{border-top:2px solid #000;padding-top:.28rem;font-size:.75rem;font-weight:700}.glance-source__note{margin-top:.12rem}.glance[data-theme=color] .glance-card{color:#000;background:#fff}.glance[data-theme=color] .glance-card__head{margin:-.85rem -.85rem 0;padding:.85rem}.glance[data-theme=color] [data-operator=kmb],.glance[data-theme=color] [data-operator=lwb]{border-color:#8f1528}.glance[data-theme=color] [data-operator=kmb] .glance-card__head,.glance[data-theme=color] [data-operator=lwb] .glance-card__head{color:#fff;background:#8f1528}.glance[data-theme=color] [data-operator=kmb] .glance-card__route,.glance[data-theme=color] [data-operator=lwb] .glance-card__route{color:#8f1528;background:#fff}.glance[data-theme=color] [data-operator=ctb]{border-color:#1a1200}.glance[data-theme=color] [data-operator=ctb] .glance-card__head{color:#1a1200;background:#ffe14a}.glance[data-theme=color] [data-operator=ctb] .glance-card__route{color:#ffe14a;background:#1a1200}.glance[data-theme=color] [data-operator=gmb]{border-color:#0e6b3c}.glance[data-theme=color] [data-operator=gmb] .glance-card__head{color:#fff;background:#0e6b3c}.glance[data-theme=color] [data-operator=gmb] .glance-card__route{color:#0e6b3c;background:#fff}.glance[data-theme=color] [data-operator=nr829]{border-color:#163a73}.glance[data-theme=color] [data-operator=nr829] .glance-card__head{color:#fff;background:#163a73}.glance[data-theme=color] [data-operator=nr829] .glance-card__route{color:#163a73;background:#fff}.glance[data-theme=color] .glance-card__stop,.glance[data-theme=color] .glance-card__source,.glance[data-theme=color] .glance-card__empty,.glance[data-theme=color] .glance-slots,.glance[data-theme=color] .glance-when,.glance[data-theme=color] .glance-min,.glance[data-theme=color] .glance-slot__note,.glance[data-theme=color] .glance-source{color:#000}.glance[data-theme=color] .glance-card__head :focus{outline-color:#fff}.glance[data-theme=color] .glance-card__head :focus-visible{outline-color:#fff}.glance[data-theme=color] [data-operator=ctb] .glance-card__head :focus{outline-color:#1a1200}.glance[data-theme=color] [data-operator=ctb] .glance-card__head :focus-visible{outline-color:#1a1200}.glance-slots{grid-template-columns:1.25fr 1fr 1fr}.glance-slots li:first-child .glance-min__num{font-size:3rem}.glance-slots li:first-child .glance-when__clock{font-size:1.2rem}.glance-group h2{align-items:center;gap:.5rem;display:flex}.glance-group h2 span{font-variant-numeric:tabular-nums;border:1px solid;padding:.1rem .4rem}.glance-card__stop{padding-top:.2rem;padding-bottom:.2rem;padding-top:.2rem;padding-bottom:.2rem}.glance-source{padding-top:.75rem;line-height:1.6}.glance-card__tools{flex-wrap:wrap;justify-content:flex-end;max-width:5.2rem}.glance-min__soon{margin-top:.2rem}.glance-card[data-pinned=true],.glance-card[data-operator=nr829]{gap:.6rem;min-height:16rem;padding:1.15rem}.glance-card[data-pinned=true] .glance-card__route,.glance-card[data-operator=nr829] .glance-card__route{font-size:1.65rem}.glance-card[data-pinned=true] .glance-card__dest,.glance-card[data-operator=nr829] .glance-card__dest{font-size:1.2rem}.glance-card[data-pinned=true] .glance-min__num,.glance-card[data-operator=nr829] .glance-min__num{font-size:2.75rem}.glance-card[data-pinned=true] .glance-slots li:first-child .glance-min__num,.glance-card[data-operator=nr829] .glance-slots li:first-child .glance-min__num{font-size:4rem}.glance-card[data-pinned=true] .glance-when__clock,.glance-card[data-operator=nr829] .glance-when__clock{font-size:1.35rem}.glance[data-theme=color] .glance-card[data-pinned=true] .glance-card__head,.glance[data-theme=color] .glance-card[data-operator=nr829] .glance-card__head{margin:-1.15rem -1.15rem 0;padding:1.15rem}@media (min-width:700px){.glance-card[data-pinned=true],.glance-card[data-operator=nr829]{grid-column:span 2}}@media (max-width:600px){.glance-grid{grid-template-columns:1fr}.glance-bar{align-items:flex-start}.glance-bar__title{flex-direction:column;gap:.35rem}.glance-bar__now{max-width:60%}.glance-bar__now p{width:100%}.glance-card__id{flex-flow:wrap;align-items:baseline}.glance-card__tools{max-width:none}}@media (min-width:900px) and (max-height:600px){.glance{gap:.75rem;padding:.75rem}.glance-grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.glance-card{padding:.6rem}.glance[data-theme=color] .glance-card__head{margin:-.6rem -.6rem 0;padding:.6rem}.glance-slots li:first-child .glance-min__num{font-size:2.5rem}}.glance-build{font-variant-numeric:tabular-nums;border-top:1px solid #000;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;margin-top:auto;padding-top:.75rem;font-size:.75rem;line-height:1.5;display:flex}.glance-group[data-group=pinned] .glance-grid,.glance-group[data-group=shuttle] .glance-grid{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.glance-group[data-group=pinned] .glance-card,.glance-group[data-group=shuttle] .glance-card{grid-column:auto}@media (max-width:600px){.glance-bar__now{min-width:0}.glance-bar__now p{overflow-wrap:break-word;overflow-wrap:anywhere;font-size:.7rem}.glance-group[data-group=pinned] .glance-grid,.glance-group[data-group=shuttle] .glance-grid{grid-template-columns:1fr}}.no-flex-gap .glance>*+*,.no-flex-gap .glance-board>*+*{margin-top:1.25rem}.no-flex-gap .glance-state>*+*{margin-top:.15rem}.no-flex-gap .glance-card>*+*{margin-top:.4rem}.no-flex-gap .glance-card[data-pinned=true]>*+*,.no-flex-gap .glance-card[data-operator=nr829]>*+*{margin-top:.6rem}.no-flex-gap .glance-card__id>*+*{margin-top:.4rem}.no-flex-gap .glance-group h2>*+*{margin-left:.5rem}.no-flex-gap .glance-bar__title>*+*{margin-left:.4rem}.no-flex-gap .glance-bar__title{margin-right:.6rem}.no-flex-gap .glance-theme>*+*{margin-left:.25rem}.no-flex-gap .glance-card__tools>*+*{margin-left:.12rem}.no-flex-gap .glance-card__id{margin-right:.5rem}.no-flex-gap .glance-bar__now>*+*{margin-left:.75rem}.no-flex-gap .glance-build>*+*{margin-left:1rem}@media (max-width:600px){.no-flex-gap .glance-bar__title>*+*{margin-top:.35rem;margin-left:0}.no-flex-gap .glance-card__id>*+*{margin-top:0;margin-left:.4rem}}@media (min-width:900px) and (max-height:600px){.no-flex-gap .glance>*+*{margin-top:.75rem}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:PingFang HK,Noto Sans TC,Microsoft JhengHei,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}body{color:#000;background:#fff;margin:0}button,input,textarea,select{font:inherit;color:inherit}::selection{color:#fff;background:#000}
