/* _content/TramDistrictspbWeb/Pages/Account/SetRole.razor.rz.scp.css */
.wrapper[b-0jh5iegilc]{display:flex}.roles[b-0jh5iegilc]{margin:0 auto;font-size:1.3em}.roles > *[b-0jh5iegilc]{margin-top:.2em;margin-bottom:.2em}.roles .desc[b-0jh5iegilc]{font-size:.65em;font-style:italic;color:#777}
/* _content/TramDistrictspbWeb/Pages/BusStops/List.razor.rz.scp.css */
table.data .geo[b-rpgo2jwza9]{font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;text-align:center}table.data .name[b-rpgo2jwza9],table.data .addr[b-rpgo2jwza9]{text-align:left;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}table.data .name[b-rpgo2jwza9]{max-width:35em}table.data .addr[b-rpgo2jwza9]{max-width:45em}
/* _content/TramDistrictspbWeb/Pages/Curves/List.razor.rz.scp.css */
table.data tr.ghost td[b-bccj98isr7]{text-decoration:line-through}
/* _content/TramDistrictspbWeb/Pages/DispatcherAws/SetCurrentDate.razor.rz.scp.css */
.curdate input[b-1jkpwkxbjo]{width:8em;text-align:center}.curdate .buttons[b-1jkpwkxbjo]{font-size:.85em;vertical-align:middle;display:inline-flex}.curdate .buttons button[b-1jkpwkxbjo]{margin-left:0;margin-right:0}
/* _content/TramDistrictspbWeb/Pages/DispatcherAws/SetDate.razor.rz.scp.css */
.setdate input[b-0pvbq1g2e5]{width:5em;text-align:center}.setdate .buttons[b-0pvbq1g2e5]{font-size:.85em;vertical-align:middle;display:inline-flex}.setdate .buttons button[b-0pvbq1g2e5]{margin-left:0;margin-right:0}
/* _content/TramDistrictspbWeb/Pages/DispatcherAws/View.razor.rz.scp.css */
.layout > .wrapper[b-8gq184a988]{display:flex;width:100%;gap:1em}.layout > .wrapper > .data[b-8gq184a988]{margin-left:0;flex-grow:4}.layout > .wrapper > .data > .routesPanel[b-8gq184a988]{padding:.4em .8em;background-color:#daf2d3;border-color:#cbedc2;margin-bottom:1em;display:none}.layout > .wrapper > .data > .routesPanel > *:not(:first-child)[b-8gq184a988]{margin-top:.2em}.layout > .wrapper > .data > table[b-8gq184a988]{width:100%;border-collapse:collapse}.layout > .wrapper > .data > table th[b-8gq184a988]{padding-bottom:.5em}.layout > .wrapper > .data > table tr:not(:first-of-type) td[b-8gq184a988]{border-top:1px solid rgba(0,0,0,0.063)}.layout > .wrapper > .data > table td[b-8gq184a988]{white-space:nowrap;padding:.35em .75em;background:linear-gradient(to top,color-mix(IN srgb,var(--color-stop-ba),#fff 3%),color-mix(IN srgb,var(--color-stop-ba),#000 3%))}.layout > .wrapper > .data > table td:first-of-type[b-8gq184a988]{padding-left:0}.layout > .wrapper > .data > table td:last-of-type[b-8gq184a988]{padding-right:0}.layout > .wrapper > .data > table td.route[b-8gq184a988]{text-align:center}.layout > .wrapper > .data > table td.route > *[b-8gq184a988]{font-size:1.1em;color:#fff;background:linear-gradient(to bottom,color-mix(IN srgb,var(--color-route),#fff 30%),color-mix(IN srgb,var(--color-route),#000 15%));font-weight:bold;border-radius:.4em;padding:.05em .2em;min-width:2em;display:inline-block;box-shadow:inset 1px 1px 3px rgba(0,0,0,0.439);text-shadow:1px 1px 0 rgba(0,0,0,0.8)}.layout > .wrapper > .data > table td.loco[b-8gq184a988]{text-align:center;font-family:var(--font-loco)}.layout > .wrapper > .data > table td.id[b-8gq184a988]{color:#777;font-size:.8em;text-align:right;vertical-align:middle;width:1px;padding-right:.25em}.layout > .wrapper > .data > table td.name[b-8gq184a988]{white-space:normal;padding-left:.25em}.layout > .wrapper > .data > table td.date[b-8gq184a988]{text-align:center}.layout > .wrapper > .data > table td.date.arr[b-8gq184a988]{color:#787810}.layout > .wrapper > .data > table td.date.dep[b-8gq184a988]{color:#8d1a69}.layout > .wrapper > .data > table td.date.fact[b-8gq184a988]{font-weight:bold}.layout > .wrapper > .data > table td.date.manual .setlabel[b-8gq184a988]{color:rgba(0,0,0,0.208);font-style:italic;font-size:.85em}.layout > .wrapper > .data > table td.date.manual a[b-8gq184a988]{text-decoration:none}.layout > .wrapper > .data > table td.date.manual a:hover[b-8gq184a988]{border-bottom:1px dashed #333}.layout > .wrapper > .data > table td.date.manual a:hover.setlabel[b-8gq184a988]{color:#777}.layout > .wrapper > .data > table td.delay[b-8gq184a988]{text-align:center;color:#34ab1e}.layout > .wrapper > .data > table td.delay.red[b-8gq184a988]{color:#c72a2a}.layout > .wrapper > .data > table td.nodata[b-8gq184a988]{text-align:center;font-style:italic;color:rgba(0,0,0,0.165)}.layout > .wrapper > .data > table td a[b-8gq184a988]{color:inherit;text-decoration:none}.layout > .wrapper > .data > table td a:hover[b-8gq184a988]{text-decoration:underline}.layout > .wrapper > .data > table tr.datediv td[b-8gq184a988]{border-top:3px double rgba(0,0,0,0.314)}.layout > .wrapper > .data > table tr td[b-8gq184a988]{--color-stop-ba:var(--color-stop)}.layout > .wrapper > .data > table tr.before td[b-8gq184a988]{--color-stop-ba:color-mix(IN srgb,var(--color-stop),#000 7%)}.layout > .wrapper > .data > table tr.after td[b-8gq184a988]{--color-stop-ba:color-mix(IN srgb,var(--color-stop),#fff 7%)}.layout > .wrapper > .data > table tbody.space td[b-8gq184a988]{border-top:none;height:0}.layout > .wrapper > .data > table > tr.header[b-8gq184a988]{position:sticky;top:0;background-color:#fff}.layout > .wrapper > aside[b-8gq184a988]{width:12em;min-width:7em;flex-shrink:1;display:flex;flex-direction:column;text-align:center}.layout > .wrapper > aside .curdate[b-8gq184a988]{font-size:1.4em;font-weight:bold}.layout > .wrapper > aside .curdate a[b-8gq184a988]{text-decoration:none}.layout > .wrapper > aside .curdate a:hover[b-8gq184a988]{border-bottom:1px dashed var(--color-grey)}
/* _content/TramDistrictspbWeb/Pages/DispatcherMap/Map.razor.rz.scp.css */
#leaflet[b-ak537ih53a]  .leaflet-marker-icon.stop > *{transition:transform .3s ease}#leaflet[b-ak537ih53a]  .leaflet-marker-icon.stop > *:hover{transform:scale(1.25)}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule{background:#0d3349;border-color:#0c3146;padding:.2em .3em;font-size:.85em;color:#fff}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule::before{border-right-color:#0c3146}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule a{color:inherit;text-decoration:none}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule a:hover{text-decoration:underline}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule .title{text-align:center;font-size:1.05em}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule .title .id{font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;opacity:.5}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule .nodata{text-align:center;padding:.2em 1em}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule .data > table.expected{border-collapse:collapse}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule .data > table.expected td{padding:0 .3em}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule .data > table.expected td.loco{font-family:var(--font-loco);color:#c2c2ff}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule .data > table.expected td.date{text-align:right;color:#cdcd29}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule .data > table.expected td.predate{text-align:right;color:#d0951a}#leaflet[b-ak537ih53a]  .leaflet-tooltip.schedule .data > table.expected td.delay{color:#ff4b4b}
/* _content/TramDistrictspbWeb/Pages/Drivers/List.razor.rz.scp.css */
table.data .name[b-11djbd4k5d],
table.data .routes[b-11djbd4k5d] {
  font-family: "Roboto Condensed", "Verdana Pro Cond", Roboto, Verdana, "Bitstream Vera", Tahoma, Arial, sans-serif;
  text-align: left;
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
table.data .name[b-11djbd4k5d] {
  max-width: 14em;
}
table.data .locos.long[b-11djbd4k5d] {
  font-family: "Roboto Condensed", "Verdana Pro Cond", Roboto, Verdana, "Bitstream Vera", Tahoma, Arial, sans-serif;
}
table.data .routes[b-11djbd4k5d] {
  max-width: 6em;
}
table.data .date[b-11djbd4k5d],
table.data .sttime[b-11djbd4k5d] {
  text-align: center;
  font-family: "Roboto Condensed", "Verdana Pro Cond", Roboto, Verdana, "Bitstream Vera", Tahoma, Arial, sans-serif;
}
table.data .date .sec[b-11djbd4k5d],
table.data .sttime .sec[b-11djbd4k5d] {
  font-size: 0.75em;
}
table.data .percent[b-11djbd4k5d] {
  font-family: "Roboto Condensed", "Verdana Pro Cond", Roboto, Verdana, "Bitstream Vera", Tahoma, Arial, sans-serif;
  text-align: right;
}
table.data .cost[b-11djbd4k5d] {
  text-align: right;
}
table.data .date[b-11djbd4k5d] {
  background-color: #e3f0e3;
  border-color: #daebda;
}
table.data tr:nth-child(even) td.date[b-11djbd4k5d] {
  background-color: #d7e9d7;
  border-color: #d1e6d1;
}
table.data .sttime[b-11djbd4k5d] {
  background-color: #e2f0f1;
  border-color: #d9ebec;
}
table.data tr:nth-child(even) td.sttime[b-11djbd4k5d] {
  background-color: #d5e9eb;
  border-color: #cfe6e8;
}
table.data .cost[b-11djbd4k5d] {
  background-color: #b7dade;
  border-color: #afd6da;
}
table.data tr:nth-child(even) td.cost[b-11djbd4k5d] {
  background-color: #acd4d9;
  border-color: #a6d1d6;
}
table.data.duties .locos[b-11djbd4k5d],
table.data.duties .routes[b-11djbd4k5d] {
  text-align: center;
}
table.data.duties .routes[b-11djbd4k5d] {
  font-family: Roboto, Verdana, "Bitstream Vera", Tahoma, Arial, sans-serif;
}
/* _content/TramDistrictspbWeb/Pages/Duties/ChangesBlock.razor.rz.scp.css */
.changes[b-5185r8xbdp] {
  color: #7c3d2b;
  font-size: 0.8em;
}
.changes .change .value[b-5185r8xbdp] {
  font-weight: bold;
}
/* _content/TramDistrictspbWeb/Pages/Duties/List.razor.rz.scp.css */
table.data tr td.dayoff[b-dus1yssrvm],
table.data tr:nth-child(even) td.dayoff[b-dus1yssrvm] {
  text-align: center;
  padding-left: 0.3em;
  padding-right: 0.3em;
  color: #fff;
  font-size: 0.7em;
}
table.data tr td.dayoff.y[b-dus1yssrvm],
table.data tr:nth-child(even) td.dayoff.y[b-dus1yssrvm] {
  background-color: #ba3e3e;
}
table.data tr td.dayoff.n[b-dus1yssrvm],
table.data tr:nth-child(even) td.dayoff.n[b-dus1yssrvm] {
  background-color: #8b8b8b;
}
table.data .driver[b-dus1yssrvm] {
  text-align: left;
}
table.data .driver .id[b-dus1yssrvm] {
  color: #888;
}
table.data .fullness[b-dus1yssrvm] {
  text-align: center;
}
table.data .changes[b-dus1yssrvm] {
  text-align: center;
  color: #7c3d2b;
}
/* _content/TramDistrictspbWeb/Pages/Duties/View.razor.rz.scp.css */
table.data .busstop .id[b-yi8uieh8jn]{color:#888}
/* _content/TramDistrictspbWeb/Pages/EgtsVehicles/List.razor.rz.scp.css */
table.data .loco[b-qjd1gczbri]{font-family:Play,Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;text-align:center}table.data .vtype[b-qjd1gczbri]{font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif}table.data .date[b-qjd1gczbri],table.data .dateback[b-qjd1gczbri]{text-align:center}table.data .ip[b-qjd1gczbri]{text-align:center}table.data .ip[b-qjd1gczbri] >  .oct{display:inline-block;width:2em;font-family:"Roboto Mono",Consolas,"Courier New",monospace}
/* _content/TramDistrictspbWeb/Pages/Home.razor.rz.scp.css */
.blocks[b-euthgaqfdu]{font-size:1.2em;display:flex;flex-direction:column;justify-content:center;align-items:stretch;height:100vh}.blocks > *[b-euthgaqfdu]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:.5em 1rem}.blocks > *.map > *[b-euthgaqfdu]{background-color:#fce4e4;background:linear-gradient(0deg,#f9caca 0%,#fce6e6 100%);border:1px solid #fbd7d7}.blocks > *.primary > *[b-euthgaqfdu]{background-color:#faebd7;background:linear-gradient(0deg,#f7dfbe 0%,#faecd9 100%);border:1px solid #f8e5cb}.blocks > *.primary > *.sp1[b-euthgaqfdu]{background-color:#faf2d7;background:linear-gradient(0deg,#f7eabe 0%,#faf3d9 100%);border:1px solid #f8eecb}.blocks > *.dicts > *[b-euthgaqfdu]{background-color:#d7ebfa;background:linear-gradient(0deg,#bedff7 0%,#d9ecfa 100%);border:1px solid #cbe5f8}.blocks > *.utility > *[b-euthgaqfdu]{background-color:#ddd;background:linear-gradient(0deg,#d0d0d0 0%,#dfdfdf 100%);border:1px solid #d6d6d6}.blocks > * > *[b-euthgaqfdu]{margin:1px;flex-grow:1;display:flex;align-items:stretch;min-width:5em;border-radius:.5em}.blocks > * > * a[b-euthgaqfdu]{padding:.3em .5em;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;margin:auto;height:12vh;width:100%;color:#0d3349;text-shadow:.05em .05em .2em #808080}.blocks > * > *.secondary[b-euthgaqfdu]{flex-grow:.35;min-width:4em}.blocks > * > *.secondary a[b-euthgaqfdu]{font-size:.85em}.blocks > *.label1[b-euthgaqfdu]{display:block;text-align:center;font-size:1.8em;font-family:Candara,Corbel,"Roboto Serif",Arial,sans-serif;margin-bottom:1.2em;text-shadow:1px 1px 0 rgba(0,0,0,0.235)}.siteversion[b-euthgaqfdu]{position:absolute;bottom:.3em;right:.3em;transform:rotate(-90deg) translate(100%,0);transform-origin:bottom right;color:#828695;font-size:.7rem;text-align:left}.siteversion a[b-euthgaqfdu]{color:#828695}@media all and (max-height:800px){.blocks[b-euthgaqfdu]{height:unset}.blocks > * > * a[b-euthgaqfdu]{height:3.5em}}@media (orientation:portrait){.blocks[b-euthgaqfdu]{justify-content:flex-start}.blocks > * > * a[b-euthgaqfdu]{height:3.5em}}@media all and (max-width:500px){.blocks[b-euthgaqfdu]{font-size:1em}.blocks > * > * a[b-euthgaqfdu]{padding:.1em .1em}}
/* _content/TramDistrictspbWeb/Pages/ImportMonitor.razor.rz.scp.css */
table.data.last .lastdate[b-f0vn90lkh3],table.data.last .timeout[b-f0vn90lkh3]{text-align:center}table.data.last tr.spoiled .lastdate[b-f0vn90lkh3],table.data.last tr.spoiled .timeout[b-f0vn90lkh3]{color:#f00}table.data.errors tr td.err .rp[b-f0vn90lkh3]{float:right;margin-left:.5em;background-color:#0f539d;color:#fff;border-radius:.4em;padding:.05em .35em}
/* _content/TramDistrictspbWeb/Pages/MovementDataFullness/View.razor.rz.scp.css */
table.data td[b-rdginqp3du]{text-align:center}table.data td.loco[b-rdginqp3du]{text-align:center;font-family:var(--font-loco)}td.sep[b-rdginqp3du],th.sep[b-rdginqp3du]{border:none;background-color:transparent;width:0}
/* _content/TramDistrictspbWeb/Pages/OnlineLightMap/Map.razor.rz.scp.css */
#leaflet[b-xyzjmziga7]{width:100%;height:100vh}#leaflet[b-xyzjmziga7]  .leaflet-tooltip{padding:0 .3em}#leaflet[b-xyzjmziga7]  .leaflet-popup-content > .idblock{float:right;margin-left:1em;color:#aaa;font-size:.9em}#leaflet[b-xyzjmziga7]  .leaflet-popup-content > .block > .value{font-weight:bold}#leaflet[b-xyzjmziga7]  .leaflet-popup-content > .block > .copyblock{font-size:.85em}#leaflet[b-xyzjmziga7]  .leaflet-popup-content > .video,#leaflet[b-xyzjmziga7]  .leaflet-popup-content > .novideo{margin-top:1em}#leaflet[b-xyzjmziga7]  .leaflet-popup-content > .video{width:600px}#leaflet[b-xyzjmziga7]  .leaflet-popup-content > .video > video{object-fit:contain;background-color:#fff}#leaflet[b-xyzjmziga7]  .leaflet-popup-content > .novideo{text-align:center}
/* _content/TramDistrictspbWeb/Pages/OnlineTramMap/Map.razor.rz.scp.css */
#leaflet[b-370ufvjzbc]{width:100%;height:100vh}#leaflet[b-370ufvjzbc]  .leaflet-tooltip{padding:0 .3em}#leaflet[b-370ufvjzbc]  .leaflet-tooltip.loconum{font-size:.7em;font-weight:bold;font-family:Play,Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;line-height:normal;opacity:1;background:transparent;border:none;box-shadow:none;text-shadow:0 -1px 2px #fff,0 0 3px #fff}#leaflet[b-370ufvjzbc]  .leaflet-tooltip.loconum.leaflet-tooltip-bottom:before{display:none}#leaflet[b-370ufvjzbc]  .leaflet-marker-pane img.loco.selected{outline:2px solid #333 !important;border-radius:99px !important}#leaflet:not(.noanim)[b-370ufvjzbc]  .leaflet-marker-pane img.loco{transition:transform 1.5s linear}aside.rpanel[b-370ufvjzbc]{width:20em;max-width:30%;height:100vh;position:absolute;top:0;right:0;margin:0;padding:.3em;z-index:1000;box-sizing:border-box}aside.rpanel > .wrapper[b-370ufvjzbc]{width:100%;height:100%;margin:0;padding:.4em .7em;background-color:#eee;opacity:.75;border-radius:.3em;box-sizing:border-box;font-size:.9em;display:flex;flex-direction:column}aside.rpanel > .wrapper[b-370ufvjzbc]  .info h3{border:none;font-size:1.2em;margin-top:.4em;margin-bottom:0;text-align:center}aside.rpanel > .wrapper > .mapfilter[b-370ufvjzbc]{text-align:center;margin-top:.2em}aside.rpanel > .wrapper .states[b-370ufvjzbc] {flex:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;overflow-y:auto;overflow-x:clip;font-size:.95em;margin-top:.5em}aside.rpanel > .wrapper .states[b-370ufvjzbc]  .loco{text-decoration:none;padding:.08em .2em;margin:.1em .2em;border-radius:.3em;white-space:nowrap;align-self:center;transition:background-color 1s linear}aside.rpanel > .wrapper .states[b-370ufvjzbc]  .loco.on,aside.rpanel > .wrapper .states[b-370ufvjzbc]  .loco.off{color:#fff;border:2px solid}aside.rpanel > .wrapper .states[b-370ufvjzbc]  .loco.on{background-color:#019201;border-color:#019201}aside.rpanel > .wrapper .states[b-370ufvjzbc]  .loco.off{background-color:#a60000;border-color:#a60000}aside.rpanel > .wrapper .states[b-370ufvjzbc]  .loco.vanished{background-color:#777;border-color:#777}aside.rpanel > .wrapper .states[b-370ufvjzbc]  .loco.dropped{background-color:#777;border-color:#777;background:linear-gradient(315deg,#777 0%,#777 15%,#444 25%,#777 35%,#777 40%,#444 50%,#777 60%,#777 65%,#444 75%,#777 85%,#777 100%)}aside.rpanel > .wrapper .states[b-370ufvjzbc]  .loco.selected{border-color:#000;box-shadow:0 0 2px #000}aside.rpanel > .wrapper .states[b-370ufvjzbc]  .loco.activate{animation:activation-b-370ufvjzbc .5s ease 1}@-moz-keyframes activation{80%{transform:scale(1.1)}to{transform:scale(1)}}@-webkit-keyframes activation{80%{transform:scale(1.1)}to{transform:scale(1)}}@-o-keyframes activation{80%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes activation-b-370ufvjzbc{80%{transform:scale(1.1)}to{transform:scale(1)}}aside.rpanel > .wrapper .info[b-370ufvjzbc] {flex:none;margin-top:1.2em}aside.rpanel > .wrapper .info[b-370ufvjzbc]  .status .on{font-weight:bold;color:#019201}aside.rpanel > .wrapper .info[b-370ufvjzbc]  .status .off{font-weight:bold;color:#a60000}aside.rpanel > .wrapper .info[b-370ufvjzbc]  .versions > .data fieldset{background-color:#ddd;border:1px solid #d6d6d6;border-radius:.4em;padding-top:0}aside.rpanel > .wrapper .info[b-370ufvjzbc]  .versions > .data .ver,aside.rpanel > .wrapper .info[b-370ufvjzbc]  .versions > .data .memo{font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif}aside.rpanel > .wrapper .info[b-370ufvjzbc]  .versions > .data .ver{font-weight:bold}aside.rpanel > .wrapper .legend[b-370ufvjzbc]{font-size:.9em;text-align:center;white-space:nowrap;padding:.3em 0}aside.rpanel > .wrapper .legend .on[b-370ufvjzbc],aside.rpanel > .wrapper .legend .off[b-370ufvjzbc],aside.rpanel > .wrapper .legend .vanished[b-370ufvjzbc],aside.rpanel > .wrapper .legend .dropped[b-370ufvjzbc]{color:#fff;border:2px solid;padding:0 .2em;border-radius:.3em;white-space:nowrap}aside.rpanel > .wrapper .legend .on[b-370ufvjzbc]{background-color:#019201;border-color:#019201}aside.rpanel > .wrapper .legend .off[b-370ufvjzbc]{background-color:#a60000;border-color:#a60000}aside.rpanel > .wrapper .legend .vanished[b-370ufvjzbc]{background-color:#777;border-color:#777}aside.rpanel > .wrapper .legend .dropped[b-370ufvjzbc]{background-color:#777;border-color:#777;background:linear-gradient(315deg,#777 0%,#777 15%,#444 25%,#777 35%,#777 40%,#444 50%,#777 60%,#777 65%,#444 75%,#777 85%,#777 100%)}aside.rpanel > .wrapper .buttons[b-370ufvjzbc]{position:absolute;right:22.5em;opacity:.5}aside.rpanel > .wrapper .buttons:hover[b-370ufvjzbc]{opacity:1}aside.rpanel > .wrapper .buttons > button[b-370ufvjzbc]{padding:.2em .4em}.accessblock[b-370ufvjzbc]{position:absolute;top:0;display:flex;width:100%;height:100vh;flex-direction:column;text-align:center;justify-content:center;align-items:center;z-index:1000;font-size:1.4em}.accessblock .info[b-370ufvjzbc],.accessblock .login[b-370ufvjzbc]{box-shadow:.15em .15em .3em rgba(0,0,0,0.251);background-color:rgba(255,255,255,0.8)}.accessblock .info[b-370ufvjzbc]{border-radius:2em;padding:1em 2em}.accessblock .info h1[b-370ufvjzbc]{font-weight:bold}.accessblock .info.ad[b-370ufvjzbc]{background-color:rgba(255,204,204,0.8)}.accessblock .info.na[b-370ufvjzbc]{background-color:rgba(204,255,204,0.8)}.accessblock .login[b-370ufvjzbc]{text-align:left;margin-top:1em;border-radius:1em;padding:1em 1em}
/* _content/TramDistrictspbWeb/Pages/OtherHome.razor.rz.scp.css */
.blocks[b-duhr8j53xe]{font-size:1.2em;display:flex;flex-direction:column;justify-content:center;align-items:stretch;height:100vh}.blocks > *[b-duhr8j53xe]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:.5em 1rem}.blocks > *.map > *[b-duhr8j53xe]{background-color:#fce4e4;background:linear-gradient(0deg,#f9caca 0%,#fce6e6 100%);border:1px solid #fbd7d7}.blocks > *.primary > *[b-duhr8j53xe]{background-color:#faebd7;background:linear-gradient(0deg,#f7dfbe 0%,#faecd9 100%);border:1px solid #f8e5cb}.blocks > *.dicts > *[b-duhr8j53xe]{background-color:#d7ebfa;background:linear-gradient(0deg,#bedff7 0%,#d9ecfa 100%);border:1px solid #cbe5f8}.blocks > *.utility > *[b-duhr8j53xe]{background-color:#ddd;background:linear-gradient(0deg,#d0d0d0 0%,#dfdfdf 100%);border:1px solid #d6d6d6}.blocks > * > *[b-duhr8j53xe]{margin:1px;flex-grow:1;display:flex;align-items:stretch;min-width:5em;border-radius:.5em}.blocks > * > * > a[b-duhr8j53xe]{padding:.3em .5em;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;margin:auto;height:12vh;width:100%;color:#0d3349;text-shadow:.05em .05em .2em #808080}.blocks > * > *.secondary[b-duhr8j53xe]{flex-grow:.35;min-width:4em}.blocks > * > *.secondary > a[b-duhr8j53xe]{font-size:.85em}.siteversion[b-duhr8j53xe]{position:absolute;bottom:.3em;right:.3em;transform:rotate(-90deg) translate(100%,0);transform-origin:bottom right;color:#828695;font-size:.7rem;text-align:left}@media all and (max-height:600px){.blocks[b-duhr8j53xe]{height:unset}.blocks > * > * > a[b-duhr8j53xe]{min-height:2em}}@media all and (max-width:500px){.blocks[b-duhr8j53xe]{font-size:1em}.blocks > * > * > a[b-duhr8j53xe]{padding:.1em .1em}}
/* _content/TramDistrictspbWeb/Pages/PassReports/HourlyStopFlow/View.razor.rz.scp.css */
table.data tr th.timechunk[b-rrpk3u640k]{white-space:nowrap;font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;text-align:center}table.data tr td.stop[b-rrpk3u640k]{white-space:nowrap}table.data tr td.stop .id[b-rrpk3u640k]{margin-left:.4em;color:var(--color-grey);font-size:.8em}table.data tr td.stop .id > a[b-rrpk3u640k]{color:inherit}table.data tr td.v[b-rrpk3u640k]{text-align:center}table.data tr td.v .in[b-rrpk3u640k]{color:#277327}table.data tr td.v .out[b-rrpk3u640k]{color:#652929}table.data tr td.v .sep[b-rrpk3u640k]{color:#aaa}table.data tr td.v.null .in[b-rrpk3u640k],table.data tr td.v.null .out[b-rrpk3u640k],table.data tr td.v.null .sep[b-rrpk3u640k]{color:#bbb}
/* _content/TramDistrictspbWeb/Pages/PassReports/StopFlow/View.razor.rz.scp.css */
table.data .pass[b-2010t005kx]{text-align:right}table.data .pass.in[b-2010t005kx]{background-color:#bedcbe;border-color:#b6d8b6}table.data .pass.out[b-2010t005kx]{background-color:#dcbebe;border-color:#d8b6b6}table.data .pass.inout .in[b-2010t005kx]{color:#008000}table.data .pass.inout .out[b-2010t005kx]{color:#f00}table.data .location a[b-2010t005kx]{text-decoration:none;color:#303030}table.data .location a:hover[b-2010t005kx]{text-decoration:underline}
/* _content/TramDistrictspbWeb/Pages/PassReports/TripFlow/View.razor.rz.scp.css */
table.data tr td.dir .forw[b-sryhlvwfvs]{color:#007800}table.data tr td.dir .rev[b-sryhlvwfvs]{color:#00f}
/* _content/TramDistrictspbWeb/Pages/Report1/Report1.razor.rz.scp.css */
table.data .selector[b-vstxvceycg]{text-align:center}table.data .selector > input:not(:checked)[b-vstxvceycg]{visibility:hidden}table.data tr:hover .selector > input[b-vstxvceycg]{visibility:visible}table.data th.massSelector[b-vstxvceycg]{width:1px}table.data.click td[b-vstxvceycg]{cursor:pointer}
/* _content/TramDistrictspbWeb/Pages/Report1/Report1Details.razor.rz.scp.css */
tr.details > td[b-ksdswgb7l7]{background-color:#f5d8ee}tr.details > td > table[b-ksdswgb7l7]{font-size:.8em;font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;color:#000;margin:auto}tr.details > td > table td[b-ksdswgb7l7]{text-align:center}tr.details > td > table td.index[b-ksdswgb7l7]{text-align:right}tr.details > td > table td.loctype[b-ksdswgb7l7]{max-width:4em;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}tr.details > td > table td.brake .on[b-ksdswgb7l7]{color:#a01212}tr.details > td > table .on[b-ksdswgb7l7]{color:#008000}tr.details > td > table .off[b-ksdswgb7l7]{color:#707070}tr.details > td > table .label[b-ksdswgb7l7]{color:#999}
/* _content/TramDistrictspbWeb/Pages/Report1/Report1MetaData.razor.rz.scp.css */
.body[b-8pa8f3x0oe]{margin-bottom:1em}.body .date[b-8pa8f3x0oe]{font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif}
/* _content/TramDistrictspbWeb/Pages/Report1/Report1Summary.razor.rz.scp.css */
tr.summary[b-8y8lnjvbp6]{display:none}tr.summary td[b-8y8lnjvbp6]{position:sticky;bottom:0;background-color:#ebc9fc;border-color:#eccbfc;font-weight:bold;box-shadow:0 -3px 5px rgba(0,0,0,0.188)}tr.summary .time[b-8y8lnjvbp6]{text-align:center;font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif}tr.summary .time .sec[b-8y8lnjvbp6]{font-size:.75em}tr.summary .brake[b-8y8lnjvbp6]{text-align:center;font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif}tr.summary .accel[b-8y8lnjvbp6]{text-align:center}
/* _content/TramDistrictspbWeb/Pages/ReportCollisionAvoidance/DetailsBlock.razor.rz.scp.css */
table.data .brakesum[b-191yklw0z1]{text-align:center;color:#a01212}table.data .accel.cp[b-191yklw0z1]{color:#c70b0b}table.data .accel.dr[b-191yklw0z1]{color:#0000a3}
/* _content/TramDistrictspbWeb/Pages/ReportCollisionAvoidance/ReportCollisionAvoidance.razor.rz.scp.css */
table.data .loco[b-85l3lu7bs5]{text-align:center;font-family:var(--font-loco)}table.data .brakesum[b-85l3lu7bs5]{text-align:center;color:#a01212}table.data .accel.cp[b-85l3lu7bs5]{color:#c70b0b}table.data .accel.dr[b-85l3lu7bs5]{color:#0000a3}table.data .videos.zero img[b-85l3lu7bs5]{filter:grayscale(1);opacity:.3}table.data .videos.notready img[b-85l3lu7bs5]{filter:grayscale(1);opacity:.8}table.data .approved.off img[b-85l3lu7bs5]{filter:grayscale(1);opacity:.3}
/* _content/TramDistrictspbWeb/Pages/ReportFaults/View.razor.rz.scp.css */
.data td.loco[b-ux1ng015n8]{text-align:center;font-family:var(--font-loco)}.data td.route[b-ux1ng015n8]{text-align:center}.data td.ftext .on[b-ux1ng015n8]{color:#0c5e0c}.data td.ftext .off[b-ux1ng015n8]{color:#ac2727}
/* _content/TramDistrictspbWeb/Pages/ReportOverspeedSummary/ReportOverspeedSummary.razor.rz.scp.css */
table.data .overspeed[b-1y5c01k8hi]{color:#c10000}table.data .acceptable[b-1y5c01k8hi]{color:#007500}table.data .total[b-1y5c01k8hi]{color:#0000a5}
/* _content/TramDistrictspbWeb/Pages/Reports.razor.rz.scp.css */
.content[b-fxrr82pxe5]{width:100%;min-height:100vh;display:flex;flex-direction:row;margin:0}.content .contentWrapper[b-fxrr82pxe5]{display:flex;flex:auto;margin:.5em}.locos .number[b-fxrr82pxe5],.routes .number[b-fxrr82pxe5],.dates .day[b-fxrr82pxe5]{white-space:nowrap}.locos .number a[b-fxrr82pxe5],.routes .number a[b-fxrr82pxe5],.dates .day a[b-fxrr82pxe5]{text-decoration:none;color:inherit}.locos .number.selected a[b-fxrr82pxe5],.routes .number.selected a[b-fxrr82pxe5],.dates .day.selected a[b-fxrr82pxe5]{color:#fff;background-color:rgba(48,48,48,0.65);border-radius:.3em}.locos .number.inactive a[b-fxrr82pxe5],.routes .number.inactive a[b-fxrr82pxe5],.dates .day.inactive a[b-fxrr82pxe5]{color:#bbb}.locos .wrapper[b-fxrr82pxe5],.dates .wrapper[b-fxrr82pxe5],.routes .wrapper[b-fxrr82pxe5]{font-family:var(--font-loco)}.locos .title[b-fxrr82pxe5],.dates .title[b-fxrr82pxe5],.routes .title[b-fxrr82pxe5]{text-transform:uppercase;font-size:.5em;font-weight:bold;color:#6e6e6e;background-color:rgba(255,255,255,0.4)}.locos[b-fxrr82pxe5]{margin-right:.5em;background-color:#dcf5ff;border-radius:.4em}.locos .wrapper[b-fxrr82pxe5]{padding:.5em .4em;color:#1c2a30;columns:4;column-gap:0}.locos .title[b-fxrr82pxe5]{text-align:center}.locos .number[b-fxrr82pxe5]{margin:.3em .1em}.locos .number:first-child[b-fxrr82pxe5]{margin-top:0}.locos .number a[b-fxrr82pxe5]{padding:.1em .3em}.routes[b-fxrr82pxe5]{margin-right:.5em;background-color:#ffe5e5;border-radius:.4em}.routes .wrapper[b-fxrr82pxe5]{padding:.5em .4em;text-align:center;color:#1c2a30;columns:1;column-gap:0}.routes .title[b-fxrr82pxe5]{text-align:center}.routes .number[b-fxrr82pxe5]{margin:.3em .1em}.routes .number:first-child[b-fxrr82pxe5]{margin-top:0}.routes .number a[b-fxrr82pxe5]{padding:.1em .3em}.dates[b-fxrr82pxe5]{width:100%;background-color:#ffffe5;border-radius:.4em}.dates .wrapper[b-fxrr82pxe5]{padding:0 .5em .5em .5em;color:#2a2a25}.dates .title[b-fxrr82pxe5]{text-align:left;padding:0 1em}.dates .month[b-fxrr82pxe5]{padding-top:.3em;padding-bottom:.3em;font-weight:bold;font-size:1.2em}.dates .month.inactive[b-fxrr82pxe5]{color:#bbb}.dates .day a[b-fxrr82pxe5]{padding:.08em .25em}.dates table td[b-fxrr82pxe5]{vertical-align:middle}.locos .title[b-fxrr82pxe5],.dates .title[b-fxrr82pxe5],.routes .title[b-fxrr82pxe5]{position:sticky;top:0}aside.panel[b-fxrr82pxe5]{font-size:.9em;width:15em}aside.panel .wrapper[b-fxrr82pxe5]{height:100vh;background-color:#121626;color:#cfcfcf;position:fixed;text-align:center;box-shadow:-2px 0 3px #000}aside.panel .wrapper .wrapper2[b-fxrr82pxe5]{margin:.5em .8em .5em .8em}aside.panel .wrapper .wrapper2 button[b-fxrr82pxe5]{box-sizing:border-box;margin:.3em auto;width:100%}aside.panel .wrapper .wrapper2 button img[b-fxrr82pxe5]{vertical-align:text-bottom}aside.panel .wrapper .wrapper2 a[b-fxrr82pxe5],aside.panel .wrapper .wrapper2 a:link[b-fxrr82pxe5],aside.panel .wrapper .wrapper2 a:visited[b-fxrr82pxe5]{color:inherit}aside.panel .wrapper .wrapper2 .siteversion[b-fxrr82pxe5]{position:absolute;bottom:.3em;right:.3em;transform:rotate(-90deg) translate(100%,0);transform-origin:bottom right;color:#828695;font-size:.7rem}aside.panel .mark[b-fxrr82pxe5]{color:#f00;font-weight:bold}/*# sourceMappingURL=Reports.razor.css.map */
/* _content/TramDistrictspbWeb/Pages/ReportsManagement.razor.rz.scp.css */
#files table.data .date[b-12cp1nf46d]{color:#71a671;margin-right:.3em}#files table.data .type .no[b-12cp1nf46d]{color:#bbb}#files table.data .sel[b-12cp1nf46d]{font-weight:bold}
/* _content/TramDistrictspbWeb/Pages/RoutesMap/Map.razor.rz.scp.css */
.layout > .menu[b-id8w3sjugd]{position:absolute;top:0;right:0;height:100vh;display:flex}.layout > .menu > .wrapper[b-id8w3sjugd]{width:12em;margin:.3em;padding:.5em;border-radius:.5em;background:rgba(255,255,255,0.733);overflow-y:scroll}.layout > .menu > .wrapper > .routesblock .routeblock[b-id8w3sjugd]{columns:2}.layout > .menu > .wrapper > .routesblock .route[b-id8w3sjugd]{white-space:nowrap}.layout > .menu > .wrapper h3[b-id8w3sjugd]{text-align:center;margin-top:.5em;margin-bottom:0;font-size:1.1em;border-bottom:none;font-family:var(--font-base)}
/* _content/TramDistrictspbWeb/Pages/Routes/List.razor.rz.scp.css */
table.data .num[b-jjqgh16es6]{text-align:center;font-size:1.2em}table.data .busstops[b-jjqgh16es6]{font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;text-align:left;font-size:.9em}table.data .busstops[b-jjqgh16es6]  .busstop .id{color:#888}
/* _content/TramDistrictspbWeb/Pages/ScheduleExistenceStats/View.razor.rz.scp.css */
table.data tr.error td.perc[b-9f5yd1petk]{background-color:#ff7474;border-color:#ff7a7a}table.data tr.warning td.perc[b-9f5yd1petk]{background-color:#e1e153;border-color:#e2e25a}table.data tr.ok td.perc[b-9f5yd1petk]{background-color:#c4ffc4;border-color:#b2ffb2}table.data tr td.total[b-9f5yd1petk]{font-weight:bold}table.data tr td.with[b-9f5yd1petk]{color:#008000}table.data tr td.without[b-9f5yd1petk]{color:#f00}table.data tr td.total[b-9f5yd1petk],table.data tr td.with[b-9f5yd1petk],table.data tr td.without[b-9f5yd1petk],table.data tr td.perc[b-9f5yd1petk]{text-align:right}
/* _content/TramDistrictspbWeb/Pages/SoftwareRegistry/Add.razor.rz.scp.css */
table.data tr.pkts .type[b-y9vi7ufbeo]{color:#888907}table.data tr.cognitive .type[b-y9vi7ufbeo]{color:#12a949}table.data tr.profile .type[b-y9vi7ufbeo]{color:#235bd7}table.data tr .memo[b-y9vi7ufbeo]{font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;text-align:left;font-size:.95em}
/* _content/TramDistrictspbWeb/Pages/SoftwareRegistry/Edit.razor.rz.scp.css */
table.data tr.pkts .type[b-1acqfl2m3p]{color:#888907}table.data tr.cognitive .type[b-1acqfl2m3p]{color:#12a949}table.data tr.profile .type[b-1acqfl2m3p]{color:#235bd7}table.data tr .memo[b-1acqfl2m3p]{font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;text-align:left;font-size:.95em}
/* _content/TramDistrictspbWeb/Pages/SoftwareRegistry/List.razor.rz.scp.css */
table.data tr .memo[b-zvat860qzb]{font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;text-align:left;font-size:.95em}
/* _content/TramDistrictspbWeb/Pages/SoftwareRegistry/TypesList.razor.rz.scp.css */
.typesblock[b-kcgywnbtzv]{columns:2}.typesblock > div > label > input[b-kcgywnbtzv]{margin-right:.4em}
/* _content/TramDistrictspbWeb/Pages/TramReleaseHistory/History.razor.rz.scp.css */
.main > tbody > tr > td[b-s1mdpy1ci3] {
  vertical-align: top;
}
.main > tbody > tr.outduty > td.record[b-s1mdpy1ci3] {
  opacity: 0.25;
}
.main > tbody > tr:hover > td.record[b-s1mdpy1ci3] {
  opacity: 1;
}
.main > tbody > tr > .bigdate[b-s1mdpy1ci3] {
  font-weight: bold;
  color: #ccc;
  font-family: Play, Roboto, Verdana, "Bitstream Vera", Tahoma, Arial, sans-serif;
  width: 1px;
  font-size: 2em;
  white-space: nowrap;
  text-align: right;
  overflow-y: clip;
}
.main > tbody > tr > .bigdate > *[b-s1mdpy1ci3] {
  transform: rotate(-90deg) translate(0, -100%);
  transform-origin: top right;
}
.main > tbody > tr > .recdate[b-s1mdpy1ci3] {
  font-family: Play, Roboto, Verdana, "Bitstream Vera", Tahoma, Arial, sans-serif;
  color: #aaa;
  text-align: right;
  width: 1px;
  white-space: nowrap;
}
.main > tbody > tr > .record .ok[b-s1mdpy1ci3] {
  color: #088e08;
}
.main > tbody > tr > .record .error[b-s1mdpy1ci3] {
  color: #c24141;
}
.main > tbody > tr.septop > td[b-s1mdpy1ci3] {
  padding-top: 0.4em;
  border-top: 1px dotted #ddd;
}
.main > tbody > tr.sepbot > td[b-s1mdpy1ci3] {
  padding-bottom: 0.4em;
}
.main > tbody:nth-child(odd) > tr > td.bigdate[b-s1mdpy1ci3] {
  background-color: #fffde5;
}
.main > tbody:nth-child(even) > tr > td.bigdate[b-s1mdpy1ci3] {
  background-color: #e5ffe9;
}
.main > tbody tr:first-child td[b-s1mdpy1ci3] {
  border-top: 1px dotted #aaa;
}
.meta[b-s1mdpy1ci3] {
  margin-bottom: 1em;
  text-align: center;
}
/* _content/TramDistrictspbWeb/Pages/TramReleaseHistory/SubsystemBlock.razor.rz.scp.css */
.subsystem[b-vcr4du1lac] {
  --color-record-bg: #e0e0e0;
}
.subsystem *[title][b-vcr4du1lac] {
  border-bottom: unset;
}
.subsystem > *[b-vcr4du1lac] {
  border-radius: 0.3em;
  padding: 0.07em 0.35em;
}
.subsystem > .off[b-vcr4du1lac] {
  background-color: var(--color-record-bg);
}
.subsystem > .error[b-vcr4du1lac] {
  background-color: color-mix(IN srgb, var(--color-record-bg), #f00 20%);
}
.subsystem > .warning[b-vcr4du1lac] {
  background-color: color-mix(IN srgb, var(--color-record-bg), #ff0 20%);
}
.subsystem > .on[b-vcr4du1lac] {
  background-color: color-mix(IN srgb, var(--color-record-bg), #008000 20%);
}
/* _content/TramDistrictspbWeb/Pages/TramRelease/List.razor.rz.scp.css */
.data > .record[b-9ecnh2gf29]{--color-record-bg:#e0e0e0;background-color:var(--color-record-bg);border-radius:.5em;margin-top:.5em;padding:.5em .7em;box-shadow:.2em .2em .3em rgba(0,0,0,0.082)}.data > .record > .row[b-9ecnh2gf29]{display:flex;justify-content:space-between}.data > .record:first-child[b-9ecnh2gf29]{margin-top:0}.data > .record.ignore[b-9ecnh2gf29]{background-color:var(--color-record-bg)}.data > .record.ready[b-9ecnh2gf29]{background-color:color-mix(IN srgb,var(--color-record-bg),#008000 15%)}.data > .record.warning[b-9ecnh2gf29]{background-color:color-mix(IN srgb,var(--color-record-bg),#ff0 15%)}.data > .record.error[b-9ecnh2gf29]{background-color:color-mix(IN srgb,var(--color-record-bg),#f00 15%)}.data > .record a[b-9ecnh2gf29]{text-decoration:none;color:inherit}.data > .record a:hover[b-9ecnh2gf29]{text-decoration:underline}.data > .record > .row:not(:first-child)[b-9ecnh2gf29]{margin-top:.3em}.data > .record > .row > *[b-9ecnh2gf29]{white-space:nowrap;margin-left:.5em;flex:1 1}.data > .record > .row > *:last-child[b-9ecnh2gf29]{text-align:right}.data > .record > .row > *:first-child[b-9ecnh2gf29]{margin-left:0;text-align:left}.data > .record > .row > * img[b-9ecnh2gf29]{filter:grayscale(1);opacity:.5}.data > .record > .row.row3[b-9ecnh2gf29]{font-size:.9em;color:#606060}.data > .record .id[b-9ecnh2gf29]{flex:.5 .5 6em;font-size:.8em;color:#777}.data > .record .date[b-9ecnh2gf29]{flex-basis:12em}.data > .record .date .dur[b-9ecnh2gf29]{font-style:italic;font-size:.85em;opacity:.7}.data > .record .loco[b-9ecnh2gf29]{flex:.8 .8 6em;font-family:var(--font-loco)}.data > .record .route[b-9ecnh2gf29]{flex:.5 .5 4em}.data > .record .depot[b-9ecnh2gf29]{flex-basis:7em}.data > .record .driver[b-9ecnh2gf29]{flex-basis:10em}.data > .record .release[b-9ecnh2gf29]{flex:.7 0 .7 5em;font-weight:bold}.data > .record .good[b-9ecnh2gf29],.data > .record .bad[b-9ecnh2gf29],.data > .record .off[b-9ecnh2gf29],.data > .record .warn[b-9ecnh2gf29]{border-radius:.3em;padding:.07em .35em;color:#fff;box-shadow:.07em .07em .1em rgba(0,0,0,0.251)}.data > .record .good[b-9ecnh2gf29]{background-color:#595}.data > .record .bad[b-9ecnh2gf29]{background-color:#a55}.data > .record .off[b-9ecnh2gf29]{background-color:#aaa}.data > .record .warn[b-9ecnh2gf29]{background-color:#aa5}.data > .record .subsystems-req[b-9ecnh2gf29],.data > .record .subsystems-work[b-9ecnh2gf29]{font-size:.9em}.head[b-9ecnh2gf29]{margin-bottom:.5em;text-align:center;font-size:1.2em}.head > *[b-9ecnh2gf29]{white-space:nowrap}.head > .status[b-9ecnh2gf29]{margin-left:1em;--color-record-bg:#e0e0e0}.head > .status .ignore[b-9ecnh2gf29]{background-color:var(--color-record-bg)}.head > .status .ready[b-9ecnh2gf29]{background-color:color-mix(IN srgb,var(--color-record-bg),#008000 20%)}.head > .status .warning[b-9ecnh2gf29]{background-color:color-mix(IN srgb,var(--color-record-bg),#ff0 20%)}.head > .status .error[b-9ecnh2gf29]{background-color:color-mix(IN srgb,var(--color-record-bg),#f00 20%)}.head > .status > *[b-9ecnh2gf29]{border-radius:.25em;padding:.1em .4em}
/* _content/TramDistrictspbWeb/Pages/TramVideoView.razor.rz.scp.css */
.wrapper[b-iv6moy1lby]{padding:.5em;display:flex;gap:1.5em;flex-grow:1}.wrapper aside[b-iv6moy1lby]{flex-grow:1}
/* _content/TramDistrictspbWeb/Pages/TransportationProof/GpsBlock.razor.rz.scp.css */
.gpsBlock[b-9wmlnjhzyi]{display:flex;align-items:center;white-space:nowrap;font-family:"Roboto Condensed","Verdana Pro Cond",Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;font-size:.75em;color:#fff}.gpsBlock > *[b-9wmlnjhzyi]{width:1em;overflow-x:clip;padding-top:.2em;padding-bottom:.2em}.gpsBlock > *.y[b-9wmlnjhzyi]{background-color:#599f68}.gpsBlock > *.vid[b-9wmlnjhzyi]{background-color:#2d2da6}.gpsBlock > *.vid.vidready[b-9wmlnjhzyi]{background-color:#4a4aff}.gpsBlock > *.n[b-9wmlnjhzyi]{background-color:#ab5858}.gpsBlock > * > a[b-9wmlnjhzyi]{text-decoration:none;color:inherit;display:block}
/* _content/TramDistrictspbWeb/Pages/TransportationProof/List.razor.rz.scp.css */
.loco[b-8inoh430h1]{font-family:Play,Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;text-align:center}.vType[b-8inoh430h1]{text-align:center}.gpsBlock[b-8inoh430h1]{display:flex}.route[b-8inoh430h1]{text-align:center;white-space:nowrap}tr.timeline .timeline[b-8inoh430h1]{display:flex;align-items:center;white-space:nowrap;font-size:.75em}tr.timeline .timeline > *[b-8inoh430h1]{text-align:center}tr.timeline .timeline > *:nth-child(odd)[b-8inoh430h1]{background-color:#eae3cb}tr.timeline .timeline > *:nth-child(even)[b-8inoh430h1]{background-color:#e0d7b0}.legend[b-8inoh430h1]{font-size:.9em;text-align:center;margin-bottom:1em}.legend > .block[b-8inoh430h1]{padding:.1em .5em;color:#fff}
/* _content/TramDistrictspbWeb/Pages/TroubleTickets/List.razor.rz.scp.css */
table.data[b-7hv3f3wnuw]{width:100%}table.data tr td[b-7hv3f3wnuw]{white-space:nowrap}table.data tr td.ttype[b-7hv3f3wnuw]{text-align:center;font-weight:bold;min-width:1em;text-shadow:0 0 2px #000;color:#fff}table.data tr td.ttype.inc[b-7hv3f3wnuw]{background-color:#debf00;border-color:#debf00}table.data tr td.ttype.pr[b-7hv3f3wnuw]{background-color:#a52424;border-color:#a52424}table.data tr td.text[b-7hv3f3wnuw]{white-space:normal;font-family:var(--font-condensed);font-size:.85em;color:var(--color-grey)}table.data tr td.text[b-7hv3f3wnuw]  .label{font-weight:bold}table.data tr.closed td.text .badge[b-7hv3f3wnuw]{font-family:var(--font-condensed);margin-right:.4em;padding:.1em .3em;color:#fff;background-color:#808080;border-radius:.5em;text-transform:uppercase}table.data tr.open.expired td.date[b-7hv3f3wnuw]{background-color:#ffdfb7;border-color:#ffd7a5}table.data tr.unfilled td.text[b-7hv3f3wnuw]{background-color:#eaea81;border-color:#e8e875}
/* _content/TramDistrictspbWeb/Pages/TroubleTickets/View.razor.rz.scp.css */
table.data tr.ttstatus[b-iz3kk9kkrj]{font-weight:bold}table.data tr.ttstatus .open[b-iz3kk9kkrj]{color:#008000}table.data tr.ttstatus .open.expired[b-iz3kk9kkrj]{color:#e88200}table.data tr.ttstatus .closed[b-iz3kk9kkrj]{color:#f00}.textRecords[b-iz3kk9kkrj]{width:50em;max-width:100%;margin:1.5em auto 0 auto}.textRecords .record[b-iz3kk9kkrj]{margin-top:1em;padding:.3em .5em;background-color:#eee;border-radius:.5em}.textRecords .record .buttons[b-iz3kk9kkrj]{opacity:.3;float:right;font-size:.8em;margin-left:.5em}.textRecords .record .author[b-iz3kk9kkrj]{font-size:1.05em;font-weight:bold;font-family:Candara,Corbel,"Roboto Serif",Arial,sans-serif}.textRecords .record .date[b-iz3kk9kkrj]{font-size:.85em;font-style:italic;color:#777}.textRecords .record .text[b-iz3kk9kkrj]{font-size:.95em}.textRecords .record .text textarea[b-iz3kk9kkrj]{font-size:1em}.textRecords .record:hover .buttons[b-iz3kk9kkrj]{opacity:1}.response[b-iz3kk9kkrj]{width:50em;max-width:100%;margin:1.5em auto 0 auto;background-color:#eef;padding:.3em .5em;border-radius:.5em;font-size:1.05em}.response .header[b-iz3kk9kkrj]{margin-bottom:.2em;font-size:1.05em;font-weight:bold;font-family:Candara,Corbel,"Roboto Serif",Arial,sans-serif}.notfilled[b-iz3kk9kkrj]{text-align:center;font-size:1.5em;margin:1.5em;color:#f00}
/* _content/TramDistrictspbWeb/Pages/VideoStorage/Browse.razor.rz.scp.css */
table.data .loco[b-jyvr0q5k4i],table.data .camera[b-jyvr0q5k4i],table.data .length[b-jyvr0q5k4i],table.data .status[b-jyvr0q5k4i]{text-align:center}table.data .status.req[b-jyvr0q5k4i],table.data .status.down[b-jyvr0q5k4i]{color:#7d1d1d}table.data .status.proc[b-jyvr0q5k4i]{color:#7d630e}table.data .status.stor[b-jyvr0q5k4i]{color:#286228}table.data .loco[b-jyvr0q5k4i]{font-family:var(--font-loco)}
/* _content/TramDistrictspbWeb/Pages/VideoStorage/File.razor.rz.scp.css */
.meta[b-jbjkiohpbt]{font-size:1.2em;text-align:center}.meta .label[b-jbjkiohpbt]{color:var(--color-grey)}.meta .value[b-jbjkiohpbt]{font-weight:bold}.wrapper[b-jbjkiohpbt]{display:flex;flex-grow:1;padding:.5em;gap:.5em;height:300px}.wrapper > .video[b-jbjkiohpbt]{display:flex;flex-grow:1}.wrapper > .video video[b-jbjkiohpbt]{object-fit:contain;object-position:top;background-color:#000}.status[b-jbjkiohpbt]{font-weight:bold;padding:.2em .7em;border-radius:.4em}.status.notreg[b-jbjkiohpbt]{color:#fff;background-color:#888}.status.req[b-jbjkiohpbt],.status.down[b-jbjkiohpbt]{color:#fff;background-color:#b95d5d}.status.proc[b-jbjkiohpbt]{color:#fff;background-color:#9a8646}.status.stor[b-jbjkiohpbt]{color:#fff;background-color:#4a8d4a}
/* _content/TramDistrictspbWeb/Pages/VideoStorage/FileState.razor.rz.scp.css */
.stateWrapper[b-m4hyiwvrw4]{--color-on-1:#00a200;--color-on-2:#a20000;--color-off:#e0e0e0;display:none;width:16em;align-self:start;font-size:.85em}.stateWrapper > *[b-m4hyiwvrw4]{width:100%}.stateWrapper > table td[b-m4hyiwvrw4]{text-align:left;white-space:nowrap}.stateWrapper > table td abbr[b-m4hyiwvrw4]{border-bottom:none}@layer initial{.stateWrapper > table.assistant td:not(.label)[b-m4hyiwvrw4],.stateWrapper > table.brakes td:not(.label)[b-m4hyiwvrw4],.stateWrapper > table.statuses td:not(.label)[b-m4hyiwvrw4],.stateWrapper > table.whoDrives td:not(.label)[b-m4hyiwvrw4]{color:var(--color-off);text-align:center}}.stateWrapper[b-m4hyiwvrw4]  td.on{color:var(--color-on-1)}.stateWrapper[b-m4hyiwvrw4]  td.on.imp{color:var(--color-on-2)}
/* _content/TramDistrictspbWeb/Pages/VideoStorage/Request.razor.rz.scp.css */
.locos[b-ksdp3yv2ar]{column-gap:1em;font-family:Play,Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif}.locos .on[b-ksdp3yv2ar]{color:#3f9a00}.locos .off[b-ksdp3yv2ar]{color:#9a0000}.locos > a.selected.on[b-ksdp3yv2ar]{color:#eaffdb}.locos > a.selected.off[b-ksdp3yv2ar]{color:#ffdbdb}.locos[b-ksdp3yv2ar],.cameras[b-ksdp3yv2ar],.files[b-ksdp3yv2ar],.loadingBlock[b-ksdp3yv2ar]{text-align:left}.locos .label[b-ksdp3yv2ar],.cameras .label[b-ksdp3yv2ar],.files .label[b-ksdp3yv2ar],.loadingBlock .label[b-ksdp3yv2ar]{font-weight:bold;font-size:1.1em}.locos .info[b-ksdp3yv2ar],.cameras .info[b-ksdp3yv2ar],.files .info[b-ksdp3yv2ar],.loadingBlock .info[b-ksdp3yv2ar]{font-style:italic}.locos > a[b-ksdp3yv2ar],.cameras > a[b-ksdp3yv2ar],.files > a[b-ksdp3yv2ar]{text-decoration:none;color:inherit;display:inline-block;padding:.1em .4em;white-space:nowrap}.locos > a.selected[b-ksdp3yv2ar],.cameras > a.selected[b-ksdp3yv2ar],.files > a.selected[b-ksdp3yv2ar]{color:#fff;background-color:rgba(48,48,48,0.65);border-radius:.3em}.locos > a.selected .len[b-ksdp3yv2ar],.cameras > a.selected .len[b-ksdp3yv2ar],.files > a.selected .len[b-ksdp3yv2ar]{color:#fff}.cameras[b-ksdp3yv2ar],.files[b-ksdp3yv2ar],.loadingBlock[b-ksdp3yv2ar]{margin-top:1em}.cameras > a[b-ksdp3yv2ar],.files > a[b-ksdp3yv2ar]{padding-left:.6em;padding-right:.6em}.files .len[b-ksdp3yv2ar]{font-size:.8em;color:var(--color-grey)}.files > a[b-ksdp3yv2ar]{min-width:12em}
/* _content/TramDistrictspbWeb/Pages/Wiki/Show.razor.rz.scp.css */
.wiki[b-ozjbgbgiwc] {font-size:1.05em;width:100%;padding:0 1em;box-sizing:border-box;columns:auto 2;column-gap:4%;column-rule-width:1px}.wiki[b-ozjbgbgiwc]  p{line-height:1.3;margin:.5em 0}.wiki[b-ozjbgbgiwc]  strong.very{color:#710888}.wiki[b-ozjbgbgiwc]  span.strike{text-decoration:line-through}.wiki[b-ozjbgbgiwc]  ul{padding-left:1.5em;margin:.5em 0}.wiki[b-ozjbgbgiwc]  ul li.sub{list-style-type:circle}.wiki[b-ozjbgbgiwc]  ul li.sub.l1{margin-left:1.5em}.wiki[b-ozjbgbgiwc]  ul li.sub.l2{margin-left:3em}.wiki[b-ozjbgbgiwc]  ul li.sub.l3{margin-left:4.5em}.wiki[b-ozjbgbgiwc]  ul li.sub.l4{margin-left:6em}.wiki[b-ozjbgbgiwc]  li p{text-indent:0}.wiki[b-ozjbgbgiwc]  h1,.wiki[b-ozjbgbgiwc]  h2,.wiki[b-ozjbgbgiwc]  h3,.wiki[b-ozjbgbgiwc]  h4,.wiki[b-ozjbgbgiwc]  h5,.wiki[b-ozjbgbgiwc]  h6{text-align:left;margin-top:1em;font-style:normal}.wiki[b-ozjbgbgiwc]  h1{column-span:all}.wiki[b-ozjbgbgiwc]  h1,.wiki[b-ozjbgbgiwc]  h2{border-bottom:1px dotted #000;text-shadow:.08em .06em .2em #cec6db}.wiki[b-ozjbgbgiwc]  h3,.wiki[b-ozjbgbgiwc]  h4,.wiki[b-ozjbgbgiwc]  h5,.wiki[b-ozjbgbgiwc]  h6{text-shadow:1px 1px #fff;font-family:Roboto,Verdana,"Bitstream Vera",Tahoma,Arial,sans-serif;border-bottom:none}.wiki[b-ozjbgbgiwc]  h3,.wiki[b-ozjbgbgiwc]  h4{border-bottom:none;font-weight:500}.wiki[b-ozjbgbgiwc]  h5,.wiki[b-ozjbgbgiwc]  h6{text-align:center}.wiki[b-ozjbgbgiwc]  .headerblock:first-child > h1,.wiki[b-ozjbgbgiwc]  .headerblock:first-child > h2,.wiki[b-ozjbgbgiwc]  .headerblock:first-child > h3,.wiki[b-ozjbgbgiwc]  .headerblock:first-child > h4,.wiki[b-ozjbgbgiwc]  .headerblock:first-child > h5,.wiki[b-ozjbgbgiwc]  .headerblock:first-child > h6{margin-top:0}.wiki[b-ozjbgbgiwc]  table{margin:auto auto}.wiki[b-ozjbgbgiwc]  table td{font-size:.95em}.wiki[b-ozjbgbgiwc]  table thead td,.wiki[b-ozjbgbgiwc]  table th{text-align:center;font-weight:bold;vertical-align:bottom}.wiki[b-ozjbgbgiwc]  table td{vertical-align:middle}.wiki[b-ozjbgbgiwc]  blockquote{border-left:2px solid $greyColor;padding-left:1em;margin-left:2em;margin-right:0}.wiki[b-ozjbgbgiwc] .empty{text-align:center;font-size:1.3em;width:auto;max-width:none}.wiki[b-ozjbgbgiwc] .empty h1{font-size:2.4em;margin-top:1em;border-bottom:none;text-align:center}.wiki[b-ozjbgbgiwc]  .footer{color:$greyColor;font-style:italic;margin-top:1.3em;text-align:right;column-span:all;font-size:.9em}.wiki[b-ozjbgbgiwc]  code{color:#000}.wiki[b-ozjbgbgiwc]  code.hard{padding:.12em .3em;margin:.1em;background-color:rgba(240,255,240,0.5);border:dotted 1px rgba(0,150,0,0.7);white-space:pre-line;display:inline-block;text-align:left;box-decoration-break:clone;-webkit-box-decoration-break:clone}.wiki[b-ozjbgbgiwc]  .headerblock{break-inside:avoid}@media all and (max-width:800px){.wiki[b-ozjbgbgiwc]{columns:1}}/*# sourceMappingURL=Show.razor.css.map */
/* _content/TramDistrictspbWeb/Shared/SubSystemStatus.razor.rz.scp.css */
.ssstatus[b-59fpcb3geb]{color:#fff;--color-ss-bg:#808080;background:var(--color-ss-bg);border:1px solid color-mix(IN srgb,var(--color-ss-bg),#000 3%);border-radius:.5em;padding:0 .3em 0 .6em}.ssstatus > .link > img[b-59fpcb3geb]{padding:0}.ssstatus.request[b-59fpcb3geb]{--color-ss-bg:#a09760}.ssstatus.ready[b-59fpcb3geb]{--color-ss-bg:#60a097}.ssstatus.working[b-59fpcb3geb]{--color-ss-bg:#60a060}.ssstatus.acting[b-59fpcb3geb]{--color-ss-bg:#a06078}.ssstatus.request[b-59fpcb3geb],.ssstatus.ready[b-59fpcb3geb]{font-family:var(--font-condensed)}
