@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Manrope:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);
:root{--default-font-size:14px;--default-border-radius:6px;--ap-color-dark0:#000;--ap-color-dark1:#161616;--ap-color-gray0:#75777a;--ap-color-gray1:#ccc;--ap-color-gray2:#434343;--ap-color-gray3:hsla(197,7%,61%,.7);--ap-color-gray4:hsla(0,1%,85%,.2);--ap-color-light0:#fff}body,html{height:100%;width:100%}html *{-webkit-font-smoothing:antialiased}body{background-color:#f6f6f6;color:var(--ap-color-dark0);display:flex;flex-direction:column;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:var(--default-font-size);font-weight:300;line-height:1.5em;margin:0;padding:0}a{text-decoration:none}a:hover{text-decoration:underline}table th{font-weight:500}.loading{opacity:.5;pointer-events:none}.form-label{line-height:1.42857}.xsmall{font-size:.75rem}.xxsmall{font-size:.65rem}.btn{border:0;border-radius:var(--default-border-radius);box-shadow:0 2px 2px 0 hsla(0,0%,60%,.14),0 3px 1px -2px hsla(0,0%,60%,.2),0 1px 5px 0 hsla(0,0%,60%,.12);font-size:var(--default-font-size)}.btn:hover{box-shadow:0 14px 26px -12px hsla(0,0%,60%,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px hsla(0,0%,60%,.2)}.wk-smoothing-auto{-webkit-font-smoothing:auto}.form-control{border:1px solid var(--ap-color-gray0);border-radius:var(--default-border-radius)}.form-control:focus{border:1px solid var(--bs-primary);box-shadow:none;outline:0}.dropdown-item{color:var(--ap-color-light0);font-size:12px}.dropdown-item:hover{background-color:rgba(var(--bs-light-rgb),.2)}.text-secondary{color:var(--ap-color-gray1)}.text-small{font-size:.875rem;line-height:1.5}.attendee-portal{flex:1;padding:20px}.fixed-top{left:0;position:sticky;right:0;top:0;z-index:1030}.navbar{--bs-navbar-nav-link-padding-x:1rem;border:0;font-size:12px;font-weight:700;padding:0 10px 0 0}.footer .btn,.navbar .btn{margin:10px 0;padding:12px 30px}.navbar-brand{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block;font-size:1.25rem;height:50px;line-height:10;margin-left:45px;margin-right:1rem;overflow:hidden;padding:0;white-space:nowrap;width:192px}.navbar-icon{width:18px}.navbar-default .btn{font-size:12px;font-weight:700}.navbar{background-color:var(--bs-primary)}.navbar .nav-link{border:1px solid transparent;line-height:22px;padding:18px}.navbar .nav-link:hover{background-color:rgba(var(--bs-light-rgb),.2)}.custom-tooltip{--bs-tooltip-bg:var(--bs-primary)}.select2-container{z-index:2050}.select2-container--default .select2-selection--single{border:1px solid var(--ap-color-gray0);border-radius:6px}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:var(--bs-secondary-bg)}.select2-container--default .select2-selection--single{background-color:transparent}.select2-selection__rendered{line-height:34px!important}.select2-container .select2-selection--single{height:38px!important}.select2-selection__arrow{height:37px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--bs-body-color);font-size:1rem;font-weight:400}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:12px}.avatar,.initials{border-radius:50%;height:22px;width:22px}.initials{align-items:center;display:flex;font-weight:500;justify-content:center}.attendee-avatar-wrap{display:inline-flex;position:relative}.email-blacklist-indicator{align-items:center;background-color:var(--bs-danger);border:2px solid #fff;border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:14px;justify-content:center;line-height:1;position:absolute;right:-3px;top:-3px;width:14px}.email-blacklist-indicator:before{content:"!"}.modal-choose-language .flag-image{width:30px}.modal-choose-language .language-name a{color:var(--ap-color-dark0)}.modal-choose-language .language-name a:hover{text-decoration:none!important}.modal-choose-language .language-name a.active{color:var(--ap-color-dark0);font-weight:700}.card{background-color:var(--ap-color-light0);border:0;border-radius:16px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);margin:4px}.footer{background-color:var(--ap-color-dark1);font-family:Manrope,sans-serif;font-weight:300;line-height:1.8;padding:15px 26px 15px 35px}.footer,.footer a{color:var(--ap-color-gray3);font-size:14px}.footer .change-language-link{font-size:12px;font-weight:700}@media only screen and (min-width:768px){.footer-bottom-links li+li:before{content:"|";display:inline-block;margin:0 12px}}.gdpr-image-footer{height:25px;width:60px}.footer-icon{margin:0 6px 0 0;opacity:.4;width:18px}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border:1px solid var(--ap-color-gray0);border-left:0;box-shadow:none}.input-group:focus-within>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-color:var(--bs-primary)}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-right:0}.input-group .btn{align-items:center;display:flex}.input-group:focus-within{border-radius:var(--default-border-radius);outline:1px solid var(--bs-primary)}.icon-input-group{font-size:19px}.btn-close{background-image:none;color:var(--bs-modal-color);font-size:20px;opacity:1}.accordion-button:not(.collapsed){background-color:var(--bs-card-bg)}.alert{font-family:Open Sans,sans-serif;font-weight:400}.alert-danger{--bs-alert-bg:var(--bs-danger);--bs-alert-border-color:var(--bs-danger);--bs-alert-color:var(--ap-color-light0);--bs-alert-link-color:var(--ap-color-light0)}.alert-success{--bs-alert-bg:var(--bs-success);--bs-alert-border-color:var(--bs-success);--bs-alert-color:var(--ap-color-light0);--bs-alert-link-color:var(--ap-color-light0)}.attendee-portal-auth .attendee-portal-content,.attendee-portal-entry .attendee-portal-content{width:440px}.attendee-portal-auth .btn-finalize,.attendee-portal-entry .btn-finalize{padding:12px 30px}.attendee-portal-auth a,.attendee-portal-entry a{text-decoration:underline}.attendee-portal-auth a:hover,.attendee-portal-entry a:hover{text-decoration:none}.attendee-portal-auth a.text-secondary,.attendee-portal-entry a.text-secondary{color:#75777a!important}.modal-profile .attendee-avatar-wrap{flex:0 0 auto}.modal-profile .initials{font-size:70px;height:150px;width:150px}.modal-profile .avatar{height:150px;width:150px}.modal-profile .email-communications-title{align-items:center;color:var(--bs-danger);display:flex}.modal-profile .email-communications-warning{align-items:center;background-color:var(--bs-danger);border-radius:50%;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:16px;justify-content:center;line-height:1;margin-right:6px;width:16px}.modal-profile .img-flag{height:15px;margin-right:5px}.attendee-portal-events{font-family:Open Sans,sans-serif}.attendee-portal-events .nav-link{border-bottom:3px solid transparent;color:var(--ap-color-gray0);display:flex;font-size:15px;font-weight:500;line-height:24px;margin:0 20px 0 0;padding:10px 0 5px;text-align:left;transition:.2s}.attendee-portal-events .nav-link:hover{color:var(--bs-primary);text-decoration:none}.attendee-portal-events .nav-link.active{border-bottom:3px solid var(--bs-primary)}.attendee-portal-events .nav-link .badge{color:var(--bs-primary);font-size:12px;font-weight:700;line-height:16px}.attendee-portal-events .content-type-icon{font-size:20px}.attendee-portal-events .event-icon-time{-webkit-backface-visibility:hidden;background-color:var(--ap-color-light0);border-radius:.6em;box-shadow:0 1px 0 var(--ap-color-gray1),0 0 0 1px var(--ap-color-gray1);cursor:pointer;display:flex;flex-direction:column;font-size:1em;font-weight:700;height:4em;margin:0;overflow:hidden;position:relative;-webkit-transform:rotate(0deg) skewY(0deg);transform-origin:50% 10%;width:4em}.attendee-portal-events .event-icon-time:hover{animation:swing .6s ease-out}.attendee-portal-events .event-icon-month{align-items:center;background-color:var(--bs-danger);color:var(--ap-color-light0);display:flex;font-size:.6em;font-weight:700;height:14px;justify-content:center}.attendee-portal-events .event-icon-day-in-month{align-items:center;color:var(--ap-color-gray2);display:flex;flex:1;justify-content:center;line-height:20px;padding-top:5px}.attendee-portal-events .event-icon-day{align-items:center;color:var(--bs-danger);display:flex;font-size:.6em;height:15px;justify-content:center}.attendee-portal-events .event-action-link{cursor:pointer;text-decoration:none}.attendee-portal-events .table>:not(caption)>*>*{padding:12px}.attendee-portal-events .event--visible:not(:has(~.event--visible)) td{border-bottom:0}.attendee-portal-events .pagination{justify-content:center;margin-top:32px}.attendee-portal-events .page-item{margin:0 3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.attendee-portal-events .page-link{align-items:center;border:0;border-radius:50%!important;display:flex;font-size:12px;font-weight:400;height:30px;justify-content:center;margin:0 3px!important;min-width:30px;padding-left:11px;padding-right:11px}.attendee-portal-events .page-item:not(.active) .page-link{background-color:transparent;border:0;cursor:default}.attendee-portal-events .page-item:not(.active):hover .page-link{background-color:var(--ap-color-gray4);box-shadow:0 2px 10px -4px var(--ap-color-gray4);color:var(--ap-color-dark0)}.attendee-portal-events .page-item.active .page-link{box-shadow:0 2px 10px -4px var(--bs-primary)}.attendee-portal-events .page-item:not(.active) .page-link,.attendee-portal-events .page-item:not(.disabled) .page-link{cursor:pointer}.attendee-portal-events .event--is_past .event-icon-month{background-color:var(--ap-color-gray1)}.attendee-portal-events .event--is_past .event-icon-day{color:var(--ap-color-gray1)}.attendee-portal-events .top-content{flex-direction:row}.attendee-portal-events .col-prop-name{text-align:right}.attendee-portal-events .row-spinner-overlay{background-color:hsla(0,0%,100%,.3);border-radius:16px;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.event-details{bottom:0;overflow:auto;position:absolute;right:-100%;top:0;transition:right .3s;width:100%}.event-details section{margin-bottom:30px}.event-details .event-details__content{font-weight:500;overflow-x:hidden}.event-details .avatar{align-items:center;border-radius:60px;color:#fff;display:inline-flex;font-size:1rem;height:48px;justify-content:center;transition:all .2s ease-in-out;width:48px}.event-details .avatar-xxl{height:110px;width:110px}.event-details .initials{font-size:30px;height:110px;width:110px}.event-details .summary-block{background-color:#f6f8fc;border-radius:20px;font-size:22px;padding:20px}.event-details .recording-player{background-color:var(--ap-color-light0);border:1px solid var(--ap-color-gray4);border-radius:var(--default-border-radius);padding:12px}.event-details .recording-player video{background-color:var(--ap-color-dark0);border-radius:var(--default-border-radius);display:block;max-height:520px;width:100%}.event-details .link-icon{font-size:20px}.event-details-recording{bottom:0;overflow:auto;position:absolute;right:-100%;top:0;transition:right .3s;width:100%}.event-details-recording__content .video-wrap{align-items:center;aspect-ratio:1.77777778;display:flex;flex-direction:column;justify-content:center;max-width:1200px}@keyframes swing{0%{transform:rotate(0deg) skewY(0deg)}20%{transform:rotate(12deg) skewY(4deg)}60%{transform:rotate(-9deg) skewY(-3deg)}80%{transform:rotate(6deg) skewY(-2deg)}to{transform:rotate(0deg) skewY(0deg)}}@media(max-width:992px){.navbar .nav-item{margin:0 auto!important;width:160px}.navbar .theme-switch{margin:0 auto 0 5px}.content-type-icon,.tab-content thead{display:none}.tab-content table,.tab-content tbody,.tab-content tr{display:block}.tab-content tr{display:grid;grid-template-columns:repeat(3,1fr)}.tab-content td{display:block}.tab-content td a{float:none!important}.tab-content td:nth-child(-n+3){border-bottom:none}.tab-content td:nth-child(4){text-align:center}.attendee-portal-events .col-prop-name{text-align:left}.event-details .col-summary-block+.col-summary-block{padding-top:20px}}
