/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cart-block--summary a{display:block;}.cart-block--contents{position:absolute;z-index:300;display:none;overflow:hidden;}.cart-block--contents__items{overflow-x:hidden;overflow-y:scroll;max-height:300px;}.cart-block--contents.is-outside-horizontal{right:0;}.cart-block--contents__expanded{overflow:visible;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.table-label{margin-top:0;margin-bottom:0;font-size:20px;}.path-webform{.webform-submission-form > [id^="edit-actions"]{float:right;width:100px;margin-top:-56px;}#search-block-form > [id^="edit-actions"] > button{background-color:transparent !important;margin-top:10px !important;}section.row.region.region-header-form{height:60px;}[id^="edit-cancel-button"]{width:100px;margin-left:auto;margin-right:140px;}[id^="edit-cancel-button"] > p > a:hover{background-color:#F5F5F6;}[id^="edit-cancel-button"] > p{height:40px;}[id^="edit-cancel-button"] > p > a{height:43px;padding:8px 24px;border-radius:4px;}.webform-button--submit:hover{background-color:#A63D17 !important;}}.path-trophies{#edit-kill-description2--description{i{font-size:.85rem;}}.signature-button:hover{background-color:#A63D17;}.add-trophy-form-esignature,.add-trophy-form-hgh{background-color:white;}.cancel-button:hover{background-color:#F5F5F6;}th{position:relative;top:0px !important;}a.page-link{background-color:transparent;border-radius:0.375rem;}a.page-link:hover{background-color:#CDCFD4 !important;}.content nav{margin-top:8px;margin-right:30px;margin-left:30px;}}#main-animal-dropdown .js-form-item{display:flex;flex-direction:column;}.select2-container{font-family:'Inter',sans-serif;font-size:14px;}div#main-animal-dropdown{padding-top:25px;}span.select2-results,span.select2-search.select2-search--dropdown{color:black;}#kill-information-form,#location-details-form,#score-chart-form,#add-scorechart-form,#affiliations-form,#trophy-submit-form,#upload-documents-form,#upload-images-form{background-color:white;display:inline-grid;width:100%;}.table-label-hr{margin-top:0;margin-bottom:0;}.table-borderless{border:0;}.responsive-table{overflow-x:auto;color:black;background-color:#e5e7eb;}table{font-size:14px;text-align:left;border-collapse:collapse;width:100%;}table > thead > tr > th{padding:8px;}table > tbody > tr > td{padding:8px;}tr.odd{background-color:rgba(0,32,68,0.4);}tr.even{background-color:rgba(0,32,68,0.2);}.btn-trophy{width:90%;}.font-small{font-size:14px;}.font-xs-small{font-size:12px;}.clickable-row:hover{border-top:2px solid #1A1A1A;border-bottom:2px solid #1A1A1A;cursor:pointer;}.add-owner{background-color:#E6EFF8;display:none;}.clickable-row:active td,.clickable-row.clicked td{background-color:#E6EFF8;}#search-results-wrapper{min-width:100%;padding-top:1rem;}.owner-to-add{display:flex;flex-direction:row;align-items:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;padding-bottom:1rem;}.owner-to-add svg{margin-right:8px;height:20px;}.second-svg{margin-left:8px;cursor:pointer;}.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-search-box.form-item-search-box.form-no-label.mb-3{position:relative;}.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-search-box.form-item-search-box.form-no-label.mb-3:before{height:37px;content:"";position:absolute;left:10px;top:0px;bottom:0;width:20px;background:url("/themes/custom/bc/images/icons/search.svg") center / contain no-repeat;}input.search-input{padding-left:35px;}#search-result-text{font-size:12px;font-family:Inter;font-weight:400;color:#1A1A1A;margin-right:16px;}.table-wrapper{min-width:100%;max-height:25vh;overflow:auto;border-top-right-radius:7px;border-top-left-radius:7px;border-bottom:1px solid #ABAFB5;}.search-result-table{width:100%;border-collapse:collapse;}.search-result-table thead{background-color:#2A2B2F;color:white;text-transform:uppercase;font-family:Inter;font-weight:600;font-size:11px;position:sticky;top:-.02px;border:1px solid #2A2B2F;z-index:1;}.search-result-table thead th{padding:1rem;white-space:nowrap;}.first-column{border-top-left-radius:5px;}.last-column{border-top-right-radius:5px;}.search-result-table tbody td{padding-left:1rem;font-size:11px;font-family:Inter;font-weight:400;color:#313131;}.search-result-table tbody tr{border-bottom:1px solid #ABAFB5;}td.no-results-cell{text-align:center;padding-top:2rem;padding-bottom:2.5rem;background:#F3F7FC;border-bottom:0px solid white;}td img{padding-top:2rem;}.no-results-title{color:#1A1A1A;font-family:Inter;font-size:1rem;font-style:normal;font-weight:700;line-height:3rem;letter-spacing:0.015rem;}.form-item-hunter-is-owner{padding-top:1rem;}.form-item-hunter-is-owner label,.fieldset-legend{font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:0.015rem;color:#1A1A1A;text-transform:none;}.form-item-hunter-is-owner label{}.form-item-youth-hunter,.form-item-hunter-not-owner{label{text-transform:none;}}.hunter-available legend .fieldset-legend,.form-item-youth-hunter label{font-family:Inter;font-weight:400;margin-top:-8px;font-size:14px;margin-top:0px;text-transform:none;}.hunter-available legend{width:auto;}.form-item-hunter-is-owner label span,.form-item-youth-hunter label span{font-weight:700;}.hunter-available{display:flex;flex-direction:row;align-items:center;margin-top:0px;}#edit-hunter-available,.form-item-hunter-available{display:flex;flex-direction:row;align-items:center;margin-left:8px;}.regular-radios .form-check-input,.regular-checkbox{-moz-box-shadow:none;box-shadow:none;width:18px !important;height:18px;}.regular-checkbox{border-radius:4px !important;background-image:none !important;}.regular-checkbox:checked{background-image:url('/themes/custom/bc/images/icons/blue-check.svg') !important;background-repeat:no-repeat;}input#edit-hunter-available-yes,input#edit-hunter-available-no{--bs-form-switch-bg:white;background-color:white;}input#edit-hunter-available-yes:checked,input#edit-hunter-available-no:checked{background-image:url('/themes/custom/bc/images/icons/blue-circle.svg');background-repeat:no-repeat;background-size:cover;transition:none;}.form-item-hunter-available label{font-size:12px;font-weight:400;padding-left:8px;padding-right:8px;}#hunter-wrapper{margin-top:-2rem;margin-bottom:1rem;}#hunter-wrapper .fieldset-wrapper{display:flex;flex-direction:row;align-items:end;height:58px;}#hunter-wrapper label{display:none;}#hunter-wrapper input{height:2rem;}#hunter-wrapper .js-form-item{margin-right:1rem;width:57%;}#hunter-wrapper .js-form-item label{font-family:Inter;font-style:normal;font-weight:600;font-size:12px;text-transform:uppercase;margin-bottom:0px;}.add-hunter,.remove-hunter{margin-left:8px;width:2rem;height:2rem;margin-bottom:1rem;padding-right:14px;}[id^="hunter-set-"]{height:58px;}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
[class^="field--type-measure"],.field--type-single-measurement,.field--type-totals-rlt,.field--type-totals-rld,.field--type-totals-rl{padding-bottom:48px;font-size:var(--font-size-s);font-weight:bold;}.field--type-totals-rlt > *,.field--type-totals-rld > *,.field--type-totals-rl > *{grid-row:2;padding-top:24px;}.field--type-totals-rlt .flex.me4,.field--type-totals-rld .flex.me4,.field--type-totals-rl .flex.me4{margin-top:-8px;}.field--type-totals-rlt,.field--type-totals-rld,.field--type-totals-rl{display:flex;column-gap:24px;max-width:630px;flex-wrap:wrap;align-items:normal;padding-top:16px;padding-bottom:32px;}.measurement-wrapper{display:flex;column-gap:24px;max-width:630px;flex-wrap:wrap;align-items:normal;padding-top:32px;padding-bottom:16px;}.field--type-totals-rlt > .js-form-item.js-form-type-number.form-type--number,.field--type-totals-rld > .js-form-item.js-form-type-number.form-type--number,.field--type-totals-rl > .js-form-item.js-form-type-number.form-type--number{display:flex;gap:10px;align-items:center;}.field--type-totals-rlt > .js-form-item.js-form-type-number.form-type--number > .border-0,.field--type-totals-rld > .js-form-item.js-form-type-number.form-type--number > .border-0,.field--type-totals-rl > .js-form-item.js-form-type-number.form-type--number > .border-0{border-radius:6px;width:80px;}.field--type-totals-rlt > .js-form-item.js-form-type-number.form-type--number > .border-0:disabled,.field--type-totals-rld > .js-form-item.js-form-type-number.form-type--number > .border-0:disabled,.field--type-totals-rl > .js-form-item.js-form-type-number.form-type--number > .border-0:disabled{background-color:white;}.measurement-wrapper .input-group-prepend{display:flex;gap:12px;align-items:center;}.measurement-wrapper label,.field--type-totals-rlt .label,.field--type-totals-rld .label,.field--type-totals-rl .label{position:absolute;margin-top:-30px;}.form-item--no-label{margin-block:10px !important;}#edit-field-d2-wrapper{margin-bottom:20px;}#field-abnormalpoints-values,#field-crownpoints-values{max-width:1050px;}.input-group-prepend{display:flex;gap:10px;align-items:center;margin-top:10px;}input[type="number"]:invalid{border-color:var(--color-red-600);box-shadow:0 0 0 2px var(--color-red-600);}.single-measurement,.points-wrapper,.measurement-wrapper{input{&[type="number"]{border-radius:6px;}}select{border-radius:6px;}}.js-form-item.form-item.js-form-type-number.form-type--number{padding-top:0px;margin-bottom:0px;}#edit-field-abnormalpoints-total-0-summary,#edit-field-crownpoints-total-0-summary{min-width:580px;}.add-scorechart-form .js-form-item.form-item.js-form-type-textfield.form-type--textfield.form-item--no-label::before,.scorechart-form .js-form-item.form-item.js-form-type-textfield.form-type--textfield.form-item--no-label::before{content:"Difference:   ";margin-right:8px;}.add-scorechart-form .js-form-item.form-item.js-form-type-textfield.form-type--textfield.form-item--no-label input,.scorechart-form .js-form-item.form-item.js-form-type-textfield.form-type--textfield.form-item--no-label input,.js-form-item.form-item.js-form-type-number.form-type--number input{max-width:112px;border-radius:6px;max-height:44px;background-color:white;}.score-parent-container{float:right;width:40vw;display:flex;flex-direction:column;}.score-wrapper{display:flex;flex-direction:column;align-items:center;width:fit-content;padding:20px 30px;background-color:var(--color-gray-050);border-radius:8px;gap:8px;}.score-image-wrapper{width:21vw;}.score-container{display:flex;flex-direction:row;gap:24px;text-transform:uppercase;}.score-single-container{display:flex;flex-direction:column;gap:4px;align-items:center;}.score-title{font-size:16px;font-weight:700;}.score-single-title{font-size:14px;font-weight:700;}.score-single-data{font-size:16px;font-weight:400;}.button{&.button--secondary{display:inline-block;border:1px solid #0000FF;color:#0000FF;text-decoration:none;background-color:#FFFFFF;border-radius:1px;font-weight:500;}&.button--secondary:hover{background-color:#F0F0F0;}}.add-scorechart-form{padding:20px;.js-form-item-animal-type{width:25%;float:left;margin-right:40px;}#main-animal-dropdown{padding:0px;}#score-fields{.awards{border-radius:0 0 0 0.5rem;}.animal-type{border-radius:0.5rem 0.5rem 0 0;}}[class$="-date"]{display:none;}#edit-submit-button{margin-left:80%;padding:11px 20px;width:auto;}}.scorechart-form .form-type--vertical-tabs,.scorechart-form .form-type-vertical-tabs{display:none;}.scorecharts-cancel{margin-left:20px;display:inline-block;text-align:center;border-radius:2px;border:1px solid #2A2B2F;background:white !important;padding:8px 20px;color:inherit !important;float:left;}.scorechart-form #edit-submit{float:left;}
.row{margin-left:0 !important;}#score-chart-form-display{position:relative;}.score-chart-row-group{padding-top:16px;}.score-chart-header{margin-top:32px;border-bottom:1px solid #A4A4A4;}.circumference-container-alternate{background-color:#F5F5F6;}.total-section{min-width:78px;padding-left:auto;padding-right:auto;}.input-group-prepend.border-right{max-width:90px;}.input-group.flex-nowrap.single-input{max-width:180px;}.score-chart-header-title{font-family:'Inter',sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0.2px;text-transform:none;}.score-chart-header-subtitle{font-family:'Inter',serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;}.total-column{padding-left:0;padding-right:0;}.total-label-container{padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);padding-top:8px;padding-bottom:8px;background-color:#E3E3E3;display:flex;justify-content:center;align-items:center;width:100%;border:solid 1px #818181;border-left:0px;}.score-chart-total-result{width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);padding-top:8px;padding-bottom:8px;border-right:solid 1px #818181;border-bottom:solid 1px #818181;}.score-chart-total-border-left{border-left:solid 1px #818181;}.score-chart-total-result-label{color:var(--neutral-700,#525252);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.48px;text-transform:uppercase;margin-bottom:0px;text-wrap:nowrap;}.difference-number{color:var(--neutral-900,#383838);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;}.center-totals-items{margin-right:1.15rem;margin-left:1.18rem;}.right-top-border-radius-4{border-radius:0 4px 0 0;}.right-bottom-border-radius-4{border-radius:0 0 4px 0;}.left-top-border-radius-4{border-radius:4px 0 0 0;}.left-border-solid-gray{border-left:1px solid #818181;}.left-bottom-border-radius-4{border-radius:0 0 0 4px;}.animal-type,.awards,.all-time{background-color:#F3F7FC;padding:16px;}#score-fields{font-size:14px;}.group-trio{width:33% !important;}.field-prefix{font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.48px;text-transform:uppercase;}.score-chart-primary-field{padding-right:0.75rem;&[type="number"]{background-color:transparent;border:none;text-align:center;font-size:14px;font-weight:normal;margin-inline-end:1px;}}.score-chart-primary-field,.score-chart-suffix-field,.field-prefix{min-width:4.75rem !important;}.score-chart-suffix-field select{text-align:center;}#score-chart-form .score-chart-suffix-field .form-select{background-position:right 0.5rem center !important;width:76px !important;}.input-group{border:1px solid #818181;border-radius:.375rem .375rem .375rem .375rem;}.input-group > .border-right{border-right:1px solid #818181 !important;}.input-group > .border-left{border-left:1px solid #818181 !important;}.input-group-append select{height:38px;padding-top:6px;padding-bottom:6px;padding-left:2px;padding-right:12px;background-color:#E3E3E3;border-radius:0 0.375rem 0.375rem 0;border-left:none;font-style:normal;font-weight:600;font-size:12px;letter-spacing:0.48px;text-transform:uppercase;}.input-group-append .form-select{background-position:right .1rem center;}.input-group-prepend{flex-grow:1;}.input-group-prepend span{display:flex;justify-content:center;align-items:center;height:38px;width:100%;background-color:#E3E3E3;border-radius:0.375rem 0 0 0.375rem;font-style:normal;font-weight:600;font-size:12px;letter-spacing:0.48px;text-transform:uppercase;}.input-group-prepend input{border-left:1px solid #818181 !important;}.rounded-l-lg{border-radius:0.5rem 0 0 0.5rem;}.rounded-r-lg{border-radius:0 0.5rem 0.5rem 0;}.rounded-tr-lg{border-radius:0 0.5rem 0 0;}.rounded-br-lg{border-radius:0 0 0.5rem 0;}@media (max-width:770px){.score-chart-row-total{padding-top:32px;}.score-chart-total-result{border:solid 1px #818181;}}@media (max-width:1199px){.score-chart-img{position:relative;width:100%;}.score-chart-img img{width:100%;height:auto;}.small-margin-bottom{margin-bottom:16px;}.score-chart-row-total{padding-top:32px;}}@media (min-width:1200px){.score-chart-img{position:sticky;height:fit-content;float:right;top:134px;margin-right:0px;width:450px;margin-bottom:15%;}.sm-score-chart-img{position:sticky;height:fit-content;float:right;margin-right:0px;width:440px;}.sm-score-chart-img img{margin-left:auto;margin-right:auto;max-height:440px;}.score-chart-img img{margin-left:auto;margin-right:auto;max-height:76vh;}.score-chart-row-total{padding-top:32px;}}
.kill-wrapper{margin-top:2px;.error{border-color:#919297 !important;border-width:1px !important;}.has-error{color:#232429 !important;}}span.review{font-weight:bold;color:red;padding:0 2px;}span.attention{font-weight:bold;color:orange;padding:0 2px;}
