﻿@import url(/assets/fontawesome/css/all.min-b726812d6069cc32a9575db7799bdf22e9c559272be46cbbe2fd9fbec8b2ba3d.css);@font-face{font-family:SourceSansPro;src:url(/assets/Source_Sans_Pro/SourceSansPro-Light-f0ef0620765db2065d5a18efd9c20208ad9ef74c7edb916d0d85d22100163c63.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/assets/Source_Sans_Pro/SourceSansPro-Regular-8266941677f003341882bad669a69b56d7fb365709ec49c6c5a1aad0af4f4a63.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/assets/Source_Sans_Pro/SourceSansPro-SemiBold-a7e00f68be8eab50d1fd2407128e99020b494e7f82db0b959a083037c903626c.ttf) format("truetype");font-weight:600;font-style:normal}:root{--flash-alert-margin-bottom: 1rem;--flash-alert-color: #000;--flash-border-radius: 5px;--flash-alert-padding-x: 1rem;--flash-alert-padding-y: 1rem;--flash-alert-bg: #eee;--flash-alert-border: none;--flash-alert-link-color: #fff;--flash-alert-success-color: #fff;--flash-alert-success-bg: var(--dark-sky-blue);--flash-alert-error-color: #fff;--flash-alert-error-bg: var(--error-red)}#flash-messages{position:fixed;top:20px;right:20px;max-width:500px;z-index:10200}#flash-messages .alert{margin-bottom:var(--flash-alert-margin-bottom);padding:var(--flash-alert-padding-y) var(--flash-alert-padding-x);min-width:400px;max-width:100%;color:var(--flash-alert-color);font-size:1.075rem;background-color:var(--flash-alert-bg);border:var(--flash-alert-border);border-radius:var(--flash-border-radius)}#flash-messages .alert .alert-link{font-weight:700;color:var(--flash-alert-link-color)}#flash-messages .alert.alert-success{--flash-alert-color: var(--flash-alert-success-color);--flash-alert-bg: var(--flash-alert-success-bg)}#flash-messages .alert.alert-error{--flash-alert-color: var(--flash-alert-error-color);--flash-alert-bg: var(--flash-alert-error-bg)}#flash-messages .alert .close{float:right;margin:-.75rem -.75rem 5px 5px;padding:7px;color:#fff;font-size:1.30rem;line-height:normal;cursor:pointer}@media screen and (max-width: 868px){#flash-messages{top:10px;right:10px}}@media screen and (max-width: 800px){#flash-messages{left:10px;max-width:unset}#flash-messages .alert{min-width:unset}}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,0.5);z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical::after,.croppie-container .cr-resizer-horisontal::after{display:block;position:absolute;box-sizing:border-box;border:1px solid black;background:#fff;width:10px;height:10px;content:''}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical::after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal::after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,0.5)}.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,0.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:'↺'}.cr-rotate-r i:before{content:'↻'}.page-header{display:flex}.page-header .page-title{flex:0 1 auto;width:100%}.page-header .page-title h1{padding-bottom:8px;color:var(--dark-grey-blue);font-family:SourceSansPro;font-size:44px;font-weight:300;border-bottom:1px solid var(--dark-sky-blue)}.page-header .page-title h1 .subtitle{display:block;font-size:25px}.page-header .page-title p{margin:0;line-height:26px;font-size:17px;font-weight:500}.page-header .image-container{display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:150px;height:150px;border:1px solid var(--dark-sky-blue);border-radius:50%;transform:translateY(-15px)}.page-header .image-container i{font-size:5em;color:var(--dark-sky-blue)}@media all and (max-width: 768px){.page-header .image-container{display:none}}.banner{margin:30px 0;padding:15px 30px;border:1px solid #aaa;border-radius:6px}.banner.info{border-color:var(--dark-sky-blue);background-color:#f8feff}.banner.attention{border-color:var(--warm-purple);background-color:#fffafd}.banner.alert{border-color:#ff9595;background-color:#fffbfb}.banner.bw-2{border-width:2px}.banner.bs-dashed{border-style:dashed}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner p,.banner ul,.banner ol,.banner .box{margin:15px 0}.banner h1 .last,.banner h2 .last,.banner h3 .last,.banner h4 .last,.banner h5 .last,.banner p .last,.banner ul .last,.banner ol .last,.banner .box .last{margin:0}.banner .box{padding:0 15px;border:1px solid #e5e5e5;border-radius:6px;background-color:#fff}@media all and (max-width: 768px){.banner{padding:5px 20px}}.pill{display:inline-block;padding:1px 15px;color:#000;font-size:.875em;text-align:center;vertical-align:middle;border-radius:4px;background-color:#ccc}.pill.small{padding:2px 8px;font-size:12.5px;font-weight:400}.pill.manager{background-color:#e9d0de}.pill.direct_report{background-color:#e2f1f8}.pill.internal{background-color:#fff8eb}.pill.external{background-color:#f2f9d3}.drawer-container .drawer{display:none}.drawer-container.open .drawer{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,::after,::before{box-sizing:border-box}body,html{position:relative;margin:0;width:100%;height:100%}body{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:1.4;color:#fff;background-color:#333;overflow-x:hidden}hr,label{display:block}label,p{margin-bottom:8px}label{font-size:14px;font-weight:500;cursor:pointer}p{margin-top:0}hr{margin:30px 0;border:0;border-bottom:1px solid #eaeaea;height:1px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:12px;font-weight:400;line-height:1.2}a,a:focus,a:visited{text-decoration:none}.form-control{display:block;width:100%;background-color:#f9f9f9;padding:12px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:24px}.h1,h1{font-size:32px}.h2,h2{font-size:24px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}label+p{margin-top:-4px}.container{display:block;margin:auto;max-width:40em;padding:48px}@media (max-width: 620px){.container{padding:0}}.section{background-color:#fff;padding:24px;color:#333}.section a,.section a:focus,.section a:visited{color:#005f75}.logo{display:block;margin-bottom:12px}.logo-img{width:100%;height:auto;display:inline-block;max-width:100%;vertical-align:top;padding:6px 0}.visible-ie{display:none}.push-bottom{margin-bottom:24px}.zero-bottom{margin-bottom:0}.zero-top{margin-top:0}.text-center{text-align:center}[data-test-hook]{margin-bottom:24px}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none !important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices.is-open[data-type*=select-one]::after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:-4px 0 8px;padding-left:16px;border-left:1px solid #003642;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#005f75;border:1px solid #004a5c;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid #003642}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]::after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.choices__list--multiple .choices__item{padding:4px 10px 0;font-size:16px;border:none;background-color:var(--dark-sky-blue)}.choices[data-type*="select-multiple"] .choices__button,.choices[data-type*="text"] .choices__button{padding-left:22px;width:12px;border:none;background-size:12px}dialog.app-modal section.dialog-content .direct-report-details{margin:0 0 35px 0;padding-bottom:35px;border-bottom:1px dashed #ddd}dialog.app-modal{display:flex;flex-direction:column;width:100%;max-width:900px;padding:0;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.1);border:none;max-height:100%}dialog.app-modal header{position:sticky;top:0;background-color:var(--dark-grey-blue);padding:20px;color:#fff;font-size:1.75rem;display:flex;justify-content:space-between;box-shadow:0 2px 4px rgba(0,0,0,0.25);margin:0 0 17px 0;align-items:baseline;z-index:1000}dialog.app-modal header .close{color:#fff;outline:none}dialog.app-modal section.dialog-content{padding:0 35px}dialog.app-modal section.dialog-content .question-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin:20px 0}dialog.app-modal section.dialog-content .question-group:has(+.actions){margin-bottom:10px}dialog.app-modal section.dialog-content .question-group.default{flex-direction:column}dialog.app-modal section.dialog-content .question-group h5{width:100%;margin:0}dialog.app-modal section.dialog-content .question-group .question{display:flex;flex-direction:column;justify-content:space-between;flex:1}dialog.app-modal footer.actions{margin-top:auto;position:sticky;bottom:0;display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:20px;padding-bottom:MAX(20px, env(safe-area-inset-bottom));background-color:var(--gray-2);box-shadow:0 -2px 4px rgba(0,0,0,0.1);z-index:1000}dialog.app-modal footer.actions .progress-bar{display:flex;flex-direction:row;gap:5px;overflow:visible}dialog.app-modal footer.actions .progress-bar .wrapper{position:relative}dialog.app-modal footer.actions .progress-bar .wrapper:not(:last-child):after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-7px;width:9px;height:10px;background-color:var(--gray-4)}dialog.app-modal footer.actions .progress-bar .wrapper:has(.complete):has(+.wrapper .complete)::after{background-color:var(--dark-grey-blue)}dialog.app-modal footer.actions .progress-bar .wrapper:has(.complete):has(+.wrapper .active)::after{background-color:var(--dark-grey-blue)}dialog.app-modal footer.actions .progress-bar .wrapper:has(.active):has(+.wrapper .complete)::after{background-color:var(--dark-grey-blue)}dialog.app-modal footer.actions .progress-bar .tile{display:flex;align-items:center;justify-content:center;position:relative;width:30px;height:30px;border-radius:50%;background-color:var(--gray-4);z-index:1}dialog.app-modal footer.actions .progress-bar .tile.complete{background-color:var(--dark-grey-blue)}dialog.app-modal footer.actions .progress-bar .tile.active{background-color:var(--sick-green)}dialog.app-modal footer.actions .progress-bar .tile:hover::before{content:attr(data-title);background-color:var(--dark-sky-blue);color:#fff;padding:5px 10px;border-radius:6px;position:absolute;bottom:calc(100% + 10px)}dialog.app-modal footer.actions .progress-bar .tile:hover::after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--dark-sky-blue) transparent transparent transparent}dialog.app-modal footer.actions .progress-bar .tile i{color:white;font-size:15px}dialog.app-modal.profile-dialog .question-group:has(.question:nth-of-type(5)) .question:nth-of-type(1),dialog.app-modal.profile-dialog .question-group:has(.question:nth-of-type(5)) .question:nth-of-type(2){min-width:48%}@media screen and (max-width: 1024px){dialog.app-modal{min-height:100%}dialog.app-modal section.dialog-content .question-group .question{min-width:98%}dialog.app-modal footer.actions{flex-wrap:wrap}dialog.app-modal footer.actions .cancel{order:2}dialog.app-modal footer.actions .save{order:3}dialog.app-modal footer.actions .progress-bar{order:1;min-width:100%}dialog.app-modal footer.actions .progress-bar .tile{width:18px;height:18px}dialog.app-modal footer.actions .progress-bar .tile i{font-size:8px}dialog.app-modal.profile-dialog section.dialog-content .question-group:has(.question:nth-of-type(3)):not(:has(.question:nth-of-type(4))) .question{min-width:auto}dialog.app-modal.profile-dialog section.dialog-content .question-group:has(.question:nth-of-type(5)) .question:nth-of-type(1),dialog.app-modal.profile-dialog section.dialog-content .question-group:has(.question:nth-of-type(5)) .question:nth-of-type(2){min-width:98%}dialog.app-modal.profile-dialog section.dialog-content .question-group:has(.question:nth-of-type(5)) .question:nth-of-type(3),dialog.app-modal.profile-dialog section.dialog-content .question-group:has(.question:nth-of-type(5)) .question:nth-of-type(4),dialog.app-modal.profile-dialog section.dialog-content .question-group:has(.question:nth-of-type(5)) .question:nth-of-type(5){min-width:auto}}dialog.app-modal section.dialog-content .instructions{margin-bottom:40px}dialog.app-modal section.dialog-content .review-additional-controls{display:flex;gap:100px}dialog.app-modal section.dialog-content .review-additional-controls .input-control-group .input-control{margin-bottom:15px}dialog.app-modal section.dialog-content .review-additional-controls .input-control-group .input-control h6{margin:0}dialog.app-modal section.dialog-content .review-additional-controls .input-control-group .input-control input{display:block;padding:5px;width:100%;border:1px solid #d1d1d1}dialog.app-modal section.dialog-content .review-additional-controls .left,dialog.app-modal section.dialog-content .review-additional-controls .right{flex:1}dialog.app-modal section.dialog-content .review-additional-controls .left .error{color:#f00;font-size:14px}dialog.app-modal section.dialog-content .review-additional-controls .left .internal-participant-controls .choices .choices__inner{background-color:#fff}dialog.app-modal section.dialog-content .review-additional-controls .left .external-participant-controls{padding-bottom:38px;border-bottom:1px dashed #ccc}dialog.app-modal section.dialog-content .review-additional-controls .left .external-participant-controls .add-external{padding:8px 12px;font-size:90%;line-height:1.25}dialog.app-modal section.dialog-content .review-additional-controls .right .invite-list{margin-bottom:38px}dialog.app-modal section.dialog-content .review-additional-controls .right .invite-list .resend-to-all{font-size:14px;text-transform:lowercase}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant{display:flex;margin-bottom:7px;padding-bottom:7px;border-bottom:1px dashed #ccc}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant .profile-primary-details{flex:1;align-items:center}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant .profile-primary-details .profile-image-container .profile-image,dialog.app-modal section.dialog-content .review-additional-controls .participants .participant .profile-primary-details .profile-image-container .profile-image-placeholder{width:50px;height:50px}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant .profile-primary-details .profile-image-container .profile-image-placeholder .initials{font-size:125%}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant .profile-primary-details .details .relationship{line-height:1}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant .profile-primary-details .details .name{font-size:1em}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant .profile-primary-details .details .sub{color:inherit;font-size:13px;line-height:1}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant.disabled{display:none}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant .participant-controls{display:flex;align-items:center;gap:10px}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant .participant-controls .control{cursor:pointer}dialog.app-modal section.dialog-content .review-additional-controls .participants .participant .participant-controls .control a{color:#252525}dialog.app-modal.review-select-template section.dialog-content .review-templates{margin:15px 0 30px;padding:0;list-style:none}dialog.app-modal.review-select-template section.dialog-content .review-templates .template{display:block;position:relative;margin-bottom:15px;padding:15px 10px;line-height:normal;border:.12em solid #eee;border-radius:4px}dialog.app-modal.review-select-template section.dialog-content .review-templates .template.deactivated{opacity:.5}dialog.app-modal.review-select-template section.dialog-content .review-templates .template .review-template-input{position:absolute;visibility:hidden}dialog.app-modal.review-select-template section.dialog-content .review-templates .template .name{display:block;font-size:22px}dialog.app-modal.review-select-template section.dialog-content .review-templates .template .name a{color:#000}dialog.app-modal.review-select-template section.dialog-content .review-templates .template .name a:hover{text-decoration:underline}dialog.app-modal.review-select-template section.dialog-content .review-templates .template .description{display:block;color:#434343;font-size:16px}dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template{position:relative;cursor:pointer}dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template.single-check-in-question{padding:0}dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template.single-check-in-question .check-in-link{display:block;padding:15px 10px;color:var(--bs-body-color)}dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template .name{display:block}dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template .name .open-review-message{display:block;color:#af367c;font-size:.84em;font-style:italic;line-height:normal}dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template:hover{border-color:#ddd;background-color:#fbfbfb}dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template:has(input:checked){border-color:var(--dark-sky-blue);background-color:#f8fcff}dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template:has(input[disabled]),dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template.has-open-review{cursor:not-allowed;border-color:#e5e5e5;background-color:#f3f3f3}dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template:has(input[disabled]) a,dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template.has-open-review a{display:block;cursor:not-allowed}dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template:has(input[disabled]) a .name,dialog.app-modal.review-select-template section.dialog-content .review-templates.selectable .template.has-open-review a .name{color:#b5b5b5}dialog.app-modal.review-survey h4:first-child{margin-bottom:70px}dialog.app-modal.review-survey .dialog-content .question-group{display:block}dialog.app-modal.review-survey .dialog-content .question-group .question{display:block;margin:45px 0}dialog.app-modal.review-survey .dialog-content .question-group .question h3{font-size:22px;font-weight:500;text-align:center}dialog.app-modal.review-survey .dialog-content .question-group .question .selection{margin:30px auto;text-align:left}dialog.app-modal.review-survey .dialog-content .question-group .question .selectioninput[type="range"]{margin:0}dialog.app-modal.review-survey .dialog-content .question-group .question .selection.select,dialog.app-modal.review-survey .dialog-content .question-group .question .selection.input{display:block;width:100%;min-width:auto}dialog.app-modal.review-survey .dialog-content .question-group .question .selection.input{margin-top:-20px}dialog.app-modal.review-survey .dialog-content .question-group .question .selection.input label{display:block;margin-bottom:2px;color:#888}dialog.app-modal.review-survey .dialog-content .question-group .question .selection.input input{padding:10px;height:38px;font-size:16px;line-height:1;border-radius:4px;border:solid 1px #bbb;outline-width:1px}dialog.app-modal.review-survey .skip{display:inline-block;margin-top:15px;color:var(--warm-purple);cursor:pointer}dialog.app-modal.review-survey .skip:hover{text-decoration:none}@media screen and (max-width: 1024px){dialog.app-modal.review-survey .selection.select,dialog.app-modal.review-survey .selection.input{width:70% !important}}@media all and (max-width: 768px){dialog.app-modal.review-survey h4:first-child{margin-bottom:40px}}@media all and (max-width: 500px){dialog.app-modal.review-survey h3{font-size:1.8rem}dialog.app-modal.review-survey .selection.select,dialog.app-modal.review-survey .selection.input{width:auto !important}}.p-icon{font-size:22px}.p-icon.blue{color:#239ac2}.p-icon.medium-grey{color:#555}.p-icon.clickable{cursor:pointer}.p-icon.icon-fs-17{font-size:17px}.app-popover{position:relative}.app-popover.inline{display:inline}.app-popover .popover{display:none;bottom:1.85em;max-width:400px;font-size:.95rem;border:none;border-radius:6px;background-color:#af367c;z-index:10000}.app-popover .popover .popover-header{color:#fff;font-size:1.125em;font-weight:600;border-bottom:1px solid #bf729f;background-color:#972f6b}.app-popover .popover .popover-body,.app-popover .popover .popover-body *{color:#fff !important}.app-popover .popover .popover-body a{text-decoration:underline}.app-popover .popover .popover-body ul,.app-popover .popover .popover-body ol,.app-popover .popover .popover-body dl{margin:1rem 0;padding:0 0 0 30px}.app-popover:hover .popover{display:block;position:absolute}@media all and (max-width: 600px){.app-popover .popover{max-width:70%}}[tooltip]{--tooltip-background-color: #252525;position:relative}[tooltip]::after{display:none;position:absolute;padding:4px 8px;color:#fff;font-size:14px;font-weight:400;text-align:center;white-space:pre;z-index:99999;border-radius:4px;background-color:var(--tooltip-background-color)}[tooltip]::before{content:' ';display:none;position:absolute;width:15px;height:15px;z-index:99999;background-color:var(--tooltip-background-color)}[tooltip]:hover::after,[tooltip]:hover::before{display:block}[tooltip-position='top']::after{content:attr(tooltip);top:0;left:50%;transform:translate(-50%, calc(-100% - 10px))}[tooltip-position='top']::before{top:0;left:50%;transform:translate(-50%, calc(-100% - 5px)) rotate(45deg)}[tooltip-position='bottom']::after{content:attr(tooltip);bottom:0;left:50%;transform:translate(-50%, calc(100% + 10px))}[tooltip-position='bottom']::before{bottom:0;left:50%;transform:translate(-50%, calc(100% + 5px)) rotate(45deg)}[tooltip-position='right']::after{content:attr(tooltip);top:0;right:0;transform:translateX(calc(100% + 10px))}[tooltip-position='right']::before{top:50%;right:0;transform:translate(calc(100% + 5px), -50%) rotate(45deg)}[tooltip-position='left']::after{content:attr(tooltip);top:0;left:0;transform:translateX(calc(-100% - 10px))}[tooltip-position='left']::before{top:50%;left:0;transform:translate(calc(-100% - 5px), -50%) rotate(45deg)}.button-list-filters .template-filters{margin:15px 0}.button-list-filters .template-filters .filters-label{display:inline-block;margin-right:5px}.button-list-filters .buttons{display:flex;gap:10px}.button-list-filters .buttons .button{display:inline-block;padding:8px 12px;color:var(--gray-8);text-decoration:none;text-align:center;white-space:nowrap;border:1px solid var(--gray-4);border-radius:5px;background-color:#fff}.button-list-filters .buttons .button.selected{color:var(--dark-sky-blue);border:1px solid var(--dark-sky-blue)}section.dashboard{margin:0 50px 50px}section.dashboard .page-header{margin:0 -50px 30px;padding:20px 50px;background-image:linear-gradient(to right, #edf8fb, #fff)}section.dashboard .page-header .page-title .profile-image,section.dashboard .page-header .page-title .title{vertical-align:middle}section.dashboard .page-header .page-title .profile-image{margin-right:15px;width:140px;height:140px}section.dashboard .widgets-container h4{margin:50px 0 30px;border-bottom:1px solid var(--gray-8)}section.dashboard .widgets-container .widgets{display:flex;gap:10px;flex-wrap:wrap}section.dashboard .widgets-container .widgets .widget{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;width:100%;color:var(--dark-grey-blue);text-decoration:none;border:1px solid var(--gray-3)}section.dashboard .widgets-container .widgets .widget .content h5,section.dashboard .widgets-container .widgets .widget .content p{margin-bottom:0}section.dashboard .widgets-container .widgets .widget .content h5{color:var(--warm-purple)}section.dashboard .widgets-container .widgets .widget .content .alert-text{color:#f00;font-weight:700}@media all and (max-width: 768px){section.dashboard{margin:20px}section.dashboard .widgets-container .widgets .content h5{font-size:20px}section.dashboard .widgets-container .widgets .content p{font-size:15px}}.action-plan{margin:0 50px 30px}.action-plan .header{display:flex;align-items:baseline;gap:10px;margin-bottom:20px;border-bottom:1px solid #ccc}.action-plan .header i{color:var(--secondary-color);font-size:36px}.action-plan .header .title{font-size:36px}.action-plan .header form{flex:1}.action-plan .header .new i{color:var(--warm-purple);font-size:18px}.action-plan .action-items{display:flex;flex-direction:column;gap:20px}.action-plan .action-items .action-item{display:flex;gap:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.action-plan .action-items .action-item:last-child{padding:0;border-bottom:none}.action-plan .action-items .action-item .icon i{line-height:36px}.action-plan .action-items .action-item .icon.on-track{color:var(--green)}.action-plan .action-items .action-item .icon.off-track{color:var(--error-red)}.action-plan .action-items .action-item .content{flex:1;display:flex;flex-direction:column;gap:20px}.action-plan .action-items .action-item .content .title{font-size:24px}.action-plan .action-items .action-item .content .title .last-updated{display:block;color:var(--gray-6);font-size:14px}.action-plan .action-items .action-item .content .group{display:flex;flex-direction:row;gap:20px}.action-plan .action-items .action-item .content .group .attribute{flex:1}.action-plan .action-items .action-item .content .group .attribute.success{flex:2}.action-plan .action-items .action-item .content .group .attribute label{display:block;margin:0;color:var(--gray-6)}.action-plan .action-items .action-item .content .group .attribute :last-child{margin-bottom:0}.action-plan .action-items .action-item .actions{display:flex;gap:10px}.action-plan .action-items .action-item .actions .action{font-size:18px;color:var(--warm-purple);cursor:pointer}@media screen and (max-width: 1024px){.action-plan{margin:0 20px}.action-plan .header .new span{display:none}.action-plan .action-items .action-item .content .group{flex-direction:column}}#direct-reports{display:flex;flex-direction:column;gap:20px;margin:0 50px 50px}#direct-reports .direct-report{padding-bottom:20px;border-bottom:1px solid #ccc}#direct-reports .direct-report:last-child{border-bottom:none}#direct-reports .direct-report header{display:flex;gap:20px}#direct-reports .direct-report header .actions{display:flex;flex:1;justify-content:end;align-items:center;text-align:right}@media screen and (max-width: 1024px){#direct-reports{margin:0 15px 15px;gap:15px}#direct-reports .direct-report{padding:15px 0}#direct-reports .direct-report header .actions .conversation-buttons{text-align:right}}@media screen and (max-width: 550px){#direct-reports .direct-report header{display:block}#direct-reports .direct-report header .actions{display:block;margin:15px 0;text-align:center}#direct-reports .direct-report header .actions .conversation-buttons{text-align:unset}#direct-reports .direct-report header .actions .conversation-buttons a{display:block;margin-bottom:5px}}#direct-reports-filters{display:flex;flex-direction:column;margin:0 50px 30px}@media screen and (max-width: 1024px){#direct-reports-filters{margin:0 15px 15px}}dialog#edit-tile form section.dialog-content .instructions h4{margin:0 0 10px 0}dialog#edit-tile form section.dialog-content .sharing-rules .sharing-rule{display:flex;gap:10px;align-items:baseline}dialog#edit-tile form section.dialog-content .question-group .question .current-upload{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px;border:1px solid var(--gray-4);border-radius:6px;background-color:var(--gray-2)}dialog#edit-tile form section.dialog-content .question-group .question .current-upload img{max-width:100px}dialog#edit-tile form section.dialog-content .question-group .question .croppie-container{margin-top:10px;position:relative;width:335px;height:auto}dialog#edit-tile form section.dialog-content .question-group .question .croppie-container button{position:absolute;bottom:0;border:none;background:none}dialog#edit-tile form section.dialog-content .question-group .question .croppie-container button.left{left:10px}dialog#edit-tile form section.dialog-content .question-group .question .croppie-container button.right{right:10px}body .content:has(#login){display:flex;justify-content:center}section#login{display:flex;flex-direction:column;padding:20px 0;margin:0 20px}@media all and (min-width: 768px){section#login{max-width:400px;margin:0 auto}}section#login .logo img{width:100%}section#login h3{color:var(--dark-grey-blue);font-family:SourceSansPro;font-size:30px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;margin:20px 0}section#login form{position:relative;max-width:100%}section#login .login-failed{font-size:18px;color:var(--error-red);margin-bottom:20px}section#login .form-group{margin-bottom:20px}section#login input{border-radius:4px;font-size:18px}section#login input::-moz-placeholder{color:var(--gray-4)}section#login input::placeholder{color:var(--gray-4)}section#login input[type=submit]{width:100%}section#login label{line-height:1.5;margin-bottom:4px}section#login a.forgot-password{color:var(--gray-8);display:block;line-height:1.75;margin-bottom:20px;text-align:center;text-decoration:underline}section#login a.forgot-password:hover,section#login a.forgot-password:active,section#login a.forgot-password:focus{color:var(--warm-purple)}section#login .sso-providers .provider{display:block;margin:5px 0 20px;padding:8px 10px;text-align:center;text-decoration:none;border:1px solid #ced4da;border-radius:4px;background-color:#fff;width:100%}section#login .sso-providers .provider:hover{background-color:#f5f5f5}section#login .sso-providers .provider .logo,section#login .sso-providers .provider .label{display:inline-block;vertical-align:middle}section#login .sso-providers .provider .logo{margin:0 10px 0 0;max-height:21px}section#login .sso-providers .provider .label{color:#000}section#login .doc-links{text-align:center}section#login .doc-links a:not(:first-child){margin-left:1em}#manager-surveys{margin:0 50px 60px;padding-bottom:60px;border-bottom:1px solid #ccc}#manager-surveys .task{position:relative;padding:15px;border-radius:5px;background-color:#f5f5f5}#manager-surveys .task .thrive-task{position:absolute;top:-5px;left:-5px;width:15px;height:15px;border-radius:50%;background-color:#af367c}#manager-surveys .task .task-content{display:flex;justify-content:space-between;align-items:center;gap:20px}#manager-surveys .task .task-content .description p{margin:0}@media screen and (max-width: 1024px){#manager-surveys{margin:0 15px 20px;padding-bottom:30px}}@media screen and (max-width: 550px){#manager-surveys .task{padding:10px 15px 15px}#manager-surveys .task .task-content{display:block}#manager-surveys .task .task-content .description p{margin-bottom:5px;font-size:16px;text-align:center}#manager-surveys .task .task-content .action .action-link{display:block;text-align:center}}#my-conversations{margin:0 50px 50px}#my-conversations .actions-and-details{display:flex;justify-content:space-between;align-items:center;gap:20px}#my-conversations .actions-and-details .details h4{margin:0}#my-conversations .actions-and-details .details .current-manager{margin-top:5px;color:#b2b2b2;font-style:italic}#my-conversations .button-list-filters{margin-top:20px}@media screen and (max-width: 1024px){#my-conversations{margin:0 15px 15px}}@media screen and (max-width: 550px){#my-conversations .actions-and-details{display:block}#my-conversations .actions-and-details .actions{margin:15px 0}#my-conversations .actions-and-details .actions .conversation-buttons a{display:block;text-align:center}#my-conversations .review-filters .buttons{display:block}#my-conversations .review-filters .buttons .button{margin:0 3px 6px 0;padding:4px 8px}#my-conversations .review-filters select{width:100%;max-width:100%}}#peer-feedback-reviews{margin:0 50px 50px}@media screen and (max-width: 1024px){#peer-feedback-reviews{margin:0 15px 15px}}.profile-primary-details{display:flex;gap:20px}.profile-primary-details .profile-image-container{position:relative}.profile-primary-details .profile-image-container .profile-image,.profile-primary-details .profile-image-container .profile-image-placeholder{display:flex;justify-content:center;align-items:center;height:140px;width:140px}.profile-primary-details .profile-image-container .profile-image-placeholder{border-radius:50%;background-color:#ddd}.profile-primary-details .profile-image-container .profile-image-placeholder .initials{color:#000;font-size:200%}.profile-primary-details .profile-image-container .status{position:absolute;right:0;bottom:0;font-family:var(--font-awesome-font-family);color:#fff;font-weight:900;border-radius:50%}.profile-primary-details .profile-image-container .status:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.profile-primary-details .profile-image-container .status.completed{background-color:#2bb020}.profile-primary-details .profile-image-container .status.completed:before{content:"\f00c"}.profile-primary-details .profile-image-container .status.uncompleted{background-color:#ffb800}.profile-primary-details .profile-image-container .status.uncompleted:before{content:"\f141"}.profile-primary-details .profile-image-container .status.past-due{background-color:#f00}.profile-primary-details .profile-image-container .status.past-due:before{content:"\21"}.profile-primary-details .profile-image-container .status.small{font-size:8px;width:12px;height:12px}.profile-primary-details .details{display:flex;flex-direction:column;justify-content:center}.profile-primary-details .details .relationship,.profile-primary-details .details .name{display:block}.profile-primary-details .details .name{font-size:1.5em}.profile-primary-details .details .name a{color:#000}.profile-primary-details .details .sub{display:block;color:#b2b2b2;font-size:16px;font-style:italic;line-height:normal}@media screen and (max-width: 1024px){.profile-primary-details .profile-image-container .profile-image,.profile-primary-details .profile-image-container .profile-image-placeholder{height:100px;width:100px}.profile-primary-details .details{justify-content:start}.profile-primary-details .details .relationship .pill{font-size:.75em}.profile-primary-details .details .relationship .name{font-size:1.45em}.profile-primary-details .details .relationship .profile-status{font-size:15px;text-align:right}}@media screen and (max-width: 550px){.profile-primary-details{display:block}.profile-primary-details .profile-image-container,.profile-primary-details .details{display:block;text-align:center}.profile-primary-details .profile-image-container .profile-image,.profile-primary-details .profile-image-container .profile-image-placeholder{margin:0 auto}}.reviews-list{display:flex;gap:10px;margin-top:20px;flex-direction:column}.reviews-list .review{display:flex;gap:20px;justify-content:space-between;position:relative;padding:6px 12px;background-color:#f5f5f5}.reviews-list .review .details{display:flex;flex-direction:column;justify-content:center;max-width:60%}.reviews-list .review .details .template-name,.reviews-list .review .details .status-description{line-height:1.3}.reviews-list .review .details .status-description{color:#888;font-size:.875em;font-style:italic}.reviews-list .review .participant-avatars{flex:1;flex-direction:row;justify-content:end}.reviews-list .review .review-actions{display:flex;flex-direction:column;justify-content:center}.reviews-list .review .review-actions .review-link{display:block;padding:0 4px;color:var(--gray-10);font-size:95%}@media screen and (max-width: 1024px){.reviews-list{margin-top:15px}}@media screen and (max-width: 550px){.reviews-list .review{display:block}.reviews-list .review .details,.reviews-list .review .actions{display:block}.reviews-list .review{padding:10px 15px}.reviews-list .review .details{max-width:unset}.reviews-list .review .details .template-name,.reviews-list .review .details .status-description{display:block}.reviews-list .review .actions{margin:10px 0 5px;text-align:center}.reviews-list .review .actions .bu-btn{display:block}.reviews-list .review .actions .sub-actions{text-align:center}.reviews-list .review .actions .sub-actions .action.view{display:none}}.tile-groups{--primary-color: var(--dark-grey-blue);--secondary-color: var(--dark-sky-blue);--primary-font-color: #fff;font-size:18px}.tile-groups .controls{position:relative;display:flex;gap:10px;justify-content:space-between;align-items:baseline;background-image:linear-gradient(to right, #edf8fb, #fff);padding:20px 50px}.tile-groups .controls:after{content:"";background:var(--gray-4);position:absolute;bottom:0;left:20px;right:20px;height:1px}.tile-groups .controls .status{color:var(--dark-sky-blue);font-style:italic}.tile-groups .controls .status a{margin-left:10px}.tile-groups .controls .actions{display:flex;gap:10px}.tile-groups .controls .actions a{padding:10px;border:1px solid #ccc;border-radius:5px;background-color:#fff;text-decoration:none;color:#000;white-space:nowrap}.tile-groups .controls .actions a::before{margin-right:5px;font-family:var(--font-awesome-font-family);text-align:center;font-weight:500;color:#000}.tile-groups .controls .actions a.edit::before{content:"\f044"}.tile-groups .controls .actions a.export::before{content:"\f33d"}.tile-groups .tabs{margin:0 50px 50px;display:flex;border-bottom:1px solid var(--dark-sky-blue)}.tile-groups .tabs a{position:relative;padding:20px;color:var(--dark-sky-blue);line-height:normal}.tile-groups .tabs a.selected{background-color:var(--dark-sky-blue);color:#fff}.tile-groups .tabs a .stat{display:inline-block;width:18px;height:18px;color:#fff;font-size:12px;text-align:center;line-height:17px;border-radius:50%;background-color:var(--warm-purple)}.tile-groups .tabs .mobile-tabs-nav{display:none}.tile-groups .tile-group h1{background-image:linear-gradient(to right, #edf8fb, #fff);padding:10px 20px;margin-bottom:50px}.tile-groups .tile-group .tiles{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:0 50px 50px}.tile-groups .tile-group .tiles .tile .questions .question .question-label{font-weight:bold;margin-right:5px;font-size:20px}.tile-groups .tile-group .tiles .tile .header{display:flex;align-items:baseline;gap:10px;margin-bottom:20px;border-bottom:1px solid #ccc}.tile-groups .tile-group .tiles .tile .header i{color:var(--secondary-color);font-size:36px}.tile-groups .tile-group .tiles .tile .header .tile-name{font-size:36px;flex:1}.tile-groups .tile-group .tiles .tile .header .edit i{color:var(--warm-purple);font-size:18px}.tile-groups .tile-group .tiles .tile.labeled_list ul,.tile-groups .tile-group .tiles .tile.labeled_category_list ul,.tile-groups .tile-group .tiles .tile.label_value ul,.tile-groups .tile-group .tiles .tile.category_list ul{list-style-type:none;margin:0;padding:0}.tile-groups .tile-group .tiles .tile.labeled_list ul li,.tile-groups .tile-group .tiles .tile.labeled_category_list ul li,.tile-groups .tile-group .tiles .tile.label_value ul li,.tile-groups .tile-group .tiles .tile.category_list ul li{padding:0 0 5px 0}.tile-groups .tile-group .tiles .tile.numbered_list ol{list-style-type:none;margin:0;padding:0}.tile-groups .tile-group .tiles .tile.numbered_list ol li{counter-increment:step-counter;padding:10px 0;display:flex;align-items:flex-start}.tile-groups .tile-group .tiles .tile.numbered_list ol li::before{padding:0 10px;margin-right:10px;content:counter(step-counter);background-color:var(--primary-color);border-radius:20px;line-height:28px;color:var(--primary-font-color);text-align:center}.tile-groups .tile-group .tiles .tile.personal_brand{grid-column-start:span 2}.tile-groups .tile-group .tiles .tile.personal_brand .content{display:flex;gap:50px}.tile-groups .tile-group .tiles .tile.personal_brand .content .images{flex:1}.tile-groups .tile-group .tiles .tile.personal_brand .content .images .icon{display:flex;justify-content:center;align-items:center}.tile-groups .tile-group .tiles .tile.personal_brand .content .questions{flex:1}.tile-groups .tile-group .tiles .tile.personal_brand .content .questions .tagline{flex:1;display:flex;justify-content:center;align-items:center;font-size:36px;background-color:var(--primary-color);border-radius:20px;color:var(--primary-font-color);padding:30px}.tile-groups .tile-group .tiles .tile.quote{grid-column-start:span 2}.tile-groups .tile-group .tiles .tile.quote .content{position:relative;display:flex;padding:30px;background-color:var(--primary-color);border-radius:20px;color:var(--primary-font-color)}.tile-groups .tile-group .tiles .tile.quote .content i{margin-right:30px;font-size:50px}.tile-groups .tile-group .tiles .tile.quote .content .edit{position:absolute;top:15px;right:15px;color:#fff}.tile-groups .tile-group .tiles .tile.quote .content .edit i{margin:0;color:#fff;font-size:18px}.tile-groups .tile-group .tiles .tile.quote .content .body{display:block;font-size:36px}.tile-groups .tile-group .tiles .tile.quote .content .author{margin-top:10px}.tile-groups .tile-group .tiles .tile.favorites{grid-column-start:span 2}.tile-groups .tile-group .tiles .tile.favorites .questions{display:grid;grid-template-columns:1fr 1fr;gap:5px 50px}.tile-groups .tile-group .tiles .tile.family{grid-column-start:span 2}.tile-groups .tile-group .tiles .tile.family .content{display:flex;gap:50px}.tile-groups .tile-group .tiles .tile.family .content .images{flex:1;display:flex;gap:50px;align-self:center}.tile-groups .tile-group .tiles .tile.family .content .questions{flex:1}.tile-groups .tile-group .tiles .tile.family .content .questions .question{padding:0 0 5px 0}.tile-groups .tile-group .tiles .tile.family .content .questions .question strong{font-size:20px;padding-right:5px}.tile-groups .tile-group .tiles .tile.basic_info{grid-column-start:span 2;background-image:linear-gradient(to right, #edf8fb, #fff);margin:0 -50px;padding:20px 50px}.tile-groups .tile-group .tiles .tile.basic_info .content{display:flex;gap:50px}.tile-groups .tile-group .tiles .tile.basic_info .content .images img{max-width:100%;max-height:150px}.tile-groups .tile-group .tiles .tile.basic_info .content .questions{flex:1;align-self:center;display:flex;flex-direction:column;gap:5px;align-self:center}.tile-groups .tile-group .tiles .tile.basic_info .content .questions .question{line-height:20px}.tile-groups .tile-group .tiles .tile.basic_info .content .questions .question.first .question-label{display:none}.tile-groups .tile-group .tiles .tile.basic_info .content .questions .question.first .question-answer{font-size:36px}@media screen and (max-width: 1024px){.tile-groups .controls{flex-direction:column;align-items:center;padding:15px}.tile-groups .controls .status>span:first-child{display:block}.tile-groups .controls .actions{justify-content:space-around}.tile-groups .tabs{margin:0 15px 15px}.tile-groups .tabs a{padding:10px;text-align:center}.tile-groups .tile-group:last-child .tiles{padding-bottom:15px}.tile-groups .tile-group .tiles{padding:0 15px 50px}.tile-groups .tile-group .tiles .tile{grid-column-start:span 2}.tile-groups .tile-group .tiles .tile.favorites .questions{grid-template-columns:1fr}.tile-groups .tile-group .tiles .tile.personal_brand .content{flex-direction:column}.tile-groups .tile-group .tiles .tile.personal_brand .icon img{max-width:100%}.tile-groups .tile-group .tiles .tile.family .content{flex-direction:column;gap:15px}.tile-groups .tile-group .tiles .tile.family .content .images{flex-direction:column;gap:15px}.tile-groups .tile-group .tiles .tile.basic_info{position:relative;margin:0 -15px;padding:15px}.tile-groups .tile-group .tiles .tile.basic_info .content{flex-direction:column;gap:15px}.tile-groups .tile-group .tiles .tile.basic_info .content .edit{position:absolute;top:15px;right:15px}.tile-groups .tile-group .tiles .tile.basic_info .content .images{align-self:center}.tile-groups .tile-group .tiles .tile.basic_info .content .questions{align-self:flex-start !important}.tile-groups .tile-group .tiles .tile.quote .content{flex-direction:column}}@media screen and (max-width: 550px){.tile-groups .tile-group .tiles{padding-bottom:0}.tile-groups .tabs{display:block;margin:15px;border:none}.tile-groups .tabs a{display:none}.tile-groups .tabs .mobile-tabs-nav{display:block;position:relative}.tile-groups .tabs .mobile-tabs-nav select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0.675em 6em 0.675em 1em;width:100%;color:#fff;font-size:1.15rem;cursor:pointer;background-color:var(--dark-sky-blue);border:1px solid var(--dark-sky-blue)}.tile-groups .tabs .mobile-tabs-nav::before,.tile-groups .tabs .mobile-tabs-nav::after{--arrow-icon-border-size: 0.3rem;content:"";position:absolute;right:1rem;pointer-events:none}.tile-groups .tabs .mobile-tabs-nav::before{border-left:var(--arrow-icon-border-size) solid transparent;border-right:var(--arrow-icon-border-size) solid transparent;border-bottom:var(--arrow-icon-border-size) solid #fff;top:40%}.tile-groups .tabs .mobile-tabs-nav::after{border-left:var(--arrow-icon-border-size) solid transparent;border-right:var(--arrow-icon-border-size) solid transparent;border-top:var(--arrow-icon-border-size) solid #fff;top:55%}}@media print{.tile-groups .edit{display:none}}.checkbox-toggle-control{cursor:pointer;display:inline-block}.checkbox-toggle-control:has(.checkbox-toggle:checked) .left-label{color:var(--body-color)}.checkbox-toggle-control:has(.checkbox-toggle:checked) .right-label{color:var(--warm-purple)}.checkbox-toggle-control:has(.checkbox-toggle:checked) .toggle-switch{background-color:var(--warm-purple)}.checkbox-toggle-control:has(.checkbox-toggle:checked) .toggle-switch:before{left:30px}.checkbox-toggle-control .checkbox-toggle{position:absolute;visibility:hidden}.checkbox-toggle-control .left-label,.checkbox-toggle-control .right-label{display:inline-block;font-size:17px}.checkbox-toggle-control .left-label{margin-right:5px;color:var(--warm-purple)}.checkbox-toggle-control .right-label{margin-left:5px}.checkbox-toggle-control:hover .toggle-switch:before{background:linear-gradient(to bottom, #fff 0%, #fff 100%);box-shadow:0 0 0 1px rgba(0,0,0,0.5)}.checkbox-toggle-control .toggle-switch{display:inline-block;position:relative;width:58px;height:32px;vertical-align:middle;border-radius:16px;background:var(--warm-purple)}.checkbox-toggle-control .toggle-switch:before,.checkbox-toggle-control .toggle-switch:after{content:""}.checkbox-toggle-control .toggle-switch:before{display:block;position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,0.25);background:linear-gradient(to bottom, #fff 0%, #eee 100%);transition:left 0.25s}form .question-group .question .field_with_errors input,form .question-group .question .field_with_errors textarea,form .question-group .question .field_with_errors select{border-color:var(--error-red) !important}.form-error,.error-message,span.error{font-size:18px;color:var(--error-red) !important}.error-message{padding:0 20px !important}.question-upload .current-upload{margin-top:10px}form .question-group .question label{display:block;margin-bottom:0}form .question-group .question input[type="text"],form .question-group .question input[type="file"],form .question-group .question input[type="date"],form .question-group .question textarea{border:solid 1px var(--gray-4);border-radius:6px;padding:6px 12px;width:100%;font-size:18px}form .question-group .question textarea{min-height:8rem}form .question-group .question select{border:solid 1px var(--gray-4);border-radius:6px;width:100%;font-size:18px;overflow:hidden;text-overflow:ellipsis}.buttom-form{display:inline-block}.range input[type=range]{-webkit-appearance:none;display:block;margin:0;width:100%;background:transparent}.range input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;width:100%;height:calc(var(--range-tick-unit) * 2);color:transparent;background:#e5e5e5;border-radius:999px;border:none}.range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:calc(var(--range-tick-unit) * 3);width:calc(var(--range-tick-unit) * 3);border:none;border-radius:30px;background:var(--warm-purple)}.range input[type=range]::-moz-range-track{-webkit-appearance:none;width:100%;height:calc(var(--range-tick-unit) * 2);color:transparent;background:#e5e5e5;border-radius:999px;border:none}.range input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:calc(var(--range-tick-unit) * 3);width:calc(var(--range-tick-unit) * 3);border:none;border-radius:30px;background:var(--warm-purple)}.range input[type=range]::-ms-thumb{-webkit-appearance:none;height:calc(var(--range-tick-unit) * 3);width:calc(var(--range-tick-unit) * 3);border:none;border-radius:30px;background:var(--warm-purple)}.range input[type=range]::-ms-track{-webkit-appearance:none;width:100%;height:calc(var(--range-tick-unit) * 2);color:transparent;background:#e5e5e5;border-radius:999px;border:none}.range input[type=range]::-ms-fill-lower{display:none}.range input[type=range]::-ms-fill-upper{display:none}.range .ticks{display:flex;justify-content:space-between;padding:var(--range-tick-unit) calc(var(--range-tick-unit) * 1.5)}.range .ticks .tick{position:relative;display:flex;justify-content:center;width:1px;background:gray;height:var(--range-tick-unit);line-height:calc(var(--range-tick-unit) * 5);margin-bottom:calc(var(--range-tick-unit) * 2)}.range-legend{display:flex;flex-wrap:nowrap;margin-top:15px}.range-legend .cell{flex:0 0 33.33%;padding:0 50px;text-align:center}.range-legend .cell:first-child{padding-left:0;text-align:left}.range-legend .cell:last-child{padding-right:0;text-align:right}@media all and (max-width: 768px){.range-legend{display:flex;flex-wrap:nowrap}.range-legend .cell:not(:first-child):not(:last-child){padding:0 10px !important}.range-legend .cell:first-child{padding:0 5px 0 0}.range-legend .cell:last-child{padding:0 0 0 5px}}@media all and (max-width: 500px){.range-legend .cell{font-size:90% !important}}form .required{display:block;margin-top:5px;color:#777;font-size:16px;font-weight:400;text-align:center;text-transform:lowercase}form .required:after{content:"*";display:inline-block;margin-left:5px;color:var(--error-red);font-size:150%;line-height:0;vertical-align:middle;vertical-align:-moz-middle-with-baseline}form .required.inline-block{display:inline-block}.selection.select.error .choices__inner{border-color:var(--error-red) !important}.star-ratings-container{margin-bottom:20px}.star-ratings-container .star-ratings{--star-rating-unselected-color: #aaa;--star-rating-selected-color: #51bce0;display:flex}.star-ratings-container .star-ratings .star-container{display:inline-block;margin:0 !important;font-family:var(--font-awesome-font-family);line-height:1 !important}.star-ratings-container .star-ratings .star-container span{padding-right:10px;color:transparent;font-size:2rem !important;color:var(--star-rating-unselected-color)}.star-ratings-container .star-ratings .star-container span:before{content:'\f005';font-weight:100}.star-ratings-container .star-ratings.controls .star-container .rating{display:none}.star-ratings-container .star-ratings.controls .star-container span{cursor:pointer}.star-ratings-container .star-ratings.controls .star-container:has(input:checked) span:before{content:'\f005';color:var(--star-rating-selected-color);font-weight:900}.star-ratings-container .star-ratings.controls .star-container:has(input:hover) span:hover:before,.star-ratings-container .star-ratings.controls .star-container:has(input:hover) span:before{content:'\f005';color:var(--star-rating-unselected-color);font-weight:900}.star-ratings-container .star-ratings.read-only .star-container span{color:var(--star-rating-selected-color)}.star-ratings-container .star-ratings.read-only .star-container.checked span:before{content:'\f005';font-weight:900}.star-ratings-container .star-ratings:has(input[data-id="2"]:hover) .star-container[data-id='1'] span:before{content:'\f005';color:var(--star-rating-unselected-color);font-weight:900}.star-ratings-container .star-ratings:has(input[data-id="3"]:hover) .star-container[data-id='1'] span:before,.star-ratings-container .star-ratings:has(input[data-id="3"]:hover) .star-container[data-id='2'] span:before{content:'\f005';color:var(--star-rating-unselected-color);font-weight:900}.star-ratings-container .star-ratings:has(input[data-id="4"]:hover) .star-container[data-id='1'] span:before,.star-ratings-container .star-ratings:has(input[data-id="4"]:hover) .star-container[data-id='2'] span:before,.star-ratings-container .star-ratings:has(input[data-id="4"]:hover) .star-container[data-id='3'] span:before{content:'\f005';color:var(--star-rating-unselected-color);font-weight:900}.star-ratings-container .star-ratings:has(input[data-id="5"]:hover) .star-container[data-id='1'] span:before,.star-ratings-container .star-ratings:has(input[data-id="5"]:hover) .star-container[data-id='2'] span:before,.star-ratings-container .star-ratings:has(input[data-id="5"]:hover) .star-container[data-id='3'] span:before,.star-ratings-container .star-ratings:has(input[data-id="5"]:hover) .star-container[data-id='4'] span:before{content:'\f005';color:var(--star-rating-unselected-color);font-weight:900}.star-ratings-container .star-ratings:has(input[data-id]:checked) .star-container[data-id] span:before{color:var(--star-rating-selected-color)}.star-ratings-container .star-ratings:has(input[data-id="2"]:checked) .star-container[data-id='1'] span:before{content:'\f005';color:var(--star-rating-selected-color);font-weight:900}.star-ratings-container .star-ratings:has(input[data-id="3"]:checked) .star-container[data-id='1'] span:before,.star-ratings-container .star-ratings:has(input[data-id="3"]:checked) .star-container[data-id='2'] span:before{content:'\f005';color:var(--star-rating-selected-color);font-weight:900}.star-ratings-container .star-ratings:has(input[data-id="4"]:checked) .star-container[data-id='1'] span:before,.star-ratings-container .star-ratings:has(input[data-id="4"]:checked) .star-container[data-id='2'] span:before,.star-ratings-container .star-ratings:has(input[data-id="4"]:checked) .star-container[data-id='3'] span:before{content:'\f005';color:var(--star-rating-selected-color);font-weight:900}.star-ratings-container .star-ratings:has(input[data-id="5"]:checked) .star-container[data-id='1'] span:before,.star-ratings-container .star-ratings:has(input[data-id="5"]:checked) .star-container[data-id='2'] span:before,.star-ratings-container .star-ratings:has(input[data-id="5"]:checked) .star-container[data-id='3'] span:before,.star-ratings-container .star-ratings:has(input[data-id="5"]:checked) .star-container[data-id='4'] span:before{content:'\f005';color:var(--star-rating-selected-color);font-weight:900}@media print{.star-ratings-container{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}}section.team-umaps{margin:20px}section.team-umaps .filter{width:100%;display:flex;gap:10px;margin-bottom:50px}section.team-umaps .filter button{white-space:nowrap}section.team-umaps table{width:100%;margin-bottom:50px}section.team-umaps table.empty p{font-size:26px;font-weight:lighter;font-style:italic;color:var(--gray-8)}section.team-umaps table tbody tr:nth-child(odd){background-color:var(--gray-2)}section.team-umaps table tbody tr:nth-child(even){background-color:#fcfcfc}section.team-umaps table td,section.team-umaps table th{padding:8px}section.team-umaps table td.name{width:45%}section.team-umaps table td.date{width:40%}section.team-umaps table td.link{width:15%}section.team-umaps table td:last-child{text-align:right}section.team-umaps table a.view-profile-link{display:flex;gap:5px;justify-content:end;color:var(--warm-purple);white-space:nowrap}section.team-umaps table a.view-profile-link::after{font-family:var(--font-awesome-font-family);font-weight:500;font-size:150%;line-height:100%;content:"\f105"}@media all and (min-width: 768px){section.team-umaps{margin:50px}section.team-umaps .heading-container{background-image:url(/assets/binoculars-in-circle-ea01deba3fae8137a563f65fa34470424ad95819e9e0f81d0f753eefa9b860bd.png)}section.team-umaps .filter{margin-top:-80px;width:50%}}.review-task{position:absolute;top:-5px;left:-5px;width:15px;height:15px;border-radius:50%;background-color:var(--warm-purple)}.conversation-buttons a{display:inline-block;margin:0 4px 8px 0}.conversation-buttons:last-child{margin-right:0}.review a.action.view{margin:-15px;padding:15px;color:#000}.review a.action.view:hover{color:var(--warm-purple)}@media screen and (max-width: 1024px){.conversation-buttons .button{margin-bottom:5px;padding:6px 10px;font-size:16px}}.review-header{display:flex}.review-header .header-container{flex:1 0 0}.review-header .header-container h1{padding-bottom:8px;border-bottom:1px solid var(--dark-sky-blue);font-family:SourceSansPro;font-size:44px;font-weight:300;color:var(--dark-grey-blue)}.review-header .header-container h1 .subtitle{display:block;font-size:23px}.review-header .header-container h1 .subtitle .h{display:block}.review-header .header-container h1 .subtitle .review-status,.review-header .header-container h1 .subtitle .review-status .status{display:block}.review-header .header-container h1 .participant-avatars{margin:10px 0 5px}.review-header .header-container .bu-btn{margin:0 10px 10px 0;padding:11px 20px;line-height:normal}.review-header .header-container .umap-button{display:none}.review-header .header-container .umap-button.shown{display:inline-block}.review-header .image-container{transform:translateY(-15px);flex:0 0 auto;width:150px;height:150px;border:1px solid var(--dark-sky-blue);border-radius:50%;display:flex;justify-content:center;align-items:center}.review-header .image-container i{font-size:5em;color:var(--dark-sky-blue)}@media all and (max-width: 900px){.review-header{display:block}.review-header .image-container{display:none}}@media all and (max-width: 500px){.review-header{display:block}.review-header .header-container h1{font-size:37px}.review-header .header-container h1 .subtitle{font-size:21px}}@media all and (max-width: 350px){.review-header .header-container .bu-btn:not(.umap-button){display:block;margin:0 0 10px}}@media print{.review-header .umap-button,.review-header .guide-button,.review-header .print,.review-header .image-container{display:none !important}.review-header .header-container h1{margin-bottom:30px;color:#000;font-size:30px;border:none  !important}.review-header .header-container h1 .name.dr{font-weight:bold}.review-header .header-container .header-buttons{display:none}}#review-container{margin:50px}#review-container .company-review-header{margin:10px 0 40px}#review-container .company-review-header h1,#review-container .company-review-header h2,#review-container .company-review-header h3,#review-container .company-review-header h4,#review-container .company-review-header h5,#review-container .company-review-header h6{margin-bottom:1.5rem}#review-container .footer h1{font-size:44px;font-weight:300;color:var(--dark-grey-blue);margin-top:26px;margin-bottom:16px}#review-container .review-tile{margin-top:12px;background-color:var(--gray-2);padding:24px}#review-container .review-tile h1{font-size:44px;font-weight:300;color:var(--dark-grey-blue);margin-bottom:16px}.form-buttons{margin-top:30px;box-sizing:border-box}.form-buttons .auto-save-notice{margin:15px 0 30px;font-style:italic}.form-buttons .bu-btn-outline{margin-left:16px}.form-buttons .button-row .bu-btn{margin:0 15px 15px 0}@media screen and (max-width: 1024px){#review-container{margin:15px}}@media all and (max-width: 500px){.form-buttons .button-row .bu-btn{display:block;margin:0 0 15px 0;padding:12px 15px;width:100%;font-size:1.6em;line-height:normal}}@media print{.review-tile{padding:0 !important}.review-tile h1{font-size:28px !important;font-weight:bold !important}}.topic-tile{margin-top:12px;padding:24px;background-color:var(--gray-2)}.topic-tile:last-child{border:none}.topic-tile .evaluation-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px}.topic-tile .evaluation-container.read-only{flex-direction:row-reverse}.topic-tile .evaluation-content .relationship .name{margin-right:8px;font-size:14px;font-style:italic;vertical-align:middle}.topic-tile .completed-peer-evaluations .evaluation-content{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.topic-tile .completed-peer-evaluations .internal-external.open .toggle:before{content:"\f056"}.topic-tile .completed-peer-evaluations .internal-external.open .toggle .label:before{content:"Collapse Peer Feedback"}.topic-tile .completed-peer-evaluations .internal-external .toggle{margin:20px 0 0;font-size:16px;text-transform:uppercase;cursor:pointer}.topic-tile .completed-peer-evaluations .internal-external .toggle .label:before{content:"View Peer Feedback"}.topic-tile .completed-peer-evaluations .internal-external .toggle:before{content:"\f055";margin-right:10px;font-family:var(--font-awesome-font-family)}.topic-tile .completed-peer-evaluations .internal-external .drawer p{margin:1rem 0}@media all and (max-width: 768px){.evaluation-container{flex-direction:column}.evaluation-container .evaluation{max-width:unset}}@media all and (max-width: 450px){.topic-tile{margin-top:24px;padding:0 0 32px;border-bottom:2px solid #eee;background:none}}@media print{.topic-tile{margin:30px 0;padding:0;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.topic-tile:first-of-type{page-break-inside:auto}.evaluation-container{flex-direction:column}.evaluation-container .evaluation{width:100%}.review-topic-items{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}}.topic-name{margin:0 0 15px;color:var(--dark-grey-blue);font-size:44px;font-weight:300}.topic-name .answered-by{display:block;font-size:14px;font-weight:400}.review-topic-items .topic-item-container{margin:15px 0 20px}.review-topic-items ol,.review-topic-items ul{margin:0 0 1rem;padding:0 0 0 2rem}.review-topic-items ol li,.review-topic-items ul li{margin:0 0 8px;padding-left:8px}.review-topic-items ol li p,.review-topic-items ul li p{margin:0}@media all and (max-width: 500px){.topic-name{font-size:35px}}@media print{.topic-name{font-size:28px;margin-bottom:0}}ol,ul{margin:0 0 0 24px;padding:0 0 0 15px}ol li,ul li{padding-left:8px;margin-top:8px}p{margin:8px 0 0 0}p .header{color:var(--warm-purple);margin-right:4px}.review-topic-evaluation{margin:0;flex:1 1 0}.review-topic-evaluation .evaluation-heading{margin-bottom:10px}.review-topic-evaluation .evaluation-content{min-height:15px}.review-topic-evaluation .evaluation-content ol,.review-topic-evaluation .evaluation-content ul{margin:0 0 1rem;padding:0 0 0 2rem}.review-topic-evaluation .evaluation-content ol li,.review-topic-evaluation .evaluation-content ul li{margin:0 0 8px;padding-left:8px}.review-topic-evaluation .evaluation-content ol li p,.review-topic-evaluation .evaluation-content ul li p{margin:0}.review-topic-evaluation .evaluation-content label{font-size:18px;margin-bottom:3px}.review-topic-evaluation .evaluation-content .printable-comment{display:none}@media all and (max-width: 500px){.review-topic-evaluation.manager{margin-bottom:0}.review-topic-evaluation .evaluation-heading{margin-bottom:5px;font-size:20px}}@media print{.review-topic-evaluation .evaluation-heading{font-size:18px}.review-topic-evaluation .evaluation-content .star-ratings-container{margin-bottom:10px}.review-topic-evaluation .evaluation-content label,.review-topic-evaluation .evaluation-content textarea{display:none !important}.review-topic-evaluation .evaluation-content .printable-comment{display:block}}.participant-avatars{display:flex;gap:6px}.participant-avatars .participant,.participant-avatars .participants-controls{display:flex;align-items:center;gap:unset;padding:0 !important;border:none !important}.participant-avatars:has(.participant.internal) .participant.direct_report:after,.participant-avatars:has(.participant.external) .participant.direct_report:after{content:"|";margin-right:4px;padding-left:10px;color:var(--gray-6);font-size:22px}.participant-avatars .participant .profile-image-container .profile-image,.participant-avatars .participant .profile-image-container .profile-image-placeholder{width:35px;height:35px}.participant-avatars .participant .profile-image-container .profile-image-placeholder .initials{font-size:18px;font-weight:400}.participant-avatars .participants-controls .control-wrapper{display:flex;position:relative;text-decoration:none}.participant-avatars .participants-controls .control-wrapper .control{display:inline-block;position:relative;width:35px;height:35px;font-family:var(--font-awesome-font-family);color:#000;cursor:pointer;border-radius:50%;background-color:#ddd}.participant-avatars .participants-controls .control-wrapper .control:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:17px;font-weight:300}.participant-avatars .participants-controls .control-wrapper .control.manage:before{content:"\f304"}#set-password-form .form-group .readonly-input{cursor:default}#set-password-form .form-group .readonly-input span{display:block;padding:.375rem .75rem;width:480px;font-size:1rem;border:1px solid #ccc;border-radius:5px;background-color:#e7ebee}#set-password-form .field_with_errors{display:inline}.box{margin:5px 0 30px;padding:25px;width:100%;border:1px solid #c2c2c2;border-radius:4px}.box.light-grey{background-color:#f7f7f7}main.invitation{margin:0 auto;display:flex;flex-direction:column;align-items:center;padding-top:41px;width:480px}main.invitation h1,main.invitation h2,main.invitation h3,main.invitation h4{text-align:center;font-family:SourceSansPro;font-weight:300;margin:25px 0;white-space:nowrap}main.invitation .message{text-align:center}main.invitation .login-and-accept{font-weight:400}main.invitation #set-password{width:100%}input.bu-input{width:480px}.checkbox-toggle-control{margin:0}.checkbox-toggle-control .left-label,.checkbox-toggle-control .right-label{font-size:16px}.password-fields.hide{display:none}.field-notice{display:inline-block;color:var(--warm-purple);font-size:88%}.security-warning{font-family:SourceSansPro;font-size:12px;font-weight:600;color:var(--gray-10)}.login-link-wrapper{margin-top:10px;text-align:center}div.form-error{color:var(--error-red)}.bu-input{outline-width:1px;border:solid 1px var(--gray-4)}.bu-input.form-error{border-color:var(--error-red)}.bu-input:focus{box-shadow:none}.doc-links{position:relative;top:40px}.doc-links a:not(:first-child){margin-left:1em}.tos-wrapper input.tos{width:20px;position:relative;z-index:100;vertical-align:middle;display:inline-block;margin-right:6px}.tos-wrapper label.tos{position:relative;margin-top:-5px;width:90%;height:1em;z-index:1;display:inline-block}.tos-form-error{visibility:hidden}.tos-form-error.shown{visibility:visible}:root{--font-awesome-font-family: "Font Awesome 6 Pro";--body-color: #212529;--dark-grey-blue: #2e434e;--warm-purple: #af367c;--dark-sky-blue: #51bce0;--brand-blue: #38576b;--sick-green: #b2ce39;--sun-yellow: #f8d025;--gray-2: #f5f5f5;--gray-3: #eeeeee;--gray-4: #d7d7d7;--gray-6: #a9a9a9;--gray-8: #7c7c7c;--gray-10: #555555;--error-red: #d51d1d;--green: #28a745;--range-tick-unit: 10px}::backdrop{background-color:#000;opacity:0.50}a.disabled{color:#c5c5c5 !important;cursor:not-allowed !important;border-color:#ddd !important}a.disabled:before,a.disabled:after{color:#ccc !important}a.disabled.bu-btn{color:#fff !important;background-color:var(--gray-4) !important}.subtext{display:block;font-size:90%;color:#616161}.subtext.email{white-space:nowrap}body.with-sidebar{margin:0;font-family:SourceSansPro, sans-serif}body.with-sidebar .menu{z-index:9999;display:flex;flex-direction:column;gap:20px;background-color:var(--dark-grey-blue);color:#fff;min-width:265px;max-width:265px;position:fixed;top:0;bottom:0;overflow-y:scroll;padding-left:env(safe-area-inset-left)}body.with-sidebar .menu .hamburger{display:none}body.with-sidebar .menu .logo{display:flex;justify-content:center}body.with-sidebar .menu .logo img{margin:20px 20px 0;max-width:150px}body.with-sidebar .menu .current-user{margin:0 15px}body.with-sidebar .menu .current-user .name{font-size:18px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.with-sidebar .menu .current-user .company{font-size:16px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;padding-right:20px}body.with-sidebar .menu .current-user .company::after{font-family:var(--font-awesome-font-family);content:"\f078";position:absolute;right:3px;top:0}body.with-sidebar .menu .current-user .company-switcher{border:none;padding:0;min-width:265px;max-width:265px;margin-top:-20px;background-color:#eee;z-index:10;outline:none}body.with-sidebar .menu .current-user .company-switcher::backdrop{background-color:rgba(0,0,0,0.5)}body.with-sidebar .menu .current-user .company-switcher .header{background-color:var(--dark-sky-blue);color:#fff;padding:15px 20px}body.with-sidebar .menu .current-user .company-switcher .header .close{cursor:pointer}body.with-sidebar .menu .current-user .company-switcher .header .close::before{font-family:var(--font-awesome-font-family);text-align:center;font-weight:900;content:"\f00d";color:#fff;font-size:25px;line-height:25px;text-align:center;position:absolute;top:12px;right:20px}body.with-sidebar .menu .current-user .company-switcher .companies a{display:block;padding:10px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--dark-grey-blue);border-bottom:1px solid #ccc}body.with-sidebar .menu .current-user .company-switcher .companies a:hover{background-color:var(--dark-sky-blue)}body.with-sidebar .menu .current-user .company-switcher .log-out{display:flex;justify-content:center;padding:10px}body.with-sidebar .menu .current-user .company-switcher .log-out a{display:inline-block;border-radius:10px;background-color:var(--dark-sky-blue);padding:10px 20px;color:#fff}body.with-sidebar .menu nav{display:flex;flex-direction:column}body.with-sidebar .menu nav a{display:block;position:relative;padding:15px 30px 15px 15px;color:#fff;text-decoration:none;white-space:nowrap}body.with-sidebar .menu nav a::before{font-family:var(--font-awesome-font-family);display:inline-block;width:20px;text-align:center;margin-right:10px;font-weight:900}body.with-sidebar .menu nav a.my-dashboard::before{content:"\f0ae"}body.with-sidebar .menu nav a.my-profile::before{content:"\f007"}body.with-sidebar .menu nav a.team-umaps::before{content:"\f0c0"}body.with-sidebar .menu nav a.thrive365::before{content:"\f086"}body.with-sidebar .menu nav a.analytics::before{content:"\f643"}body.with-sidebar .menu nav a.admin::before{content:"\f013"}body.with-sidebar .menu nav a.resources::before{content:"\f059"}body.with-sidebar .menu nav a.manager-training-portal::before{content:"\f108"}body.with-sidebar .menu nav a.termly-display-preferences::before{content:"\f563"}body.with-sidebar .menu nav a:hover{background-color:var(--dark-sky-blue)}body.with-sidebar .menu nav a.active{background-color:var(--dark-sky-blue)}body.with-sidebar .menu nav a:has(+.subnav .active) .stat{display:none}body.with-sidebar .menu nav .subnav{display:none;flex-direction:column}body.with-sidebar .menu nav .subnav:has(.active){display:flex}body.with-sidebar .menu nav .subnav a{border-left:3px solid #af367c;margin-left:16px}body.with-sidebar .menu nav .stat{display:inline-block;position:absolute;top:18px;right:9px;width:18px;height:18px;color:#fff;font-size:12px;text-align:center;line-height:17px;border-radius:50%;background-color:var(--warm-purple)}body.with-sidebar .tabbar{display:none}body.with-sidebar:has(.menu)>.content{margin-left:265px;padding-bottom:1px}body.with-sidebar .content app-root.hidden{display:none}@media screen and (max-width: 768px){body.with-sidebar{height:-moz-max-content;height:max-content;display:flex;flex-direction:column}body.with-sidebar>.content{flex:1;min-height:100vh}body.with-sidebar .menu{position:sticky;top:0;bottom:unset;max-width:unset;width:100%}body.with-sidebar .menu .hamburger{display:block;position:absolute;padding:20px;left:0;top:0}body.with-sidebar .menu .hamburger::before{font-family:var(--font-awesome-font-family);text-align:center;font-weight:900;content:"\f0c9";color:#fff;font-size:33px;line-height:33px;text-align:center;cursor:pointer}body.with-sidebar .menu .logo img{margin:20px 0;max-height:35px}body.with-sidebar .menu .current-user,body.with-sidebar .menu nav{display:none}body.with-sidebar .menu.visible .current-user,body.with-sidebar .menu.visible nav{display:block}body.with-sidebar .tabbar{position:sticky;bottom:0;width:100%;display:flex;flex-wrap:nowrap;background-color:var(--dark-grey-blue);padding-bottom:env(safe-area-inset-bottom);margin-top:auto;z-index:9999}body.with-sidebar .tabbar a{position:relative;flex:1;color:#fff;text-decoration:none;padding:10px;text-align:center}body.with-sidebar .tabbar a::before{font-family:var(--font-awesome-font-family);display:block;text-align:center;font-weight:900}body.with-sidebar .tabbar a.my-profile::before{content:"\f007"}body.with-sidebar .tabbar a.team-umaps::before{content:"\f0c0"}body.with-sidebar .tabbar a.thrive365::before{content:"\f086"}body.with-sidebar .tabbar a.analytics::before{content:"\f643"}body.with-sidebar .tabbar a.admin::before{content:"\f013"}body.with-sidebar .tabbar a.active{color:var(--dark-sky-blue)}body.with-sidebar .tabbar a .stat{position:absolute;top:5px;left:50%;width:20px;height:20px;font-size:14px;color:#fff;text-align:center;line-height:18px;border-radius:50%;background-color:var(--warm-purple)}body.with-sidebar:has(.menu)>.content{margin-left:0px}.intercom-launcher,.intercom-dfosxs{bottom:calc(78px + env(safe-area-inset-bottom)) !important;right:10px !important}}@media print{.menu{display:none !important}.tabbar{display:none !important}.content{margin-left:0 !important}}
