body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.margin-right-10{margin-right:10px}.owner-info{margin-bottom:10px;margin-top:10px}.session-title-readonly{font-weight:700;margin-top:20px;text-decoration:underline}.session-slot-readonly>span{margin-right:5px}.missing-data{color:red}.info-data,.missing-data{margin-bottom:20px;margin-top:30px}.info-data{color:blue}.app-loading{font-weight:800;margin-bottom:20px;margin-top:20px}.app-session-selection{margin-bottom:10px;margin-top:10px}.app-event-inactive{color:red;font-weight:700;margin-top:20px}span#app-email-confirm-msg-prefix{color:red}div#app-notices-header{font-weight:700}div.app-notice{color:red}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}div#admin-view-height-header-12,div#admin-view-height-header-20{page-break-before:always}@media print{.noprint{display:none}.admin-view-session-wrapper{page-break-inside:avoid}h2:not(:first-of-type){page-break-before:always}h2 :first-of-type{page-break-before:avoid}div{page-break-inside:avoid}input{background-image:none!important}div#app-entry-start-available-msg{font-weight:700;margin-bottom:20px;margin-top:20px}}.app-footer{background-color:#c96;width:100%}.app-footer-icon{font-size:18px;vertical-align:middle}div.class-view-student-name{font-weight:700;margin-bottom:10px;margin-top:8px}div.class-view-date{margin-bottom:10px}button#class-view-present-absent-button{margin-left:10px}div.class-view{margin-top:20px}.cookies-message-container{background-color:#c96;margin-bottom:10px;margin-top:20px;width:100%}.cookies-message-grid-item{margin-bottom:10px}.config-view-event-field{width:30%}.config-view-event-max-students{width:15%}.config-view-event-paypal-clientid{width:80%}.config-view-event-service-fee{width:30%}.config-view-event-service-fee-basis{width:40%}.config-view-session-field-name{width:35%}.config-view-card{border:2px solid #000;border-radius:25px;margin-top:10px}.config-view-content-wrapper{margin-bottom:10px;margin-left:10px;margin-right:10px}.config-view-edit-container{margin-top:20px}button.config-view-event-action-button{margin-left:5px}div.config-view-button-wrapper{margin-top:20px}div.config-view-contact-email,div.config-view-notice{width:90%}span.config-view-session-header{font-size:x-large;font-weight:700;text-align:center;vertical-align:middle}span.config-view-event-details{margin-left:10px;text-align:center;vertical-align:middle}span.config-view-session-field-error{color:red;line-height:40px;margin-left:10px;vertical-align:middle}button.config-view-new-event{margin-top:10px}table,td,th{border:1px solid #000;border-collapse:collapse}table{margin-left:40px;margin-right:40px;margin-top:30px;width:90%}td,th{text-align:left}tr:nth-child(2n){background-color:#e6e6e6}td.jump-ht,th.jump-ht,th.result{text-align:center;width:80px}th.dog-name{width:100px}th.breed{width:160px}.admin-view-session-header{font-size:medium;font-weight:700;margin-top:20px}.admin-view-card-field-label{color:dimgray}.admin-view-card-field-name,.admin-view-run-header{font-weight:700}.admin-view-selectors>Button{margin-right:20px}div.MuiGrid-root>span{float:left}Button{text-transform:none}Button.sort-clear{margin-bottom:10px;margin-top:10px}.admin-view-round-header{margin-top:10px}.admin-view-height-header,.admin-view-round-header{font-size:xx-large;font-weight:700;margin-bottom:10px;width:100%}.admin-view-height-header{margin-top:20px}.admin-view-signup-table{border-collapse:collapse;width:100%}.admin-view-signup-table-cell{font-size:x-large;width:90%}.admin-view-signup-table-container{display:block;width:95%}.entry-form-summary-cart-status-msg{font-style:italic}.entry-form-summary-call-name{font-size:large;font-weight:700}.entry-form-summary-event-name{font-weight:600}.entry-form-summary-button{margin-left:10px}.entry-form-data-warning-icon{color:orange;vertical-align:bottom}.entry-form-data-error-icon{color:red;vertical-align:bottom}.entry-form-data-class{margin-bottom:5px}.entry-form-data-class-field{margin-left:10px}div.entry-form-data-class-header{font-size:large}div#entry-form-data-errors{color:red;font-size:large;font-weight:700}div.entry-form-data-jump-ht{margin-left:10px;width:120px}div.entry-form-data-team-name{margin-left:10px;width:200px}button.entry-form-cancel-button{margin-left:20px;margin-right:20px}button.entry-form-update-classes-button{margin-left:10px}.entry-form-review-dog-header{font-size:larger;font-weight:700}.entry-form-review-bold{font-weight:700}div#entry-form-agreement-rules-website{border:1px solid #000;padding-bottom:10px;padding-top:10px}.entry-form-print-msg,.entry-form-print-sec-contact{font-weight:700}div.entry-form-print-address,div.entry-form-print-breeder,div.entry-form-print-dam,div.entry-form-print-email,div.entry-form-print-handler,div.entry-form-print-header,div.entry-form-print-owner,div.entry-form-print-phone,div.entry-form-print-sire{width:100%}div.entry-form-print-akc-number,div.entry-form-print-breed,div.entry-form-print-city{width:55%}div.entry-form-print-date-of-birth,div.entry-form-print-place-of-birth,div.entry-form-print-sex,div.entry-form-print-state,div.entry-form-print-variety,div.entry-form-print-zip{width:20%}div.entry-form-print-brace,div.entry-form-print-team{width:45%}div.entry-form-print-dog-name,div.entry-form-print-jr-handler{width:71%}div.entry-form-print-call-name,div.entry-form-print-jr-number{width:25%}div#entry-form-print-agreement-header{font-size:xx-large;text-align:center;width:100%}div#entry-form-print-agreement-text{font-size:small}button#entry-form-print-print-button{margin-bottom:10px}.entry-form-print-signature{margin-top:20px}.entry-form-print-signature-line{text-decoration:underline}.entry-form-payment-dog-header{font-size:larger;font-weight:700}.entry-form-payment-bold{font-weight:700}.entry-form-payment-clear-msg{margin-right:10px}.entry-form-done-msg,.entry-form-done-sec-contact{font-weight:700}h1{text-align:center}div.entry-form-done-header{width:100%}div.row,div.table{display:block;width:100%}div.row{border-bottom:1px solid #000;border-top:1px solid #000}div.cell{border-left:1px solid #000;border-right:1px solid #000;display:inline-block;padding-left:10px;text-align:start}div#entry-form-done-agreement-header{font-size:xx-large;text-align:center;width:100%}div#entry-form-done-agreement-text{font-size:small}button#entry-form-done-print-button{margin-bottom:10px}.entry-form-done-call-name{float:right}button{margin-left:5px}.session-info-input{width:300px}div.margin-right-10{margin-right:10px}span.session-info-input{margin-top:8px}.session-info-input-margin{margin-bottom:10px}div.session-slot{margin-bottom:5px;margin-top:5px}div#session-info-session-fullness{margin-bottom:10px;margin-top:10px}div#session-info-reservation-header{font-size:larger;font-weight:700;margin-bottom:10px;margin-top:10px;text-decoration:underline}span#sesson-info-error-state{color:red;font-size:.8em}button.session-slot-cancel-button,button.session-slot-edit-button{margin-bottom:10px}div.sessions-view-msg{margin-bottom:10px;margin-top:10px}div.config-view-date-add,div.config-view-date-list{text-align:center;vertical-align:middle}div.config-view-date-add{margin-bottom:10px}span.date-delete-button{margin-top:25px}div.config-view-entry-events-add,div.config-view-entry-events-field-container,span.config-view-entry-events-delete-button{text-align:center;vertical-align:middle}div.config-view-entry-events-add{margin-bottom:10px}div.config-view-file-add,div.config-view-file-list{text-align:center;vertical-align:middle}div.config-view-file-add{margin-bottom:10px}.config-view-file-field-label{width:15%}.config-view-file-field-url{width:30%}.config-view-file-input{margin-left:10px;width:350px}.config-view-roster-field-dog-name,.config-view-roster-field-email{width:100%}.config-view-roster-error-msg{color:red}#configView-roster-add-participant{margin-bottom:10px}.download-info-message{width:100%}.config-view-secretary-events-field{width:80%}.config-view-secretary-events-date-field{width:120px}.config-view-secretary-events-card{border:2px solid #000;border-radius:25px;margin-top:10px}.config-view-secretary-events-validation-errors-header{color:red;font-size:1.2em}.config-view-secretary-events-validation-errors-line{color:red}.config-view-secretary-events-bottom-buttons-wrapper{margin-top:20px}.app-header-menu-bar{background-color:#c96}@media print{.noprint{display:none!important}}.login-message-grid-item{margin-bottom:10px}.login-message-container{background-color:#c96;margin-bottom:10px;margin-top:20px;width:100%}.login-message{font-size:1.1em;margin-top:10px}.registrant-info-input,.registrant-info-input-wide{margin-left:10px;width:300px}.registrant-info-field-container{margin-bottom:10px}span#registrant-info-error-state{color:red;font-size:.8em}.app-secretary-events-card{border:2px solid #000;border-radius:25px;margin-top:10px}.app-secretary-events-header{background-color:#c96;position:-webkit-sticky;position:sticky}.app-secretary-events-header-text{font-size:2em;margin-bottom:10px;margin-top:22px;text-align:center}.app-secretary-events-card-line-bold{font-weight:800}.app-secretary-events-card-line{font-size:1.2em}.app-secretary-events-card-line-event-type{color:#c96;font-weight:800;margin-bottom:10px}.app-secretary-events-margin-botttom-10{margin-bottom:10px}.app-secretary-events-card-first-line{margin-top:10px}.app-secretary-results-header{background-color:#c96;position:-webkit-sticky;position:sticky}.app-secretary-results-header-text{font-size:2em;text-align:center}.app-secretary-results-card{border:2px solid #000;border-radius:25px;margin-left:10px;margin-right:10px;margin-top:10px}#secretary-results-club-name{font-size:1.2em;font-weight:800;margin-bottom:10px;margin-top:10px}div.user-profile-email,div.user-profile-street{margin-left:10px;width:400px}div.user-profile-city,div.user-profile-first-name,div.user-profile-last-name,div.user-profile-phone{margin-left:10px;width:200px}div.user-profile-state,div.user-profile-zip{margin-left:10px;width:145px}.user-profile-view-margin-right-10{margin-right:10px}.user-profile-view-warning-icon{color:orange;vertical-align:bottom}.user-profile-view-error-icon{color:red;vertical-align:bottom}span#user-profile-view-event-admin{margin-top:10px}.welcome-view-container{margin-left:40px!important}.welcome-view-service-overview{margin-bottom:10px;margin-top:10px}.welcome-view-general-overview-card{background-color:#c96;border:"4px solid black";border-radius:30px;display:"inline-flex"}.welcome-view-bottom{margin-bottom:10px}.welcome-card-item{background-color:#c96;border:"4px solid black";border-radius:30px;display:"inline-flex"}.welcome-card-bottom-buffer{margin-bottom:20px}.welcome-card-detailed-line,.welcome-card-link{margin-bottom:10px;margin-right:5px}
/*# sourceMappingURL=main.e38eb83d.css.map*/