:root{--es-brand: #0E78BE;--es-header-background: var(--es-brand);--es-header-foreground: white;--es-foreground: black;--es-foreground-lighter: black;--es-background: #f3f4f5;--es-background-rgb: 243, 244, 245;--es-background-lighter: white;--es-background-stripe: #f3f3f3;--es-selection: var(--es-brand);--es-selection-foreground: white;--es-line: #ccc;--es-callout-bold: #192E5B;--es-callout-lite: #3B5998;--es-label: #035282;--es-indicator: #8a6d3b;--es-button-background: var(--es-background-lighter);--es-button-foreground: black;--es-button-border: var(--es-line);--es-danger: #ac2a3f}.es-vertical,view-rider .page .search,view-rider .page,organisation-authorisation .menu-area,es-canvas .toolboxLeft,es-canvas .toolboxRight{display:flex;flex-direction:column}.es-button-group,es-modal .modal-button-group{display:flex;justify-content:center;align-items:center;margin:8px 0}.es-button-group a,es-modal .modal-button-group a,.es-button-group button,es-modal .modal-button-group button{display:block}.es-button-group>*:not(:last-child),es-modal .modal-button-group>*:not(:last-child){margin-right:4px}.es-button-group .primary,es-modal .modal-button-group .primary{color:#fff}.es-validation{color:#ac2a3f;color:var(--es-danger);padding:0;font-size:.9em;margin:0;display:block;animation:1s alertAnim forwards}es-typeahead{display:inline-block}es-typeahead input{border:none;margin:0!important;background-color:#fff;background-color:var(--es-background-lighter);color:#000;color:var(--es-foreground-lighter);width:100%}es-typeahead .inputbox{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding-right:5px;margin:5px 0;display:flex;flex-direction:row;justify-content:space-between}es-typeahead .inputbox svg{color:#000;color:var(--es-foreground-lighter)}es-typeahead .inputbox .off svg{color:#fff;color:var(--es-background-lighter)}es-typeahead .inputbox.disabled{border:0px solid #ccc;border:0px solid var(--es-line)}es-typeahead .es-typeahead-suggestions{position:relative}es-typeahead .es-typeahead-suggestions ul{margin:0;border:solid 1px #ccc;border:solid 1px var(--es-line);border-radius:3px;padding:3px;background-color:#f3f4f5;background-color:var(--es-background);list-style:none}es-typeahead .es-typeahead-suggestions ul>li>button{display:block;width:100%;margin:0;padding:3px;background-color:transparent;text-align:left;color:#000;color:var(--es-foreground);border:none;border-radius:0}es-typeahead .es-typeahead-suggestions ul>li>button:hover,es-typeahead .es-typeahead-suggestions ul>li>button:focus{background-color:#fff;background-color:var(--es-background-lighter)}es-typeahead .es-typeahead-suggestions ul>li>button:focus{outline:olivedrab dotted 1px}es-typeahead .es-typeahead-suggestions ul>li.active>button{background-color:#fff;background-color:var(--es-background-lighter)}es-typeahead .es-typeahead-suggestions>div{position:absolute;top:-5px;left:0;right:0;z-index:9999}es-field .field{display:flex;flex-direction:column;align-items:flex-start;margin:4px 0 12px}es-field .section{margin-top:8px;margin-bottom:4px;font-size:1.1em;font-weight:700}es-field label:not(:last-child){margin-right:5px}es-field input,es-field select,es-field textarea{margin:2px 0}es-table{display:block}es-table .title{font-weight:700;display:block}es-table a{font-size:1em;text-decoration:none;color:#000;color:var(--es-foreground)}es-table .emptyMessage{text-align:center;color:#8a6d3b;color:var(--es-indicator)}es-table .fs-cell{align-self:center}es-table .e-cell:focus{background:red!important}es-table button{margin-left:1px!important;margin-right:1px!important}es-table .e-table{display:table;border-collapse:collapse}es-table .e-table .e-header{font-weight:700}es-table .e-table .e-row{display:table-row}es-table .e-table .e-cell{display:table-cell;padding:2px 4px}es-table .e-table .icons button{padding:0 1px}app-alert p:first-child{margin-block-start:0px}app-alert p:last-child{margin-block-end:0px}app-alert ol{margin-block-start:0px;margin-block-end:0px;padding-inline-start:1em}app-alert .sticky{position:sticky;position:-webkit-sticky;top:45px;z-index:1000}es-modal{display:none}es-modal .jw-modal{position:fixed;inset:0;z-index:1000;overflow:auto}es-modal .jw-modal .jw-modal-container{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100vh}es-modal .jw-modal .jw-modal-body{border-radius:3px;background:white;background:var(--es-background-lighter);max-height:100vh;overflow:auto}@media screen and (min-width: 500px){es-modal .jw-modal .jw-modal-body{padding:20px;width:500px}}@media not screen and (min-width: 500px){es-modal .jw-modal .jw-modal-body{padding:8px;margin:0 8px}}es-modal .jw-modal-background{position:fixed;inset:0;background-color:#000;opacity:.75;z-index:900}es-modal .modal-close-btn{float:right;padding:0;border:none;text-decoration:none}es-modal .modal-close-btn:hover,es-modal .modal-close-btn:focus{color:#292f33}es-modal .modal-close-btn:focus{outline:thin dotted currentColor;outline-offset:4px}es-modal .modal-close-btn:before{display:block;margin:0!important}es-modal .modal-content{padding:0;max-width:100%}@media screen and (min-width: 500px){es-modal .modal-content{margin:20px}}@media not screen and (min-width: 500px){es-modal .modal-content{margin:8px}}es-modal .modal-content .modal-header{text-align:left;font-size:24px;color:#292f33}@media screen and (min-width: 500px){es-modal .modal-content .modal-header{margin-bottom:20px}}@media not screen and (min-width: 500px){es-modal .modal-content .modal-header{margin-bottom:8px}}es-modal .modal-button-group{justify-content:flex-end!important}@media screen and (min-width: 500px){es-modal .modal-button-group{margin-top:40px}}@media not screen and (min-width: 500px){es-modal .modal-button-group{margin-top:8px}}es-modal .modal-button-group>*:not(:last-child){margin-right:16px!important}body.jw-modal-open{overflow:hidden}es-select .header,es-select organisation-authorisation .header7,organisation-authorisation es-select .header7,es-select organisation-authorisation .header6,organisation-authorisation es-select .header6,es-select organisation-authorisation .header5,organisation-authorisation es-select .header5,es-select organisation-authorisation .header4,organisation-authorisation es-select .header4,es-select organisation-authorisation .header3,organisation-authorisation es-select .header3,es-select organisation-authorisation .header2,organisation-authorisation es-select .header2,es-select organisation-authorisation .header1,organisation-authorisation es-select .header1{font-weight:700;display:block;margin-bottom:4px}es-select .emptyMessage{text-align:center;color:#8a6d3b;color:var(--es-indicator)}es-select .list{display:grid;grid-row-gap:4px;row-gap:4px;grid-column-gap:4px;-moz-column-gap:4px;column-gap:4px}es-select .list.vertical{grid-auto-flow:column}es-select .list.horizontal{grid-auto-flow:row}es-select .cell.vertical{border-left:6px lightgray solid;padding:2px 0 2px 4px}es-select .cell.horizontal{border-bottom:6px lightgray solid;padding:0 2px 4px;text-align:center}es-select .cell:focus-within{border-left-color:#d3d3d3}es-select .cell.selectedVertical{border-left-color:#0e78be!important;border-left-color:var(--es-selection)!important}es-select .cell.selectedVertical:focus-within{border-left-color:#0e78be!important;border-left-color:var(--es-selection)!important}es-select .cell.selectedHorizontal{border-bottom-color:#0e78be!important;border-bottom-color:var(--es-selection)!important}es-select .cell.selectedHorizontal:focus-within{border-bottom-color:#0e78be!important;border-bottom-color:var(--es-selection)!important}es-select .cell .help{padding:8px 0}es-canvas .toolboxRight{align-items:center;position:absolute;right:-30px;top:0}es-canvas .toolboxRight .selected{background:#cccccc}es-canvas .toolboxRight button{padding:2px;margin-bottom:4px!important}es-canvas .toolboxLeft{position:absolute;left:-31px;top:0}es-canvas .toolboxLeft .selected{background:#cccccc}es-canvas .toolboxLeft button{padding:2px;margin-bottom:4px!important}es-canvas .toolboxBottom{align-items:center}es-canvas .toolboxBottom .selected{background:#cccccc}es-canvas .toolboxBottom button{padding:2px;margin-right:4px!important}es-canvas .editor{position:relative}es-canvas .editor canvas{display:block}es-canvas .editor .canvasActive{touch-action:none}es-canvas .editor textarea{display:block;background:transparent;border:none;margin:0;padding:4px;resize:none;font-size:1.5em}es-canvas .editor textarea:disabled{color:#000!important}es-colour .container{display:table;border-spacing:10px}es-colour .container .row{display:table-row}es-colour .container .row .cell{display:table-cell}es-colour .container .row .name{vertical-align:middle;border:1px solid #f3f4f5;border:1px solid var(--es-background)}es-colour .container .row .colour{padding:16px;margin:8px}es-colour .container .row .selected{border:1px solid #ccc!important;border:1px solid var(--es-line)!important}es-input input{font-family:droid sans mono,consolas,monospace;text-align:center;margin:0!important;padding:0!important;border:none;background:transparent;color:inherit}es-input button-icon{display:inline-block}es-spinner fa-icon{color:#0e78be;color:var(--es-brand)}@media screen and (min-width: 350px){app-login{display:flex;flex-direction:column;align-items:center}}app-login .panel{display:flex;flex-direction:column;align-items:center;background-color:#fff;background-color:var(--es-background-lighter);padding:20px}@media screen and (min-width: 350px){app-login .panel{margin-top:90px;width:300px;border-radius:2px;border-color:#ccc;border-color:var(--es-line);border-style:solid;border-width:1px}}@media screen and (max-width: 350px){app-login .panel{margin-top:35px}}app-login .panel form{width:100%}app-login .panel attribute-text{width:100%}app-login .panel attribute-text input{width:100%}app-login .panel attribute-password{width:100%}app-login .panel attribute-password input{width:100%}app-login .panel .login-title{padding-bottom:20px;font-size:1.5em;color:#192e5b;color:var(--es-callout-bold)}app-login .panel button{width:100%;margin:0;padding:10px}es-header{display:grid;position:fixed;top:0;left:0;right:0;width:100%;z-index:100;background-color:#0e78be;background-color:var(--es-header-background);color:#fff;color:var(--es-header-foreground)}@media not screen and (min-width: 1024px){es-header{grid-template-columns:auto 1fr}}@media screen and (min-width: 1024px){es-header{grid-template-columns:1fr auto 1fr}}@media not screen and (min-width: 1024px){es-header{padding:6px 10px}es-header fa-icon{font-size:1.5em}}@media screen and (min-width: 1024px){es-header{padding:10px}}es-header .item{align-self:center}@media print{es-header .title,es-header .customerMoniker{display:none!important}}es-header .header-name{align-self:center;justify-self:center}@media not screen and (min-width: 1024px){es-header .header-name{display:none!important}}es-header .user{align-self:center;justify-self:right}es-header .user select{border:none;padding:0;background:transparent;color:#fff}es-header .user option{background-color:#0e78be;background-color:var(--es-header-background)}es-header .es-icon-button{padding:0!important;color:#fff!important;color:var(--es-header-foreground)!important}es-header a{color:#fff!important;color:var(--es-header-foreground)!important}@media screen and (max-width: 400px){es-header .small{display:none!important}}.dropbtn{padding:5px;border:none;background-color:#f3f4f5;cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1;cursor:pointer}.dropdown-content a{color:#000;padding:5px 10px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#fff}es-not-found{flex-direction:column}es-not-found .label{font-size:16pt;margin-bottom:32px;color:#0e78be;color:var(--es-header-background)}es-contact .readonly-group{display:flex}@media not screen and (min-width: 600px){es-contact .readonly-group{flex-direction:column}}@media screen and (min-width: 600px){es-contact .readonly-group{flex-direction:row}}@media screen and (min-width: 600px){es-contact .readonly-group .property{flex-direction:column;margin-right:20px}}@media not screen and (min-width: 600px){es-contact .readonly-group .property{margin-bottom:12px}}es-contact .readonly-group .property .name{color:#035282;color:var(--es-label);padding-bottom:4px}es-contact .readonly-group .property .value{font-weight:700}es-menu{background:white;background:var(--es-background-lighter);position:fixed;bottom:0;left:0;overflow-y:auto}es-menu inner{height:100%;width:100%;overflow:auto}es-menu ul{list-style-type:none;margin:15px 15px 15px 3px;padding:0}es-menu ul li{border-left:4px;border-left-color:#fff;border-left-color:var(--es-background-lighter);border-left-style:solid;padding:5px}es-menu .menu-selected{border-left-color:#0e78be;border-left-color:var(--es-selection)}es-menu ul li a{font-size:1em;text-decoration:none;color:#000;color:var(--es-foreground)}es-menu a{cursor:pointer}es-menu fa-icon{margin-right:5px;width:20px}.es-column,organisation-authorisation .grid,organisation-authorisation es-form-section{padding:0 4px}.es-selectable,organisation-authorisation .identity,organisation-authorisation .cell{cursor:pointer}.es-vertical,view-rider .page .search,view-rider .page,organisation-authorisation .menu-area,es-canvas .toolboxRight,es-canvas .toolboxLeft{display:flex;flex-direction:column}.es-button-vgroup a,organisation-authorisation .menu-area a,.es-button-vgroup button,organisation-authorisation .menu-area button{width:100%;margin:4px 0;display:block}.es-button-vgroup .primary,organisation-authorisation .menu-area .primary{color:#fff}.es-button-vgroup button-action,organisation-authorisation .menu-area button-action{width:100%}.es-button-vgroup button-route,organisation-authorisation .menu-area button-route{width:100%}app-menu .darkglass{background-color:#000;opacity:.8;position:absolute;width:100%;height:100%;z-index:599}app-menu .globalAlert app-alert{padding-right:8px;min-width:300px;position:fixed;z-index:1000;opacity:100;padding-left:8px;background:azure;color:#000;left:50%;top:50%;transform:translate(-50%,-50%)}app-menu es-menu{top:35px;width:200px;position:fixed;z-index:600}@media print{app-menu es-menu{display:none}}app-menu .site-name{padding:16px 8px 0;font-weight:700;font-size:1.1em}@media screen and (min-width: 1024px){app-menu .site-name{display:none!important}}app-menu .content{display:flex;flex-direction:column;margin-top:35px}@media screen and (max-width: 800px){app-menu .content{align-items:stretch}}@media not screen and (max-width: 800px){app-menu .content{align-items:center}}@media screen and (min-width: 1024px){app-menu .content{margin-left:200px}}app-menu .content-nomenu{display:flex;flex-direction:column;align-items:center;margin-top:43px}app-menu .content-noheader{display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto}app-page button{padding:10px;margin:0}app-page .icons{min-width:25px}app-page es-modal button-action{min-width:100px}organisation-authorisation{width:100%;padding:0 10px}organisation-authorisation .es-horizontal,organisation-authorisation common-timer,organisation-authorisation es-canvas .toolboxBottom,es-canvas organisation-authorisation .toolboxBottom{align-items:flex-start}organisation-authorisation .menu-area{min-width:200px}organisation-authorisation es-form-section{flex:1 1 0%}organisation-authorisation .grid{flex:2 1 0%;display:grid;grid-template-rows:auto}organisation-authorisation .grid div{padding:5px}organisation-authorisation .last{border-right:1px solid #ccc;border-right:1px solid var(--es-line)}organisation-authorisation .header,organisation-authorisation .header7,organisation-authorisation .header6,organisation-authorisation .header5,organisation-authorisation .header4,organisation-authorisation .header3,organisation-authorisation .header2,organisation-authorisation .header1{grid-row:1/2;text-align:center;border-bottom:1px solid #ccc;border-bottom:1px solid var(--es-line);border-right:1px solid #ccc;border-right:1px solid var(--es-line)}organisation-authorisation .header1{grid-column:2/span 4}organisation-authorisation .header2{grid-column:6/span 4}organisation-authorisation .header3{grid-column:10/span 4}organisation-authorisation .header4{grid-column:14/span 4}organisation-authorisation .header5{grid-column:18/span 4}organisation-authorisation .header6{grid-column:22/span 4}organisation-authorisation .header7{grid-column:26/span 4}organisation-authorisation .permission{text-align:center;color:#9876aa}organisation-authorisation .cell{text-align:center}organisation-authorisation .cell.on{color:#ffc66d}organisation-authorisation .identity{border-left:4px solid}organisation-authorisation .identity.on{border-left-color:#0e78be;border-left-color:var(--es-selection)}organisation-authorisation .identity.off{border-left-color:#f3f4f5;border-left-color:var(--es-background)}es-form-section .alert{border-color:#ac2a3f;border-color:var(--es-danger);border-left:8px solid #ac2a3f;border-left:8px solid var(--es-danger);padding-left:8px}es-form-section .es-section-title{flex-direction:row;display:flex;justify-content:space-between}es-form-section .es-section-title button-icon,es-form-section .es-section-title button-edit,es-form-section .es-section-title button-down,es-form-section .es-section-title button-add,es-form-section .es-section-title button-flip,es-form-section .es-section-title button-download,es-form-section .es-section-title button-print,es-form-section .es-section-title button-action,es-form-section .es-section-title button-clone,es-form-section .es-section-title button-close,es-form-section .es-section-title button-delete,es-form-section .es-section-title button-email,es-form-section .es-section-title button-hide,es-form-section .es-section-title button-replace,es-form-section .es-section-title button-route,es-form-section .es-section-title button-save:not(:last-child){margin-right:8px}es-field attribute-ref{width:100%}es-field attribute-text{width:100%}es-field attribute-text-list{width:100%}es-field es-multiple{width:100%}scoring-matrix{width:100%;display:block;padding-right:8px;padding-left:8px}scoring-matrix es-table{width:100%}scoring-matrix es-table .hasElimination{background:#4a1569!important}scoring-matrix es-table .hasPenalty{background:#694a15!important}scoring-matrix es-table .hasStart{background:#3c763d!important}scoring-matrix es-table .hasEnd{background:#ac2a3f!important;background:var(--es-danger)!important}scoring-matrix es-table .es-selected{background:white!important;background:var(--es-background-lighter)!important;color:#000!important;color:var(--es-foreground-lighter)!important}scoring-matrix es-table .e-row:nth-child(even){background-color:#f3f3f3;background-color:var(--es-background-stripe)}scoring-matrix es-table .e-cell{padding:4px}scoring-matrix es-table .status{min-width:85px}scoring-matrix es-table .comment{cursor:pointer}scoring-matrix es-table .rider,scoring-matrix es-table .horse{white-space:nowrap}scoring-matrix es-table .mark{min-width:32px;border:1px solid #ccc;border:1px solid var(--es-line);text-align:center}scoring-matrix es-table .seconds{min-width:67px;border:1px solid #ccc;border:1px solid var(--es-line)}scoring-matrix es-table .hms{border:1px solid #ccc;border:1px solid var(--es-line)}scoring-matrix es-table .penalty{max-width:50px;text-align:center;border:1px solid #ccc;border:1px solid var(--es-line)}scoring-matrix es-table .errorRow{color:#a94442}.scoring-matrix-comment es-canvas{display:block;border:1px black solid}#comment .jw-modal-body{width:auto!important;width:initial!important}.scoring-mark-selector-header{font-weight:700;display:block;margin-bottom:4px}.score-editor .jw-modal-body{padding:8px!important;width:700px!important}.score-editor .modal-content{padding:8px!important;margin:8px!important}.score-editor .modal-header{margin-bottom:8px!important}.score-editor .scoring-score-editor-header{font-weight:700;display:block;margin-bottom:4px}.score-editor .es-horizontal,.score-editor common-timer,.score-editor es-canvas .toolboxBottom,es-canvas .score-editor .toolboxBottom{gap:8px}.score-editor .scoring-score-editor es-input{display:inline-block;background-color:#fff!important;background-color:var(--es-background-lighter)!important;color:#000!important;color:var(--es-foreground-lighter)!important;margin:4px 0!important;border:1px solid #ccc!important;border:1px solid var(--es-line)!important;border-radius:3px!important;padding:4px!important}common-markset{display:flex;flex-direction:column;align-items:center}common-markset .markset{padding:4px}common-markset .markset button{padding:8px 7px;min-width:32px!important}decimal-markset{display:flex;flex-direction:column;align-items:center}decimal-markset .markset{padding:4px}decimal-markset .markset button{padding:8px 7px;min-width:32px!important}decimal-markset attribute-text input{width:3em!important}official-event-coordinator{padding:20px;height:100%;display:flex;flex-direction:column;align-items:center}official-event-coordinator .page{display:flex;flex-direction:column;align-items:center;max-width:1024px}official-event-coordinator .page .label{font-size:16pt;margin-bottom:16px;color:#0e78be;color:var(--es-header-background)}official-event-coordinator .page .completed{color:#8a6d3b}official-event-coordinator .page .signedOff{color:#8a6d3b}official-event-coordinator .page .finalised{color:#3c763d}official-event-coordinator .page .es-button-group,official-event-coordinator .page es-modal .modal-button-group,es-modal official-event-coordinator .page .modal-button-group{margin-top:16px}official-event-coordinator .page .legend .legendTable{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;grid-column-gap:24px;grid-row-gap:8px}official-event-coordinator .page .legend .legendLabel{margin-top:16px;margin-bottom:8px;font-weight:700}official-event-coordinator .page es-table{margin-bottom:16px}official-event-coordinator .page es-table .e-cell{padding:8px 16px!important}official-event-coordinator .page es-table .status{min-width:110px}official-event-coordinator .page es-table .cellIcon{text-align:center}official-schedule{padding:20px;height:100%;display:flex;flex-direction:column;align-items:center}official-schedule .page{max-width:1024px}official-schedule .page .headerRow{display:grid;grid-template-columns:1fr auto 1fr;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}official-schedule .page .headerRow .header,official-schedule .page .headerRow organisation-authorisation .header1,organisation-authorisation official-schedule .page .headerRow .header1,official-schedule .page .headerRow organisation-authorisation .header2,organisation-authorisation official-schedule .page .headerRow .header2,official-schedule .page .headerRow organisation-authorisation .header3,organisation-authorisation official-schedule .page .headerRow .header3,official-schedule .page .headerRow organisation-authorisation .header4,organisation-authorisation official-schedule .page .headerRow .header4,official-schedule .page .headerRow organisation-authorisation .header5,organisation-authorisation official-schedule .page .headerRow .header5,official-schedule .page .headerRow organisation-authorisation .header6,organisation-authorisation official-schedule .page .headerRow .header6,official-schedule .page .headerRow organisation-authorisation .header7,organisation-authorisation official-schedule .page .headerRow .header7{justify-self:center;font-size:1.5em;font-weight:700;color:#0e78be;color:var(--es-header-background)}official-schedule .page .headerRow .es-button-group,official-schedule .page .headerRow es-modal .modal-button-group,es-modal official-schedule .page .headerRow .modal-button-group{justify-self:right;margin:0}official-schedule .page .headerRow .es-button-group>*:not(:last-child),official-schedule .page .headerRow es-modal .modal-button-group>*:not(:last-child),es-modal official-schedule .page .headerRow .modal-button-group>*:not(:last-child){margin-right:8px!important}official-schedule .page .ringTimes{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-column-gap:24px;grid-row-gap:8px}official-schedule .page .ringTimes .ringName{grid-column:span 3;margin-top:16px;font-weight:700}official-schedule .page .ringTimes .commenced{color:#3c763d;font-weight:700}official-schedule .page .ringTimes .completed{color:#8a6d3b;font-weight:700}official-status{padding:20px;height:100%;width:100%;display:flex;flex-direction:column;align-items:center}official-status .page{width:100%}official-status .page .headerRow{display:grid;grid-template-columns:1fr auto 1fr;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}official-status .page .headerRow .header,official-status .page .headerRow organisation-authorisation .header1,organisation-authorisation official-status .page .headerRow .header1,official-status .page .headerRow organisation-authorisation .header2,organisation-authorisation official-status .page .headerRow .header2,official-status .page .headerRow organisation-authorisation .header3,organisation-authorisation official-status .page .headerRow .header3,official-status .page .headerRow organisation-authorisation .header4,organisation-authorisation official-status .page .headerRow .header4,official-status .page .headerRow organisation-authorisation .header5,organisation-authorisation official-status .page .headerRow .header5,official-status .page .headerRow organisation-authorisation .header6,organisation-authorisation official-status .page .headerRow .header6,official-status .page .headerRow organisation-authorisation .header7,organisation-authorisation official-status .page .headerRow .header7{justify-self:center;font-size:1.5em;font-weight:700;color:#0e78be;color:var(--es-header-background)}official-status .page .headerRow .es-button-group,official-status .page .headerRow es-modal .modal-button-group,es-modal official-status .page .headerRow .modal-button-group{justify-self:left;margin-left:8px!important}official-status .page .headerRow .es-button-group>*:not(:last-child),official-status .page .headerRow es-modal .modal-button-group>*:not(:last-child),es-modal official-status .page .headerRow .modal-button-group>*:not(:last-child){margin-right:8px!important}official-status .page .headerRow .es-button-group button-icon,official-status .page .headerRow es-modal .modal-button-group button-icon,es-modal official-status .page .headerRow .modal-button-group button-icon{font-size:1.2em}official-status .page .e-table{display:grid;grid-template-columns:30px auto;grid-row-gap:16px;row-gap:16px;position:relative}official-status .page .e-table .timeline{height:105%;width:1px;background-color:#ccc;background-color:var(--es-line);position:absolute}official-status .page .slotHolder{position:relative}official-status .page .slotHolder .slot{position:absolute;border-left:white 1px solid}official-status .page .slotHolder .slotName{position:absolute}official-status .page .scratched{background-color:#8a6d3b}official-status .page .upComing{background-color:#959191}official-status .page .yetToStart{background-color:#639}official-status .page .commenced{background-color:#ac2a3f;background-color:var(--es-danger)}official-status .page .completed{background-color:#3c763d}official-status .page .signedOff{background-color:#3b5998;background-color:var(--es-callout-lite)}.es-vertical,view-rider .page .search,view-rider .page,es-canvas .toolboxRight,es-canvas .toolboxLeft,organisation-authorisation .menu-area{display:flex;flex-direction:column}official-presentation{padding:8px;height:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 600px){official-presentation .page{align-self:stretch}}official-presentation .page .headerRow{display:grid;grid-template-columns:1fr auto 1fr;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}official-presentation .page .headerRow .header,official-presentation .page .headerRow organisation-authorisation .header1,organisation-authorisation official-presentation .page .headerRow .header1,official-presentation .page .headerRow organisation-authorisation .header2,organisation-authorisation official-presentation .page .headerRow .header2,official-presentation .page .headerRow organisation-authorisation .header3,organisation-authorisation official-presentation .page .headerRow .header3,official-presentation .page .headerRow organisation-authorisation .header4,organisation-authorisation official-presentation .page .headerRow .header4,official-presentation .page .headerRow organisation-authorisation .header5,organisation-authorisation official-presentation .page .headerRow .header5,official-presentation .page .headerRow organisation-authorisation .header6,organisation-authorisation official-presentation .page .headerRow .header6,official-presentation .page .headerRow organisation-authorisation .header7,organisation-authorisation official-presentation .page .headerRow .header7{justify-self:center;font-size:1.5em;font-weight:700;color:#0e78be;color:var(--es-header-background)}official-presentation .page .headerRow .es-button-group,official-presentation .page .headerRow es-modal .modal-button-group,es-modal official-presentation .page .headerRow .modal-button-group{justify-self:right;margin:0}official-presentation .page .headerRow .es-button-group>*:not(:last-child),official-presentation .page .headerRow es-modal .modal-button-group>*:not(:last-child),es-modal official-presentation .page .headerRow .modal-button-group>*:not(:last-child){margin-right:8px!important}official-presentation .page .label{font-size:1.5em;margin-bottom:8px;text-align:center;color:#0e78be;color:var(--es-header-background)}official-presentation .page .timestamp{text-align:center;margin-bottom:32px}official-presentation .page es-table .e-cell{padding:4px 8px}official-presentation .page es-table ._presented{text-align:center}official-presentation .page .finalised{color:#3c763d}official-presentation .page .scratched{text-decoration:line-through}view-rider{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:16px;width:100%}view-rider .page{width:100%;max-width:500px;align-items:center}view-rider .page .headerRow{display:grid;grid-template-columns:1fr auto;width:100%;justify-content:space-between;align-items:center;margin-bottom:16px}view-rider .page .headerRow .header,view-rider .page .headerRow organisation-authorisation .header1,organisation-authorisation view-rider .page .headerRow .header1,view-rider .page .headerRow organisation-authorisation .header2,organisation-authorisation view-rider .page .headerRow .header2,view-rider .page .headerRow organisation-authorisation .header3,organisation-authorisation view-rider .page .headerRow .header3,view-rider .page .headerRow organisation-authorisation .header4,organisation-authorisation view-rider .page .headerRow .header4,view-rider .page .headerRow organisation-authorisation .header5,organisation-authorisation view-rider .page .headerRow .header5,view-rider .page .headerRow organisation-authorisation .header6,organisation-authorisation view-rider .page .headerRow .header6,view-rider .page .headerRow organisation-authorisation .header7,organisation-authorisation view-rider .page .headerRow .header7{justify-self:center;font-size:1.5em;font-weight:700}view-rider .page .headerRow .es-button-group,view-rider .page .headerRow es-modal .modal-button-group,es-modal view-rider .page .headerRow .modal-button-group{justify-self:self-start!important;margin:0}view-rider .page .headerRow .es-button-group>*:not(:last-child),view-rider .page .headerRow es-modal .modal-button-group>*:not(:last-child),es-modal view-rider .page .headerRow .modal-button-group>*:not(:last-child){margin-right:8px!important}view-rider .page es-field{width:100%;font-size:1.5em}view-rider .page es-field .form-control{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}view-rider .page .riderLabel{font-size:1.5em;margin-bottom:8px}view-rider .page .riderLabel:focus-visible{border:none;outline:none}view-rider .page button-icon{margin-top:16px}view-rider .page .search{align-items:center;margin-bottom:32px}view-rider .page .search input{font-family:droid sans mono,consolas,monospace;font-size:2em;width:5ch!important}incident-tracking{width:100%;margin:8px;padding:0 8px;align-items:flex-start;display:block}incident-tracking .done{color:#3c763d}.es-horizontal,common-timer,es-canvas .toolboxBottom{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px}stop-watch .panel{display:flex;flex-direction:column;align-items:center;row-gap:8px}stop-watch .buttons{display:flex;flex-direction:row;-moz-column-gap:8px;justify-content:stretch;column-gap:8px;width:100%}stop-watch .buttons button-action,stop-watch .buttons button-icon{width:100%}stop-watch .buttons button-action button,stop-watch .buttons button-icon button{width:100%;padding:16px 8px!important}stop-watch common-timer .clockText{font-size:1.2em}stop-watch common-timer input{font-size:1.2em}common-timer{align-items:center;display:block}common-timer .clock{display:flex;flex-direction:row;border:solid #ccc 1px;border:solid var(--es-line) 1px;padding:8px}common-timer .clock .clockText{font-family:Courier New,Courier,monospace;text-align:right}common-timer .clock *:focus{outline:none}common-timer .clock .strut{visibility:hidden;padding-left:0!important;padding-right:0!important;width:0!important;min-width:0!important}common-timer .clock-manual{border:solid black 1px!important}common-timer .paused{background:#a94442;color:#fff}common-timer .finished{background:#3c763d;color:#fff}scoring-setup{width:100%;align-self:flex-start;margin:8px}scoring-setup .es-page{-moz-column-gap:16px;column-gap:16px}scoring-setup-entrant es-select{display:block;margin-bottom:24px}scoring-setup-entrant .es-horizontal,scoring-setup-entrant es-canvas .toolboxBottom,es-canvas scoring-setup-entrant .toolboxBottom,scoring-setup-entrant common-timer{-moz-column-gap:16px;column-gap:16px}scoring-setup-entrant es-table .e-cell{padding:8px!important;border:1px solid #ccc!important;border:1px solid var(--es-line)!important}scoring-setup-entrant es-table .teamName{font-weight:700;border-right:3px solid!important}scoring-setup-entrant es-table .scratched{text-decoration:line-through}scoring-setup-entrant es-table .withdrawn{color:#8a6d3b}scoring-setup-entrant es-table .withdrawn:after{content:" (WD)"}scoring-setup-entrant es-table .disqualified{color:#8a6d3b}scoring-setup-entrant es-table .disqualified:after{content:" (DQ)"}scoring-setup-competition .es-horizontal,scoring-setup-competition es-canvas .toolboxBottom,es-canvas scoring-setup-competition .toolboxBottom,scoring-setup-competition common-timer{-moz-column-gap:8px;column-gap:8px}scoring-setup-competition es-form-section{display:block}scoring-setup-competition es-form-section button-action{margin:8px}scoring-setup-competition es-form-section .laneCell{padding:8px;margin:4px}scoring-setup-competition es-form-section .name{border:1px solid #f3f4f5;border:1px solid var(--es-background);width:70px}scoring-setup-competition es-form-section .selected{border:1px solid #ccc!important;border:1px solid var(--es-line)!important}scoring-setup-obstacle es-select{margin-bottom:8px;display:block}scoring-setup-obstacle .obstacle-selection{min-width:200px}scoring-setup-rule es-select{display:block;margin-bottom:24px}scoring-setup-draw es-select{display:block;margin-bottom:24px}scoring-setup-draw .es-horizontal,scoring-setup-draw es-canvas .toolboxBottom,es-canvas scoring-setup-draw .toolboxBottom,scoring-setup-draw common-timer{-moz-column-gap:16px;column-gap:16px}scoring-setup-draw .laneHeats{display:table;border-collapse:collapse}scoring-setup-draw .laneHeats .row{display:table-row}scoring-setup-draw .laneHeats .cell{display:table-cell;padding:8px;border:1px solid #ccc;border:1px solid var(--es-line)}scoring-setup-draw .laneHeats .laneLane{text-align:center}scoring-setup-draw es-table .e-cell{padding:8px!important;border:1px solid #ccc;border:1px solid var(--es-line)}scoring-setup-draw es-table .scratched{text-decoration:line-through}scoring-setup-draw es-table .withdrawn{color:#8a6d3b}scoring-setup-draw es-table .withdrawn:after{content:" (WD)"}scoring-setup-draw es-table .disqualified{color:#8a6d3b}scoring-setup-draw es-table .disqualified:after{content:" (DQ)"}scoring-matrix-mounted-games{width:100%;align-self:flex-start;margin:8px}scoring-matrix-mounted-games .es-page{-moz-column-gap:16px;column-gap:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}scoring-matrix-mounted-games .es-page .effort-table{margin-top:8px;display:table;border-collapse:collapse}scoring-matrix-mounted-games .es-page .effort-table .effort-header-row{display:table-row}scoring-matrix-mounted-games .es-page .effort-table .effort-header-row .effort-header{font-weight:700}scoring-matrix-mounted-games .es-page .effort-table .effort-row{display:table-row}scoring-matrix-mounted-games .es-page .effort-table .effort-cell{display:table-cell;padding:8px;border:1px solid #ccc;border:1px solid var(--es-line)}scoring-matrix-mounted-games .es-page .effort-table .effort-cell .effort-cell-container{display:flex;flex-direction:row;justify-content:space-between}scoring-matrix-mounted-games .es-page .effort-table .name-cell{width:150px}scoring-matrix-mounted-games .es-page .effort-table .name-cell .name-cell-container{display:flex;flex-direction:row;justify-content:space-between}scoring-matrix-mounted-games .es-page .effort-table .name-cell .name-cell-container .hat-cover{padding:8px;max-height:8px}scoring-matrix-mounted-games .es-page .effort-table .data-cell{width:100px}scoring-matrix-mounted-games .es-page .effort-table .selected-cell{background-color:#fff;background-color:var(--es-button-background);color:#fff}scoring-matrix-mounted-games .es-page .effort-table .yellow-card{background-color:#ff0;color:#000}scoring-matrix-mounted-games .es-page .effort-table .red-card{background-color:red;color:#000}class-list{margin:8px}@media screen and (max-width: 816px){class-list{align-self:stretch}}@media screen and (min-width: 816px){class-list{width:800px}}class-list button-route .es-button{border:none;text-decoration:none}@media print{class-list button-route{display:none}}@media print{class-list button-icon{display:none}}class-list label{font-size:18pt;margin:8px 0;display:block}class-list ul{list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}class-list li:first-child{border-top-right-radius:4px;border-top-left-radius:4px}class-list li{position:relative;margin-bottom:-1px;background-color:#fff;border:1px solid #dddddd;cursor:pointer;font-size:14px}class-list li a{display:block;padding:16px 8px;color:#555;text-decoration:none}class-list li a:hover,class-list li a:focus{text-decoration:none;color:#555;background-color:#f5f5f5}class-results{margin:8px}@media print{class-results{color:#000}}@media not print{class-results{color:#555}}@media screen and (max-width: 1920px){class-results{align-self:stretch}}@media print{class-results button-icon{display:none}}class-results button-icon .es-link{text-decoration:none!important}@media print{class-results button-route{display:none}}class-results button-route .es-button{border:none;text-decoration:none}class-results label{margin:8px 0;display:block}class-results .eventLabel{font-size:18pt}class-results .classLabel{font-size:14pt}class-results .statusLabel{font-size:12pt;color:#555}class-results .sectionLabel{font-size:10pt;margin:12px!important}class-results .e-container{overflow-x:auto}class-results .e-container .e-table{width:100%;border-collapse:collapse}class-results .e-container .e-table .left{text-align:left}class-results .e-container .e-table .center{text-align:center}class-results .e-container .e-table .lborder{border-left:solid #dddddd 1px}class-results .e-container .e-table .rborder{border-right:solid #dddddd 1px}class-results .e-container .e-table .e-header{background-color:#0e78be;background-color:var(--es-header-background);color:#fff;color:var(--es-header-foreground)}class-results .e-container .e-table .e-header .row1{padding-left:8px;padding-right:8px;padding-top:8px}class-results .e-container .e-table .e-header .row2{padding-left:8px;padding-right:8px;padding-bottom:8px}class-results .e-container .e-table .e-row{page-break-inside:avoid;break-inside:avoid-page}@media not print{class-results .e-container .e-table .stripe{background-color:#f3f3f3;background-color:var(--es-background-stripe)}}class-results .e-container .e-table .e-cell{padding:8px}class-results .e-container .e-table .endFixed{border-right:solid #dddddd 1px}[hidden]{display:none!important}@media not screen and (min-width: 1024px){.large-screen{display:none!important}}@media screen and (min-width: 1024px){.not-large-screen{display:none!important}}*{box-sizing:border-box}html{background:#f3f4f5;background:var(--es-background);font-size:13px;overflow-y:scroll}body{background:#f3f4f5;background:var(--es-background);padding:0;margin:0;font-family:Arial,sans-serif}@media print{body{color:#000}}@media not print{body{color:#000;color:var(--es-foreground)}}@media not screen and (min-width: 1024px){fa-icon{font-size:1.5em}}h2{font-size:1.33333em;font-weight:400}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,textarea,option{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding:4px;font-family:Arial,sans-serif}input:focus,textarea:focus,option:focus{outline:none}input:disabled,textarea:disabled,option:disabled{border:0px solid #ccc;border:0px solid var(--es-line);background:inherit!important}select{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding:4px;font-family:Arial,sans-serif}select:focus{outline:none}select:disabled{border:0px solid #ccc;border:0px solid var(--es-line);padding:4px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding:7px 10px}label{color:#035282;color:var(--es-label)}fieldset{margin:0;padding:0;border:none}a{color:#0e78be;color:var(--es-selection)}button{border-radius:3px;background:white;background:var(--es-button-background);border:1px solid #ccc;border:1px solid var(--es-button-border);color:#000;color:var(--es-button-foreground);padding:4px 8px;font-family:Arial,sans-serif}button:active,button:focus-within{background:white;background:var(--es-button-background);color:#000;color:var(--es-button-foreground);border:1px solid #ccc;border:1px solid var(--es-button-border)}@media screen and (max-width: 512px){ol{padding-inline-start:20px}}.form-group{margin:4px 0}.form-group label{margin-top:4px}.form-group input,.form-group select,.form-group textarea{margin:4px 0}.form-control{background-color:#fff;background-color:var(--es-background-lighter);color:#000;color:var(--es-foreground-lighter)}.form-control label{color:#000;color:var(--es-foreground-lighter)}.form-control:focus,:focus-within{border-color:#0e78be;border-color:var(--es-selection)}attribute-checkbox label{color:#000;color:var(--es-foreground-lighter)}.list-item{padding:4px;cursor:pointer;margin:0}.es-column,organisation-authorisation es-form-section,organisation-authorisation .grid{padding:0 4px}.es-sticky{position:sticky;position:-webkit-sticky;top:0}.es-sticky-column,organisation-authorisation .menu-area{position:sticky;position:-webkit-sticky;padding:0 4px;top:35px;height:0vh}.es-underline{border-bottom:#ccc 1px solid;border-bottom:var(--es-line) 1px solid}.es-selected{background-color:#0e78be;background-color:var(--es-selection);color:#fff;color:var(--es-selection-foreground)}.es-selectable,organisation-authorisation .cell,organisation-authorisation .identity{cursor:pointer}.es-section{background-color:#fff;background-color:var(--es-background-lighter);border-color:#ccc;border-color:var(--es-line);border-style:solid;border-width:1px;border-radius:3px;padding:4px;margin:8px 0;display:flex;flex-direction:column}.es-divider{display:block;margin:8px 0;padding-bottom:4px;border-bottom:#d0d5d8 solid 1px}.es-heading{font-weight:700;font-size:1.1em;margin:16px 0}.es-section-title{font-weight:700;font-size:1.1em;margin-bottom:8px;padding:4px 0;border-bottom:#d0d5d8 solid 1px}.es-section-help{padding-bottom:5px}.es-vertical,es-canvas .toolboxRight,es-canvas .toolboxLeft,organisation-authorisation .menu-area,view-rider .page,view-rider .page .search{display:flex;flex-direction:column}.es-horizontal,es-canvas .toolboxBottom,common-timer{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px}.es-hfields{display:flex;flex-direction:row}.es-hfields es-field:not(:last-child){margin-right:10px}.es-centered,es-not-found{display:flex;justify-content:center;align-items:center;height:100vh}.es-centered-column,view-rider{display:flex;justify-content:center}es-modal .modal-button-group,.es-button-group{display:flex;justify-content:center;align-items:center;margin:8px 0}es-modal .modal-button-group a,.es-button-group a,es-modal .modal-button-group button,.es-button-group button{display:block}es-modal .modal-button-group>*:not(:last-child),.es-button-group>*:not(:last-child){margin-right:4px}es-modal .modal-button-group .primary,.es-button-group .primary{color:#fff}organisation-authorisation .menu-area a,.es-button-vgroup a,organisation-authorisation .menu-area button,.es-button-vgroup button{width:100%;margin:4px 0;display:block}organisation-authorisation .menu-area .primary,.es-button-vgroup .primary{color:#fff}organisation-authorisation .menu-area button-action,.es-button-vgroup button-action{width:100%}organisation-authorisation .menu-area button-route,.es-button-vgroup button-route{width:100%}.es-button{border-radius:3px;background:white;background:var(--es-button-background);border:1px solid #ccc;border:1px solid var(--es-button-border);padding:4px 8px;font-size:13px;text-align:center;color:#000;color:var(--es-button-foreground);text-decoration:none}.es-button active{background:#f3f4f5;background:var(--es-background);color:#000;color:var(--es-foreground-lighter)}.primary{background:#0E78BE!important;background:var(--es-brand)!important;border:#0E78BE!important;border:var(--es-brand)!important;color:#fff;color:var(--es-background-lighter)}.es-icon-link{text-decoration:none;cursor:pointer;color:#000;color:var(--es-foreground)}.es-icon-link:hover{color:#000;color:var(--es-foreground-lighter)}.es-icon-button{border:none;padding:3px;margin:0;color:#000;color:var(--es-foreground);outline:none;background-color:transparent}.es-icon-button:hover{color:#000;color:var(--es-foreground-lighter)}.es-multiplicity-link{cursor:pointer;font-size:.7em}button.es-link{text-align:left;font-size:1em;color:#000;color:var(--es-foreground);background:none;margin:0;padding:0;border:none;cursor:pointer;-moz-user-select:text}button.es-link:hover{color:#000;color:var(--es-foreground-lighter)}button.es-link span{text-decoration:none}button.es-link:hover span,button.es-link:focus span{color:#000}.input-number input::-webkit-outer-spin-button,view-rider .page .search input::-webkit-outer-spin-button,.input-number input::-webkit-inner-spin-button,view-rider .page .search input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-number input[type=number],view-rider .page .search input[type=number]{-moz-appearance:textfield}.es-select{cursor:pointer}.es-validation{color:red;padding:0;font-size:.9em;margin:5px;display:block;animation:2s alertAnim forwards}@keyframes alertAnim{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.es-alert{margin:8px 0;padding:8px;border-left:8px solid;border-right:1px solid;border-top:1px solid;border-bottom:1px solid}.es-color-danger{color:#ac2a3f;color:var(--es-danger)}.es-color-success{color:#3c763d}.es-alert-success{border-color:#3c763d}.es-alert-info{border-color:#31708f}.es-alert-warning{border-color:#8a6d3b}.es-alert-danger{border-color:#ac2a3f;border-color:var(--es-danger)}.fs-table{display:flex;flex-direction:column}.fs-header{font-weight:700;margin-bottom:5px}.fs-row{display:flex;flex-direction:row}.fs-row:not(:last-child){margin-bottom:4px}.fs-cell{display:flex;flex-flow:row;flex-grow:1;flex-basis:0}.fs-cell:not(:last-child){padding-right:4px}.xsmall{width:30px}.small{width:50px}.medium{width:139px}.large{width:300px}.xlarge,.maximum{width:100%}@media screen and (min-width: 1024px){.es-page{display:flex;flex-direction:row}}@media not screen and (min-width: 1024px){.es-page{display:flex;flex-direction:column}}@media print{.es-nonprint{display:none!important}}@media print{.es-menu-area{display:none!important}}@media screen and (min-width: 1024px){.es-menu-area{position:sticky;position:-webkit-sticky;padding:0 4px;top:35px;height:0vh;display:flex;flex-direction:column;min-width:200px}.es-menu-area a,.es-menu-area button{width:100%;margin:4px 0;display:block}.es-menu-area .primary{color:#fff}.es-menu-area button-action{width:100%}.es-menu-area button-route{width:100%}}@media not screen and (min-width: 1024px){.es-menu-area{display:flex;flex-direction:column;margin:0;padding:8px 0;background-color:#f3f4f5;background-color:var(--es-background)}.es-menu-area a,.es-menu-area button{width:100%;margin:4px 0;display:block}.es-menu-area .primary{color:#fff}.es-menu-area button-action{width:100%}.es-menu-area button-route{width:100%}}.notice{border-left:4px #0E78BE solid;border-left:4px var(--es-header-background) solid;border-right:1px #ccc solid;border-right:1px var(--es-line) solid;border-top:1px #ccc solid;border-top:1px var(--es-line) solid;border-bottom:1px #ccc solid;border-bottom:1px var(--es-line) solid;padding:8px 4px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#ccc;background-color:var(--es-line);opacity:50;border-radius:10px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#ccc;background-color:var(--es-line);opacity:100}html{height:100%;background:white;overflow-y:scroll}body{min-height:100vh;background:#2B2727;display:flex;flex-direction:row;align-items:stretch;justify-content:center}app-root{width:100%;background:white;display:flex;flex-direction:row;align-items:stretch;justify-content:center}app-root app-menu{width:100%}event-list{margin:8px}@media screen and (max-width: 500px){event-list{align-self:stretch}}@media screen and (min-width: 500px){event-list{width:500px}}event-list label{font-size:18pt;margin:8px 0;display:block}event-list ul{list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}event-list li:first-child{border-top-right-radius:4px;border-top-left-radius:4px}event-list li{position:relative;margin-bottom:-1px;background-color:#fff;border:1px solid #dddddd;cursor:pointer;font-size:14px}event-list li a{display:block;padding:16px 8px;text-decoration:none;color:#555}event-list li a:hover,event-list li a:focus{text-decoration:none;color:#555;background-color:#f5f5f5}my-results{margin:8px}@media screen and (max-width: 500px){my-results{align-self:stretch}}@media screen and (min-width: 500px){my-results{width:500px}}my-results button-route .es-button{border:none;text-decoration:none}my-results label{font-size:18pt;margin:8px 0;display:block}my-results .indent{margin-left:16px}my-results .combinationName{font-size:1.2em;font-weight:700;margin-top:4px}my-results .competitionClassName{margin-top:12px;margin-bottom:4px;font-size:1.1em}my-results .phaseName{margin-top:8px;font-style:italic}times-list{margin:8px}@media screen and (max-width: 500px){times-list{align-self:stretch}}@media screen and (min-width: 500px){times-list{width:500px}}times-list button-route .es-button{border:none;text-decoration:none}times-list .eventLabel{font-size:18pt}times-list label{font-size:18pt;margin:8px 0;display:block}times-list ul{list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}times-list li:first-child{border-top-right-radius:4px;border-top-left-radius:4px}times-list li{position:relative;margin-bottom:-1px;background-color:#fff;border:1px solid #dddddd;cursor:pointer;font-size:14px}times-list li span{display:block;padding:16px 8px}times-list li a{display:block;padding:16px 8px;color:#555;text-decoration:none}times-list li a:hover,times-list li a:focus{text-decoration:none;color:#555;background-color:#f5f5f5}times{margin:8px}@media print{times{color:#000}}@media not print{times{color:#555}}@media screen and (max-width: 500px){times{align-self:stretch}}@media screen and (min-width: 500px){times{min-width:500px}}times button-route .es-button{border:none;text-decoration:none}times label{margin-top:12px;margin-bottom:4px;display:block}times .e-container{overflow-x:auto}times .e-container .e-table{width:100%;border-collapse:collapse}times .e-container .e-table .e-header{font-weight:700}times .e-container .e-table .e-cell{padding:8px;border:1px solid;white-space:nowrap}times .e-container .e-table .e-cell-wide{padding:8px;white-space:nowrap}times .e-container .e-table .align-center{text-align:center}times .e-container .e-table .align-left{text-align:left}times .e-container .e-table .icons button{padding:0 1px}identifiable-list{margin:8px}@media screen and (max-width: 500px){identifiable-list{align-self:stretch}}@media screen and (min-width: 500px){identifiable-list{width:500px}}identifiable-list button-route .es-button{border:none;text-decoration:none}identifiable-list label{margin-top:12px;margin-bottom:4px;display:block}identifiable-list .level1{font-size:18pt}identifiable-list .level2{font-size:14pt}identifiable-list .level3{font-size:10pt}identifiable-list .nameColumn{white-space:nowrap;padding-right:48px!important}landing{margin:8px}@media screen and (max-width: 500px){landing{align-self:stretch}}@media screen and (min-width: 500px){landing{width:500px}}landing label{font-size:18pt;margin:8px 0;display:block}landing ul{list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}landing li:first-child{border-top-right-radius:4px;border-top-left-radius:4px}landing li{position:relative;margin-bottom:-1px;background-color:#fff;border:1px solid #dddddd;cursor:pointer;font-size:14px}landing li button-route a{display:block;padding:16px 8px!important;text-decoration:none;color:#555;border:none!important}landing li button-route a:hover,landing li button-route a:focus{text-decoration:none;color:#555;background-color:#f5f5f5}landing li a{display:block;padding:16px 8px!important;text-decoration:none;color:#555;border:none!important}landing li a:hover,landing li a:focus{text-decoration:none;color:#555;background-color:#f5f5f5}
