body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}::-webkit-scrollbar{background:transparent;width:0}#app>div{overflow:hidden}#app>div,#root{height:100vh;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Audiowide;font-weight:400;src:url(/static/media/Audiowide-Regular.909342598b3adb03b2e6.ttf)}#root{--main-green:#00b937e7;--content-padding:100px}.App{text-align:center}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dark-green{color:#2bb900}.light-green{color:#3dff00}.navbar{background:linear-gradient(180deg,#6b6b6b -100%,#000);border-bottom:1px solid #4d4d4d;height:50px;left:0;position:fixed;top:0;z-index:50}.navbar,.navbar .inner{align-items:center;display:flex;width:100%}.navbar .inner{justify-content:space-between;padding:0 var(--content-padding);position:relative}.navbar .inner .link-group{align-items:center;color:#fff;display:flex;font-family:Audiowide;text-transform:uppercase}.navbar .inner .link-group .connect-btn{background:var(--main-green);margin:0 15px}.navbar .inner .link-group .connect-btn:disabled{background:#000;color:#fff}.navbar .inner .link-group .nav-link{margin:0 15px}.navbar .inner .link-group .nav-link a{color:inherit;text-decoration:none}.navbar .inner .link-group .logo{cursor:pointer;margin-left:15px;width:140px}.homebg{background-color:#000;background-image:url(/static/media/home-bg.7b9f99118532df85f959.png);background-position:50%;background-repeat:no-repeat;background-size:80%;color:#fff;font-family:Audiowide;height:100vh;position:relative;width:100%}.homebg .welcome{align-items:center;display:flex;font-size:24px;left:450px;position:absolute;top:800px}.homebg .welcome span{margin:0 10px}.homebg .welcome .arrow{height:30px;margin-left:10px}.homebg .info-area{align-items:flex-end;display:flex;flex-direction:column;font-size:20px;left:1250px;position:absolute;top:100px}.homebg .info-area .top{margin-bottom:25px}.homebg .box{height:65px;left:1150px;top:310px;width:300px}.homebg .box,.homebg .box-flex{align-items:center;background:#1f1f1f;border:3px solid #2bb900;border-radius:14px;display:flex;font-size:24px;justify-content:center;position:absolute;text-decoration:none}.homebg .box-flex{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:400px;min-height:65px;min-width:400px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.homebg a:active,.homebg a:focus,.homebg a:hover,.homebg a:visited{color:#fff;text-decoration:none}.kennel-main{display:flex;flex-direction:column;height:100%;width:100%}.kennel-main .top-tag{align-items:center;background:#000;border-bottom:2px solid #838383;display:flex;font-family:Arial;font-size:20px;font-weight:600;height:30px;justify-content:center;padding:.25em 250px}.kennel-main .top-tag span{cursor:pointer;margin-right:auto}.kennel-main .kennel-header{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.651) -200%,#000);color:#fff;display:flex;font-family:Audiowide;font-size:32px;font-weight:600;height:100px;padding-left:250px;position:relative}.kennel-main .kennel-header .picture{left:120px;position:absolute;top:-20px;z-index:2}.kennel-main .kennel-header .clipboard{margin-left:24px;width:28px}.kennel-main .kennel-header .settings{color:gray;cursor:pointer;display:flex;font-size:20px;margin-left:auto;margin-right:200px;transition:all .3s ease}.kennel-main .kennel-header .settings img{margin-right:10px;width:28px}.kennel-main .kennel-header .settings:hover{-webkit-filter:brightness(150%);filter:brightness(150%)}.kennel-main .kennel-content .detail-header{align-items:center;background:#000;color:#fff;display:flex;font-family:Audiowide;font-size:36px;font-weight:600;height:70px;justify-content:space-between;margin-top:30px;padding-left:150px;padding-right:350px}.kennel-main .kennel-content .detail-header .dog-class{font-family:Arial;font-size:24px}.kennel-main .kennel-content .kennel-detail{display:flex;padding:75px 0}.kennel-main .kennel-content .kennel-detail .detail-content{display:flex;flex-direction:column;margin:0 50px 0 150px}.kennel-main .kennel-content .kennel-detail .detail-content .dog-image{border:2px solid gray;box-sizing:border-box;margin-bottom:25px;overflow:hidden;width:-webkit-min-content;width:min-content}.kennel-main .kennel-content .kennel-detail .detail-content .dog-image img{height:300px;object-fit:cover;vertical-align:bottom;width:500px}.kennel-main .kennel-content .kennel-detail .detail-content .extra-icons{color:gray;display:flex;font-size:24px;margin-top:50px;width:100%}.kennel-main .kennel-content .kennel-detail .detail-content .extra-icons .group{align-items:center;display:flex;justify-content:center;margin-left:35px}.kennel-main .kennel-content .kennel-detail .detail-content .extra-icons .group img{margin-left:10px}.kennel-main .kennel-content .kennel-detail .detail-content .extra-icons .group:nth-child(2){margin-left:100px}.kennel-main .kennel-content .kennel-detail .detailed-info{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.kennel-main .kennel-content .kennel-detail .detailed-info .detail{display:flex;flex-direction:column;margin:0 30px 50px}.kennel-main .kennel-content .kennel-detail .detailed-info .detail .title{color:gray;font-family:Audiowide;font-size:24px;margin-bottom:12px}.kennel-main .kennel-content .kennel-detail .detailed-info .detail .value{color:#fff;display:flex;font-family:Arial;font-size:24px}.kennel-main .kennel-content .kennel-detail .detailed-info .detail .value m .highlight{align-items:center;display:flex}.kennel-main .kennel-content .kennel-detail .detailed-info .detail .value m .highlight img{margin-left:6px}.kennel-main .kennel-content{background:linear-gradient(180deg,rgba(0,0,0,.651) -150%,#000);display:flex;flex-direction:column;flex-grow:1;font-family:Arial;font-weight:600;position:relative}.kennel-main .kennel-content .logo-shadow{left:90%;position:absolute;top:80%}.kennel-main .kennel-content .stat-header{color:#fff}.kennel-main .kennel-content .stat-header,.kennel-main .kennel-content .stat-info{align-items:center;display:grid;font-size:20px;grid-template-columns:repeat(3,300px);height:50px;padding-left:250px}.kennel-main .kennel-content .stat-info{background:#000}.kennel-main .kennel-content .holder{padding-right:300px;position:relative}.kennel-main .kennel-content .holder .kennel-info{color:gray;margin:30px 0 0 100px}.kennel-main .kennel-content .holder .kennel-info .kennel-info-header{font-size:28px;margin-bottom:8px}.kennel-main .kennel-content .holder .kennel-info .filters{display:flex;margin-bottom:20px}.kennel-main .kennel-content .holder .kennel-info .filters .container-box{align-items:center;background:#000;border:3px solid #009c2f;border-radius:5px;display:flex;font-size:24px;height:50px;justify-content:center;padding:0 10px}.kennel-main .kennel-content .holder .kennel-info .filters .search-icon{height:36px;width:36px}.kennel-main .kennel-content .holder .kennel-info .filters .filter-icon{height:36px;margin-right:10px;width:36px}.kennel-main .kennel-content .holder .kennel-info .filters .downarrow-icon{height:36px;margin-left:20px;width:36px}.kennel-main .kennel-content .holder .kennel-info .filters .icon{-webkit-filter:invert(50%) sepia(0) saturate(0) hue-rotate(211deg) brightness(91%) contrast(90%);filter:invert(50%) sepia(0) saturate(0) hue-rotate(211deg) brightness(91%) contrast(90%)}.kennel-main .kennel-content .holder .kennel-info .filters input{background:none;border:none;color:var(--main-green);font-family:Arial;font-size:24px;height:24px;margin:0 0 0 10px;padding:2px;width:350px}.kennel-main .kennel-content .holder .kennel-info .filters input:focus{outline:none}.kennel-main .kennel-content .holder .kennel-info .filters .filter{margin-left:25px;width:200px}.kennel-main .kennel-content .holder .kennel-info .filters .sort{align-items:center;color:gray;display:flex;margin-left:auto}.kennel-main .kennel-content .holder .kennel-info .filters .sort .sort-by{font-size:24px;margin-right:12px}.kennel-main .kennel-content .holder .kennel-info .filters .sort div{width:250px}.kennel-main .kennel-content .holder .kennel-info .dogs{display:flex;flex-direction:column;width:100%}.kennel-main .kennel-content .holder .kennel-info .dogs .row{align-items:center;background:#000;border:3px solid #009c2f;border-radius:5px;cursor:pointer;display:flex;height:80px;margin-bottom:15px;position:relative}.kennel-main .kennel-content .holder .kennel-info .dogs .row .img-container{overflow:hidden}.kennel-main .kennel-content .holder .kennel-info .dogs .row .img-container img{height:80px;object-fit:cover;scale:200%;-webkit-transform-origin:15% 5%;transform-origin:15% 5%;vertical-align:bottom}.kennel-main .kennel-content .holder .kennel-info .dogs .row .divider{background:none;height:80px;left:37px;position:absolute;width:56px}.kennel-main .kennel-content .holder .kennel-info .dogs .row .dog-name{color:#fff;font-size:30px;margin-left:20px}.kennel-main .kennel-content .holder .kennel-info .dogs .row .bloodline{color:gray;font-size:24px;margin-left:40px}.kennel-main .kennel-content .holder .kennel-info .dogs .row .fatigue{margin-left:auto}.kennel-main .kennel-content .holder .kennel-info .dogs .row .end{color:#fff;font-size:30px;margin:0 20px}.fatigue{align-items:center;border:2px solid gray;box-sizing:border-box;color:gray;display:flex;justify-content:space-between;padding:6px 10px;text-transform:uppercase;width:504px}.fatigue .gradient-slider{background:linear-gradient(90deg,#000 -20%,#00c753);border:1px solid #00c753;height:80%;min-height:20px;position:relative;width:55%}.fatigue .gradient-slider .indicator{border-left:1px solid #00c753;height:150%;left:5px;min-height:20px;position:absolute;top:-5px}.bg{align-items:center;background:linear-gradient(180deg,#585858 0,#000);border:2px solid gray;display:flex;flex-direction:column;height:900px;left:calc(50% - 375px);position:relative;top:20px;width:750px}.bg .close{cursor:pointer;height:30px;position:absolute;right:10px;top:10px;width:30px}.bg .container{align-items:center;display:flex;flex-direction:column;padding:20px;width:475px}.bg .container .title{color:#fff;font-family:Audiowide;font-size:36px;margin-top:50px}.bg .container .token{margin-top:75px;max-width:100%}.bg .container .input-wrapper{align-self:flex-start;display:flex;flex-direction:column;margin-top:40px;width:100%}.bg .container .input-wrapper .input-label{color:#fff;font-family:Arial;font-size:16px;font-weight:600;margin-left:5px}.bg .container .input-wrapper input{background-color:hsla(0,0%,50%,.658);border:1px solid #fff;border-radius:4px;box-sizing:border-box;color:#fff;height:45px;margin-top:5px;outline:none;padding:0 10px;width:100%}.bg .container .conditional{color:gray;font-size:14px;margin-top:10px;text-align:center}.bg .container .extra-notes{color:#fff;margin-top:20px}.bg .container .extra-notes .point{margin:10px 0}.bg .container .error{color:red}.bg .logo{bottom:40px;position:absolute;right:50px;width:70px}.save{border-radius:2px;font-size:16px;height:40px;width:110px}.settings-bg{background:linear-gradient(180deg,#585858 0,#000);border:2px solid gray;height:700px;left:calc(50% - 500px);position:relative;top:calc(50% - 350px);width:1000px}.settings-bg,.settings-bg .container{align-items:flex-start;display:flex;flex-direction:column}.settings-bg .container{box-sizing:border-box;padding:60px 100px;width:100%}.settings-bg .container .title{color:#fff;font-family:Audiowide;font-size:36px;margin-left:5px;margin-top:50px}.settings-bg .container .input-wrapper{align-self:flex-start;display:flex;flex-direction:column;margin-top:40px;width:50%}.settings-bg .container .input-wrapper .input-label{color:gray;font-family:Arial;font-size:24px;font-weight:600;margin-left:5px}.settings-bg .container .input-wrapper input{background-color:hsla(0,0%,50%,.658);border:1px solid #fff;border-radius:4px;box-sizing:border-box;color:#fff;height:45px;margin-top:10px;outline:none;padding:0 10px;width:100%}.settings-bg .container .input-wrapper input::-webkit-input-placeholder{color:#fff}.settings-bg .container .input-wrapper input:-ms-input-placeholder{color:#fff}.settings-bg .container .input-wrapper input::placeholder{color:#fff}.settings-bg .container .conditional{color:#fff;font-size:16px;margin-left:5px;margin-top:10px;text-align:center}.settings-bg .container .error{color:red}.settings-bg .kennel-image{display:flex;flex-direction:column;position:absolute;right:15%;top:28%}.settings-bg .kennel-image span{color:gray;font-family:Arial;font-size:24px;font-weight:600;margin-bottom:10px;margin-left:5px}.settings-bg .logo{bottom:40px;position:absolute;right:50px;width:70px}.button-row,.save{margin-top:50px}.save{background-color:var(--main-green);border:none;border-radius:4px;color:#fff;font-size:20px;font-weight:600;height:45px;margin-bottom:20px;outline:none;padding:10px;transition:all .3s ease;width:130px}.save:hover{background-color:rgba(0,255,0,.533);cursor:pointer}.save:disabled{background-color:#000}.discard{background-color:transparent;border:none;border:2px solid var(--main-green);border-radius:4px;color:#fff;font-size:20px;font-weight:600;height:45px;margin-bottom:20px;margin-left:40px;margin-top:50px;outline:none;padding:10px;transition:all .3s ease;width:130px}.discard:hover{background-color:rgba(0,255,0,.039);cursor:pointer}.discard:disabled{background-color:#000}.popup{background:rgba(0,0,0,.8);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:50}.race-dog{height:42px;position:relative;-webkit-transform-origin:top right;transform-origin:top right;z-index:3}.race-dog .body{left:0;position:absolute;top:0}.race-dog .vest{left:48px;position:relative;top:4px}.race-dog .vest .number{left:2px;position:absolute;top:-1px}.race-dog .vest .color{left:0;position:absolute;top:0}.racetrack{background:#000;border:2px solid var(--main-green);border-radius:5px;height:540px;margin:0 0 0 50px;overflow:hidden;position:relative;width:60%}.racetrack .startline{background-image:url(/static/media/track-start.7c5f54831de6a88907bf.png);background-position:50%;background-size:100%;height:100%;position:absolute;top:0;width:178px;z-index:1}.racetrack .dotted{border-left:2px dashed var(--main-green);height:100%;left:50%;position:absolute;top:0;width:2px}.racetrack .dotted span{color:var(--main-green);left:-50px;position:absolute;top:95%}.racetrack .finishline{background-image:url(/static/media/track-finish.42e9b9c5b7ffc8629fef.png);background-size:100%;height:100%;left:-6px;position:absolute;top:0;width:187px}.racetrack .lanes{align-items:center;border-bottom:1px solid gray;color:#fff;display:flex;height:12.5%;overflow:hidden;position:relative;width:100%}.racetrack .lanes .arrows-1,.racetrack .lanes .arrows-2{position:absolute;z-index:0}.racetrack .lanes .race-dog{position:relative}.racetrack .lanes:last-child{border-bottom:none}.arrows{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAuCAYAAACSy7GmAAAABHNCSVQICAgIfAhkiAAAAF96VFh0UmF3IHByb2ZpbGUgdHlwZSBBUFAxAAAImeNKT81LLcpMVigoyk/LzEnlUgADYxMuE0sTS6NEAwMDCwMIMDQwMDYEkkZAtjlUKNEABZgamFmaGZsZmgMxiM8FAEi2FMk61EMyAAACQUlEQVRoge3XsW7TUBQG4P/YaVgillZIdpEYuhIq+7plaoeqgEAIwdaBgYFHYOANmHiHComFpQMSLUJtlaEDEY4biMICiIHGIBCiDC1NbP9MllBxgMHXYrjfeo7uf4+Oc6UAhmEYhmEYhmEYVRIdhyql7onI3XF1knfCMLyvI7uIrePQOI43Hcf5ISLLRXURuei67sRgMNjSkX+cliEBII7jHdd1P5K8IiJFX8yi4zin4jhe13WHnJbP9VdBEKyQfCAiE0V1kg8bjcatVquV6LqDtk3mBoNBz3XdjojcAPDboCJybjgcevV6fW1/f1/LoNo3mfM8b9G27ccAThbVSW7btn293W5/Lzu7siEBwPd9JSIbIjI1pqWdJMnV3d3dz2XmWmUe9jedTicEsEByb0zLfK1W22o2m6fLzK10kznP885YlrUpIjNjWt6laXopiqI3ZeRVusncwcHBVwAf/tAyBcAtK6/yTc7NzU2SfAJgvqhO8kuWZZejKHpRVmatrIP+xezs7DTJDQBni+ok97IsuxBF0esycysbUik1A+ApgMLfIcm3SZIsd7vd92VnVzKkUqoJYF1Epse09I6OjpZ7vd4nHfnaHx6l1HkR2R43IMnno9FoQdeAgOYhfd9fAvAMwGRRneQmgKVut/tN5z20va5BEFwj+UhEThTVSa4dHh6u9Pv9oa475LQM6fv+TRFZFZHCPwAkV8MwvA0g1ZF/nJaHh+SrNE2DopplWYyi6CUA6sg2DMMwDMMwDOM/9xNpS8soRBL7FQAAAABJRU5ErkJggg==);height:50px;position:absolute}.tokens{align-items:center;display:flex;flex-direction:column;justify-content:center}.container{overflow:scroll}.container .no-tokens-text{color:hsla(0,0%,100%,.733);font-size:20px;font-weight:600;margin-top:20px}.container .no-tokens-text a{color:var(--main-green);margin:0 5px;text-decoration:none}.container .no-tokens-text a:hover{text-decoration:underline}.container .subtitle{color:#fff;font-family:Audiowide;font-size:30px;margin-bottom:25px;margin-left:5px;margin-top:25px}.row-popup{display:flex;margin:10px 0;transition:all .3s ease}.row-popup .dog{background:#000;border:2px solid var(--main-green);border-radius:3px;height:55px;margin-left:20px;overflow:hidden;position:relative;transition:all .3s ease;width:400px}.row-popup .dog .img-container{max-height:100%;overflow:hidden;width:90px}.row-popup .dog .img-container .join-dog{height:100%;margin-top:none;object-fit:cover;scale:10%;-webkit-transform-origin:-1% 0;transform-origin:-1% 0}.row-popup .dog .divider{background:none;height:55px;left:0;position:absolute;width:56px}.row-popup .dog .name-type{font-family:Arial;left:94px;position:absolute;top:5px;width:55%}.row-popup .dog .name-type .name{border-bottom:1px solid var(--main-green);color:#fff;font-weight:600;padding-bottom:5px;padding-left:15px}.row-popup .dog .name-type .type{color:gray;font-weight:600;padding-left:15px;padding-top:5px}.row-popup .dog .join-button{background:var(--main-green);color:#fff;cursor:pointer;font-size:16px;font-weight:600;left:82%;padding:5px 10px;position:absolute;top:22%}.row-popup .dog .join-button:hover{background:green}.row-popup .dog .join-button:disabled{background:gray;cursor:not-allowed}.bg-sponsor{background:linear-gradient(180deg,#585858 0,#000);border:2px solid gray;height:720px;left:calc(50% - 600px);position:relative;top:calc(50% - 360px);width:1200px}.bg-sponsor,.bg-sponsor .container{align-items:center;display:flex;flex-direction:column}.bg-sponsor .container{padding:20px}.bg-sponsor .container .sponsor-msg{color:#fff;font-family:Audiowide;font-size:32px;margin-top:50px}.bg-sponsor .container img{margin-top:50px;width:75%}.bg-sponsor .logo{bottom:40px;position:absolute;right:50px;width:70px}:root{--historygrid:2fr 4fr 4fr 3fr 5fr}.history-row{background:linear-gradient(180deg,#fff -700%,#000);color:#fff;display:grid;grid-template-columns:2fr 4fr 4fr 3fr 5fr;grid-template-columns:var(--historygrid);height:80px;padding:10px 25px;text-decoration:none}.history-row:active,.history-row:hover{color:#fff}.history-row .race-titles{color:#fff;cursor:pointer;flex-direction:column;font-size:20px}.history-row .grid-item,.history-row .race-titles{align-items:center;display:flex;font-family:Arial;font-weight:600;justify-content:center}.history-row .grid-item{letter-spacing:1px;text-decoration:none}.history-row .name{font-family:Audiowide;font-size:22px}.history-row .position{align-items:center;border:2px solid gold;border-radius:27.5px;box-sizing:border-box;color:gold;display:flex;font-family:Arial;font-family:source-sans-pro;font-size:22px;font-weight:400;height:55px;justify-content:center;letter-spacing:1px;text-decoration:none;width:55px}.history-row .distance{color:#00a128;font-size:16px}.history-row .date{color:#ff0}.history-list .titles{background:#000;color:var(--main-green);display:grid;font-family:Arial;font-size:16px;font-weight:600;grid-template-columns:2fr 4fr 4fr 3fr 5fr;grid-template-columns:var(--historygrid);padding:10px 25px;text-transform:uppercase}.history-list .titles div,.history-list .titles div:first-child{align-items:center;display:flex;justify-content:center}.menu{background:linear-gradient(180deg,#fff -500%,#000);border-right:1px solid gray;display:flex;flex-direction:column;height:100%;min-width:300px;position:-webkit-sticky;position:sticky;top:0;width:300px}.menu .option{align-items:center;background:linear-gradient(180deg,#fff -300%,#000);color:#fff;cursor:pointer;display:flex;font-family:Audiowide;font-size:16px;font-weight:500;height:50px;justify-content:center;width:100%}.menu .option:hover{background:#000;color:var(--main-green)}.menu .logo{height:80px;left:calc(50% - 40px);position:absolute;top:80%}.t-races{display:flex;flex-direction:column}@font-face{font-family:source-sans-pro,sans-serif;font-style:normal;font-weight:400;src:local()}.racelist{background-color:#000;flex-grow:1}.racelist .topbar{background:#000;color:var(--main-green);display:flex;height:150px;justify-content:space-between}.racelist .topbar a{text-decoration:none}.racelist .topbar .sides{font-family:Arial;font-weight:600;margin:0 25px;min-width:50px;padding-top:15px;text-decoration:none;white-space:nowrap}.racelist .topbar .next{align-items:center;display:flex;width:100%}.racelist .topbar .next .box{align-items:flex-start;background:linear-gradient(180deg,#fff -200%,#000);border:1px solid var(--main-green);border-radius:15px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Audiowide;font-size:20px;font-weight:400;height:110px;justify-content:space-between;margin:0 25px;padding:15px;transition:all .3s ease;width:225px}.racelist .topbar .next .box:hover{background:#424242;color:#fff}.racelist .topbar .next .box .race-name{font-family:Audiowide;font-size:24px;font-weight:400}.racelist .topbar .next .box .time{align-items:center;display:flex;font-family:Arial;font-weight:600;letter-spacing:.5px;width:100%}.racelist .topbar .next .box .time .start{color:#ff0;font-style:normal}.racelist .topbar .next .box .time .clock{color:var(--main-green);font-size:1vw;font-style:italic;margin-left:10px;white-space:nowrap}.racelist .race-classes{align-items:center;background:#363636;display:flex;height:100px;padding:0 25px}.racelist .race-classes .title{align-items:center;color:#fff;display:flex;font-family:Audiowide;font-size:24px}.racelist .race-classes .title img{margin-left:10px}.racelist .race-classes .classes{align-items:center;display:flex;justify-content:space-between;margin-left:25px}.racelist .race-classes .classes .class-filter{align-items:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAApCAYAAAAlDUeiAAAACXBIWXMAABYlAAAWJQFJUiTwAAAElUlEQVRoge1bv48cNRT+PLs7k73dkUgB7UUUkWgQBVDgQBoq+AMoiVKjqyhuOEhDyCUSDfwBiHT8AVEa0gA3DaRAKEqk0NzVSIA0yV1md2eM7PF4Pb92vLkVguR9kjXWaT17+z6/9z0/20wIAVeEEb8A4HXnAc8v7ib78YHrrx86E7DLX0DAfsIWgDPseTdyO+R8TgXwWE1sZyM5k4ABDhFoArZ0G2zqv38GsABwrKPKQkWNh8l+fN7lhzmFozDiHGfYASYMmGoCJroNySsw17NfNknEI91PxblkPz7qG+7mCQP8qLwgYMCIFc+yT9A2kWRoQkwfDwAVwFfC6/tAGPGvEDAPPgN8FF8gnz4RYMCwtI2cnL6ZqOMw4pf6hveSgBF2zEt96wtID6oYWvYxTcWab/qGriQhjPj9glFFRpVpQhOlrfzSM5StWBjx71ZZq1OYw4hvI2CHRoDtRiR0I7VE2m6pOJtcj/9uG9ftCR4eNDSAxLgfdiiym4dfu8a2kqDEJGDjqg7oFxIHq8FaBVr2t8Nd/mrb2HZPkGLioyrEPq0JnDGq2a2MKEP80vaKBglhxL+VYlK8oJZ6EdzRFGjZ/HCXf9RLAnz2YSMdlc/+ZJZgY1Bb1Jo+vl5JQvgJP6yISWCFJML6sEPRyHiFTFm/byVBiYbPti0hWea9xMHTwWsVaNneVVVpjaUnDPCziWMjawClpKdDNRRpfVWWf1i+V5GgxCJgQWX2l25EOB1Yq0DL/ouqOm2qqFIsbBEx9SHygo2gUmXVew+y2jrHD6rqNN196xYm7H1VjtjS+wWqROFRRrRJZB3ljGNxY4gh3lNM1RsRsFkMtCYMdVN9IbX4Yw8L3C5co9byZ8kC/wFkln0X5VP+HV+qKmr4Gc8x9ZgJSeU2Jm3obw4n1ran2gLNZT9LrsbDIujMsaNKsKlmaKb7mftxGMIKzLU9Z5ZtZ8oLLsLeTwj3+BNMWVB4g7cU6DGjxdppIPQpjMd69pu++CO5Fr+EymItw5tIUTBUMpfq+EV4eti2lOlpqlsOcxzGkJBcj3/DTByZAcZ1NJuE9ZFjacuqXe/Yu2yN7c3wygVhQpG9bqBS9vp4YkKPHZJE8nlcWQA0VwNzcbMhIimlrGsjs8NQJSTt1F/VutGvUtYJY2rVbG/wj8kbnHFse0FerpBnydW4UZFrXxfP8YES6EpKRSLtDDvNn+t0NFU1ozfaXtF95GWPH2PCxsuzpzptpZR1NaQ51azP63Wio+RafK5tbHeFKMcrhsHSK0pmCd0oo8cM1Zbjta4xnSSo08SpuNcQ6BmlrJ3I0UxHi+fNroNfcDkaH17hwoQiu65EKWsTJ/VStQpJjZS0jv6C9Rw3KuJs6kr/xq/6H2Fh2ccOSQtc7vsRbpdEPuUZpsxTHmEv4ChlLSDsKmluXxQ5Sb6Ie+8nuF0SyfAOUhyoTYiRFutyc4JO5dWqpFYyI5MbBzjf3gz3+J+YsLOmnLFFu28VZHqBtlyk/e56Z8394mCGl5HiLwzEMhcmNKEzI1cC1iJBplhhxN/GTN5jJgJ6cNf5kwD+Abv9Kj3/LlkzAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;color:#fff;display:flex;font-family:Arial;font-weight:600;height:50px;justify-content:center;margin:0 5px;width:96px}.racelist .race-classes .classes .class-filter:hover{cursor:pointer;-webkit-filter:brightness(80%);transition:all .3s ease}.racelist .list{position:relative}.racelist .list .titles{background:#000;color:var(--main-green);display:grid;font-family:Arial;font-size:16px;font-weight:600;grid-template-columns:4fr 3fr 3fr 3fr 3fr 3fr;padding:10px 25px;text-transform:uppercase}.racelist .list .titles div{align-items:center;display:flex;justify-content:center}.racelist .list .titles div:first-child{align-items:center;display:flex;justify-content:flex-start}.racelist .list .race-row{background:linear-gradient(180deg,#fff -700%,#000);display:grid;grid-template-columns:4fr 3fr 3fr 3fr 3fr 3fr;height:80px;padding:10px 25px;text-decoration:none}.racelist .list .race-row .race-titles{align-items:center;align-items:flex-start;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Audiowide;font-size:20px;font-weight:600;justify-content:center}.racelist .list .race-row .race-titles span:last-child{color:var(--main-green);font-family:Arial}.racelist .list .race-row .grid-item{align-items:center;display:flex;font-family:Arial;font-weight:600;justify-content:center;letter-spacing:1px;text-decoration:none}.racelist .list .race-row .distance{color:#00a128}.racelist .list .race-row .entry-fee{color:#fffb00}.racelist .list .race-row .prize-pool{color:#00a128}.racelist .list .race-row .registered-racers{color:#fff}.racelist .list .races{background:#000;color:#fff;height:calc(100% - 20px);overflow:scroll}.racelist .list .races .none{align-items:center;display:flex;justify-content:center}.racelist .list .races .race-row{background:linear-gradient(180deg,#fff -700%,#000);display:grid;grid-template-columns:4fr 3fr 3fr 3fr 3fr 3fr;height:80px;padding:10px 25px;text-decoration:none}.racelist .list .races .race-row .race-titles{align-items:center;align-items:flex-start;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Audiowide;font-size:20px;font-weight:600;justify-content:center}.racelist .list .races .race-row .race-titles span:last-child{color:var(--main-green);font-family:Arial}.racelist .list .races .race-row .grid-item{align-items:center;display:flex;font-family:Arial;font-weight:600;justify-content:center;letter-spacing:1px;text-decoration:none}.racelist .list .races .race-row .distance{color:#00a128}.racelist .list .races .race-row .entry-fee{color:#fffb00}.racelist .list .races .race-row .prize-pool{color:#00a128}.racelist .list .races .race-row .registered-racers{color:#fff}.clipboard{margin-left:24px;width:28px}.race-detail{background:#000;flex-grow:1}.race-detail .grid-5{display:grid;grid-template-columns:2fr 2fr 2fr 1fr 3fr;width:1500px}.race-detail .grid-5 div{text-align:left}.race-detail .titles{background:#000;color:var(--main-green);font-family:Arial;font-size:16px;font-weight:600;padding:10px 25px;text-transform:uppercase}.race-detail .titles div:first-child{align-items:center;display:flex;justify-content:flex-start}.race-detail .info-bar{align-items:center;background:linear-gradient(180deg,#fff -700%,#000);display:flex;height:100px;justify-content:space-between;padding:0 25px}.race-detail .info-bar .trackname{align-items:center;color:#fff;display:flex;font-family:Audiowide;font-size:24px;font-weight:600}.race-detail .info-bar .planet{color:var(--main-green)}.race-detail .info-bar .planet,.race-detail .info-bar .track-conditions{align-items:center;display:flex;font-family:Arial;font-size:20px;font-style:italic;font-weight:600}.race-detail .info-bar .track-conditions{color:gray;text-transform:uppercase}.race-detail .info-bar .sponsor{box-sizing:border-box;display:flex;max-width:500px;padding-right:5px}.race-detail .info-bar .sponsor .msg{align-items:center;color:#fff;display:flex;font-family:Arial;font-size:16px;font-style:italic;font-weight:600;margin-right:5px;max-width:250px;overflow-wrap:break-word}.race-detail .info-bar .sponsor img{object-fit:contain;width:150px}.race-detail .info-bar .wrapper{display:flex;margin-right:80px}.race-detail .info-bar .wrapper .watch-3d{align-items:center;border:2px solid var(--main-green);border-radius:2px;color:#fffb00;cursor:pointer;display:flex;font-family:Arial;font-size:20px;font-style:italic;font-weight:600;justify-content:center;justify-self:flex-end;padding:8px 20px}.race-detail .info-bar .wrapper .watch-3d img{margin-left:30px}.race-detail .info-bar .wrapper .live{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Arial;font-size:20px;font-style:italic;font-weight:600;justify-content:center;justify-self:flex-end;margin-left:25px}.race-detail .info-bar .wrapper .live img{margin-right:10px}.race-detail .extra-info-bar{align-items:center;background:#363636;display:flex;height:60px}.race-detail .extra-info-bar .event-type{margin-left:10px}.race-detail .extra-info-bar .info{align-items:center;color:var(--main-green);display:flex;font-family:Arial;font-size:16px;font-weight:600;justify-content:center;margin:0 20px}.race-detail .extra-info-bar .info span{color:#fff;margin-left:10px}.race-detail .blackbar{background:#000;height:40px}.race-detail .race-area{background:linear-gradient(180deg,rgba(0,0,0,.651) -150%,#000);padding:20px 40px}.race-detail .race-area .sections{display:flex}.race-detail .race-area .sections .positions{display:flex;flex-direction:column;justify-content:space-around;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.race-detail .race-area .sections .positions .icon{align-items:center;background:#000;border:2px solid #fff;border-radius:27.5px;box-sizing:border-box;color:#fff;display:flex;font-family:Arial;font-size:18px;font-weight:600;height:55px;justify-content:center;width:55px}.race-detail .race-area .sections .positions .first{background:gold;border:2px solid #000;color:#000}.race-detail .race-area .sections .positions .second{background:silver;border:2px solid gold;color:#000}.race-detail .race-area .sections .positions .third{background:#ff9100;border:2px solid gold;color:#000}.race-detail .race-area .sections .racers{position:relative;width:450px}.race-detail .race-area .sections .racers .row{display:flex;position:absolute;transition:all .3s ease}.race-detail .race-area .sections .racers .row .dog{background:#000;border:2px solid var(--main-green);border-radius:3px;height:55px;margin-left:20px;overflow:hidden;position:relative;transition:all .3s ease;width:400px}.race-detail .race-area .sections .racers .row .dog .img-container{max-width:90px;overflow:hidden}.race-detail .race-area .sections .racers .row .dog .img-container img{height:55px;object-fit:cover;scale:200%;-webkit-transform-origin:15% 5%;transform-origin:15% 5%;vertical-align:bottom}.race-detail .race-area .sections .racers .row .dog .divider{background:none;height:55px;left:0;position:absolute;width:56px}.race-detail .race-area .sections .racers .row .dog .name-type{font-family:Arial;left:94px;position:absolute;top:5px;width:55%}.race-detail .race-area .sections .racers .row .dog .name-type .name{border-bottom:1px solid var(--main-green);color:#fff;font-weight:600;padding-bottom:5px;padding-left:15px}.race-detail .race-area .sections .racers .row .dog .name-type .type{color:gray;font-weight:600;padding-left:15px;padding-top:5px}.race-detail .race-area .sections .racers .row .dog .number{color:var(--main-green);font-size:32px;font-style:italic;font-weight:600;left:80%;position:absolute;top:5%}.event-type{align-items:center;background:var(--main-green);border-radius:2px;color:#fff;display:flex;font-family:Arial;font-weight:600;height:34px;justify-content:center;text-align:center;width:72px}.countdown{color:var(--main-green);font-family:Audiowide;font-size:90px;left:50%;opacity:1;position:absolute;top:calc(50% - 45px);transition:visibility 1s,opacity 1s linear;z-index:10}.grad-bottom{background:linear-gradient(180deg,hsla(0,0%,100%,.443) -300%,#000);flex:1 1 auto;width:100%}.race-summary{color:#fff;display:flex}.race-summary .fiveeight,.race-summary .onefour{display:flex;flex-direction:column;width:50%}.race-summary .position-row{align-items:center;background:linear-gradient(180deg,#fff -700%,#000);border:1px solid gray;display:flex;height:120px;justify-content:space-between;width:100%}.race-summary .position-row .position-index{-webkit-font-feature-settings:"ordn";font-feature-settings:"ordn";box-sizing:border-box;color:#ff0;font-family:source-sans-pro;font-size:36px;font-variant-numeric:ordinal;padding:20px 40px;width:115px}.race-summary .position-row .position-info{align-items:center;display:flex;font-family:Audiowide;height:100%;margin-right:10px;width:100%}.race-summary .position-row .position-info .img-container{height:100%;max-width:200px;overflow:hidden}.race-summary .position-row .position-info .img-container img{max-height:100px;scale:200%;-webkit-transform-origin:20% 5%;transform-origin:20% 5%}.race-summary .position-row .position-info .detail{flex-direction:column;height:100%;justify-content:center;width:100%}.race-summary .position-row .position-info .detail .top{border-bottom:1px solid gray;box-sizing:border-box;display:grid;grid-template-columns:1fr 5fr 4.2fr;height:50%;padding-bottom:10px;position:relative}.race-summary .position-row .position-info .detail .top img{height:40px;left:-2px;position:relative;top:-2px;width:40px}.race-summary .position-row .position-info .detail .top .top-1{display:flex;justify-content:center}.race-summary .position-row .position-info .detail .top .top-1 .name{align-items:flex-end;display:flex;font-size:20px;justify-content:center;text-align:center}.race-summary .position-row .position-info .detail .top .top-2{display:flex;margin-left:30px}.race-summary .position-row .position-info .detail .top .top-2 .extra{align-items:flex-end;display:flex;font-size:22px;justify-content:center}.race-summary .position-row .position-info .detail .top .top-2 .time{align-items:flex-end;color:#ff0;display:flex;font-family:Arial;font-size:22px;margin-left:10px}.race-summary .position-row .position-info .bottom{border-top:1px solid gray;box-sizing:border-box;display:grid;font-family:Arial;font-weight:600;grid-template-columns:1fr 5fr 4.2fr;height:50%;padding-top:10px}.race-summary .position-row .position-info .bottom .bot-1{display:flex;justify-content:center}.race-summary .position-row .position-info .bottom .bot-1 .bloodline{color:gray;font-size:20px;text-transform:uppercase}.race-summary .position-row .position-info .bottom .bot-2{display:flex;margin-left:30px}.race-summary .position-row .position-info .bottom .bot-2 .bloodline{color:gray;font-size:20px;text-transform:uppercase}.register,.register-form{align-items:center;display:flex;flex-direction:column;justify-content:center}.register-form{max-width:500px}.form-row{display:flex;margin:10px 0}.acc-container{display:flex;justify-content:center}.divider{background-color:#ccc;height:250px;margin:0 50px;width:2px}.success{color:green}.error{color:red}.breed-temp{background-image:url(/static/media/temp.671da8fb0bb24207d026.png);background-position:50%;background-repeat:no-repeat;height:80%;margin:auto;object-fit:contain;width:80%}.gradient-bg{background-color:#000;height:100%;width:100%}.market-temp{background-image:url(/static/media/temp.02b8b8215ba269d283c7.png)}.market-temp,.rental-temp{background-position:50%;background-repeat:no-repeat;height:80%;margin:auto;object-fit:contain;width:80%}.rental-temp{background-image:url(/static/media/temp.cb3a33a79f188426b2c6.png)}.content{display:flex;flex-wrap:wrap;width:100%}.content-padding{display:flex;min-height:100vh;padding-top:50px;position:relative;width:100%}.noscroll{overflow:hidden}.footer{align-items:center;background:#000;color:#fff;display:flex;justify-content:center;padding:50px var(--content-padding);padding-bottom:50px}.footer .logo-copyright{align-self:flex-end}.footer .logo-copyright img{margin-bottom:20px}.footer .group-1{display:flex;flex-direction:column;margin:0 250px}.footer .group-1 .contact{font-size:26px;font-weight:600;margin:20px 0 20px 25px}.footer .group-1 .contact,.footer .group-1 .legals{color:#fff;display:flex;font-family:Arial;justify-content:center;text-decoration:none}.footer .group-1 .legals{font-size:18px;font-weight:400;margin-top:15px}.footer .group-1 .legals a,.footer .group-1 .legals a:active,.footer .group-1 .legals a:focus,.footer .group-1 .legals a:hover,.footer .group-1 .legals a:link,.footer .group-1 .legals a:visited,.footer .group-1 .legals span{color:#fff;margin:0 25px;text-decoration:none}.footer .group-1 .link-container{display:flex;flex-direction:row}.footer .group-1 .link-container .about{display:flex;flex-direction:column}.footer .group-1 .link-container .about h2{color:var(--main-green);font-family:Audiowide;font-weight:600;letter-spacing:1px}.footer .group-1 .link-container .about a{color:#fff;font-family:Arial;font-size:16px;font-weight:500;letter-spacing:1px;margin:7px 0;text-decoration:none}.footer .group-1 .link-container .social{display:flex;flex-direction:column;margin-left:150px}.footer .group-1 .link-container .social h2{color:var(--main-green);font-family:Audiowide;font-weight:600;letter-spacing:1px}.footer .group-1 .link-container .social .content{display:flex;letter-spacing:.5px}.footer .group-1 .link-container .social .content .right{margin-left:75px}.footer .group-1 .link-container .social .content .media-link{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Arial;font-size:16px;font-weight:500;margin:7px 0;text-decoration:none}.footer .group-1 .link-container .social .content .media-link img{margin-right:10px}
/*# sourceMappingURL=main.5b486150.css.map*/