.donut-chart[data-v-bcab45de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.donut-chart-stat[data-v-bcab45de]{font-size:32px;line-height:28px;font-weight:700;-webkit-box-flex:4;-ms-flex:4;flex:4}.donut-chart-label[data-v-bcab45de]{font-size:14px;-webkit-box-flex:2;-ms-flex:2;flex:2}.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}@font-face{font-family:slick;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA) format("woff")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.horse-avatar .horse-title{font-size:12px;margin:0 15px 0 5px;font-weight:700}.t-h1{font-size:22px;line-height:1.2;font-weight:600}.t-bodytext{line-height:1.2}.t-bodytext,html{font-size:16px}a{text-decoration:underline;text-decoration-color:rgba(0,0,0,.4);-webkit-text-decoration-color:rgba(0,0,0,.4)}a:hover{text-decoration-color:#ff3043;-webkit-text-decoration-color:#ff3043}.lighter-grey{background:#444!important}.bordered-avatar{border:6px solid #ccc!important;background:#fff}.bordered-avatar.followed{border:6px solid #ffcd2f!important}.bordered-avatar.accent{border:6px solid #ff3043!important}.container-max{max-width:1264px}.is-mobi .display-1{font-size:24px!important;line-height:1.2!important;margin-bottom:5px}.v-data-table__mobile-row{min-height:26px!important}.v-data-table__mobile-table-row{padding:3px 0!important}.section-padding{padding:10vw 6vw}@media(min-width:1025px){.section-padding{padding:40px 0}}@media(min-width:1920px){.section-padding{padding:50px 0}}h1{line-height:1;font-size:22px}h1,h2{font-weight:400}h2{line-height:1.1;font-size:20px}h3{font-weight:400;font-size:16px;line-height:1.3;color:#828282}h3.text--black{color:#000}@media(min-width:1025px){h3{font-size:18px;line-height:1.4}}h6{font-size:16px;font-weight:400}.v-stepper__label,.v-stepper__step__step{font-weight:700}.v-dialog{z-index:9999!important}.small-text-menu .v-list-item--dense{font-size:14px;min-height:30px}.tooltip-text{color:#fff;font-size:12px;line-height:1.2}.outlined-button{outline:2px solid #fff!important}.small-input-text{background:hsla(0,0%,100%,.1)}.small-input-text input{font-size:80%!important}.small-input-text .v-label{font-size:90%!important}.small-input-text .v-label--active{font-size:110%!important}.rb-card-header{background:#ffcd2f;padding:5px 10px;color:#000;text-transform:uppercase;font-size:14px;font-weight:700}.is-mobi .rb-card-header{font-size:.8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.slick-next{right:0;z-index:1!important}.slick-prev{left:0;z-index:1!important}.lh-1{line-height:1}.lh-2{line-height:1.2}.lh-3{line-height:1.4}.dyna-header{background:#000;color:#ffcd2f;padding:6px 10px;font-weight:700;line-height:1.1;font-size:20px;display:inline-block}.is-mobi .dyna-header{font-size:18px}.checkbox-small-label label{font-size:14px;line-height:1.1!important}.medium-interface-text{font-size:14px}.large-interface-text{font-size:16px}.small-interface-text{font-size:12px}.outlined-avatar{border:2px solid #ccc}.outlined-avatar.accent{border-color:#ff3043}.current-rank{font-size:16px;font-weight:700}.relative-position{position:relative}.profile{padding:12px;display:grid;grid-template-columns:260px 1fr 400px;grid-gap:1vw;max-width:1600px;margin:0 auto}.profile-details__name{font-size:2.5rem;font-weight:700;line-height:2.4rem;margin-top:.3rem}.profile-details__extra{margin:8px 0 10px 0}.event-name,.race-name{font-weight:700}.race-name{font-size:1.1rem}.race-details{font-weight:700;font-size:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.3;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.horse-card{max-width:1280px;margin-left:auto;margin-right:auto;line-height:1.5}.horse-name{font-weight:700}.horse-name,.horse-portfolio .horse-name{font-size:1.4rem}.is-mobi .horse-name{font-size:1rem}.lineage-information{font-size:.9rem;line-height:1.7rem}.lineage-information a{font-weight:700}.horse-notes{font-size:14px;color:#000}.horse-notes textarea{line-height:1.2!important}.confirmation-text{font-size:20px;color:#fff}.confirmation-text-small{font-size:16px}.highest-merit-rating{font-size:20px;font-weight:700}.fav-chip{position:relative;top:-3px}.is-mobi .fav-chip{position:unset}.runner-up-name{font-size:.9rem;line-height:1.3rem}.runner-up-lineage{font-size:.8rem;color:#999;line-height:1rem}.no-image{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:800;font-size:1.1rem;color:#fff;z-index:99}.profile-type{text-transform:uppercase;font-size:1.1rem}.alert-heading{font-size:1.2rem;font-weight:700;line-height:1.2}.generic-heading{font-size:22px;line-height:1.2;font-weight:600}.generic-bodyfont{font-size:16px}.breeder-portfolio .year-picker{max-width:200px}.breeder-portfolio .featured-title{font-size:14px;line-height:1.2;font-weight:700}.breeder-portfolio .story{font-size:14px;line-height:1.4}.breeder-portfolio .story p{margin-bottom:4px}.breeder-portfolio .generation-pedigree table{width:100%;font-size:13px}.breeder-portfolio .generation-pedigree table td{border:1px solid #999;border-collapse:collapse;padding:.25rem .5rem;line-height:1.2}.breeder-portfolio .female-line{font-size:14px}