@charset "UTF-8";
/* https://essa.org.uk/wp-content/plugins/eea-barcode-scanner/css/espresso_ee_barcode_scanner.css?ver=1.0.12.p */
.eea-barcode-scanning-container{font-family:"Open Sans",sans-serif;margin:1rem;max-width:64rem;width:100%}.eea-barcode-scanning-container.eea-barcode-scanner-frontend{width:100%}.eea-barcode-scanner-contact-header-container{align-items:flex-start;display:flex;flex-flow:row-reverse;justify-content:space-between;min-width:384px;padding:1rem}.eea-barcode-scanning-container .eea-barcode-scanner-form-container{background-color:var(--ee-status-color-pale-blue);border-radius:.25rem;box-sizing:border-box;display:flex;padding:1rem;width:100%}.eea-barcode-scanning-container .eea-barcode-scanner-form-container .eea-barcode-scan-code{width:clamp(320px, 48%, 100%)}.eea-barcode-scanning-container .eea-barcode-scanner-form-container .eea-banner-scanner-action-select{width:clamp(320px, 48%, 100%)}.eea-barcode-scanning-container .eea-barcode-scanner-form-container .eea-banner-scanner-action-select .spinner{float:unset}.eea-barcode-scanning-container .eea-barcode-scanner-form-container #eea-barcode-scanner-form{align-items:center;display:flex;width:100%}.eea-barcode-scanning-container .eea-bs-ed-checkin-link-container{margin-top:1rem}.eea-barcode-scanning-results{min-height:4rem}.eea-barcode-scanning-container .eea-barcode-scanner-attendee-container{width:100%;margin-top:1rem}.eea-barcode-scanning-container .eea-barcode-scanner-avatar-container{display:inline-block;text-align:center}.eea-barcode-scanning-container .eea-barcode-scanner-attendee-details-container{display:flex;flex-flow:row wrap}.espresso-admin .eea-barcode-scanning-container h3.eea-bs-attendee-name{font-size:2em;margin:0;padding-left:0;line-height:120%;width:100%}.eea-barcode-scanning-container .eea-bs-contact-email-container{margin-bottom:10px;width:100%}h4.eea-bs-subtitle-label,h4.eea-bs-subtitle-label{margin:0;margin-bottom:5px;padding:0;font-size:1.5em}.eea-barcode-scanning-container .eea-bs-status-container,.eea-bs-checkout-action-container{box-sizing:border-box;min-width:45%;display:inline-flex;font-weight:800;font-size:1.25em;margin-inline-end:1rem;margin-block:1rem;align-items:center;justify-content:flex-start}.eea-barcode-scanning-container .eea-bs-status-label{margin-inline-end:1rem;font-size:.75em;font-weight:400}.eea-barcode-scanning-container .eea-bs-status-circle{display:inline-block;height:1.5rem;width:1.5rem;margin-inline-start:1rem;margin-inline-end:2rem;border-radius:1.5rem}.eea-barcode-scanning-container .eea-bs-checkout-action-container{margin-top:20px}.eea-barcode-scanning-container .eea-bs-checkout-status-date{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#ddd;padding:4px 10px;font-size:.8em;white-space:nowrap}.chosen-container .chosen-drop{position:relative}.eea-barcode-scanning-container .eea-bs-checkout-action-button.big{margin:0;font-weight:900}.eea-barcode-scanning-container .eea-bs-details-container{width:100%;margin-top:20px;padding:10px;background-color:#ddd;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.eea-barcode-scanning-container .eea-barcode-scanner-contact-group-container{background-color:transparent}.eea-barcode-scanning-container .eea-bs-custom-answers-table{width:100%}.eea-barcode-scanning-container .eea-bs-custom-answers-table td:first-child{min-width:30%}.eea-barcode-scanning-container .eea-bs-custom-answers-table td:last-child{width:70%}.eea-barcode-scanning-container .eea-bs-admin-label{font-size:.85em;font-style:italic}.eea-barcode-scanning-container .eea-bs-table{width:100%;margin-top:20px;text-align:left}.eea-barcode-scanning-container .eea-bs-table td{vertical-align:middle}.eea-barcode-scanning-container .eea-bs-table td:first-child,.eea-bs-table th:first-child,.eea-bs-table td:nth-child(2),.eea-bs-table th:nth-child(2){width:25%}.eea-barcode-scanning-container .eea-bs-table td:nth-child(3),.eea-bs-table th:nth-child(3){width:20%}.eea-barcode-scanning-container .eea-bs-check-icon{font-size:20px;vertical-align:middle}.eea-barcode-scanning-container .eea-bs-table .eea-bs-checkout-action-button{width:100%}.eea-barcode-scanning-container .eea-barcode-scanner-contact-group-container .eea-bs-checkout-action-button{margin-top:20px;float:right}.eea-barcode-scanning-container .eea-barcode-scanner-avatar-container .avatar{-webkit-border-radius:128px;-moz-border-radius:128px;-ms-border-radius:128px;-o-border-radius:128px;border-radius:128px}.eea-bs-external-links-container a{font-size:1rem;white-space:nowrap}.eea-barcode-scanning-container .eea-bs-main-step-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:100%;position:relative;width:clamp(24rem, 46rem, 100%)}.eea-barcode-scanning-container .eea-bs-step-line{position:absolute;z-index:-1;width:100%;top:50%}.eea-barcode-scanning-container .eea-bs-step-number{box-sizing:border-box;cursor:pointer;display:inline-block;padding:1rem;text-align:center;width:clamp(10.5rem, 14rem, 100%)}.eea-barcode-scanning-container .eea-step-bubble{align-items:center;background-color:var(--ee-color-white-cloud);border-radius:4rem;color:var(--ee-font-color);display:flex;height:4rem;justify-content:center;margin:auto;text-align:center;width:4rem}.eea-barcode-scanning-container .eea-bs-step-active .eea-step-bubble{color:var(--ee-color-white);background-color:hsl(207deg 60% 50%)}.eea-barcode-scanning-container .eea-step-bubble p{font-size:2rem;padding:0;margin:0;font-weight:700;line-height:4rem;text-align:center}.eea-barcode-scanning-container .eea-bs-step-active .eea-step-bubble p{font-size:38px;padding-top:2px}.eea-barcode-scanning-container .eea-bs-step-text{display:block;margin-top:15px;font-size:1.3em}.eea-barcode-scanning-container .eea-bs-ed-selection-container{padding-top:10px;padding-bottom:10px;margin:auto}.eea-barcode-scanning-container .eea-bs-ed-selected-event-text,.eea-bs-ed-selected-event-text{font-size:2.5em;font-weight:900;margin-bottom:0;margin-top:10px;padding-bottom:0;padding-top:0}.eea-barcode-scanning-container .eea-bs-ed-selector-selected-text{display:inline-block;margin-top:10px}.eea-barcode-scanning-container .eea-bs-ed-selected-dtt-text,.eea-bs-ed-selected-dtt-text{font-size:1.5em;font-weight:900;color:var(--ee-status-color-dark-grey);margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.eea-barcode-scanning-container .eea-bs-ed-selector-divider{display:block;width:7px;height:7px;vertical-align:middle;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;background-color:var(--ee-status-color-dark-grey)}.eea-barcode-scanning-container .eea-bs-ed-selector-divider{margin:20px auto 0}.eea-barcode-scanning-container .eea-bs-ed-selector-select{margin-left:10px;margin-right:10px}.eea-barcode-scanning-container .ee-bs-barcode-scanner-checked-status-container p{text-align:center;font-size:2em;margin:0}.ee-bs-barcode-scanner-checked-status-container{align-items:center;display:flex;margin:1rem}.eea-barcode-scanning-container .ee-bs-barcode-checkin-result.dashicons-no,.ee-bs-barcode-checkin-result.dashicons-yes{align-content:center;align-items:center;color:var(--ee-color-accent);display:inline-flex;font-size:4rem;height:4rem;margin:0;width:4rem}.eea-barcode-scanning-container .ee-bs-barcode-checkin-result.dashicons-yes{color:var(--ee-status-color-green)}.eea-barcode-scanning-container .ee-bs-barcode-checkin-result.ee-bs-barcode-checkedout.dashicons-yes{color:var(--ee-status-color-gold)}.spinner{-webkit-background-size:20px 20px;background-size:1.5rem 1.5rem;background:url(/wp-admin/images/spinner.gif) no-repeat;display:inline-block;filter:alpha(opacity=70);float:unset;font-size:1.5rem;height:1.5rem;margin:.5rem;opacity:.7;vertical-align:middle;visibility:hidden;width:3rem}.spinner.is-active{visibility:visible}.espresso-admin .chosen-container{font-size:var(--ee-font-size-default);width:clamp(320px, 50%, 100%)!important}.espresso-admin .chosen-container-active a.chosen-single{margin-block-end:0}.espresso-admin .chosen-container-active.chosen-with-drop .chosen-single{border:2px solid var(--ee-border-color);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;background-image:unset;-webkit-box-shadow:none;box-shadow:none}.espresso-admin .chosen-container-single .chosen-search input[type=text]{margin-inline:0}.espresso-admin .chosen-container-active.chosen-with-drop .chosen-single div b{background-size:100px 50px!important}.espresso-admin .chosen-container.chosen-with-drop .chosen-drop{display:block}.espresso-admin .chosen-container .chosen-drop{position:relative}.espresso-admin .chosen-container .chosen-drop{-webkit-box-shadow:var(--ee-box-shadow);background:hsl(0deg 0% 100%);border:2px solid var(--ee-border-color);border-top:unset;box-shadow:var(--ee-box-shadow);display:none;margin:.25rem}.espresso-admin .chosen-container-single .chosen-drop{margin-top:-2px;border-radius:0 0 .25rem .25rem}.espresso-admin .chosen-container .chosen-results{color:var(--ee-font-color);margin:.5rem .25rem .25rem 0;padding:0 0 0 .25rem}.espresso-admin .chosen-container .chosen-results li{line-height:1rem;margin-block-end:.25rem;padding:.5rem}.espresso-admin .chosen-container .chosen-results li.highlighted{background-image:none;background:hsl(207deg 60% 45%)}@media only screen and (max-width:768px){.eea-barcode-scanning-container .eea-bs-ed-selector-divider{display:none}.espresso-admin .chosen-container{width:calc(100% - var(--ee-button-height-forth))!important}}@media only screen and (max-width:480px){.eea-barcode-scanner-contact-header-container{min-width:100%}.eea-barcode-scanning-container .eea-barcode-scanner-avatar-container{visibility:hidden;width:0}.eea-barcode-scanning-container{width:100%}.eea-barcode-scanning-container .eea-barcode-scanner-form-container #eea-barcode-scanner-form{align-items:flex-start;flex-flow:column}.eea-barcode-scanning-container .eea-barcode-scanner-form-container #eea-barcode-scanner-form input,.eea-barcode-scanning-container .eea-barcode-scanner-form-container #eea-barcode-scanner-form select{margin:0;max-width:100%;width:100%}.eea-barcode-scanning-container .eea-barcode-scanner-contact-group-container .eea-bs-checkout-action-button{text-indent:-100000px}.checkin-all-button{text-indent:0!important}.eea-barcode-scanning-container .eea-barcode-scanner-attendee-details-container{margin-left:0}.eea-barcode-scanning-container .eea-bs-status-container,.eea-bs-checkout-action-container{min-width:100%}}