.myaccount-fly{position:fixed;top:0;right:0;width:var(--mobile-width-breakpoint);max-width:75%;height:100%;background-color:white;box-shadow:0 0 10px rgba(0,0,0,0.2);z-index:2000;font-size:.875rem}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:1900}.maflyout-active{overflow-y:hidden}.maflyout-enter-active,.maflyout-leave-active{transition:opacity .5s,transform 1s}.maflyout-enter,.maflyout-leave-to{opacity:0;transform:translateX(100%)}.myaccount-fly .flyout-header{display:flex;align-items:center;padding:1px;color:white;height:2rem}
.myaccount-fly .spacer{flex-grow:1}.myaccount-fly .close-button{background:0;border:0;color:black;font-size:18px;cursor:pointer;padding:1.125rem 1.125rem 0 0}.myaccount-fly .close-button :hover{color:black;background-color:white}.myaccount-fly .icon-size{font-size:16px}.myaccount-fly .flyout-content{padding:.625rem 2rem 1.5rem 2rem}.myaccount-fly .flyout-content div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.myaccount-fly .flyout-content .label{color:grey;padding-bottom:.5rem}.myaccount-fly .flyout-content .user-main-name{font-size:initial;font-weight:bold}
.myaccount-fly .flyout-content .user-main-email{padding-left:2rem}.myaccount-fly .divider{border-top:1px solid #ccc}.myaccount-fly .flyout-content .user-attribute-label{font-weight:bold;font-size:small;padding-left:2rem}.myaccount-fly .flyout-content .edit-link-contact,.edit-link-profile,.edit-link-content{padding-left:2rem;padding-top:1rem;display:flex;align-items:center}.myaccount-fly .flyout-content .edit-link-contact a,.edit-link-profile a,.edit-link-content a{color:#007ac3 !important;padding-left:.25rem;white-space:normal}
#contentselection-wrapper-centered{display:table-cell;vertical-align:top}#contentselection-content{width:50rem;margin:6rem auto 0 auto}#contentselection-content-header-title{line-height:1.625rem}#contentselection-content-body{max-width:48rem}#content-selection-modal-body{overflow-y:auto}#contentselection-content-body-title{font-size:1.1rem;font-weight:bold;line-height:1.1rem}#contentselection-content-body-content{margin:.5rem 0 0 0;font-size:.50rem}#contentselection-content-body-select-label{font-weight:bold;font-size:.75rem;padding:1rem 0 .25rem 0;margin:0 0 0 1rem}
#contentselection-content-body-select{padding-top:.1rem;margin:0 0 0 1rem;width:75%;height:1rem;font-size:.875rem}#contentselection-content-body-select-cancel{background-color:#f6f6f6;color:#005b92}#contentselection-content-body-select-cancel:hover{border:1px solid #005b92}