.hidden{display:none!important}.visible{display:block!important}@media only screen and (width>=530px) and (width<=949px),only screen and (width>=950px) and (width<=1024px),only screen and (width>=1025px){.mobile-only{display:none!important}}@media only screen and (width>=769px) and (width<=949px),only screen and (width>=950px) and (width<=1024px),only screen and (width>=1025px){.mobile-portrait{display:none!important}}@media only screen and (width>=950px) and (width<=1024px),only screen and (width>=1025px){.desktop-hidden{display:none!important}}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=949px){.tablet-hidden{display:none!important}}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.portrait-hidden{display:none!important}}@media only screen and (width<=529px){.mobile-hidden{display:none!important}}body.debug:after{content:"undefined";text-align:center;z-index:9999;color:#fff;opacity:.8;background:red;padding:.5em 1em;position:fixed;bottom:0;left:0}@media only screen and (width<=529px){body.debug:after{content:"mobile";background:orange}}@media only screen and (width>=530px) and (width<=949px){body.debug:after{content:"tablet";background:purple}}@media only screen and (width>=530px) and (width<=768px){body.debug:after{content:"portrait";background:red}}@media only screen and (width>=950px) and (width<=1024px){body.debug:after{content:"desktop";background:green}}@media only screen and (width>=1025px){body.debug:after{content:"desktop-xl";background:#00f}}*{box-sizing:border-box}body,html{color:#003032;height:100%;margin:0;font:400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}body{padding-top:104px;transition:all .25s}@media only screen and (width<=529px){body{padding-top:70px}}.preload{transition:none}.is-demo-course{margin-top:80px}@media only screen and (width<=529px){.is-demo-course{margin-top:76px}}.full-logo{background-image:url("/static/img/logo-full-white.e56367a33f8a.png");background-position:50%;background-repeat:no-repeat}.logo{background-image:url("/static/img/logo-white.330365387b25.png");background-position:50%;background-repeat:no-repeat}.flex-body,.flex-body .wrapper{-webkit-box-orient:vertical;flex-direction:column;display:flex}.flex-body .wrapper,.flex-body .wrapper .wrapper,.flex-body .flex-section,.flex-body .wrapper .flex-section{-webkit-box-flex:1 1 auto;flex:auto}.page-section{padding-top:2rem;padding-bottom:2rem}.page-section>div{max-width:1024px;margin:0 auto;padding-left:2.5rem;padding-right:2.5rem}@media only screen and (width<=529px){.page-section>div{padding-left:2rem;padding-right:2rem}.page-section{padding-top:1.5rem;padding-bottom:1.5rem}}.column-section,.section-block{padding-top:2rem;padding-bottom:2rem}@media only screen and (width<=529px){.column-section,.section-block{padding-top:1.5rem;padding-bottom:1.5rem}}.column-block,.section-group{padding-top:1.5rem;padding-bottom:1.5rem}.beige-bkg{color:#003032;background-color:#f8f7f5}.blue-bkg{color:#0060a2;background-color:#eef8fd}.yellow-bkg{color:#941a25;background-color:#f1e926}.burgundy-bkg{color:#fff;background-color:#941a25}.pink-bkg{color:#003032;background-color:#f8b7bb}.no-wrap{white-space:nowrap}.center{text-align:center}.header-plus-btn,.pagination{align-items:center;display:flex}.header-plus-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.header-plus-btn h1,.header-plus-btn h2{margin:0;padding:0}.header-plus-btn.flex-start,.header-plus-btn.has-download,.header-plus-btn.has-edit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-plus-btn.has-download .btn-download,.header-plus-btn.has-edit .btn-download,.header-plus-btn.has-download .btn-edit,.header-plus-btn.has-edit .btn-edit{margin-left:.5rem}.pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination .btn,.fc-button-group .btn,.pagination .fc-button,.fc-button-group .fc-button{-webkit-box-flex:0 0 auto;background-color:#003032;background-image:url("/static/img/arrow-white.e3ff9365301f.png");background-position:50%;background-repeat:no-repeat;background-size:14px;flex:none;width:20px;height:20px;margin:0;padding:0}@media only screen and (width<=529px){.pagination .btn.prev,.fc-button-group .btn.prev,.pagination .fc-button.prev,.fc-button-group .fc-button.prev,.pagination .btn.next,.fc-button-group .btn.next,.pagination .fc-button.next,.fc-button-group .fc-button.next,.pagination .btn.fc-prev-button,.fc-button-group .btn.fc-prev-button,.pagination .fc-button.fc-prev-button,.fc-button-group .fc-button.fc-prev-button,.pagination .btn.fc-next-button,.fc-button-group .btn.fc-next-button,.pagination .fc-button.fc-next-button,.fc-button-group .fc-button.fc-next-button{-webkit-box-flex:0 0 auto;flex:none}}.pagination .prev,.fc-button-group .prev,.pagination .fc-prev-button,.fc-button-group .fc-prev-button{transform:rotate(180deg)}.pagination .fc-next-button,.fc-button-group .fc-next-button{margin-left:.5rem;margin-right:1.5rem}.pagination .fc-icon,.fc-button-group .fc-icon{display:none}.pagination .page-display,.fc-button-group .page-display{margin:0 .5rem;font-style:italic;font-weight:400}.loading-container{text-align:center;padding:1rem}.loading-container .loading-indicator{background:url("/static/img/loading-indicator.3a313f4bd109.gif") 50%/80px no-repeat;width:55px;height:55px;margin:0 auto .25rem}.loading-container .loading-text{color:#0060a2;font:italic 400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.pill-tag{white-space:nowrap;color:#003032;background-color:#e8e3dd;border-radius:10px;margin-left:.5rem;padding:5px 10px;font:italic 500 13px/13px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.pill-tag.pill-green{color:#fff;background-color:#003032}.page-status{border-bottom:1.5rem solid #fff;padding:1rem 0}.page-status p,.page-status .status-info{text-align:center;color:#fff;max-width:1024px;margin:0 auto;padding-left:2.5rem;padding-right:2.5rem;font:italic 500 16px/24px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}@media only screen and (width<=529px){.page-status p,.page-status .status-info{padding-left:2rem;padding-right:2rem}}.page-status.pink-bkg p{color:#003032}.page-status.demo-indicator{z-index:10001;width:100%;display:flex;position:fixed;top:104px}.page-status.demo-indicator p{background-color:#941a25;position:relative}.page-status.demo-indicator:before{content:"";background-color:#fff;width:100%;height:2px;position:absolute;top:calc(50% - 1px)}@media only screen and (width<=529px){.page-status.demo-indicator{top:70px}.page-status{border-bottom:1.25rem solid #fff}}h1{text-transform:uppercase;letter-spacing:1px;margin:0 0 1rem;font:700 18px/22px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}h2{font:700 18px/22px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}h1 span,h2 span{font-style:italic;font-weight:500}h2,h3,h4{letter-spacing:.5px;margin:0 0 .75rem}h3 span,h4 span{font-style:italic;font-weight:400}h3{font:500 17px/21px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}h4{font:400 16px/21px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}p{margin:0}a{text-decoration:none}.flex-container{align-items:center;display:flex}.align-start{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-align:start;align-items:flex-start}.align-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;-ms-flex-align:end;align-items:flex-end}.align-center{align-items:center}.align-stretch{-ms-flex-align:stretch;align-items:stretch}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{justify-content:center}.justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-wrap{flex-wrap:wrap}.sr-only{pointer-events:none;opacity:0;position:absolute;top:-10000px;left:-10000px}.error-page h1,.modal-errors h1{color:#941a25;font:800 100px/110px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.error-page h2,.modal-errors h2{color:#941a25;text-align:center;font:500 18px/30px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.error-page .error-img,.modal-errors .error-img{max-width:initial;width:100%;padding:0}.error-page{padding:0}.error-page .error-message{max-width:1024px;margin:0 auto;padding-left:2.5rem;padding-right:2.5rem}@media only screen and (width<=529px){.error-page .error-message{padding-left:2rem;padding-right:2rem}}.modal.modal-drilldown .modal-errors h1{border:none;margin-bottom:1rem;padding:0}.toggle-container{background-color:#fff;border:none;border-radius:35px;flex-direction:row-reverse;align-items:center;padding:.5rem .5rem .5rem .75rem;display:flex}.toggle-container:not(.enable-disable) .toggle-handle,.toggle-container.enable-disable input{background:url("/static/img/custom-form.20c520d09035.png") 1px 0/20px no-repeat;width:22px;height:22px;margin-left:.5rem}.toggle-container.enable-disable input{border:none;margin-top:0;margin-bottom:0;padding:0}.toggle-container:not(:last-child){margin-right:1rem}.toggle-container .toggle-label{color:#003032;font:italic 400 16px/18px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.toggle-container.active{background-color:#f1e926;-webkit-box-orient:horizontal;flex-direction:row;padding-left:.5rem;padding-right:.75rem}.toggle-container.active:not(.enable-disable) .toggle-handle,.toggle-container.active.enable-disable input{background-position:1px -132px;margin:0 .5rem 0 0}.toggle-container.active .toggle-label{font-style:normal}.toggle-container:hover,.toggle-container:hover *{cursor:pointer;background-color:#f8b7bb}.breadcrumb-container{background-color:#fff;padding-left:2.5rem;padding-right:2.5rem}@media only screen and (width<=529px){.breadcrumb-container{padding-left:2rem;padding-right:2rem}}.breadcrumbs{letter-spacing:1px;text-align:center;padding-bottom:1.5rem;font:italic 100 15px/21px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.breadcrumbs .breadcrumb,.breadcrumbs .breadcrumb a{color:#003032}.breadcrumbs .breadcrumb a:hover{text-decoration:underline}.breadcrumbs .breadcrumb.main{font-weight:400}@media only screen and (width<=529px){.breadcrumbs{padding-bottom:1.25rem}}.accordion-block .accordion-content{margin-bottom:2rem;display:none}.accordion-block .accordion-content .title-row h1,.accordion-block .accordion-content .title-row h2,.accordion-block .accordion-content .title-row h3{padding-right:0}.accordion-block .accordion-content .label-container,.accordion-block .accordion-content .info-block{margin-right:calc(25px - .25rem)}@media only screen and (width<=529px){.accordion-block .accordion-content .label-container,.accordion-block .accordion-content .info-block{margin-right:0}}.accordion-block .accordion-content .card-plus-btn .label-container{margin-right:calc(1.75rem + 25px)}.accordion-block .accordion-content .card-plus-btn .info-block{margin-right:0}.accordion-block .accordion-content.parent-has-link .label-container,.accordion-block .accordion-content.parent-has-link .info-block{margin-right:calc(.75rem + 45px)}@media only screen and (width<=529px){.accordion-block .accordion-content.parent-has-link .label-container,.accordion-block .accordion-content.parent-has-link .info-block{margin-right:0}}.accordion-block .accordion-content.has-link .label-container,.accordion-block .accordion-content .has-link .label-container,.accordion-block .accordion-content.has-link .info-block,.accordion-block .accordion-content .has-link .info-block{margin-right:0}.accordion-block .accordion-content .card-title{margin-right:-1rem}.accordion-block .accordion-content .info-card:last-child,.accordion-block .accordion-content .card:last-child,.accordion-block .accordion-content .card-plus-btn:last-child{margin:0}.accordion-block.open .accordion-content{background-color:#f1eeeb;border-radius:0 0 18px 18px;margin-bottom:2rem;display:block}.accordion-block.open .accordion-content .beige{background-color:#e8e3dd}.accordion-block.open:last-child .card-plus-btn{margin-bottom:1rem}@media only screen and (width>=530px){.accordion-block.open .two-column-accord{flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex}.accordion-block.open .two-column-accord>*{width:45%}.accordion-block.open .two-column-accord>:nth-of-type(odd){margin-right:1rem}.accordion-block.open .two-column-accord>:nth-of-type(2n){margin-left:1rem}.accordion-block.open .two-column-accord .info-card:last-child{margin-bottom:1rem}}.accordion-block:last-child:not(.open) .card-plus-btn{margin:0}.accordion-block:last-child .accordion-content{margin-bottom:0}.datetime-widget{display:flex}.datetime-widget .datepicker-wrapper,.datetime-widget .timepicker-wrapper{flex:1}@media only screen and (width>=530px){.datetime-widget>:first-of-type{margin-right:1rem}}@media only screen and (width<=529px){.datetime-widget>:first-of-type{margin-bottom:1.5rem}}@media only screen and (width>=530px){.datetime-widget>:nth-of-type(2){margin-left:1rem}}@media only screen and (width<=529px){.datetime-widget{display:block}}.datepicker-wrapper{align-items:center;display:flex}.datepicker-wrapper .ui-datepicker-trigger{width:27px;height:22.5px;margin-left:1rem}.datepicker-wrapper .ui-datepicker-trigger:hover{cursor:pointer}.ui-datepicker,.ui-timepicker-wrapper{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;border:none;border-radius:18px}.ui-datepicker{padding:0}.ui-datepicker .ui-datepicker-header{text-transform:uppercase;color:#fff;background:#0079ba;border:none;border-radius:18px 18px 0 0;padding:.5rem 0;font:500 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background-color:#fff;border-radius:100%;width:20px;height:20px;top:.8rem}.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{background:url("/static/img/arrow-blue.5fe4d17f73ea.png") 2px/14px no-repeat}.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-state-hover{cursor:pointer;background:#f1e926;border:none}.ui-datepicker .ui-datepicker-prev{left:.75rem;transform:rotate(180deg)}.ui-datepicker .ui-datepicker-next{right:.75rem}.ui-datepicker .ui-datepicker-calendar{margin:0 0 .25rem}.ui-datepicker thead th{text-transform:uppercase;padding:.5rem .5rem 0;font:500 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.ui-datepicker tbody td{padding:.15rem}.ui-datepicker tbody td a{border-radius:18px}.ui-datepicker tbody td:hover a{color:#003032;background-color:#f1e926}.ui-datepicker .ui-state-default{text-align:center;color:#003032;background:0 0;border:none;width:30px;height:30px;margin:0 auto;padding:0;font:400 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.ui-datepicker .ui-datepicker-today a{background-color:#f1eeeb}.ui-datepicker .ui-datepicker-current-day a{color:#fff;background-color:#0060a2}.ui-timepicker-wrapper{width:7.5rem}.ui-timepicker-wrapper li{color:#003032;padding:.5rem;font:400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.ui-timepicker-wrapper li:hover{color:#003032;background-color:#0000;font-weight:700}.ui-timepicker-wrapper li.ui-timepicker-selected{color:#fff;background-color:#0060a2}.ui-timepicker-wrapper li.ui-timepicker-selected:hover{background-color:#0079ba}.angled-section{position:relative}.angled-section .angle-shape{pointer-events:none;width:100%;height:10vw;position:absolute}.angled-top{border-bottom:1.5rem solid #fff;padding-bottom:8rem}.angled-top .angle-shape{bottom:0}@media only screen and (width<=529px){.angled-top{padding-bottom:3rem}}.angled-bottom{padding-top:1px}.angled-bottom .angle-shape{bottom:100%;left:0}.team-display{margin-bottom:1rem;position:relative}.team-display .team-members{padding-top:.75rem;display:flex;overflow-x:auto}.team-display:before,.team-display:after{content:"";z-index:1;width:10px;height:140px;display:block;position:absolute;top:0}.team-display:before{background:-moz-linear-gradient(270deg,#f8f7f5 0%,#f8f7f500 100%);background:-o-linear-gradient(270deg,#f8f7f5 0%,#f8f7f500 100%);background:-ms-linear-gradient(left, #f8f7f5 0%, #f8f7f500 100%);background:linear-gradient(90deg,#f8f7f5 0%,#f8f7f500 100%);border-left:.5rem solid #f8f7f5;left:0}.team-display:after{background:-moz-linear-gradient(270deg,#f8f7f500 0%,#f8f7f5 100%);background:-o-linear-gradient(270deg,#f8f7f500 0%,#f8f7f5 100%);background:-ms-linear-gradient(left, #f8f7f500 0%, #f8f7f5 100%);background:linear-gradient(90deg,#f8f7f500 0%,#f8f7f5 100%);border-right:.5rem solid #f8f7f5;right:0}.user-container{text-align:center;position:relative}.team-profile{text-align:center;background-color:#0000;border:none;min-width:100px;margin-right:1.25rem;padding:0;position:relative}.team-profile:hover{cursor:pointer}@media only screen and (width<=529px){.team-profile{margin-right:.5rem}}.user-pic-container{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;background-color:#fff;border-radius:100% 100% 0;width:55px;height:55px;margin:0 auto 1.5rem;position:relative;overflow:hidden;transform:rotate(45deg)}.user-pic-container .user-pic{width:72px;height:72px;position:absolute;top:-5px;left:-5px;transform:rotate(-45deg)}.profile-pic-container,.individual-pic-container{background-color:#f1e926;border-radius:100%;width:55px;height:55px;margin:0 auto 1rem;position:relative;overflow:hidden}.profile-pic-container .user-pic,.individual-pic-container .user-pic{width:72px;height:72px;margin-left:-36px;position:absolute;top:-4.5px;left:50%}.individual-pic-container,.profile-detail .profile-pic-container{margin:0 1rem 0 0}.individual-container,.profile-detail .user-container{align-items:center;display:flex}.individual-container{margin-bottom:1rem}.user-name{color:#003032;font:400 14px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.user-name div{text-overflow:ellipsis;text-align:center;overflow:hidden}.message-section{background-color:#f8b7bb;border-bottom:1.5rem solid #fff;position:relative}.message-section .message-block{text-align:center;font:400 18px/24px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.message-section .lead-in{margin-bottom:1rem}.message-section ul{text-align:left;margin:0;padding-left:3.25rem}.message-section li{margin-bottom:.75rem;font:100 18px/28px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;list-style:none;position:relative}.message-section li b,.message-section li strong{font-weight:500}.message-section li:before{content:"";border:2px solid #003032;border-radius:100%;width:5px;height:5px;position:absolute;top:8px;left:-20px}.message-section li:last-child{margin-bottom:0}.message-section .btn-close{position:absolute;top:12px;right:12px}.message-section .button-block{margin-bottom:0;padding-bottom:0}.message-section .btn:hover{background-color:#f1e926}@media only screen and (width<=529px){.message-section{border-bottom:1.25rem solid #fff}}.column-container{flex-wrap:wrap;display:flex}.two-column>*{width:50%}.two-column .column1{margin-right:1.5rem}.two-column .column2{margin-left:1.5rem}.three-column>*{width:33%}.three-column .column2{margin-left:2rem;margin-right:2rem}.column{flex:1}.column-full{-webkit-box-flex:100%;flex:100%}.row-grouping{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row-grouping .card,.row-grouping .info-card{margin-bottom:0}@media only screen and (width>=769px){.row-grouping.three-column>:nth-child(3n+1) .card,.row-grouping.three-column>:nth-child(3n+1) .info-card{margin-right:1rem}.row-grouping.three-column>:nth-child(3n+2) .card,.row-grouping.three-column>:nth-child(3n+2) .info-card{margin-left:1rem;margin-right:1rem}.row-grouping.three-column>:nth-child(3n+3) .card,.row-grouping.three-column>:nth-child(3n+3) .info-card{margin-left:1rem}.row-grouping{margin-bottom:2rem}}.modal{z-index:10001;display:none;position:fixed;inset:104px 0 0}.modal .modal-loader{padding:10rem 0}.modal.show{display:block}.modal .modal-bkg,.modal .event-modal-bkg{opacity:.75;background-color:#003032;width:100%;height:100%;padding:0 2.5rem;position:absolute}@media only screen and (width<=529px){.modal .modal-bkg,.modal .event-modal-bkg{padding:0 2rem}}.modal .modal-main,.modal .vfm__content{position:relative}.modal .modal-main{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;text-align:center;color:#003032;background-color:#f8f7f5;border-radius:18px;max-width:500px;margin:3rem auto 1rem;padding:3rem 3rem 1rem;font:500 18px/22px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:none;overflow:auto}.modal .modal-main.show{display:block}@media only screen and (width>=530px) and (width<=949px){.modal .modal-main{margin:3rem 2.5rem 1rem}}@media only screen and (width<=529px){.modal .modal-main{height:90%;margin:3rem 2rem 1rem;padding:3rem 0 0}.modal .modal-main p{padding:0 1.5rem}}.modal.modal-drilldown .modal-main,.modal.monthly-cal-modal .modal-main{text-align:left;max-width:calc(1024px - 5rem);max-height:90%;padding:0}@media only screen and (width<=529px){.modal.modal-drilldown .modal-main,.modal.monthly-cal-modal .modal-main{max-width:calc(1024px - 4rem)}}.modal.modal-drilldown .modal-content,.modal.monthly-cal-modal .modal-content{min-height:100vh}.modal.modal-drilldown .page-section,.modal.monthly-cal-modal .page-section{padding-top:2.5rem}.modal.modal-drilldown .section-block:last-child,.modal.monthly-cal-modal .section-block:last-child{padding-bottom:0}.modal.modal-drilldown .vfm__content,.modal.monthly-cal-modal .vfm__content{padding-top:2.5rem}.modal.modal-drilldown h1:not(.graph-title),.modal.monthly-cal-modal h1:not(.graph-title){text-align:center;border-bottom:2px solid #003032;margin-bottom:2.5rem;padding-bottom:1rem}.modal.modal-drilldown .button-block.modal-buttons,.modal.monthly-cal-modal .button-block.modal-buttons{width:100%;margin:0;padding:0;position:absolute;top:2rem;left:0}.modal.modal-drilldown .button-block.modal-buttons .btn,.modal.monthly-cal-modal .button-block.modal-buttons .btn{background-color:#941a25;background-size:14px;width:30px;height:30px;margin:0;position:absolute}.modal.modal-drilldown .button-block.modal-buttons .btn:hover,.modal.monthly-cal-modal .button-block.modal-buttons .btn:hover{background-color:#f8b7bb}.modal.modal-drilldown .button-block.modal-buttons .btn-close,.modal.monthly-cal-modal .button-block.modal-buttons .btn-close{right:2.5rem}@media only screen and (width<=529px){.modal.modal-drilldown .button-block.modal-buttons .btn-close,.modal.monthly-cal-modal .button-block.modal-buttons .btn-close{right:2rem}.modal.modal-drilldown .button-block.modal-buttons,.modal.monthly-cal-modal .button-block.modal-buttons{top:1.5rem}}.modal.modal-drilldown .btn-back,.modal.monthly-cal-modal .btn-back{background:#941a25 url("/static/img/arrow-white.e3ff9365301f.png") 50%/17px no-repeat;width:30px;height:30px;margin:0;position:absolute;top:2rem;left:2.5rem;transform:rotate(180deg)}@media only screen and (width<=529px){.modal.modal-drilldown .btn-back,.modal.monthly-cal-modal .btn-back{top:1.5rem;left:2rem}}.modal.modal-drilldown.modal-support .modal-content,.modal.monthly-cal-modal.modal-support .modal-content{min-height:50vh}.modal.modal-drilldown.modal-support .page-section,.modal.monthly-cal-modal.modal-support .page-section{padding-top:0}.modal.modal-drilldown.modal-support h1,.modal.monthly-cal-modal.modal-support h1{color:#003032;background-color:#f1e926;border:none;align-items:center;margin-bottom:2rem;padding:1rem 2.5rem;display:flex}.modal.modal-drilldown.modal-support h1 .info-indicator,.modal.monthly-cal-modal.modal-support h1 .info-indicator{text-transform:lowercase;letter-spacing:0;margin:0 .5rem 0 0}@media only screen and (width<=529px){.modal.modal-drilldown.modal-support h1,.modal.monthly-cal-modal.modal-support h1{padding-left:2rem;padding-right:2rem}}.modal.modal-drilldown.modal-support h2,.modal.monthly-cal-modal.modal-support h2{padding-bottom:0}.modal.modal-drilldown.modal-support h2:first-child,.modal.monthly-cal-modal.modal-support h2:first-child{padding-top:0}.modal.modal-drilldown.modal-support hr,.modal.monthly-cal-modal.modal-support hr{border:none;border-bottom:2px solid #fff;margin:1.25rem 0}.modal.modal-drilldown.modal-support .modal-buttons,.modal.monthly-cal-modal.modal-support .modal-buttons{top:.75rem}.modal.modal-drilldown.modal-support .modal-buttons .btn,.modal.monthly-cal-modal.modal-support .modal-buttons .btn{background-color:#003032}.modal.modal-survey .modal-main,.modal.modal-survey .vfm__content{text-align:left;max-width:768px}.modal.modal-survey .modal-main .header-block,.modal.modal-survey .vfm__content .header-block{margin:0 0 2.25rem;position:relative}.modal.modal-survey .modal-main .header-block:after,.modal.modal-survey .vfm__content .header-block:after{content:"";background-color:#f1e926;width:100%;height:2px;display:block;position:absolute;bottom:-10px;left:0;right:0}.modal.modal-survey .modal-main p,.modal.modal-survey .vfm__content p{padding:0}@media only screen and (width<=529px){.modal.modal-survey .modal-main,.modal.modal-survey .vfm__content{padding-left:2rem;padding-right:2rem}}@media only screen and (width>=530px) and (width<=768px){.modal.modal-survey .modal-main,.modal.modal-survey .vfm__content{width:90%}}@media only screen and (width>=530px) and (width<=949px),only screen and (width<=529px){.modal.modal-alert .modal-main{margin:3rem auto 1rem}}.modal .selection-container{display:flex}.modal .selection-container .select2-selection{color:#941a25;background:#fff url("/static/img/custom-form.20c520d09035.png") right 1rem top -780px/20px no-repeat;border:1px solid #fff;border-radius:35px;max-height:45px;padding:.75rem 3rem .75rem 1rem}.modal .selection-container .select2-selection .select2-selection__rendered{font:400 17px/19px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.modal .selection-container .select2-selection .select2-selection__arrow b{display:none}.modal .selection-container .select2-selection:focus,.modal .selection-container .select2-selection:hover{border:1px solid #941a25}.modal .select2-container--open .select2-selection{border:1px solid #941a25;border-radius:18px}@media only screen and (width<=529px){.modal{top:70px}}.modal-open{overflow:hidden}.vfm-modal-container{justify-content:center;align-items:center;display:flex}.vfm--inset{pointer-events:all;z-index:9998!important}.vfm__overlay{opacity:.75;padding:0 2.5rem;background-color:#003032!important}.vfm__content{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;color:#003032;background-color:#f8f7f5;border-radius:18px;max-width:768px;margin:3rem auto 1rem;padding:3rem 3rem 1rem}.demo-modal .vfm__content{min-width:500px;padding:2.5rem}.demo-modal .button-block:not(.modal-buttons){margin:0;padding:0}.button-block{text-align:center;margin:.5rem 0;padding:1rem 0 2rem;position:relative}.button-block .btn{margin:0 .5rem .75rem}.button-block.has-below-divider{border-bottom:2px solid #fff;margin-bottom:1rem;padding-bottom:1rem}.btn,.fc-button{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;text-align:center;color:#941a25;cursor:pointer;background-color:#fff;border:none;border-radius:35px;padding:.75rem 1.5rem;font:700 17px/21px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:inline-block}.btn:hover,.fc-button:hover,.btn:focus,.fc-button:focus{color:#941a25;background-color:#f8b7bb}.btn:disabled,.fc-button:disabled,.btn[aria-disabled=true],.fc-button[aria-disabled=true]{color:#fff;opacity:.5;background-color:#f8b7bb}.btn:disabled:hover,.fc-button:disabled:hover,.btn[aria-disabled=true]:hover,.fc-button[aria-disabled=true]:hover{cursor:auto}.btn:disabled:active,.fc-button:disabled:active,.btn[aria-disabled=true]:active,.fc-button[aria-disabled=true]:active{outline:none}.btn-circle-small{-webkit-box-flex:0 0 auto;background-color:#003032;background-position:50%;background-repeat:no-repeat;background-size:14px;border:none;border-radius:100%;flex:none;width:20px;height:20px;padding:0;display:block}.btn-circle-small:hover{cursor:pointer}.btn-burg{color:#fff;background-color:#941a25}.btn-blue{color:#fff;background-color:#0060a2}.btn-green{color:#fff;background-color:#003032}.btn-yellow{color:#003032;background-color:#f1e926}.btn-pink{color:#003032;background-color:#f8b7bb}.btn-red{color:#fff;background-color:#cc0035}.btn-bright-blue{color:#fff;background-color:#00a0d6}.btn-white{color:#003032;background-color:#fff}.btn-white-bkg-blue{color:#0060a2;background-color:#fff}.actions .btn{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none #00000080;box-shadow:none #00000080;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:21.6px 18px;border-radius:0;width:21.6px;height:18px;padding:0}.actions .btn:not(:last-child):not(.dropdown-toggle),.actions .btn:not(:last-child):not(:first-child){margin-right:.5rem}.actions .btn:hover{background-color:#0000}.actions .dropdown{width:initial;height:initial;margin:0}.actions .dropdown.open .dropdown-toggle{border-radius:0}.actions .dropdown.open .dropdown-menu{cursor:auto;top:28px;right:.5rem}.actions.modal-actions{-webkit-box-flex:0 0 auto;flex:none}.actions.modal-actions .btn{background-color:#fff;border-radius:100%;width:35px;height:35px}.btn-email{background-image:url("/static/img/icons/email.759261f81917.png")}.btn-email:hover{background-image:url("/static/img/icons/email-hover.cde02fd1d873.png")}.btn-comment{background-image:url("/static/img/icons/comment.719173c29ba2.png")}.btn-comment:hover{background-image:url("/static/img/icons/comment-hover.56fb98f18603.png")}.btn-download{background-image:url("/static/img/icons/download.0f768cc3e9d9.png")}.btn-download.btn-circle-small{background-image:url("/static/img/download-white.5e8c00c5e22d.png")}.btn-download:not(.btn-circle-small):hover{background-image:url("/static/img/icons/download-hover.4c7ce7249f80.png")}.btn-upload{background-image:url("/static/img/icons/upload.92717816011d.png")}.btn-upload:hover{background-image:url("/static/img/icons/upload-hover.8382d83935fd.png")}.btn-enter{background-image:url("/static/img/icons/enter.6ca12fd0dbe6.png")}.btn-enter:hover{background-image:url("/static/img/icons/enter-hover.9a4586cfcbdb.png")}.btn-analytics{background-image:url("/static/img/icons/analytics.baacdedd02e9.png")}.btn-analytics:hover{background-image:url("/static/img/icons/analytics-hover.78d0093651a4.png")}.btn-extend{background-image:url("/static/img/icons/extend.0b2f279217f1.png")}.btn-extend:hover{background-image:url("/static/img/icons/extend-hover.68caca00d085.png")}.btn-reset{background-image:url("/static/img/icons/reset.69ff6b1fd937.png")}.btn-reset:hover{background-image:url("/static/img/icons/reset-hover.18bbee7d7a6b.png")}.btn-undo{background-image:url("/static/img/undo-white.905fbca6b411.png")}.btn-grant{background-image:url("/static/img/icons/grant.4093601a8613.png")}.btn-grant:hover{background-image:url("/static/img/icons/grant-hover.fd022601642e.png")}.btn-incognito{background-image:url("/static/img/icons/incognito.2128605b5826.png")}.btn-incognito:hover{background-image:url("/static/img/icons/incognito-hover.7ffd9b26cabd.png")}.btn-view{background-image:url("/static/img/icons/view.959292c4954f.png")}.btn-view:hover{background-image:url("/static/img/icons/view-hover.7855df4a6cc9.png")}.btn-review{background-image:url("/static/img/icons/review.4997ff1156e6.png")}.btn-review:hover{background-image:url("/static/img/icons/review-hover.e68ab4570bdc.png")}.btn-arrow{background-image:url("/static/img/arrow-white.e3ff9365301f.png")}.btn-close{background-image:url("/static/img/close-white.268a23192143.png");background-size:12px}.btn-edit,.btn-delete,.btn-add,.btn-accordion,.btn-circle-small.btn-download,.btn-shuffle,.btn-undo{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;background-size:25px;width:25px;height:25px}.btn-edit:hover,.btn-delete:hover,.btn-add:hover,.btn-accordion:hover,.btn-circle-small.btn-download:hover,.btn-shuffle:hover,.btn-undo:hover,.btn-edit:focus,.btn-delete:focus,.btn-add:focus,.btn-accordion:focus,.btn-circle-small.btn-download:focus,.btn-shuffle:focus,.btn-undo:focus{color:#941a25;background-color:#f8b7bb}.btn-edit{background-image:url("/static/img/edit-white.c8f158841c33.png")}.btn-delete{background-image:url("/static/img/delete-white.d4a6440d0641.png")}.btn-add{background-image:url("/static/img/add-white.c94cbab1d4c1.png")}.btn-shuffle{background-image:url("/static/img/shuffle-green.c0232359fdc8.png");border-radius:10px;width:30px;height:30px}.btn-accordion{background-color:#0079ba;background-image:url("/static/img/accordion-closed.551fd31a869a.png");background-size:17px}.open .btn-accordion{background-color:#0060a2;background-image:url("/static/img/accordion-open.55c0d48deaaa.png");background-size:17px}.btn-lock-disabled{justify-content:center;width:25px;height:25px;display:flex}.btn-lock-disabled .locked-icon{-webkit-box-align-self:center;-ms-flex-align-self:center;align-self:center}.bottom-right-float-container{pointer-events:none;z-index:2;position:fixed;inset:104px 0 0}.bottom-right-float-container .btn-bottom-right-float{pointer-events:all;color:#f8b7bb;background-color:#003032;position:absolute;bottom:2rem;right:2.5rem}.bottom-right-float-container .btn-bottom-right-float.btn-burg{color:#fff;background-color:#941a25}@media only screen and (width<=529px){.bottom-right-float-container .btn-bottom-right-float{bottom:1.5rem;right:2rem}}.bottom-right-float-container.demo-modal-container{z-index:100}.download-sample{margin-bottom:3rem}.fc-today-button{text-transform:capitalize}.fc-today-button:not(:disabled){color:#003032}.fc-section-group-select{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;text-align:center;cursor:pointer;appearance:none;color:#003032;background-color:#fff;background-position:right 1rem top -515px;border:none;border-radius:35px;margin-left:1.5rem;padding:.75rem 2.75rem .75rem 1.5rem;font:400 17px/21px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:inline-block}.fc-section-group-select:hover,.fc-section-group-select:focus{background-color:#f8b7bb;border:none}.link{text-transform:uppercase;color:#003032;background-image:url("/static/img/arrow-green.760446725b72.png");background-position:100%;background-repeat:no-repeat;background-size:14px;padding-right:1rem;font-weight:400}.link.burgundy{color:#941a25;background-image:url("/static/img/arrow-burgundy.663d17540930.png")}.link.blue{color:#0060a2;background-image:url("/static/img/arrow-blue.5fe4d17f73ea.png")}.link:hover{cursor:pointer;text-decoration:underline}button.link{background-color:initial;border:none;padding:0 1rem 0 0}.card,.info-card,.row-card{font:400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.card .card-title span:not(.pill-tag),.info-card .card-title span:not(.pill-tag),.row-card .card-title span:not(.pill-tag){font-style:italic;font-weight:100}.card .info-block .empty,.info-card .info-block .empty,.row-card .info-block .empty{font-style:italic}.card .info-block.centered,.info-card .info-block.centered,.row-card .info-block.centered{text-align:center}.card .info-block .btn-arrow,.info-card .info-block .btn-arrow,.row-card .info-block .btn-arrow{-webkit-box-flex:0 0 auto;flex:none}.card .info-block .btn-spacing,.info-card .info-block .btn-spacing,.row-card .info-block .btn-spacing{pointer-events:none;-webkit-box-flex:0 0 auto;background:0 0;flex:none;margin-left:1rem}.card .extra-light,.info-card .extra-light,.row-card .extra-light{font-weight:100}.card b,.info-card b,.row-card b{font-weight:700}.card .truncate,.info-card .truncate,.row-card .truncate{white-space:nowrap;text-overflow:ellipsis;flex:1;width:0;overflow:hidden}.card,.info-card{border-radius:18px;align-items:center;margin-bottom:1rem;padding:1rem;display:flex;position:relative}.card .card-title,.info-card .card-title{flex:1}.card .card-title b,.info-card .card-title b{font-weight:500}.card .info-block,.info-card .info-block{flex:1;-ms-flex-pack:distribute;justify-content:space-around;align-items:center;display:flex}.card .info-block>*,.info-card .info-block>*{flex:1}.card .info-block .actions,.info-card .info-block .actions{-webkit-box-flex:0 0 60px;flex:0 0 60px;justify-content:center;display:flex}.card .info-with-label,.info-card .info-with-label{align-items:center;display:flex}@media only screen and (width<=529px){.card .info-with-label:not(.has-mobile-only),.info-card .info-with-label:not(.has-mobile-only){margin-right:.5rem}}.card .info-with-label.has-mobile-only,.info-card .info-with-label.has-mobile-only{justify-content:center}@media only screen and (width<=529px){.card .info-with-label.has-mobile-only,.info-card .info-with-label.has-mobile-only{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.card .info-label,.info-card .info-label{margin-right:.5rem;font-style:italic;font-weight:100}.card .checkmark,.info-card .checkmark,.card .lifesaver,.info-card .lifesaver,.card .incomplete,.info-card .incomplete,.card .expired,.info-card .expired{background-position:50%;background-repeat:no-repeat;background-size:20px;width:20px;height:20px}.card .checkmark,.info-card .checkmark{background-image:url("/static/img/icons/checkmark.170214962592.png")}.card .lifesaver,.info-card .lifesaver{background-image:url("/static/img/icons/lifesaver.9769dd1b88a9.png")}.card .incomplete,.info-card .incomplete{background-image:url("/static/img/icons/incomplete.45962033d23b.png")}.card .expired,.info-card .expired{background-image:url("/static/img/icons/expired.bd28cbd4ad26.png")}.card.locked,.info-card.locked{color:#003032;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;display:flex}.card.new:before,.info-card.new:before,.card.completed:before,.info-card.completed:before,.card.not-started:before,.info-card.not-started:before{content:"";border-radius:100%;width:20px;height:20px;display:block;position:absolute;top:50%}.card.new:before,.info-card.new:before,.card.not-started:before,.info-card.not-started:before{background-color:#cc0035;width:10px;height:10px;margin-top:-5px;left:-21px}.card.optional:before,.info-card.optional:before{background-color:#003032}.card.completed:before,.info-card.completed:before{background:url("/static/img/icons/checkmark-student.c7c28b417150.png") 50%/contain no-repeat;margin-top:-10px;left:-26px}.card:last-child,.info-card:last-child{margin-bottom:0}.card{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;color:#003032;background-color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}.card.is-expandable .card-title:hover{cursor:pointer}.card.is-expandable:hover{cursor:pointer;background-color:#edeeee}.card p{-webkit-box-align-self:flex-start;-ms-flex-align-self:flex-start;flex:1;align-self:flex-start}.card .btn-arrow{-webkit-box-align-self:flex-end;-ms-flex-align-self:flex-end;align-self:flex-end;margin-left:1rem}a.card .card-title:hover{cursor:pointer}.info-card{background-color:#fff}.info-card.beige{background-color:#f1eeeb}.info-card.blue{background-color:#e1ebf7}.info-card.yellow{background-color:#ebde28}.info-card.burgundy{color:#fff;background-color:#941a25}.info-card.empty{font-weight:100}.info-card.empty b{font-weight:500}.info-card.no-results p{margin:0;font:400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.row-card{margin-top:.5rem;padding-top:1rem}.row-card:not(:last-child){border-bottom:2px solid #003032;margin-bottom:.5rem;padding-bottom:1rem}.title-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;display:flex}.title-row>*{flex:1}.title-row h1,.title-row h2,.title-row h3{margin:0;padding-right:1rem}.title-row.has-actions{align-items:center}.title-row.has-actions .actions{text-align:right}.title-row .pagination .page-display{font-size:16px;line-height:20px}.label-container{-ms-flex-pack:distribute;justify-content:space-around;align-items:center;padding-right:1rem;display:flex}.label-container .card-label{text-align:center;flex:1;font:italic 400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.label-container .card-label.empty-has-link{-webkit-box-flex:0 0 20px;flex:0 0 20px;margin-left:1rem}.label-container .actions{-webkit-box-flex:0 0 60px;flex:0 0 60px}@media only screen and (width<=529px){.label-container:not(.keep-mobile){display:none}}.info-block.right-align,.label-container.right-align{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card-title .title-plus-hover span{font-style:normal;font-weight:500}.card-title .title-plus-hover:hover{cursor:pointer}.title-only .card-title{flex:1.5}.short-title .card-title,.short-title .title-row h1{flex:.5}.locked-icon{-webkit-box-align-self:flex-start;-ms-flex-align-self:flex-start;-webkit-box-flex:0 0 auto;background:url("/static/img/icons/lock.66cfd7877752.png") 50%/contain no-repeat;flex:none;align-self:flex-start;width:18px;height:18px}.detailed-card .card-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media only screen and (width<=529px){.detailed-card.mobile-breakdown .dates,.detailed-card.mobile-breakdown .details,.detailed-card.mobile-breakdown .account-details,.detailed-card.mobile-breakdown .lti-items{display:block}.detailed-card.mobile-breakdown .dates .has-mobile-only,.detailed-card.mobile-breakdown .details .has-mobile-only,.detailed-card.mobile-breakdown .account-details .has-mobile-only,.detailed-card.mobile-breakdown .lti-items .has-mobile-only{justify-content:flex-start}.detailed-card.mobile-breakdown .date:not(:last-child),.detailed-card.mobile-breakdown .delivery-rate:not(:last-child),.detailed-card.mobile-breakdown .rule-detail:not(:last-child),.detailed-card.mobile-breakdown .tc-detail:not(:last-child),.detailed-card.mobile-breakdown .account-detail:not(:last-child),.detailed-card.mobile-breakdown .lti-item:not(:last-child),.detailed-card.mobile-breakdown .detail-item:not(:last-child){margin-bottom:.25rem}}@media only screen and (width>=530px) and (width<=768px){.detailed-card.portrait-breakdown .dates,.detailed-card.portrait-breakdown .details,.detailed-card.portrait-breakdown .account-details{display:block}.detailed-card.portrait-breakdown .dates .has-mobile-only,.detailed-card.portrait-breakdown .details .has-mobile-only,.detailed-card.portrait-breakdown .account-details .has-mobile-only{justify-content:flex-start}.detailed-card.portrait-breakdown .date:not(:last-child),.detailed-card.portrait-breakdown .delivery-rate:not(:last-child),.detailed-card.portrait-breakdown .rule-detail:not(:last-child),.detailed-card.portrait-breakdown .tc-detail:not(:last-child),.detailed-card.portrait-breakdown .account-detail:not(:last-child),.detailed-card.portrait-breakdown .detail-item:not(:last-child){margin-bottom:.25rem}}.detailed-card.initial-breakdown .dates,.detailed-card.initial-breakdown .details,.detailed-card.initial-breakdown .account-details{display:block}.detailed-card.initial-breakdown .dates .has-mobile-only,.detailed-card.initial-breakdown .details .has-mobile-only,.detailed-card.initial-breakdown .account-details .has-mobile-only{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detailed-card.initial-breakdown .date:not(:last-child),.detailed-card.initial-breakdown .delivery-rate:not(:last-child),.detailed-card.initial-breakdown .rule-detail:not(:last-child),.detailed-card.initial-breakdown .tc-detail:not(:last-child),.detailed-card.initial-breakdown .account-detail:not(:last-child),.detailed-card.initial-breakdown .detail-item:not(:last-child){margin-bottom:.25rem}.detailed-card .dates,.detailed-card .details,.detailed-card .account-details,.detailed-card .lti-items{flex:2;-ms-flex-pack:distribute;justify-content:space-around;display:flex}.detailed-card .date,.detailed-card .delivery-rate,.detailed-card .rule-detail,.detailed-card .tc-detail,.detailed-card .account-detail,.detailed-card .lti-item,.detailed-card .detail-item{flex:1}@media only screen and (width<=529px){.detailed-mobile{-webkit-box-orient:vertical;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.detailed-mobile .info-block{margin-top:1rem}.detailed-mobile .info-block>:first-child{text-align:left}.detailed-mobile .info-block>:last-child{text-align:right}.detailed-mobile .info-block .checkmark,.detailed-mobile .info-block .lifesaver,.detailed-mobile .info-block .expired,.detailed-mobile .info-block .incomplete{margin:initial}.detailed-mobile .info-block .actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (width>=530px) and (width<=768px){.detailed-portrait{-webkit-box-orient:vertical;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.detailed-portrait .info-block{margin-top:1rem}.detailed-portrait .info-block>:first-child{text-align:left}.detailed-portrait .info-block>:last-child{text-align:right}.detailed-portrait .info-block .checkmark,.detailed-portrait .info-block .lifesaver{margin:initial}.detailed-portrait .info-block .actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.detailed-initial{-webkit-box-orient:vertical;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.detailed-initial .info-block{margin-top:1rem}.detailed-initial .info-block>:first-child{text-align:left}.detailed-initial .info-block>:last-child{text-align:right}.detailed-initial .info-block .checkmark,.detailed-initial .info-block .lifesaver,.detailed-initial .info-block .expired,.detailed-initial .info-block .incomplete{margin:initial}.detailed-initial .info-block .actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card-plus-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.card-plus-btn .card,.card-plus-btn .info-card{flex:1;margin:0}.card-plus-btn .btn-edit,.card-plus-btn .btn-accordion,.card-plus-btn .btn-add,.card-plus-btn .btn-lock-disabled,.card-plus-btn .btn-undo{margin-left:.75rem}.card-plus-btn .label-container{margin-right:calc(1.75rem + 25px);padding:0}.card-plus-btn.two-btn .label-container{margin-right:calc(2.5rem + 50px)}.parent-has-two .info-block{margin-right:calc(.75rem + 25px)}.form-body .nonfield-errors,.modal-form .nonfield-errors{text-transform:none;color:#cc0035;border-top:2px solid #cc0035;border-bottom:2px solid #cc0035;margin:1rem 0 2rem;padding-bottom:1rem;padding-left:1.5rem;font-style:italic;font-weight:100}.form-body .nonfield-errors li,.modal-form .nonfield-errors li,.form-body .nonfield-errors p,.modal-form .nonfield-errors p{margin-top:1rem}.form-body .nonfield-errors li,.modal-form .nonfield-errors li{list-style:none;position:relative}.form-body .nonfield-errors li:before,.modal-form .nonfield-errors li:before{content:"";border:2px solid #cc0035;border-radius:100%;width:5px;height:5px;position:absolute;top:5px;left:-1.5rem}.form-body .form-block:not(.empty),.modal-form .form-block:not(.empty){border:2px solid #fff;border-radius:18px;margin-bottom:3rem;padding:1rem}.form-body .form-block:not(.empty) .button-block,.modal-form .form-block:not(.empty) .button-block{border-top:2px solid #fff;margin-top:2rem;padding-top:2rem}.form-body .form-block:not(.empty).green-block,.modal-form .form-block:not(.empty).green-block{border:2px solid #003032}.form-body .form-block:not(.empty).green-block .button-block,.modal-form .form-block:not(.empty).green-block .button-block{border-top:2px solid #003032}.form-body .form-block>:last-child:not(.block-group),.modal-form .form-block>:last-child:not(.block-group){margin-bottom:0}@media only screen and (width<=529px){.form-body .form-block>:last-child:not(.block-group) .column2 .survey_question,.modal-form .form-block>:last-child:not(.block-group) .column2 .survey_question{margin-bottom:0}}@media only screen and (width>=530px){.form-body .form-block>:last-child:not(.block-group) .survey_question,.modal-form .form-block>:last-child:not(.block-group) .survey_question{margin-bottom:0}}.form-body .form-block .block-group:not(:first-of-type),.modal-form .form-block .block-group:not(:first-of-type){border-top:2px solid #fff;margin-top:2rem;padding-top:2rem}.form-body .form-block .block-group:not(:first-of-type).green-block,.modal-form .form-block .block-group:not(:first-of-type).green-block{border-top:2px solid #003032}.form-body .form-block .block-header,.modal-form .form-block .block-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.form-body .form-block .block-header h1,.modal-form .form-block .block-header h1,.form-body .form-block .block-header h2,.modal-form .form-block .block-header h2,.form-body .form-block .block-header h3,.modal-form .form-block .block-header h3,.form-body .form-block .block-header h4,.modal-form .form-block .block-header h4{margin:0}.form-body .form-block .form-items>:last-child,.modal-form .form-block .form-items>:last-child{margin-bottom:0}@media only screen and (width<=529px){.form-body .form-block .form-items>:last-child .column2 .survey_question,.modal-form .form-block .form-items>:last-child .column2 .survey_question{margin-bottom:0}}@media only screen and (width>=530px){.form-body .form-block .form-items>:last-child .survey_question,.modal-form .form-block .form-items>:last-child .survey_question{margin-bottom:0}}.form-body .form-block .to-delete,.modal-form .form-block .to-delete{margin:0}.form-body .form-block .to-delete h3,.modal-form .form-block .to-delete h3{font-style:italic;text-decoration:line-through}.form-body .form-block .to-delete .form-items>*,.modal-form .form-block .to-delete .form-items>*{display:none}.form-body .form-block .button-block,.modal-form .form-block .button-block{margin:0;padding:0}.form-body .separate,.modal-form .separate{border-top:2px solid #fff;padding-top:3rem}.form-body .separate.green-divide,.modal-form .separate.green-divide{border-color:#003032}.form-body .survey_responses label span,.modal-form .survey_responses label span{font-style:italic}.form-body{background-color:#f8f7f5}.form-body .form-wrapper{max-width:768px;margin:0 auto;padding:4rem 2.5rem 1rem}.form-body .form-header{margin:0 0 2rem}.form-body .header-block,.form-body .subheader-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;display:flex}@media only screen and (width<=529px){.form-body .header-block .btn,.form-body .subheader-block .btn{padding-left:1rem;padding-right:1rem}}.form-body .header-block{margin:0 0 2.25rem;position:relative}.form-body .header-block:after{content:"";background-color:#f1e926;width:100%;height:2px;display:block;position:absolute;bottom:-10px;left:0;right:0}.form-body .subheader-block{margin:0 0 .75rem}.form-body .subheader-block h2{margin:0}@media only screen and (width<=529px){.form-body .column-container{display:block}.form-body .column-container .column{width:100%;margin:0}}.form-body h1{text-transform:uppercase;letter-spacing:2px;margin:0;font:700 17px/21px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.form-body .schedule-display{border-top:2px solid #fff;margin-bottom:3rem;padding-top:3rem}.form-body .schedule-display h3,.form-body .schedule-display p,.form-body .schedule-display li{color:#941a25;font-style:italic}.form-body .extra-info{border-left:2px solid #003032;margin:4rem 0 3rem;padding-left:1rem}.form-body .extra-info p,.form-body .extra-info li,.form-body .extra-info h2{color:#003032;font-style:italic;font-weight:500}.form-body .survey_question .survey_responses div div:not(.select-item-container,.select-item,.widget-item,.anchor,.cke_contents,#id_assignment_ids){cursor:pointer;color:#003032;background-color:#fff;border:1px solid #fff;border-radius:18px;list-style:none;display:block;position:relative}.form-body .survey_question .survey_responses div div:not(.select-item-container,.select-item,.widget-item,.anchor,.cke_contents,#id_assignment_ids):not(:last-child){margin-bottom:.75rem}.form-body .survey_question .survey_responses div div:not(.select-item-container,.select-item,.widget-item,.anchor,.cke_contents,#id_assignment_ids):hover{cursor:pointer;border:1px solid #f1e926}.form-body .survey_question .survey_responses div div:not(.select-item-container,.select-item,.widget-item,.anchor,.cke_contents,#id_assignment_ids):focus-within{border:1px solid #941a25}.form-body .survey_question .survey_responses div div:not(.select-item-container,.select-item,.widget-item,.anchor,.cke_contents,#id_assignment_ids).checked{background-color:#f1e926;border:1px solid #f1e926}.form-body .survey_question .survey_responses div div:not(.select-item-container,.select-item,.widget-item,.anchor,.cke_contents,#id_assignment_ids).checked:hover,.form-body .survey_question .survey_responses div div:not(.select-item-container,.select-item,.widget-item,.anchor,.cke_contents,#id_assignment_ids).checked:focus-within{border:1px solid #941a25}.form-body input[type=radio],.survey input[type=radio],.form-container input[type=radio],.modal-form input[type=radio],.form-body input[type=checkbox],.survey input[type=checkbox],.form-container input[type=checkbox],.modal-form input[type=checkbox],.form-body input,.survey input,.form-container input,.modal-form input,.form-body select,.survey select,.form-container select,.modal-form select{appearance:none}.form-body .required,.survey .required,.form-container .required,.modal-form .required{color:#cc0035;font-style:italic}.form-body .required-item,.survey .required-item,.form-container .required-item,.modal-form .required-item{color:#cc0035;font-style:normal;font-weight:700}.form-body .helper-text,.survey .helper-text,.form-container .helper-text,.modal-form .helper-text{margin-bottom:.75rem;padding:0;font:italic 400 16px/24px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.form-body .helper-text b,.survey .helper-text b,.form-container .helper-text b,.modal-form .helper-text b{font-weight:500}.form-body .survey_responses+.helper-text,.survey .survey_responses+.helper-text,.form-container .survey_responses+.helper-text,.modal-form .survey_responses+.helper-text{margin:.75rem 0 0}.survey_question{margin-bottom:3rem}fieldset.survey_question{border:none;margin:0 0 3rem;padding:0}fieldset.survey_question legend{padding:0}.survey_prompt,.modal-directions{color:#003032;margin-bottom:.5rem;font:500 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.modal-directions p{margin-bottom:1rem}.survey_prompt{text-transform:capitalize;display:block}.survey_prompt .survey_error{text-transform:none;color:#cc0035;margin-top:.5rem;font-style:italic;font-weight:500}.survey_prompt .survey_error .errorlist{padding:0}.survey_prompt .survey_error .errorlist li{margin-top:.5rem;list-style:none}.survey_prompt .required-item{color:#cc0035;font-style:normal;font-weight:700}.survey_prompt.case-inherit{text-transform:inherit}textarea,input[type=text],input[type=search],input{color:#941a25;background-color:#fff;border:1px solid #fff;border-radius:18px;width:100%;padding:1rem 1.25rem;font:400 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:block}textarea:disabled,input[type=text]:disabled,input[type=search]:disabled,input:disabled{pointer-events:none;opacity:.5}textarea:hover,input[type=text]:hover,input[type=search]:hover,input:hover{border:1px solid #f1e926;outline:none}textarea:focus,input[type=text]:focus,input[type=search]:focus,input:focus{border:1px solid #941a25;outline:none}textarea.search,input[type=text].search,input[type=search].search,input.search{border-radius:35px;max-height:45px;padding:.75rem 1.5rem}textarea{resize:vertical;border-radius:18px 18px 0;height:200px;min-height:35px}input[type=file]{font-style:italic}select{color:#941a25;text-overflow:ellipsis;cursor:pointer;background:#fff url("/static/img/custom-form.20c520d09035.png") right 1.25rem top -508px/20px no-repeat;border:1px solid #fff;border-radius:18px;width:100%;padding:1rem 3.5rem 1rem 1.25rem;font:400 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}select:focus,select:hover{border:1px solid #941a25;outline:none}.survey_responses{font:400 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;position:relative}.survey_responses b{font-weight:500}.survey_responses ul{margin:0;padding:0}.survey_responses li{cursor:pointer;color:#003032;background-color:#fff;border:1px solid #fff;border-radius:18px;list-style:none;display:block;position:relative}.survey_responses li:not(:last-child){margin-bottom:.75rem}.survey_responses li:hover{cursor:pointer;border:1px solid #f1e926}.survey_responses li:focus-within{border:1px solid #941a25}.survey_responses li.checked{background-color:#f1e926;border:1px solid #f1e926}.survey_responses li.checked:hover,.survey_responses li.checked:focus-within{border:1px solid #941a25}.survey_responses label{padding:1rem 1.25rem 1rem 3.75rem;display:block;position:relative}.survey_responses label:hover{cursor:pointer}.survey_responses .other-option{padding:0 1.25rem 1rem}.survey_responses .other-option label{margin:0 -1.25rem}.survey_responses .other-option input[type=text]{border:1px solid #f1e926}.survey_responses input[type=checkbox],.survey_responses input[type=radio]{cursor:pointer;background:url("/static/img/custom-form.20c520d09035.png") 0 0/24px no-repeat;border:none;border-radius:0;width:26px;height:26px;margin:0;padding:0;font:400 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;position:absolute;top:16px;left:19px}.survey_responses input[type=checkbox]{background-position:1px -316px}.survey_responses input[type=checkbox]:checked{background-position:1px -474px}.survey_responses input[type=radio]{background-position:1px 0}.survey_responses input[type=radio]:checked{background-position:1px -158px}.delete-question,.delete-question li{margin:0}.delete-question label{padding:.5rem 1rem}@media only screen and (width>=530px){.delete-question label{padding-left:3.25rem}}.delete-question input[type=checkbox]{top:8px;left:1rem}.delete-question input[type=checkbox]:checked{background-position:1px -790px}@media only screen and (width<=529px){.delete-question input[type=checkbox]{opacity:0;position:absolute}}.delete-question .checked{color:#fff;background-color:#cc0035;border-color:#cc0035}.select-item-container .select-item{align-items:center;margin-bottom:1rem;display:flex}.select-item-container .select-item input{margin:0 1rem}.select2-container{z-index:10001;width:100%!important}.select2-container .select2-selection{height:initial;cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:18px;width:100%;padding:1rem 3.5rem 1rem 1.25rem;position:relative}.select2-container .select2-selection .select2-selection__rendered{color:#941a25;padding:0;font:400 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.select2-container .select2-selection .select2-selection__arrow{width:22px;height:22px;margin-top:-10px;top:50%;right:1.25rem}.select2-container .select2-selection .select2-selection__arrow b{background-image:url("/static/img/custom-form.20c520d09035.png");background-position:0 -528px;background-repeat:no-repeat;background-size:20px;border:none;width:22px;height:22px;margin:0;top:0;left:0}.select2-container .select2-selection:focus,.select2-container .select2-selection:hover{border:1px solid #941a25;outline:none}.select2-container .select2-selection--multiple{padding:.75rem 1.25rem 0}.select2-container .select2-selection--multiple .select2-selection__choice,.select2-container .select2-selection--multiple .select2-search{margin:0 0 .5rem}.select2-container .select2-selection--multiple .select2-selection__choice{color:#fff;background-color:#941a25;border:none;border-radius:18px;margin-right:.5rem;padding:.25rem .75rem}.select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:#fff;margin-right:.5rem;font-size:20px}.select2-container .select2-selection--multiple .select2-selection__choice:hover{color:#941a25;cursor:pointer;background-color:#f1e926}.select2-container .select2-selection--multiple .select2-selection__choice:hover .select2-selection__choice__remove{color:#941a25}.select2-container .select2-selection--multiple .select2-search{border:none;padding-top:.25rem}.select2-container .select2-selection--multiple .select2-search .select2-search__field{border-radius:0;margin:0;font:400 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;min-width:7.5rem!important}.select2-container .select2-selection--multiple .select2-search:hover{border:none}.select2-container .select2-dropdown{background-color:#fff;border:1px solid #941a25;overflow:auto}.select2-container .select2-dropdown .select2-search{padding:1rem 1.25rem}.select2-container .select2-dropdown .select2-search__field{border:1px solid #941a25;padding:.75rem 1rem}.select2-container .select2-dropdown .select2-results__option{padding:.75rem 1.25rem}.select2-container .select2-dropdown .select2-results__option:not(:last-child){border-bottom:1px solid #fff}.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{color:#fff;background-color:#941a25}.select2-container .select2-dropdown .select2-results__option--highlighted{color:#941a25;background-color:#f1e926}.select2-container .select2-dropdown.select2-dropdown--above{border-bottom:none;border-radius:18px 18px 0 0}.select2-container .select2-dropdown.select2-dropdown--below{border-top:none;border-radius:0 0 18px 18px}.select2-container.select2-container--open .select2-dropdown{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080}.select2-container.select2-container--focus .select2-selection--multiple{border:1px solid #941a25}.cke{border:none}.cke .cke_inner{border-radius:18px}.cke .cke_top,.cke .cke_bottom{background-color:#0000;margin:0 1rem;padding:.5rem 0}.cke .cke_top{border-bottom:1px solid #003032}.cke .cke_toolbar a.cke_button{height:26px;padding:0}.cke .cke_toolbar a.cke_button:not(:last-child){margin-right:.25rem}.cke .cke_toolbar a.cke_button:last-child:after{border-right:1px solid #003032;height:26px;margin-top:0;right:-.5rem}.cke .cke_toolbar a.cke_button:hover{background-color:#f8f7f5;border:none;border-radius:8px}.cke .cke_toolbar a.cke_button:hover:last-child:after{top:0;right:-.5rem}.cke .cke_toolbar a.cke_button.cke_button_on{background-color:#f1eeeb;border:none;border-radius:8px}.cke .cke_toolbar a.cke_button.cke_button_on:last-child:after{top:0;right:-.5rem}.cke .cke_toolbar .cke_button_icon{width:26px;height:26px;margin:0}.cke .cke_toolbar .cke_button__bold_icon{background:url("/static/img/ckedit/bold.16d4ecb6e92d.png") 50%/26px no-repeat!important}.cke .cke_toolbar .cke_button__italic_icon{background:url("/static/img/ckedit/italicize.b99936b67a77.png") 50%/26px no-repeat!important}.cke .cke_toolbar .cke_button__underline_icon{background:url("/static/img/ckedit/underline.86c512d3d890.png") 50%/26px no-repeat!important}.cke .cke_toolbar .cke_button__bulletedlist_icon{background:url("/static/img/ckedit/bulleted-list.3d128e28376e.png") 50%/26px no-repeat!important}.cke .cke_toolbar .cke_button__numberedlist_icon{background:url("/static/img/ckedit/numbered-list.b77ceabcd9f6.png") 50%/26px no-repeat!important}.cke .cke_toolbar .cke_button__link_icon{background:url("/static/img/ckedit/link.60143352572b.png") 50%/26px no-repeat!important}.cke .cke_toolbar .cke_button__unlink_icon{background:url("/static/img/ckedit/unlink.b5e03335df9b.png") 50%/26px no-repeat!important}.cke .cke_toolgroup{margin:0 1rem 0 0;padding:0}.cke .cke_bottom{border-top:1px solid #f1eeeb}.cke .cke_bottom .cke_path{color:#003032}.cke .cke_bottom .cke_path_item{padding:.4rem;font:500 12px/12px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.cke .cke_bottom .cke_path_item:hover{background-color:#f1eeeb;border-radius:18px}.cke .cke_bottom .cke_resizer{border-right-color:#003032}.cke.cke_chrome{border:none}.cke_reset_all *{font:500 12px/12px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.cke_dialog_container .cke_dialog{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;border-radius:18px}.cke_dialog_container .cke_dialog_body{background-color:#f8f7f5;border-radius:18px;font:500 12px/12px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.cke_dialog_container .cke_dialog_title{text-transform:uppercase;letter-spacing:1px;text-align:center;border-bottom:2px solid #003032;margin:0 1.5rem 1rem;padding:1rem 0;font:700 18px/22px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.cke_dialog_container a.cke_dialog_close_button{opacity:1;background:#941a25 url("/static/img/close-white.268a23192143.png") 50%/14px no-repeat;border-radius:100%;width:30px;height:30px;top:.75rem;right:1.5rem}.cke_dialog_container a.cke_dialog_close_button:hover{background-color:#f8b7bb}.cke_dialog_container .cke_dialog_tabs{height:1.25rem;margin:0;left:1.5rem}.cke_dialog_container .cke_dialog_tabs .cke_dialog_tab{color:#003032;background-color:#f1eeeb;border:none;border-radius:18px 18px 0 0;height:1.25rem;margin:0;font:500 12px/22px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.cke_dialog_container .cke_dialog_tabs .cke_dialog_tab:not(:last-child){margin-right:.25rem}.cke_dialog_container .cke_dialog_tabs .cke_dialog_tab.cke_dialog_tab_selected{background-color:#fff}.cke_dialog_container .cke_dialog_contents{background-color:#f8f7f5;border:none;border-radius:0 0 18px 18px;margin-top:0}.cke_dialog_container .cke_dialog_contents_body{color:#003032;border-bottom:2px solid #fff;margin:0 1.5rem;padding:.5rem 0 1rem;display:block;height:285px!important}.cke_dialog_container .cke_dialog_ui_text{padding:0 0 3rem}.cke_dialog_container .cke_dialog_ui_hbox_last .cke_dialog_ui_text{padding:0 0 1rem}.cke_dialog_container .cke_dialog_ui_vbox_child{padding:0}.cke_dialog_container .cke_dialog_ui_text,.cke_dialog_container .cke_dialog_ui_select{margin:0}.cke_dialog_container .cke_dialog_ui_labeled_label{letter-spacing:normal;color:#003032;margin:0 0 .5rem;font:500 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:block}.cke_dialog_container label+.cke_dialog_ui_labeled_content,.cke_dialog_container .cke_dialog_ui_input_text{margin:0}.cke_dialog_container .cke_dialog_ui_input_select{display:block}.cke_dialog_container .cke_dialog_ui_hbox_first{display:none}.cke_dialog_container .cke_dialog_footer{background-color:#f8f7f5;border:none;border-radius:0 0 18px 18px;margin:.75rem 1.5rem;display:block}.cke_dialog_container .cke_dialog_footer .cke_resizer{border-width:6px 6px 0 0;border-right-color:#003032;margin-right:0;position:absolute;bottom:0;right:0}.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons{margin:0 .75rem 0 0}.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;text-align:center;color:#941a25;cursor:pointer;background-color:#fff;border:none;border-radius:35px;padding:.75rem 1.5rem;display:inline-block}.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a:hover,.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a:focus{color:#941a25;background-color:#f8b7bb}.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a:disabled,.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a[aria-disabled=true]{color:#fff;opacity:.5;background-color:#f8b7bb}.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a:disabled:hover,.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a[aria-disabled=true]:hover{cursor:auto}.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a:disabled:active,.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a[aria-disabled=true]:active{outline:none}.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a.cke_dialog_ui_button_ok{color:#fff;background-color:#941a25}.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a.cke_dialog_ui_button_ok:hover,.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons a.cke_dialog_ui_button_ok:focus{color:#941a25;background-color:#f8b7bb}.cke_dialog_container .cke_dialog_footer .cke_dialog_footer_buttons .cke_dialog_ui_button{font:700 17px/21px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.cke_dialog_container .cke_dialog_footer .cke_dialog_ui_hbox_first{padding-right:1.5rem}.term-content-breaks{margin-bottom:3rem}.input-with-unit{align-items:center;display:flex}.input-with-unit .unit{white-space:nowrap;color:#941a25;margin-left:1rem;font-style:italic;display:block}.content.upload-display{margin-bottom:3rem}.content.upload-display p,.content.upload-display li{color:#941a25;font-style:italic}.form-description{margin-bottom:4rem}.survey_question.disabled-question .survey_prompt{width:100%}.survey_question.disabled-question .disabled-prompt{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;display:flex}.survey_question.disabled-question:not(:last-child){border-bottom:2px solid #fff;margin-bottom:2rem;padding-bottom:2rem}.survey_question.disabled-question:not(.editToggled) textarea,.survey_question.disabled-question:not(.editToggled) input[type=text],.survey_question.disabled-question:not(.editToggled) input[type=search],.survey_question.disabled-question:not(.editToggled) input,.survey_question.disabled-question:not(.editToggled) select,.survey_question.disabled-question:not(.editToggled) li,.survey_question.disabled-question:not(.editToggled) div div,.survey_question.disabled-question:not(.editToggled) .static-value{color:#941a25;font-style:italic}.survey_question.disabled-question:not(.editToggled) textarea,.survey_question.disabled-question:not(.editToggled) input[type=text],.survey_question.disabled-question:not(.editToggled) input[type=search],.survey_question.disabled-question:not(.editToggled) input,.survey_question.disabled-question:not(.editToggled) select,.survey_question.disabled-question:not(.editToggled) li,.survey_question.disabled-question:not(.editToggled) div div{pointer-events:none;height:initial;resize:none;opacity:1;background:0 0;border:none;border-radius:0;margin-bottom:0;padding:0}.survey_question.disabled-question:not(.editToggled) textarea label,.survey_question.disabled-question:not(.editToggled) input[type=text] label,.survey_question.disabled-question:not(.editToggled) input[type=search] label,.survey_question.disabled-question:not(.editToggled) input label,.survey_question.disabled-question:not(.editToggled) select label,.survey_question.disabled-question:not(.editToggled) li label,.survey_question.disabled-question:not(.editToggled) div div label{padding:0}.survey_question.disabled-question:not(.editToggled) .survey_responses div div.checked{color:#941a25!important;background:0 0!important;border:none!important;margin:0!important}.survey_question.disabled-question:not(.editToggled) li:not(.checked),.survey_question.disabled-question:not(.editToggled) .survey_responses div div:not(.checked){display:none!important}.review-approve .disabled-question{border:none;margin-bottom:3rem;padding:0}.custom-q-reminder{color:#941a25}.custom-q-reminder.custom-q-details{margin-top:1.25rem}.custom-q-reminder.custom-q-details ul{margin:.5rem 0 0;padding-left:2.25rem}.custom-q-reminder.custom-q-details li{margin-bottom:.5rem;list-style:none;position:relative}.custom-q-reminder.custom-q-details li:before{content:"";border:2px solid #00a0d6;border-radius:100%;width:5px;height:5px;position:absolute;top:5px;left:-20px}.custom-q-reminder.custom-q-details li b{font-weight:500}.custom-q-reminder.custom-q-details .rule-created{font-weight:100}.select-all-checkbox{border-bottom:2px solid #003032;margin-bottom:1rem;padding-bottom:1rem}.copy-above-q .prompt-container{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-align:start;align-items:flex-start;display:flex}.copy-above-q .required-item:not(.custom){display:none}.copy-above-q .btn{-webkit-box-flex:none;flex:none;margin-left:1rem}.pricing-question .survey_responses{display:flex}.pricing-question .survey_responses input{flex:2;margin-right:1rem}.pricing-question .survey_responses select{flex:1;margin-left:1rem}.alert{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;text-align:center;z-index:9997;background-color:#fff;border-top:6px solid #f8b7bb;padding:.75rem 1.75rem;position:fixed;bottom:.5rem;left:.5rem;right:.5rem}.alert.alert-success,.alert.alert-valid{border-top-color:#d6df22}.alert.alert-warning,.alert.alert-danger,.alert.alert-invalid{border-top-color:#cc0035}.alert p{font-weight:500}.alert p:not(:last-child){margin-bottom:.5rem}.alert .btn-close{position:absolute;top:5px;right:5px}.alert-calendar{text-align:left;max-width:350px;margin:0 auto;left:0;right:0}.alert-calendar.v-enter-active,.alert-calendar.v-leave-active{transition:opacity .5s}.alert-calendar.v-enter-from,.alert-calendar.v-leave-to{opacity:0}@media only screen and (width<=529px){.has-tab-mobile .alert,.has-tab-mobile-portrait .alert{bottom:3.75rem}}.has-tooltip{align-items:center;display:flex}.info-indicator{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none #00000080;box-shadow:none #00000080;-webkit-box-flex:0 0 20px;color:#fff;background-color:#003032;border-radius:100%;flex:0 0 20px;width:20px;height:20px;margin-left:.5rem;padding:.25rem;font:700 14px/15px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.info-indicator:hover{color:#003032;background-color:#d6df22}.info-indicator.inverse{color:#003032;background-color:#fff}.tool-tip{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;white-space:nowrap;text-align:left;color:#003032;z-index:5;background-color:#d6df22;border-radius:0 18px 18px;padding:.75rem;font:500 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:none;position:absolute;top:0}.tool-tip ul{margin:0}.tool-tip ul:not(.overlap-responses){padding-left:1.55rem}.tool-tip li{margin-bottom:.75rem;list-style:none;position:relative}.tool-tip li:before{content:"";border:2px solid #003032;border-radius:100%;width:5px;height:5px;position:absolute;top:5px;left:-25px}.tool-tip li:last-child{margin-bottom:0}.tool-tip span{font-style:italic}.tool-tip .divider{background-color:#003032;width:100%;height:2px;margin-bottom:.75rem}.tool-tip .response-indicator{-webkit-box-flex:0 0 20px;background-color:#941a25;border:2px solid #003032;border-radius:100%;flex:0 0 20px;width:20px;height:20px}.tool-tip.active-tooltip{z-index:10001;display:block}.tool-tip.right-align{left:initial;border-radius:18px 0 18px 18px}.tool-tip.right-align.bottom-align{border-radius:18px 18px 0}.tool-tip.bottom-align{border-radius:18px 18px 18px 0}.tool-tip.center-align{border-radius:18px;margin:0 2rem}.tool-tip.category-tooltip,.tool-tip.small-tooltip{white-space:normal;width:300px}.tool-tip.visualization-tooltip{white-space:normal;max-width:200px}.navbar-wrapper{z-index:10010;background-color:#0079ba;border-bottom:1.5rem solid #fff;width:100%;position:fixed;top:0}@media only screen and (width<=529px){.navbar-wrapper{border-bottom:1.25rem solid #fff}}.navbar-main{align-items:center;max-width:1024px;height:80px;margin:0 auto;padding:1rem 2.5rem;transition:all .25s;display:flex;position:relative}@media only screen and (width<=529px){.navbar-main{height:50px;padding-left:2rem;padding-right:2rem}}.logo-container{width:60px;height:60px;margin-left:-30px;transition:all .25s;position:absolute;top:10px;left:50%}@media only screen and (width<=529px){.logo-container{width:30px;height:30px;margin-left:-15px}}.logo{background-size:contain;width:100%;height:100%;display:block}.menu-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;display:flex}.menu-item{text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#0000;border:none;padding:0;font:500 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;position:relative}.menu-item:hover{cursor:pointer;color:#f1e926}.menu-item:hover:before{content:"";display:block}.menu-item:before{z-index:-1;background-color:#00a0d6;height:6px;position:absolute;bottom:1px;left:-3px;right:-3px}@media only screen and (width<=529px){.menu-item{font:400 14px/18px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}}.navbar-takeover{z-index:-1;background-color:#f1e926;position:fixed;inset:80px 0 0;overflow-y:auto}.navbar-takeover .menu-container{max-width:1024px;margin:0 auto;padding:1.5rem 2.5rem 1rem;display:block}@media only screen and (width<=529px){.navbar-takeover .menu-container{padding:1.25rem 2rem 1rem}}.navbar-takeover .divider{-webkit-box-flex:0 0 auto;background-color:#003032;flex:none;width:100%;height:2px}.navbar-takeover .divider.secondary{background-color:#d6df22}@media only screen and (width<=529px){.navbar-takeover{top:50px}}.take-over-open,.take-over-open .navbar-main{background-color:#f1e926}.take-over-open .navbar-main .dropdown-toggle{background-color:#003032}.take-over-open .navbar-main .dropdown-toggle.account{background-image:url("/static/img/icons/account.22c48fc7771f.png")}.take-over-open .navbar-main .select-dropdown .dropdown-toggle{color:#fff;background-color:#003032;background-position:right 1rem top -912px}.take-over-open .menu-item{color:#003032}.take-over-open .menu-item:hover{color:#00a0d6}.take-over-open .logo{background-image:url("/static/img/logo-green.39fdf01c66d2.png")}.navlist-main{-webkit-box-orient:vertical;flex-direction:column;flex:1;justify-content:center;height:100%;margin:0;padding:0;list-style:none;display:flex}.navlist-main li{margin:1.75rem 0;position:relative}@media only screen and (width<=529px){.navlist-main li{margin:1rem 0}}.navlist-main .menu-item{text-transform:uppercase;letter-spacing:1px;color:#941a25;font:700 24px/28px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.navlist-main .menu-item:hover{cursor:pointer;color:#003032;font-style:italic;font-weight:500}.navlist-main .menu-item:hover:after{content:attr(data-label);white-space:nowrap;opacity:0;font-style:normal;font-weight:700;display:block;position:absolute;top:0;left:0}.navlist-main .menu-item:before{height:8px;bottom:2px}@media only screen and (width<=529px){.navlist-main{overflow-x:hidden}}.navlist-secondary{z-index:1;background-color:#f1e926;padding:0 1rem;list-style:none;position:absolute;top:0;left:350px}.navlist-secondary li{margin:0 0 1rem}.navlist-secondary a{white-space:nowrap;color:#003032;font:400 20px/24px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.navlist-secondary a:hover{font-weight:700}.navlist-secondary:before{content:"";background-color:#d6df22;width:200px;height:2px;display:block;position:absolute;top:12px;left:-200px}@media only screen and (width<=529px){.navlist-secondary:before{display:none}}.navlist-secondary .divider{margin-bottom:1rem}@media only screen and (width<=529px){.navlist-secondary{padding:1rem 0 0;position:relative;left:0}}.menu-management ul:before{width:130px;left:-130px}.freeze{height:100%;overflow:hidden}.right-menu-block{align-items:center;display:flex}.tab-menu,.tab-menu_inline{display:flex}.tab-menu{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;z-index:9996;background-color:#fff;width:100%;height:50px;position:fixed;bottom:0}.tab-menu .toggle-btn{color:#0060a2;background-color:#fff;flex:1}.tab-menu .toggle-btn.active{color:#fff;z-index:1;background-color:#00a0d6}.tab-menu .toggle-btn.active:after{background-color:#0060a2}.tab-menu .toggle-btn:hover{background-color:#5ac0e8}.tab-menu_inline .toggle-btn{color:#003032;background:0 0}.tab-menu_inline .toggle-btn.active:after{background-color:#941a25}.tab-menu_inline .toggle-btn:hover:after{background-color:#f1e926}.toggle-btn{text-transform:uppercase;letter-spacing:1px;border:none;padding:1rem 1.5rem;font:500 14px/18px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;position:relative}.toggle-btn.active{font-weight:700}.toggle-btn .new-items{position:relative}.toggle-btn .new-items:before{content:"";background-color:#cc0035;border-radius:100%;width:10px;height:10px;margin-top:-5px;display:block;position:absolute;top:50%;left:-21px}.toggle-btn:after{content:"";width:100%;height:5px;position:absolute;bottom:0;left:0}.toggle-btn:hover{cursor:pointer}.show-tab-content{display:block!important}@media only screen and (width<=529px){.has-tab-mobile .toggle-content{display:none}}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.has-tab-mobile-portrait .toggle-content{display:none}}.tab-section{background-color:#f1eeeb;padding-bottom:0;overflow:hidden}.tab-section .tab-block{position:relative}.tab-section .tab-block:before{content:"";background-color:#fff;height:5px;display:block;position:absolute;bottom:0;left:-1000px;right:-1000px}.tab-section.bkg-white{background-color:#0000}.tab-section.bkg-white .tab-block:before{background-color:#f1eeeb}.survey .content h1{text-align:center}.survey .content h2{letter-spacing:1px;font:500 22px/34px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.survey .content h4{letter-spacing:.5px;margin:0 0 1.5rem;padding:2rem 0 .5rem;font:700 18px/30px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.survey .content p:last-child{margin-bottom:2.5rem}.survey .content .table h4{letter-spacing:normal;font:500 16px/28px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.survey .content .table h4,.survey .content .table p{margin:0}.survey .matrix-prompt{letter-spacing:.5px;margin:0 0 1.5rem;padding:2rem 0 .5rem;font:700 18px/30px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.survey .required-item{margin-left:.25rem}.survey .slider-anchors{margin-top:2.5rem;margin-bottom:4rem}.survey .slider-anchors select{display:none}.survey .slider-anchors.no-interaction .survey_responses{opacity:.78}.survey .slider-anchors.no-interaction .ui-slider-handle{background-color:#003032}.survey .slider-anchors.no-interaction .anchor{color:#003032}.survey .slider-anchors .survey_prompt{margin-bottom:2.5rem}.survey .form-block:not(.empty){border:2px solid #fff;border-radius:18px;margin-bottom:3rem;padding:1rem}.survey .form-block:not(.empty).green-block{border:2px solid #003032}.survey .form-block .survey_question:last-child{margin:0}.survey .matrix-group .matrix-labels{margin-bottom:2rem}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.survey .matrix-group .matrix-labels{display:none}}.survey .matrix-group .label-item{color:#fff;background-color:#941a25;flex:1;padding:.75rem .5rem;font-weight:500;position:relative}.survey .matrix-group .label-item:after{content:"";border-top:8px solid #941a25;border-left:8px solid #0000;border-right:8px solid #0000;margin-left:-8px;position:absolute;bottom:-8px;left:50%}.survey .matrix-group .label-item:not(:last-child){margin-right:.5rem}@media only screen and (width>=769px) and (width<=949px),only screen and (width>=950px) and (width<=1024px),only screen and (width>=1025px){.survey .matrix-group .matrix-labels,.survey .matrix-group .question-wrapper{display:flex}.survey .matrix-group .empty,.survey .matrix-group .survey_prompt{-webkit-box-flex:0 0 200px;flex:0 0 200px}.survey .matrix-group .label-block,.survey .matrix-group .survey_responses{flex:1;-ms-flex-align:stretch;align-items:stretch}.survey .matrix-group .label-block{display:flex}.survey .matrix-group .label-item,.survey .matrix-group .survey_responses li{text-align:center}.survey .matrix-group .survey_question{position:relative}.survey .matrix-group .survey_question:after{content:"";background-color:#fff;width:100%;height:2px;position:absolute;bottom:-1.5rem;left:0}.survey .matrix-group .survey_question:last-child:after{display:none}.survey .matrix-group .survey_responses ul{-ms-flex-pack:distribute;justify-content:space-around;display:flex}.survey .matrix-group .survey_responses li{background-color:#0000;border:none;border-radius:0;flex:1;margin:0}.survey .matrix-group .survey_responses li:not(:last-child){margin-right:.5rem}.survey .matrix-group .survey_responses li:hover label{cursor:pointer;border:1px solid #f1e926}.survey .matrix-group .survey_responses li.checked label{background-color:#f1e926;border:1px solid #f1e926}.survey .matrix-group .survey_responses li.checked label:hover{border:1px solid #941a25}.survey .matrix-group .survey_responses label{background-color:#fff;border:1px solid #fff;border-radius:18px;width:50px;height:50px;margin:0 auto;padding:0}.survey .matrix-group .survey_responses label input{margin:-13px 0 0 -13px;top:50%;left:50%}.survey .matrix-group .survey_responses label span{display:none}}@media only screen and (width>=950px) and (width<=1024px),only screen and (width>=1025px){.survey .matrix-group .empty,.survey .matrix-group .survey_prompt{-webkit-box-flex:0 0 300px;flex:0 0 300px}}.survey .data-consent{border:2px solid #d6df22;border-radius:18px;padding:0 2rem}.survey .membereval-question:not(.eval-slider) .survey_question .survey_responses div div{cursor:pointer;color:#003032;background-color:#fff;border:1px solid #fff;border-radius:18px;list-style:none;display:block;position:relative}.survey .membereval-question:not(.eval-slider) .survey_question .survey_responses div div:not(:last-child){margin-bottom:.75rem}.survey .membereval-question:not(.eval-slider) .survey_question .survey_responses div div:hover{cursor:pointer;border:1px solid #f1e926}.survey .membereval-question:not(.eval-slider) .survey_question .survey_responses div div:focus-within{border:1px solid #941a25}.survey .membereval-question:not(.eval-slider) .survey_question .survey_responses div div.checked{background-color:#f1e926;border:1px solid #f1e926}.survey .membereval-question:not(.eval-slider) .survey_question .survey_responses div div.checked:hover,.survey .membereval-question:not(.eval-slider) .survey_question .survey_responses div div.checked:focus-within{border:1px solid #941a25}.survey .survey_prompt,.locked-activity .survey_prompt{text-transform:initial;margin-bottom:1rem}.survey .survey_prompt ul,.locked-activity .survey_prompt ul{margin:0}.survey .survey_prompt .user-indicator,.locked-activity .survey_prompt .user-indicator{font-style:italic;font-weight:400}.survey table,.locked-activity table{width:100%}.survey table td,.locked-activity table td{color:#003032;margin:0;padding:0}.survey table td.checked label,.locked-activity table td.checked label{background-color:#f1e926;border:1px solid #f1e926}.survey table td.checked label:hover,.locked-activity table td.checked label:hover{border:1px solid #941a25}.survey table label,.locked-activity table label{background-color:#fff;border:1px solid #fff;border-radius:18px;width:50px;height:50px;margin:0 auto;padding:0;position:relative}.survey table label input[type=radio],.locked-activity table label input[type=radio]{margin:-13px 0 0 -13px;top:50%;left:50%}.survey table label:hover,.locked-activity table label:hover{cursor:pointer;border:1px solid #f1e926}.survey table label span,.locked-activity table label span{text-align:center;margin-top:1.25rem;display:block;position:relative}.activity .writing-exp,.activity .intention{background-color:#fff;border-radius:18px;margin-bottom:2.5rem;padding:1rem}.activity .writing-exp .sender-info,.activity .intention .sender-info{border-bottom:2px solid #003032;margin-bottom:2rem;padding-bottom:1rem}.activity .writing-exp .sender-info p,.activity .intention .sender-info p,.activity .writing-exp .signature p,.activity .intention .signature p,.activity .writing-exp.google-doc p,.activity .intention.google-doc p,.activity .writing-exp.intention-display p,.activity .intention.intention-display p{margin-bottom:0}.activity .traits-visual{background-color:#fff;border-radius:18px;margin-bottom:2.5rem;padding:1rem}.activity .traits-visual .trait-opposites{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;position:relative}.activity .traits-visual .trait-opposites:before{content:"";background-color:#003032;width:100%;height:2px;margin-top:-1px;position:absolute;top:0}.activity .traits-visual .trait-opposites:not(:last-child){margin-bottom:2.5rem}.activity .traits-visual p{color:#941a25;font-weight:400;margin:.5rem 0 0!important}.activity .traits-visual p:nth-of-type(2n){text-align:right}.locked-activity .activity-status{border-bottom:1.5rem solid #fff;padding:1rem 0}.locked-activity .activity-status p{text-align:center;color:#fff;max-width:1024px;margin:0 auto;padding-left:2.5rem;padding-right:2.5rem;font:italic 500 16px/24px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}@media only screen and (width<=529px){.locked-activity .activity-status p{padding-left:2rem;padding-right:2rem}.locked-activity .activity-status{border-bottom:1.25rem solid #fff}}.locked-activity .completed-activity{background-color:#f8b7bb}.locked-activity .completed-activity p{color:#003032}.locked-activity .response-indicator{color:#941a25;font-style:italic;font-weight:100}.locked-activity textarea:read-only{height:initial;resize:none;opacity:1;background-color:#f1eeeb;border-color:#f1eeeb;border-radius:18px;padding:1rem;font-style:italic}.locked-activity .empty-response{color:#003032;font-weight:100}.locked-activity .survey_responses ul{margin:0;padding:0}.locked-activity .survey_responses li{color:#941a25;background-color:#f1eeeb;border-color:#f1eeeb;margin:0;font:italic 400 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.locked-activity .survey_responses li label{padding:1rem}.locked-activity .survey_responses li label:hover{cursor:default}.locked-activity .survey_responses li:before,.locked-activity .survey_responses li:not(.checked),.locked-activity .survey_responses li input{display:none}.locked-activity .survey_responses li:hover{border-color:#f1eeeb}.survey .ui-slider,.range-plot .ui-slider,.survey .task-range,.range-plot .task-range{background-color:#003032;height:6px;position:relative}.survey .ui-slider .hash-container,.range-plot .ui-slider .hash-container,.survey .task-range .hash-container,.range-plot .task-range .hash-container,.survey .ui-slider .number-container,.range-plot .ui-slider .number-container,.survey .task-range .number-container,.range-plot .task-range .number-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;display:flex;position:absolute}.survey .ui-slider .hash-container,.range-plot .ui-slider .hash-container,.survey .task-range .hash-container,.range-plot .task-range .hash-container{top:-4px}.survey .ui-slider .hash-container .hash-mark,.range-plot .ui-slider .hash-container .hash-mark,.survey .task-range .hash-container .hash-mark,.range-plot .task-range .hash-container .hash-mark{background-color:#003032;width:3px;height:15px}.survey .ui-slider .number-container,.range-plot .ui-slider .number-container,.survey .task-range .number-container,.range-plot .task-range .number-container{top:-35px}.survey .ui-slider .ui-slider-handle,.range-plot .ui-slider .ui-slider-handle,.survey .task-range .ui-slider-handle,.range-plot .task-range .ui-slider-handle,.survey .ui-slider .response-indicator,.range-plot .ui-slider .response-indicator,.survey .task-range .response-indicator,.range-plot .task-range .response-indicator{-ms-touch-action:none;touch-action:none;z-index:2;background-color:#941a25;border-radius:100%;width:20px;height:20px;margin-top:-11px;margin-left:-11px;position:absolute;top:50%}.survey .ui-slider:hover,.range-plot .ui-slider:hover,.survey .task-range:hover,.range-plot .task-range:hover{cursor:pointer}.survey .anchor-container,.range-plot .anchor-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.25rem 0;display:flex}.survey .anchor-container .anchor,.range-plot .anchor-container .anchor{color:#941a25;width:200px}@media only screen and (width<=529px){.survey .anchor-container .anchor,.range-plot .anchor-container .anchor{width:135px}}.survey .anchor-container .anchor-right,.range-plot .anchor-container .anchor-right{text-align:right}.content .overview label,.activity .overview label{text-transform:uppercase;letter-spacing:1px;margin-bottom:.75rem;font:700 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:block}.content .overview h1,.activity .overview h1{text-transform:inherit;letter-spacing:1px;margin:0 0 1rem;font:italic 400 28px/32px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.content .overview p,.activity .overview p{color:#941a25;margin:0}.content .overview ol,.activity .overview ol{margin:0}.content .overview ol li:before,.activity .overview ol li:before{color:#941a25}.content h1,.survey-content-only h1{text-transform:inherit;letter-spacing:1px;margin:0 0 1rem;font:italic 400 28px/32px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.content h2,.survey-content-only h2{letter-spacing:.5px;z-index:1;padding:2rem 0 .5rem;font:700 18px/30px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;position:relative}.content .headerContainer.fixed,.survey-content-only .headerContainer.fixed{box-shadow:3.25px 3.25px 12px #ccc6;-webkit-box-shadow:3.25px 3.25px 12px #ccc6 #00000080;box-shadow:3.25px 3.25px 12px #ccc6 #00000080;color:#941a25;z-index:2;background-color:#f1e926;width:100%;margin:0 auto;padding:0 2.5rem;position:fixed;top:104px;left:0;right:0}.content .headerContainer.fixed h2,.survey-content-only .headerContainer.fixed h2{max-width:calc(1024px - 5rem);margin:0 auto}@media only screen and (width<=529px){.content .headerContainer.fixed,.survey-content-only .headerContainer.fixed{padding:0 2rem}}.content .headerContainer.fixed.mobile,.survey-content-only .headerContainer.fixed.mobile{top:70px}.content .headerContainer.absolute,.survey-content-only .headerContainer.absolute{position:absolute}.content h3,.survey-content-only h3{color:#0060a2;margin:0 0 .5rem;font:italic 500 18px/30px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.content h4,.survey-content-only h4{color:#003032;margin:0 0 .5rem;font:500 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.content p,.survey-content-only p{margin:0 0 1rem;font:100 16px/28px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.content p b,.survey-content-only p b,.content p strong,.survey-content-only p strong{font-weight:500}.content p+ul,.survey-content-only p+ul,.content h3+ul,.survey-content-only h3+ul,.content p+ol,.survey-content-only p+ol,.content h3+ol,.survey-content-only h3+ol,.content p+.table,.survey-content-only p+.table,.content h3+.table,.survey-content-only h3+.table{margin-top:0}.content p+h3,.survey-content-only p+h3,.content ul+h3,.survey-content-only ul+h3,.content ol+h3,.survey-content-only ol+h3,.content p+h4,.survey-content-only p+h4,.content ul+h4,.survey-content-only ul+h4,.content ol+h4,.survey-content-only ol+h4{margin-top:2.5rem}.content ul,.survey-content-only ul,.content ol,.survey-content-only ol{margin:2.5rem 0;padding-left:3.25rem}.content ul ul,.survey-content-only ul ul,.content ol ul,.survey-content-only ol ul,.content ul ol,.survey-content-only ul ol,.content ol ol,.survey-content-only ol ol{margin:0 0 1.5rem}.content ul li:before,.survey-content-only ul li:before{content:"";border:2px solid #00a0d6;border-radius:100%;width:5px;height:5px;position:absolute;top:8px}.content ol li,.survey-content-only ol li{counter-increment:item}.content ol li:before,.survey-content-only ol li:before{content:counter(item) ".";color:#0060a2;font-weight:500}.content ol[type=A] li,.survey-content-only ol[type=A] li{counter-increment:alphabeticList}.content ol[type=A] li:before,.survey-content-only ol[type=A] li:before{content:counter(alphabeticList, upper-alpha) "."}.content ol ul li,.survey-content-only ol ul li{counter-increment:none}.content ol ul li:before,.survey-content-only ol ul li:before{content:counter(none) "";color:#0000}.content li,.survey-content-only li{margin-bottom:.75rem;font:100 16px/28px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;list-style:none;position:relative}.content li b,.survey-content-only li b,.content li strong,.survey-content-only li strong{font-weight:500}.content li:before,.survey-content-only li:before{position:absolute;left:-20px}.content li:last-child,.survey-content-only li:last-child{margin-bottom:0}.content li.has-ul-child:before,.survey-content-only li.has-ul-child:before{display:none}.content a:not(.btn),.survey-content-only a:not(.btn){color:#941a25;text-decoration:underline}.content a:not(.btn):hover,.survey-content-only a:not(.btn):hover{cursor:pointer;color:#f8b7bb}.content .callout,.survey-content-only .callout{text-align:center;color:#941a25;margin:3.5rem 0;padding:2rem 12%;position:relative}.content .callout h1,.survey-content-only .callout h1{font:italic 500 22px/26px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.content .callout p,.survey-content-only .callout p{color:#941a25}.content .callout p:last-child,.survey-content-only .callout p:last-child{margin-bottom:0}.content .callout:before,.survey-content-only .callout:before,.content .callout:after,.survey-content-only .callout:after{content:"";background-color:#f8b7bb;width:250px;height:2px;margin:0 auto;display:block;position:absolute;left:0;right:0}.content .callout:before,.survey-content-only .callout:before{top:0}.content .callout:after,.survey-content-only .callout:after{bottom:0}.content .pull-quote,.survey-content-only .pull-quote{margin:2.5rem 8%;font:italic 400 22px/34px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;position:relative}.content .pull-quote b,.survey-content-only .pull-quote b{font-weight:500}.content .pull-quote:before,.survey-content-only .pull-quote:before{content:"";background-color:#f1e926;width:2px;height:100%;position:absolute;top:0;bottom:0;left:-1rem}.content .read-more,.survey-content-only .read-more{margin:2.5rem 0;padding-left:3.25rem;display:flex}.content .read-more p,.survey-content-only .read-more p,.content .read-more ul,.survey-content-only .read-more ul{margin:0;padding:0}.content .read-more p,.survey-content-only .read-more p{margin-right:.5rem;font-style:italic;font-weight:500;position:relative}.content .read-more p:before,.survey-content-only .read-more p:before{color:#00a0d6;content:"+";font-style:normal;position:absolute;left:-20px}.content .read-more ul,.survey-content-only .read-more ul{flex:1}.content .read-more ul li:before,.survey-content-only .read-more ul li:before{display:none}@media only screen and (width<=529px){.content .read-more,.survey-content-only .read-more{-webkit-box-orient:vertical;flex-direction:column}}.content .wrap-up,.survey-content-only .wrap-up{text-align:center;margin:2.5rem 0 0;padding:2rem 0;position:relative}.content .wrap-up:before,.survey-content-only .wrap-up:before{content:"";background-color:#f8b7bb;width:250px;height:2px;margin:0 auto;display:block;position:absolute;top:0;left:0;right:0}.content .img-container,.survey-content-only .img-container,.content .viz-container,.survey-content-only .viz-container{margin:2.5rem 8%}.content .img-container img,.survey-content-only .img-container img,.content .viz-container img,.survey-content-only .viz-container img{width:100%}@media only screen and (width<=529px){.content .img-container,.survey-content-only .img-container,.content .viz-container,.survey-content-only .viz-container{margin-left:0;margin-right:0}}.content .accordion,.survey-content-only .accordion{border-bottom:1px solid #00a0d6;margin:2.5rem 0}.content .accordion .ui-accordion-header,.survey-content-only .accordion .ui-accordion-header{color:#0060a2;text-align:left;background-color:#0000;border:none;width:100%;margin:0 0 1rem;padding-top:1rem;padding-right:1.5rem;font:italic 500 18px/30px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:block;position:relative}.content .accordion .ui-accordion-header:hover,.survey-content-only .accordion .ui-accordion-header:hover{cursor:pointer}.content .accordion .ui-accordion-header-icon,.survey-content-only .accordion .ui-accordion-header-icon{background:url("/static/img/add-blue.33d763be93ca.png") 50%/14px no-repeat;width:14px;height:14px;transition:all .5s ease-out;position:absolute;top:50%;right:0}.content .accordion .ui-accordion-header-active .ui-accordion-header-icon,.survey-content-only .accordion .ui-accordion-header-active .ui-accordion-header-icon,.content .accordion .ui-accordion-header-icon.open-faq,.survey-content-only .accordion .ui-accordion-header-icon.open-faq{transform:rotate(45deg)}.content .accordion .faq-item:not(:first-child) .ui-accordion-header,.survey-content-only .accordion .faq-item:not(:first-child) .ui-accordion-header{border-top:1px solid #00a0d6;padding-top:1rem}.content .table,.survey-content-only .table{border:2px solid #f1e926;flex-wrap:wrap;margin:2.5rem 8%;display:flex}.content .table h4,.survey-content-only .table h4,.content .table p,.survey-content-only .table p,.content .table ul,.survey-content-only .table ul,.content .table ol,.survey-content-only .table ol{-webkit-box-flex:1 1 50%;background-color:#fff;border-bottom:2px solid #f1e926;flex:50%;margin:0;padding:.75rem 1rem}.content .table h4:not(.right-item),.survey-content-only .table h4:not(.right-item),.content .table p:not(.right-item),.survey-content-only .table p:not(.right-item),.content .table ul:not(.right-item),.survey-content-only .table ul:not(.right-item),.content .table ol:not(.right-item),.survey-content-only .table ol:not(.right-item){border-right:2px solid #f1e926}.content .table .bottom-item,.survey-content-only .table .bottom-item{border-bottom:none}.content .table.three-column h4,.survey-content-only .table.three-column h4,.content .table.three-column p,.survey-content-only .table.three-column p,.content .table.three-column ul,.survey-content-only .table.three-column ul,.content .table.three-column ol,.survey-content-only .table.three-column ol{-webkit-box-flex:1 1 33%;flex:33%;max-width:33.33%}.content .table ul,.survey-content-only .table ul,.content .table ol,.survey-content-only .table ol{padding-left:calc(1rem + 20px)}@media only screen and (width<=529px){.content .table:not(.non-collapse),.survey-content-only .table:not(.non-collapse){border:none;display:block}.content .table:not(.non-collapse) h4,.survey-content-only .table:not(.non-collapse) h4,.content .table:not(.non-collapse) p,.survey-content-only .table:not(.non-collapse) p{border:2px solid #f1e926;border-top:none}.content .table:not(.non-collapse) h4,.survey-content-only .table:not(.non-collapse) h4{border-top:2px solid #f1e926}.content .table:not(.non-collapse) .bottom-item,.survey-content-only .table:not(.non-collapse) .bottom-item{border-bottom:2px solid #f1e926;margin-bottom:1rem}}.content .table .checkmark,.survey-content-only .table .checkmark{background:url("/static/img/icons/checkmark.170214962592.png") 50%/30px no-repeat;width:30px;height:30px;margin:0 auto;display:block}.content .two-column-list,.survey-content-only .two-column-list{flex-wrap:wrap;display:flex}.content .two-column-list li,.survey-content-only .two-column-list li{-webkit-box-flex:1 1 50%;flex:50%}.content .button-block,.survey-content-only .button-block{margin:0 0 2.5rem}.content .button-block a,.survey-content-only .button-block a{text-decoration:none}.content .button-block .btn-burg,.survey-content-only .button-block .btn-burg{color:#fff;background-color:#941a25}@media only screen and (width<=529px){.content .feedback-table.three-column h4,.survey-content-only .feedback-table.three-column h4{font:700 16px/22px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.content .feedback-table.three-column :nth-child(-n+3),.survey-content-only .feedback-table.three-column :nth-child(-n+3){max-width:initial}.content .feedback-table.three-column :nth-child(n+4),.survey-content-only .feedback-table.three-column :nth-child(n+4){max-width:25%}.content .feedback-table.three-column .checkmark,.survey-content-only .feedback-table.three-column .checkmark{margin-top:.5rem}}@media only screen and (width>=320px){.content .feedback-table.three-column,.survey-content-only .feedback-table.three-column{margin:2.5rem 0}.content .feedback-table.three-column h4,.survey-content-only .feedback-table.three-column h4{font:700 14px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}}.content-section{padding-bottom:0}.survey-content-only{margin-bottom:3rem}.survey-display-content h1,.survey-display-content h2,.survey-display-content h3,.survey-display-content h4{font-style:italic}.survey-display-content p:last-child{margin-bottom:0}.survey-display-content .matrix-group{margin-top:2.5rem;margin-bottom:2.5rem}.survey-display-content .matrix-question{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex}.survey-display-content .matrix-question:not(:last-child){border-bottom:2px solid #fff;margin-bottom:1rem;padding-bottom:1rem}.survey-display-content .matrix-question h4,.survey-display-content .matrix-question p{margin-bottom:0}.survey-display-content .matrix-question h4{font-weight:400}.peer-feedback .feedback-block{border:2px solid #003032;border-radius:18px;padding:1rem}.peer-feedback .feedback-block:not(:last-child){margin-bottom:2rem}.peer-feedback .feedback-block ul{margin-bottom:0}.action-section{background-color:#f1e926;border-bottom:1.5rem solid #fff}.action-block{flex-wrap:wrap;justify-content:center;display:flex}.action-block .btn,.action-block .search{margin:0 .75rem}@media only screen and (width<=529px){.action-block .btn,.action-block .search{margin:0;font:400 15px/19px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.action-block .btn:not(:last-child),.action-block .search:not(:last-child){margin-bottom:.75rem}.action-block .btn{-webkit-box-flex:0 0 100%;flex:0 0 100%;font-weight:700}}.action-block .filter-text,.action-block .page-display,.action-block .survey_prompt{color:#941a25;font-size:17px;font-weight:400;line-height:19px}@media only screen and (width<=529px){.action-block .filter-text,.action-block .page-display,.action-block .survey_prompt{font-size:15px}}.action-block legend.filter-text,.action-block .survey_prompt{font-style:italic;font-weight:500}.action-block .search,.action-block .survey_responses input{border-radius:35px;flex:1;max-height:45px;padding:.75rem 1.5rem}.action-block .search{max-width:450px}@media only screen and (width<=529px){.action-block .search{max-width:initial}}.action-block .view-by{margin-left:1.5rem;display:flex;position:relative}.action-block .view-by:before{content:"";background-color:#941a25;width:2px;height:100%;display:block;position:absolute;left:-1px}.action-block .view-by select{appearance:none;background-position:right 1rem top -780px;border-radius:35px;width:170px;max-height:45px;padding:.75rem 1rem;font:400 17px/19px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}@media only screen and (width<=529px){.action-block .view-by select{font:400 15px/19px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}}@media only screen and (width>=769px){.action-block .view-by select{margin-left:1.5rem}}.action-block .view-by .pagination{margin-left:1.5rem}.action-block .view-by .pagination .btn{background-color:#941a25;width:30px;height:30px;margin:0}.action-block .filter-checkboxes{-webkit-box-flex:0 0 100%;border:none;flex:0 0 100%;margin:0;padding:0;display:flex}.action-block .filter-checkboxes legend{-webkit-box-flex:0 0 100%;flex:0 0 100%;margin-bottom:.5rem;padding:0}.action-block .filter-checkboxes .filter-item{cursor:pointer;z-index:1;flex:1;padding-top:.5rem;padding-left:2.5rem;position:relative}.action-block .filter-checkboxes .filter-item .filter-text{cursor:pointer}.action-block .filter-checkboxes .filter-item input[type=checkbox],.action-block .filter-checkboxes .filter-item input[type=radio]{cursor:pointer;appearance:none;background:url("/static/img/custom-form.20c520d09035.png") 0 0/24px no-repeat;border:none;border-radius:0;width:26px;height:26px;margin:0;padding:0;position:absolute;top:4.5px;left:0}.action-block .filter-checkboxes .filter-item input[type=checkbox]:before,.action-block .filter-checkboxes .filter-item input[type=radio]:before{z-index:-1;content:"";background-color:#fff;border-radius:10px;width:22px;height:22px;display:block;position:absolute;top:2px;left:2px}.action-block .filter-checkboxes .filter-item input[type=checkbox]{background-position:1px -316px}.action-block .filter-checkboxes .filter-item input[type=checkbox]:checked{background-position:1px -474px}.action-block .filter-checkboxes .filter-item input[type=radio]{background-position:1px 1px}.action-block .filter-checkboxes .filter-item input[type=radio]:checked{background-position:1px -157px}.action-block .filter-checkboxes .filter-item:not(:last-child){margin-right:1rem}.action-block .range-fields{flex:1;justify-content:center;display:flex}.action-block .range-fields .survey_question{align-items:center;margin:0;display:flex}.action-block .range-fields .survey_question .survey_prompt{margin:0 .5rem 0 0}.action-block .range-fields .survey_question:not(:last-child){margin-right:1.5rem}.action-block .range-fields.has-top-border{border-top:2px solid #941a25;margin-top:1.5rem;padding-top:1.5rem}.action-block .select-section-block{display:flex}.action-block .select-section-block:not(.only-action){border-right:2px solid #941a25;margin-right:1.5rem;padding-right:1.5rem}.action-block .select-section-block .dropdown:last-of-type{margin-right:0}.action-block.filter-block .search{margin:0}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.action-block.all-filter .select-section-block{-webkit-box-flex:0 0 100%;border-bottom:2px solid #941a25;border-right:none;flex:0 0 100%;justify-content:center;margin-bottom:1.5rem;margin-right:0;padding-bottom:1.5rem;padding-right:0}.action-block.all-filter .select-section-block .dropdown,.action-block.section-search .select-section-block .dropdown,.action-block.section-btns .select-section-block .dropdown{margin:0}}@media only screen and (width<=529px){.action-block .mobile-full{-webkit-box-flex:0 0 100%;border:none;flex:0 0 100%;justify-content:center;margin:0;padding:0}.action-block .mobile-full .search{max-width:100%}.action-block .mobile-full.full-above{border-bottom:2px solid #941a25;margin-bottom:1.5rem;padding-bottom:1.5rem}.action-block .mobile-full.full-below{border-top:2px solid #941a25;margin-top:1.5rem;padding-top:1.5rem}}@media only screen and (width>=530px) and (width<=768px){.action-block .portrait-full{-webkit-box-flex:0 0 100%;border:none;flex:0 0 100%;justify-content:center;margin:0;padding:0}.action-block .portrait-full .search{max-width:100%}.action-block .portrait-full.full-above{border-bottom:2px solid #941a25;margin-bottom:1.5rem;padding-bottom:1.5rem}.action-block .portrait-full.full-below{border-top:2px solid #941a25;margin-top:1.5rem;padding-top:1.5rem}}.action-block .has-left-divider{border-left:2px solid #941a25;margin-left:1.5rem}.checkbox-two-column ul{flex-wrap:wrap;display:flex}.checkbox-two-column ul>*{width:50%}.checkbox-two-column li{background-color:#0000;border:none}.checkbox-two-column li:hover,.checkbox-two-column li:focus,.checkbox-two-column li:focus-within{border:none}.checkbox-two-column li:hover label{border:1px solid #f1e926}.checkbox-two-column li:focus label,.checkbox-two-column li:focus-within label{border:1px solid #941a25}.checkbox-two-column li.checked{background-color:#0000;border:none}.checkbox-two-column li.checked label{background-color:#f1e926;border:1px solid #f1e926}.checkbox-two-column li.checked:hover,.checkbox-two-column li.checked:focus,.checkbox-two-column li.checked:focus-within{border:none}.checkbox-two-column li.checked:hover label,.checkbox-two-column li.checked:focus label,.checkbox-two-column li.checked:focus-within label{border:1px solid #941a25}.checkbox-two-column li:nth-of-type(odd) label{margin-right:.375rem}.checkbox-two-column li:nth-of-type(2n) label{margin-left:.375rem}.checkbox-two-column label{background-color:#fff;border:1px solid #fff;border-radius:18px}.dropdown{width:40px;height:40px;margin-left:1.5rem;position:relative}.dropdown.open:not(.select-dropdown) .dropdown-toggle{border-radius:100% 100% 0}.dropdown.open.no-bkg .dropdown-toggle{border-radius:0}.dropdown.open.select-dropdown .dropdown-toggle{border-radius:35px 35px 0}.dropdown.open .dropdown-menu{display:block}.dropdown.open.open-left:not(.select-dropdown) .dropdown-toggle{border-radius:100% 100% 100% 0}.dropdown.open.open-left.select-dropdown .dropdown-toggle{border-radius:35px 35px 35px 0}.dropdown.open.open-left .dropdown-menu{right:initial;border-radius:0 18px 18px;left:0}.dropdown.open.open-left .menu-header{border-radius:0 18px 0 0}.dropdown.open.open-center:not(.select-dropdown) .dropdown-toggle{border-radius:100% 100% 0 0}.dropdown.open.open-center.select-dropdown .dropdown-toggle{border-radius:20px 20px 0 0}.dropdown.open.open-center .dropdown-menu{right:initial;border-radius:18px}.dropdown.open.open-center .menu-header{border-radius:18px 18px 0 0}@media only screen and (width<=529px){.dropdown{width:30px;height:30px}}.dropdown-toggle{background-repeat:no-repeat;background-size:contain;border:none;border-radius:100%;width:40px;height:40px;padding:0;position:relative}.dropdown-toggle.notifications{background-image:url("/static/img/icons/notifications.168cff3242d8.png")}.dropdown-toggle.account{background-image:url("/static/img/icons/account-green.9768f0ed71f6.png")}.dropdown-toggle.settings{background-image:url("/static/img/icons/settings-burg.1545b86872fa.png")}.dropdown-toggle:after{content:"";background-color:#f1e926;border-radius:100%;width:10px;height:10px;display:none;position:absolute;top:0;right:0}.dropdown-toggle.new:after{display:block}.dropdown-toggle:hover{cursor:pointer}@media only screen and (width<=529px){.dropdown-toggle{width:30px;height:30px}}.select-dropdown .dropdown-toggle{white-space:nowrap;max-height:45px;font:400 17px/19px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.select-dropdown .dropdown-toggle:not(.icon-only){color:#941a25;width:initial;height:initial;background:#fff url("/static/img/custom-form.20c520d09035.png") right 1rem top -780px/20px no-repeat;border:1px solid #fff;border-radius:35px;padding:.75rem 3rem .75rem 1rem}.select-dropdown .dropdown-toggle:not(.icon-only):focus,.select-dropdown .dropdown-toggle:not(.icon-only):hover{border:1px solid #941a25}.select-dropdown .dropdown-toggle.icon-only{background-color:#fff;background-size:contain;width:45px;height:45px}.select-dropdown .dropdown-toggle:focus,.select-dropdown .dropdown-toggle:hover{outline:none}.select-dropdown .dropdown-toggle.settings:focus,.select-dropdown .dropdown-toggle.settings:hover{border:1px solid #941a25}@media only screen and (width<=529px){.select-dropdown .dropdown-toggle{font:400 15px/19px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}}.select-dropdown .dropdown-menu{top:50px}.select-dropdown.btn-dropdown .dropdown-menu{right:.75rem}.navbar-main .dropdown-toggle,.navbar-main .select-dropdown .dropdown-toggle{box-shadow:-3.25px -3.25px 12px #33333313;-webkit-box-shadow:-3.25px -3.25px 12px #33333313 #00000080;box-shadow:-3.25px -3.25px 12px #33333313 #00000080;background-color:#5ac0e8}.navbar-main .dropdown-toggle:hover,.navbar-main .select-dropdown .dropdown-toggle:hover{background-color:#00a0d6}.navbar-main .select-dropdown{max-height:45px;width:initial;height:initial;margin:0}.navbar-main .select-dropdown .dropdown-toggle{color:#003032;background-position:right 1rem top -517px;border:none}.navbar-main .select-dropdown .dropdown-toggle:hover,.navbar-main .select-dropdown .dropdown-toggle:focus{border:none}@media only screen and (width<=529px){.navbar-main .select-dropdown .dropdown-toggle{background-position:right .5rem top -1051px;height:30px;padding:.4rem 2rem .4rem .75rem}}.navbar-main .select-dropdown.open .dropdown-toggle{border:none}@media only screen and (width<=529px){.navbar-main .select-dropdown{max-height:30px}.navbar-main .dropdown-menu{top:45px}}.action-block .dropdown{max-height:45px;width:initial;height:initial;margin:0}.action-block .dropdown:not(:last-child){margin-right:1rem}.action-block .dropdown-toggle{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none #00000080;box-shadow:none #00000080}@media only screen and (width<=529px){.action-block .dropdown,.action-block .dropdown .btn{width:100%}.action-block .select-dropdown .dropdown-menu{right:0}}.dropdown-menu{box-shadow:-3.25px -3.25px 12px #33333313;-webkit-box-shadow:-3.25px -3.25px 12px #33333313 #00000080;box-shadow:-3.25px -3.25px 12px #33333313 #00000080;z-index:100;background-color:#fff;border-radius:18px 0 18px 18px;width:300px;max-height:500px;display:none;position:absolute;top:45px;right:0;overflow:auto}.dropdown-menu .menu-header{text-transform:uppercase;letter-spacing:1px;border-radius:18px 0 0;padding:1rem;font:700 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.dropdown-menu .menu-list{margin:0;padding:1rem;list-style:none}.dropdown-menu .menu-list li{text-align:left}.dropdown-menu .menu-list li:not(:last-child){border-bottom:2px solid #f1e926;margin-bottom:1rem;padding-bottom:1rem}.dropdown-menu .menu-list li a,.dropdown-menu .menu-list li button{color:#003032;font:400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.dropdown-menu .menu-list li a:hover,.dropdown-menu .menu-list li button:hover{cursor:pointer;font-weight:700}.dropdown-menu .menu-list li button{background-color:#0000;border:none;border-radius:0;padding:0}.dropdown-menu .checkbox-list li{cursor:pointer;color:#003032;list-style:none;display:block;position:relative}.dropdown-menu .checkbox-list li:not(:last-child){border-bottom:none;margin-bottom:.75rem;padding-bottom:0}.dropdown-menu .checkbox-list li.divider{border-bottom:2px solid #003032;margin:1rem 0}.dropdown-menu .checkbox-list li.divider:last-child{display:none}.dropdown-menu .checkbox-list li:hover{cursor:pointer}.dropdown-menu .checkbox-list label{padding:.5rem 0 .5rem 2.5rem;display:block;position:relative}.dropdown-menu .checkbox-list input{appearance:none;cursor:pointer;background:url("/static/img/custom-form.20c520d09035.png") 1px -316px/24px no-repeat;border:none;border-radius:0;width:26px;height:26px;margin:0;padding:0;font:400 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;position:absolute;top:4.5px;left:0}.dropdown-menu .checkbox-list input:checked{background-position:1px -474px}.dropdown-menu .checkbox-list input:focus{outline:auto #005fcc}.dropdown-content{border-bottom:2px solid #003032;margin:0 1rem;padding:1rem 0}.panel-container{opacity:0;transition:opacity .3s,top .3s}.panel-container.active .info-panel{right:0}@media only screen and (width<=529px){.panel-container.active .info-panel{width:100%}}.panel-toggle{transition:opacity 1.5s}.info-panel{pointer-events:all;border-left:1.5rem solid #fff;width:375px;padding:1rem;transition:right .75s;position:absolute;top:0;bottom:0;right:-375px;overflow:auto}.info-panel .header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex}@media only screen and (width<=529px){.info-panel{border-left:none}}.info-panel.tailoring-panel .filter-box{border-bottom:2px solid #0079ba;margin-bottom:1.25rem;padding-bottom:1.25rem}.info-panel.tailoring-panel h4{color:#0060a2;font-weight:700}.info-panel.tailoring-panel h4 span{font-weight:500}.info-panel.tailoring-panel .survey_question{margin-bottom:1.25rem}.info-panel.tailoring-panel .survey_prompt{color:#0060a2;margin-bottom:.25rem;font:500 16px/28px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.info-panel.tailoring-panel input[type=radio],.info-panel.tailoring-panel input[type=checkbox],.info-panel.tailoring-panel input,.info-panel.tailoring-panel select{appearance:none}.info-panel.tailoring-panel textarea,.info-panel.tailoring-panel input[type=text],.info-panel.tailoring-panel input[type=search],.info-panel.tailoring-panel input,.info-panel.tailoring-panel select{color:#003032;padding:.5rem 1rem;font:400 16px/28px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.info-panel.tailoring-panel select{background-position:right 1rem top -516px;padding-right:3rem}.info-panel.tailoring-panel ul{margin:0;padding:0}.info-panel.tailoring-panel li{font:400 16px/28px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.info-panel.tailoring-panel li label{padding:.5rem 1rem .5rem 3.5rem}.info-panel.tailoring-panel li input[type=checkbox],.info-panel.tailoring-panel li input[type=radio]{top:9px;left:1rem}.info-panel.tailoring-panel li.checked{background-color:#fff;border:1px solid #fff}.info-panel.tailoring-panel li:before{display:none}.info-panel.reference-panel h3{color:#003032}.info-panel.reference-panel li:before{border-color:#941a25}.mts-details-section{background:#f1eeeb;border-top:1.5rem solid #fff}.mts-details-section .content h4{margin:0 0 .5rem;padding:0;font:500 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.mts-details-section .content p+h4{margin-top:1.5rem}.mts-details-section h3,.mts-details-section h4{color:#941a25}.mts-details-section p{margin-bottom:.5rem}.key-container{pointer-events:none;z-index:2;opacity:0;transition:opacity .3s,top .3s;position:fixed;inset:104px 0 0}.key-container.active .key-panel{right:0}@media only screen and (width<=529px){.key-container.active .key-panel{width:100%}}.key-toggle,.key-panel{pointer-events:all}.key-toggle{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;color:#f8b7bb;background-color:#003032;transition:opacity 1.5s;position:absolute;bottom:2rem;right:2.5rem}@media only screen and (width<=529px){.key-toggle{bottom:1.5rem;right:2rem}}.key-panel{border-left:1.5rem solid #fff;width:375px;padding:1rem;transition:right .75s;position:absolute;top:0;bottom:0;right:-375px;overflow:auto}.key-panel .team-check-key{margin:0}.key-panel .header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex}@media only screen and (width<=529px){.key-panel{border-left:none}}.panel-intruding{margin-right:375px;transition:margin .75s}.panel-intruding .headerContainer.fixed .sticky-header{margin-right:375px}.progress-indicator{border-top:1.5rem solid #fff}.progress-indicator .progress-message{border-bottom:2px solid #fff;margin-bottom:2rem;padding-bottom:2rem}.progress-indicator .header-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.progress-indicator .header-block h3{margin:0}.progress-indicator .status-section label{text-transform:capitalize;margin-bottom:.5rem;font-style:italic;font-weight:500;display:block}.progress-indicator .status-section:not(:last-child){margin-bottom:2rem}.progress-indicator .status-container{background-color:#fff;border-radius:35px;width:100%;height:15px}.progress-indicator .status-container .status-bar{background-color:#f1e926;border-right:2px solid #941a25;border-radius:35px 0 0 35px;height:100%}.progress-indicator .status-container.complete-bar .status-bar{border:none;border-radius:35px}.progress-indicator#stickyProgress{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;z-index:9997;border-top:6px solid #fff;padding:0;position:fixed;bottom:0;left:0;right:0}.progress-indicator#stickyProgress .status-block{display:flex}.progress-indicator#stickyProgress .status-section{flex:1;margin:0}.progress-indicator#stickyProgress .status-section:nth-of-type(odd){margin-right:.75rem}.progress-indicator#stickyProgress .status-section:nth-of-type(2n){margin-left:.75rem}.progress-indicator .cancel-progress{display:none}.hasStickyProgress .wrapper{padding-bottom:10rem}.hasStickyProgress.has-side-nav #stickyProgress.onboarding-progress-indicator{left:265px}.term-planner .form-wrapper,.schedule-calendar .form-wrapper{max-width:1280px;padding:2rem 2.5rem}.term-planner .form-wrapper .vfm--inset,.schedule-calendar .form-wrapper .vfm--inset{z-index:9998!important}.term-planner .form-wrapper .vfm__overlay,.schedule-calendar .form-wrapper .vfm__overlay{opacity:.75;background-color:#003032;padding:0 2.5rem}.term-planner .form-wrapper .vfm__content,.schedule-calendar .form-wrapper .vfm__content{max-width:768px;margin:3rem auto 1rem;padding:3rem 3rem 1rem}.term-planner .assignment-details h3,.schedule-calendar .assignment-details h3{margin-bottom:.5rem;font-style:italic}.term-planner .assignment-details p,.schedule-calendar .assignment-details p,.term-planner .assignment-details li,.schedule-calendar .assignment-details li{font:100 16px/22px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.term-planner .assignment-details p b,.schedule-calendar .assignment-details p b,.term-planner .assignment-details li b,.schedule-calendar .assignment-details li b{font-weight:500}.term-planner .assignment-details ul,.schedule-calendar .assignment-details ul{margin:0;padding-left:2rem}.term-planner .assignment-details li,.schedule-calendar .assignment-details li{list-style:none;position:relative}.term-planner .assignment-details li:before,.schedule-calendar .assignment-details li:before{content:"";border:2px solid #00a0d6;border-radius:100%;width:5px;height:5px;position:absolute;top:8px;left:-20px}.term-planner .assignment-details li:not(:last-child),.schedule-calendar .assignment-details li:not(:last-child){margin-bottom:.75rem}.term-planner .assignment-details.details-block,.schedule-calendar .assignment-details.details-block{border-top:2px solid #fff;margin-top:1.5rem;padding-top:1.5rem}.term-planner .assignment-details.details-block .detail-item:not(:last-child),.schedule-calendar .assignment-details.details-block .detail-item:not(:last-child){margin-bottom:1rem}.term-planner .assignment-details .extension-notes h3,.schedule-calendar .assignment-details .extension-notes h3,.term-planner .assignment-details .extension-notes p,.schedule-calendar .assignment-details .extension-notes p,.term-planner .assignment-details .extension-notes li,.schedule-calendar .assignment-details .extension-notes li{color:#941a25;font-style:italic}.term-planner .assignment-details .extension-notes li:before,.schedule-calendar .assignment-details .extension-notes li:before{border-color:#941a25}.term-planner .assignment-details .note-indicator,.schedule-calendar .assignment-details .note-indicator{color:#941a25;font-weight:700}.term-planner .planner-cal-container,.schedule-calendar .planner-cal-container{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-align:start;align-items:flex-start;display:flex}.term-planner .planner-cal,.schedule-calendar .planner-cal{color:#003032;background-color:#fff;border-radius:18px;padding:1rem}.term-planner .planner-cal .fc-theme-standard .fc-scrollgrid,.schedule-calendar .planner-cal .fc-theme-standard .fc-scrollgrid,.term-planner .planner-cal .fc-theme-standard th,.schedule-calendar .planner-cal .fc-theme-standard th,.term-planner .planner-cal .fc-theme-standard td,.schedule-calendar .planner-cal .fc-theme-standard td{border-color:#f1eeeb}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;text-align:center;color:#941a25;cursor:pointer;background-color:#fff;border:none;border-radius:35px;padding:.75rem 1.5rem;font:700 17px/21px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:inline-block}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:hover,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:hover,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:focus,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:focus,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:focus,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:focus{color:#941a25;background-color:#f8b7bb}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:hover:active,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:hover:active,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:hover:active,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:hover:active,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:focus:active,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:focus:active,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:focus:active,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:focus:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none #00000080;box-shadow:none #00000080}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:disabled,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:disabled,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:disabled,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:disabled,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button[aria-disabled=true],.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button[aria-disabled=true],.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button[aria-disabled=true],.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button[aria-disabled=true]{color:#fff;opacity:.5;background-color:#f8b7bb}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:disabled:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:disabled:hover,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:disabled:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:disabled:hover,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button[aria-disabled=true]:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button[aria-disabled=true]:hover,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button[aria-disabled=true]:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button[aria-disabled=true]:hover{cursor:auto}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:disabled:active,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button:disabled:active,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:disabled:active,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button:disabled:active,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button[aria-disabled=true]:active,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button[aria-disabled=true]:active,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button[aria-disabled=true]:active,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-button[aria-disabled=true]:active{outline:none}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar h2,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar h2{letter-spacing:.5px;margin:0 .5rem 0 0;font:700 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-today-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-today-button{text-transform:capitalize}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group{margin:0 1.75rem 0 0}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-prev-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-prev-button,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-next-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-next-button{-webkit-box-flex:0 0 auto;background-color:#003032;background-image:url("/static/img/arrow-white.e3ff9365301f.png");background-position:50%;background-repeat:no-repeat;background-size:14px;flex:none;width:20px;height:20px;margin:0;padding:0}@media only screen and (width<=529px){.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-prev-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-prev-button,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-next-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-next-button{-webkit-box-flex:0 0 auto;flex:none}}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-prev-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-prev-button{transform:rotate(180deg)}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-button:last-child,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-button:last-child{margin-left:.5rem}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-icon,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-button-group .fc-icon{display:none}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoButton-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoButton-button,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoButton-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoButton-button,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button{-webkit-box-flex:0 0 auto;background-position:50%;background-repeat:no-repeat;background-size:25px;border:none;border-radius:100%;flex:none;width:25px;height:25px;padding:0;display:block}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoButton-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoButton-button:hover,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoButton-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoButton-button:hover,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button:hover,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button:hover,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoButton-button:focus,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoButton-button:focus,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoButton-button:focus,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoButton-button:focus,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button:focus,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button:focus,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button:focus,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button:focus{color:#941a25;background-color:#f8b7bb}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoButton-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoButton-button:hover,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoButton-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoButton-button:hover,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button:hover,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button:hover{cursor:pointer}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button{pointer-events:none;color:#fff;opacity:.5;background-color:#f8b7bb}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button:hover,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button:hover,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button:hover{cursor:auto}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button:active,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button:active,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button:active,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button:active{outline:none}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoButton-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoButton-button,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-redoDisabledButton-button{background-image:url("/static/img/redo-green.178081ebc841.png")}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoButton-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoButton-button,.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-undoDisabledButton-button{background-image:url("/static/img/undo-green.ee512b1d9d03.png")}.term-planner .planner-cal .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:last-child,.schedule-calendar .planner-cal .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:last-child{flex-direction:row-reverse;align-items:center;display:flex}.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-toolbar-chunk,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-toolbar-chunk{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;border-radius:35px}.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridMonth-button,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridMonth-button,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridWeek-button,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridWeek-button{text-transform:capitalize;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none #00000080;box-shadow:none #00000080;margin:0}.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridMonth-button.fc-button-active,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridMonth-button.fc-button-active,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridWeek-button.fc-button-active,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridWeek-button.fc-button-active{color:#fff;background-color:#941a25}.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridMonth-button:focus,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridMonth-button:focus,.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridWeek-button:focus,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridWeek-button:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none #00000080;box-shadow:none #00000080;outline:initial}.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridMonth-button,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridMonth-button{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:1rem}.term-planner .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridWeek-button,.schedule-calendar .planner-cal .fc-toolbar.fc-footer-toolbar .fc-dayGridWeek-button{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:1rem}.term-planner .planner-cal .fc-col-header,.schedule-calendar .planner-cal .fc-col-header{border-bottom:2px solid #003032}.term-planner .planner-cal .fc-col-header .fc-day,.schedule-calendar .planner-cal .fc-col-header .fc-day{padding:.5rem}.term-planner .planner-cal .fc-event,.schedule-calendar .planner-cal .fc-event{text-align:center;background-color:#0000;border:none;border-radius:0;margin:1.5px 8px;padding:0}.term-planner .planner-cal .fc-event .fc-event-title-container,.schedule-calendar .planner-cal .fc-event .fc-event-title-container,.term-planner .planner-cal .fc-event.fc-daygrid-dot-event,.schedule-calendar .planner-cal .fc-event.fc-daygrid-dot-event{text-align:left;height:20px;padding:0 .25rem}.term-planner .planner-cal .fc-event .fc-event-title,.schedule-calendar .planner-cal .fc-event .fc-event-title{text-overflow:ellipsis;padding-left:.25rem;font:400 12px/18px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.term-planner .planner-cal .fc-event:before,.schedule-calendar .planner-cal .fc-event:before,.term-planner .planner-cal .fc-event:after,.schedule-calendar .planner-cal .fc-event:after{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;display:block;position:absolute;top:0;bottom:0}.term-planner .planner-cal .fc-event:before,.schedule-calendar .planner-cal .fc-event:before{border-right-style:solid;border-right-width:8px;left:-8px}.term-planner .planner-cal .fc-event:after,.schedule-calendar .planner-cal .fc-event:after{border-left-style:solid;border-left-width:8px;right:-8px}.term-planner .planner-cal .fc-event.fc-event-start,.schedule-calendar .planner-cal .fc-event.fc-event-start{border-radius:18px 0 0 18px;margin-left:1.5px}.term-planner .planner-cal .fc-event.fc-event-start:before,.schedule-calendar .planner-cal .fc-event.fc-event-start:before{display:none}.term-planner .planner-cal .fc-event.fc-event-end,.schedule-calendar .planner-cal .fc-event.fc-event-end{border-radius:0 18px 18px 0;margin-right:1.5px}.term-planner .planner-cal .fc-event.fc-event-end:after,.schedule-calendar .planner-cal .fc-event.fc-event-end:after{display:none}.term-planner .planner-cal .fc-event.fc-event-start.fc-event-end,.schedule-calendar .planner-cal .fc-event.fc-event-start.fc-event-end{border-radius:18px;margin:1.5px}.term-planner .planner-cal .fc-event.fc-event-start.fc-event-end:before,.schedule-calendar .planner-cal .fc-event.fc-event-start.fc-event-end:before,.term-planner .planner-cal .fc-event.fc-event-start.fc-event-end:after,.schedule-calendar .planner-cal .fc-event.fc-event-start.fc-event-end:after{display:none}.term-planner .planner-cal .fc-event:focus,.schedule-calendar .planner-cal .fc-event:focus,.term-planner .planner-cal .fc-event:hover,.schedule-calendar .planner-cal .fc-event:hover{color:#003032;background-color:#edeeee;border-left-color:#edeeee;border-right-color:#edeeee}.term-planner .planner-cal .fc-event:hover,.schedule-calendar .planner-cal .fc-event:hover{cursor:pointer;background-color:#edeeee;border:none}.term-planner .planner-cal .fc-event:hover .fc-event-title,.schedule-calendar .planner-cal .fc-event:hover .fc-event-title{color:#003032}.term-planner .planner-cal .fc-event:hover:before,.schedule-calendar .planner-cal .fc-event:hover:before,.term-planner .planner-cal .fc-event:hover:after,.schedule-calendar .planner-cal .fc-event:hover:after{border-left-color:#edeeee;border-right-color:#edeeee}.term-planner .planner-cal .fc-daygrid-body .fc-daygrid-day .fc-daygrid-day-top,.schedule-calendar .planner-cal .fc-daygrid-body .fc-daygrid-day .fc-daygrid-day-top{justify-content:center;padding:.55rem 0 .25rem;font:400 14px/14px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.term-planner .planner-cal .fc-daygrid-body .fc-daygrid-day .fc-event-title,.schedule-calendar .planner-cal .fc-daygrid-body .fc-daygrid-day .fc-event-title{color:#003032}.term-planner .planner-cal .fc-daygrid-body .fc-daygrid-day.fc-day-today,.schedule-calendar .planner-cal .fc-daygrid-body .fc-daygrid-day.fc-day-today{background-color:#0000;position:relative}.term-planner .planner-cal .fc-daygrid-body .fc-daygrid-day.fc-day-today:before,.schedule-calendar .planner-cal .fc-daygrid-body .fc-daygrid-day.fc-day-today:before{content:"";background-color:#f8b7bb;border-radius:100%;width:30px;height:30px;margin:0 auto;display:block;position:absolute;top:4px;left:0;right:0}.term-planner .planner-cal .fc-daygrid-body .fc-daygrid-day-bg .fc-highlight,.schedule-calendar .planner-cal .fc-daygrid-body .fc-daygrid-day-bg .fc-highlight{opacity:.25;background-color:#f1eeeb}.term-planner .planner-cal .fc-daygrid-body .team-check,.schedule-calendar .planner-cal .fc-daygrid-body .team-check{background-color:#0060a2}.term-planner .planner-cal .fc-daygrid-body .team-check .fc-event-title,.schedule-calendar .planner-cal .fc-daygrid-body .team-check .fc-event-title{color:#fff}.term-planner .planner-cal .fc-daygrid-body .team-check:before,.schedule-calendar .planner-cal .fc-daygrid-body .team-check:before,.term-planner .planner-cal .fc-daygrid-body .team-check:after,.schedule-calendar .planner-cal .fc-daygrid-body .team-check:after{border-left-color:#0060a2;border-right-color:#0060a2}.term-planner .planner-cal .fc-daygrid-body .team-eval,.schedule-calendar .planner-cal .fc-daygrid-body .team-eval{background-color:#c9ddf2}.term-planner .planner-cal .fc-daygrid-body .team-eval .fc-event-title,.schedule-calendar .planner-cal .fc-daygrid-body .team-eval .fc-event-title{color:#0060a2}.term-planner .planner-cal .fc-daygrid-body .team-eval:before,.schedule-calendar .planner-cal .fc-daygrid-body .team-eval:before,.term-planner .planner-cal .fc-daygrid-body .team-eval:after,.schedule-calendar .planner-cal .fc-daygrid-body .team-eval:after{border-left-color:#c9ddf2;border-right-color:#c9ddf2}.term-planner .planner-cal .fc-daygrid-body .bot,.schedule-calendar .planner-cal .fc-daygrid-body .bot{background-color:#5ac0e8}.term-planner .planner-cal .fc-daygrid-body .bot .fc-event-title,.schedule-calendar .planner-cal .fc-daygrid-body .bot .fc-event-title{color:#003032}.term-planner .planner-cal .fc-daygrid-body .bot:before,.schedule-calendar .planner-cal .fc-daygrid-body .bot:before,.term-planner .planner-cal .fc-daygrid-body .bot:after,.schedule-calendar .planner-cal .fc-daygrid-body .bot:after{border-left-color:#5ac0e8;border-right-color:#5ac0e8}.term-planner .planner-cal .fc-daygrid-body .assignment-content,.schedule-calendar .planner-cal .fc-daygrid-body .assignment-content,.term-planner .planner-cal .fc-daygrid-body .lesson,.schedule-calendar .planner-cal .fc-daygrid-body .lesson{background-color:#f1e926}.term-planner .planner-cal .fc-daygrid-body .assignment-content .fc-event-title,.schedule-calendar .planner-cal .fc-daygrid-body .assignment-content .fc-event-title,.term-planner .planner-cal .fc-daygrid-body .lesson .fc-event-title,.schedule-calendar .planner-cal .fc-daygrid-body .lesson .fc-event-title{color:#003032}.term-planner .planner-cal .fc-daygrid-body .assignment-content:before,.schedule-calendar .planner-cal .fc-daygrid-body .assignment-content:before,.term-planner .planner-cal .fc-daygrid-body .lesson:before,.schedule-calendar .planner-cal .fc-daygrid-body .lesson:before,.term-planner .planner-cal .fc-daygrid-body .assignment-content:after,.schedule-calendar .planner-cal .fc-daygrid-body .assignment-content:after,.term-planner .planner-cal .fc-daygrid-body .lesson:after,.schedule-calendar .planner-cal .fc-daygrid-body .lesson:after{border-left-color:#f1e926;border-right-color:#f1e926}.term-planner .planner-cal .fc-daygrid-body .milestone,.schedule-calendar .planner-cal .fc-daygrid-body .milestone{background-color:#003032}.term-planner .planner-cal .fc-daygrid-body .milestone .fc-event-title,.schedule-calendar .planner-cal .fc-daygrid-body .milestone .fc-event-title{color:#fff}.term-planner .planner-cal .fc-daygrid-body .milestone:before,.schedule-calendar .planner-cal .fc-daygrid-body .milestone:before,.term-planner .planner-cal .fc-daygrid-body .milestone:after,.schedule-calendar .planner-cal .fc-daygrid-body .milestone:after{border-left-color:#003032;border-right-color:#003032}.term-planner .planner-cal .fc-daygrid-body .fc-event.warning,.schedule-calendar .planner-cal .fc-daygrid-body .fc-event.warning{background-color:#941a25}.term-planner .planner-cal .fc-daygrid-body .fc-event.warning .fc-event-title,.schedule-calendar .planner-cal .fc-daygrid-body .fc-event.warning .fc-event-title{color:#fff;font-style:italic}.term-planner .planner-cal .fc-daygrid-body .fc-event.warning:before,.schedule-calendar .planner-cal .fc-daygrid-body .fc-event.warning:before,.term-planner .planner-cal .fc-daygrid-body .fc-event.warning:after,.schedule-calendar .planner-cal .fc-daygrid-body .fc-event.warning:after{border-left-color:#941a25;border-right-color:#941a25}.term-planner .planner-cal .fc-daygrid-body .fc-event.critical,.schedule-calendar .planner-cal .fc-daygrid-body .fc-event.critical{background-color:#cc0035}.term-planner .planner-cal .fc-daygrid-body .fc-event.critical .fc-event-title,.schedule-calendar .planner-cal .fc-daygrid-body .fc-event.critical .fc-event-title{color:#fff;font-style:italic}.term-planner .planner-cal .fc-daygrid-body .fc-event.critical:before,.schedule-calendar .planner-cal .fc-daygrid-body .fc-event.critical:before,.term-planner .planner-cal .fc-daygrid-body .fc-event.critical:after,.schedule-calendar .planner-cal .fc-daygrid-body .fc-event.critical:after{border-left-color:#cc0035;border-right-color:#cc0035}.term-planner .planner-cal .fc-daygrid-body .published:not(.active),.schedule-calendar .planner-cal .fc-daygrid-body .published:not(.active){opacity:.6}.term-planner .planner-cal .fc-daygrid-body .published:not(.active) .fc-event-title,.schedule-calendar .planner-cal .fc-daygrid-body .published:not(.active) .fc-event-title{font-style:italic}.term-planner .planner-cal .fc-day-disabled,.schedule-calendar .planner-cal .fc-day-disabled{opacity:.15;background-color:#0000}.term-planner .planner-cal .vfm--overlay,.schedule-calendar .planner-cal .vfm--overlay{background-color:#0000!important}.term-planner .planner-cal .vfm__content,.schedule-calendar .planner-cal .vfm__content{width:450px;padding:1.5rem 1rem 1rem}.term-planner .planner-cal .vfm__content .vfm-modal-title,.schedule-calendar .planner-cal .vfm__content .vfm-modal-title{letter-spacing:.5px;margin-bottom:1.75rem;font:700 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.term-planner .planner-cal .vfm__content .survey_question,.schedule-calendar .planner-cal .vfm__content .survey_question{margin-bottom:2rem}.term-planner .planner-cal .vfm__content .survey_question:last-child,.schedule-calendar .planner-cal .vfm__content .survey_question:last-child{margin-bottom:0}.term-planner .planner-cal .vfm__content .survey_responses textarea,.schedule-calendar .planner-cal .vfm__content .survey_responses textarea,.term-planner .planner-cal .vfm__content .survey_responses input[type=text],.schedule-calendar .planner-cal .vfm__content .survey_responses input[type=text],.term-planner .planner-cal .vfm__content .survey_responses input[type=search],.schedule-calendar .planner-cal .vfm__content .survey_responses input[type=search],.term-planner .planner-cal .vfm__content .survey_responses input,.schedule-calendar .planner-cal .vfm__content .survey_responses input{padding:.75rem 1rem}.term-planner .planner-cal .vfm__content .survey_responses select,.schedule-calendar .planner-cal .vfm__content .survey_responses select{padding:.75rem 3.5rem 1rem .75rem}.term-planner .planner-cal .vfm__content .button-block,.schedule-calendar .planner-cal .vfm__content .button-block{margin-bottom:0;padding-bottom:0}.term-planner .planner-cal .vfm__content .button-block .btn,.schedule-calendar .planner-cal .vfm__content .button-block .btn{width:auto;margin-left:0;margin-right:0}.term-planner .planner-cal .vfm__content .button-block .btn:hover,.schedule-calendar .planner-cal .vfm__content .button-block .btn:hover{border:none}.term-planner .calendar-event-card,.schedule-calendar .calendar-event-card{background-color:#f8f7f5;width:100%;max-width:450px;padding:1.5rem 1rem 1rem}.term-planner .calendar-event-card .event-header,.schedule-calendar .calendar-event-card .event-header{margin-bottom:1.75rem;display:flex}.term-planner .calendar-event-card .event-header h3,.schedule-calendar .calendar-event-card .event-header h3{margin:0}.term-planner .calendar-event-card .event-key,.schedule-calendar .calendar-event-card .event-key{-webkit-box-flex:0 0 20px;border-radius:100%;flex:0 0 20px;width:20px;height:20px;margin-right:.5rem}.term-planner .calendar-event-card .event-key.team-check,.schedule-calendar .calendar-event-card .event-key.team-check{background-color:#0060a2}.term-planner .calendar-event-card .event-key.team-eval,.schedule-calendar .calendar-event-card .event-key.team-eval{background-color:#c9ddf2}.term-planner .calendar-event-card .event-key.bot,.schedule-calendar .calendar-event-card .event-key.bot{background-color:#5ac0e8}.term-planner .calendar-event-card .event-key.lesson,.schedule-calendar .calendar-event-card .event-key.lesson{background-color:#f1e926}.term-planner .calendar-event-card .event-key.milestone,.schedule-calendar .calendar-event-card .event-key.milestone{background-color:#003032}.term-planner .calendar-event-card .pub-tag,.schedule-calendar .calendar-event-card .pub-tag{border-color:#003032;margin-left:.5rem;font-weight:400}.term-planner .calendar-event-card .survey_question,.schedule-calendar .calendar-event-card .survey_question{margin-bottom:2rem}.term-planner .calendar-event-card .survey_question:last-child,.schedule-calendar .calendar-event-card .survey_question:last-child{margin-bottom:0}.term-planner .calendar-event-card .survey_responses textarea,.schedule-calendar .calendar-event-card .survey_responses textarea,.term-planner .calendar-event-card .survey_responses input[type=text],.schedule-calendar .calendar-event-card .survey_responses input[type=text],.term-planner .calendar-event-card .survey_responses input[type=search],.schedule-calendar .calendar-event-card .survey_responses input[type=search],.term-planner .calendar-event-card .survey_responses input,.schedule-calendar .calendar-event-card .survey_responses input{padding:.75rem 1rem}.term-planner .calendar-event-card .button-block,.schedule-calendar .calendar-event-card .button-block{margin:0;padding:1.75rem 0 0}.term-planner .pub-tag,.schedule-calendar .pub-tag{text-transform:uppercase;border:1px solid #fff;border-radius:6px;padding:.05rem .2rem;font:italic 100 11px/11px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.term-planner .v-popper__popper,.schedule-calendar .v-popper__popper{z-index:10011}.term-planner .v-popper__popper .v-popper__inner,.schedule-calendar .v-popper__popper .v-popper__inner{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;color:#003032;border:none;border-radius:18px}.term-planner .side-panel,.schedule-calendar .side-panel{min-width:300px;max-height:750px;margin-left:1.5rem;overflow:scroll}.term-planner .side-panel ul,.schedule-calendar .side-panel ul{padding:0;list-style:none}.term-planner .side-panel ul li.warning,.schedule-calendar .side-panel ul li.warning{color:#941a25}.term-planner .side-panel ul li.critical,.schedule-calendar .side-panel ul li.critical{color:#cc0035}.term-planner .side-panel ul li:not(:last-child),.schedule-calendar .side-panel ul li:not(:last-child){border-bottom:2px solid #fff;margin-bottom:1rem;padding-bottom:1rem}.term-planner .side-panel .audit-info,.schedule-calendar .side-panel .audit-info{display:flex}.term-planner .side-panel .audit-icon,.schedule-calendar .side-panel .audit-icon{-webkit-box-flex:0 0 28px;background-position:50%;background-repeat:no-repeat;background-size:28px;flex:0 0 28px;width:28px;height:28px;margin-right:.5rem;display:inline-block}.term-planner .side-panel .audit-icon.warning,.schedule-calendar .side-panel .audit-icon.warning{background-image:url("/static/img/icons/warning-red.e692de9e6b38.png")}.term-planner .side-panel .audit-icon.critical,.schedule-calendar .side-panel .audit-icon.critical{background-image:url("/static/img/icons/forbidden-red.8d2961a64794.png")}.term-planner .side-panel .audit-details,.schedule-calendar .side-panel .audit-details{margin-top:.25rem}.term-planner .side-panel .title,.schedule-calendar .side-panel .title{margin-bottom:.25rem}.term-planner .side-panel .description,.schedule-calendar .side-panel .description{font-weight:400}.term-planner .side-panel .btn,.schedule-calendar .side-panel .btn{margin-top:.75rem;padding:.75rem 1.25rem;font:700 15px/19px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.term-planner .schedule-edit-confirm.vfm--inset,.schedule-calendar .schedule-edit-confirm.vfm--inset{top:104px}.term-planner .schedule-edit-confirm.vfm--inset .vfm__content,.schedule-calendar .schedule-edit-confirm.vfm--inset .vfm__content{max-height:90%;margin:1rem auto;overflow:scroll}.term-planner .schedule-edit-confirm .event-type-block,.schedule-calendar .schedule-edit-confirm .event-type-block{border-bottom:2px solid #fff;margin-bottom:1.5rem;padding-bottom:1.5rem}.term-planner .schedule-edit-confirm .extension-notes,.schedule-calendar .schedule-edit-confirm .extension-notes{margin-top:1.5rem}.term-planner .calendar-errors .finalize-edits,.schedule-calendar .calendar-errors .finalize-edits,.term-planner.calendar-errors .finalize-edits,.schedule-calendar.calendar-errors .finalize-edits{pointer-events:none;color:#fff;opacity:.5;background-color:#f8b7bb}.term-planner .calendar-errors .finalize-edits:hover,.schedule-calendar .calendar-errors .finalize-edits:hover,.term-planner.calendar-errors .finalize-edits:hover,.schedule-calendar.calendar-errors .finalize-edits:hover{cursor:auto}.term-planner .calendar-errors .finalize-edits:active,.schedule-calendar .calendar-errors .finalize-edits:active,.term-planner.calendar-errors .finalize-edits:active,.schedule-calendar.calendar-errors .finalize-edits:active,.term-planner .calendar-errors .finalize-edits:focus,.schedule-calendar .calendar-errors .finalize-edits:focus,.term-planner.calendar-errors .finalize-edits:focus,.schedule-calendar.calendar-errors .finalize-edits:focus,.term-planner .calendar-errors .finalize-edits:focus-visible,.schedule-calendar .calendar-errors .finalize-edits:focus-visible,.term-planner.calendar-errors .finalize-edits:focus-visible,.schedule-calendar.calendar-errors .finalize-edits:focus-visible{outline:none}.term-planner .calendar-errors .planner-cal,.schedule-calendar .calendar-errors .planner-cal,.term-planner.calendar-errors .planner-cal,.schedule-calendar.calendar-errors .planner-cal{pointer-events:none;flex:1;position:relative}.term-planner .calendar-errors .planner-cal:after,.schedule-calendar .calendar-errors .planner-cal:after,.term-planner.calendar-errors .planner-cal:after,.schedule-calendar.calendar-errors .planner-cal:after,.term-planner .calendar-errors .planner-cal:before,.schedule-calendar .calendar-errors .planner-cal:before,.term-planner.calendar-errors .planner-cal:before,.schedule-calendar.calendar-errors .planner-cal:before{background-color:#003032;border-radius:18px;display:block;position:absolute}.term-planner .calendar-errors .planner-cal:after,.schedule-calendar .calendar-errors .planner-cal:after,.term-planner.calendar-errors .planner-cal:after,.schedule-calendar.calendar-errors .planner-cal:after{opacity:.5;z-index:999;content:"";width:100%;height:100%;top:0;left:0}.term-planner .calendar-errors .planner-cal:before,.schedule-calendar .calendar-errors .planner-cal:before,.term-planner.calendar-errors .planner-cal:before,.schedule-calendar.calendar-errors .planner-cal:before{content:"Oops! Something went wrong.";text-align:center;z-index:9999;color:#fff;max-width:300px;margin:0 auto;padding:1rem;font-weight:700;top:45%;left:0;right:0}.term-planner .calendar-errors .side-panel,.schedule-calendar .calendar-errors .side-panel,.term-planner.calendar-errors .side-panel,.schedule-calendar.calendar-errors .side-panel{display:none}.support-toggle{z-index:100;background-color:#003032;border-radius:35px 0 0 35px;padding:.5rem 1rem .5rem .5rem;transition:right .75s;display:flex;position:fixed;top:181px;right:-115px}.support-toggle .info-indicator{text-align:center;margin:0;transition:background .75s}.support-toggle .tips-label{color:#003032;opacity:0;margin-left:.5rem}.support-toggle:hover{background-color:#d6df22;right:0}.support-toggle:hover .info-indicator{color:#fff;background-color:#003032}.support-toggle:hover .tips-label{opacity:1}.is-demo-course .support-toggle{top:265px}.has-large-logo-nav{margin:0;padding:0;position:relative}.has-large-logo-nav:not(.landing-page) .logo-block{max-width:1024px;margin:0 auto;padding:1rem 2.5rem}@media only screen and (width<=529px){.has-large-logo-nav:not(.landing-page) .logo-block{padding-left:2rem;padding-right:2rem}}.has-large-logo-nav:not(.landing-page) .navbar-wrapper{display:none}.has-large-logo-nav .logo-bar{background-color:#0079ba;border-bottom:1.5rem solid #fff;width:100%;height:150px}.has-large-logo-nav .logo{background-image:url("/static/img/logo-full-white.e56367a33f8a.png");width:90px;height:90px;margin:0 auto}@media only screen and (width<=529px){.has-large-logo-nav .logo{background-image:url("/static/img/logo-white.330365387b25.png");width:30px;height:30px}}.visualization{display:block}.visualization .graph-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;display:flex}.visualization .graph-header h2{margin:0}.visualization .graph-header .btn{color:#003032}.visualization .graph-title{text-transform:uppercase;letter-spacing:1px;text-align:center;margin:0 0 1rem;font:700 18px/22px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:block}.visualization .graph-toggle-tab{margin-bottom:1.5rem}.visualization .graph-toggle-tab .toggle-btn{padding-top:0}.visualization .d3-graph{width:100%;height:220px;display:flex;position:relative;overflow:hidden}.visualization .graph-labels label{text-transform:uppercase;text-align:right;font:500 12px/14px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.visualization .graph-y-labels{-webkit-box-orient:vertical;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex}.visualization .graph-x-label{text-align:center}.visualization .spread .chart-svg,.visualization .spread .graph-x-label{padding-left:90px}.visualization .chart-svg,.visualization .graph-x-label{padding-left:60px}.visualization .chart-svg{flex:1;width:100%;height:100%;position:absolute;top:0;right:0}.visualization .gridlines .domain{stroke:#0000}.visualization .y .tick line{stroke-dasharray:4 4;stroke:gray}.visualization .y .tick:last-child line{stroke-dasharray:none;stroke:#000}.visualization .line{stroke-width:2px;fill:none}.visualization .grid path{opacity:0}.visualization .survey_prompt{text-transform:initial;margin-bottom:1rem}.visualization .category-changes{border-top:2px solid #f1eeeb;margin-top:.25rem;padding-top:1rem}.visualization .category-changes p{font:italic 100 15px/19px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.visualization .category-changes p b{font-weight:400}.visualization .category-changes p .category{font-weight:500}.visualization .category-changes p:not(:last-child){margin-bottom:.5rem}.team-check-key.graph-key,.team-check-key .key-item{align-items:center;display:flex}.team-check-key.graph-key{flex-wrap:wrap;margin-top:1.5rem}.team-check-key .key-item{-webkit-box-flex:0 0 50%;flex:0 0 50%;margin-bottom:.75rem}.team-check-key .key-item *{margin-right:.5rem}.team-check-key .key-item .key-label span{text-transform:none;font-style:italic;font-weight:100}.team-check-key .key-color{-webkit-box-flex:0 0 18px;border-radius:100%;flex:0 0 18px;width:18px;height:18px}.team-check-key .key-color.working-well,.team-check-key .key-color.team-compare1,.team-check-key .key-color.indiv{background-color:#941a25}.team-check-key .key-color.logistics,.team-check-key .key-color.team-compare3{background-color:#f8b7bb}.team-check-key .key-color.team-confidence,.team-check-key .key-color.you{background-color:#0079ba}.team-check-key .key-color.equal-workloads,.team-check-key .key-color.team{background-color:#f1e926}.team-check-key .key-color.sharing-ideas,.team-check-key .key-color.team-compare2{background-color:#003032}.team-check-key .key-color.team-compare4{background-color:#d6df22}.team-check-key .key-color.overlap{background-color:#5ac0e8;border-radius:0}.team-check-key .key-color.indiv-average{border-bottom:20px solid #5ac0e8;border-left:10px solid #0000;border-right:10px solid #0000;border-radius:0}.team-check-key .color-loop:nth-child(5n+1) .key-color{background-color:#941a25}.team-check-key .color-loop:nth-child(5n+2) .key-color{background-color:#f8b7bb}.team-check-key .color-loop:nth-child(5n+3) .key-color{background-color:#0079ba}.team-check-key .color-loop:nth-child(5n+4) .key-color{background-color:#f1e926}.team-check-key .color-loop:nth-child(5n) .key-color{background-color:#003032}.team-check-key .key-label{text-transform:uppercase;font:500 12px/14px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.range-plot.accordion-content{padding-left:2rem;padding-right:2rem}.range-plot .graph-key{margin-top:1rem}.range-plot .task-item{margin-top:3rem}.range-plot .task-item:not(:last-child){margin-bottom:3rem}.range-plot .task-range .indiv-response{background-color:#941a25}.range-plot .task-range .team-avg{background-color:#0000;border-bottom:20px solid #5ac0e8;border-left:10px solid #0000;border-right:10px solid #0000;border-radius:0}.range-plot .task-range .member-response{background-color:#941a25;border:2px solid #003032}.range-plot .task-range .overlap{background-color:#5ac0e8;border-radius:0}.range-plot .anchor-container{margin:1.25rem 0 .75rem}.range-plot .anchor{font-style:italic;font-weight:500}.viz-container{background-color:#fff;border-radius:18px;padding:1rem;overflow:hidden}.viz-container h1{text-transform:uppercase;font:700 18px/22px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.viz-container .graph-container{position:relative}.viz-container .main-svg{overflow:visible}.viz-container .graph-y-labels,.viz-container .graph-y-lines{position:absolute;top:14px;bottom:0;left:0}.viz-container .graph-label{margin-bottom:16px}.viz-container .graph-y-lines{left:40px;right:0}.viz-container .graph-y-lines .line{border-bottom:1px dashed #003032;width:100%;position:absolute}.viz-container .graph-y-lines .mid{opacity:.5;top:calc(50% - 15px)}.viz-container .graph-y-lines .bottom{bottom:16px}.viz-container .graph-y-lines .top{top:14px}.viz-container .graph{display:flex}@media only screen and (width<=529px){.viz-container.your-work .graph-key{margin-top:3.75rem}}.viz-container.overall-avg .graph-y-lines{left:0}.viz-container.overall-avg .bottom{bottom:24px}.viz-container .explanation{border-top:1px solid #003032;margin-top:.5rem;padding-top:1rem;font:italic 100 16px/28px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.tc-item .required-item{color:#cc0035;font-style:normal;font-weight:700}.tc-item:first-child h2{padding-top:0}.tc-item:not(:first-child){border-top:2px solid #003032;margin-top:2rem}.tc-item.free-response .response-auth{margin-bottom:.25rem}.tc-response:not(:last-child){border-bottom:2px solid #fff;margin-bottom:1rem}.tandem-info-page{padding-top:calc(115px + 1.5rem)}.tandem-info-page .navbar-info-pages{max-width:1440px;height:115px}.tandem-info-page .navbar-info-pages .full-logo{background-size:contain;width:75px;height:75px;display:block}.tandem-info-page .navigation-items{flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;align-items:center;display:flex}.tandem-info-page .navigation-items ul{margin:0;padding:0;list-style:none;display:flex}.tandem-info-page .navigation-items li{margin-left:2rem}.tandem-info-page .navigation-items .btn-login{margin-left:2.5rem}.tandem-info-page .modal{top:139px}@media only screen and (width<=529px){.tandem-info-page .modal{top:135px}}.tandem-info-page .login-modal .login-block{background-color:#f1e926;max-width:768px}.tandem-info-page .login-modal .login-block .login-container{min-height:initial}.tandem-info-page .login-modal .btn-um-login{display:block}.tandem-info-page .login-modal .separator{text-align:center;margin:2rem 0;font-style:italic;font-weight:500}.tandem-info-page .login-modal .survey_prompt{color:#941a25}.tandem-info-page .login-modal .form-errors{color:#cc0035;border-bottom:2px solid #cc0035;margin-bottom:1rem;padding-bottom:.5rem;font:italic 100 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.tandem-info-page .login-modal .reset-password{text-align:center}.tandem-info-page .login-modal .reset-password a{color:#003032;text-decoration:underline}.tandem-info-page .login-modal .reset-password a:hover{color:#941a25}@media only screen and (width<=529px){.tandem-info-page .login-modal{top:104px}}.tandem-info-page .highlight-cards{margin:0;padding:0;list-style:none}.tandem-info-page .highlight-cards .highlight-card{border-radius:18px;flex:1;padding:1rem}.tandem-info-page .highlight-cards .highlight-card:before{display:none}.tandem-info-page .highlight-cards .highlight-card:not(:last-child){margin-right:1rem}.tandem-info-page .highlight-cards .highlight-card a{color:#003032;text-decoration:underline}@media only screen and (width<=529px){.tandem-info-page .highlight-cards{-webkit-box-orient:vertical;flex-direction:column}.tandem-info-page .highlight-cards .highlight-card:not(:last-child){margin:0 0 1rem}}.tandem-info-page .has-border{border-bottom:1.5rem solid #fff}.tandem-info-page .bottom-shape{bottom:0}@media only screen and (width>=769px){.tandem-info-page .has-angled-bottom{padding-bottom:12rem}}@media only screen and (width<=529px){.tandem-info-page .has-angled-bottom{padding-bottom:4rem}}@media only screen and (width>=530px) and (width<=768px){.tandem-info-page .has-angled-bottom{padding-bottom:6rem}}.tandem-info-page .cai-logo{background:#0e2949 url("/static/img/landing-page/signature-stationery-white-01.433def2e49d7.svg") 50% no-repeat}.tandem-info-page .footer-section{color:#fff;z-index:3;background-color:#0079ba;padding-bottom:4rem}.tandem-info-page .footer-section .logo{background-image:url("/static/img/logo-white.330365387b25.png");width:40px;height:40px;margin-bottom:1rem;margin-left:auto}.tandem-info-page .footer-section .tandem-umich-info{text-align:right}.tandem-info-page .footer-section .tandem-umich-info p{margin:0 0 .75rem}.tandem-info-page .footer-section .contact{margin-bottom:3rem;position:relative}.tandem-info-page .footer-section .contact:after{content:"";background-color:#5ac0e8;width:125px;height:2px;display:block;position:absolute;bottom:-1.5rem;right:0}.tandem-info-page .footer-section a{color:#fff;text-decoration:underline}.tandem-info-page .footer-section a:hover{color:#f1e926}.tandem-info-page .footer-section .umich{margin-top:2rem;font:400 14px/14px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.tandem-info-page .footer-section .umich .cai-logo{background-size:92%;width:300px;height:65px;margin:0 0 .75rem auto}.tandem-info-page .footer-section .umich .legal-shtuff{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;align-items:center;display:flex}.tandem-info-page .footer-section .umich .legal-shtuff p{margin:0}.tandem-info-page .footer-section .umich .legal-shtuff .divider{color:#5ac0e8;margin:0 .5rem}.landing-page .page-section>div{max-width:1440px}.landing-page .modal-get-started .modal-main{padding:2rem}@media only screen and (width<=529px){.landing-page .modal-get-started .modal-main{height:initial}}@media only screen and (width>=530px) and (width<=949px){.landing-page .modal-get-started .modal-main{margin-left:auto;margin-right:auto}}.landing-page .modal-get-started .page-section,.landing-page .modal-get-started .start-info-block{padding:0}.landing-page .modal-get-started .start-info-block{display:flex}.landing-page .modal-get-started .content{margin-right:1rem}.landing-page .modal-get-started .content h2,.landing-page .modal-get-started .content p{text-align:left;margin:0}.landing-page .modal-get-started .content h2{margin-bottom:.75rem;padding:0}.landing-page .bottom-shape{z-index:1}.landing-page h4{font:700 18px/26px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.landing-page .intro-section{padding-bottom:0}.landing-page .intro-section .tagline-block .tagline{text-transform:none;letter-spacing:1px;max-width:800px;font:500 55px/70px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.landing-page .intro-section .tagline-block .btn{white-space:nowrap;margin-left:2rem}@media only screen and (width>=530px){.landing-page .intro-section .tagline-block .btn{padding:1.5rem 2.5rem;font-size:125%}}.landing-page .intro-section .UM-highlight{-webkit-box-flex:0 0 275px;background-color:#0060a2;flex:0 0 275px;margin-right:2rem;padding:2rem 2rem 4rem}.landing-page .intro-section .UM-highlight .um-logo{background:url("/static/img/U-M_Logo.d19841329562.svg") 0 0/contain no-repeat;height:80px;margin-bottom:1rem}.landing-page .intro-section .UM-highlight p{color:#fff;font:500 18px/26px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.landing-page .intro-section .highlight-item{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;background-color:#fff}.landing-page .intro-section .highlight-item p{font:400 16px/24px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.landing-page .intro-section .highlight-item p:first-child{margin-bottom:.5rem}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.landing-page .intro-section .tagline-block{-webkit-box-orient:vertical;flex-direction:column}.landing-page .intro-section .tagline-block .tagline{font:500 45px/60px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.landing-page .intro-section .tagline-block .btn{margin:1rem 0 0}.landing-page .intro-section .highlights-block{flex-direction:column-reverse}.landing-page .intro-section .UM-highlight{flex:1;margin:2rem 0 0;display:flex}.landing-page .intro-section .UM-highlight .um-logo{-webkit-box-flex:0 0 100px;flex:0 0 100px}}@media only screen and (width<=529px){.landing-page .intro-section .tagline-block .btn{padding:1rem 1.75rem}}.landing-page .feature-highlight-section{z-index:1;padding-bottom:0}.landing-page .feature-highlight-section h2{margin-bottom:2rem;font:700 40px/50px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.landing-page .feature-highlight-section ul{margin-top:0}.landing-page .feature-highlight-section ul li{font-size:115%}@media only screen and (width>=530px){.landing-page .feature-highlight-section .btn{padding:1rem 2rem;font-size:115%}}.landing-page .feature-highlight-section .highlight-block{padding-bottom:0}.landing-page .feature-highlight-section .feature-info{flex:.5;margin-right:2rem}.landing-page .feature-highlight-section .feature-sample{background-position:top;background-repeat:no-repeat;background-size:contain;width:100%;min-height:450px}.landing-page .feature-highlight-section .feature-sample.feature-tf{background-image:url("/static/img/landing-page/build-better-teams.ac00cf0bfb35.svg")}.landing-page .feature-highlight-section .feature-sample.feature-team-eval{background-image:url("/static/img/landing-page/better-team-experiences.f8dcf90ac26e.svg");background-size:cover}.landing-page .feature-highlight-section .feature-sample,.landing-page .feature-highlight-section .feature-animation{border:1px solid #003032;border-bottom:none;flex:1;width:700px}@media only screen and (width<=529px){.landing-page .feature-highlight-section h2{margin-bottom:1rem}.landing-page .feature-highlight-section .feature-sample,.landing-page .feature-highlight-section .feature-animation{min-height:275px}}@media only screen and (width>=530px) and (width<=768px){.landing-page .feature-highlight-section .feature-sample,.landing-page .feature-highlight-section .feature-animation{min-height:350px}}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.landing-page .feature-highlight-section .highlight-info{-webkit-box-orient:vertical;flex-direction:column}.landing-page .feature-highlight-section .feature-info{margin:0 0 1.5rem}.landing-page .feature-highlight-section .feature-sample,.landing-page .feature-highlight-section .feature-animation{width:100%}}.landing-page .student-benefits-section h3{text-align:center;margin-bottom:1.25rem;font:700 24px/32px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.landing-page .student-benefits-section .benefit-item{color:#003032;background-color:#ebde28;font-weight:500}.landing-page .partners-section{text-align:center}.landing-page .partners-section .partner-logos{margin-top:2.5rem}.landing-page .partners-section .partner-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:1;height:100px;margin:0 .5rem}.landing-page .partners-section .um{background-image:url("/static/img/landing-page/u-m_logo.69159b437396.png")}.landing-page .partners-section .tufts{background-image:url("/static/img/landing-page/tufts.66639243bc29.png")}.landing-page .partners-section .buffalo{background-image:url("/static/img/landing-page/buffalo.2bb605d03a78.png")}.landing-page .partners-section .flint{background-image:url("/static/img/landing-page/u-m-flint.0454e40004ea.png")}@media only screen and (width<=529px){.landing-page .partners-section .partner-logos{flex-wrap:wrap}.landing-page .partners-section .partner-logo{-webkit-box-flex:0 0 45%;flex:0 0 45%;margin-bottom:1.5rem}}.landing-page .info-section .information{margin-top:2rem}.landing-page .info-section .info-item{background-color:#f1eeeb}.about-page .tandem-highlights{background-color:#941a25;border-radius:18px;padding:1rem}.about-page .tandem-highlights .highlight-card{border-radius:0;margin:0;padding:0}@media only screen and (width>=530px){.about-page .tandem-highlights .highlight-card:not(:last-child){border-right:2px solid #f8b7bb;padding-right:1rem}}@media only screen and (width<=529px){.about-page .tandem-highlights .highlight-card:not(:last-child){border-bottom:2px solid #f8b7bb;padding-bottom:1rem}}.about-page .tandem-highlights .highlight-card p{text-align:center;color:#fff;margin:0;font:500 22px/32px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.about-page .tandem-highlights .highlight-card p span{font-weight:800}@media only screen and (width<=529px){.about-page .tandem-highlights{margin-bottom:2rem}}.about-page .our-story .logo-icon{background:url("/static/img/favicon.c1184da7dac4.png") 50%/contain no-repeat;width:60px;height:60px}.about-page .cai-powered .cai-logo{background-size:92%;width:375px;height:90px}.about-page .cai-powered .button-block{text-align:left}.how-it-works ul:last-child,.how-it-works p:last-child{margin:0}.how-it-works .pink-bkg ul li:before{border-color:#941a25}.how-it-works .highlight-card{background-color:#e1ebf7}.tandem-pricing .license-options{flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex}@media only screen and (width<=529px){.tandem-pricing .license-options{-webkit-box-orient:vertical;flex-direction:column}}@media only screen and (width>=530px) and (width<=768px){.tandem-pricing .license-options.options-3-plus{-webkit-box-orient:vertical;flex-direction:column}}.tandem-pricing .option-container{margin-bottom:1rem}@media only screen and (width>=530px){.tandem-pricing .option-container.options-2{-webkit-box-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tandem-pricing .option-container.options-2:nth-of-type(odd) .license-option{margin-right:.5rem}.tandem-pricing .option-container.options-2:nth-of-type(2n) .license-option{margin-left:.5rem}}@media only screen and (width>=769px){.tandem-pricing .option-container:not(.options-2,.options-1){-webkit-box-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.tandem-pricing .option-container:not(.options-2,.options-1):nth-child(3n+1) .license-option{margin-right:.5rem}.tandem-pricing .option-container:not(.options-2,.options-1):nth-child(3n+2) .license-option{margin:0 .5rem}.tandem-pricing .option-container:not(.options-2,.options-1):nth-child(3n+3) .license-option{margin-left:.5rem}}.tandem-pricing .option-container.options-1{flex:1}@media only screen and (width<=529px){.login-page .logo-bar,.password-reset .logo-bar{height:auto}}.login-page .top-section.flex-section,.password-reset .top-section.flex-section{z-index:-1;height:500px;position:absolute;top:150px;left:0;right:0}@media only screen and (width<=529px){.login-page .top-section.flex-section,.password-reset .top-section.flex-section{top:86px}}.login-page .form-container,.password-reset .form-container{background-color:#f1e926;width:500px;min-height:515px;padding:2rem 2.5rem}@media only screen and (width<=529px){.login-page .form-container,.password-reset .form-container{width:auto;margin-left:1.5rem;margin-right:1.5rem}}@media only screen and (width>=530px){.login-page .form-container,.password-reset .form-container{margin-top:2rem}}.login-page .survey_prompt,.password-reset .survey_prompt{color:#941a25;text-align:left}.login-page .form-errors,.password-reset .form-errors{color:#cc0035;border-top:2px solid #cc0035;border-bottom:2px solid #cc0035;margin:1.5rem 0;padding:.5rem 0;font:italic 100 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.login-page .button-block,.password-reset .button-block{padding:0 0 1.5rem}.login-page .form-container{text-align:center}.login-page h1{margin-bottom:1.75rem}.login-page .separator{margin:1.5rem 0}.login-page a:not(.btn){text-decoration:underline}.login-page a:not(.btn):hover{color:#003032}.login-page a:not(.btn):visited{color:#941a25}.licensing .license-option{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;-webkit-box-orient:vertical;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:100%;padding:1.5rem}.licensing .license-option h3{font:700 15px/21px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.licensing .license-option .price{letter-spacing:.5px;margin:0 0 .5rem;font:400 24px/30px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.licensing .license-option .btn{-webkit-box-align-self:stretch;-ms-flex-align-self:stretch;align-self:stretch;margin:1rem 0 2rem}.licensing .license-option .details p{margin-bottom:.5rem;font-weight:400}.licensing .license-option .details ul{margin:0;padding-left:2rem}.licensing .license-option .details li:not(:last-child){margin-bottom:.5rem}.licensing .pill-tag{color:#fff}.licensing .pill-tag.paid{background-color:#003032}.licensing .pill-tag.unpaid{background-color:#941a25}.license-invoice .invoice-details{border-top:2px solid #0079ba;width:100%;margin-top:1.5rem;padding-top:1.5rem}.license-invoice .order{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.license-invoice p{margin:0}.license-invoice .pill-tag{font-size:15px;line-height:15px}.assignment-outro .submission-confirmation-card{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;-webkit-box-orient:vertical;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.assignment-outro .submission-confirmation-card p:not(:last-child){margin-bottom:1rem}.assignment-outro .question-answer{margin-bottom:1.5rem;display:block}.assignment-outro .question-answer .qa-block:not(:last-child){margin-bottom:.75rem}.assignment-outro .question-answer .qa-lead{margin-bottom:.25rem}.assignment-outro .question-answer p{color:#941a25}.assignment-outro .question-answer .question p{font-weight:500}.peer-feedback-review .header-block{align-items:center;display:flex}.peer-feedback-review .header-block h1,.peer-feedback-review .header-block h2,.peer-feedback-review .header-block h3{margin:0}.peer-feedback-review .header-block.h1-header{margin-bottom:1rem}.peer-feedback-review .header-block.h2-header,.peer-feedback-review .header-block.h3-header{margin-bottom:.75rem}.peer-feedback-review .header-block .btn{margin-left:1rem}.peer-feedback-review .tab-group:not(.released-tab) .accordion-content,.peer-feedback-review .tab-group:not(.released-tab) .feedback-container{margin-left:calc(26px + .75rem)}.peer-feedback-review .released-tab .feedback-container{margin-left:1.25rem}.peer-feedback-review .action-btns{margin-top:2rem}.peer-feedback-review .action-btns .btn:not(:last-child){margin-right:1rem}.peer-feedback-review .team-header-block{border-top:2px solid #fff;border-bottom:2px solid #003032;margin:1rem 0;padding:1rem 0;display:flex}.peer-feedback-review .team-header-block .team-container h2{margin:0}.peer-feedback-review .team-header-block .team-container .btn{margin-left:1rem}.peer-feedback-review .feedback-check{cursor:pointer;-webkit-box-flex:0 0 26px;appearance:none;background:url("/static/img/custom-form.20c520d09035.png") 1px -316px/24px no-repeat;border:none;border-radius:0;flex:0 0 26px;width:26px;height:26px;margin:0 .75rem 0 0;padding:0;font:400 17px/29px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.peer-feedback-review .feedback-check:checked{background-position:1px -474px}.peer-feedback-review .feedback-check:indeterminate{background-position:1px -1739px}.peer-feedback-review .card-title b{font-weight:700}.peer-feedback-review .question-block .question-container{margin-bottom:1rem}.peer-feedback-review .question-block .survey_prompt{text-transform:initial;margin:0}.peer-feedback-review .question-block:not(:last-child){border-bottom:2px solid #003032;margin-bottom:1rem;padding-bottom:1rem}.peer-feedback-review .feedback-container .feedback-provider{color:#0060a2;margin-bottom:.5rem;line-height:28px}.peer-feedback-review .feedback-container:not(:last-child){border-bottom:2px solid #fff;margin-bottom:1rem;padding-bottom:1rem}.lti .assignment-display{border-top:2px solid #fff;border-bottom:2px solid #fff;margin-bottom:3rem;padding-top:1.5rem}.lti .assignment-display p,.lti .assignment-display li{color:#941a25;font-style:italic}.accounts .card-plus-btn:last-child{margin:0}.accounts .label-container,.accounts .info-block{flex:1.5}@media only screen and (width>=530px){.accounts .label-container,.accounts .info-block{margin-left:1rem}.accounts .card-title{white-space:nowrap;text-overflow:ellipsis;width:0;overflow:hidden}}.accounts .email{white-space:nowrap;text-overflow:ellipsis;width:0;overflow:hidden}.accounts .status{text-align:center}.accounts .card-label:first-of-type{text-align:left}.accounts .card-label:nth-of-type(2),.accounts .status{-webkit-box-flex:0 0 100px;flex:0 0 100px}@media only screen and (width>=530px){.assignment-dash .title-row h1,.assignment-dash .card-title{flex:.38}.assignment-dash .dates{flex:1}}.tandem-setup .progress-container{margin-bottom:3rem}.tandem-setup .progress-container .bar-container,.tandem-setup .progress-container .bar{border-radius:18px;height:8px}.tandem-setup .progress-container .bar-container{background-color:#f8b7bb;width:100%;margin-bottom:.5rem}.tandem-setup .progress-container .bar{background-color:#941a25}.tandem-setup .progress-container .step-total2.bar-step1{width:50%}.tandem-setup .progress-container .step-total6.bar-step1{width:16.6%}.tandem-setup .progress-container .step-total6.bar-step2{width:33.3%}.tandem-setup .progress-container .step-total6.bar-step3{width:50%}.tandem-setup .progress-container .step-total6.bar-step4{width:66.6%}.tandem-setup .progress-container .step-total6.bar-step5{width:83.3%}.tandem-setup .progress-container .step-total6.bar-step6{width:100%}.tandem-setup .progress-container p{color:#941a25}.tandem-setup .setup-resources{border-top:2px solid #f8b7bb;border-bottom:2px solid #f8b7bb;margin:2.5rem 0;padding:1.25rem 0;display:flex}.tandem-setup .setup-resources p,.tandem-setup .setup-resources ul{margin:0;padding:0}.tandem-setup .setup-resources p{color:#0060a2;margin-right:.5rem;font-style:italic;font-weight:500;position:relative}.tandem-setup .setup-resources ul{flex:1}.tandem-setup .setup-resources ul li:before{display:none}@media only screen and (width<=529px){.tandem-setup .setup-resources{-webkit-box-orient:vertical;flex-direction:column}}.tandem-setup .mirror-text-field{color:#0060a2;font-weight:500;position:relative}.tandem-setup .mirror-text-field:before{content:"";z-index:-1;background-color:#5ac0e8;width:100%;height:2px;display:block;position:absolute;bottom:-1px;left:0}.tandem-setup .mirror-text-field.discipline{font-weight:700}.tandem-setup .discipline-question .separator{text-align:center;margin:1.5rem 0;font-style:italic}.tandem-setup .discipline-question.disabled-question .form-block{margin:0}.tandem-setup .discipline-question.disabled-question .edit-display,.tandem-setup .discipline-question.disabled-question.editToggled .review-display{display:none}.tandem-setup .discipline-question.disabled-question.editToggled .edit-display{display:block}.navbar-side{z-index:9998;background-color:#eef8fd;border-top-style:solid;border-top-color:#fff;border-right:1.5rem solid #fff;width:265px;transition:margin-top ease-in;position:fixed;top:calc(80px + 1.5rem);bottom:0;left:0}.navbar-side .menu-container{height:100%;padding:1.5rem 0;display:block;overflow-y:scroll}.navbar-side .menu-container>*{padding-right:1.5rem}.navbar-side .heading-container{align-items:center;margin-bottom:1rem;margin-left:1.5rem;display:flex}.navbar-side .navlist-main{padding-bottom:2rem;display:block}.navbar-side .navlist-main li{width:100%;margin:.7rem 0}.navbar-side .planner .item-planner,.navbar-side .lessons .item-lessons{color:#fff;background-color:#0060a2;font-weight:500}.navbar-side .menu-item{box-shadow:-3.25px -3.25px 12px #33333309;-webkit-box-shadow:-3.25px -3.25px 12px #33333309 #00000080;box-shadow:-3.25px -3.25px 12px #33333309 #00000080;text-transform:capitalize;letter-spacing:normal;color:#003032;background-color:#fff;border-radius:0 18px 18px 0;padding:1rem 1rem 1rem 1.5rem;font:400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:block}.navbar-side .menu-item.active{color:#fff;background-color:#0060a2;font-weight:500}.navbar-side .menu-item:hover{color:#003032;background-color:#c9ddf2;font-style:normal;font-weight:400}.navbar-side .menu-item:hover:before,.navbar-side .menu-item:hover:after{display:none}.navbar-side .secondary-list{margin-right:1.5rem;padding:0;list-style:none}.navbar-side .secondary-list .menu-item{color:#0060a2;background-color:#e1ebf7}.navbar-side .secondary-list .menu-item.active{color:#003032;background-color:#5ac0e8}.navbar-side .secondary-list .menu-item.disabled,.navbar-side .secondary-list .menu-item.disabled:hover{color:#0060a2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:none #00000080;box-shadow:none #00000080;opacity:.75;cursor:auto;background-color:#e1ebf7;font-style:italic;font-weight:100}.navbar-side .secondary-list .menu-item:hover{color:#003032;background-color:#c9ddf2;font-style:normal;font-weight:400}.navbar-side .secondary-list .menu-item:hover:before,.navbar-side .secondary-list .menu-item:hover:after{display:none}@media only screen and (width>=530px) and (width<=768px),only screen and (width<=529px){.navbar-side{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;top:initial;background-color:#fff;border:none;width:100%;height:50px;position:fixed}.navbar-side .heading-container{display:none}.navbar-side .menu-container{padding:0}.navbar-side .navlist-main{-webkit-box-orient:horizontal;flex-direction:row;padding:0;display:flex}.navbar-side .navlist-main li{margin:0}.navbar-side .menu-item{text-transform:uppercase;letter-spacing:1px;text-align:center;color:#0060a2;border-radius:0;padding:1rem 1.5rem;font:500 14px/18px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.navbar-side .menu-item:hover{color:#0060a2;cursor:pointer;background-color:#5ac0e8}.navbar-side .planner .item-planner,.navbar-side .lessons .item-lessons{color:#fff;z-index:1;background-color:#00a0d6;font-weight:700}.navbar-side .planner .item-planner:after,.navbar-side .lessons .item-lessons:after{content:"";background-color:#0060a2;width:100%;height:5px;position:absolute;bottom:0;left:0}.navbar-side .planner .item-planner:hover,.navbar-side .lessons .item-lessons:hover{cursor:pointer;background-color:#5ac0e8}.navbar-side .planner .item-planner:hover:after,.navbar-side .lessons .item-lessons:hover:after{top:initial;opacity:1;display:block}}@media only screen and (width>=769px){.term-planner.has-side-nav .wrapper{margin-left:265px}}.term-planner .lesson-selection-block{margin-bottom:2rem;padding-bottom:2rem}.term-planner .lesson-selection-block .header-tag-block{align-items:center;margin-right:1rem;display:flex}.term-planner .lesson-selection-block .assignment-details{margin-top:1rem;padding-top:1rem}.term-planner .lesson-selection-block.disabled{padding-bottom:1.25rem}.term-planner .lesson-selection-block.disabled h2{opacity:.5;font-style:italic;font-weight:500;text-decoration:line-through}.term-planner .lesson-selection-block.disabled .assignment-details{display:none}.term-planner .lesson-selection-block:not(.last-lesson-block){border-bottom:2px solid #003032}.comment-block .comment-form{text-align:right}.comment-block textarea{margin-bottom:1rem}.comment-block .comment .title-row{align-items:center;margin-bottom:.5rem;padding:0;font:500 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.comment-block .comment .new-indicator{text-transform:uppercase;letter-spacing:1px;color:#941a25;background-color:#f1e926;border-radius:18px;margin-left:.5rem;padding:.25rem .5rem;font:700 14px/14px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.comment-block .comment .date-time{text-align:right;flex:.5}.comment-block .comment .delete-container{-webkit-box-flex:0 0 25px;flex:0 0 25px;margin-left:1rem}.comment-block .comment .content-row{font:400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.comment-block .comment:first-child{border-top:7px double #003032;margin-top:2rem;padding-top:1.5rem}.comment-detail .row-card{margin:0;padding:0}.comment-new{position:relative}.comment-new:after{content:"";background-color:#cc0035;border-radius:100%;width:10px;height:10px;position:absolute;top:-4px;right:-4px}.indiv-assignment-actions .column .survey_question:last-child{margin-bottom:0}.indiv-assignment-actions .assignment-block{border:2px solid #fff;border-radius:18px;margin-bottom:3rem;padding:1rem}.indiv-assignment-actions .intro-block{border-bottom:7px double #003032;margin-bottom:2rem;padding-bottom:2rem}.indiv-assignment-actions .intro-block .survey_question{margin:0}.indiv-assignment-actions .survey_question:not(.confirm-action,.select-student) .survey_responses{font-weight:100}.indiv-assignment-actions .survey_question:not(.confirm-action,.select-student) li{background-color:#0000;border:none;margin-bottom:.75rem}.indiv-assignment-actions .survey_question:not(.confirm-action,.select-student) li:focus-within:before{content:"";background-color:#f1e926;border-radius:100%;width:38px;height:38px;display:block;position:absolute;top:3px;left:-6px}.indiv-assignment-actions .survey_question:not(.confirm-action,.select-student) label{padding:.5rem 0 .5rem 2.5rem}.indiv-assignment-actions .survey_question:not(.confirm-action,.select-student) input{top:8.5px;left:0}.org-header,.section-header{align-items:center;margin:0 0 1rem;display:flex}.org-header h1,.section-header h1,.org-header h2,.section-header h2,.org-header h3,.section-header h3{margin:0}.org-header .btn-edit,.section-header .btn-edit,.org-header .btn-add,.section-header .btn-add{margin-left:.5rem}.section-header{margin:0 0 .75rem}.section-header.needs-divider{border-top:2px solid #fff;margin-top:1rem;padding-top:1.5rem}.cohort{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;background-color:#fff;border-radius:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;display:flex}.empty-cohort,.empty-section{letter-spacing:3px;text-align:center;padding:1rem 0;font-style:italic;font-weight:100}.empty-section{padding:0}.cohort-sections{margin:0 0 2rem}@media only screen and (width>=530px) and (width<=768px),only screen and (width<=529px){.overview-wrapper .column{-webkit-box-flex:0 0 100%;flex:0 0 100%;width:100%;margin:0}}.overview-wrapper .info-with-label{justify-content:center}@media only screen and (width<=529px){.overview-wrapper .info-with-label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (width>=530px){.overview-wrapper .survey-label{display:none}}.overview-wrapper .detailed-info,.overview-wrapper .status,.overview-wrapper .account{display:none}.overview-wrapper .health-section .title-row h2,.overview-wrapper .health-section .card-title{flex:1.25}.overview-wrapper .new-to-cat{position:relative}.overview-wrapper .new-to-cat:after{box-shadow:-3.25px -3.25px 12px #ccc6;-webkit-box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;box-shadow:-3.25px -3.25px 12px #ccc6 #00000080;text-align:center;content:"New";color:#fff;background-color:#cc0035;border-radius:10px 10px 0;padding:5px 10px;font:500 13px/13px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:block;position:absolute;top:-12px;left:-25px}.overview-wrapper .link{-webkit-box-flex:0 0 auto;flex:none}.overview-wrapper .visualization{display:block}.overview-wrapper .visualization .overview-select{appearance:none;background-color:#f8f7f5;background-position:right 1rem top -515px;border:1px solid #f8f7f5;margin:0 0 1.5rem;padding:.5rem 2.75rem .5rem 1rem}.overview-wrapper .visualization .key-item{-webkit-box-flex:0 0 50%;flex:0 0 50%}.overview-wrapper .team-eval .actions{-webkit-box-flex:0 0 85px;flex:0 0 85px}.overview-wrapper .manager-graph .graph-header:not(.has-section),.overview-wrapper .manager-graph .section-name{margin-bottom:1.5rem}.overview-wrapper .manager-graph .has-section{margin-bottom:.5rem}.overview-wrapper .credit .card-title{flex:2}@media only screen and (width>=769px) and (width<=949px){.teams .team-section .column-container .info-block{flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.teams .team-section .column-container .survey-count{-webkit-box-flex:100%;flex:100%;margin-bottom:1rem}}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.teams .team-section .column-container{display:block}.teams .team-section .column-container .card-container{width:100%}.teams .team-section .column-container .card{margin:0 0 1rem}}.teams .health-category,.teams .search-container{padding-top:2rem}.teams .card{-webkit-box-orient:vertical;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.teams .card .info-block{margin-top:1rem}.teams .card>*{flex:1}.teams .card .status,.teams .info-card .status,.teams .search-container{display:none}.teams .searching{display:block}@media only screen and (width>=530px){.teams .searching .card-title,.teams .searching .title-row h2{flex:.5}}.teams .searching .status{display:block}.teams .searching .card:last-child{margin-bottom:1rem}@media only screen and (width>=530px){.teams .searching .card{-webkit-box-orient:horizontal;flex-direction:row}}.teams .searching .info-block{margin:0}.teams .searching .info-block>*{text-align:center}.teams .searching .survey-count{display:block}.teams .searching .survey-count .survey-label{display:none}@media only screen and (width<=529px){.teams .searching .survey-count .survey-label{display:block}}@media only screen and (width>=530px){.teams .searching .checkmark{margin:0 auto}}@media only screen and (width<=529px){.teams .searching .card-title{width:100%}.teams .searching .info-block{flex-wrap:wrap;margin-top:1rem}.teams .searching .survey-count{display:flex}.teams .searching .status{-ms-order:-1;order:-1;-webkit-box-flex:100%;flex:100%;margin-bottom:.5rem;display:flex}}.team-detail .column-container,.individual-detail .column-container{padding:0}@media only screen and (width>=530px) and (width<=768px),only screen and (width<=529px){.team-detail .column-container,.individual-detail .column-container{display:block}.team-detail .column-container .column,.individual-detail .column-container .column{margin:0}}.team-detail .column-section:first-child,.individual-detail .column-section:first-child{padding-top:0}@media only screen and (width>=530px) and (width<=768px),only screen and (width<=529px){.team-detail .column,.individual-detail .column{-webkit-box-flex:0 0 100%;flex:0 0 100%;width:100%;margin:0}.team-detail .detail-block,.individual-detail .detail-block{padding-bottom:0}}.team-detail .team-container,.individual-detail .team-container{margin-bottom:0}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.team-detail .individual-container .member,.individual-detail .individual-container .member{justify-content:center}}.team-detail .label-container,.individual-detail .label-container,.team-detail .info-block,.individual-detail .info-block{flex:.25}.team-detail .label-container .expired,.individual-detail .label-container .expired,.team-detail .info-block .expired,.individual-detail .info-block .expired,.team-detail .label-container .incomplete,.individual-detail .label-container .incomplete,.team-detail .info-block .incomplete,.individual-detail .info-block .incomplete,.team-detail .label-container .checkmark,.individual-detail .label-container .checkmark,.team-detail .info-block .checkmark,.individual-detail .info-block .checkmark{-webkit-box-flex:0 0 20px;flex:0 0 20px}.team-detail .modal-list,.individual-detail .modal-list{margin:0;padding:0}.team-detail .modal-list li,.individual-detail .modal-list li{list-style:none}.team-detail .modal-list li:last-child,.individual-detail .modal-list li:last-child{margin-bottom:0}.team-detail .modal-list.two-column,.individual-detail .modal-list.two-column{column-count:2;column-gap:1rem}.team-detail .modal-list.two-column li,.individual-detail .modal-list.two-column li{width:100%;display:inline-block}.team-detail .comment-list li,.individual-detail .comment-list li,.team-detail .email-list li,.individual-detail .email-list li{margin-bottom:1rem}.team-detail .comment-list li:last-child,.individual-detail .comment-list li:last-child,.team-detail .email-list li:last-child,.individual-detail .email-list li:last-child{margin-bottom:0}.team-detail .comment-list .card,.individual-detail .comment-list .card,.team-detail .email-list .card,.individual-detail .email-list .card{text-align:left;border:none;-webkit-box-orient:horizontal;flex-flow:row;width:100%;display:flex}.team-detail .comment-list .card:not(.empty,.mts-email):hover,.individual-detail .comment-list .card:not(.empty,.mts-email):hover,.team-detail .email-list .card:not(.empty,.mts-email):hover,.individual-detail .email-list .card:not(.empty,.mts-email):hover,.team-detail .comment-list .card:not(.empty,.mts-email):hover span,.individual-detail .comment-list .card:not(.empty,.mts-email):hover span,.team-detail .email-list .card:not(.empty,.mts-email):hover span,.individual-detail .email-list .card:not(.empty,.mts-email):hover span{cursor:pointer}.team-detail .comment-list .subject,.individual-detail .comment-list .subject,.team-detail .email-list .subject,.individual-detail .email-list .subject,.team-detail .comment-list .comment,.individual-detail .comment-list .comment,.team-detail .email-list .comment,.individual-detail .email-list .comment{white-space:nowrap;text-overflow:ellipsis;flex:1;width:0;overflow:hidden}.team-detail .comment-list .date-time,.individual-detail .comment-list .date-time,.team-detail .email-list .date-time,.individual-detail .email-list .date-time{text-align:right;-webkit-box-flex:0 0 75px;flex:0 0 75px}.team-detail .bullet-list,.individual-detail .bullet-list,.team-detail .numbered-list,.individual-detail .numbered-list{margin-bottom:0;padding:0}.team-detail .bullet-list li,.individual-detail .bullet-list li,.team-detail .numbered-list li,.individual-detail .numbered-list li{margin-bottom:.75rem;padding-left:1.75rem;font:100 16px/28px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;position:relative}.team-detail .bullet-list li b,.individual-detail .bullet-list li b,.team-detail .numbered-list li b,.individual-detail .numbered-list li b{font-weight:500}.team-detail .bullet-list li:before,.individual-detail .bullet-list li:before,.team-detail .numbered-list li:before,.individual-detail .numbered-list li:before{position:absolute;left:0}.team-detail .bullet-list li:last-child,.individual-detail .bullet-list li:last-child,.team-detail .numbered-list li:last-child,.individual-detail .numbered-list li:last-child{margin-bottom:0}.team-detail .bullet-list li,.individual-detail .bullet-list li{list-style:none}.team-detail .bullet-list li:before,.individual-detail .bullet-list li:before{content:"";border:2px solid #00a0d6;border-radius:100%;width:5px;height:5px;top:8px}.team-detail .numbered-list,.individual-detail .numbered-list{padding:0}.team-detail .numbered-list li,.individual-detail .numbered-list li{counter-increment:item}.team-detail .numbered-list li:before,.individual-detail .numbered-list li:before{content:counter(item) ".";color:#0060a2;font-weight:500}.team-detail .link,.individual-detail .link{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;font:400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.team-detail .visualization,.individual-detail .visualization{margin-bottom:2rem}.team-detail .assignment-details-card .info-block,.individual-detail .assignment-details-card .info-block{margin-right:0}.team-detail .assignment-details-card .completed-date,.individual-detail .assignment-details-card .completed-date{border-top:2px solid #d6df22;margin-top:.5rem;padding-top:.5rem}.individual-section .title-row{margin-bottom:0}.team-eval-results-block .self-proud,.individual-team-eval .self-proud,.team-eval-results-block .self-improve,.individual-team-eval .self-improve{border-bottom:2px solid #003032;margin-bottom:1rem}.team-eval-results-block .peer:not(:last-child),.individual-team-eval .peer:not(:last-child){border-bottom:2px solid #fff;margin-bottom:1rem}.individual-team-eval .incomplete,.member-results .incomplete{color:#cc0035;border-top:2px solid #cc0035;border-bottom:2px solid #cc0035;padding:.75rem 0;font-style:italic;font-weight:400}.team-eval-results-block .team-select-container{border-bottom:2px solid #941a25;padding-bottom:1rem}.team-eval-results-block .highlight-header{color:#fff;background-color:#941a25;border-radius:18px 18px 0 0;margin-bottom:0;padding:.75rem 1.5rem}.team-eval-results-block .section-header{margin-top:3rem}.team-eval-results-block .results-section{border:2px solid #941a25;border-top:none;border-radius:0 0 18px 18px;padding:1.5rem}.team-eval-results-block .member-results:not(:last-child){margin-bottom:2rem}.team-eval-results-block .section-block:first-child{padding-top:0}.team-eval-results-block .section-block:last-child{padding-bottom:0}.team-eval-results-block .section-block:not(:last-child){border-bottom:2px solid #941a25}.team-eval-results-block .range-plots-container{flex:1;margin-right:2.5rem}.team-eval-results-block .range-plots{display:flex}.team-eval-results-block .range-plots .range-plot:not(:last-child){margin-bottom:3.5rem}.team-eval-results-block .range-plots h2+.task-item{margin-top:1rem}.team-eval-results-block .team-issues h4{color:#0060a2}.team-eval-results-block .team-issues h4 span{font-style:italic}.team-eval-results-block .team-issues .neg-contribs:not(:last-child){border-bottom:2px solid #fff;margin-bottom:1rem;padding-bottom:1rem}.team-eval-results-block .team-issues .response-item:last-child p:last-child{margin-bottom:0}.team-eval-results-block .team-issues .response-item:not(:last-child){border-bottom:2px solid #fff;margin-bottom:1rem}.team-eval-results-block .team-issues .response-item p:not(.response-auth,.reported-by){margin:0}.team-eval-results-block .team-issues .response-item .reported-by{margin-top:.25rem}.team-eval-results-block .team-issues .response-item .response-auth{margin-bottom:.25rem}.team-eval-results-block .team-key-container{flex:.25;max-width:175px}.team-eval-results-block .team-key-container .graph-key{display:block}.team-eval-results-block .midterm-viz:not(:last-child){margin-bottom:1.5rem}.team-eval-results-block .self-proud,.team-eval-results-block .self-improve{border-color:#e8e3dd}.team-eval-results-block .self-proud h3,.team-eval-results-block .peer-proud h3,.team-eval-results-block .self-improve h3{margin-bottom:.25rem;font-size:16px;line-height:20px}.team-eval-results-block .peer-proud .peer:last-child p:last-child,.team-eval-results-block .peer-improve .peer:last-child p:last-child{margin:0}.team-eval-results-block .overall-avg .graph{justify-content:center}.individual-team-eval .midterm-bar-charts .viz-container:not(:last-child){margin-bottom:1.5rem}.team-team-eval .response-item:not(:last-child){border-bottom:2px solid #fff;margin-bottom:1rem}.results-section{scroll-margin-top:155px}.member-results{scroll-margin-top:115px}.floating-menu{box-shadow:-3.25px -3.25px 12px #33333313;-webkit-box-shadow:-3.25px -3.25px 12px #33333313 #00000080;box-shadow:-3.25px -3.25px 12px #33333313 #00000080;z-index:10001;background-color:#fff;border-radius:18px 0 0 18px;min-width:215px;max-height:500px;position:fixed;top:200px;right:0}.floating-menu .menu-header{text-transform:uppercase;letter-spacing:1px;border-radius:18px 0 0 18px;padding:1rem;font:700 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.floating-menu .menu-list{margin:0;padding:1rem;list-style:none}.floating-menu .menu-list li{text-align:left}.floating-menu .menu-list li:not(:last-child){margin-bottom:1rem}.floating-menu .menu-list li a{color:#003032;font:400 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.floating-menu .menu-list li a:hover{cursor:pointer;font-weight:700}.floating-menu.open .menu-header{border-radius:18px 0 0}.jump-to-menu .team-jump{border-bottom:2px solid #f1e926;padding-bottom:1rem}.member-response-details .member-response,.overlap-responses .member-response,.single-response .member-response{margin-right:.5rem}.member-response-details .member{margin-bottom:.5rem;display:flex}.member-response-details ul{margin-left:1rem}.member-response-details .no-response{margin-top:.75rem;font-weight:100}.member-response-details .no-response b{font-weight:500}.member-response-details:not(:last-child){border-bottom:2px solid #003032;margin-bottom:.75rem;padding-bottom:.75rem}.overlap-responses{padding:0}.overlap-responses .response-details{margin-bottom:1rem;display:flex}.overlap-responses .response-details:before{display:none}.single-response{display:flex}.individuals-section .checkmark,.individuals-section .lifesaver{margin:auto}.manage-members .action-block .select-section-block{margin-right:.75rem}@media only screen and (width<=529px){.manage-members .action-block .select-section-block{-webkit-box-flex:0 0 100%;border-bottom:2px solid #941a25;border-right:none;flex:0 0 100%;justify-content:center;margin-bottom:1.5rem;margin-right:0;padding-bottom:1.5rem;padding-right:0}}.manage-members .manage-section{flex:1;display:flex}.manage-members .column-teams{-webkit-box-align-self:flex-start;-ms-flex-align-self:flex-start;flex:1;align-self:flex-start;width:100%;padding:0 0 4rem 2rem;position:relative}.manage-members .column-teams>:not(.team-header){padding-right:2rem}.manage-members .column-teams .team-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-align:start;align-items:flex-start;display:flex}.manage-members .column-teams .team-header .teams-header-container{flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:1.5rem;display:flex}.manage-members .column-teams .team-header .teams-header-container .header-plus-btn{margin:0 1rem 0 0}.manage-members .column-teams .team-header .teams-header-container p{margin:.25rem 0}.manage-members .column-teams .unassigned-btn{color:#003032;z-index:98;background:#f8f7f5;border-bottom:1.5rem solid #fff;border-left:1.5rem solid #fff;border-radius:0 0 0 50px;margin:0;padding:1.5rem 2rem}.manage-members .column-teams .unassigned-btn .btn-close{display:none}.manage-members .column-teams .team-btn-block{flex-wrap:wrap;margin-top:1rem;display:flex}.manage-members .column-teams .team-btn-block>*{margin-right:1rem}.manage-members .column-teams .team-btn-block .tf-results-container{position:relative}.manage-members .column-teams .team-btn-block .tf-results-container .btn-tf-results{margin-right:1rem}.manage-members .column-teams .team-btn-block .tf-results-container:before{content:"";background-color:#0060a2;width:2px;height:100%;display:block;position:absolute;top:0;right:-1px}@media only screen and (width<=529px){.manage-members .column-teams .team-btn-block .btn{flex:1;font:700 15px/19px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.manage-members .column-teams .team-btn-block .btn:last-child{margin:0}.manage-members .column-teams .team-btn-block .tf-results-container{-webkit-box-flex:0 0 100%;flex:0 0 100%;margin:0 0 1rem}.manage-members .column-teams .team-btn-block .tf-results-container .btn-tf-results{width:100%;margin:0 0 1rem}.manage-members .column-teams .team-btn-block .tf-results-container:before{top:initial;width:100%;height:2px;bottom:0}}.manage-members .column-individuals{background-color:#f8f7f5}.manage-members .column-individuals .individual-block{padding:1.5rem 2rem 4rem}@media only screen and (width>=769px){.manage-members .column-individuals{display:none}}.manage-members .unassigned-btn h2{white-space:nowrap}.manage-members .unassigned-btn .btn-forward,.manage-members .unassigned-btn .btn-close{width:30px;height:30px;margin-left:.75rem}.manage-members .unassigned-btn .btn-forward{background:#003032 url("/static/img/arrow-white.e3ff9365301f.png") 50%/17px no-repeat}.manage-members .unassigned-btn .btn-close{background-size:14px}.manage-members .unassigned-visible .column-teams .unassigned-btn{display:none}@media only screen and (width>=769px){.manage-members .unassigned-visible .column-teams{width:65%}}.manage-members .unassigned-visible .column-individuals{display:block}@media only screen and (width>=769px){.manage-members .unassigned-visible .column-individuals{border-left:1.5rem solid #fff;max-width:calc(400px + 1.5rem)}}@media only screen and (width>=769px) and (width<=949px){.manage-members .unassigned-visible .column-individuals{max-width:calc(250px + 1.5rem)}.manage-members .unassigned-visible .column-individuals .unassigned-btn h2{white-space:normal}.manage-members .unassigned-visible .column-individuals .unassigned-btn h2 span{white-space:nowrap}}.manage-members .unassigned-visible .unassigned-btn .btn-forward{display:none}.manage-members .unassigned-visible .unassigned-btn .btn-close{display:block}@media only screen and (width>=769px){.manage-members .unassigned-visible.unassigned-fixed .fixed-spacer{flex:1;max-width:calc(400px + 1.5rem)}.manage-members .unassigned-visible.unassigned-fixed .column-individuals{width:35%;position:fixed;bottom:0;right:0}.manage-members .unassigned-visible.unassigned-fixed .individual-block{height:100%;overflow:auto}}@media only screen and (width>=769px) and (width<=949px){.manage-members .unassigned-visible.unassigned-fixed .fixed-spacer{max-width:calc(250px + 1.5rem)}}.manage-members .member-card,.manage-members .card-placeholder{-webkit-box-flex:0 0 auto;flex:none;padding:0;display:block}.manage-members .member-card:not(.char-details),.manage-members .card-placeholder:not(.char-details){width:175px}.manage-members .member-card{font:400 11px/14px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.manage-members .member-card .name-section{padding:.75rem;font-weight:500;display:flex}.manage-members .member-card .name-section .name{text-overflow:ellipsis;flex:1;overflow:hidden}.manage-members .card-placeholder{border-radius:18px}.manage-members .member-buttons{margin-left:.5rem}.manage-members .member-buttons .btn{width:20px;height:20px}.manage-members .member-buttons .btn-edit{background-size:20px}.manage-members .characteristics{border-top:2px solid #d6df22;margin-top:0;padding:0}.manage-members .characteristics .rule{border-bottom:2px solid #e1ebf7;align-items:center;margin:.5rem 0 0;padding:0 .75rem .5rem;display:flex}.manage-members .characteristics .rule:last-of-type{border-bottom:0}.manage-members .characteristics p{padding:.5rem .75rem}.manage-members .manage-add{text-align:center;color:#0060a2;cursor:pointer;border:2px dashed #0060a2;border-radius:18px;margin-top:2rem;padding:2rem 1.5rem;display:block}.manage-members .manage-add .add{background-image:url("/static/img/add-blue.33d763be93ca.png");background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin-bottom:-3px;margin-right:.75rem;display:inline-block}.manage-members .manage-add.individual-add{color:#003032;border-color:#003032}.manage-members .manage-add.individual-add .add{background-image:url("/static/img/add-green.59cb75a70056.png")}.manage-members .manage-add:hover{background-color:#fff}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.manage-members .column-teams .team-header{padding-right:2rem}.manage-members .column-teams .unassigned-btn,.manage-members .toggleUnassigned{display:none}}.teams-block{padding-top:1.5rem}.teams-block .team-card{background-color:#e1ebf7;-ms-flex-align:stretch;align-items:stretch;padding:0;display:flex}.teams-block .team-card:last-of-type{margin-bottom:3rem}.teams-block .team-card.empty-team .scores-chars-breakdown{display:none}.teams-block .team-card.empty-team .team-breakdown:after{content:"empty team, delete team or add team members";text-align:center;border-top:2px solid #fff;margin:0 1rem;padding:1rem;font-style:italic;display:block}.teams-block .scores-chars-breakdown{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;color:#fff;background-color:#0060a2;border-radius:18px 0 0 18px;-webkit-box-orient:vertical;flex-direction:column;-ms-flex-align:end;align-items:flex-end;max-width:200px;display:flex}.teams-block .scores-chars-breakdown .team,.teams-block .scores-chars-breakdown .member-card.char-details{margin-left:.75rem;margin-right:.75rem}.teams-block .scores-chars-breakdown .team h3,.teams-block .scores-chars-breakdown .member-card.char-details h3,.teams-block .scores-chars-breakdown .team .rule-name,.teams-block .scores-chars-breakdown .member-card.char-details .rule-name{text-align:right;flex:1;margin:0 .5rem 0 0}.teams-block .scores-chars-breakdown .team{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;-webkit-box-align-self:stretch;-ms-flex-align-self:stretch;flex:1;-ms-flex-align:end;align-self:stretch;align-items:flex-end;padding:1rem 0 .75rem;display:flex}.teams-block .scores-chars-breakdown .team h3{font-weight:700}.teams-block .scores-chars-breakdown .team-score,.teams-block .scores-chars-breakdown .rule-score{text-align:center;-webkit-box-flex:0 0 60px;flex:0 0 60px}.teams-block .scores-chars-breakdown .member-card.char-details{margin-top:0}.teams-block .scores-chars-breakdown .member-card.char-details .characteristics{border-color:#00a0d6}.teams-block .scores-chars-breakdown .member-card.char-details .rule{border-color:#00a0d6;padding-left:0;padding-right:0;font-weight:700}.teams-block .team-breakdown .member-card:hover{cursor:grab}.teams-block .team-breakdown .member-card:active{cursor:grabbing}.teams-block .team-card-section{flex:1;overflow:hidden}.teams-block .team-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;padding:1rem 1rem 0;display:flex}.teams-block .team-header .name-container,.teams-block .team-header .button-cluster{align-items:center;display:flex}.teams-block .team-header .team-name{margin:0}.teams-block .team-header .team-name.editing{background-color:#fff;border:1px solid #fff;border-radius:18px;padding:.75rem;font-weight:500}.teams-block .team-header .team-name.editing:focus{border-color:#0060a2;outline:none}.teams-block .team-header .team-name.editing:hover{border-color:#f1e926}.teams-block .team-header .btn-edit{margin-left:.5rem}.teams-block .team-header .btn-edit.save{background-image:none;border-radius:35px;width:auto;height:44px;padding:.5rem 1.25rem;font:700 17px/21px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.teams-block .team-header .btn-delete{display:none}.teams-block .team-header .button-cluster>*{margin-left:1rem}.teams-block .team-members{min-height:80px;display:flex;overflow-x:auto}.teams-block .team-list{flex:1;display:flex}.teams-block .member-card,.teams-block .card-placeholder{margin:1rem}.teams-block .member-card:not(:last-child),.teams-block .card-placeholder:not(:last-child){margin-right:0}.teams-block .member-card .btn-edit,.teams-block .card-placeholder .btn-edit{display:none}.teams-block .card-placeholder{border:2px dashed #0060a2}.teams-block .team-lock .slider-container{background-color:#c9ddf2;border:2px solid #c9ddf2;border-radius:18px;width:50px;height:29px;display:flex;position:relative}.teams-block .team-lock input{cursor:pointer;appearance:none;background-color:#0000;border:none;margin:0;padding:0;position:absolute;inset:0}.teams-block .team-lock .slider-button,.teams-block .team-lock .button-container{width:25px;height:25px}.teams-block .team-lock .slider-button{cursor:pointer;background-color:#fff;border-radius:100%;transition:all .25s;position:absolute;left:0}.teams-block .team-lock .slider-button .to-lock{display:none}.teams-block .team-lock .slider-button svg{fill:#00a0d6}.teams-block .team-lock.is-locked .slider-container{background-color:#0060a2;border-color:#0060a2}.teams-block .team-lock.is-locked .slider-button{left:calc(100% - 25px)}.teams-block .team-lock.is-locked .slider-button .to-unlock{display:none}.teams-block .team-lock.is-locked .slider-button .to-lock{display:block}.teams-block .team-lock.is-locked .slider-button svg{fill:#0060a2}.individual-block .unassigned-list,.individual-block .inactive-list{grid-template-columns:1fr 1fr;column-gap:1rem;display:grid}.individual-block .unassigned-list .card,.individual-block .inactive-list .card,.individual-block .unassigned-list .info-card,.individual-block .inactive-list .info-card{width:auto;margin-bottom:1rem}@media only screen and (width>=769px){.individual-block .unassigned-list .card,.individual-block .inactive-list .card,.individual-block .unassigned-list .info-card,.individual-block .inactive-list .info-card{max-width:160px}}@media only screen and (width>=769px) and (width<=949px){.individual-block .unassigned-list,.individual-block .inactive-list{grid-template-columns:1fr}.individual-block .unassigned-list .card,.individual-block .inactive-list .card,.individual-block .unassigned-list .info-card,.individual-block .inactive-list .info-card{max-width:186px}}.individual-block .characteristics .rule{border-color:#f1eeeb}.individual-block .card-placeholder{border:2px dashed #003032}.individual-block .inactive-section{margin-bottom:2rem;padding-bottom:0}.individual-block .inactive-section .inactive-member:hover{cursor:auto}.individual-block .students-exist{width:100%;min-height:80px}.lessons .card-title,.lessons .title-row h2{flex:.5}.lessons .title-only .card-title{flex:2}.lessons .sections-manual .card-title{flex:1}.lessons .sections-manual-card .card-title{padding-right:1rem}.lessons .sections-manual-card .empty{flex:1;margin-left:-1rem}.assigned-lessons .checkmark{margin:0 auto}.surveys .card-title,.surveys .title-row h2,.surveys .title-row h3{flex:.5}@media only screen and (width>=530px){.surveys .team-check-block .title-row h2,.surveys .team-check-survey .card-title{flex:.38}}.surveys .delivery-rate,.surveys .indiv-team-checks .card-label,.surveys .indiv-team-checks .date{-webkit-box-flex:0 0 100px;flex:0 0 100px}@media only screen and (width>=530px){.schedule .section-block .title-row h2,.schedule .card-title{flex:.38}}.schedule .delivery-rate{-webkit-box-flex:0 0 100px;flex:0 0 100px}@media only screen and (width>=530px){.team-check-archive .full-course-section .title-row h2,.team-check-archive .full-course-section .card-title{flex:.38}.team-check-archive .completion-rate{-webkit-box-flex:0 0 100px;flex:0 0 100px}}.team-check-archive .team-assigned .info-block{-webkit-box-flex:0 0 70px;flex:0 0 70px}@media only screen and (width>=530px) and (width<=768px){.team-check-archive .tc-by-team h3,.team-check-archive .tc-by-team .card-title{flex:.5}}@media only screen and (width<=529px){.team-check-archive .tc-by-team .card-title,.team-check-archive .tc-by-team .info-block{margin-right:0}.team-check-archive .tc-by-team .date-time{display:none}}.team-check-archive .checkmark{margin:0 auto}.team-check-by-team .details-btn,.team-check-by-team .selection-section{display:none}.team-check-by-team .team-check-plus-highlights{margin-bottom:1.5rem;display:flex}.team-check-by-team .by-team-viz{flex:1;margin:0 1.5rem 0 0}.team-check-by-team .by-team-viz .missing-results{margin-top:.75rem;font:100 14px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.team-check-by-team .by-team-viz .missing-results b{font-weight:500}.team-check-by-team .details-highlights{-webkit-box-flex:0 0 35%;border-left:2px solid #003032;flex:0 0 35%;padding-left:1.5rem}.team-check-by-team .details-highlights .required-item{display:none}.email .card-title,.email .title-row h2{flex:.75}.email .card-label:first-of-type{text-align:left}.email .card-title,.email .contents,.email .date,.email .email-content,.email .doc-container,.email .MTS-doc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.email .section-block:not(.automated-section) .card{min-width:0}.email .section-block:not(.automated-section) .card-label:nth-of-type(2),.email .section-block:not(.automated-section) .date{-webkit-box-flex:0 0 100px;flex:0 0 100px}.email .section-block:not(.automated-section) .label-container,.email .section-block:not(.automated-section) .info-block{margin-left:.5rem}@media only screen and (width<=529px){.email .section-block:not(.automated-section) .label-container,.email .section-block:not(.automated-section) .info-block{margin:1rem 0 0}}@media only screen and (width>=530px){.email .section-block:not(.automated-section) .card-title,.email .section-block:not(.automated-section) .contents,.email .section-block:not(.automated-section) .date,.email .section-block:not(.automated-section) .email-content,.email .section-block:not(.automated-section) .doc-container,.email .section-block:not(.automated-section) .MTS-doc{width:0}}.email .automated-section .card-label:first-of-type,.email .automated-section .doc-container{flex:2}.email .automated-section .email-details{width:0}.email .contents,.email .doc-container{display:flex}.email .contents .subject span,.email .doc-container .subject span{margin:0 .25rem}.email .contents .email-content,.email .doc-container .email-content,.email .contents .MTS-doc,.email .doc-container .MTS-doc{flex:1}.email-detail-modal .recipients,.email-detail-modal .subject{margin-bottom:.5rem}.email-detail-modal .subject{font-weight:700}.email-detail-modal .sender-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex}@media only screen and (width<=529px){.email-detail-modal .sender-info{display:block}.email-detail-modal .sender-info .sender{margin-bottom:.25rem}}.email-detail-modal .divider{border-bottom:2px solid #fff;margin-bottom:2rem;padding-bottom:1rem}.email-detail-modal .sender,.email-detail-modal .date-time{font:16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.email-detail-modal .sender,.email-detail-modal .date-time,.email-detail-modal .content-row{font-weight:400}.email-detail-modal .content-row p{word-break:break-all}@media only screen and (width<=529px){.email-detail-modal .content-row p{padding:0}}.email-detail-modal .scheduled{font-style:italic}.email-detail-modal p{padding:0}.email-detail-modal .email-detail ul br,.email-detail-modal .email-detail ol br{display:none}.team-health-page .spread-section .title-row h2,.team-health-page .spread-section .card-title{flex:.5}.team-health-page .spread-section .spread,.team-health-page .spread-section .duration{-webkit-box-flex:0 0 100px;flex:0 0 100px}.team-health-page .spread-section .two-column-accord .card-title{flex:1}.category-rule-form .parameter-section{margin:4rem 0 3rem}.category-rule-form .parameter-section .description,.category-rule-form .parameter-section .target-name{margin-bottom:1.4rem}.category-rule-form .parameter-section .description:not(:last-child),.category-rule-form .parameter-section .target-name:not(:last-child){margin-right:.5rem}.category-rule-form .parameter-section .description~.survey_question,.category-rule-form .parameter-section .target-name~.survey_question{margin-left:.5rem}.category-rule-form .parameter{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;-ms-flex-align:end;align-items:flex-end;font-weight:100;display:flex}.category-rule-form .parameter .survey_question{margin-bottom:0;margin-right:1rem}.category-rule-form .parameter:not(:last-child){margin-bottom:2rem}.category-rule-form .parameter:not(:last-child) .parameter{margin-bottom:0}.category-rule-form .target-name{font-style:italic;font-weight:500;position:relative}.category-rule-form .target-name:after{content:"";border-bottom:4px double #003032;width:100%;display:block;position:absolute;bottom:-5px;left:0}.category-rule-form .char-param .parameter{margin-right:1rem}.category-rule-form .char-param .survey_question{flex:1}.category-rule-form .multi-range select{max-width:235px}.category-rule-form .rule-display{border-top:2px solid #fff;margin-bottom:3rem;padding-top:3rem}.category-rule-form .rule-display p,.category-rule-form .rule-display li{color:#941a25;font-style:italic}.category-rule-form .rule-display #rule-description{line-height:35px}.category-rule-form .rule-display .target-name{color:#003032;padding:0 .5rem}.category-rule-form .rule-display .target-name:after{border-bottom:2px solid #003032}.category-rule-form .rule-display .placeholder{color:#941a25;opacity:.73}.category-rule-form .rule-display .placeholder:after{opacity:.4;border-bottom:1px solid #941a25}.team-formation .team-size>.survey_prompt,.team-formation .team-size .helper-text{-webkit-box-flex:0 0 100%;flex:0 0 100%}.team-formation .team-size .survey_question .survey_prompt{padding:0;font-style:italic;font-weight:400}.team-formation .rule-actions{align-items:center;margin-left:.5rem;display:flex}.team-formation .rule-details{border-top:2px solid #fff}.team-formation .rule-details h4,.team-formation .rule h4,.team-formation .rule-details>label,.team-formation .rule>label{color:#0060a2;margin:1rem 0 .5rem;font-style:italic;font-weight:500;display:block}.team-formation .rule-detail{font-weight:500}.team-formation .rule-detail label span{font-style:italic;font-weight:100}.team-formation .rule-detail:not(:last-child){margin-bottom:1rem}.team-formation .mts-section h4{color:#003032;margin:0;font-style:normal}.team-formation .mts-section ul,.team-formation .rule ul{margin:.25rem 0 0;padding-left:3.25rem;list-style:none}.team-formation .mts-section li,.team-formation .rule li{margin-bottom:.25rem;font-style:italic;font-weight:100;list-style:none;position:relative}.team-formation .mts-section li:before,.team-formation .rule li:before{content:"";border:2px solid #00a0d6;border-radius:100%;width:5px;height:5px;position:absolute;top:6px;left:-20px}.team-formation .rule li{font-style:normal;font-weight:500}.team-formation .rule li span{font-style:italic;font-weight:100}.team-formation .form-block:not(.empty) .has-below-divider{border-bottom:none;padding-bottom:0}.team-formation .form-block .has-below-divider{margin-bottom:1rem;padding-bottom:1rem}.team-formation .form-block .block-header{flex-wrap:wrap}.team-formation .form-block .explanation-text{-webkit-box-flex:0 0 100%;flex:0 0 100%}.team-formation .overall-score{border-top:2px solid #fff;margin-top:2rem;padding-top:2rem}.team-formation .overall-score h2{color:#0060a2;font-size:18px;line-height:22px}.team-formation .review-description{margin-bottom:2rem}.team-formation .review-description .section-warning{color:#941a25}.team-formation .team-block,.team-formation .unassigned-list{border-radius:18px;padding:1rem}.team-formation .unassigned-container{margin-bottom:3rem}.team-formation .unassigned-container h3{color:#941a25;font-style:italic}.team-formation .unassigned-container h4{color:#0060a2;margin:1.5rem 0 .5rem;font-style:italic}.team-formation .unassigned-container .unassigned-list{background-color:#f1eeeb}.team-formation .unassigned-container .unassigned-list p{font-weight:100}.team-formation .unassigned-container .unassigned-list p b{font-weight:500}.team-formation .unassigned-container .unassigned-list .list{margin-top:1rem}.team-formation .unassigned-container .unassigned-list .member-list{flex-wrap:wrap;display:flex}.team-formation .unassigned-container .unassigned-list .member-list:not(:last-child){padding-bottom:.5rem;position:relative}.team-formation .unassigned-container .unassigned-list .member-list:not(:last-child):after{content:"";background-color:#fff;width:100%;height:2px;display:block;position:absolute;bottom:0}.team-formation .unassigned-container .unassigned-accordion{margin:1rem 0}.team-formation .unassigned-container .unassigned-block .member-report{width:50%}@media only screen and (width>=530px) and (width<=949px),only screen and (width>=950px) and (width<=1024px){.team-formation .unassigned-container .unassigned-block .member-report{width:25%}}@media only screen and (width>=1025px){.team-formation .unassigned-container .unassigned-block .member-report{width:20%}}.team-formation .score-display span{font-weight:700}.team-formation .team-block{background-color:#fff;margin-bottom:3rem;overflow-x:auto}.team-formation .team-block table{table-layout:auto;border-spacing:0;width:100%;position:relative}.team-formation .team-block tr:last-child td{border-bottom:none}.team-formation .team-block tr td:last-child,.team-formation .team-block tr th:last-child{border-right:none}.team-formation .team-block th,.team-formation .team-block td{text-align:center;border-bottom:1px solid #003032;border-right:1px solid #003032;padding:.5rem;font:100 16px/20px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.team-formation .team-block th:not(:last-child),.team-formation .team-block td:not(:last-child){border-right:1px solid #003032}.team-formation .team-block th.column-rule,.team-formation .team-block td.column-rule{text-align:left;z-index:1;background-color:#fff;border-right-width:2px;position:sticky;left:0}.team-formation .team-block th{font-weight:700}.team-formation .team-block td.column-score,.team-formation .team-block td.column-rule{font-weight:500}.team-formation .team-block .row-label{font-style:italic}.team-formation .uniqname{font-weight:400}.team-formation .row-label,.team-formation .score-display{color:#0060a2}.team-formation .unassigned-block .rule-list,.team-formation .mobile-view .rule-list{border-bottom:2px solid #003032;margin-bottom:1.25rem;padding-bottom:1.25rem}.team-formation .unassigned-block .score-label,.team-formation .mobile-view .score-label,.team-formation .unassigned-block .rule-summary-data,.team-formation .mobile-view .rule-summary-data{color:#0060a2}.team-formation .unassigned-block .member-report:not(:last-child),.team-formation .mobile-view .member-report:not(:last-child){margin-bottom:1rem}.team-formation .unassigned-block .score-display,.team-formation .mobile-view .score-display,.team-formation .unassigned-block .uniqname,.team-formation .mobile-view .uniqname{font-weight:500}.team-formation .unassigned-block .score-label,.team-formation .mobile-view .score-label,.team-formation .unassigned-block .member-name,.team-formation .mobile-view .member-name{margin-bottom:.25rem}.team-formation .unassigned-block .rule,.team-formation .mobile-view .rule{font-weight:500}.team-formation .unassigned-block .rule-label,.team-formation .mobile-view .rule-label{font-weight:100}.team-formation .team-progress-indicator .cancel-progress{display:block}.student-activity-log .timeline-item{position:relative}.student-activity-log .date-marker h2{color:#941a25}.student-activity-log .activity-item{padding-left:calc(10px + 1rem)}.student-activity-log .activity-item:before{content:"";background-color:#f1e926;width:2px;position:absolute;top:0;bottom:0;left:4px}.student-activity-log .activity-item .timestamp{letter-spacing:.25px;border-radius:10px 10px 0 0;padding:5px 10px;font:500 13px/13px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif;display:inline-block;position:relative}.student-activity-log .activity-item .timeline-dot{content:"";background-color:#003032;border-radius:100%;width:10px;height:10px;margin-top:-5px;display:block;position:absolute;top:50%;left:calc(-10px - 1rem)}.student-activity-log .activity-item+.date-marker{margin-top:3rem}.student-activity-log .activity-item+.activity-item{padding-top:1.5rem}.student-activity-log .course-event .timestamp{color:#003032;background-color:#e8e3dd}.student-activity-log .course-event .info-card{background-color:#f1eeeb}.student-activity-log .student-action .timestamp{color:#fff;background-color:#003032}.student-activity-log .timeline-item-content{border-radius:0 18px 18px;flex-grow:1;align-items:flex-start;display:block}.student-activity-log .timeline-item-content .title-row{border-bottom:2px solid #003032;padding-bottom:1rem}.student-activity-log .timeline-item-content .event-details{padding:0;display:flex}.student-activity-log .timeline-item-content p b{font-weight:500}.student-activity-log .timeline-item-content p:not(:last-child){margin-bottom:.5rem}.student-activity-log .log-in-out-event{background-color:#e1ebf7}.student-activity-log .lesson-complete-event{background-color:#d6df22}.lookup-page .needs-divider:not(:last-child){border-bottom:2px solid #fff;margin-bottom:1.5rem;padding-bottom:2rem}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.lookup-page .view-by:before{display:none}.lookup-page .view-by .filter-type{margin-left:1.5rem}}.support-modal .content h2{padding-top:0;font-style:normal;font-weight:700}.support-modal .search{margin-bottom:1rem}.support-modal .no-results{margin-bottom:2.5rem}.support-modal .wrap-up{color:#003032}.assignment-block{padding-top:2rem}@media only screen and (width<=529px){.assignment-block .status.info-with-label{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.assignment-block .checkmark,.assignment-block .incomplete,.assignment-block .expired{margin:0 auto}@media only screen and (width<=529px){.assignment-block{padding-top:1.5rem}}.user-container .user-name p:last-child{margin-top:.4rem}.user-container .edit-account{position:absolute;top:0;right:0}.question-pic .picture-input{align-items:center;margin-top:1rem;display:flex}.question-pic .user-pic-container{width:115px;height:115px}.question-pic .user-pic{width:145px;height:145px;top:-7px;left:-7px}.question-pic .survey_responses{flex:1;margin-left:2rem}.student-dash .card-title{margin-bottom:.25rem;font-weight:700;display:block}.student-dash .survey-section .survey-block{padding-bottom:0}.student-dash .survey-section.flex-section{-webkit-box-flex:0 0 auto;flex:none}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.student-dash .survey-section.flex-section{flex:1}}.student-dash .team-profile:hover{cursor:auto}@media only screen and (width>=530px) and (width<=768px){.student-dash .team-section,.student-dash .survey-section{padding-top:1rem}}.student-dash .team-section .section-block,.student-dash .survey-section .section-block{padding-right:calc(325px + 4rem)}@media only screen and (width>=530px) and (width<=768px){.student-dash .team-section .section-block,.student-dash .survey-section .section-block{padding-right:2.5rem}}@media only screen and (width<=529px){.student-dash .team-section .section-block,.student-dash .survey-section .section-block{padding-right:2rem}.student-dash .team-section{padding-top:1.5rem}}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.student-dash .angle-shape{display:none}}.student-dash .lesson-section{pointer-events:none;z-index:1;max-width:1024px;height:100vh;margin:0 auto;position:fixed;inset:0}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.student-dash .lesson-section{background-color:#f1e926;flex:1;position:relative}}.student-dash .lesson-block{pointer-events:auto;z-index:2;border-left:1.5rem solid #fff;width:calc(325px + 1.5rem);padding:4rem 2.5rem 0;position:absolute;top:149px;bottom:0;right:0;overflow:auto}@media only screen and (width>=1025px){.student-dash .lesson-block{border:none;padding-top:2rem;top:calc(149px + 2rem)}}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.student-dash .lesson-block{width:initial;border:none;padding-top:3rem;padding-left:2rem;padding-right:2rem;position:relative;top:auto}}@media only screen and (width>=530px) and (width<=768px){.student-dash .lesson-block{padding-left:2.5rem;padding-right:2.5rem}}@media only screen and (width<=529px){.student-dash .lesson-block{padding-left:2rem;padding-right:2rem}}.student-dash .lessons{margin-bottom:2rem}.student-dash .lessons.other{border-top:2px solid #003032;padding-top:1rem}.student-dash .lessons .lesson-details{padding-right:.5rem}.student-dash .card .due-date,.student-dash .info-card .due-date,.student-dash .card .optional-tag,.student-dash .info-card .optional-tag,.student-dash .card .prereq-tag,.student-dash .info-card .prereq-tag{margin-bottom:.5rem;font:500 15px/18px Whitney SSm A,Whitney SSm B,Helvetica,Arial,sans-serif}.student-dash .card .due-date,.student-dash .info-card .due-date{text-transform:uppercase;color:#cc0035}.student-dash .card .prereq-tag,.student-dash .info-card .prereq-tag,.student-dash .card .optional-tag,.student-dash .info-card .optional-tag{color:#941a25;font-style:italic}.student-dash .card .optional-tag,.student-dash .info-card .optional-tag{letter-spacing:1.5px}.student-dash h2{font-style:italic;font-weight:500}@media only screen and (width<=529px),only screen and (width>=530px) and (width<=768px){.profiles .column-container{display:block}.profiles .column-container .card-container{width:100%}.profiles .column-container .card,.profiles .column-container .info-card{margin:0 0 1rem}}.profiles .profile-category{padding-top:2rem}.profiles .card,.profiles .info-card{-webkit-box-orient:vertical;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;height:100%}.profiles .card .info-block,.profiles .info-card .info-block{flex:1;margin-top:1rem;display:block}.profiles .card .info-block p,.profiles .info-card .info-block p,.profiles .card .info-block ul,.profiles .info-card .info-block ul{margin-bottom:0}@media only screen and (width>=530px) and (width<=768px){.profiles .card .info-block,.profiles .info-card .info-block{border-left:2px solid #003032;align-items:center;margin-top:0;margin-left:1.5rem;padding-left:1.5rem}.profiles .card,.profiles .info-card{-webkit-box-orient:horizontal;flex-direction:row;align-items:center}}.profile-detail .user-container{border-bottom:2px solid #fff;margin-bottom:2.5rem;padding-bottom:1rem}.team-check .question-section .survey_prompt{text-transform:uppercase;letter-spacing:1px;border-bottom:7px double #003032;margin-bottom:3rem;padding-bottom:.5rem;font-weight:700}.team-check .question-section .ui-slider-handle{border:2px solid #003032}.team-check .question-section .anchor{color:#003032}.team-check .work-well .survey_prompt{border-color:#941a25}.team-check .work-well .ui-slider-handle{background-color:#941a25}.team-check .logistics .survey_prompt{border-color:#f8b7bb}.team-check .logistics .ui-slider-handle{background-color:#f8b7bb}.team-check .confidence .survey_prompt{border-color:#0079ba}.team-check .confidence .ui-slider-handle{background-color:#0079ba}.team-check .workload .survey_prompt{border-color:#f1e926}.team-check .workload .ui-slider-handle{background-color:#f1e926}.team-check .idea-equity .ui-slider-handle{background-color:#003032}
