/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}html{font-family:"Open Sans",sans-serif;color:var(--text-color);font-size:16px}.block-masquerade h2,.project__info-area .fieldset-legend,.ui-widget.ui-widget-content .ui-dialog-title,h1,h2,h3,h4,h5,h6{color:var(--title-color);font-weight:600}h1{font-size:2em;margin:.33em 0 .67em}.ui-widget.ui-widget-content .ui-dialog-title,h2{font-size:1.5em;margin:.33em 0 .67em}.block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.block-masquerade h2,.project__info-area .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .ui-dialog-title,h3{font-size:1.17em;margin:.33em 0 .67em}h4{font-size:1em;margin:.33em 0 .67em}.cke_editable,.content,.essay,.field--name-body,.field--type-text-with-summary,.field-body,textarea{line-height:25px}a{color:var(--primary-text-over-white)}p.large-text{font-size:20px}.layout{display:flex;flex-flow:column nowrap;min-height:100vh;overflow:hidden}body.toolbar-horizontal .layout{padding-top:39px}body.toolbar-horizontal.toolbar-tray-open .layout{padding-top:79px}body.toolbar-vertical .layout{padding-top:39px}body[style]{padding-top:0!important}.page__main{flex:1 0 300px}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin:0}.toolbar-oriented .toolbar-bar{position:fixed}.header{color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.header__flex{max-width:964px;padding:0 16px;display:flex;flex-flow:row nowrap;margin:0 auto;height:80px}@media (max-width:991px){.header__flex{padding:0 8px}}.header__flex.logo-header-style--tall_header_large_logo{height:116px}.header__menu{margin-left:auto;font-size:16px}.header__menu nav .menu{display:flex;flex-flow:row nowrap;margin:0}.header__menu nav .menu-item{padding:0;border-bottom:5px solid transparent;position:relative;transition-property:border-color;transition-duration:.25s;transition-timing-function:ease-in-out}.header__menu nav .menu-item .menu-item{border-bottom:0}.header__menu nav .menu-item.menu-item--expanded{list-style:none}.header__menu nav .menu-item.menu-item--expanded>a,.header__menu nav .menu-item.menu-item--expanded>span{position:relative;padding-right:24px}.header__menu nav .menu-item.menu-item--expanded>a:after,.header__menu nav .menu-item.menu-item--expanded>span:after{position:absolute;right:8px;display:block;content:"▼";font-size:10px;top:50%;transform:translateY(-50%)}.header__menu nav .menu-item.menu-item--expanded .menu-item--expanded>a:after,.header__menu nav .menu-item.menu-item--expanded .menu-item--expanded>span:after{transform:translateY(-50%) rotate(-90deg)}@media (prefers-reduced-motion){.header__menu nav .menu-item{transition-duration:0s}}.header__menu nav .menu-item.menu-item--active-trail{border-color:var(--primary)}.page--restricted .header__menu nav .menu-item.menu-item--active-trail{border-color:var(--secondary)}.header__menu nav .menu-item a,.header__menu nav .menu-item span{padding:8px 12px;text-decoration:none;color:var(--text-color);background-color:transparent;display:block;border-radius:3px;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.header__menu nav .menu-item a,.header__menu nav .menu-item span{transition-duration:0s}}.header__menu nav .menu-item a:focus,.header__menu nav .menu-item a:hover,.header__menu nav .menu-item span:focus,.header__menu nav .menu-item span:hover{background-color:#eee}@media (min-width:992px){.header__menu nav .menu-item>ul{flex-direction:column;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out;opacity:0;transform:translateY(8px);position:absolute;right:0;z-index:91;padding:4px;margin-top:4px;list-style:none;background-color:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);pointer-events:none;min-width:140px}}@media (min-width:992px) and (prefers-reduced-motion){.header__menu nav .menu-item>ul{transition-duration:0s}}@media (min-width:992px){.header__menu nav .menu-item>ul ul{left:100%;margin-top:0;right:auto;top:0}}@media (min-width:992px){.header__menu nav .menu-item:focus-within>ul,.header__menu nav .menu-item:focus>ul,.header__menu nav .menu-item:hover>ul{opacity:1;transform:translateY(0);pointer-events:auto}}.menu--account a{font-weight:600}.region-header-menu{display:flex;flex-flow:column nowrap;height:100%;position:relative;justify-content:flex-end}.header__menus{margin-top:auto;display:flex;position:relative;flex-flow:row nowrap;align-items:flex-end}.site-logo{width:150px;max-width:150px;display:block;padding:16px 0;height:80px;box-sizing:border-box}.header__flex.logo-header-style--normal_header_large_logo .site-logo,.header__flex.logo-header-style--tall_header_large_logo .site-logo{padding:8px 0;width:200px;max-width:200px}.header__flex.logo-header-style--tall_header_large_logo .site-logo{height:116px}.site-logo img{display:block;max-width:100%;height:100%;object-fit:contain;object-position:left bottom}.header__branding{display:flex;flex-flow:column nowrap;justify-content:flex-end}.header__menu-toggle{display:none;border:0;background:0 0;cursor:pointer;position:relative;height:40px;width:35px;margin-right:5px;font-size:40px;margin-bottom:12px;color:var(--text-color)}.header__menu-toggle i,.header__menu-toggle svg{color:var(--text-color);position:absolute;left:0;top:0;right:0}.menu-toggle--open{transform:translate(4px,0)}.menu-toggle--closed,.menu-toggle--open{transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.menu-toggle--closed,.menu-toggle--open{transition-duration:0s}}.menu-toggle--open{opacity:0}.menu-toggle--closed{opacity:1}.region-header-menu.header-menu--open .menu-toggle--closed{opacity:0}.region-header-menu.header-menu--open .menu-toggle--open{opacity:1}@media (max-width:991px){#block-muser-base-musercompleteprofileblock.tooltip{top:0;text-align:left}.header__menu-toggle{display:block}.header__menus{transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;opacity:0;pointer-events:none;z-index:94}}@media (max-width:991px) and (prefers-reduced-motion){.header__menus{transition-duration:0s}}@media (max-width:991px){.header-menu--open .header__menus{opacity:1;pointer-events:auto}}@media (max-width:991px){.header__menus{position:absolute;right:0;top:100%;flex-direction:column;padding:8px;background-color:#fff;width:200px;max-width:90vh;text-align:right;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:3px}.header__menus nav .menu{flex-direction:column}.header__menus .block-muser-user,.header__menus nav{width:100%;z-index:94}.header__menus nav .menu-item{display:block;border-bottom:0;margin-bottom:4px}.header__menus nav .menu-item>ul{position:relative;opacity:1;border-radius:0;margin:4px 0 0 16px;padding:0;box-shadow:none;transform:none}.header__menus .block-muser-user:last-child .menu-item:last-child,.header__menus nav:last-child .menu-item:last-child{margin-bottom:0}}.region-header-menu-messages{width:100%;position:relative;opacity:1;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.region-header-menu-messages{transition-duration:0s}}.header-menu--open~.region-header-menu-messages{opacity:0}.visually-hidden.skip-link{transform:translateX(-50%) translateY(-100%);transition-property:transform;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.visually-hidden.skip-link{transition-duration:0s}}.visually-hidden.skip-link:focus{background:#fff;padding:12px 16px;display:block;position:absolute!important;top:0;left:50%;box-shadow:0 2px 24px rgba(0,0,0,.1);transform:translateX(-50%) translateY(0);z-index:50000}.page__main{background-color:var(--background-color)}.page-type--sheet .main__hero{padding-bottom:50px}.main__hero{min-height:250px;background-color:var(--primary);color:var(--text-over-primary-color);display:flex;flex-flow:column nowrap}.page--restricted .main__hero{background-color:var(--secondary);color:var(--text-over-secondary-color)}.hero__options{max-width:964px;padding:0 16px;width:100%;margin:auto auto 0}@media (max-width:991px){.hero__options{padding:0}}.main__content{max-width:964px;padding:0 16px 80px;margin:0 auto}@media (max-width:991px){.main__content{padding-left:8px;padding-right:8px}}.page-title{margin-top:0}.page-type--cards .content--sheet{background-color:transparent;margin:0;box-shadow:none}.page-type--sheet .content--sheet{width:100%;min-height:200px;margin:-50px 0 0;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:3px;padding:16px}@media (max-width:991px){.page-type--sheet .content--sheet{padding:16px 8px}}@keyframes slide-up{0%{transform:translateY(50px)}100%{transform:translateY(0)}}.content--sheet{animation:slide-up 1s;animation-iteration-count:1}@media (prefers-reduced-motion){.content--sheet{animation:none;opacity:1;transform:translateY(0)}}.main__content{transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;position:relative;opacity:1}@media (prefers-reduced-motion){.main__content{transition-duration:0s}}.main__content.main__content--disable{opacity:0;animation:none;pointer-events:none}.region-content-secondary{margin-top:16px}.footer{background-color:var(--secondary);min-height:200px;display:block;color:#fff;color:var(--text-over-secondary-color)}.footer .menu a{color:#fff;color:var(--text-over-secondary-color);text-decoration:none}.footer__flex{display:flex;flex-flow:column nowrap;max-width:964px;padding:16px;margin:0 auto}.menu--footer .menu{display:flex;flex-flow:row wrap;justify-content:center}.menu--footer .menu-item{padding:0;margin:0}.menu--footer .menu-item:not(:last-child){border-right:1px solid var(--primary)}.menu--footer .menu-item a{display:block;padding:8px 16px}.menu--footer .menu-item a.is-active{color:#fff;color:var(--text-over-secondary-color)}.block-muser-copyright-message{text-align:center}a.tabledrag-handle .handle{height:24px;width:22px;margin-top:0}.delta-order{padding-left:16px}.delta-order .chosen-container{min-width:50px}.link-edit-summary{color:var(--secondary-text-over-white)}.page-type--cards .region-content .block:not(.block-system-main-block){background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block;margin:16px 0 8px;padding:16px}.block-masquerade .page-type--cards .region-content .block:not(.block-system-main-block) .ui-widget.ui-widget-content .ui-dialog-title,.block-masquerade .page-type--cards .region-content .block:not(.block-system-main-block) h2,.page-type--cards .region-content .block:not(.block-system-main-block) .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.page-type--cards .region-content .block:not(.block-system-main-block) .block-masquerade h2,.page-type--cards .region-content .block:not(.block-system-main-block) .project__info-area .fieldset-legend,.page-type--cards .region-content .block:not(.block-system-main-block) h3,.project__info-area .page-type--cards .region-content .block:not(.block-system-main-block) .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .page-type--cards .region-content .block:not(.block-system-main-block) .ui-dialog-title,.ui-widget.ui-widget-content .page-type--cards .region-content .block:not(.block-system-main-block) .block-masquerade .ui-dialog-title{margin:0}.page-type--cards .region-content .block:not(.block-system-main-block) .project__internal-wrapper{padding:16px}.page-type--cards .region-content .block.block-muser-public-projects-header-block{background:0 0;box-shadow:unset;border-radius:0;padding:8px 8px 0}.page-type--cards .region-content .block-system-main-block:first-child{margin-top:8px}.block-muser-public-projects-header-block .message__icon+*,.block-muser-public-projects-header-block p:first-child{margin-top:0}.block-muser-public-projects-header-block p:last-child{margin-bottom:0}.messages{margin:16px 0 8px;border:0;font-weight:600;letter-spacing:.2px;border-radius:3px;padding:16px;padding-left:56px;background-image:none;position:relative;color:var(--message-text-color-status)}@media (max-width:991px){.messages{margin:16px 0 8px}}.messages+.messages{margin-top:8px}.messages a{color:#fff;color:var(--message-text-color-status)}.messages.messages--status{color:#fff;color:var(--message-text-color-status);background-color:var(--status-message-color);background-image:none}.messages.messages--status a{color:#fff;color:var(--message-text-color-status)}.messages.messages--warning{color:#fff;color:var(--message-text-color-warning);background-color:var(--warning-message-color);background-image:none}.messages.messages--warning a{color:#fff;color:var(--message-text-color-warning)}.messages.messages--error{color:#fff;color:var(--message-text-color-error);background-color:var(--error-message-color);background-image:none}.messages.messages--error a{color:#fff;color:var(--message-text-color-error)}.message__icon{position:absolute;padding:16px 0 0 16px;left:0;top:0;font-size:24px}.content--sheet .messages{box-shadow:none}.content--sheet .messages:first-child{margin-top:0}.page-type--sheet .messages__wrapper{margin:-8px;margin-bottom:16px}@media (max-width:991px){.page-type--sheet .messages{margin:16px 8px 8px}}.page-type--cards .messages__wrapper{margin:16px 0 8px}.page-type--cards .block>.messages__wrapper,.page-type--sheet .block>.messages__wrapper{margin:-8px;margin-bottom:8px}.block-muser-application-count{text-align:center}.block-muser-application-count .placeholder{font-weight:600;font-style:normal}.round-info .future:not(.future~.future){font-weight:700}.round-info li.past{color:#666}.block-muser-round-countdown-block{display:none;position:relative;background:#fff;color:var(--text-color);border:2px solid var(--primary);border-radius:3px;padding:0;max-width:500px;z-index:500000}.show-countdown-disclaimer{position:absolute;right:4px;top:4px}.round-countdown__action--collapse{border:0;position:absolute;top:3px;right:3px;background:0 0;cursor:pointer}.round-countdown__action--show-disclaimer{border:0;background:0 0;padding:4px 8px;cursor:pointer}.round-countdown__disclaimer{padding:12px 16px}.round-countdown__action--expand{border:0;background:0 0;padding:12px 16px;cursor:pointer}.round-countdown__action--expand i{line-height:27.45px}.round-countdown__text{padding:12px 16px}input,select,textarea{color:var(--text-color)}.field__label,.form-wrapper>summary{font-weight:600}.form-item label{font-weight:600}.file-input__wrapper,.form-managed-file .file,.form-textarea-wrapper textarea,input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],select{width:100%;border-radius:8px;border:1px solid #ddd;padding:10px 12px;transition-property:border-color;transition-duration:.25s;transition-timing-function:ease-in-out;outline:0}@media (prefers-reduced-motion){.file-input__wrapper,.form-managed-file .file,.form-textarea-wrapper textarea,input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],select{transition-duration:0s}}.file-input__wrapper:focus,.file-input__wrapper:focus-within,.file-input__wrapper:hover,.form-managed-file .file:focus,.form-managed-file .file:focus-within,.form-managed-file .file:hover,.form-textarea-wrapper textarea:focus,.form-textarea-wrapper textarea:focus-within,.form-textarea-wrapper textarea:hover,input[type=date]:focus,input[type=date]:focus-within,input[type=date]:hover,input[type=email]:focus,input[type=email]:focus-within,input[type=email]:hover,input[type=number]:focus,input[type=number]:focus-within,input[type=number]:hover,input[type=password]:focus,input[type=password]:focus-within,input[type=password]:hover,input[type=text]:focus,input[type=text]:focus-within,input[type=text]:hover,input[type=time]:focus,input[type=time]:focus-within,input[type=time]:hover,input[type=url]:focus,input[type=url]:focus-within,input[type=url]:hover,select:focus,select:focus-within,select:hover{border-color:transparent;outline:2px solid var(--primary);outline-offset:1px}.file-input__wrapper:disabled,.form-managed-file .file:disabled,.form-textarea-wrapper textarea:disabled,input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,select:disabled{opacity:.5;background-color:var(--background-color);border:1px solid #ddd;padding:10px 12px}fieldset{width:100%;border-radius:8px;border:1px solid #ddd;padding:10px 12px}input.form-autocomplete:focus,input.form-autocomplete:hover{background-position:calc(100% + 1px) center}input[type=date],input[type=time]{width:auto}.form-managed-file .file{padding-left:32px;background-position:12px center;width:auto}.form-managed-file .file:focus,.form-managed-file .file:focus-within,.form-managed-file .file:hover{background-position:11px center;padding-left:31px}.ui-widget.ui-widget-content.ui-autocomplete{padding:4px;border-radius:10px;box-shadow:0 2px 24px rgba(0,0,0,.1);border:2px solid var(--primary);margin-top:-2px}.ui-widget.ui-widget-content.ui-autocomplete a{display:block;padding:8px;border-radius:10px;border:0}.ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item a.ui-state-active,.ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item a:focus,.ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item:focus a,.ui-widget.ui-widget-content.ui-autocomplete .ui-menu-item:hover a{background-color:var(--background-color);border:0;margin:0;color:var(--text-color)}.form-managed-file .form-submit{margin:0}.file-input__wrapper{display:inline-block;width:auto}input[type=number]{width:auto}.form-textarea-wrapper{padding:0;margin:0}.form-textarea-wrapper textarea{border:1px solid #ddd;padding:10px 12px 10px}.form-textarea-wrapper ::-webkit-scrollbar,.form-textarea-wrapper::-webkit-scrollbar{background:0 0;box-shadow:none;-webkit-box-shadow:none;border:0}.form-textarea-wrapper ::-webkit-scrollbar-thumb,.form-textarea-wrapper::-webkit-scrollbar-thumb{background:#c7c7c7;border-radius:10px;border:3px solid #fff;box-shadow:none;padding:2px}.form-textarea-wrapper:focus,.form-textarea-wrapper:focus-within,.form-textarea-wrapper:hover{padding:0}.form-textarea-wrapper:focus textarea,.form-textarea-wrapper:focus-within textarea,.form-textarea-wrapper:hover textarea{padding:10px 12px 10px}.form-item.form-type-date,.form-item.form-type-email,.form-item.form-type-password,.form-item.form-type-tel,.form-item.form-type-textfield,.form-item.form-type-url,.form-item.textarea--simple{position:relative}.form-item.form-type-date label,.form-item.form-type-email label,.form-item.form-type-password label,.form-item.form-type-tel label,.form-item.form-type-textfield label,.form-item.form-type-url label,.form-item.textarea--simple label{font-weight:400;opacity:.85;position:absolute;padding:4.5px 2px;padding-right:3px;line-height:16px;transition-property:background-color,color,transform,line-height,font-size,opacity;transition-duration:.25s;transition-timing-function:ease-in-out;transform:translate(13px,9px)}.form-item.form-type-date label.form-required:after,.form-item.form-type-email label.form-required:after,.form-item.form-type-password label.form-required:after,.form-item.form-type-tel label.form-required:after,.form-item.form-type-textfield label.form-required:after,.form-item.form-type-url label.form-required:after,.form-item.textarea--simple label.form-required:after{margin-right:0}@media (prefers-reduced-motion){.form-item.form-type-date label,.form-item.form-type-email label,.form-item.form-type-password label,.form-item.form-type-tel label,.form-item.form-type-textfield label,.form-item.form-type-url label,.form-item.textarea--simple label{transition-duration:0s}}.captcha .form-item.form-type-date label,.captcha .form-item.form-type-email label,.captcha .form-item.form-type-password label,.captcha .form-item.form-type-tel label,.captcha .form-item.form-type-textfield label,.captcha .form-item.form-type-url label,.captcha .form-item.textarea--simple label,.form-item.form-type-date.item-filled label,.form-item.form-type-date:not(.js-form-item) label,.form-item.form-type-email.item-filled label,.form-item.form-type-email:not(.js-form-item) label,.form-item.form-type-password.item-filled label,.form-item.form-type-password:not(.js-form-item) label,.form-item.form-type-tel.item-filled label,.form-item.form-type-tel:not(.js-form-item) label,.form-item.form-type-textfield.item-filled label,.form-item.form-type-textfield:not(.js-form-item) label,.form-item.form-type-url.item-filled label,.form-item.form-type-url:not(.js-form-item) label,.form-item.textarea--simple.item-filled label,.form-item.textarea--simple:not(.js-form-item) label{opacity:1;background:linear-gradient(to bottom,transparent 0,transparent 30%,#fff 30%,#fff 70%,transparent 70%,transparent 100%);font-size:14px;transform:translate(12px,-12.5px)}.form-item.textarea--simple{padding-top:10px}.form-checkboxes .form-item{margin:16px 0}.checkbox__wrapper{position:relative;font-size:20px;height:20px;line-height:1;display:inline-block;margin-right:4px;cursor:pointer;float:left;margin-top:.25rem}.checkbox__wrapper .checkbox__box,.checkbox__wrapper .checkbox__check{position:absolute;pointer-events:none;left:0;top:0}.checkbox__wrapper input{opacity:0;height:calc(20px + .2em * 2);width:calc(20px + .2em * 2);margin:-.2em;padding:.2em}.checkbox__wrapper .fa-layers i,.checkbox__wrapper .fa-layers svg{margin:0;height:100%}.checkbox__wrapper .checkbox__box{transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out;color:var(--text-color);height:.875em;width:.875em;border-radius:3px;border:.1em solid var(--text-color)}@media (prefers-reduced-motion){.checkbox__wrapper .checkbox__box{transition-duration:0s}}.checkbox__wrapper .checkbox__check{opacity:0;top:-.05em;transition-property:opacity,color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.checkbox__wrapper .checkbox__check{transition-duration:0s}}.checkbox__wrapper input:checked~.checkbox__check{opacity:1}.checkbox__wrapper input:checked:focus~.checkbox__check,.checkbox__wrapper input:checked:hover~.checkbox__check{opacity:.7}.checkbox__wrapper input:not(:checked):focus~.checkbox__check,.checkbox__wrapper input:not(:checked):hover~.checkbox__check{opacity:.2}.checkbox__wrapper input:focus~.checkbox__box{outline:2px solid var(--secondary);outline-offset:1px}.checkbox__wrapper input:focus~.checkbox__box,.checkbox__wrapper input:focus~.checkbox__check,.js-form-type-checkbox:hover .checkbox__wrapper .checkbox__box,.js-form-type-checkbox:hover .checkbox__wrapper .checkbox__check{color:var(--primary)}.checkbox__wrapper input:disabled~.checkbox__box,.checkbox__wrapper input:disabled~.checkbox__check{opacity:.5}.checkbox__wrapper input:disabled:not(:checked)~.checkbox__check{opacity:0}.form-disabled .checkbox__wrapper~label{opacity:.5}.form-item.form-type-radio{margin:.2rem 0 .5rem;display:flex;align-items:center}.radio__wrapper{position:relative;display:flex;margin-right:8px}.radio__wrapper input{width:22px;height:22px;opacity:0}.radio__wrapper~label .description{margin-left:0;font-size:14px;font-weight:400}.radio__wrapper~label .description p:last-child{margin-bottom:0}.radio__wrapper~label .status-text{margin-top:3px}.form-disabled .radio__wrapper~label{opacity:.5}.radio__button{position:absolute;pointer-events:none;left:-1px;top:0;font-size:22px;width:22px;height:22px}.radio__filled-circle{position:absolute;left:0;right:0;top:2px;bottom:0;font-size:22px}.radio__filled-circle i,.radio__filled-circle svg{font-size:22px;position:absolute;top:0;left:0}.radio__filled-circle .radio__dot{position:absolute;top:0;left:0}input[type=radio]~.radio__button .radio__dot{transition-property:opacity,color;transition-duration:.25s;transition-timing-function:ease-in-out;opacity:0}@media (prefers-reduced-motion){input[type=radio]~.radio__button .radio__dot{transition-duration:0s}}input[type=radio]:focus~.radio__button .radio__dot,input[type=radio]:hover~.radio__button .radio__dot{opacity:.2}input[type=radio]:checked~.radio__button .radio__dot{opacity:1}input[type=radio]:checked:focus~.radio__button .radio__dot,input[type=radio]:checked:hover~.radio__button .radio__dot{opacity:.9}input[type=radio]:focus~.radio__button{color:var(--secondary)}input[type=radio]:disabled{opacity:.5}input[type=radio]:disabled~.radio__button .radio__dot{opacity:.5}input[type=submit]{padding:8px 32px;background:var(--primary);border-radius:10px;line-height:25px;color:#fff;color:var(--text-over-primary-color);font-weight:600;border:0;display:inline-block;text-decoration:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){input[type=submit]{transition-duration:0s}}input[type=submit]:hover{opacity:.85}input[type=submit]:disabled{opacity:.5}input[type=submit]:focus{outline:2px solid var(--secondary);outline-offset:1px}input[type=submit]:last-child{margin-bottom:0}input[type=submit]:disabled{opacity:.5}.form-actions:last-child{margin-bottom:0}.form-actions input:last-child{margin-right:0}details.form-wrapper{border-radius:3px;border:1px solid #ddd;padding:10px 12px;background:0 0;transition-property:border-color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){details.form-wrapper{transition-duration:0s}}details.form-wrapper[open]{border:2px solid var(--primary);padding:9px 11px}.vertical-tabs details.form-wrapper{border:0}.vertical-tabs details.form-wrapper[open]{padding:10px 12px;border:0}.fieldset-legend{font-weight:700}.form-item-field-expectations-structure-0-value label:after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/profiles/muser/themes/muser_sk/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px}.vertical-tabs,.vertical-tabs__menu,.vertical-tabs__menu-item{border-color:var(--primary)}.vertical-tabs a,.vertical-tabs__menu a,.vertical-tabs__menu-item a{color:var(--text-color)}.filter-guidelines-item .tips{margin-left:32px}.form-composite.container-inline div{display:block}.form-composite.container-inline label:after{content:""}.chosen-container.error .chosen-single,.chosen-container.error .chosen-single span{line-height:43px}.chosen-container.error .chosen-choices,.chosen-container.error .chosen-single{border:1px solid red}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;text-align:left}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:2px solid var(--primary);border-radius:10px;background:#fff;margin-top:-2px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.chosen-container.chosen-container-multi .chosen-drop{border:2px solid var(--primary)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single.chosen-container-active .chosen-single{border:2px solid var(--primary);height:45px;padding:0 0 0 10px}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:1px 1px 1px 11px;height:45px;transition-property:border-color;transition-duration:.25s;transition-timing-function:ease-in-out;border:1px solid #ddd;border-radius:10px;background-color:#fff;background-clip:padding-box;color:#444;text-decoration:none;white-space:nowrap;line-height:24px}@media (prefers-reduced-motion){.chosen-container-single .chosen-single{transition-duration:0s}}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:43px;padding:0;line-height:43px;text-overflow:ellipsis;white-space:nowrap;position:relative}.chosen-container-single .chosen-single-with-deselect span{margin-right:55px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;height:43px;width:43px}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;content:"^";position:absolute;right:0;top:0;background:transparent url(/profiles/muser/themes/muser_base/icons/arrow-down.svg) no-repeat;background-position:right 9.3333333333px center;background-size:22px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:0;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:0;padding:14px 43px 14px 14px;width:100%;width:calc(100% + 4px);height:auto;outline:0;border:2px solid var(--primary);border-top:0;margin-left:-2px;margin-right:-2px;background:#fff url(/profiles/muser/themes/muser_base/icons/search.svg) no-repeat;background-position:right 9.3333333333px center;background-size:22px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:10px}.chosen-container-single .chosen-drop{background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0;padding:4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0 0 4px;padding:9px 11px;border-radius:5px;list-style:none;line-height:19px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li:last-child{margin-bottom:0}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:var(--background-color);color:var(--text-color)}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi.chosen-container-active .chosen-choices{border:2px solid var(--primary);padding:2.5px;background-position:right 8px top 14px;background-image:url(/profiles/muser/themes/muser_base/icons/arrow-up.svg)}.chosen-container-multi .chosen-choices{transition-property:border-color;transition-duration:.25s;transition-timing-function:ease-in-out;position:relative;overflow:hidden;margin:0;padding:3.5px;width:100%;height:auto;border:1px solid #ddd;background-color:#fff;cursor:text;border-radius:10px}@media (prefers-reduced-motion){.chosen-container-multi .chosen-choices{transition-duration:0s}}.chosen-container-multi .chosen-choices{background-image:url(/profiles/muser/themes/muser_base/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 9px top 15px;background-size:22px}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:2.5px;padding:7px 4px 6px;height:30px;outline:0;border:0!important;background:0 0!important;box-shadow:none;font-size:16px;color:var(--text-color);font-family:sans-serif;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:2.5px;padding:7px;border-radius:5px;padding-right:28.6666666667px;font-size:16px;max-width:100%;box-sizing:border-box;background-size:100% 19px;border:0;background-repeat:repeat-x;background-clip:padding-box;line-height:16px;cursor:default;background-color:var(--secondary);color:var(--text-over-secondary-color)}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:0;right:0;bottom:0;display:block;height:100%;width:21.5px;background:url(/profiles/muser/themes/muser_base/icons/x-white.svg) no-repeat;background-position:right 7px center;background-size:12px;font-size:1px}@supports (mask-position:1px){.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background-image:none;background-color:var(--text-over-secondary-color);mask-image:url(/profiles/muser/themes/muser_base/icons/x-white.svg);mask-repeat:no-repeat;mask-position:calc(100% - 7px) center;mask-size:12px}}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:4px}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background:transparent url(/profiles/muser/themes/muser_base/icons/arrow-up.svg) no-repeat;background-position:right 9.3333333333px center;background-size:22px}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(/profiles/muser/themes/muser_base/css/chosen-sprite.png) no-repeat -30px -20px;background:url(/profiles/muser/themes/muser_base/css/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}.node-preview-container{z-index:10000;top:8px;right:8px;max-width:100%;width:270px;background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block;position:fixed}.block-masquerade .node-preview-container .ui-widget.ui-widget-content .ui-dialog-title,.block-masquerade .node-preview-container h2,.node-preview-container .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.node-preview-container .block-masquerade h2,.node-preview-container .project__info-area .fieldset-legend,.node-preview-container h3,.project__info-area .node-preview-container .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .node-preview-container .ui-dialog-title,.ui-widget.ui-widget-content .node-preview-container .block-masquerade .ui-dialog-title{margin:0}.node-preview-container .project__internal-wrapper{padding:16px}.node-preview-container .node-preview-backlink{padding:8px 32px;background:var(--primary);border-radius:10px;line-height:25px;color:#fff;color:var(--text-over-primary-color);font-weight:600;border:0;display:inline-block;text-decoration:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;color:#fff;color:var(--text-over-secondary-color);background-color:var(--secondary);display:inline-block}@media (prefers-reduced-motion){.node-preview-container .node-preview-backlink{transition-duration:0s}}.node-preview-container .node-preview-backlink:hover{opacity:.85}.node-preview-container .node-preview-backlink:disabled{opacity:.5}.node-preview-container .node-preview-backlink:focus{outline:2px solid var(--secondary);outline-offset:1px}.node-preview-container form{display:flex;flex-flow:column-reverse nowrap}.node-preview-container .form-type-select{margin:0 0 16px}body.toolbar-horizontal .node-preview-container{top:47px}body.toolbar-horizontal.toolbar-tray-open .node-preview-container{top:87px}body.toolbar-vertical .node-preview-container{top:47px}.node-preview.node-preview--teaser.page-node-type-project .content--sheet{background-color:transparent;margin:0;box-shadow:none}.node-preview.node-preview--teaser.page-node-type-project .block-system-main-block{position:relative;max-width:450px;margin:0 auto}.node-preview.node-preview--teaser.page-node-type-project .favorite-button__abs-wrapper .project__favorite--button{position:absolute;top:8px;right:8px;padding:8px}.node-preview.node-preview--teaser.page-node-type-project .project__contextual-links{top:8px;right:0;padding:8px;pointer-events:none;opacity:.5}.node-preview.node-preview--teaser.page-node-type-project .node--type-project.use-ajax{pointer-events:none}.node-preview.node-preview--teaser.page-node-type-project .node--type-project.use-ajax .details-bar{pointer-events:auto}.node-preview .project__favorite--button{pointer-events:none;opacity:.5}.node-preview .node--type-project.node--view-mode-myprojects-teaser,.node-preview .node--type-project.node--view-mode-teaser{position:relative;margin:0 -8px}.button--primary,.button--standard{padding:8px 32px;background:var(--primary);border-radius:10px;line-height:25px;color:#fff;color:var(--text-over-primary-color);font-weight:600;border:0;display:inline-block;text-decoration:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.button--primary,.button--standard{transition-duration:0s}}.button--primary:hover,.button--standard:hover{opacity:.85}.button--primary:disabled,.button--standard:disabled{opacity:.5}.button--primary:focus,.button--standard:focus{outline:2px solid var(--secondary);outline-offset:1px}.button--primary-inside a{padding:8px 32px;background:var(--primary);border-radius:10px;line-height:25px;color:#fff;color:var(--text-over-primary-color);font-weight:600;border:0;display:inline-block;text-decoration:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.button--primary-inside a{transition-duration:0s}}.button--primary-inside a:hover{opacity:.85}.button--primary-inside a:disabled{opacity:.5}.button--primary-inside a:focus{outline:2px solid var(--secondary);outline-offset:1px}.button--secondary{padding:8px 32px;background:var(--primary);border-radius:10px;line-height:25px;color:#fff;color:var(--text-over-primary-color);font-weight:600;border:0;display:inline-block;text-decoration:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;background-color:var(--secondary);color:var(--text-over-secondary-color)}@media (prefers-reduced-motion){.button--secondary{transition-duration:0s}}.button--secondary:hover{opacity:.85}.button--secondary:disabled{opacity:.5}.button--secondary:focus{outline:2px solid var(--secondary);outline-offset:1px}.button--outline{color:var(--text-color);background-color:#fff;border-radius:10px;border:2px solid var(--primary);line-height:25px;padding:4px 16px;font-weight:600;display:inline-block;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.button--outline{transition-duration:0s}}.button--outline:hover{background:var(--background-color)}.button--outline:disabled{opacity:.5}.button--outline:focus{outline:2px solid var(--secondary);outline-offset:1px}.button--secondary-inside a{padding:8px 32px;background:var(--primary);border-radius:10px;line-height:25px;color:#fff;color:var(--text-over-primary-color);font-weight:600;border:0;display:inline-block;text-decoration:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;background-color:var(--secondary);color:var(--text-over-secondary-color)}@media (prefers-reduced-motion){.button--secondary-inside a{transition-duration:0s}}.button--secondary-inside a:hover{opacity:.85}.button--secondary-inside a:disabled{opacity:.5}.button--secondary-inside a:focus{outline:2px solid var(--secondary);outline-offset:1px}.button--small{text-decoration:none;color:var(--text-color);border:0;display:block;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:10px;padding:8px 16px;font-weight:600;margin:4px;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;display:inline-block;margin:0}@media (prefers-reduced-motion){.button--small{transition-duration:0s}}.button--small:disabled{opacity:.5}.button--small:hover{opacity:.85}.button--small:focus{outline:2px solid var(--secondary);outline-offset:1px}.page--restricted .button--small:focus{outline:2px solid var(--primary)}.change-user-type{display:flex;font-size:24px}.change-user-type input{margin:0 0 0 auto;font-size:14px;background-color:var(--background-color);color:#4f4f4f;padding:4px 16px;font-weight:400}.change-user-type #edit-change-use-type-after{display:none}.change-user-type.change-user-type--changed-once #edit-change-use-type-after{display:block}.change-user-type.change-user-type--changed-once #edit-change-use-type{display:none}.field--name-field-user-type .placeholder{font-weight:600;font-style:normal;color:var(--secondary-text-over-white)}#edit-field-user-type--wrapper{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.user-type-changer__label{font-size:32px;font-weight:700}.user-type-changer__description{color:#fff;color:var(--text-over-primary-color);padding:0}.page--restricted .user-type-changer__description{color:var(--text-over-secondary-color)}.user-type-changer__type{border:1px solid var(--primary);border-radius:10px;padding:1.5em 1em;margin:0 1em;background:0;position:relative;overflow:hidden;color:var(--text-over-primary-color)}.user-type-changer__type>*{z-index:1;position:relative}.user-type-changer__type:after{content:"";display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:var(--primary);opacity:0;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.user-type-changer__type:after{transition-duration:0s}}.user-type-changer__type:focus:after,.user-type-changer__type:hover:after{opacity:.1}.page--restricted .user-type-changer__type{color:var(--text-over-secondary-color)}.main__hero--user-type{min-height:340px}.user-type-changer{display:flex;flex-flow:row wrap}.user-type-changer__type{flex:1 1 300px;text-align:center;max-width:400px;align-items:center;flex-flow:column;display:flex;justify-content:flex-start}.region-hero--new .page-title{margin-bottom:20px}.region-hero--new{display:none}.main__hero--onboarding-active .region-hero--original{display:none}.main__hero--onboarding-active .region-hero--new{display:block}.main__hero--onboarding-active .region-hero-options{opacity:0;height:0;pointer-events:none}.user-form{min-height:300px}.block-muser-hero-block{color:#fff;color:var(--text-over-primary-color)}.block-muser-hero-block .project__info-area .fieldset-legend,.block-muser-hero-block .ui-widget.ui-widget-content .ui-dialog-title,.block-muser-hero-block h1,.block-muser-hero-block h2,.block-muser-hero-block h3,.block-muser-hero-block h4,.block-muser-hero-block h5,.block-muser-hero-block h6,.project__info-area .block-muser-hero-block .fieldset-legend,.ui-widget.ui-widget-content .block-muser-hero-block .ui-dialog-title{color:#fff;color:var(--text-over-primary-color)}.block-muser-hero-block a{color:#fff;color:var(--text-over-primary-color)}.ui-dialog .ui-dialog-buttonpane{border:0;background:0 0}.ui-dialog .ui-dialog-buttonpane .button{padding:8px 32px;background:var(--primary);border-radius:10px;line-height:25px;color:#fff;color:var(--text-over-primary-color);font-weight:600;border:0;display:inline-block;text-decoration:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;margin:8px}@media (prefers-reduced-motion){.ui-dialog .ui-dialog-buttonpane .button{transition-duration:0s}}.ui-dialog .ui-dialog-buttonpane .button:hover{opacity:.85}.ui-dialog .ui-dialog-buttonpane .button:disabled{opacity:.5}.ui-dialog .ui-dialog-buttonpane .button:focus{outline:2px solid var(--secondary);outline-offset:1px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;width:100%;text-align:center}.block-masquerade{margin:0 auto;max-width:100%;width:430px}.block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.block-masquerade h2,.ui-widget.ui-widget-content .block-masquerade .ui-dialog-title{color:#fff;color:var(--text-over-secondary-color)}.block-masquerade form{width:100%}.block-masquerade input[type=text]{width:100%;padding:8px 12px}.block-masquerade input[type=text]:focus,.block-masquerade input[type=text]:focus-within,.block-masquerade input[type=text]:hover{padding:7px 11px}.block-masquerade .form-item-masquerade-as{flex:1 0 300px}.block-masquerade .form-item{margin:0 0 16px}.block-masquerade .form-actions{margin-left:8px}.block-masquerade a{color:#fff;color:var(--text-over-secondary-color)}.block-masquerade .container-inline{display:flex;flex-flow:row wrap;justify-content:center}.floating-area{position:fixed;right:8px;bottom:8px;padding-left:8px;z-index:8}.region-floating{display:flex;flex-flow:row wrap;justify-content:flex-end;gap:8px}.block-muser-related-projects-placeholder-block{z-index:500001;position:relative}.related-projects{display:none}.related-projects.related-projects--has-projects{display:block;background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block;box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:var(--background-color);border-top:2px solid var(--primary);border-radius:0;position:fixed;bottom:0;right:0;left:0;width:100%}.block-masquerade .related-projects.related-projects--has-projects .ui-widget.ui-widget-content .ui-dialog-title,.block-masquerade .related-projects.related-projects--has-projects h2,.project__info-area .related-projects.related-projects--has-projects .fieldset-legend,.related-projects.related-projects--has-projects .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.related-projects.related-projects--has-projects .block-masquerade h2,.related-projects.related-projects--has-projects .project__info-area .fieldset-legend,.related-projects.related-projects--has-projects h3,.ui-widget.ui-widget-content .block-masquerade .related-projects.related-projects--has-projects .ui-dialog-title,.ui-widget.ui-widget-content .related-projects.related-projects--has-projects .block-masquerade .ui-dialog-title{margin:0}.related-projects.related-projects--has-projects .project__internal-wrapper{padding:16px}.related-projects.related-projects--has-projects.related-projects--minimized{border:2px solid var(--primary);border-radius:3px;background-color:#fff;position:static;width:100%}.related-projects.related-projects--has-projects.related-projects--minimized .related-projects__title-section{transition-property:background-color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.related-projects.related-projects--has-projects.related-projects--minimized .related-projects__title-section{transition-duration:0s}}.related-projects.related-projects--has-projects.related-projects--minimized.related-projects--flash .related-projects__title-section{overflow:hidden;animation:relatedProjectsFlash infinite forwards 1s}.related-projects.related-projects--has-projects.related-projects--minimized.related-projects--flash .related-projects__title-section:after{pointer-events:none;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;content:"";display:block;animation:relatedProjectsFlashPseudo infinite forwards 1s;background-color:var(--primary)}.related-projects.related-projects--has-projects.related-projects--minimized #related-projects{display:none}@keyframes relatedProjectsFlash{0%{opacity:1}50%{opacity:.6}100%{opacity:1}}@keyframes relatedProjectsFlashPseudo{0%{opacity:0}50%{opacity:.3}100%{opacity:0}}#related-projects{padding:8px}.ui-widget.ui-widget-content .related-projects__title.ui-dialog-title,h2.related-projects__title{display:flex;flex-flow:row nowrap;white-space:nowrap;margin:0}.related-projects--minimized .ui-widget.ui-widget-content .related-projects__title.ui-dialog-title,.related-projects--minimized h2.related-projects__title,.ui-widget.ui-widget-content .related-projects--minimized .related-projects__title.ui-dialog-title{font-size:1rem;font-weight:400}.related-projects__title-section{display:flex;flex-flow:row nowrap;padding:16px 16px;position:relative}.related-projects--minimized .related-projects__title-section{cursor:pointer;padding:15px 10.6666666667px 15px 16px}.related-projects__title-text-plural{display:none}.related-projects__title-text-singular{display:block}.related-projects__title--is-plural .related-projects__title-text-singular{display:none}.related-projects__title--is-plural .related-projects__title-text-plural{display:block}.related-projects__project-count{margin-right:.33rem}.related-projects__minimize{cursor:pointer;border:0;width:35px;background-color:transparent;margin-left:auto;padding-left:.5rem;padding-right:0}.related-projects--minimized .related-projects__minimize i{transform:scaleY(-1) translateY(3px)}.related-projects__autoclose-timer{height:4px;position:absolute;top:0;left:0;right:0;width:100%;opacity:0;background-color:var(--background-color);transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.related-projects__autoclose-timer{transition-duration:0s}}.related-projects__autoclose-timer--timer-active{opacity:1}.related-projects__autoclose-timer--timer-active .related-projects__autoclose-timer-bar{transition-property:max-width;transition-duration:.1s;transition-timing-function:linear}@media (prefers-reduced-motion){.related-projects__autoclose-timer--timer-active .related-projects__autoclose-timer-bar{transition-duration:0s}}.related-projects__autoclose-timer-bar{height:100%;background-color:var(--primary);left:0;top:0;max-width:0%;position:absolute;width:100%}.related-projects__reason{padding:0 16px 16px}.related-projects--minimized .related-projects__reason{display:none}.related-projects .related-projects__content.no-results{padding:0 8px 16px}.related-projects .related-projects__content .view-content{overflow-x:scroll;flex-flow:row nowrap;width:auto;justify-content:flex-start;padding-top:0}.related-projects .related-projects__content .view-content>div{z-index:7;position:relative;min-width:min(450px,100vw - 32px);max-width:470px}.tooltip{position:absolute;z-index:90;opacity:1;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.tooltip{transition-duration:0s}}.tooltip.tooltip--closed{pointer-events:none;opacity:0}.tooltip.tooltip--top-right{top:0;right:0}.tooltip.tooltip--top-left{top:0;left:0}.tooltip.tooltip--bottom-right{bottom:0;right:0}.tooltip.tooltip--bottom-left{bottom:0;left:0}.tooltip.tooltip--fixed-width .tooltip__content{width:300px}.tooltip .tooltip__close{position:absolute;font-size:14px;top:0;right:0;padding:4px 9px;background-color:transparent;border:0;cursor:pointer;color:#ccc;transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.tooltip .tooltip__close{transition-duration:0s}}.tooltip .tooltip__close:hover{color:#888}.tooltip .tooltip__content-wrapper{position:relative}.tooltip .tooltip__bridge{position:absolute;top:-8px}.tooltip .tooltip__content{position:absolute;background-color:#fff;color:var(--text-color);min-width:150px;box-shadow:0 2px 24px rgba(0,0,0,.1);border-radius:10px;padding:16px}.tooltip .tooltip__content:before{position:absolute;content:"";height:8px;width:100%;top:0}.tooltip .tooltip__content:after{position:absolute;content:"";border:8px solid transparent;border-bottom-color:#fff;height:0;width:0;top:-16px;right:16px}.tooltip.tooltip--top-right .tooltip__content{bottom:0;right:0;margin-bottom:8px}.tooltip.tooltip--top-right .tooltip__content:after{top:auto;bottom:-16px;right:16px;left:auto;border-color:transparent;border-top-color:#fff}.tooltip.tooltip--top-right .tooltip__content:before{top:auto;bottom:-8px}.tooltip.tooltip--top-left .tooltip__content{bottom:0;left:0;margin-bottom:8px}.tooltip.tooltip--top-left .tooltip__content:after{top:auto;bottom:-16px;right:auto;left:16px;border-color:transparent;border-top-color:#fff}.tooltip.tooltip--top-left .tooltip__content:before{top:auto;bottom:-8px}.tooltip.tooltip--bottom-right .tooltip__content{top:0;right:0;margin-top:8px}.tooltip.tooltip--bottom-right .tooltip__content:after{bottom:auto;top:-16px;right:16px;left:auto}.tooltip.tooltip--bottom-left .tooltip__content{top:0;left:0;margin-top:8px}.tooltip.tooltip--bottom-left .tooltip__content:after{bottom:auto;top:-16px;right:auto;left:16px}.block-tour-button-block:not(.hidden){display:inline-block}.block.block-tour-button-block{margin-bottom:48px}.block.block-tour-button-block button.tour-button{position:absolute;left:16px;bottom:8px;text-decoration:none;color:var(--text-color);border:0;display:block;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:10px;padding:8px 16px;font-weight:600;margin:4px;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;color:var(--text-over-primary-color);border:2px solid var(--text-over-primary-color);background-color:transparent;transform:none;padding-left:36px;margin:0}@media (max-width:991px){.block.block-tour-button-block button.tour-button{left:8px}}.path-projects .block.block-tour-button-block button.tour-button{bottom:-42px}@media (max-width:991px){.path-projects .block.block-tour-button-block button.tour-button{bottom:8px}}@media (prefers-reduced-motion){.block.block-tour-button-block button.tour-button{transition-duration:0s}}.block.block-tour-button-block button.tour-button:disabled{opacity:.5}.block.block-tour-button-block button.tour-button:hover{opacity:.85}.block.block-tour-button-block button.tour-button:focus{outline:2px solid var(--secondary);outline-offset:1px}.page--restricted .block.block-tour-button-block button.tour-button:focus{outline:2px solid var(--primary)}.page--restricted .block.block-tour-button-block button.tour-button{color:var(--text-over-secondary-color);border:2px solid var(--text-over-secondary-color)}.block.block-tour-button-block button.tour-button.is-active:before,.block.block-tour-button-block button.tour-button:before,.block.block-tour-button-block button.tour-button:focus:before{background-image:none;mask-image:url(/profiles/muser/themes/muser_base/icons/question-circle--white.svg);mask-repeat:no-repeat;mask-size:100%;mask-position:center;background-color:var(--text-over-primary-color)}.page--restricted .block.block-tour-button-block button.tour-button.is-active:before,.page--restricted .block.block-tour-button-block button.tour-button:before,.page--restricted .block.block-tour-button-block button.tour-button:focus:before{background-color:var(--text-over-secondary-color)}.joyride-tip-guide{background-color:#fff;box-shadow:0 2px 108px rgba(0,0,0,.6);color:var(--text-color);border-radius:10px}.joyride-tip-guide .ui-widget.ui-widget-content .ui-dialog-title,.joyride-tip-guide a,.joyride-tip-guide h2,.ui-widget.ui-widget-content .joyride-tip-guide .ui-dialog-title{color:var(--text-color)}.joyride-tip-guide .joyride-nub{border-color:#fff;z-index:59}.joyride-tip-guide .joyride-nub.top{transform:rotate(45deg);box-shadow:-2px -2px 4px rgba(0,0,0,.15);background-color:#fff;border:none;height:20px;width:20px;top:-10px}.joyride-tip-guide .joyride-close-tip:focus,.joyride-tip-guide .joyride-close-tip:hover{color:var(--text-color);opacity:.9}.joyride-tip-guide a.button{color:var(--text-color);background-color:#fff;border-radius:10px;border:2px solid var(--primary);line-height:25px;padding:4px 16px;font-weight:600;display:inline-block;text-decoration:none;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.joyride-tip-guide a.button{transition-duration:0s}}.joyride-tip-guide a.button:hover{background:var(--background-color)}.joyride-tip-guide a.button:disabled{opacity:.5}.joyride-tip-guide a.button:focus{outline:2px solid var(--secondary);outline-offset:1px}.joyride-content-wrapper{padding:16px 46px 16px 16px;background-color:#fff;border-radius:10px;overflow:hidden;z-index:60}.tour-progress{bottom:24px;right:24px}.region-hero-options .views-exposed-form .form-item-search,.view-id-applications .view-filters .views-exposed-form .form-item-search{margin:4px}.region-hero-options .views-exposed-form .form-item-search label,.view-id-applications .view-filters .views-exposed-form .form-item-search label{display:none}.region-hero-options .views-exposed-form .form-item-search input,.view-id-applications .view-filters .views-exposed-form .form-item-search input{border:0;padding:8px 48px 8px 16px;font-weight:600;box-sizing:padding-box;width:250px;max-width:50vw}.region-hero-options .views-exposed-form .muser-view-filters-wrapper--right,.view-id-applications .view-filters .views-exposed-form .muser-view-filters-wrapper--right{order:999}.region-hero-options .views-exposed-form .search__wrapper,.view-id-applications .view-filters .views-exposed-form .search__wrapper{position:relative;display:inline-block}.region-hero-options .views-exposed-form .search__icon,.view-id-applications .view-filters .views-exposed-form .search__icon{position:absolute;padding:8px;right:0;top:0;cursor:pointer;background:0;border:0;color:var(--text-color);border-top-right-radius:10px;border-bottom-right-radius:10px}.region-hero-options .views-exposed-form .search__icon i,.region-hero-options .views-exposed-form .search__icon svg,.view-id-applications .view-filters .views-exposed-form .search__icon i,.view-id-applications .view-filters .views-exposed-form .search__icon svg{opacity:.6;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.region-hero-options .views-exposed-form .search__icon i,.region-hero-options .views-exposed-form .search__icon svg,.view-id-applications .view-filters .views-exposed-form .search__icon i,.view-id-applications .view-filters .views-exposed-form .search__icon svg{transition-duration:0s}}.region-hero-options .views-exposed-form .search__icon i:focus,.region-hero-options .views-exposed-form .search__icon i:hover,.region-hero-options .views-exposed-form .search__icon svg:focus,.region-hero-options .views-exposed-form .search__icon svg:hover,.view-id-applications .view-filters .views-exposed-form .search__icon i:focus,.view-id-applications .view-filters .views-exposed-form .search__icon i:hover,.view-id-applications .view-filters .views-exposed-form .search__icon svg:focus,.view-id-applications .view-filters .views-exposed-form .search__icon svg:hover{opacity:.8}.region-hero-options .views-exposed-form .form--inline,.view-id-applications .view-filters .views-exposed-form .form--inline{display:grid;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;opacity:1;grid-template-areas:"topleft reset search" "filters filters filters";grid-template-columns:auto min-content min-content;flex-flow:row nowrap;margin:0 -4px 4px}@media (prefers-reduced-motion){.region-hero-options .views-exposed-form .form--inline,.view-id-applications .view-filters .views-exposed-form .form--inline{transition-duration:0s}}.region-hero-options .views-exposed-form .form--inline:not(.muser-view-filters-wrappers-loaded),.view-id-applications .view-filters .views-exposed-form .form--inline:not(.muser-view-filters-wrappers-loaded){display:flex;opacity:0}@media (max-width:991px){.region-hero-options .views-exposed-form .form--inline,.view-id-applications .view-filters .views-exposed-form .form--inline{margin:0 4px 4px}}@media (max-width:600px){.region-hero-options .views-exposed-form .form--inline,.view-id-applications .view-filters .views-exposed-form .form--inline{flex-flow:row wrap}}.region-hero-options .views-exposed-form .form--inline .form-actions,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions{grid-area:reset;align-self:flex-end;margin:0}.region-hero-options .views-exposed-form .form--inline .form-actions a,.region-hero-options .views-exposed-form .form--inline .form-actions button,.region-hero-options .views-exposed-form .form--inline .form-actions input,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions a,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions button,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions input{text-decoration:none;color:var(--text-color);border:0;display:block;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:10px;padding:8px 16px;font-weight:600;margin:4px;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;line-height:22px}@media (prefers-reduced-motion){.region-hero-options .views-exposed-form .form--inline .form-actions a,.region-hero-options .views-exposed-form .form--inline .form-actions button,.region-hero-options .views-exposed-form .form--inline .form-actions input,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions a,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions button,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions input{transition-duration:0s}}.region-hero-options .views-exposed-form .form--inline .form-actions a:disabled,.region-hero-options .views-exposed-form .form--inline .form-actions button:disabled,.region-hero-options .views-exposed-form .form--inline .form-actions input:disabled,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions a:disabled,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions button:disabled,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions input:disabled{opacity:.5}.region-hero-options .views-exposed-form .form--inline .form-actions a:hover,.region-hero-options .views-exposed-form .form--inline .form-actions button:hover,.region-hero-options .views-exposed-form .form--inline .form-actions input:hover,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions a:hover,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions button:hover,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions input:hover{opacity:.85}.region-hero-options .views-exposed-form .form--inline .form-actions a:focus,.region-hero-options .views-exposed-form .form--inline .form-actions button:focus,.region-hero-options .views-exposed-form .form--inline .form-actions input:focus,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions a:focus,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions button:focus,.view-id-applications .view-filters .views-exposed-form .form--inline .form-actions input:focus{outline:2px solid var(--secondary);outline-offset:1px}.page--restricted .region-hero-options .views-exposed-form .form--inline .form-actions a:focus,.page--restricted .region-hero-options .views-exposed-form .form--inline .form-actions button:focus,.page--restricted .region-hero-options .views-exposed-form .form--inline .form-actions input:focus,.page--restricted .view-id-applications .view-filters .views-exposed-form .form--inline .form-actions a:focus,.page--restricted .view-id-applications .view-filters .views-exposed-form .form--inline .form-actions button:focus,.page--restricted .view-id-applications .view-filters .views-exposed-form .form--inline .form-actions input:focus{outline:2px solid var(--primary)}.region-hero-options .views-exposed-form .form--inline .muser-view-filters-wrapper:not(.muser-view-filters-wrapper--right),.view-id-applications .view-filters .views-exposed-form .form--inline .muser-view-filters-wrapper:not(.muser-view-filters-wrapper--right){margin:0;flex-flow:row wrap;grid-area:filters;display:flex}.region-hero-options .views-exposed-form .form--inline .muser-view-filters-wrapper.muser-view-filters-wrapper--right,.view-id-applications .view-filters .views-exposed-form .form--inline .muser-view-filters-wrapper.muser-view-filters-wrapper--right{margin:0;flex-flow:row wrap;grid-area:search}.region-hero-options .views-exposed-form .form--inline details,.view-id-applications .view-filters .views-exposed-form .form--inline details{color:var(--text-color);border:0;padding:4px;margin:0;position:relative}.region-hero-options .views-exposed-form .form--inline details .form-checkboxes .form-item,.view-id-applications .view-filters .views-exposed-form .form--inline details .form-checkboxes .form-item{margin:16px 0}.region-hero-options .views-exposed-form .form--inline details .form-checkboxes .form-item:last-child,.view-id-applications .view-filters .views-exposed-form .form--inline details .form-checkboxes .form-item:last-child{margin-bottom:0}.region-hero-options .views-exposed-form .form--inline details .form-checkboxes .form-item:first-child,.view-id-applications .view-filters .views-exposed-form .form--inline details .form-checkboxes .form-item:first-child{margin-top:0}.region-hero-options .views-exposed-form .form--inline details label,.view-id-applications .view-filters .views-exposed-form .form--inline details label{cursor:pointer}.region-hero-options .views-exposed-form .form--inline details .checkbox__wrapper,.region-hero-options .views-exposed-form .form--inline details .checkbox__wrapper~label,.view-id-applications .view-filters .views-exposed-form .form--inline details .checkbox__wrapper,.view-id-applications .view-filters .views-exposed-form .form--inline details .checkbox__wrapper~label{color:var(--text-color);transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.region-hero-options .views-exposed-form .form--inline details .checkbox__wrapper,.region-hero-options .views-exposed-form .form--inline details .checkbox__wrapper~label,.view-id-applications .view-filters .views-exposed-form .form--inline details .checkbox__wrapper,.view-id-applications .view-filters .views-exposed-form .form--inline details .checkbox__wrapper~label{transition-duration:0s}}.region-hero-options .views-exposed-form .form--inline details .checkbox__wrapper.checked,.region-hero-options .views-exposed-form .form--inline details .checkbox__wrapper.checked~label,.view-id-applications .view-filters .views-exposed-form .form--inline details .checkbox__wrapper.checked,.view-id-applications .view-filters .views-exposed-form .form--inline details .checkbox__wrapper.checked~label{color:var(--secondary)}.region-hero-options .views-exposed-form .form--inline details .js-form-type-checkbox:hover .checkbox__wrapper .checkbox__box,.region-hero-options .views-exposed-form .form--inline details .js-form-type-checkbox:hover .checkbox__wrapper .checkbox__check,.region-hero-options .views-exposed-form .form--inline details input:checked~.checkbox__box,.region-hero-options .views-exposed-form .form--inline details input:checked~.checkbox__check,.region-hero-options .views-exposed-form .form--inline details input:focus~.checkbox__box,.region-hero-options .views-exposed-form .form--inline details input:focus~.checkbox__check,.view-id-applications .view-filters .views-exposed-form .form--inline details .js-form-type-checkbox:hover .checkbox__wrapper .checkbox__box,.view-id-applications .view-filters .views-exposed-form .form--inline details .js-form-type-checkbox:hover .checkbox__wrapper .checkbox__check,.view-id-applications .view-filters .views-exposed-form .form--inline details input:checked~.checkbox__box,.view-id-applications .view-filters .views-exposed-form .form--inline details input:checked~.checkbox__check,.view-id-applications .view-filters .views-exposed-form .form--inline details input:focus~.checkbox__box,.view-id-applications .view-filters .views-exposed-form .form--inline details input:focus~.checkbox__check{color:var(--secondary)}.region-hero-options .views-exposed-form .form--inline summary,.view-id-applications .view-filters .views-exposed-form .form--inline summary{display:block;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:10px;padding:8px 16px;color:var(--text-color);transition-property:background-color,color;transition-duration:.25s;transition-timing-function:ease-in-out;font-weight:600}@media (prefers-reduced-motion){.region-hero-options .views-exposed-form .form--inline summary,.view-id-applications .view-filters .views-exposed-form .form--inline summary{transition-duration:0s}}.region-hero-options .views-exposed-form .form--inline summary.summary--has-selected,.view-id-applications .view-filters .views-exposed-form .form--inline summary.summary--has-selected{background-color:var(--secondary);color:#fff;color:var(--text-over-secondary-color)}.region-hero-options .views-exposed-form .form--inline summary::-webkit-details-marker,.view-id-applications .view-filters .views-exposed-form .form--inline summary::-webkit-details-marker{display:none}.region-hero-options .views-exposed-form .form--inline details,.view-id-applications .view-filters .views-exposed-form .form--inline details{z-index:49}.region-hero-options .views-exposed-form .form--inline details[open],.view-id-applications .view-filters .views-exposed-form .form--inline details[open]{z-index:51}.region-hero-options .views-exposed-form .form--inline details[open] summary,.view-id-applications .view-filters .views-exposed-form .form--inline details[open] summary{background-color:var(--secondary);color:#fff;color:var(--text-over-secondary-color)}.region-hero-options .views-exposed-form .form--inline .details-wrapper,.view-id-applications .view-filters .views-exposed-form .form--inline .details-wrapper{position:absolute;top:100%;min-width:240px;border-radius:3px;border:1px solid var(--secondary);background-color:#fff;padding:16px;padding-bottom:0;max-height:400px;overflow-y:auto}.region-hero-options .views-exposed-form .form--inline .details-wrapper.details-wrapper--fall-right,.view-id-applications .view-filters .views-exposed-form .form--inline .details-wrapper.details-wrapper--fall-right{right:3px}.region-hero-options .views-exposed-form .form--inline .details-wrapper .filter__actions,.view-id-applications .view-filters .views-exposed-form .form--inline .details-wrapper .filter__actions{padding:16px 0;background-color:#fff;display:flex;flex-flow:row wrap;justify-content:space-between;position:sticky;bottom:0}.region-hero-options .views-exposed-form .form--inline .details-wrapper .filter__action,.view-id-applications .view-filters .views-exposed-form .form--inline .details-wrapper .filter__action{background-color:transparent;border:0;padding:4px;margin:-4px;font-weight:600}.region-hero-options .views-exposed-form .form--inline .details-wrapper .filter__action--submit,.view-id-applications .view-filters .views-exposed-form .form--inline .details-wrapper .filter__action--submit{margin-left:auto}.view-id-applications .view-filters .views-exposed-form .form--inline{display:flex}.view-id-applications .view-filters .views-exposed-form .form--inline .muser-view-filters-wrapper.muser-view-filters-wrapper--right{margin-left:auto}.filter-overlay{height:100%;width:100%;position:fixed;background-color:rgba(0,0,0,.4);pointer-events:none;opacity:0;z-index:50;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.filter-overlay{transition-duration:0s}}.filter-overlay--active{pointer-events:auto;opacity:1}ul.tabs{animation:fade-in 1s;animation-iteration-count:1;display:flex;flex-flow:row wrap;margin:-4px;padding:0;padding-bottom:8px}@media (prefers-reduced-motion){ul.tabs{animation:fade-in 0s}}@media (max-width:991px){ul.tabs{padding-left:8px;padding-right:8px}}ul.tabs li{margin:0;padding:0}ul.tabs a{text-decoration:none;color:var(--text-color);border:0;display:block;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:10px;padding:8px 16px;font-weight:600;margin:4px;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;padding:6px 14px;background-color:var(--secondary);color:#fff;color:var(--text-over-secondary-color);opacity:1;border:2px solid var(--secondary);transition-property:opacity,border-color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){ul.tabs a{transition-duration:0s}}ul.tabs a:disabled{opacity:.5}ul.tabs a:hover{opacity:.85}ul.tabs a:focus{outline:2px solid var(--secondary);outline-offset:1px}.page--restricted ul.tabs a:focus{outline:2px solid var(--primary)}@media (prefers-reduced-motion){ul.tabs a{transition-duration:0s}}.page--restricted ul.tabs a{background-color:var(--primary);color:var(--text-over-primary-color);border:2px solid var(--secondary)}ul.tabs a:focus,ul.tabs a:hover{background-color:var(--secondary);color:var(--text-over-secondary-color);opacity:1;border:2px solid var(--text-over-secondary-color)}.page--restricted ul.tabs a:focus,.page--restricted ul.tabs a:hover{background-color:var(--primary);color:var(--text-over-primary-color);border:2px solid var(--text-over-primary-color)}ul.tabs a.is-active{background-color:var(--secondary);color:var(--text-over-secondary-color);opacity:1;border:2px solid var(--text-over-secondary-color)}.page--restricted ul.tabs a.is-active{background-color:var(--primary);color:var(--text-over-primary-color);border:2px solid var(--text-over-primary-color)}.view-id-applications .view-content{display:flex;flex-flow:row wrap;margin:-16px -8px;padding:16px 0}.view-id-applications .view-content>*{padding:8px;position:relative;width:100%}.view-id-applications .view-content>.spacer-item{padding:0}.view-id-applications.view-display-id-page .view-content>*{flex:1 1 100%}.view-id-applications .view-empty{background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block;padding:16px;margin:16px 0}.block-masquerade .view-id-applications .view-empty .ui-widget.ui-widget-content .ui-dialog-title,.block-masquerade .view-id-applications .view-empty h2,.project__info-area .view-id-applications .view-empty .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .view-id-applications .view-empty .ui-dialog-title,.ui-widget.ui-widget-content .view-id-applications .view-empty .block-masquerade .ui-dialog-title,.view-id-applications .view-empty .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.view-id-applications .view-empty .block-masquerade h2,.view-id-applications .view-empty .project__info-area .fieldset-legend,.view-id-applications .view-empty h3{margin:0}.view-id-applications .view-empty .project__internal-wrapper{padding:16px}.view-id-applications .view-filters form{background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block;padding:16px;margin:16px 0}.block-masquerade .view-id-applications .view-filters form .ui-widget.ui-widget-content .ui-dialog-title,.block-masquerade .view-id-applications .view-filters form h2,.project__info-area .view-id-applications .view-filters form .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .view-id-applications .view-filters form .ui-dialog-title,.ui-widget.ui-widget-content .view-id-applications .view-filters form .block-masquerade .ui-dialog-title,.view-id-applications .view-filters form .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.view-id-applications .view-filters form .block-masquerade h2,.view-id-applications .view-filters form .project__info-area .fieldset-legend,.view-id-applications .view-filters form h3{margin:0}.view-id-applications .view-filters form .project__internal-wrapper{padding:16px}.view-id-applications [data-drupal-selector=edit-header] .form-actions{margin:0 0 8px;display:flex;flex-flow:row wrap}.view-id-applications [data-drupal-selector=edit-header] .form-actions button,.view-id-applications [data-drupal-selector=edit-header] .form-actions input[type=submit]{margin-top:8px;margin-bottom:8px}.view-id-applications .applications-compact-switcher{display:block;margin-left:auto}.view-id-applications .applications-compact-switcher button{padding:8px 32px;background:var(--primary);border-radius:10px;line-height:25px;color:#fff;color:var(--text-over-primary-color);font-weight:600;border:0;display:inline-block;text-decoration:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;padding-top:calc(8px - 2px);padding-bottom:calc(8px - 2px);color:var(--primary);background-color:var(--text-over-primary-color);border:2px solid var(--primary);cursor:pointer;opacity:1;transition-property:background-color,color;transition-duration:.25s;transition-timing-function:ease-in-out;margin:0}@media (prefers-reduced-motion){.view-id-applications .applications-compact-switcher button{transition-duration:0s}}.view-id-applications .applications-compact-switcher button:hover{opacity:.85}.view-id-applications .applications-compact-switcher button:disabled{opacity:.5}.view-id-applications .applications-compact-switcher button:focus{outline:2px solid var(--secondary);outline-offset:1px}@media (prefers-reduced-motion){.view-id-applications .applications-compact-switcher button{transition-duration:0s}}.view-id-applications.view--compact-applications .applications-compact-switcher button.applications-compact-switcher__compact{background-color:var(--primary);color:var(--text-over-primary-color)}.view-id-applications:not(.view--compact-applications) .applications-compact-switcher button.applications-compact-switcher__full{background-color:var(--primary);color:var(--text-over-primary-color)}.view-id-applications .applications-compact-switcher button i,.view-id-applications .applications-compact-switcher button svg{margin-right:8px}.view-id-applications .applications-compact-switcher button:hover{background-color:#ddd;opacity:1}.view-id-applications .applications-compact-switcher button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.view-id-applications .applications-compact-switcher button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.view-id-applications .views-row{display:flex;margin-bottom:16px}.view-id-applications .views-row>article{flex-grow:1}.view-id-applications .form-item{margin:0}.view-id-applications .form-item .checkbox__wrapper{font-size:30px;height:30px;line-height:unset;margin-right:16px}.view-id-applications .form-item-select-all-applications{display:flex;align-items:center}.view-empty{background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block;padding:16px;margin:16px 0}.block-masquerade .view-empty .ui-widget.ui-widget-content .ui-dialog-title,.block-masquerade .view-empty h2,.project__info-area .view-empty .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .view-empty .ui-dialog-title,.ui-widget.ui-widget-content .view-empty .block-masquerade .ui-dialog-title,.view-empty .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.view-empty .block-masquerade h2,.view-empty .project__info-area .fieldset-legend,.view-empty h3{margin:0}.view-empty .project__internal-wrapper{padding:16px}.view-empty p:first-child{margin-top:0}.view-empty p:last-child{margin-bottom:0}.flagging--type-favorites{background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block;position:relative}.block-masquerade .flagging--type-favorites .ui-widget.ui-widget-content .ui-dialog-title,.block-masquerade .flagging--type-favorites h2,.flagging--type-favorites .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.flagging--type-favorites .block-masquerade h2,.flagging--type-favorites .project__info-area .fieldset-legend,.flagging--type-favorites h3,.project__info-area .flagging--type-favorites .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .flagging--type-favorites .ui-dialog-title,.ui-widget.ui-widget-content .flagging--type-favorites .block-masquerade .ui-dialog-title{margin:0}.flagging--type-favorites .project__internal-wrapper{padding:16px}.block-masquerade .flagging--type-favorites .ui-widget.ui-widget-content .ui-dialog-title,.block-masquerade .flagging--type-favorites h2,.flagging--type-favorites .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.flagging--type-favorites .block-masquerade h2,.flagging--type-favorites .project__info-area .fieldset-legend,.flagging--type-favorites h3,.project__info-area .flagging--type-favorites .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .flagging--type-favorites .ui-dialog-title,.ui-widget.ui-widget-content .flagging--type-favorites .block-masquerade .ui-dialog-title{font-weight:600}.flagging--type-favorites .field__label{margin:0 0 8px;clear:left}.flagging--type-favorites .field--label-above .field__label{margin-bottom:0}.flagging--type-favorites .field--label-above .field__item p:first-child{margin-top:0}.application__header{display:flex;flex-flow:row nowrap;padding:8px}.application__header .field--name-field-status{margin-left:auto}.application__header .application__contract-change,.application__header .application__project-title,.application__header .application__status-change,.application__header .contract-status,.application__header .field--name-field-status{padding:8px}.application__header .application__contract-change,.application__header .application__status-change,.application__header .field--name-field-status{display:flex;align-items:flex-start}.application__header .application-status,.application__header .contract-status{display:flex;align-items:center;margin:2px 0}.application__header .application-status svg,.application__header .contract-status svg{font-size:24px}.application__header .application-status i,.application__header .contract-status i{font-size:18px}.application__header .application-status__icon{height:1rem}.application__header .application-status__label,.application__header .contract-status__label{margin-left:4px;white-space:nowrap}.application__header .contract-status__label{transform:translateY(1px)}.application__header .contract-status__icon i,.application__header .contract-status__icon svg{opacity:.9;transform:translateY(2px)}.application__header .contract-status__label{font-size:.9rem;opacity:.9}.application__header a{white-space:nowrap;text-decoration:none;color:var(--primary);font-weight:600;border:2px solid var(--primary);border-radius:20px;font-size:14px;line-height:1.4;display:inline-block;padding:4px 8px}.application__header a:focus{outline:2px solid var(--secondary);outline-offset:1px}.application__body{padding:0 16px;display:block}.application__compact-body{padding:0 16px;margin-top:-8px;margin-bottom:16px;display:none}.view--compact-applications .application__compact-body{display:block}.view--compact-applications .application--open .application__compact-body{display:none}.muser-project-accept-contract{margin-top:16px}.muser-project-accept-contract .field{margin-bottom:8px}.muser-project-accept-contract .field .label{float:left;margin-right:8px}.muser-project-accept-contract .field .label:after{content:":"}.muser-project-accept-contract .field__agreement-text .label{float:none}.muser-project-accept-contract .field__agreement-text p:first-child{margin-top:.5rem}.muser-project-accept-contract .field__agreement-text p:last-child{margin-bottom:0}.muser-project-accept-contract .form-radios{display:flex;flex-flow:row wrap;margin:0 -8px}.muser-project-accept-contract .form-radios>.form-item{padding:8px 8px}.muser-project-accept-contract .form-item{margin:0}.toggle-application{position:absolute;right:0;bottom:0;padding:12px 16px;font-size:24px;line-height:1;z-index:4;color:var(--text-color);background-color:transparent;border:0}.toggle-application:focus{outline:2px solid var(--secondary)}.application__compact-body{margin-right:40px}.applicant-info-compact{margin-bottom:16px;min-height:25px}.applicant-info-compact article{display:flex;flex-flow:row wrap}.applicant-info-compact .field{display:flex;flex-flow:row wrap;margin-right:16px}.applicant-info-compact .field__label{margin:0}.application__details-bar{padding:16px;margin:0}.flagging--type-favorites .application__details-bar{justify-content:center;margin:0}.view--compact-applications .application__details-bar{display:none}.view--compact-applications .application--open .application__details-bar{display:flex}.field--label-inline{clear:both}.flagging--type-favorites .application__body{position:relative;overflow:hidden;transition-property:max-height;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.flagging--type-favorites .application__body{transition-duration:0s}}.flagging--type-favorites.application--closed .application__body[style]{max-height:100px!important}.view--compact-applications .flagging--type-favorites.application--closed .application__body[style]{max-height:0!important}.flagging--type-favorites .application__body:after{content:"";transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;position:absolute;display:block;width:100%;height:80px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);opacity:1;left:0;bottom:0;pointer-events:none}@media (prefers-reduced-motion){.flagging--type-favorites .application__body:after{transition-duration:0s}}.flagging--type-favorites .application__essay-wrapper .field__item,.flagging--type-favorites .field--name-field-essay .field__item{padding:0 0 16px}.flagging--type-favorites.application--open .application__body{height:auto;max-height:none}.flagging--type-favorites.application--open .application__body:after{opacity:0}.flagging--type-favorites .application__body fieldset.form-item{margin-bottom:16px}.application__essay-wrapper .messages__wrapper{margin-top:0;margin-bottom:16px}.view-id-applications .view-filters form{margin-bottom:0}.view-id-applications .view-filters form.views-exposed-form .form--inline{margin:-4px}@media (max-width:991px){.view-id-applications .view-filters form.views-exposed-form .form--inline{margin:-4px}}.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions a,.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions button,.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions input{text-decoration:none;color:var(--text-color);border:0;display:block;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:10px;padding:8px 16px;font-weight:600;margin:4px;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;background-color:var(--primary);color:#fff;color:var(--text-over-primary-color)}@media (prefers-reduced-motion){.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions a,.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions button,.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions input{transition-duration:0s}}.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions a:disabled,.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions button:disabled,.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions input:disabled{opacity:.5}.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions a:hover,.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions button:hover,.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions input:hover{opacity:.85}.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions a:focus,.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions button:focus,.view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions input:focus{outline:2px solid var(--secondary);outline-offset:1px}.page--restricted .view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions a:focus,.page--restricted .view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions button:focus,.page--restricted .view-id-applications .view-filters form.views-exposed-form .form--inline .form-actions input:focus{outline:2px solid var(--primary)}.view-id-applications .view-filters form.views-exposed-form .form--inline details .js-form-type-checkbox:hover .checkbox__wrapper .checkbox__box,.view-id-applications .view-filters form.views-exposed-form .form--inline details .js-form-type-checkbox:hover .checkbox__wrapper .checkbox__check,.view-id-applications .view-filters form.views-exposed-form .form--inline details input:checked~.checkbox__box,.view-id-applications .view-filters form.views-exposed-form .form--inline details input:checked~.checkbox__check,.view-id-applications .view-filters form.views-exposed-form .form--inline details input:focus~.checkbox__box,.view-id-applications .view-filters form.views-exposed-form .form--inline details input:focus~.checkbox__check{color:var(--secondary)}.view-id-applications .view-filters form.views-exposed-form .form--inline summary{color:#fff;color:var(--text-over-primary-color);background-color:var(--primary)}.view-id-applications .view-filters form.views-exposed-form .form--inline summary.summary--has-selected{background-color:var(--secondary);color:#fff;color:var(--text-over-secondary-color)}.view-id-applications .view-filters form.views-exposed-form .form--inline .details-wrapper{position:absolute;top:100%;min-width:240px;border-radius:3px;border:1px solid var(--secondary);background-color:#fff;padding:16px}.view-id-applications .view-filters form.views-exposed-form .form--inline .details-wrapper .filter__actions{padding:16px 0 0;display:flex;flex-flow:row wrap;justify-content:space-between}.view-id-applications .view-filters form.views-exposed-form .form--inline .details-wrapper .filter__action{background-color:transparent;border:0;padding:4px;margin:-4px;font-weight:600}.view-id-applications .view-filters form.views-exposed-form .form--inline .details-wrapper .filter__action--submit{margin-left:auto}.view-id-applications .view-filters form.views-exposed-form .form-item-search input{border:2px solid #ddd}.view-id-applications .view-filters form.views-exposed-form .form-item-search input:focus{border:2px solid var(--primary)}.download-by-project{border:0;background:0;text-decoration:underline;color:var(--primary-text-over-white);cursor:pointer}.ui-widget.ui-widget-content{border:1px solid var(--secondary);border-radius:3px;overflow:hidden}.ui-widget.ui-widget-content .ui-dialog-title{margin-top:0;margin-bottom:8px;white-space:unset}.ui-widget.ui-widget-content .ui-dialog-titlebar{background-color:transparent;border:0;padding:16px 56px 0 16px}@media (max-width:991px){.ui-widget.ui-widget-content .ui-dialog-titlebar{padding:16px 8px 0}}.ui-widget.ui-widget-content .ui-icon-closethick{background-image:url(/profiles/muser/themes/muser_base/icons/times.svg);background-position:center;transform-origin:top right;opacity:.6;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;color:var(--text-color);background-position:0 0}@media (prefers-reduced-motion){.ui-widget.ui-widget-content .ui-icon-closethick{transition-duration:0s}}.ui-widget.ui-widget-content .ui-icon-closethick:hover{background-image:url(/profiles/muser/themes/muser_base/icons/times.svg);opacity:.8}.ui-widget.ui-widget-content .ui-dialog-titlebar-close{transform:scale(2);top:20px;right:20px;background:0 0;border:0;margin:0}.ui-widget.ui-widget-content .ui-dialog-content{padding:0 16px 16px;position:relative}@media (max-width:991px){.ui-widget.ui-widget-content .ui-dialog-content{padding:0 8px 16px}}.muser-project-update-flagging-status{max-width:600px}.muser-project-update-flagging-status .application__essay-wrapper,.muser-project-update-flagging-status .essay{margin:16px 0}.submitted-markup--js{display:none}.node--type-project.node--view-mode-full .field--name-body p:first-child{margin-top:0}.node--type-project.node--view-mode-full.node--unpublished{background-color:var(--background-color);margin:-16px;padding:16px;border-radius:3px;opacity:.7}.node--type-project.node--view-mode-full .project__info-area .fieldset-wrapper>.field,.node--type-project.node--view-mode-full .project__main-container>.field:not(:first-child){margin:8px 0}.node--type-project.node--view-mode-full .field__label{font-weight:600}.project__info-area{display:flex;flex-flow:row wrap;margin:0 -16px}.project__info-area .fieldset-legend{font-weight:700}.project__info-area fieldset{flex:1 1 300px;border:0;padding:0 16px;margin:0}.project__main-container{margin:0 0 16px}.project__main-container .field--name-field-hours-per-week .field__item,.project__main-container .field--name-field-student-ranks-applicable .field__item{display:inline}.project__main-container .field--name-field-hours-per-week .field__item:not(:last-child):after,.project__main-container .field--name-field-student-ranks-applicable .field__item:not(:last-child):after{content:","}.project__main-container .field--name-field-categories .icon{align-self:center}.multiple-terms{position:relative}.node--type-project{animation:fade-in 1s;animation-iteration-count:1}@media (prefers-reduced-motion){.node--type-project{animation:fade-in 0s}}.project__internal-wrapper{position:relative;margin-bottom:-1px}.project__favorite--invisible{display:none}.favorite-button__abs-wrapper+.node--type-project .project__favorite--invisible{display:inline-block}.favorite-button__abs-wrapper .js-flag-message{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.project__favorite--invisible{opacity:0;pointer-events:none;float:right;top:0;right:0;padding:8px;margin:-8px;margin-left:26px}.favorite-button__abs-wrapper .project__favorite--button{position:absolute;top:16px;right:16px;padding:8px}.flag-favorites .ajax-progress{position:absolute}.project__favorite-float-placeholder{pointer-events:none}.project__favorite{z-index:5;display:flex;align-items:flex-start;font-size:13px;color:var(--text-color);text-decoration:none}a.project__favorite{align-items:center}.project__favorite .favorite__icon{display:inline-block;height:20px;width:20px;font-size:18px;margin-right:4px;position:relative}.project__favorite .favorite__icon i,.project__favorite .favorite__icon svg{max-width:100%;height:auto;font-size:20px}@media (max-width:600px){.project__favorite .favorite__text{display:none}.project__favorite--invisible{width:20px;height:20px}}.project__favorite .active-icon,.project__favorite .inactive-icon{position:absolute;left:0;top:0;font-size:24px}.action-flag .active-icon{display:none}.action-unflag .inactive-icon{display:none}.multiple-terms .tooltip{pointer-events:none;opacity:0;display:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.multiple-terms .tooltip{transition-duration:0s}}.multiple-terms.tooltip--active .tooltip{display:block;pointer-events:auto;opacity:1}.details-bar{flex-flow:row wrap;display:flex;justify-content:space-between;margin:-4px;text-align:center}.details-bar>*{max-width:45%}@media (max-width:991px){.details-bar>*{max-width:none}}.details-bar .project-detail__value{text-align:left}.details-bar .sr-only--in-bar{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.details-bar .flag,.details-bar .project-detail{font-size:13px;line-height:18px;padding:4px}@media (max-width:600px){.details-bar .flag,.details-bar .project-detail{flex:1 1 100px}}.details-bar .flag a{margin:-8px;padding:8px}.details-bar .project-detail{display:flex}.details-bar .field--name-field-hours-per-week{max-width:118px}.field--name-field-categories .field__item{display:flex}.field--name-field-categories .svg-inline--fa,.field--name-field-categories i,.project-detail__icon{font-size:18px;line-height:1;padding-right:4px}.vocabulary-categories{display:flex}.vocabulary-categories .icon{padding-right:4px}.node--type-project.node--view-mode-full{line-height:25px}.node--type-project.node--view-mode-full p:first-child{margin-top:0}.node--type-project.node--view-mode-full p:last-child{margin-bottom:0}.node--type-project.node--view-mode-full .field--name-body{margin-bottom:1em}.view-more{font-weight:600}.node--type-project .view-more{display:inline-block;margin-right:100%;white-space:nowrap}.node--type-project.node--view-mode-teaser .field--name-body{margin:16px 0}.node--type-project.node--view-mode-teaser .field--name-body p:first-child{margin-top:0}.node--type-project.node--view-mode-teaser .field--name-body p:last-child{margin-bottom:0}.essay-guidelines{font-weight:600;text-align:center;display:inherit}.essay-guidelines__text{max-width:600px}.field--name-field-mentor-info .field__item:not(:last-child){margin-bottom:8px}.mentor-status-icon--star{color:#ddbf5b}.mentor-contract-status-icon--star{color:var(--primary)}.extra-term{display:block}.field--name-field-hours-per-week .extra-term{display:inline-block}.field--name-field-hours-per-week .extra-term:not(:last-child):after{content:",";margin-right:3px}.field--name-field-additional-mentors table{width:100%}.field--name-field-additional-mentors th.field-label{text-align:left;font-weight:600;color:var(--text-color);padding-bottom:8px}.field--name-field-additional-mentors th.field-label h4{color:inherit}.block-muser-my-projects-header-block .button--outline,.block-muser-my-projects-header-block .button--primary,.block-muser-my-projects-header-block .button--secondary,.block-muser-my-projects-header-block .button--standard{margin-top:16px}.node--type-project.node--view-mode-teaser{background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block}.block-masquerade .node--type-project.node--view-mode-teaser h2,.block-masquerade .ui-widget.ui-widget-content .node--type-project.node--view-mode-teaser .ui-dialog-title,.node--type-project.node--view-mode-teaser .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.node--type-project.node--view-mode-teaser .block-masquerade h2,.node--type-project.node--view-mode-teaser .project__info-area .fieldset-legend,.node--type-project.node--view-mode-teaser .ui-widget.ui-widget-content .block-masquerade .ui-dialog-title,.node--type-project.node--view-mode-teaser h3,.project__info-area .node--type-project.node--view-mode-teaser .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .node--type-project.node--view-mode-teaser .ui-dialog-title{margin:0}.node--type-project.node--view-mode-teaser .project__internal-wrapper{padding:16px}.node--type-project.node--view-mode-teaser,.node--type-project.node--view-mode-teaser a{color:var(--text-color);text-decoration:none}.no-vert-flex-projects .node--type-project.node--view-mode-teaser{height:auto}.no-vert-flex-projects .node--type-project.node--view-mode-teaser .node__content,.no-vert-flex-projects .node--type-project.node--view-mode-teaser .project__internal-wrapper{display:block;height:auto}.node--type-project.node--view-mode-teaser{height:100%}.node--type-project.node--view-mode-teaser .project__internal-wrapper{height:100%;display:flex;flex-flow:column nowrap}.node--type-project.node--view-mode-teaser .node__content{display:flex;flex-flow:column nowrap;height:100%}.node--type-project.node--view-mode-teaser .details-bar{margin-top:auto}.block-masquerade .node--type-project.node--view-mode-teaser h2,.block-masquerade .ui-widget.ui-widget-content .node--type-project.node--view-mode-teaser .ui-dialog-title,.node--type-project.node--view-mode-teaser .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.node--type-project.node--view-mode-teaser .block-masquerade h2,.node--type-project.node--view-mode-teaser .project__info-area .fieldset-legend,.node--type-project.node--view-mode-teaser .ui-widget.ui-widget-content .block-masquerade .ui-dialog-title,.node--type-project.node--view-mode-teaser h3,.project__info-area .node--type-project.node--view-mode-teaser .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .node--type-project.node--view-mode-teaser .ui-dialog-title{font-weight:600}.ajax-progress{position:absolute;top:0;bottom:0;left:0;z-index:20;right:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.ajax-progress.ajax-progress-fullscreen{position:fixed;z-index:100000}.ajax-progress .throbber{height:50px;width:50px;background-image:url(/profiles/muser/themes/muser_base/icons/spinner.svg);animation:spin 1s;transform-origin:center;transition-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.ajax-progress .throbber{animation:none}}@media (prefers-reduced-motion){.ajax-progress .throbber{animation:none;background:radial-gradient(ellipse,#fff 0,#fff 30%,rgba(255,255,255,0) 90%);width:90%;height:90%}.ajax-progress .throbber:after{content:"Loading...";position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}}.view-id-mentor_projects .view-content,.view-id-my_projects .view-content,.view-id-projects .view-content{display:flex;flex-flow:row wrap;margin:-16px -8px;padding:16px 0}.view-id-mentor_projects .view-content>*,.view-id-my_projects .view-content>*,.view-id-projects .view-content>*{padding:8px;position:relative}.view-id-mentor_projects .view-content>.spacer-item,.view-id-my_projects .view-content>.spacer-item,.view-id-projects .view-content>.spacer-item{padding:0}.view-id-mentor_projects.view-display-id-page .view-content>*,.view-id-my_projects.view-display-id-page .view-content>*,.view-id-projects.view-display-id-page .view-content>*{flex:1 1 400px}.view-id-mentor_projects .view-content>*{flex:1 1 400px}.project__contextual-links{position:absolute;display:block;z-index:5;top:16px;right:12px;padding:8px;border:0;background:0}.contextual-links__dots{display:inline-block;height:24px;width:24px;font-size:20px;position:relative;cursor:pointer;transform:rotate(90deg)}.contextual-links__dots i,.contextual-links__dots svg{max-width:100%;height:auto}.contextual-links__links{position:absolute;opacity:0;pointer-events:none;right:8px;padding:8px;background-color:#fff;border-radius:3px;border:1px solid var(--secondary);box-shadow:0 2px 24px rgba(0,0,0,.1);text-align:right;margin-top:4px}.contextual-links__links a{color:var(--text-color);text-decoration:none;padding:4px 8px;display:block;transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.contextual-links__links a{transition-duration:0s}}.contextual-links__links a:hover{color:var(--secondary)}.project--inactive{opacity:.6}.project--inactive .field--name-title{color:var(--text-color)}.project--inactive .project__internal-wrapper:after{background:url(/profiles/muser/themes/muser_base/icons/ban.svg) center center no-repeat;background-size:120px;content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;z-index:0;opacity:.1}.project__contextual-links--invisible{position:relative;float:right;display:inline-block;margin:0 0 0 8px;height:24px;width:24px;padding:0;top:0;right:0;opacity:0;pointer-events:none}.project__contextual-links .contextual-links__links{height:0;display:none}.project__contextual-links.contextual-links--open .contextual-links__links{opacity:1;display:block;pointer-events:auto;height:auto}.ui-widget.ui-widget-content .ui-dialog-content .details-bar{position:sticky;bottom:-16px;left:0;right:0;width:100%;background-color:#fff;padding:16px;box-sizing:content-box;margin:16px -16px -16px}.node--type-project.node--view-mode-application{background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block}.block-masquerade .node--type-project.node--view-mode-application h2,.block-masquerade .ui-widget.ui-widget-content .node--type-project.node--view-mode-application .ui-dialog-title,.node--type-project.node--view-mode-application .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.node--type-project.node--view-mode-application .block-masquerade h2,.node--type-project.node--view-mode-application .project__info-area .fieldset-legend,.node--type-project.node--view-mode-application .ui-widget.ui-widget-content .block-masquerade .ui-dialog-title,.node--type-project.node--view-mode-application h3,.project__info-area .node--type-project.node--view-mode-application .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .node--type-project.node--view-mode-application .ui-dialog-title{margin:0}.node--type-project.node--view-mode-application .project__internal-wrapper{padding:16px}.view-id-my_favorites .view-content{display:flex;flex-flow:row wrap;margin:-16px -8px;padding:16px 0}.view-id-my_favorites .view-content>*{padding:8px;position:relative}.view-id-my_favorites .view-content>.spacer-item{padding:0}.view-id-my_favorites.view-display-id-page .view-content>*{flex:1 1 100%}.node--view-mode-application .application__body{margin:0 -8px;padding:0 8px;position:relative;overflow:hidden;transition-property:max-height;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.node--view-mode-application .application__body{transition-duration:0s}}.node--view-mode-application.application--closed .application__body[style]{max-height:100px!important}.node--view-mode-application .application__body:after{content:"";transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;position:absolute;display:block;width:100%;height:80px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);opacity:1;left:0;bottom:0;pointer-events:none}@media (prefers-reduced-motion){.node--view-mode-application .application__body:after{transition-duration:0s}}.node--view-mode-application.application--open .application__body{height:auto;max-height:none}.node--view-mode-application.application--open .application__body:after{opacity:0}.node--view-mode-application .details-bar{margin-right:50px}.node--view-mode-application .application__body-height{display:flex;flex-flow:row wrap;width:calc(100% + 32px);margin:0 -16px}.node--view-mode-application .application__body-height .field--name-body{padding:16px;flex:1 1 400px}.node--view-mode-application .application__body-height .application__essay-wrapper{padding:16px;flex:1 1 400px}.node--view-mode-application form .form-actions input{padding:8px 32px;background:var(--primary);border-radius:10px;line-height:25px;color:#fff;color:var(--text-over-primary-color);font-weight:600;border:0;display:inline-block;text-decoration:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.node--view-mode-application form .form-actions input{transition-duration:0s}}.node--view-mode-application form .form-actions input:hover{opacity:.85}.node--view-mode-application form .form-actions input:disabled{opacity:.5}.node--view-mode-application form .form-actions input:focus{outline:2px solid var(--secondary);outline-offset:1px}.node--view-mode-application .essay{margin:1em 0;margin-top:calc(1em - 25px)}.node--view-mode-application .essay .label{bottom:100%}.node--view-mode-application .form-actions{text-align:center;margin:16px 0}.node--view-mode-application .project__card-top{display:flex;flex-flow:row wrap;margin:-8px}.block-masquerade .node--view-mode-application h2,.block-masquerade .ui-widget.ui-widget-content .node--view-mode-application .ui-dialog-title,.node--view-mode-application .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.node--view-mode-application .block-masquerade h2,.node--view-mode-application .project__info-area .fieldset-legend,.node--view-mode-application .ui-widget.ui-widget-content .block-masquerade .ui-dialog-title,.node--view-mode-application h3,.project__info-area .node--view-mode-application .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .node--view-mode-application .ui-dialog-title{flex:1 1 150px;padding:8px}.node--view-mode-application .project__favorite a{padding:8px}.node--view-mode-application .project__application-status{padding:8px;display:flex;align-items:flex-start}.node--view-mode-application .project__application-status .application-status__label{font-size:13px}.node--view-mode-application .project__accept-contract{padding:4px}.node--view-mode-application .project__accept-contract a{white-space:nowrap;text-decoration:none;color:var(--primary);font-weight:600;border:2px solid var(--primary);border-radius:20px;font-size:13px;line-height:1.4;display:inline-block;padding:4px 8px}.node--view-mode-application .contract-status{padding:4px 4px;display:flex;align-items:center}.node--view-mode-application .contract-status__icon{font-size:20px}.node--view-mode-application .contract-status__icon i,.node--view-mode-application .contract-status__icon svg{opacity:.9}.node--view-mode-application .contract-status__label{font-size:13px;margin-left:4px}.node--view-mode-application .details-bar{padding-top:12px}.node--view-mode-application .essay-text{min-height:200px}.node--view-mode-application .essay-text.essay-text--empty{color:#666}.application-status{display:flex;align-items:center;position:relative}.application-status+.application-status{margin-left:8px}.application-status svg{font-size:20px;display:block;color:#444;height:25px}.application-status i{font-size:18px;display:block;color:#444}.application-status i:before{height:16px;font-size:16px}.application-status .application-status__label{margin-left:4px;white-space:nowrap}@media (max-width:600px){.application-status .application-status__label{pointer-events:none;opacity:0;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out;position:absolute;margin:0;top:100%;left:50%;transform:translate(-50%,5px);background-color:#fff;padding:8px;box-shadow:0 2px 24px rgba(0,0,0,.1);border-radius:3px;line-height:16px}}@media (max-width:600px) and (prefers-reduced-motion){.application-status .application-status__label{transition-duration:0s}}@media (max-width:600px){.application-status:hover .application-status__label{opacity:1}}.application-status.application-status--submitted{color:var(--warning-message-color)}.application-status.application-status--submitted i,.application-status.application-status--submitted svg{color:var(--warning-message-color)}.application-status.application-status--accepted{color:var(--status-message-color)}.application-status.application-status--accepted i,.application-status.application-status--accepted svg{color:var(--status-message-color)}.application-status.application-status--declined{color:var(--text-color)}.application-status.application-status--declined i,.application-status.application-status--declined svg{color:#444}.view-applications .application-status.application-status--declined{color:var(--error-message-color)}.view-applications .application-status.application-status--declined i,.view-applications .application-status.application-status--declined svg{color:var(--error-message-color)}.application-status.application-status--in-review,.application-status.application-status--in_review{color:var(--text-color)}.application-status.application-status--in-review i,.application-status.application-status--in-review svg,.application-status.application-status--in_review i,.application-status.application-status--in_review svg{color:#444}.page-title{color:#fff;color:var(--text-over-primary-color);text-align:center;margin:0}.page--restricted .page-title{color:var(--text-over-secondary-color)}.path-projects .region-hero{display:flex}.hero__content{flex:1 0 auto;display:flex;flex-flow:column nowrap;width:100%;height:100%;position:relative;max-width:964px;margin:0 auto;justify-content:center;align-items:center;padding:0 16px}@media (max-width:991px){.hero__content{padding:0 16px}}.hero__content p:first-child{margin-top:0}.hero__content p:last-child{margin-bottom:0}.block-muser-hero-block{margin:32px 0}@media (max-width:991px){.block-muser-hero-block{margin:32px 0}}.block-page-title-block{justify-self:center}.cke_editable details,.field--name-body details{border:1px solid var(--primary);padding:0 1rem;border-radius:3px;margin:1rem 0;background:0 0}.cke_editable details:focus-within,.field--name-body details:focus-within{outline:2px auto}.cke_editable summary,.field--name-body summary{display:list-item;padding:.3rem 0}.cke_editable summary:focus,.field--name-body summary:focus{outline:0}.cke_editable img:not(.align-center):not(.align-left):not(.align-right),.field--name-body img:not(.align-center):not(.align-left):not(.align-right){max-width:100%;height:auto}.cke_editable .align-center,.cke_editable .align-left,.cke_editable .align-right,.field--name-body .align-center,.field--name-body .align-left,.field--name-body .align-right{height:auto}.cke_editable .align-center,.field--name-body .align-center{max-width:100%;margin:0 auto 16px}.cke_editable .align-left,.field--name-body .align-left{max-width:50%;margin:0 16px 16px 0}@media (max-width:991px){.cke_editable .align-left,.field--name-body .align-left{margin:0 0 16px;max-width:100%}}.cke_editable .align-right,.field--name-body .align-right{max-width:50%;margin:0 0 16px 16px}@media (max-width:991px){.cke_editable .align-right,.field--name-body .align-right{margin:0 0 16px;max-width:100%}}.cke_editable.cke_editable .align-left,.field--name-body.cke_editable .align-left{max-width:50%;margin:0 16px 16px 0}.cke_editable.cke_editable .align-right,.field--name-body.cke_editable .align-right{max-width:50%;margin:0 0 16px 16px}.node--unpublished{background-color:#fff4f4}.node--type-blog-post .field--name-field-image{float:right;margin-left:16px;margin-bottom:16px;max-width:50%}.node--type-blog-post .field--name-field-image img{width:100%;max-width:100%;height:auto;display:block}@media (max-width:991px){.node--type-blog-post .field--name-field-image{float:none;max-width:100%;margin:0 auto}.node--type-blog-post .field--name-field-image img{width:auto;margin:0 auto}}.view-blog .more-link{text-align:center}.view-blog .more-link a{padding:8px 32px;background:var(--primary);border-radius:10px;line-height:25px;color:#fff;color:var(--text-over-primary-color);font-weight:600;border:0;display:inline-block;text-decoration:none;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion){.view-blog .more-link a{transition-duration:0s}}.view-blog .more-link a:hover{opacity:.85}.view-blog .more-link a:disabled{opacity:.5}.view-blog .more-link a:focus{outline:2px solid var(--secondary);outline-offset:1px}.node--type-blog-post.node--view-mode-teaser{background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block;margin:16px 0;padding:16px}.block-masquerade .node--type-blog-post.node--view-mode-teaser h2,.block-masquerade .ui-widget.ui-widget-content .node--type-blog-post.node--view-mode-teaser .ui-dialog-title,.node--type-blog-post.node--view-mode-teaser .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.node--type-blog-post.node--view-mode-teaser .block-masquerade h2,.node--type-blog-post.node--view-mode-teaser .project__info-area .fieldset-legend,.node--type-blog-post.node--view-mode-teaser .ui-widget.ui-widget-content .block-masquerade .ui-dialog-title,.node--type-blog-post.node--view-mode-teaser h3,.project__info-area .node--type-blog-post.node--view-mode-teaser .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .node--type-blog-post.node--view-mode-teaser .ui-dialog-title{margin:0}.node--type-blog-post.node--view-mode-teaser .project__internal-wrapper{padding:16px}.node--type-blog-post.node--view-mode-teaser .ui-widget.ui-widget-content .ui-dialog-title,.node--type-blog-post.node--view-mode-teaser h2,.ui-widget.ui-widget-content .node--type-blog-post.node--view-mode-teaser .ui-dialog-title{margin-top:0}.node--type-blog-post.node--view-mode-teaser .field--name-title,.node--type-blog-post.node--view-mode-teaser .ui-widget.ui-widget-content .ui-dialog-title a,.node--type-blog-post.node--view-mode-teaser h2 a,.ui-widget.ui-widget-content .node--type-blog-post.node--view-mode-teaser .ui-dialog-title a{text-decoration:none}.node--type-blog-post.node--view-mode-teaser .field--name-body p:last-child{margin-bottom:0}.node--type-blog-post.node--view-mode-teaser .field--name-body p:first-child{margin-top:8px}.node--type-blog-post.node--view-mode-teaser .node-readmore{padding:0;display:inline-block;margin-top:8px}.node--type-round.node--view-mode-teaser{background-color:#fff;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--text-color);border-radius:3px;display:block;margin:16px 0;padding:16px;opacity:1}.block-masquerade .node--type-round.node--view-mode-teaser h2,.block-masquerade .ui-widget.ui-widget-content .node--type-round.node--view-mode-teaser .ui-dialog-title,.node--type-round.node--view-mode-teaser .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.node--type-round.node--view-mode-teaser .block-masquerade h2,.node--type-round.node--view-mode-teaser .project__info-area .fieldset-legend,.node--type-round.node--view-mode-teaser .ui-widget.ui-widget-content .block-masquerade .ui-dialog-title,.node--type-round.node--view-mode-teaser h3,.project__info-area .node--type-round.node--view-mode-teaser .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .node--type-round.node--view-mode-teaser .ui-dialog-title{margin:0}.node--type-round.node--view-mode-teaser .project__internal-wrapper{padding:16px}.node--type-round.node--view-mode-teaser .ui-widget.ui-widget-content .ui-dialog-title,.node--type-round.node--view-mode-teaser h2,.ui-widget.ui-widget-content .node--type-round.node--view-mode-teaser .ui-dialog-title{margin-top:0}.node--type-round.node--view-mode-teaser .field--name-title,.node--type-round.node--view-mode-teaser .ui-widget.ui-widget-content .ui-dialog-title a,.node--type-round.node--view-mode-teaser h2 a,.ui-widget.ui-widget-content .node--type-round.node--view-mode-teaser .ui-dialog-title a{text-decoration:none}.node--type-round.node--view-mode-teaser .field--name-body p:last-child{margin-bottom:0}.node--type-round.node--view-mode-teaser .field--name-body p:first-child{margin-top:8px}.node--type-round.node--view-mode-teaser.current-round{border:2px solid var(--primary);padding:14px}.node--type-round.node--view-mode-teaser.past{opacity:.7}.node--type-staff.node--view-mode-full .node__content{display:flex;flex-flow:row-reverse wrap;margin:0 -8px}@media (max-width:991px){.node--type-staff.node--view-mode-full .node__content{flex-flow:column nowrap}}.node--type-staff.node--view-mode-full .field--name-body{flex:1 0 300px;padding:0 8px}.node--type-staff.node--view-mode-full .field--name-field-image{padding:0 8px}.node--type-staff.node--view-mode-full img{border-radius:100px;margin:0 auto}.node--type-staff.node--view-mode-full p:first-child{margin-top:0}.node--type-staff.node--view-mode-full p:last-child{margin-bottom:0}.image-style-staff-headshot{border-radius:10px;display:block}a .node--type-staff.node--view-mode-teaser{text-decoration:none}.node--type-staff.node--view-mode-teaser img{border-radius:100px;margin:0 auto;display:block}.node--type-staff.node--view-mode-teaser .field--name-body{color:var(--text-color)}.block-masquerade .node--type-staff.node--view-mode-teaser h2,.block-masquerade .ui-widget.ui-widget-content .node--type-staff.node--view-mode-teaser .ui-dialog-title,.node--type-staff.node--view-mode-teaser .block-masquerade .ui-widget.ui-widget-content .ui-dialog-title,.node--type-staff.node--view-mode-teaser .block-masquerade h2,.node--type-staff.node--view-mode-teaser .project__info-area .fieldset-legend,.node--type-staff.node--view-mode-teaser .ui-widget.ui-widget-content .block-masquerade .ui-dialog-title,.node--type-staff.node--view-mode-teaser h3,.project__info-area .node--type-staff.node--view-mode-teaser .fieldset-legend,.ui-widget.ui-widget-content .block-masquerade .node--type-staff.node--view-mode-teaser .ui-dialog-title{margin:.5em 0 .75em}.staff__link{text-decoration:none;margin:16px;display:block}.view-staff-members{margin-left:-16px;margin-right:-16px}.view-staff-members .view-content{display:flex;flex-flow:row wrap}.view-staff-members .spacer-item,.view-staff-members .views-row{flex:1 0 400px}@media (max-width:600px){.view-staff-members .spacer-item,.view-staff-members .views-row{flex:1 1 100%}}
