@import url(https://fonts.googleapis.com/css2?family=PT+Serif&display=swap);@import url(https://fonts.googleapis.com/css2?family=PT+Sans&family=PT+Serif&display=swap);.app-layout[data-v-2c91e8e2]{padding-bottom:72px}.site-footer[data-v-2c91e8e2]{min-height:18px!important;padding:2px 8px!important;color:rgba(0,0,0,.45);font-size:8pt;line-height:1.2;justify-content:flex-end}.feedback-button[data-v-2c91e8e2]{bottom:28px;text-transform:none;z-index:7}.feedback-logo[data-v-2c91e8e2]{width:24px;height:24px;margin-right:8px}@media (max-width:600px){.feedback-button[data-v-2c91e8e2]{min-width:0!important;padding:0 10px!important}.feedback-logo[data-v-2c91e8e2]{margin-right:0}.feedback-label[data-v-2c91e8e2]{display:none}}#viewerContainer{background-color:#e5e5e5;height:109vh}@media (max-width:599px){.date-picker-menu{left:max(8px,calc(50vw - 145px))!important;right:auto!important;transform-origin:center top!important}}.terms-text[data-v-9aa3630a]{font-size:.8125rem;line-height:1.5;color:rgba(0,0,0,.75)}.terms-check[data-v-9aa3630a] .v-input--selection-controls__input{align-self:flex-start;margin-top:2px}@media (max-width:599px){.dog-photo-col[data-v-1c446514] .v-image{max-width:260px;margin-left:auto;margin-right:auto}}.call-name[data-v-2d4966cb]{min-height:1.25em;line-height:1.25em;font-size:.875rem}@media (min-width:600px){[data-v-2286e6c0] .show-results-data-table>.v-data-table__wrapper>table{display:block;min-width:calc(var(--result-column-count)*100px);width:100%}[data-v-2286e6c0] .show-results-data-table>.v-data-table__wrapper>table>tbody,[data-v-2286e6c0] .show-results-data-table>.v-data-table__wrapper>table>thead{display:block}[data-v-2286e6c0] .show-results-data-table>.v-data-table__wrapper>table>tbody>tr,[data-v-2286e6c0] .show-results-data-table>.v-data-table__wrapper>table>thead>tr{display:grid;grid-template-columns:repeat(var(--result-column-count),minmax(100px,1fr))}[data-v-2286e6c0] .show-results-data-table .v-data-table__empty-wrapper>td{grid-column:1/-1}[data-v-2286e6c0] .show-results-data-table>.v-data-table__wrapper>table>tbody>tr>td,[data-v-2286e6c0] .show-results-data-table>.v-data-table__wrapper>table>thead>tr>th{padding-left:8px;padding-right:8px}[data-v-2286e6c0] .show-results-data-table>.v-data-table__wrapper>table>tbody>tr>td{overflow:hidden;white-space:normal}[data-v-2286e6c0] .show-results-data-table>.v-data-table__wrapper>table>thead>tr>th{vertical-align:bottom;white-space:nowrap}}.result-cell-text[data-v-2286e6c0]{display:-webkit-box;overflow:hidden;line-height:1.25rem;overflow-wrap:normal;white-space:normal;word-break:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.single-line-cell[data-v-2286e6c0]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile-result-row[data-v-2286e6c0]{display:grid;grid-template-columns:minmax(100px,35%) minmax(0,1fr);gap:12px;padding:6px 0;border-top:1px solid rgba(0,0,0,.12);line-height:1.35;overflow-wrap:anywhere}.v-application[data-v-4a3540e2]{font-family:PT Sans,sans-serif!important}.v-application h1[data-v-4a3540e2],.v-application h2[data-v-4a3540e2],.v-application h3[data-v-4a3540e2],.v-application h4[data-v-4a3540e2],.v-application h5[data-v-4a3540e2],.v-application h6[data-v-4a3540e2]{font-family:"PT Serif",serif!important;font-weight:500}.v-application a[data-v-4a3540e2]{color:#0072ae!important}.v-application a[data-v-4a3540e2]:hover{color:#ea6a35!important}.v-application .v-btn[data-v-4a3540e2]:hover{background-color:#ea6a35!important}.points-summary-row[data-v-4a3540e2]{gap:16px;margin-top:16px}.points-summary-col[data-v-4a3540e2]{display:flex;flex:1 1 100%;max-width:100%;min-width:0;padding:0}.points-summary-col>.user-profile-card[data-v-4a3540e2]{height:100%;margin-top:0}@media(min-width:600px){.points-summary-col[data-v-4a3540e2]{flex-basis:calc(33.33333% - 10.66667px)}}[data-v-4a3540e2] .v-card__title .v-btn{white-space:normal;height:auto;min-height:36px;padding-top:6px;padding-bottom:6px}[data-v-4a3540e2] .v-card__title .v-btn__content{white-space:normal;word-break:normal;flex:1 1 auto}@media(max-width:599px){[data-v-4a3540e2] .v-card__title{word-break:normal}[data-v-4a3540e2] .v-card__title h2{font-size:1.4rem;line-height:1.25}[data-v-4a3540e2] .v-card__title>.row{margin-left:0;margin-right:0}[data-v-4a3540e2] .v-card__title>.row>.col-12{min-width:0}}[data-v-9f6529da] .show-search-table thead .v-label,[data-v-9f6529da] .show-search-table thead .v-select__selection,[data-v-9f6529da] .show-search-table thead input{font-size:13px}[data-v-9f6529da] .show-search-table thead .v-input{position:relative}[data-v-9f6529da] .show-search-table thead .v-input__prepend-outer{position:absolute;left:-28px;margin-right:0}[data-v-9f6529da] .show-search-table td,[data-v-9f6529da] .show-search-table th{padding-left:4px;padding-right:4px}[data-v-9f6529da] .show-search-table td:first-child,[data-v-9f6529da] .show-search-table th:first-child{padding-left:8px}[data-v-9f6529da] .show-search-table td:last-child,[data-v-9f6529da] .show-search-table th:last-child{padding-right:8px}.results-table[data-v-7ac24656]{min-width:1045px;width:100%;margin-left:0;margin-right:auto;text-align:left}.results-container[data-v-7ac24656]{overflow-x:auto}.results-scroll[data-v-7ac24656]{min-width:1045px;overflow-x:hidden;border-top:1px solid rgba(0,0,0,.2)}.results-table td[data-v-7ac24656],.results-table th[data-v-7ac24656]{text-align:left}.results-grid-row[data-v-7ac24656]{display:grid;grid-template-columns:120px 145px 105px 75px 110px 200px 170px 55px 65px;width:100%}.results-grid-row>td[data-v-7ac24656],.results-grid-row>th[data-v-7ac24656]{min-width:0}.results-header[data-v-7ac24656]{align-items:end;padding-bottom:6px}.results-header>th[data-v-7ac24656]{text-align:center}.entry-actions[data-v-7ac24656]{grid-column:8/10;align-self:center}.results-table .score-column[data-v-7ac24656],.score-column[data-v-7ac24656]{text-align:center}.results-grid-row>td.score-column[data-v-7ac24656]{align-self:center}.actions-column[data-v-7ac24656],.results-table .actions-column[data-v-7ac24656]{text-align:right;white-space:nowrap}.results-grid-row>td.actions-column[data-v-7ac24656]{align-self:center}.action-buttons[data-v-7ac24656]{display:grid;grid-template-columns:24px 24px;gap:4px;justify-content:end}.dog-name-row[data-v-7ac24656]{padding:0 4px 16px;text-align:left;transform:translateY(-16px)}[data-v-aa077040] .cert-generation-table thead th{vertical-align:middle;white-space:nowrap}[data-v-aa077040] .cert-generation-table tbody td{vertical-align:middle}[data-v-aa077040] .cert-generation-table :is(th,td):nth-child(n+4):nth-child(-n+8){padding-left:4px;padding-right:4px}[data-v-aa077040] .cert-generation-table :is(th,td):nth-child(10),[data-v-aa077040] .cert-generation-table :is(th,td):nth-child(3),[data-v-aa077040] .cert-generation-table :is(th,td):nth-child(9){max-width:105px;min-width:105px;width:105px}[data-v-aa077040] .cert-generation-table :is(th:nth-child(2),th:nth-child(3),th:nth-child(9),th:nth-child(10)){white-space:normal}[data-v-aa077040] .cert-generation-table :is(td:nth-child(3),td:nth-child(9),td:nth-child(10)) time{white-space:normal}[data-v-aa077040] .date-time-tooltip time{pointer-events:none}.name-update-spinner[data-v-aa077040]{animation:name-update-spin-aa077040 .8s linear infinite}@keyframes name-update-spin-aa077040{to{transform:rotate(1turn)}}.main-nav.navbar{position:fixed;left:0;top:0;padding:0;background:#f1f1f1;color:#333;float:left;width:200pt}#list-heading{width:100%;height:50px;display:flex;align-items:center;justify-content:center}#list-heading:after{content:"";display:block;left:50%;width:80%;height:1px;background-color:rgba(0,0,0,.11);transform:translateX(-50%);color:#0c5f78;position:absolute;top:50px}#reportsList{padding:.5rem 0;height:calc(100vh - 50px - 2em);width:100%;overflow:auto;flex-wrap:nowrap}.reportList_item{cursor:pointer;color:#2b2b2b;padding:0 1rem;font-size:15px;height:34px;display:flex;align-items:center;transition-duration:.2s;flex-shrink:0}.reportList_item>span{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.reportList_item.active:hover,.reportList_item:hover{color:#fff;background-color:#1b5166}.reportList_item.active{color:#fff;background-color:#3b7186}.v-application{font-family:PT Sans,sans-serif!important}.v-application h1,.v-application h2,.v-application h3,.v-application h4,.v-application h5,.v-application h6{font-family:"PT Serif",serif!important;font-weight:500}.v-application a{color:#0072ae!important}.v-application a:hover{color:#ea6a35!important}.v-application .v-btn:hover{background-color:#ea6a35!important}.profile-picture{border-radius:50%}.profile-name-circle{border-radius:50%;width:38px;height:38px;margin-right:6px;padding-top:2px;background:#0072ae;border:2px solid #0072ae;color:#fff;text-align:center;font:20px "PT Serif",serif}.link-header{display:flex;font-weight:700}.link-list .styled-link{color:#000;margin-left:.75rem}.link-list .link{text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.alt-header,.link-list .bold{font-weight:700}.sidebar-col{padding-bottom:0}.sidebar{background-color:#fff;padding:1rem 1.5rem;height:calc(100vh - 64px);border-right:1px solid #e0e0e0;position:sticky;top:64px;overflow-y:auto}@media(max-width:960px){.sidebar{top:0;height:100vh}}.right-sidebar{padding:1rem 1.5rem;height:calc(100vh - 64px);position:sticky;top:64px}.notifications{color:#fff;position:relative;top:-6px;left:-6px;padding:3px;text-align:center!important;background:none;border-radius:50%}.has-notifications{background:#be1d1d!important}.social-icons{color:#000}.filter-pill-container{padding:.5rem 0}.active-pill{font-weight:700;color:#0072ae!important}.filter-pill{background:none!important}.main-feed{margin-top:100px}.feed-card{padding:1rem .5rem;margin-bottom:1rem}.feed-card .created-by{font-weight:700;margin-bottom:0}.feed-card .subhead{font-size:10px}.carousel-container{overflow-x:scroll;display:-webkit-box;padding:.5rem 0;margin-bottom:1rem}.mini-card{margin:0 .75rem}.no-text-decoration{text-decoration:none}.red-text{color:#be1d1d}.disabled-link{cursor:not-allowed!important}.enlargeable{cursor:pointer;transition:opacity .15s ease-in-out}.enlargeable:hover{opacity:.85}.register{text-align:center;background-color:#fafafa}.register-title{margin-top:1rem}.check-items{text-align:left;margin:1.5rem 0}.register-form{max-width:70%;margin:auto}.steps{margin-top:1rem}.bottom-text{margin-bottom:0}.selected{background-color:#0072ae!important;color:#fff!important}.gray-box{padding:.75rem;display:flex;margin-bottom:1rem;justify-content:space-between;background:#e0e0e0}.gray-box .left{text-align:left}.table-gray-box{padding:.75rem;margin-bottom:1rem;background:#e0e0e0;text-align:left}.table-gray-box td{padding-right:.5rem}.table-spacing{border-spacing:10px}.top-icons{display:flex;justify-content:space-between}.exit-icon{margin:1rem 1rem 0 0;color:#000!important}.back-icon{margin:1rem 0 0 1rem;text-decoration:none}.back-icon,.back-icon a{color:#000!important}.confirmation-modal{text-align:center;padding:1.5rem 3rem}.confirmation-modal button{margin:1rem}.confirmation-modal a{text-decoration:none}.modal-icon{margin:auto}.sticky-image{position:sticky;top:0}.center-div{margin-top:20%}.litter-placeholder{height:189px}.fee-table-tooltip{opacity:1!important}.checkmarks .col{padding:0;margin:0}.footer-container{margin-top:30px}.footer-container .footer-text{text-align:center}.non-unique-modal{display:flex;flex-direction:column;align-items:center;padding:20px}.non-unique-modal .v-card__title{display:flex;justify-content:center;align-items:center;width:100%}.non-unique-modal .v-card__title button{position:relative;top:-20px;right:-40%;display:flex;width:35px;height:35px;margin:0;padding:5px;border-radius:30px;border:1px solid rgba(0,0,0,.54)}.non-unique-modal p{text-align:center}.non-unique-modal .v-input{width:80%}.non-unique-modal button{margin-bottom:30px}.signup-under-18-checkbox{width:-moz-fit-content;width:fit-content}.search-modal{padding:2rem 3rem;text-align:center}.search-form{max-width:70%;min-width:400px;margin:auto}@media(max-width:600px){.search-modal{padding:1rem 1rem;text-align:center}.search-form{max-width:100%;min-width:100%;margin:auto}.v-data-table{padding:1rem}}.default-slot{margin-top:64px;min-height:100vh}.full-height{height:100vh}.full-width{width:100%}.profile-dropdown a{text-decoration:none!important}.footer-text{font-size:7.5pt}.success-text{color:#4caf50}.error-text{color:#be1d1d}.password-rules{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:-20px;margin-left:10px;margin-bottom:20px}.password-rules p{margin-bottom:5px;font-size:14px}.vue-tel-input-vuetify{flex-grow:1}.vue-tel-input-vuetify .country-code{width:50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.vue-tel-input-vuetify .country-code .v-input{border-radius:4px 0 0 4px}.vue-tel-input-vuetify .v-input{border-radius:0 4px 4px 0}.user-profile-card{margin:1rem 0 0 0;padding:1rem .5rem;width:100%}.profile-content{margin:1rem 2rem}@media(max-width:599px){.profile-content{margin:1rem .5rem}}.user-profile-table tr:hover{background-color:#e0e0e0}.user-profile-table td{padding:0 .5rem}#membership-card{margin:1rem 0;border:1px solid #000;width:400px;padding:.25rem}.award{width:7em}.title-award{align-items:center;display:inline-flex;flex-direction:column;vertical-align:top;width:7em}.title-award-ribbon{height:4em}.title-award-button{background:transparent;border:0;color:inherit;cursor:pointer;padding:0}.title-award-button:focus-visible{outline:2px solid #0072ae;outline-offset:2px}.award-text{background:#fff;border:1px solid #666;border-radius:999px;color:#666;font-weight:700;font-size:12px;line-height:1;padding:2px 4px;top:calc(50% - 7px);white-space:nowrap}.login-form{width:50%;margin-right:auto;margin-left:auto}.error-message{color:#be1d1d}.agreements{display:flex;flex-direction:column;background-color:#fafafa}.agreements #title{text-align:center;margin-bottom:50px}.agreements h2,.agreements input{margin-bottom:20px}.agreements .checktext-container,.agreements .verify-container{width:80px}.agreements .checkbox-container{margin-left:10px}.agreements button{width:100px;align-self:center}.agreements .footer-container{margin-top:30px}.agreements .footer-container .footer-text{text-align:center}.parent-member-modal{display:flex;flex-direction:column;align-items:center;padding:30px}.parent-member-modal h1{margin-bottom:20px}.parent-member-modal p.wrap{text-align:center;overflow-wrap:break-word}.parent-member-modal button{margin-top:40px;margin-bottom:10px}.parent-member{display:flex;flex-direction:column;align-items:center;text-align:center}.parent-member h1{margin-bottom:30px}.parent-member #input-container{width:400px;margin-top:50px;margin-bottom:50px}.parent-member #or-text{text-align:left;margin-bottom:30px}.parent-verification{display:flex;flex-direction:column;background-color:#fafafa}.parent-verification #title{text-align:center;margin-bottom:15px}.parent-verification p{margin-bottom:50px}.parent-verification .checkbox-container{margin-bottom:20px}.parent-verification button{width:100px;align-self:center;margin-top:50px}.parent-verification .footer-container{margin-top:30px}.parent-verification .footer-container .footer-text{text-align:center}.activated-junior{display:flex;flex-direction:column;background-color:#fafafa}.activated-junior #title{text-align:center;margin-bottom:15px}.activated-junior p{text-align:center;margin-bottom:20px}.activated-junior button{width:140px;align-self:center;margin-top:20px}.activated-junior .footer-container{margin-top:30px}.activated-junior .footer-container .footer-text{text-align:center}.junior-total-point-input-container{display:flex;align-items:center;margin-left:20px}.junior-total-point-input-container .select-container{width:300px;margin-left:20px;margin-right:20px}.junior-total-point-input-container .select-container .v-input{height:75px}.junior-total-point-input-container .total-points{margin-left:20px}.member-register-renew{padding:0 20px}.member-register-renew .register-title{font-weight:700;text-align:center}.member-register-renew .register-description{font-size:14px;text-align:center}.member-register-renew .check-items{display:flex;justify-content:center}.member-register-renew .form-container{width:70%}.member-register-renew .form-container .form-label{font-size:16px;font-weight:700;margin-bottom:20px}.member-register-renew .form-container.junior{margin-left:20px}.member-register-renew .form-container.junior .form-label{display:flex;justify-content:space-between}.member-register-renew .form-sub-label{font-size:14px;font-weight:700;margin-bottom:15px}.member-register-renew .plans-container{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:50px}.member-register-renew .plans-container .plan-container{margin:5px 5px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.member-register-renew .plans-container .plan-card{min-width:200px;max-width:200px;min-height:350px;padding:.5rem 1rem;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}.member-register-renew .plans-container .plan-card h3{font-weight:700;margin-bottom:1rem;margin-top:10px;margin-bottom:20px}.member-register-renew .plans-container .plan-card p{color:#7b7b7b}.member-register-renew .plans-container .plan-card h1{font-weight:700}.member-register-renew .plans-container .plan-card .plan-item{align-self:flex-start;text-align:start;color:#7b7b7b;font-size:10px}.member-register-renew .additional-members-title{font-weight:700;text-align:center}.member-register-renew .submit-container{display:flex;justify-content:space-around;margin-top:30px}.register-member-aussie-times-container{display:flex;flex-direction:column;padding:40px}.register-member-aussie-times-container h1{align-self:center;margin-bottom:20px}.register-member-aussie-times-container .subscription-container{width:100%}.register-member-aussie-times-container .subscription-container h4{font-weight:700}.register-member-aussie-times-container .address-container{width:100%}.register-member-aussie-times-container .address-container h4{font-weight:700}.register-member-aussie-times-container .address-container .register-form{margin:0}.register-member-aussie-times-container .address-container .input-container{padding:0 12px}.register-member-aussie-times-container .postage-container{width:100%}.register-member-aussie-times-container .postage-container h4{font-weight:700}.register-member-aussie-times-container .postage-container .total-container{margin-top:20px;margin-right:20px}.register-member-aussie-times-container .postage-container .total-container .total{display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:700}.register-member-aussie-times-container button{width:-moz-fit-content;width:fit-content}.aussie-payment-form{padding:20px}.summary-payment-information{display:flex;flex-direction:column;padding:40px}.summary-payment-information .plans-container{margin:20px 0}.summary-payment-information .plans-container .plan-container{display:flex;justify-content:space-between;margin:10px 20px;font-weight:600}.summary-payment-information .total-container{margin:20px}.summary-payment-information .total-container .total{display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:700}.summary-payment-information button{align-self:center}.agreement-container{width:100%;height:100px;padding:20px;margin:20px 0;background-color:#fff;border:1px solid #8a8a8a;display:flex}.agreement-container .agreement-input-container{display:flex;width:100%;align-items:flex-end;border-bottom:1px solid #000}.agreement-container .agreement-input-container p{margin-bottom:10px}.agreement-container .agreement-input-container .agreement-input{display:flex;width:100%;align-items:flex-end}.agreement-container .agreement-input-container .agreement-date{min-width:150px}.member-register-modal{display:flex;flex-direction:column;align-items:center;padding:20px}.member-register-modal .v-card__title{display:flex;justify-content:center;align-items:center;width:100%}.member-register-modal .v-card__title button{position:relative;top:-20px;right:-15%;display:flex;width:35px;height:35px;margin:0;padding:5px;border-radius:30px;border:1px solid rgba(0,0,0,.54)}.member-register-modal p{text-align:center}.member-register-modal button{margin-top:20px;margin-bottom:30px}.link-or-register-member{display:flex;flex-direction:column;align-items:center}.link-or-register-member h1{text-align:center}.link-or-register-member div{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.link-or-register-member .footer-container{margin-top:30px}.link-or-register-member .footer-container .footer-text{text-align:center}.link-to-membership-by-code{display:flex;flex-direction:column;align-items:center;justify-content:center}.link-to-membership-by-code h1{margin-top:40px;font-weight:700}.link-to-membership-by-code form{width:50%}.link-to-membership-by-code .v-input{width:100%}.link-to-membership-by-code p{margin:15px 0}.link-to-membership-by-code button{margin:20px 0}.link-to-membership-authorize-code{display:flex;flex-direction:column;align-items:center;padding:20px}.link-to-membership-authorize-code .v-card__title{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:20px}.link-to-membership-authorize-code .v-card__title button{position:relative;top:-15px;right:-10%;display:flex;width:35px;height:35px;margin:0;padding:5px;border-radius:30px;border:1px solid rgba(0,0,0,.54)}.link-to-membership-authorize-code form{width:60%}.link-to-membership-authorize-code button{width:60%;margin-top:20px;margin-bottom:30px}.link-to-membership-authorize-code p{text-align:center;line-height:8px}.expired-membership{display:flex;flex-direction:column;align-items:center}.expired-membership h1{text-align:center}.expired-membership p{width:425px;text-align:center}.expired-membership div{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.expired-membership .footer-container{margin-top:30px}.expired-membership .footer-container .footer-text{text-align:center}.signature-terms{text-align:left}.qt-address{display:flex;text-align:start}.verify-code-dialog{padding:0}.verify-close-container{padding:15px;display:flex;justify-content:flex-end}.verify-content{text-align:center;padding:1.5rem 3rem;padding-top:0}.verify-content button{margin:1rem}.verify-content a{text-decoration:none}