@font-face{font-family:BCSans;font-style:normal;src:url(/assets/BCSans-Regular-CMx_o1HH.woff)format("woff")}@font-face{font-family:BCSans-Italic;font-style:italic;src:url(/assets/BCSans-Italic-BSFPKGgR.woff)format("woff")}@font-face{font-family:BCSans-Bold;font-weight:700;src:url(/assets/BCSans-Bold-BmoTexmK.woff)format("woff")}@font-face{font-family:BCSans-BoldItalic;font-style:italic;font-weight:700;src:url(/assets/BCSans-BoldItalic-Dg_86UDa.woff)format("woff")}body{background-color:#036;width:100vw;height:100vh;margin:0;padding:0;overflow:hidden}#app{text-align:center;box-sizing:border-box;width:100%;padding:max(env(safe-area-inset-top,0), var(--extra-top-padding)) env(safe-area-inset-right,0) max(env(safe-area-inset-bottom,0), var(--extra-bottom-padding)) env(safe-area-inset-left,0);flex-flow:column wrap;height:100svh;margin:0;display:flex;position:relative;overflow:hidden}#app #safe-inset{padding:inherit;box-sizing:border-box;width:100%;height:100%;position:relative}#app{--record-table-footer-height:2rem}#app.is-mobile{--footer-bar-height:0px!important}#app.web{--footer-bar-height:32px}#app.ios{--extra-top-padding:0px;--extra-bottom-padding:20px;--record-table-footer-height:2.5rem!important}#app.android{--extra-top-padding:15px;--extra-bottom-padding:8px;height:100dvh}#app-pre-auth-init{background-color:#036;width:100%;min-width:100vw;height:100%;min-height:100vh}:root{--header-bar-height:60px;--footer-bar-height:32px;--map-button-bar-height:45px;--extra-top-padding:0px;--extra-bottom-padding:0px;--bc-blue:#036;--error-red:#f44336;--deep-red:#b2102f;--success-green:#357a38;--warning-orange:#ffc107;--bc-yellow:#fcba19;--blue-primary:#1976d2;--eigengrau:#16161d;--popover-list-bg-color:#1e5189;--even-list-item-bg-color:#eceae8;--odd-list-item-bg-color:#fff;--hovered-list-item-bg-color:#d1cfcd}.deep-red{color:var(--deep-red)}.red{color:var(--error-red)}.green{color:var(--success-green)}.orange{color:var(--warning-orange)}@media only screen and (width<=800px){:root .App.web,:root .App.ios,:root .App.android{--header-bar-height:60px}}@media only screen and (width>=801px) and (width<=1280px){:root .App.web{--header-bar-height:60px}}@media only screen and (width>=1281px){.App.web{--header-bar-height:60px;--footer-bar-height:40px}}#connectivity-error-handler{box-sizing:border-box;border-radius:8pt;max-width:900px;margin:3rem 2rem}div.errorHandler{box-sizing:border-box;background-color:#fff;padding:1.5rem;font-size:14pt}div.errorHandler span{color:var(--error-red)}div.errorHandler .detail{text-align:left;white-space:pre-wrap;background:#ddd;border:1px solid #bbb;border-radius:8px;max-height:425px;padding:.75rem;font-family:Courier New,monospace;overflow-y:auto;box-shadow:6px 6px #444}div.errorHandler .controls{justify-content:right;align-items:center;display:flex}@media screen and (width>=600px){div.errorHandler{margin:4rem 2em}}
