.scroll-view{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scroll-view .marker-row{z-index:1;background-color:var(--col-heading-bg);width:100%;position:sticky;top:0}.scroll-view .course{-webkit-box-flex:1;-ms-flex:1;flex:1}.hybrid-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.hybrid-view .marker-row{background-color:var(--col-heading-bg);width:100%}.hybrid-view .course{-webkit-box-flex:1;-ms-flex:1;flex:1}.hybrid-view .table-view{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:content-box;box-sizing:content-box}.hybrid-view .table-view .vitals{margin-right:var(--col-gutter)}.hybrid-view.includeHybridBorder .table-view{border-top:var(--hybrid-border) solid var(--hybrid-border-color)}.appbar{width:100%;font-weight:700;background:#ff0;opacity:.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1rem;position:absolute;bottom:0}.appbar,.race-page{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.race-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}