@import url(https://api.mapbox.com/mapbox-gl-js/v2.0.0/mapbox-gl.css);.ticker{height:44px;overflow:hidden;pointer-events:none;display:none}.ticker ul{margin:6px 0;padding:0;line-height:32px}.ticker ul li{pointer-events:all;display:inline-block;margin-right:12px;height:32px;width:54px;background:hsla(0,0%,100%,.8);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:4px;overflow:hidden;font-weight:700;font-size:20px;color:#777;text-align:center;line-height:26px}.ticker ul li .bib-stripe{display:block;content:"";height:7px;background:repeating-linear-gradient(45deg,rgba(255,0,0,.5),rgba(255,0,0,.5) 5px,rgba(255,0,0,0) 0,rgba(255,0,0,0) 10px)}.ticker-enter-active,.ticker-leave-active{-webkit-transition:all .74s;transition:all .74s}.ticker-enter-from{opacity:0;-webkit-transform:translateX(100vw);transform:translateX(100vw)}.ticker-leave-to{opacity:0;width:1px!important;-webkit-transform:translateX(-100vw);transform:translateX(-100vw);margin-right:0!important}.modal-cover{z-index:100}.modal-cover.popover{background:transparent!important}.popover-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popover-menu-wrap{-webkit-filter:drop-shadow(0 3px 10px rgba(0,0,0,.6));filter:drop-shadow(0 3px 10px rgba(0,0,0,.6));position:absolute;z-index:500}.popover-menu{border:1px solid rgba(0,0,0,.5);border-radius:var(--br);margin-top:10px;padding:10px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.95)),color-stop(2%,hsla(0,0%,100%,.9)),color-stop(96%,hsla(0,0%,100%,.9)),to(hsla(0,0%,90.2%,.95)));background:linear-gradient(180deg,hsla(0,0%,100%,.95) 0,hsla(0,0%,100%,.9) 2%,hsla(0,0%,100%,.9) 96%,hsla(0,0%,90.2%,.95));background:var(--popover-bgcolor);text-shadow:none;-webkit-box-shadow:0 0 20px rgba(0,0,0,.6);box-shadow:0 0 20px rgba(0,0,0,.6)}.up .popover-menu{margin:0 0 10px 0}.lf .popover-menu{margin:0 10px 0 0}.rt .popover-menu{margin:0 0 0 10px}.up .popover-menu .arrow-bg,.up .popover-menu .arrow-border{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.dn .popover-menu .arrow-bg,.dn .popover-menu .arrow-border{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lf .popover-menu .arrow-bg,.lf .popover-menu .arrow-border{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rt .popover-menu .arrow-bg,.rt .popover-menu .arrow-border{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.popover-menu .arrow-border{width:22px;height:12px;left:var(--ax);top:var(--ay)}.popover-menu .arrow-bg,.popover-menu .arrow-border{content:".";position:absolute;background:var(--popover-bgcolor);-webkit-clip-path:polygon(50% 100%,100% 0,0 0);clip-path:polygon(50% 100%,100% 0,0 0)}.popover-menu .arrow-bg{display:none;width:18px;height:11px;left:10px}.icon{font-family:Font Awesome\ 5 Free;font-weight:900;display:inline-block;font-size:22px;white-space:break-word;color:var(--text-color)}@supports((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.popover-menu-wrap{-webkit-backdrop-filter:inherit;backdrop-filter:inherit;-webkit-filter:none;filter:none;-webkit-filter:drop-shadow(10px);filter:drop-shadow(10px)}.backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--popover-abgcolor);z-index:-1;border-radius:var(--br);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dn .backdrop{top:11px}.up .backdrop{bottom:11px}.rt .backdrop{left:11px}.lf .backdrop{right:11px}.popover-menu{background:transparent;border-color:var(--popover-abgcolor)}.popover-menu .arrow-border{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,var(--popover-abgcolor)),to(hsla(0,0%,50.2%,.8)));background:linear-gradient(180deg,var(--popover-abgcolor) 40%,hsla(0,0%,50.2%,.8));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.popover-group button[data-v-594b127b]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.popover-group button img[data-v-594b127b]{width:32px;display:inline-block}.popover-group button .title-wrap[data-v-594b127b]{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-positive:1;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.popover-group button .title[data-v-594b127b]{line-height:1!important;font-size:1.1em}.popover-group button .detail[data-v-594b127b]{line-height:1!important;font-size:.9em}.modal-cover{position:fixed;z-index:21;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.14);-webkit-transition:all .4s cubic-bezier(.21,.18,0,1);transition:all .4s cubic-bezier(.21,.18,0,1);opacity:1}.modal-cover.hidden{-webkit-transition:all .25s cubic-bezier(.21,.18,0,1);transition:all .25s cubic-bezier(.21,.18,0,1);opacity:0}.modal-window{position:fixed;z-index:200;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:10%;background:#fff;border-radius:var(--br);-webkit-box-shadow:0 0 24px rgba(0,0,0,.8);box-shadow:0 0 24px rgba(0,0,0,.8);padding:16px;overflow:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:400px;max-width:80%;-webkit-transition:all .4s ease;transition:all .4s ease;height:auto;min-height:200px;max-height:75vh}.modal-window.scrollable{overflow:auto}.modal-window-enter,.modal-window-leave-to{-webkit-transform:translate(-50%,-100px);transform:translate(-50%,-100px);opacity:0}.modal-window-enter,.modal-window-enter-active,.modal-window-leave-active,.modal-window-leave-to{-webkit-transition:all .4s cubic-bezier(.21,.18,0,1);transition:all .4s cubic-bezier(.21,.18,0,1)}.modal-window.has-controls{padding-bottom:56px}.modal-content{overflow:hidden;height:100%}.modal-window h1{display:inline-block;margin-top:0}.modal-window h2{color:#454545;font-weight:400;font-size:18px}.modal-progress{background:rgba(0,0,0,.3);top:0;border-radius:var(--br)}.modal-control,.modal-progress{position:absolute;right:0;bottom:0;left:0}.modal-control{height:44px;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-control button{white-space:nowrap;-ms-flex-preferred-size:90px;flex-basis:90px;min-width:inherit}.modal-control :not(:last-child){margin-right:8px}.modal-control .safe{margin-right:auto}.modal-control .default{min-width:120px;margin-left:16px}.modal-control .cancel:not(:last-child){margin-right:32px}.modal-control .danger,.modal-control .left{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (max-width:375px){.modal-window{-webkit-box-sizing:border-box;box-sizing:border-box;width:100vw!important;min-width:unset;max-width:unset;height:calc(100vh - 44px)!important;left:0;right:0;-webkit-transform:none;transform:none;top:44px!important;border-top-left-radius:8px;border-top-right-radius:8px}.modal-window.foreground{border:1px solid red}.modal-window>*{padding-left:8px;padding-right:8px}.modal-window input{width:100%}.modal-window select{min-width:auto;width:-webkit-fill-available;width:-moz-available;width:stretch}.modal-cover{z-index:199}}@media(prefers-color-scheme:dark){.modal-window{background:var(--popover-bgcolor);color:var(--text-color)}.modal-window h2{color:#cfcfcf;font-weight:700;font-size:18px}}.spinner[data-v-03196cf3]{--spinner-color:#fff;--spinner-size:64px;--spinner-offset:calc(var(--spinner-size)/2);color:official;display:inline-block;position:relative;width:var(--spinner-size);height:var(--spinner-size);-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.8));filter:drop-shadow(0 0 10px rgba(0,0,0,.8))}.spinner div[data-v-03196cf3]{-webkit-transform-origin:var(--spinner-offset) var(--spinner-offset);transform-origin:var(--spinner-offset) var(--spinner-offset);-webkit-animation:lds-spinner-03196cf3 1.2s linear infinite;animation:lds-spinner-03196cf3 1.2s linear infinite}.spinner div[data-v-03196cf3]:after{content:" ";display:block;position:absolute;top:3px;left:calc(var(--spinner-size)*0.45313);width:calc(var(--spinner-size)*0.07812);height:calc(var(--spinner-size)*0.21875);border-radius:20%;background:var(--spinner-color)}.spinner div[data-v-03196cf3]:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner div[data-v-03196cf3]:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.spinner div[data-v-03196cf3]:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner div[data-v-03196cf3]:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.spinner div[data-v-03196cf3]:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.spinner div[data-v-03196cf3]:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.spinner div[data-v-03196cf3]:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.spinner div[data-v-03196cf3]:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.spinner div[data-v-03196cf3]:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.spinner div[data-v-03196cf3]:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.spinner div[data-v-03196cf3]:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.spinner div[data-v-03196cf3]:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner-03196cf3{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner-03196cf3{0%{opacity:1}to{opacity:0}}.race-event-details{width:100vw;max-width:100%}.race-event-details .race-name{font-weight:700}.race-event-details h2{font-size:18px;margin-bottom:4px}.race-event-details .race-event-options .form-row:not(.inline){max-width:400px}.race-event-details .race-event-options .form-row label{width:160px}.race-event-details .race-event-options .inset-box.avatar{display:-webkit-box;display:-ms-flexbox;display:flex}.race-event-details .race-event-options .inset-box.avatar .race-event-avatar{width:128px;height:128px;border-radius:50%;display:block;background:var(--med-bgcolor);-webkit-box-shadow:inset 0 0 7px var(--neg-color);box-shadow:inset 0 0 7px var(--neg-color);position:relative;overflow:hidden}.race-event-details .race-event-options .inset-box.avatar .race-event-avatar img{max-height:70%;width:70%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.race-event-details table{width:100%}.race-event-details table thead tr{font-size:14px;background:rgba(0,0,0,.15)}.race-event-details table thead th{text-align:left}.race-event-details table tbody{min-height:3em}.race-event-details table tbody td{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.race-event-details table tbody td .dot{display:inline-block;width:1em;height:1em;border-radius:50%;vertical-align:middle;margin-left:4px;margin-right:4px}.race-event-details table tbody td.no-content{font-size:18px;color:#555;text-align:center;padding:1em}.race-event-details table tbody .date{color:#777;margin-right:4px}.race-event-details .form-control{border-top:1px solid rgba(0,0,0,.2)}.split-options[data-v-06164dd4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}.split-options h1[data-v-06164dd4]{padding-left:.5em;margin-top:-.5rem;margin-bottom:0}.split-options .form-rows[data-v-06164dd4]{padding-top:1em;padding-bottom:1em}.split-options .loc span[data-v-06164dd4]{font-size:.9em}.event-routes[data-v-06164dd4]{min-height:125px;-webkit-box-flex:1;-ms-flex:1;flex:1;justify-self:flex-end}.event-routes li[data-v-06164dd4]{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.event-routes li>[data-v-06164dd4]{margin:0}.event-routes li span[data-v-06164dd4]{font-size:.85em;margin-right:.25em}.event-routes li select[data-v-06164dd4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.event-routes li input[data-v-06164dd4]{padding:.25em;border-radius:4px;border-width:1px}.event-routes li .debug[data-v-06164dd4]{display:none;color:var(--text-dim3-color);font-size:.75em}.event-routes footer[data-v-06164dd4]{border-radius:0 0 8px 8px}.race-details-map{background:rgba(0,0,0,.4);overflow:hidden;--inset:8px}.race-details-map .mapbox-ctrl-logo{-webkit-transform:translateY(34px)!important;transform:translateY(34px)!important}.race-details-map .splits{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:absolute;z-index:10;top:0;left:0;bottom:0;width:200px;list-style:none;background:var(--popover-abgcolor);margin:0;padding:1em;font-size:1.25em;border-radius:0;border-top-left-radius:var(-br);border-bottom-left-radius:var(--br);-webkit-box-shadow:0 1px 7px rgba(0,0,0,.6);box-shadow:0 1px 7px rgba(0,0,0,.6);overflow:hidden}.race-details-map .splits li{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:space-between;line-height:1.65em;cursor:pointer}.race-details-map .no-data{position:absolute;z-index:20;top:40%;left:50%;width:185px;height:100px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:var(--popover-abgcolor);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;font-weight:700;line-height:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.race-details-map button.clear{position:absolute;z-index:11;top:calc(var(--inset)*2);right:280px;font-family:Font Awesome\ 5 Free;font-weight:900}.race-details-map .split-options{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--popover-abgcolor);position:absolute;z-index:10;top:var(--inset);right:var(--inset);bottom:var(--inset);width:290px;padding:1em .5em 0;border-radius:var(--br);-webkit-box-shadow:0 1px 7px rgba(0,0,0,.6);box-shadow:0 1px 7px rgba(0,0,0,.6)}.race-details-map .split-options .form-row label{min-width:65px}.race-details-map .split-options .event-routes{margin-bottom:var(--inset)}.race-details[data-v-34b223df]{min-width:70vw;max-width:100%;min-height:500px}.race-details .unit[data-v-34b223df]{margin-left:4px}.race-details .tabs[data-v-34b223df]{margin-bottom:1em}.race-details form[data-v-34b223df]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-top:4px;min-height:500px}.race-details form .prefixes li[data-v-34b223df]{padding:0 .25em .25em 0}.race-details form .prefixes .prefix-row[data-v-34b223df]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.race-details form .prefixes .control[data-v-34b223df]{margin-top:-.5em;margin-bottom:.75em}.race-details form .options label[data-v-34b223df]{width:100px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.race-details form input.flex[data-v-34b223df]{width:auto}.race-details fieldset[data-v-34b223df]{border:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.race-details fieldset h2[data-v-34b223df]{margin:0}.race-details .options[data-v-34b223df]{-ms-flex-preferred-size:100px;flex-basis:100px}.race-details .splits[data-v-34b223df]{max-width:400px;border:1px solid rgba(0,0,0,.2);border-right:none}.race-details .splits #roaming-split[data-v-34b223df]{border-bottom:1px solid var(--button-border-color);padding-bottom:.75em;margin-bottom:.75em}.race-details fieldset.split-options[data-v-34b223df]{-ms-flex-preferred-size:240px;flex-basis:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.race-details fieldset.split-options .split-options[data-v-34b223df]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.race-details fieldset.split-options .note[data-v-34b223df]{width:80%}.gpx[data-v-34b223df]{position:relative}.gpx .race-details-map[data-v-34b223df]{position:absolute;left:0;right:0;top:calc(64px + 1em);bottom:0;border-radius:var(--br)}.gpx .gpx-row .spinner[data-v-34b223df]{--spinner-size:22px}.gpx .gpx-row .note[data-v-34b223df]{margin-left:22px}.gpx .gpx-row .spinner+.note[data-v-34b223df]{margin-left:0}@media screen and (max-width:1300px){form .distance input[data-v-34b223df]{width:60px!important}form th.cutoff[data-v-34b223df]{width:50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media screen and (max-width:1000px){form[data-v-34b223df]{display:block!important;width:auto!important}form .splits table[data-v-34b223df]{width:inherit!important}}.race-events[data-v-277e05c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:420px;padding-bottom:8px;color:var(--text-color);max-height:calc(100vh - 200px)}.race-events header[data-v-277e05c8]{padding:0}.race-events header>[data-v-277e05c8]{white-space:nowrap}.race-events header h1[data-v-277e05c8]{font-size:18px;margin-bottom:4px;white-space:nowrap}.race-events header.active[data-v-277e05c8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em}.race-events header.active h1[data-v-277e05c8]{font-weight:200}.race-events .note[data-v-277e05c8]{margin-top:4px;font-size:12px;color:#656565;text-align:left}.race-events .loading[data-v-277e05c8],.race-events .no-content[data-v-277e05c8]{text-align:center;padding:1em 0}.race-events ul[data-v-277e05c8]{padding:0 0 1em 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto,1fr);overflow-y:auto;-webkit-box-align:left;-ms-flex-align:left;align-items:left}.race-events ul li[data-v-277e05c8]{margin:0;padding:0;vertical-align:middle;background:rgba(64,64,64,.24);border-radius:var(--br);margin:.25em;padding:.5em .5em .5em calc(1em + 44px);cursor:pointer;position:relative;text-align:left}.race-events ul li.selected[data-v-277e05c8]{font-weight:700;background:var(--row-hover-bgcolor);border:1px solid var(--text-dim1-color)}.race-events ul li[data-v-277e05c8]:hover{background:var(--row-hover-bgcolor)}.race-events ul li[data-v-277e05c8]:active{color:var(--text-dim1-color);background:var(--dark-accent-color)}.race-events ul li.full[data-v-277e05c8]{grid-column-start:1;grid-column-end:3;padding:.5em}.race-events ul li.button[data-v-277e05c8]{background:transparent!important;border:none;-webkit-box-shadow:none;box-shadow:none;margin:1em auto}.race-events ul li .icon[data-v-277e05c8]{max-width:44px;height:36px;margin:0;margin-right:.5em;overflow:hidden;position:absolute;left:calc(.5em + 22px);top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.race-events ul li .icon img[data-v-277e05c8]{max-width:100%;max-height:100%}.race-events ul li span[data-v-277e05c8]:before{content:attr(title);font-weight:700;display:block;height:0;visibility:hidden}.race-events ul li .name[data-v-277e05c8]{display:block}.race-events ul li .year[data-v-277e05c8]{display:block;color:var(--text-dim1-color);font-weight:700}.race-event-summary{color:var(--text-color)}.race-event-summary h1{font-size:20px;margin-left:0;padding:0}.race-event-summary ul{margin:4px 4px 0;padding:0;list-style:none;min-width:250px}.race-event-summary li{display:-webkit-box;display:-ms-flexbox;display:flex}.race-event-summary li span{-webkit-box-flex:1;-ms-flex:1;flex:1}.race-event-summary li .race-name{font-weight:700}.status[data-v-704d345b]{height:100%;display:grid;grid-template-columns:1.5ch 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:13px}.status .item[data-v-704d345b]{margin:0 4px}@media screen and (max-width:437px){.status[data-v-704d345b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.status .item[data-v-704d345b]{display:none}.status .status-indicator[data-v-704d345b]{margin-left:0!important;grid-column:1}}.participant-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:44px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.participant-result:hover{background:var(--row-hover-bgcolor)}.participant-result>span{vertical-align:middle;vertical-align:-webkit-baseline-middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.participant-result .flexible-space{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:1px;flex-basis:1px}.participant-result span:not(last-child){margin-right:8px}.participant-result .bib{width:50px;text-align:center}.participant-result .bib span{color:var(--neg-color);background:var(--neg-bgcolor);padding:2px;border-radius:4px;font-weight:700;min-width:2em;display:inline-block;margin:0 auto;line-height:1.25em}.participant-result .wave{width:5ex;color:var(--text-dim1-color)}.participant-result .name{min-width:25ex}.participant-result .first-name{min-width:10ex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participant-result .last-name{min-width:18ex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participant-result.gen-F .gender{width:1.5ex;color:#ee0076;text-align:right}.participant-result.gen-M .gender{width:1.5ex;color:#1d606c;text-align:right}.participant-result .status{text-align:right;display:none}.search-wrap{position:relative}.search-wrap:before{z-index:9;font-size:18px;font-weight:900;display:block;position:absolute;z-index:22;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:Font Awesome\ 5 Free;content:"\F002";color:var(--text-color);text-shadow:0 -2px 3px var(--neg-color);pointer-events:none}.search-wrap input.main{-webkit-appearance:none;position:relative;z-index:8;font-size:28px;height:46px;width:100%;min-width:33px;border:none;margin:0!important;padding-left:3ex;border-radius:var(--br)}.search-wrap input.main:not(:-moz-placeholder-shown){border:1px solid rgba(0,0,0,.4)!important}.search-wrap input.main:not(:-ms-input-placeholder){border:1px solid rgba(0,0,0,.4)!important}.search-wrap input.main:not(:placeholder-shown){border:1px solid rgba(0,0,0,.4)!important}.search-wrap input.main::-webkit-search-cancel-button{display:none}.search-wrap input.main.results-shown{border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:21}.search-wrap .clear{right:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:hsla(0,0%,50.2%,.7);z-index:23;border:none;border-radius:50%;text-align:center;text-indent:-9999px}.search-wrap .clear,.search-wrap .clear:before{position:absolute;top:50%;color:var(--neg-color)}.search-wrap .clear:before{content:"\F00D";text-indent:2px;margin:0;background:transparent;display:block;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-transform:small-caps}.search-wrap .clear:hover{background:var(--text-color);-webkit-transition:none;transition:none}.search-wrap .results{position:absolute;z-index:21;list-style:none;background:var(--popover-abgcolor);-webkit-box-shadow:0 14px 18px rgba(0,0,0,.5);box-shadow:0 14px 18px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 1px;border-radius:6px;border-top-left-radius:0;border-top-right-radius:0;padding:1em 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.search-wrap .results .no-results{text-align:center;line-height:56px}.search-wrap .results li{padding:0 1em}.search-wrap .results li.selected,.search-wrap .results li:focus,.search-wrap .results li:hover{background:var(--row-hover-bgcolor)}.search-wrap .modal-cover{z-index:20}@media screen and (max-width:437px){.results{left:0;right:0;width:auto}}li[data-v-4555f7e2]{text-align:left;background:var(--app-bgcolor);border-radius:var(--br);position:relative;padding-left:50px!important}li[data-v-4555f7e2]:before{content:"\F071";font:normal normal 900 24px Font Awesome\ 5 free;display:inline-block;color:var(--error-color);position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}li h2[data-v-4555f7e2]{display:inline-block;font-size:17px;text-align:left;line-height:18px;margin-bottom:0;margin-right:.5em}li .detail[data-v-4555f7e2]{margin:0;color:var(--text-dim1-color)}li .clear[data-v-4555f7e2]{position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;line-height:1em;-webkit-box-shadow:inset 0 0 3px grey;box-shadow:inset 0 0 3px grey;text-shadow:0 -1px 1px var(--text-dim2-color);font-weight:700}#sidebar[data-v-87ec49da]{max-width:344px;z-index:9}#sidebar ul[data-v-87ec49da]{overflow-x:hidden}#sidebar ul li[data-v-87ec49da]{text-align:left;margin:8px 0}.par[data-v-283e6f7e]{text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.85em}.par[data-v-283e6f7e]:hover{background:var(--row-hover-bgcolor)}.par .bib[data-v-283e6f7e]{color:var(--light-color);background:var(--light-bgcolor);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);padding:2px;border-radius:4px;font-weight:700;text-align:center;min-width:2em;display:inline-block;line-height:1.25em;min-height:1em;margin-right:.5em}.par .fn[data-v-283e6f7e]{margin-right:.5ex}.par .ln[data-v-283e6f7e]{font-weight:900}.lastseen .spinner{position:absolute;top:100px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.lastseen .select-wrapper,.lastseen .select-wrapper select{width:-webkit-fill-available;width:-moz-available;width:stretch}.lastseen .lastseen-crossings{list-style:none;margin:0;padding:0}.lastseen .lastseen-crossings li{position:relative;font-size:.8em;padding-left:calc(6ex + .5em);margin-top:.75em}.lastseen .lastseen-crossings li .bib{position:absolute;top:0;left:0;height:1.75em;width:6ex;background:var(--light-bgcolor);color:var(--race-color);text-shadow:0 -1px 1px rgba(0,0,0,.7);text-align:center;border-radius:var(--br-sharp);border-top:10px solid var(--race-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.lastseen .lastseen-crossings li .name{display:block;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.lastseen .lastseen-crossings li .timestamp{color:var(--text-dim1-color);font-size:.9em}.sidebar-list-enter-active,.sidebar-list-leave-active{-webkit-transition:all .4s ease;transition:all .4s ease}.sidebar-list-enter,.sidebar-list-leave-to{-webkit-transform:translate(100%);transform:translate(100%);opacity:0}.sidebar-list-enter-to{-webkit-transform:translate(0);transform:translate(0)}.sidebar-list-move{-webkit-transition:-webkit-transform .16s;transition:-webkit-transform .16s;transition:transform .16s;transition:transform .16s,-webkit-transform .16s}#sidebar[data-v-5dc42e34]{max-width:344px;z-index:9;padding-top:calc(44px + 1.3em);height:100vh;background:var(--popover-abgcolor);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}#sidebar .sidebar-buttons[data-v-5dc42e34]{margin:1em 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--sidebar-exp-width)}#sidebar .sidebar-buttons[data-v-5dc42e34],#sidebar .sidebar-buttons ul[data-v-5dc42e34]{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;--button-round-size:44px}#sidebar .sidebar-buttons ul[data-v-5dc42e34]{margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#sidebar .sidebar-buttons ul li[data-v-5dc42e34]:first-child{margin-left:.65em}#sidebar .sidebar-buttons ul li.mobile-only[data-v-5dc42e34]{display:none}#sidebar .sidebar-buttons ul li.current button[data-v-5dc42e34]{background:var(--light-bgcolor)}#sidebar .sidebar-buttons ul li button[data-v-5dc42e34]{margin:0 .5em 0 0;position:relative;text-overflow:hidden;text-indent:-9999px}#sidebar .sidebar-buttons ul li button[data-v-5dc42e34]:before{text-indent:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}#sidebar .sidebar-buttons ul li.header-actions button[data-v-5dc42e34]:before{content:"\F7D9"}#sidebar .sidebar-buttons ul li.sidebar-toggle button[data-v-5dc42e34]:before{content:"\F191"}#sidebar .sidebar-buttons ul li.note button[data-v-5dc42e34]:before{content:"\F06A"}#sidebar .sidebar-buttons ul li.recent button[data-v-5dc42e34]:before{content:"\F1DA"}#sidebar .sidebar-buttons ul li.lastseen button[data-v-5dc42e34]:before{content:"\F022"}#sidebar .sidebar-content[data-v-5dc42e34]{padding:.25em 1em}#sidebar ul[data-v-5dc42e34]{overflow-x:hidden}#sidebar ul li[data-v-5dc42e34]{text-align:left;margin:8px 0}.note-enter-active[data-v-5dc42e34],.note-leave-active[data-v-5dc42e34]{-webkit-transition:all .4s ease;transition:all .4s ease}.note-enter[data-v-5dc42e34],.note-leave-to[data-v-5dc42e34]{-webkit-transform:translate(100%);transform:translate(100%);opacity:0}.note-enter-to[data-v-5dc42e34]{-webkit-transform:translate(0);transform:translate(0)}.wave-planner{position:fixed;z-index:10;bottom:0;background:var(--popover-abgcolor);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);left:var(--nav-width);right:var(--sidebar-width);max-width:1000px;padding:.5em 1em;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-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;border-top-left-radius:var(--br-sharp);border-top-right-radius:var(--br-sharp);-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);top:100px;height:auto}.wave-planner.collapsed{height:220px;top:auto}.wave-planner h1{margin:0 1em 0 0;font-weight:100}.wave-planner h2{margin-left:1em}.wave-planner .spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(50%);transform:translate(-50%,-50%) scale(50%)}.wave-planner .content-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1}.wave-planner .content-wrap,.wave-planner form{display:-webkit-box;display:-ms-flexbox;display:flex}.wave-planner form{fieldset-flex:1}.wave-planner table th{font-size:.9em;text-align:left;position:sticky;top:0;background:var(--app-bgcolor);z-index:100}.wave-planner table th:first-child,.wave-planner table th:nth-child(2){text-align:left}.wave-planner table tr{cursor:pointer}.wave-planner table tr:hover{background:var(--row-hover-bgcolor)}.wave-planner table tr td:first-child{padding-left:2em}.wave-planner table tr td{white-space:nowrap}.wave-planner table .selected{background:var(--accent-color)}.wave-planner table .buddy td:first-child:before,.wave-planner table .early td:first-child:before,.wave-planner table .late td:first-child:before{display:inline-block;position:absolute;z-index:10;width:2em;margin-left:-1.5em;margin-right:-.2em}.wave-planner table .buddy{background:rgba(200,50,0,.3)}.wave-planner table .early td:first-child:before{content:"\2600\FE0F"}.wave-planner table .late td:first-child:before{content:"\1F319"}.wave-planner table .gen-F{color:#ee0076}.wave-planner table .gen-M{color:#1d606c}.wave-planner table .ranking{text-align:right}.wave-planner table .ranking.manual{font-weight:700;text-decoration:underline}.menu{list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 -10px;padding:0;color:var(--text-color)}.menu li{text-align:left;padding:4px 10px;white-space:nowrap;min-width:200px;cursor:default}.menu li:hover:not(.disabled){cursor:pointer;color:#fff;background:var(--accent-color)}.menu li.selected,.menu li:active:not(.disabled){color:#ddd;background:var(--dark-accent-color)}.menu li.disabled{color:var(--text-dim3-color);cursor:default}.menu li.disabled:active,.menu li.disabled:hover{background:inherit;font-weight:400}.menu li.menu-separator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent!important;cursor:default}.menu li.menu-separator hr{border:none;border-bottom:1px solid var(--text-dim3-color)}.menu .danger{color:var(--button-danger-bgcolor)}.menu .danger:hover{background:var(--button-danger-bgcolor)!important}.menu .icon{font-family:Font Awesome\ 5 Free;width:1.25em;display:inline-block}.reassigner[data-v-3fe855f1]{min-width:60vh}h2[data-v-3fe855f1]{font-size:16px}table[data-v-3fe855f1]{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:12px;border-radius:var(--br)}table tr[data-v-3fe855f1]{margin:0 5px}thead tr[data-v-3fe855f1]{line-height:44px;text-align:left}tbody tr[data-v-3fe855f1]{line-height:32px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}tbody tr.selected[data-v-3fe855f1]{background:#1057a4!important;color:#fff!important}tbody td[data-v-3fe855f1]{padding:4 8px}.bib[data-v-3fe855f1]{min-width:50px}.last-name[data-v-3fe855f1]{min-width:165px}.first-name[data-v-3fe855f1]{min-width:125px}.insert-laps[data-v-325bf84f]{min-width:60vh}.insert-laps .new[data-v-325bf84f]{background-color:rgba(0,255,0,.1)}.insert-laps .dur .hours[data-v-325bf84f]:after,.insert-laps .dur .min[data-v-325bf84f]:after{content:":"}.insert-laps .dur .ms[data-v-325bf84f]{color:var(--text-dim1-color);font-size:.95em}.insert-laps .dur .ms[data-v-325bf84f]:before{content:"."}.insert-laps .table-scroll[data-v-325bf84f]{max-height:20em;overflow-y:scroll;position:relative}.insert-laps .table-scroll thead tr[data-v-325bf84f]{position:sticky;background:var(--app-bgcolor);top:0}h2[data-v-325bf84f]{font-size:16px}table[data-v-325bf84f]{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:12px;border-radius:var(--br)}table tr[data-v-325bf84f]{margin:0 5px}thead tr[data-v-325bf84f]{line-height:44px;text-align:left}tbody tr[data-v-325bf84f]{line-height:32px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}tbody tr.selected[data-v-325bf84f]{background:#1057a4!important;color:#fff!important}tbody td[data-v-325bf84f]{padding:4 8px}.bib[data-v-325bf84f]{min-width:50px}.last-name[data-v-325bf84f]{min-width:165px}.first-name[data-v-325bf84f]{min-width:125px}.form-row[data-v-531cde4e]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.form-row label[data-v-531cde4e]{width:100px}.form-row .datetime-picker[data-v-531cde4e],.form-row input[type=datetime-local][data-v-531cde4e]{max-width:auto}.note.inline[data-v-531cde4e]{font-size:11px}.invalid[data-v-531cde4e]{border-color:#a10009}.reassigner[data-v-5f0b236c]{min-width:60vh;height:40vh}h2[data-v-5f0b236c]{font-size:16px}table[data-v-5f0b236c]{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:12px;border-radius:var(--br)}table tr[data-v-5f0b236c]{margin:0 5px;line-height:44px;text-align:left;line-height:32px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}table tr.selected[data-v-5f0b236c]{background:var(--row-selected-color)!important;color:#fff!important}table tr.disabled[data-v-5f0b236c]{background:auto!important;color:var(--text-dim2-color)}table tr td[data-v-5f0b236c]{padding:4 8px}.bib[data-v-5f0b236c]{min-width:50px}.last-name[data-v-5f0b236c]{min-width:165px}.first-name[data-v-5f0b236c]{min-width:125px}.root[data-v-47dac9be]{min-width:70vw;height:66vh;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-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-left:1em}.root.droptarget[data-v-47dac9be]{background:var(--popover-abgcolor);border:2px solid var(--accent-color);border-radius:var(--br)}.root .preset label[data-v-47dac9be]{font-size:.75em;text-transform:uppercase;color:var(--text-dim2-color);font-weight:800;text-shadow:var(--inset-text)}.root .preset button[data-v-47dac9be]{font-family:Font Awesome\ 5 Free}.root select.preset[data-v-47dac9be]{width:150px;margin-left:.5em;border-radius:4px}.root .preset-load[data-v-47dac9be],.root .preset-save[data-v-47dac9be]{font-family:Font Awesome\ 5 Free;font-weight:900;margin:0}.root .preset-load[data-v-47dac9be]{margin-right:2em}.flex-columns[data-v-47dac9be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.options[data-v-47dac9be]{font-size:.9em;padding:0 1em}.import-columns[data-v-47dac9be]{width:-webkit-fill-available;width:-moz-available;width:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.import-columns table[data-v-47dac9be]{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.4);box-shadow:inset 0 0 5px rgba(0,0,0,.4);border-radius:var(--br);padding-left:4px}.import-columns table thead[data-v-47dac9be]{margin-bottom:4px}.import-columns table thead th[data-v-47dac9be]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100px;font-size:.85em;padding:0 1px;text-align:left}.import-columns table thead th .given[data-v-47dac9be]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.import-columns table thead th .given.duplicate[data-v-47dac9be]{color:var(--error-color)}.import-columns table thead th .select-wrapper[data-v-47dac9be]{width:100%}.import-columns table thead th .select-wrapper select[data-v-47dac9be]{width:-webkit-fill-available;width:-moz-available;width:stretch}.import-columns table td.ignore[data-v-47dac9be],.import-columns table th.ignore[data-v-47dac9be]{color:var(--text-dim3-color)}.import-columns table td.addon[data-v-47dac9be],.import-columns table th.addon[data-v-47dac9be]{color:var(--accent-color)}.import-columns table td[data-v-47dac9be]{font-size:.85em}.import-columns table tr.note td[data-v-47dac9be]{font-style:italic;font-size:.85em;position:fixed;left:50%}.import-columns table tr[data-v-47dac9be]{font-size:.95em;line-height:1.8em}.import-columns table tr td[data-v-47dac9be]:first-child{padding-left:1.25em}.import-columns table tr td[data-v-47dac9be]:last-child{padding-right:1.25em;min-width:2em}.import-columns table tr td.bib[data-v-47dac9be]{text-align:right}.add-on-definitions[data-v-47dac9be]{width:30%}.add-on-definitions li[data-v-47dac9be]{margin-bottom:.5em}.add-on-definitions li input[type=text][data-v-47dac9be]{line-height:26px;font-size:17px;padding:.25em;border-radius:4px;border:1px solid hsla(0,0%,50.2%,.1);margin-right:.75em}.columns[data-v-47dac9be]{height:100%;overflow:hidden;padding-left:.5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.columns .wrapper[data-v-47dac9be]{height:100%;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-align:stretch;-ms-flex-align:stretch;align-items:stretch}.columns .varlist-wrapper[data-v-47dac9be]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;margin-bottom:44px}.columns ul[data-v-47dac9be]{overflow-y:auto;max-height:calc(100% - 150px);padding-top:.5em}.columns li[data-v-47dac9be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:16px;-webkit-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.columns li[data-v-47dac9be]:hover{background:var(--alternate-row-bgcolor)!important}.columns li .mapped[data-v-47dac9be]{margin-left:.25em;font-family:Font Awesome\ 5 Free;font-weight:900;color:var(--text-dim3-color)}.columns li .mapped.hasmap[data-v-47dac9be]{color:var(--success-color)}.columns li select[data-v-47dac9be]{width:200px;height:2em;border-radius:var(--br);padding:0 .5em}.columns li label.variant[data-v-47dac9be]{margin-left:1em}.columns li input.variant[data-v-47dac9be]{margin-left:.5em;padding:0 1em;width:85px;border:none;border-radius:var(--br);line-height:2em}.columns li button[data-v-47dac9be]{height:2em;line-height:1.65em}.columns .index[data-v-47dac9be]{color:var(--text-dim2-color);margin:0 .5em}.add-on-definition[data-v-47dac9be]{padding-left:1em;margin-top:.5em}.content-wrap[data-v-5d8b0292]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.content-wrap button.danger[data-v-5d8b0292]{min-width:86px}.content-wrap form textarea[data-v-5d8b0292]{height:8em}.content-wrap form .stats>span[data-v-5d8b0292],.content-wrap form .stats[data-v-5d8b0292]{display:block}.content-wrap .preview-tables[data-v-5d8b0292]{min-width:480px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1em}.content-wrap .preview-tables th[data-v-5d8b0292]{text-align:left}.content-wrap .preview-tables td[data-v-5d8b0292]{padding:0 .5em}.content-wrap .preview-tables td[data-v-5d8b0292]:first-child{padding-left:1em}.errors[data-v-5d8b0292]{display:block;color:var(--error-color);font-weight:700}.assigned[data-v-5d8b0292],.leftover[data-v-5d8b0292]{margin-left:.5em}textarea[data-v-5d8b0292]{width:100%}.freeze[data-v-01592a2c]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spinner[data-v-01592a2c]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-wrap[data-v-01592a2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.table-scroll[data-v-01592a2c]{min-width:420px}label[data-v-01592a2c]:first-child{min-width:150px!important}.form-row table[data-v-01592a2c]{margin-left:150px}.listings[data-v-01592a2c]{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-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:550px}.listings .inset-box[data-v-01592a2c]{padding:.5em 0}table th[data-v-01592a2c]{font-size:.9em;text-align:left;position:sticky;top:0;background:var(--app-bgcolor);z-index:100}table tr[data-v-01592a2c]{cursor:pointer}table tr[data-v-01592a2c]:hover{background:var(--row-hover-bgcolor)}table tr td[data-v-01592a2c]:first-child{padding-left:2em}table tr td[data-v-01592a2c]{white-space:nowrap}table .selected[data-v-01592a2c]{background:var(--accent-color)}table .buddy td[data-v-01592a2c]:first-child:before,table .early td[data-v-01592a2c]:first-child:before,table .late td[data-v-01592a2c]:first-child:before{display:inline-block;position:absolute;z-index:10;width:2em;margin-left:-1.5em;margin-right:-.2em}table .buddy[data-v-01592a2c]{background:rgba(200,50,0,.3)}table .early td[data-v-01592a2c]:first-child:before{content:"\2600\FE0F"}table .late td[data-v-01592a2c]:first-child:before{content:"\1F319"}table .gen-F[data-v-01592a2c]{color:#ee0076}table .gen-M[data-v-01592a2c]{color:#1d606c}table .ranking.manual[data-v-01592a2c]{font-weight:700;text-decoration:underline}.tiny-loading[data-v-01592a2c]{height:1em;width:1em;-webkit-transform:scale(.5) translateY(-1.5em);transform:scale(.5) translateY(-1.5em);vertical-align:middle}.livetracking .control{width:115px}.livetracking .control .indicator{margin:0 .5em}.livetracking .control .spinner{-webkit-transform:translate(-16px,-21px) scale(.3);transform:translate(-16px,-21px) scale(.3);float:left;margin-right:-32px}.livetracking .control span{vertical-align:middle;margin-right:8px}.livetracking input{margin-right:30px}.livetracking input.lt-s{width:-webkit-fill-available;width:-moz-available;width:stretch}.livetracking input.lt-p,.livetracking input.lt-u{width:130px}.livetracking input.wide{width:-webkit-fill-available;width:-moz-available;width:stretch}.livetracking .control-row{display:block;text-align:right}.livetracking .control-row button{margin-left:16px;padding:0 10px}.livetracking .notes{max-width:400px}:root{--nav-width:64px;--font-family:-apple-system,system-ui,"sfns",serif;--font-condensed:-apple-system,system-ui,"sfns",serif}body,html{margin:0;padding:0;background-color:var(--body-bgcolor);color:var(--text-color);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;font-size:14px}body{height:100vh;font-family:var(--font-family);overflow-y:auto}.floating-center{position:absolute!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}::-webkit-scrollbar{width:11px}*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumbcolor) var(--scroll-bgcolor)}::-webkit-scrollbar-track{background:var(--scroll-bgcolor)}::-webkit-scrollbar-thumb{background:var(--scroll-thumbcolor);border-radius:6px;border:3px solid var(--scroll-bgcolor)}[data-alert]:not([data-alert=""]){position:relative}[data-alert]:not([data-alert=""]):after{content:attr(data-alert);position:absolute;right:10%;top:0;font-size:.75em;font-weight:700;min-width:1.5em;padding:.15em;z-index:100;background:var(--error-color);color:#fff;text-align:center;border-radius:50%;-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-animation:pop .47s cubic-bezier(.5,0,.5,1);animation:pop .47s cubic-bezier(.5,0,.5,1)}@-webkit-keyframes pop{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.5);transform:scale(1.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pop{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.5);transform:scale(1.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}#content header,header.sub{height:44px;line-height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content header h1,header.sub h1{margin:1em 0}#content header button+button,header.sub button+button{margin-left:12px}.avatar-choosable button{opacity:0;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out;width:100%;position:absolute;bottom:0;left:0;right:0;height:32px;background:var(--popover-abgcolor)!important;border:none;-webkit-transform-origin:bottom center;transform-origin:bottom center}.avatar-choosable:hover button{opacity:1}label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.naked{margin:0;padding:0;list-style:none}ul.naked li{text-align:center;padding:.5em}.inset-box{background:var(--inset-bgcolor);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2);box-shadow:inset 0 0 10px rgba(0,0,0,.2);border-radius:var(--br);margin:1em 0;padding:22px}table{border-spacing:0}.alternate-rows>:nth-child(odd){background:var(--alternate-row-bgcolor)}.alternate-rows>:not(.disabled):hover{background:var(--alternate-row-hbgcolor);background-attachment:fixed}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.full{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flexible-space{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.flex-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-scroller-wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-scroller-wrapper .flex-scroller{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;scrollbar-color:hsla(0,0%,50.2%,.5) var(--app-bgcolor)}.flex-scroller-wrapper .flex-scroller table{width:100%;max-height:100%;padding-bottom:0}.flex-scroller-wrapper .flex-scroller table::-webkit-scrollbar{width:16px;border-radius:var(--br)}.flex-scroller-wrapper .flex-scroller table::-webkit-scrollbar-track{background:var(--app-bgcolor)}.flex-scroller-wrapper .flex-scroller table::-webkit-scrollbar-thumb{background-color:hsla(0,0%,50.2%,.5);border-radius:20px;border:3px solid var(--app-bgcolor)}.flex-scroller-wrapper .flex-scroller table::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,50.2%,.8)}ul.tabs{list-style:none;margin:0 0 4px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;--separator-color:var(--input-border)}ul.tabs li{font-size:.9em;line-height:1.75em;cursor:pointer;margin:0;padding:0 .75em;background-color:var(--med-bgcolor);border:1px solid var(--separator-color);border-right-width:0;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),color-stop(45%,hsla(0,0%,100%,0)),color-stop(90%,transparent),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 45%,transparent 90%,rgba(0,0,0,.4));border-left:1px solid var(--separator-color)}ul.tabs li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left-width:1px}ul.tabs li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right-width:1px}ul.tabs li.router-link-exact-active,ul.tabs li.selected{background:var(--button-bgcolor);color:#fff}.race-filters{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto!important}.race-filters button{font-weight:400!important;font-size:12px;min-width:32px;padding:0 12px;margin:0 2px 4px!important;--race-color:hsla(0,0%,50.2%,0.5);white-space:nowrap}.race-filters button:not(.all,.add):before{content:".";display:inline-block;text-indent:-9999px;height:8px;width:8px;background:var(--race-color);border-radius:50%;vertical-align:middle;-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.9);box-shadow:0 -1px 1px rgba(0,0,0,.9)}.race-filters button.selected{font-weight:700}:root{--br:10px;--br-sharp:4px;--input-br:4px;--button-br:6px;--body-bgcolor:#e6e6e6;--app-bgcolor:#eee;--popover-bgcolor:#eee;--popover-abgcolor:hsla(0,0%,100%,0.5);--bar-bgcolor:linear-gradient(180deg,#f5f5f4 20%,#eeedec);--depth-bgcolor:hsla(0,0%,50%,0.4);--accent-color:#297987;--dark-accent-color:#113339;--depth-accent-shadow:#fff;--scroll-bgcolor:#fff;--scroll-thumbcolor:var(--med-bgcolor);--button-color:#eee;--button-bgcolor:linear-gradient(180deg,#297987 0,#297987 48%,#297987 50%,#297987);--button-default-bgcolor:linear-gradient(180deg,#3baec2 0,#359cae 48%,#297987 50%,#143a41);--button-border-color:hsla(0,0%,100%,0.5);--button-danger-color:#fff;--button-danger-bgcolor:#ff641a;--button-hover-color:#fff;--button-hover-bgcolor:linear-gradient(180deg,#45b3c7 0%,#359cae 18%,#3192a2 60%,#1d5660);--button-active-color:#ccc;--button-active-bgcolor:#23445a;--button-disabled-color:#ccc;--button-disabled-bgcolor:#658c8f;--button-light-color:#000;--button-light-bgcolor:linear-gradient(180deg,#3fa48b 0%,#23868f);--button-light-hover-color:#000;--button-light-hover-bgcolor:linear-gradient(180deg,#3fa48b 70%,#23868f);--button-light-selected-color:#fff;--button-light-selected-bgcolor:#23445a;--row-hover-bgcolor:linear-gradient(180deg,#b7e0d6 70%,#c5edf0);--row-dns-color:#888;--row-dns-bgcolor:#fefbe6;--row-dns-hover-bgcolor:#fef3ac;--row-dnf-color:#613d3d;--row-dnf-bgcolor:#f0dddd;--row-dnf-hover-bgcolor:#f0c1c2;--row-dq-bgcolor:rgba(0,0,0,0.3);--row-dq-color:#f01f22;--row-selected-color:#1057a4;--alternate-row-bgcolor:hsla(0,0%,50.2%,0.2);--alternate-row-hbgcolor:hsla(0,0%,50.2%,0.4);--input-color:##000;--text-color:#000;--text-dim1-color:#3d3d3d;--text-dim2-color:#767776;--text-dim3-color:#bebebe;--med-bgcolor:#d6d6d6;--neg-color:#fff;--neg-bgcolor:rgba(64,64,64,0.8);--light-color:#0c0c0c;--light-bgcolor:hsla(0,0%,100%,0.8);--input-bgcolor:#fff;--input-border:#383838;--input-error-bgcolor:#f5b853;--success-color:#81d252;--error-color:#ff231a;--team-color:#f0b3a8;--team-bgcolor:#db4c33;--yellow-color:#e1d514;--warn-color:#e1d514;--highlight-bgcolor:rgba(235,213,20,0.35);--inset-bgcolor:#eee;--inset-text:0 1px 1px var(--depth-accent-shadow)}@media(prefers-color-scheme:dark){:root{--body-bgcolor:#161412;--app-bgcolor:#1d1916;--popover-bgcolor:#25201d;--popover-abgcolor:rgba(37,33,29,0.6);--med-bgcolor:#231e1a;--neg-bgcolor:hsla(0,0%,100%,0.8);--depth-bgcolor:rgba(14,13,12,0.3);--bar-bgcolor:linear-gradient(180deg,#3b3835 5%,#302e2c 20%,#282624);--inset-bgcolor:var(--depth-bgcolor);--accent-color:#26787e;--dark-accent-color:#0e2d2f;--depth-accent-shadow:hsla(0,0%,100%,0.2);--scroll-bgcolor:#555;--scroll-thumbcolor:hsla(0,0%,100%,0.6);--button-bgcolor:linear-gradient(180deg,#2b8b91 0%,#26787e 10%,#20656a 80%,#174b4f);--button-border-color:#144043;--button-danger-color:#fff;--button-danger-bgcolor:#ff641a;--button-hover-color:#fff;--button-hover-bgcolor:linear-gradient(180deg,#2f969d 0%,#2b8b91 10%,#26787e);--button-active-color:#ccc;--button-active-bgcolor:linear-gradient(180deg,#0e2d2f 0%,#103437 55%,#144043 70%,#174b4f);--button-disabled-color:#ccc;--button-disabled-bgcolor:#5f6b6f;--button-light-color:#000;--button-light-bgcolor:linear-gradient(180deg,#319da5 0%,#26787e);--button-light-hover-color:#000;--button-light-hover-bgcolor:linear-gradient(180deg,#3fa48b 70%,#23868f);--button-light-selected-color:#fff;--button-light-selected-bgcolor:#23445a;--row-hover-bgcolor:linear-gradient(180deg,hsla(0,0%,100%,0.1) 70%,hsla(0,0%,100%,0.15));--row-selected-color:#1057a4;--alternate-row-bgcolor:hsla(0,0%,39.2%,0.1);--alternate-row-hbgcolor:linear-gradient(270deg,hsla(0,0%,100%,0.1) 30%,rgba(38,120,126,0.1));--row-dns-color:inherit;--row-dns-bgcolor:rgba(254,238,127,0.4);--row-dns-hover-bgcolor:rgba(254,238,127,0.6);--row-dnf-color:#ddd;--row-dnf-bgcolor:rgba(128,24,7,0.4);--row-dnf-hover-bgcolor:#602c23;--row-dq-bgcolor:rgba(0,0,0,0.3);--rot-dq-color:#c81807;--input-color:#ccc;--button-color:#ccc;--text-color:#ccc;--text-dim1-color:#a6a6a6;--text-dim2-color:grey;--text-dim3-color:#595959;--neg-color:#0c0c0c;--light-bgcolor:var(--neg-bgcolor);--light-color:var(--neg-color);--input-bgcolor:#322d29;--input-border:#000;--input-disabled-color:#66696e;--input-disabled-bgcolor:#313234;--input-error-color:#000;--input-error-bgcolor:#f90;--yellow-color:#fcf97e;--inset-text:0 -1px 1px #000}}:root{--button-round-size:32px}button{font-family:var(--font-family);font-weight:700;letter-spacing:.6px;font-height:30%;background-color:transparent;background-image:var(--button-bgcolor);color:var(--button-color);height:32px;min-width:80px;padding:0 8px;border-radius:var(--button-br);-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4);display:inline-block;border:1px solid var(--app-bgcolor)}button:before{font-family:Font Awesome\ 5 Free;font-weight:700;margin-right:2px}button:hover{background-image:var(--button-hover-bgcolor);color:var(--button-hover-color);-webkit-box-shadow:0 0 8px rgba(0,0,0,.3),inset 0 0 15px hsla(0,0%,100%,.2);box-shadow:0 0 8px rgba(0,0,0,.3),inset 0 0 15px hsla(0,0%,100%,.2);-webkit-transition:-webkit-box-shadow .1s ease-out;transition:-webkit-box-shadow .1s ease-out;transition:box-shadow .1s ease-out;transition:box-shadow .1s ease-out,-webkit-box-shadow .1s ease-out}button.light.selected,button:active{-webkit-box-shadow:0 0 5px rgba(0,0,0,.4),inset 0 0 5px rgba(0,0,0,.5)!important;box-shadow:0 0 5px rgba(0,0,0,.4),inset 0 0 5px rgba(0,0,0,.5)!important}button.selected,button:active{background:var(--button-active-bgcolor);color:var(--button-active-color)}button:active{-webkit-transform:scale(.95);transform:scale(.95)}button:disabled{background:var(--button-disabled-bgcolor)!important;color:var(--button-disabled-color)!important}button:focus{outline:none;text-decoration:underline}button.light:hover{background:var(--button-light-hover-bgcolor);color:var(--button-light-hover-color)}button.light{background:var(--button-light-bgcolor);color:var(--button-light-color)}button.light.selected{background:var(--button-light-selected-bgcolor);color:var(--button-light-selected-color)}button.mini{height:24px;line-height:50%;min-width:24px}button.center{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}button.round{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:calc(var(--button-round-size)/2.25);color:var(--text-color);text-align:center;overflow:hidden;border-radius:50%;height:var(--button-round-size);width:var(--button-round-size);min-width:var(--button-round-size);background:var(--input-bgcolor);border:1px solid rgba(0,0,0,.25);cursor:pointer}button.round:hover{color:var(--accent-color);-webkit-box-shadow:inset 0 1px calc(var(--button-round-size)/2) var(--row-hover-bgcolor);box-shadow:inset 0 1px calc(var(--button-round-size)/2) var(--row-hover-bgcolor)}button.round:focus{outline:none;text-decoration:none;-webkit-box-shadow:inset 0 1px calc(var(--button-round-size)/2) var(--text-dim3-color),0 0 3px var(--accent-color);box-shadow:inset 0 1px calc(var(--button-round-size)/2) var(--text-dim3-color),0 0 3px var(--accent-color)}button.round.selected{color:var(--accent-color)}button.add:before{content:"\F0FE";padding:0 4px}button.add:hover:before{color:var(--success-color)}button.danger,button.del{background:var(--button-danger-bgcolor)}button.danger:before,button.del:before{content:"\F056";padding:0 4px}button.clear{min-width:auto;width:18px;height:18px;border:none;border-radius:50%;background:hsla(0,0%,50.2%,.7);color:var(--neg-color);vertical-align:middle;text-align:center;padding:0}button.clear:hover{background:var(--text-color);-webkit-transition:none;transition:none}button.import:before{content:"\F0AB";padding:0 4px}button.inset{border-radius:16px;background:var(--med-bgcolor);border:none}button.bar{background:transparent;color:var(--text-dim1-color);border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;border-radius:0}button.bar:hover{background:hsla(0,0%,100%,.15)!important;color:var(--text-color)!important}button.bar:focus{text-decoration:none}button.bar:first-child{border-bottom-left-radius:8px}button.bar:last-child{border-bottom-right-radius:8px}button.bar:disabled{cursor:default;background:transparent!important}button.bar:disabled,button.bar:disabled:before{color:#777!important}button.bar.danger:before,button.bar.del:before{color:var(--button-danger-bgcolor)}button.no-text{text-indent:-9999px}button .clear{color:var(--button-danger-color);background:var(--button-danger-bgcolor);width:24px!important;height:24px;border-radius:50%;display:inline-block;-ms-flex-preferred-size:24px;flex-basis:24px}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 1s;transition:opacity 1s}.fade-enter-from,.fade-leave-to{opacity:0!important}.fade-enter-to{opacity:1!important}@-webkit-keyframes default-button{0%,to{-webkit-box-shadow:0 0 15px #3e5e88,inset 0 5px 10px hsla(0,0%,100%,.25);box-shadow:0 0 15px #3e5e88,inset 0 5px 10px hsla(0,0%,100%,.25)}50%{-webkit-box-shadow:0 0 15px rgba(62,94,136,.25);box-shadow:0 0 15px rgba(62,94,136,.25)}}@keyframes default-button{0%,to{-webkit-box-shadow:0 0 15px #3e5e88,inset 0 5px 10px hsla(0,0%,100%,.25);box-shadow:0 0 15px #3e5e88,inset 0 5px 10px hsla(0,0%,100%,.25)}50%{-webkit-box-shadow:0 0 15px rgba(62,94,136,.25);box-shadow:0 0 15px rgba(62,94,136,.25)}}button.default{margin-left:32px;min-width:120px;-webkit-animation:default-button 2s cubic-bezier(.5,0,.5,1) infinite alternate;animation:default-button 2s cubic-bezier(.5,0,.5,1) infinite alternate}@media(prefers-color-scheme:dark){button{border:2px solid var(--button-border-color)}}.select-wrapper{display:inline-block;position:relative;vertical-align:middle}.select-wrapper:after{content:"\F0DD";font-family:Font Awesome\ 5 Free;font-weight:900;display:block;position:absolute;right:.5em;top:4px;top:50%;-webkit-transform:translateY(calc(-50% - 3px));transform:translateY(calc(-50% - 3px));pointer-events:none}.select-wrapper select{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--input-color);border-radius:var(--input-br);border:1px solid var(--input-border);padding:.15em 1.75em .15em .5em!important;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.2)),color-stop(1%,hsla(0,0%,100%,0)),to(rgba(0,0,0,.1)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 1% transparent 90%,rgba(0,0,0,.1));-moz-appearance:none;-webkit-appearance:none;appearance:none;--webkit-appearance:none;max-width:100%}.select-wrapper select::focus{border-radius:var(--input-br)}.form-row-section{margin-bottom:.5em}.form-row-section>div:not(.form-row){margin-left:108px}.form-row,.form-row-section .control{display:-webkit-box;display:-ms-flexbox;display:flex}.form-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.form-row.no-label{padding-left:158px}.form-row .no-flex{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.form-row .input-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form-row .input-flex .input-flex-sizer input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.form-row label:first-child{margin-right:8px;min-width:80px;text-align:right;-ms-flex-item-align:start;align-self:flex-start}.form-row input:not([type=checkbox]){font-size:1.15em;font-weight:400;line-height:32px;border-radius:var(--input-br);border:1px solid var(--input-border);padding:0 8px;color:var(--input-color);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:5ch;max-width:242px}.form-row input:not([type=checkbox]):disabled{border-color:var(--input-disabled-bgcolor);color:var(--input-disabled-color)}.form-row input+input{margin-left:8px}.form-row input+label{margin-left:8px;margin-right:8px;text-align:right}.form-row select{color:var(--input-color);font-size:1.15em;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:var(--input-br);padding:.25em .5em}.form-row input.error{color:var(--input-error-color);background:var(--input-error-bgcolor)}.form-row input.mini{width:80px}.form-row input.mini,.form-row input.single{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.form-row input.single{width:2em;text-align:center}.form-row select.squish{min-width:187px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.form-row .note{display:block;color:var(--text-dim1-color);font-size:.9em;margin-left:1em}.form-row .note.error{color:var(--error-color);font-weight:700}form fieldset{border:none;margin-bottom:1em;padding:0}form fieldset h3{margin:0}form fieldset .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}form fieldset .flex.inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center}form .note{display:block;color:var(--text-dim2-color);font-size:.9em;margin-left:1em}form .note.error{color:var(--error-color);font-weight:700}.varlist-wrapper{border-radius:var(--br);background:var(--depth-bgcolor);position:relative;padding:0!important}.varlist-wrapper header{padding:.5em;border-bottom:1px solid var(--depth-accent-shadow);height:32px}.varlist-wrapper header h2{margin:.5em 0}.varlist-wrapper>header+ol,.varlist-wrapper>header+ul{top:32px;margin-top:1em}.varlist-wrapper>ol,.varlist-wrapper>ul{margin:0 0 0;padding:0;padding-bottom:calc(22px + .5em);list-style:none;overflow-y:auto;position:absolute;top:0;left:0;right:0;bottom:32px}.varlist-wrapper>ol>li.header:not(:first-child),.varlist-wrapper>ul>li.header:not(:first-child){margin-top:2ex}.varlist-wrapper>ol li,.varlist-wrapper>ul li{text-align:left;padding:.5em}.varlist-wrapper>ol li.header,.varlist-wrapper>ul li.header{text-transform:uppercase;text-shadow:0 -1px 1px var(--neg-color);font-weight:700;color:var(--text-dim1-color)}.varlist-wrapper>ol.no-highlight li:not(.selected):hover,.varlist-wrapper>ul.no-highlight li:not(.selected):hover{background:inherit}.varlist-wrapper ul ul{padding:0;margin:0}.varlist-wrapper li{list-style-type:none}.varlist-wrapper ol{list-style:inside;list-style-type:decimal}.varlist-wrapper footer{position:absolute;bottom:0;left:0;right:0;background:var(--bar-bgcolor)}.varlist-wrapper footer.control{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.varlist-wrapper footer.control button.bar{text-overflow:hidden;white-space:nowrap}.varlist-wrapper.active-elms li:hover{color:var(--button-hover-color);background:var(--accent-color);cursor:pointer}.varlist-wrapper.active-elms li.selected{color:var(--button-active-color);background:var(--button-active-bgcolor);cursor:default}#app{margin:0;padding:0;min-height:100vh;color:var(--text-color);--nav-expanded-width:220px;--sidebar-width:0px;--sidebar-exp-width:220px;--header-calc-height:calc(44px + 1.3em);--nofold-height:calc(100vh - 88px - 3rem);padding-left:calc(var(--nav-width) + 1em);-webkit-transition:padding-left .5s ease;transition:padding-left .5s ease}#app>.main{padding-top:var(--header-calc-height)}#app.force-expanded-nav{padding-left:calc(var(--nav-expanded-width) + 1em);--nav-width:var(--nav-expanded-width)}#app.expanded-sidebar{--sidebar-width:var(--sidebar-exp-width);padding-right:calc(var(--sidebar-exp-width) + 1em)}#app.expanded-sidebar header.main .sidebar-buttons .sidebar-toggle button:before{content:"\F152"}#app .max-width{position:relative}#app .header-buttons{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--sidebar-exp-width);--button-round-size:44px}#app .header-buttons li.mobile-only{display:none}#app .header-buttons li.current button{background:var(--light-bgcolor)}#app .header-buttons li button{margin:0 .5em 0 0;position:relative;text-overflow:hidden;text-indent:-9999px}#app .header-buttons li button:before{text-indent:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}#app .header-buttons li.header-actions button:before{content:"\F7D9"}#app .header-buttons li.sidebar-toggle button:before{content:"\F142"}#app header h1{font-weight:100}#app header.main{position:fixed;z-index:10;height:44px;top:-1px;left:0!important;right:0;margin:0;padding:.65em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:var(--popover-abgcolor);-webkit-box-shadow:0 2px 15px rgba(0,0,0,.5);box-shadow:0 2px 15px rgba(0,0,0,.5)}#app header.main .backdrop-hack{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1}#app header.main .logo{padding:.65em 0;margin:0;width:var(--nav-width);height:-webkit-fill-available;height:-moz-available;height:stretch;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,box-shadow .1s ease;transition:width .1s ease,box-shadow .1s ease,-webkit-box-shadow .1s ease;background:url(../img/aravaipa-logo.742ece47.png) 50% 50% no-repeat;background-size:32px;text-indent:-100px}#app header.main .search-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:1em}#app header .progress{position:fixed;bottom:0;left:50%;width:80vw;background:var(--app-bgcolor);height:44px;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.5);box-shadow:0 -2px 10px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1em;border-top-left-radius:var(--br);border-top-right-radius:var(--br)}#app header .progress h1{font-size:1.1rem;margin:0 1rem 0 0}#app header .progress progress{-webkit-box-flex:1;-ms-flex:1;flex:1}#app header .progress.toast-enter-active,#app header .progress.toast-leave-active{-webkit-transition:all .74s;transition:all .74s}#app header .progress.toast-enter{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);opacity:0}#app header .progress.toast-enter-to,#app header .progress.toast-leave{-webkit-transform:translate(-50%);transform:translate(-50%)}#app header .progress.toast-leave{background:red}#app header .progress.toast-leave-to{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);opacity:0;background:red}#app .ticker{position:fixed;z-index:8;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--body-bgcolor)));background:linear-gradient(180deg,transparent 0,var(--body-bgcolor));height:44px;left:var(--nav-width);right:0;bottom:0}#app.expanded-nav .logo{width:var(--nav-expanded-width)!important;-webkit-transition:width .4s ease!important;transition:width .4s ease!important}#app.force-expanded-nav .ticker{left:var(--nav-expanded-width)}nav#main{position:fixed;top:calc(var(--header-calc-height) - 1px);left:0;bottom:0;width:var(--nav-width);z-index:9;background:var(--app-bgcolor);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,var(--app-bgcolor)),to(var(--body-bgcolor)));background:linear-gradient(180deg,var(--app-bgcolor) 30%,var(--body-bgcolor));-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,box-shadow .1s ease;transition:width .1s ease,box-shadow .1s ease,-webkit-box-shadow .1s ease}nav#main:hover{-webkit-transition:width .4s ease,-webkit-box-shadow .4s ease;transition:width .4s ease,-webkit-box-shadow .4s ease;transition:width .4s ease,box-shadow .4s ease;transition:width .4s ease,box-shadow .4s ease,-webkit-box-shadow .4s ease}nav#main:hover .hide-collapsed{-webkit-transition:text-indent .4s ease;transition:text-indent .4s ease}nav#main .hide-collapsed{text-indent:calc(0px - var(--nav-expanded-width));-webkit-transition:text-indent .1s ease;transition:text-indent .1s ease}nav#main.expanded{--nav-width:var(--nav-expanded-width);-webkit-box-shadow:0 0 25px rgba(0,0,0,.4);box-shadow:0 0 25px rgba(0,0,0,.4)}.force-expanded-nav nav#main.expanded{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}nav#main.expanded li a,nav#main.expanded li button{color:var(--text-dim2-color)}nav#main.expanded .hide-collapsed{opacity:1;text-indent:0;white-space:nowrap}nav#main:not(.expanded) ul li a:before,nav#main:not(.expanded) ul li button:before{margin-right:1em}nav#main ul{list-style:none;margin:0;padding:0;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-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:-webkit-fill-available;height:-moz-available;height:stretch}nav#main ul li{display:block;padding:0 4px;white-space:nowrap}nav#main ul li.race-event button{text-align:left;border-bottom:1px solid var(--med-bgcolor);margin-left:5px}nav#main ul li.race-event button .icon{background:transparent;vertical-align:middle;display:inline-block;margin:auto 6px auto 0}nav#main ul li.race-event button:after{content:"\F0DD";font-family:Font Awesome\ 5 Free;font-weight:900;display:inline-block;-webkit-transform:translateY(-3px);transform:translateY(-3px);pointer-events:none;vertical-align:middle}nav#main ul li.version{padding:.5em 1em .5em 1.5em}nav#main ul li.version .branch,nav#main ul li.version .date{display:block;font-size:.8em;font-weight:700;color:var(--text-dim2-color)}nav#main ul li.control{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em .5em;color:var(--text-dim2-color);height:32px}nav#main ul li.control:hover{color:var(--text-color)}nav#main ul li.control span{-webkit-box-flex:1;-ms-flex:1;flex:1}nav#main ul li.control .toggle-switch{-ms-flex-preferred-size:60px;flex-basis:60px}nav#main ul li a,nav#main ul li button{cursor:pointer;width:-webkit-fill-available;width:-moz-available;width:stretch;min-width:auto;font-family:var(--font-family);font-size:12px;font-weight:700;letter-spacing:.5px;text-decoration:none;color:var(--text-dim1-color);height:52px;line-height:44px;display:block;padding:8px 16px;background:transparent;-webkit-box-shadow:none;box-shadow:none;border:none;overflow:hidden;text-align:left;border-radius:var(--button-br)}nav#main ul li a:before,nav#main ul li button:before{font-family:Font Awesome\ 5 Free;font-weight:900;display:inline-block;font-size:16px;line-height:20px;height:20px;width:22px;margin-left:3px;margin-bottom:-12px;text-align:center;color:var(--text-color)}nav#main ul li a:focus,nav#main ul li button:focus{border:none;outline:none}nav#main ul li a:hover,nav#main ul li button:hover{color:var(--button-hover-color);background:linear-gradient(-58deg,var(--accent-color) 50%,var(--dark-accent-color) 180%)}nav#main ul li a.router-link-exact-active,nav#main ul li button.router-link-exact-active{color:var(--accent-color);background:var(--med-bgcolor);-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,.1);box-shadow:inset 0 2px 5px rgba(0,0,0,.1);border-bottom:1px solid var(--depth-accent-shadow)}nav#main ul li a.router-link-exact-active:before,nav#main ul li button.router-link-exact-active:before{color:var(--accent-color)}nav#main ul li a.dashboard:before,nav#main ul li button.dashboard:before{content:"\F3FD"}nav#main ul li a.sources:before,nav#main ul li button.sources:before{content:"\F019"}nav#main ul li a.participants:before,nav#main ul li button.participants:before{content:"\F0C0"}nav#main ul li a.manual-entry:before,nav#main ul li button.manual-entry:before{content:"\F304"}nav#main ul li a.addons:before,nav#main ul li button.addons:before{content:"\F290"}nav#main ul li a.waves:before,nav#main ul li button.waves:before{content:"\F00A"}nav#main ul li a.schedule:before,nav#main ul li button.schedule:before{content:"\F46D"}nav#main ul li a.podium:before,nav#main ul li button.podium:before{content:"\F5A2"}nav#main ul li a.crossings:before,nav#main ul li button.crossings:before{content:"\F2F2"}nav#main ul li a.stats:before,nav#main ul li button.stats:before{content:"\F200"}nav#main ul li a.map:before,nav#main ul li button.map:before{content:"\F5A0"}nav#main ul li a.settings:before,nav#main ul li button.settings:before{content:"\F013"}nav#main ul li:first-child{padding-left:0}#sidebar{position:fixed;top:0;right:0;height:100vh;width:var(--sidebar-exp-width)}@media screen and (max-width:878px){.max-width{margin:0 4px!important}#content header,header.sub{padding:4px 8px 4px 0;height:auto}#content header h1,header.sub h1{line-height:1em}#app header.main .sidebar-buttons,#app header.main .sidebar-buttons li{display:none}#app header.main .sidebar-buttons li.mobile-only{display:contents}}@media screen and (max-width:437px){button{min-width:44px}#app{padding-left:.5em}#app header.main>:not(:last-child){margin-right:.25em}#app header.main .logo{display:block;position:absolute;top:0;left:0;margin:8px .5em 16px 4px;width:44px!important;text-indent:-9999px;background:url(/aravaipa-logo.png) 50% 50% no-repeat;background-size:contain}#app header.main .search-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:calc(44px + .75em);background:red}#app header.main .status{width:22px}#app .ticker{left:0;right:0}#app #nav ul li{width:44px}#app #nav ul li a,#app #nav ul li button{min-width:auto!important;width:44px;overflow:hidden}#app #nav ul li a:before,#app #nav ul li button:before{display:block}nav#main{display:none}nav#main.expanded{display:block}nav#main .logo{background-position:1em 0!important}nav#main .version{display:none}}@media(prefers-color-scheme:dark){textarea{color:#fff;background:var(--input-bgcolor)}input,input[type=search],input[type=text],select{background:var(--input-bgcolor);color:var(--input-color);border-color:var(--input-border)}}@font-face{font-family:sfns;src:url(../fonts/sfnsdisplay-webfont.e7570463.woff2) format("woff2"),url(../fonts/sfnsdisplay-webfont.d4a7ffc5.woff) format("woff")}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-regular-400.fc9c63c8.eot);src:url(../fonts/fa-regular-400.fc9c63c8.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-regular-400.e07d9e40.woff2) format("woff2"),url(../fonts/fa-regular-400.e5770f98.woff) format("woff"),url(../fonts/fa-regular-400.59215032.ttf) format("truetype"),url(../img/fa-regular-400.8fdea4e8.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:auto;src:url(../fonts/fa-solid-900.ef3df984.eot);src:url(../fonts/fa-solid-900.ef3df984.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.b5cf8ae2.woff2) format("woff2"),url(../fonts/fa-solid-900.4bced7c4.woff) format("woff"),url(../fonts/fa-solid-900.acf50f59.ttf) format("truetype"),url(../img/fa-solid-900.b557f56e.svg#fontawesome) format("svg")}.fa{font-family:Font Awesome\ 5 Free}.b{font-weight:900}.pdr{margin:0;line-height:32px;color:var(--text-dim1-color)}.pdr.gen-F .gender{color:#ee0076}.pdr.gen-M .gender{color:#1d606c}.pdr.dns{background:var(--row-dns-bgcolor)!important;color:var(--row-dns-color)!important}.pdr.dns:hover{background:var(--row-dns-hover-bgcolor)!important;color:inherit}.pdr.dnf{background:var(--row-dnf-bgcolor)!important;color:var(--row-dnf-color)!important}.pdr.dnf:hover{background:var(--row-dnf-hover-bgcolor)!important;color:inherit}.pdr.dq{background:var(--row-dq-bgcolor)!important;color:var(--row-dq-color)!important}.pdr.flag .op:after{title:"Check wave against start time";content:"!";display:inline-block;height:1.1em;width:1.1em;border-radius:50%;vertical-align:middle;margin-left:.5em;color:#000;background:var(--error-color);text-align:center;line-height:1em;font-weight:900;text-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #000;box-shadow:0 1px 1px #000}.pdr.flag.early .op:after{content:"E"}.pdr.flag.late .op:after{content:"L"}.pdr.flag.lap-mismatch .op:after{content:"-"}.pdr.has-note td:last-child:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F249";position:absolute;margin-left:10px;color:#f5edb8;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.pdr>td{padding:4px 4px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.pdr>td.did-change{background:rgba(161,89,0,.5);-webkit-transition:background-color 0s ease;transition:background-color 0s ease}.pdr>td:first-child{padding-left:4px}.pdr>td.bib{width:50px;cursor:pointer}.pdr>td.bib span{color:var(--light-color);background:var(--light-bgcolor);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);padding:2px;border-radius:4px;font-weight:700;text-align:center;min-width:2em;display:inline-block;line-height:1.25em;min-height:1em}.pdr>td.first-name,.pdr>td.last-name{color:var(--text-color);cursor:pointer}.pdr>td.last-name{font-weight:700}.pdr>td.race-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pdr>td.wave{padding-left:1em}.pdr>td.gender{font-weight:400}.pdr>td.race-time{text-align:right}@media screen and (max-width:1300px){.participants-grid .first-name,.participants-grid .gender,.participants-grid .last-name,.participants-grid .race-name,.participants-grid .race-time,.participants-grid .wave{min-width:inherit!important;max-width:inherit}}.chart{position:relative}.chart .spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home>section{border:1px solid var(--text-dim3-color);margin:.5em;padding:.5em;border-radius:var(--br)}section.charts{padding-bottom:3em}section.charts .flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.charts section{max-width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}.login .group{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-align:center;-ms-flex-align:center;align-items:center;position:relative}.login .group input{display:block;width:80%;border-radius:8px;line-height:2em;font-size:1.25em;-webkit-appearance:none;background-color:var(--input-bgcolor);color:var(--text-color);border:1px solid rgba(0,0,0,.8);padding:.5em 1em;max-width:400px}.login .group input:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.login .group input+input{border-top-left-radius:0;border-top-right-radius:0}.login .group .spinner{position:absolute;bottom:-1em}.login .group button.go{margin-top:1em}.login .group.shake>input{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.btn-back[data-v-da25273a]{display:inline-block;position:relative;margin:0 1em 0 -1em;border:none;padding:0 10px 0 30px;line-height:44px;text-shadow:0 -1px #4d4d4d;color:#fff;font-weight:700;text-decoration:none;font-family:sans-serif;font-size:12px}.btn-back[data-v-da25273a]:before{left:20px;right:0;height:34px;margin-top:5px;z-index:-1;border:1px solid grey;border-bottom-color:grey;border-top-color:#4d4d4d;border-left-width:0;border-radius:5px}.btn-back[data-v-da25273a]:after,.btn-back[data-v-da25273a]:before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;background:#23868f;-webkit-transition:all .23s ease;transition:all .23s ease}.btn-back[data-v-da25273a]:after{left:11px;height:27px;width:26px;top:8px;z-index:-2;border:1px solid #fff;border-top:0 transparent;border-right:0 transparent;border-bottom-color:grey;border-left-color:#4d4d4d;border-radius:7px 5px 5px 7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-back[data-v-da25273a]:hover:after,.btn-back[data-v-da25273a]:hover:before{background:#4f9ea5}.btn-back[data-v-da25273a]:active:after,.btn-back[data-v-da25273a]:active:before{-webkit-transition:all .1s ease;transition:all .1s ease;background:#155056;-webkit-box-shadow:inset 0 1px 0 #4d4d4d;box-shadow:inset 0 1px 0 #4d4d4d}.btn-back[data-v-da25273a]:active:after{-webkit-box-shadow:inset 1px 1px 0 #4d4d4d;box-shadow:inset 1px 1px 0 #4d4d4d}progress.bar[data-v-d3cec394]{vertical-align:middle}.toggle{--toggle-size:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:calc(var(--toggle-size)*1.5625);width:-webkit-fill-available;width:-moz-available;width:stretch;max-width:60px;height:var(--toggle-size);position:relative;background:var(--med-bgcolor);border-radius:calc(var(--toggle-size)*0.5);cursor:pointer;-webkit-box-shadow:inset 0 0 5px hsla(0,0%,50.2%,.5);box-shadow:inset 0 0 5px hsla(0,0%,50.2%,.5);-webkit-transition:all .74s ease;transition:all .74s ease;margin-top:0;margin-bottom:0}.toggle:focus{outline:none}.toggle:focus:after{-webkit-box-shadow:0 0 4px hsla(0,0%,100%,0);box-shadow:0 0 4px hsla(0,0%,100%,0)}.toggle:before{content:"Off";display:none}.toggle:after{content:".";text-indent:-9999px;display:block;position:absolute;top:50%;left:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(var(--toggle-size) - 8px);height:calc(var(--toggle-size) - 8px);background:var(--neg-bgcolor);border-radius:50%;-webkit-transition:left .14s ease-out;transition:left .14s ease-out}.toggle:checked{background:var(--accent-color)}.toggle:checked:after{left:unset;left:calc(100% - var(--toggle-size) + 4px)}.toggle:disabled{background:var(--button-disabled-color);pointer-events:none}.autocomplete-wrap[data-v-fb168f82]{position:relative}.autocomplete-wrap input[data-v-fb168f82]{margin-right:24px}.autocomplete-wrap button.accept[data-v-fb168f82]{padding:0;width:1.5em;display:inline-block;margin-left:-24px}.autocomplete-wrap .predictions[data-v-fb168f82]{position:absolute;z-index:1;top:100%;left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:5ch;max-width:242px;-webkit-box-shadow:0 4px 25px rgba(0,0,0,.5);box-shadow:0 4px 25px rgba(0,0,0,.5);border-radius:var(--br);background:var(--app-bgcolor);background:var(--input-bgcolor)}.autocomplete-wrap .predictions.has-label[data-v-fb168f82]{left:calc(80px + .5em)}.datetime-picker[data-v-4563f9ba]{font-size:.9em;white-space:nowrap;background:var(--input-bgcolor);border-radius:var(--br);border:1px solid var(--input-border);padding:0 .5em}.datetime-picker input[data-v-4563f9ba]{min-width:2.1ex;width:2ex;border:none;background:transparent;padding:0 .1em;caret-color:transparent;text-align:center}.datetime-picker input.f[data-v-4563f9ba]{width:5ex}.datetime-picker input.p[data-v-4563f9ba]{width:2.5ex}.datetime-picker input[data-v-4563f9ba]::-webkit-inner-spin-button{-webkit-appearance:none}.datetime-picker input[data-v-4563f9ba]:focus{background:var(--accent-color)}.datetime-picker .sep[data-v-4563f9ba]{margin:0}