/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.ss-main{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666;width:100%}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:30px;padding:6px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{flex:1 1 100%;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-single-selected .placeholder *{width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px;font-weight:700}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:30px;width:100%;padding:0 0 0 3px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#dedede;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#5897fb;border-radius:4px;-webkit-animation-name:scaleIn;animation-name:scaleIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{-webkit-animation-name:scaleOut;animation-name:scaleOut;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#666;position:relative;height:10px;width:2px;transition:transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#666;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{position:absolute;width:100%;margin:-1px 0 0;box-sizing:border-box;border:1px solid #dcdee2;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0)}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{height:0;opacity:0;padding:0;margin:0}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;height:30px;padding:6px 8px;margin:0;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-content .ss-search input::-moz-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:-ms-input-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::-ms-input-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px #5897fb}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:700;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:700}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#5897fb}.ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{color:#fff;background-color:#5897fb}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#dedede;background-color:#fff}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#666;background-color:rgba(88,151,251,.1)}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;box-shadow:0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #eceef1}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border:1px solid #eceef1}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{border-bottom-color:#eceef1}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{border-top-color:#eceef1}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#eceef1;color:#5a6171;fill:#5a6171;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;flex:1 1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#5a6171;fill:#5a6171}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72,72,72,.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(90,97,113,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:baseline;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(90,97,113,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#eceef1;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:baseline;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:none;padding:0}.flatpickr-weekdays{background:#eceef1;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1 1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#eceef1;color:#5a6171;line-height:1;margin:0;text-align:center;display:block;flex:1 1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px;border-left:1px solid #eceef1;border-right:1px solid #eceef1}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #eceef1}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#ff5a5f;box-shadow:none;color:#fff;border-color:#ff5a5f}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #ff5a5f}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(72,72,72,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72,72,72,.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72,72,72,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1 1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#484848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}span.flatpickr-day.selected{font-weight:700}.multi-wrapper{border:1px solid #ccc;border-radius:3px;width:100%}.multi-wrapper .non-selected-wrapper,.multi-wrapper .selected-wrapper{box-sizing:border-box;display:inline-block;height:200px;overflow-y:scroll;padding:10px;vertical-align:top;width:50%}.multi-wrapper .non-selected-wrapper{background:#fafafa;border-right:1px solid #ccc}.multi-wrapper .selected-wrapper{background:#fff}.multi-wrapper .header{color:#4f4f4f;cursor:default;font-weight:700;margin-bottom:5px;padding:5px 10px}.multi-wrapper .item{cursor:pointer;display:block;padding:5px 10px}.multi-wrapper .item:hover{background:#ececec;border-radius:2px}.multi-wrapper .subtitle{font-size:.7em;color:#777;pointer-events:none}.multi-wrapper .item-group{padding:5px 10px}.multi-wrapper .item-group .group-label{display:block;font-size:.875rem;opacity:.5;padding:5px 0}.multi-wrapper .search-input{border:0;border-bottom:1px solid #ccc;border-radius:0;display:block;font-size:1em;margin:0;outline:0;padding:10px 20px;width:100%;box-sizing:border-box}.multi-wrapper .non-selected-wrapper .item.selected{opacity:.5}.multi-wrapper .non-selected-wrapper .item.disabled,.multi-wrapper .selected-wrapper .item.disabled{opacity:.5;text-decoration:line-through}.multi-wrapper .non-selected-wrapper .item.disabled:hover,.multi-wrapper .selected-wrapper .item.disabled:hover{background:inherit;cursor:inherit}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px 0 rgba(0,0,0,.25);position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translateX(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translateX(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent}.tippy-popper{pointer-events:none;max-width:calc(100vw - 10px);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:transform}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;background-color:#333;transition-property:visibility,opacity,transform;outline:0}.tippy-tooltip[data-placement^=top]>.tippy-arrow{border-width:8px 8px 0;border-top-color:#333;margin:0 3px;transform-origin:50% 0;bottom:-7px}.tippy-tooltip[data-placement^=bottom]>.tippy-arrow{border-width:0 8px 8px;border-bottom-color:#333;margin:0 3px;transform-origin:50% 7px;top:-7px}.tippy-tooltip[data-placement^=left]>.tippy-arrow{border-width:8px 0 8px 8px;border-left-color:#333;margin:3px 0;transform-origin:0 50%;right:-7px}.tippy-tooltip[data-placement^=right]>.tippy-arrow{border-width:8px 8px 8px 0;border-right-color:#333;margin:3px 0;transform-origin:7px 50%;left:-7px}.tippy-tooltip[data-interactive][data-state=visible]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{position:absolute;border-color:transparent;border-style:solid}.tippy-content{padding:5px 9px}:root{--primary:#0e6dac;--secondary:#3c3c3c}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/packs/media/fonts/Lato-normal1-400-a9c7c20a.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/packs/media/fonts/Lato-normal2-400-e7e52c95.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/packs/media/fonts/Lato-normal1-700-5bc5e06e.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/packs/media/fonts/Lato-normal2-700-69b28056.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal1-400-60883f35.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal2-400-86d77309.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal3-400-d9e0d8b1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal4-400-b0438585.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal5-400-d5de368a.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal1-500-60883f35.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal2-500-86d77309.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal3-500-d9e0d8b1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal4-500-b0438585.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal5-500-d5de368a.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal1-700-60883f35.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal2-700-86d77309.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal3-700-d9e0d8b1.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal4-700-b0438585.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/packs/media/fonts/Montserrat-normal5-700-d5de368a.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.primary{color:#0e6dac;color:var(--primary)}.secondary{color:#3c3c3c;color:var(--secondary)}.hidden{visibility:hidden}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.no-underline{text-decoration:none}.full-width{width:100%}.sticky{position:-webkit-sticky;position:sticky;top:81px;align-self:start}.d-none{display:none!important}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mr-auto{margin-right:auto}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.ml-6{margin-left:24px}.ml-4{margin-left:16px}.mb-0{margin-bottom:0}.fit-content-height{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-block{display:block}.align-self-center{align-self:center}.p-0{padding:0!important}.p-3{padding:12px!important}.pr-1{padding-right:4px}.pr-4{padding-right:16px}.pl-5{padding-left:20px}.pt-1{padding-top:4px}.pt-4{padding-top:16px}.px-10{padding:0 10px!important}.px-6{padding:0 6px!important}.text-sm{font-size:8px}.text-md{font-size:12px}.text-lg{font-size:16px}.pointer{cursor:pointer}.relative{position:relative}@media screen and (min-width:800px){.d-mobile{display:none!important}}@media screen and (max-width:800px){.d-desktop{display:none!important}}@-webkit-keyframes highlight{0%{background-color:#fffedf}to{background-color:#fff}}@keyframes highlight{0%{background-color:#fffedf}to{background-color:#fff}}.direct-upload{display:inline-block;position:relative;padding:2px 4px;margin:0 3px 3px 0;border:1px solid rgba(0,0,0,.3);border-radius:3px;font-size:11px;line-height:13px}.direct-upload--pending{opacity:.6}.direct-upload__progress{position:absolute;top:0;left:0;bottom:0;opacity:.2;background:#0076ff;transition:width .12s ease-out,opacity 60ms ease-in 60ms;transform:translateZ(0)}.direct-upload--complete .direct-upload__progress{opacity:.4}.direct-upload--error{border-color:red}input[type=file][data-direct-upload-url][disabled]{display:none}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border-color:#ccc #bbb #888;border-style:solid;border-width:1px;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width:768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,.6);font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,.125)}@media (max-device-width:768px){trix-toolbar .trix-button{letter-spacing:-.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}@media (max-device-width:768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon:before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain}@media (max-device-width:768px){trix-toolbar .trix-button--icon:before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-attach:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M16.5 6v11.5a4 4 0 11-8 0V5a2.5 2.5 0 015 0v10.5a1 1 0 11-2 0V6H10v9.5a2.5 2.5 0 005 0V5a4 4 0 10-8 0v12.5a5.5 5.5 0 0011 0V6h-1.5z'/%3E%3C/svg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M15.6 11.8c1-.7 1.6-1.8 1.6-2.8a4 4 0 00-4-4H7v14h7c2.1 0 3.7-1.7 3.7-3.8 0-1.5-.8-2.8-2.1-3.4zM10 7.5h3a1.5 1.5 0 110 3h-3v-3zm3.5 9H10v-3h3.5a1.5 1.5 0 110 3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-italic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M10 5v3h2.2l-3.4 8H6v3h8v-3h-2.2l3.4-8H18V5h-8z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M9.88 13.7a4.3 4.3 0 010-6.07l3.37-3.37a4.26 4.26 0 016.07 0 4.3 4.3 0 010 6.06l-1.96 1.72a.91.91 0 11-1.3-1.3l1.97-1.71a2.46 2.46 0 00-3.48-3.48l-3.38 3.37a2.46 2.46 0 000 3.48.91.91 0 11-1.3 1.3z'/%3E%3Cpath d='M4.25 19.46a4.3 4.3 0 010-6.07l1.93-1.9a.91.91 0 111.3 1.3l-1.93 1.9a2.46 2.46 0 003.48 3.48l3.37-3.38c.96-.96.96-2.52 0-3.48a.91.91 0 111.3-1.3 4.3 4.3 0 010 6.07l-3.38 3.38a4.26 4.26 0 01-6.07 0z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-strike:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12.73 14l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5 0 .3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52 13.52 0 017 14.95v3.37a10.64 10.64 0 004.84.88c1.26 0 2.35-.19 3.28-.56.93-.37 1.64-.9 2.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1 0-1.29.52-2.3 1.58-3.02 1.05-.72 2.5-1.08 4.34-1.08 1.62 0 3.28.34 4.97 1l-1.3 2.93c-1.47-.6-2.73-.9-3.8-.9-.55 0-.96.08-1.2.26-.26.17-.38.38-.38.64 0 .27.16.52.48.74.17.12.53.3 1.05.53H7.23zM3 13h18v-2H3v2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-heading-1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 9v3H9v7H6v-7H3V9h9zM8 4h14v3h-6v12h-3V7H8V4z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-code:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.2 12L15 15.2l1.4 1.4L21 12l-4.6-4.6L15 8.8l3.2 3.2zM5.8 12L9 8.8 7.6 7.4 3 12l4.6 4.6L9 15.2 5.8 12z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 4a2 2 0 100 4 2 2 0 000-4zm0 6a2 2 0 100 4 2 2 0 000-4zm0 6a2 2 0 100 4 2 2 0 000-4zm4 3h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-number-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M2 17h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2v1zm5-6v2h14V5H7zm0 14h14v-2H7v2zm0-6h14v-2H7v2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-undo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12.5 8c-2.6 0-5 1-6.9 2.6L2 7v9h9l-3.6-3.6A8 8 0 0120 16l2.4-.8a10.5 10.5 0 00-10-7.2z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-redo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.4 10.6a10.5 10.5 0 00-16.9 4.6L4 16a8 8 0 0112.7-3.6L13 16h9V7l-3.6 3.6z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 19h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8 2.9L6 14.2 4 12l2-2-1.4-1.5L1 12l.7.7zM3 5v2h19V5H3z'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M3 19h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1 14.2l1.4 1.4L6 12l-.7-.7-2.8-2.8L1 9.9 3.1 12zM3 5v2h19V5H3z'/%3E%3C/svg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:.75em;padding:15px 10px;background:#fff;box-shadow:0 .3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:400;padding:.5em .8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:0 0 1.5px 1px red}trix-toolbar .trix-button--dialog{font-size:inherit;padding:.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1 1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:.9;transition:opacity .2s ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 .8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,.25)}trix-editor .trix-button--remove:before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.4L17.6 5 12 10.6 6.4 5 5 6.4l5.6 5.6L5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover:before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%);max-width:90%;padding:.1em .6em;font-size:.8em;color:#fff;background-color:rgba(0,0,0,.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:solid #ccc;border-width:0 0 0 .3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0 .3em 0 0;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:.9em;padding:.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size:before{content:" · "}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px;padding:.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content .attachment-gallery>.attachment,.trix-content .attachment-gallery>action-text-attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0!important;max-width:100%!important}trix-toolbar .trix-button-group--file-tools{display:none}trix-toolbar .trix-button--icon-underline:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M5.071 6.125h1.072v5.313c0 2.929 2.403 5.312 5.357 5.312s5.357-2.383 5.357-5.313V6.125h1.072a.53.53 0 00.536-.531V4.53A.53.53 0 0017.928 4h-4.822a.53.53 0 00-.536.531v1.063a.53.53 0 00.536.531h1.072v5.313c0 .704-.283 1.38-.785 1.878a2.69 2.69 0 01-3.788 0 2.645 2.645 0 01-.785-1.878V6.125h1.072a.53.53 0 00.536-.531V4.53A.53.53 0 009.893 4H5.07a.538.538 0 00-.378.156c-.1.1-.157.234-.157.375v1.063c0 .14.056.276.157.375.1.1.236.156.378.156zm13.393 12.75H4.536a.538.538 0 00-.38.156c-.1.1-.156.234-.156.375v1.063c0 .14.056.276.157.375.1.1.237.156.379.156h13.928a.538.538 0 00.38-.156c.1-.1.156-.234.156-.375v-1.063a.529.529 0 00-.157-.375.538.538 0 00-.379-.156z' fill='%23000'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' transform='translate(4 4)' d='M0 0h15v17H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}fieldset:disabled trix-editor{background-color:#f7f7f7;cursor:not-allowed}.comments figure.attachment{display:inline-block;position:relative;max-width:100%;margin:0;padding:0}.tinymce h1{font-size:2em;line-height:1.2}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{font-family:Lato,sans-serif;font-weight:400;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased}body{overflow-x:hidden}a{color:#0e6dac;color:var(--primary)}audio{border-radius:4px;height:28px}.activity-icon{color:#515151;margin-right:4px;text-decoration:none}.activity-icon:last-of-type{margin-right:0}.badge{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 4px;background-color:#e1e1e1;border-radius:4px;font-size:12px;font-weight:400}.badge--green{background-color:#cef8eb;color:#23725c}.badge--red{background-color:#ffebeb;color:#82282e}.badge--yellow{background-color:#fafadd;color:#843c19}.badge--blue{background-color:#e2eff7;color:#11618d}.button{display:inline-flex;align-items:center;justify-content:center;height:36px;font-size:14px;color:#fff;background:#0e6dac;background:var(--primary);padding:0 16px;border:none;border-radius:4px;text-decoration:none;cursor:pointer}.button--full-width{width:100%}.button--dropdown:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fal' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'/%3E%3C/svg%3E");margin-left:8px}.button--dropdown:after,.button--menu:before{display:block;content:"";width:11px;height:15px;background-position:0 100%;background-repeat:no-repeat}.button--menu:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='far' data-icon='bars' class='svg-inline--fa fa-bars fa-w-14' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z'/%3E%3C/svg%3E");margin-right:8px}.button--secondary{background:#e1e1e1;color:#515151}.button--inline{margin-right:8px}.button--danger{background-color:#a72118;color:#fff}.button--outline{background:none;color:#0e6dac;color:var(--primary);border:1px solid #0e6dac;border:1px solid var(--primary)}.button--outline-secondary{background:none;color:#626262;border:1px solid #9e9e9e}.button--small{height:24px;font-size:11px}.button--large{height:36px;padding:0 24px}.button:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:800px){.button--large{height:29px;padding:0 16px}}.button-group{display:flex}.button-group__button{border-radius:0}.button-group__button:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.button-group__button:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.card{display:flex;flex-direction:column;width:256px;height:336px;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;position:relative;transition:box-shadow .2s;border:1px solid #e1e1e1}.card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)}.card--fluid{height:130px;width:100%;flex-direction:row;padding-bottom:0}.card--fluid .card__title{text-align:left}.card--fluid .card__ref{display:block}.card--fluid .card__attributes{justify-content:left}.card--fluid .card__attribute{display:flex;margin-right:16px}.card--fluid__live-session-enrollment-text{display:inline-flex!important}.card--fluid .card__detail{text-align:left}.card__image{width:256px;height:128px;background-color:#cfcfcf}.card__divider{display:block;width:36px;height:2px;margin-bottom:12px;background-color:#3c3c3c;background-color:var(--secondary)}.card__content{display:flex;flex-direction:column;padding:16px;width:100%;height:100%}.card__content--relative{position:relative}.card__title{padding:0;margin:0;font-size:14px;font-family:Montserrat,sans-serif;font-weight:500;color:#222;text-align:left;text-decoration:none}.card__title:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0}.card__link-button{font-size:12px;position:relative;z-index:2;cursor:pointer;text-decoration:none}.card__link-button:focus,.card__link-button svg:focus{outline:none}.card__ref{font-size:11px;color:#222;margin-top:4px;display:none}.card__attributes{display:flex;justify-content:left;margin-top:8px;font-size:12px;color:#0e6dac;color:var(--primary)}.card__attribute{display:flex;display:none;color:#222;align-items:center}.card__attribute:first-of-type{display:flex}.card__attribute-icon{margin-right:8px;color:#7e7e7e}.card__attribute-text__category{border-radius:5px;color:#fff;margin:auto 0 auto auto;padding:4px 8px}.card__attribute-text__course{background:#07776c}.card__attribute-text__class{background:#ef6d00}.card__attribute-text__live-session{background:#4a1fb8}.card__details a{position:relative;z-index:2}.card__detail{text-align:left;margin-top:8px;font-size:16px;font-weight:700}.card__detail--secondary{font-size:12px;font-weight:400;color:#7e7e7e}.card__detail--discount-price_stack{margin-left:10%}.card__detail--discount-price_grid,.card__detail--discount-price_stack{text-decoration:line-through;margin-top:10px;font-size:13px;font-weight:800;color:grey}.card__detail--discount-price_grid{margin-left:3%}.card__footer{margin-top:auto}.card__footer .button,.card__footer a{position:relative;z-index:2}.card__buttons{display:flex}.card__button{width:108px;margin-right:8px}.card__button:last-of-type{margin-right:0}.card__open--course{width:auto}@media screen and (max-width:800px){.card{width:100%;height:auto}.card--fluid .card__image{width:72px;height:48px;margin:16px 0 16px 16px}.card--fluid__footer{margin-top:16px}.card__image{width:100%;height:auto}.card__footer{margin-top:24px}.card__buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.card__button{width:100%;margin-right:0}}@media screen and (max-width:374px){.card--fluid .card__buttons{grid-template-columns:100%}}.calendar__title{display:flex;align-items:center;justify-content:space-between}.calendar__header{font-weight:400;color:#b1b1b1}.calendar__left-arrow,.calendar__right-arrow{color:#b1b1b1;text-decoration:none;padding:0 16px}.calendar__icon{margin-left:8px}.calendar__body{width:100%;text-align:center;margin-top:16px;font-size:14px}.calendar__day{height:32px;width:32px;text-align:center;position:relative;cursor:default}.calendar__day--last-month,.calendar__day--next-month{color:#cfcfcf}.calendar__day-number{position:relative}.calendar__day-number--today{display:flex;justify-content:center;align-items:center;height:24px;width:24px;background:#0e6dac;background:var(--primary);border-radius:50%;color:#fff;margin:auto}.calendar__day-number--event:after{display:block;content:"";height:5px;width:5px;border-radius:8px;background:#3c3c3c;background:var(--secondary);position:absolute;top:6px;right:-8px}.calendar__day-number--today.calendar__day-number--event:after{top:10px;right:-8px}.calendar__day-number--last-month.calendar__day-number--event:after,.calendar__day-number--next-month.calendar__day-number--event:after{opacity:.2}.checkbox-switch{position:relative;display:inline-flex;align-items:center;width:40px;height:20px;cursor:pointer}.checkbox-switch__bar{height:12px;width:100%;background:#e1e1e1;border-radius:30px;transition:all .2s}.checkbox-switch__bar:before{content:"";position:absolute;background:#fff;height:20px;width:20px;left:0;top:0;border-radius:50%;transition:all .2s;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.checkbox-switch__checkbox{display:none}.checkbox-switch__checkbox:checked+.checkbox-switch__bar{background:#0e6dac;background:var(--primary)}.checkbox-switch__checkbox:checked+.checkbox-switch__bar:before{left:20px}.collapsible-container__header{display:flex;align-items:center;padding-bottom:12px;border-bottom:1px solid #e1e1e1;margin-top:-8px}.collapsible-container__title{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;color:#515151;text-decoration:none}.collapsible-container__toggle{text-decoration:none;width:16px}.collapsible-container__expand{display:none}.collapsible-container--collapsed .collapsible-container__header{border-bottom:none;margin-bottom:-8px;padding-bottom:0}.collapsible-container--collapsed .collapsible-container__body{display:none}.collapsible-container--collapsed .collapsible-container__expand{display:inline-block}.collapsible-container--collapsed .collapsible-container__collapse{display:none}.comment{display:grid;grid-template-columns:auto;grid-template-areas:"header" "text" "attachments";margin-bottom:8px}.comment__icon{grid-area:icon}.comment__header{grid-area:header;display:flex;align-items:center}.comment__posted-by{font-size:12px;color:#3b3b3b;font-weight:700}.comment__posted-at{font-size:12px;color:#626262;margin-left:4px}.comment__text{grid-area:text;font-size:14px;margin-top:4px;margin-bottom:8px}.comment__text p{margin:16px 0}.comment__text p:first-of-type{margin-top:0}.comment__text p:last-of-type{margin-bottom:0}.comment__delete{display:none;margin-left:4px;color:#9e9e9e;padding:0 4px;font-size:12px}.comment:hover .comment__delete{display:block}.comment__icon-link{margin-left:4px;color:#9e9e9e;padding:0 4px;font-size:12px}.comment__attachments{grid-area:attachments;font-size:12px;margin-bottom:8px;margin-top:0}.comment__attach-file{font-size:14px}.comments{display:flex;flex-direction:column;height:100%}.comments__form{margin-bottom:16px}.comments__posted{padding-top:16px;border-top:1px solid #e1e1e1;overflow:auto;margin-bottom:56px}.form__field--invalid .comments__textarea{border:1px solid #a72118}.notes__richtextarea trix-toolbar{display:none}.container{font-size:14px;padding:24px;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.container,.container--bordered{border:1px solid #e1e1e1}.container .container{padding:0;border:0;box-shadow:none;margin-bottom:16px}.container .container:last-of-type{margin-bottom:0}@media screen and (max-width:800px){.container{padding:16px}}.container-card{display:flex;flex-direction:column;width:100%;height:auto;border:1px solid #e1e1e1;margin-bottom:16px;font-size:12px;position:relative}.container-card__header{display:flex;font-size:16px;margin-bottom:2px}.container-card__title{margin:0 16px 0 0;padding:0;font-size:16px;font-weight:400;color:#222;text-decoration:none}.container-card__subtitle{font-size:12px;color:#515151}.container-card__content{margin-top:16px}.flatpickr-current-month span.cur-month:hover,.flatpickr-months .flatpickr-month,.flatpickr-weekdays,.numInputWrapper:hover,span.flatpickr-weekday{background:#fff}.flatpickr-day{height:32px;line-height:32px;font-size:12px}.flatpickr-day.selected,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:hover{background:#0e6dac;background:var(--primary);border-color:#0e6dac;border-color:var(--primary)}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#5a6171}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-current-month .flatpickr-monthDropdown-months{background:transparent;border-radius:5px}.dropdown{position:relative}.dropdown--inline{display:inline-block}.dropdown__menu{width:196px;position:absolute;flex-direction:column;left:0;top:calc(100% + 8px);background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.25);border-radius:4px;font-size:14px;z-index:10;display:none}.dropdown__menu--submenu{left:100%;top:0;font-size:12px}.dropdown__menu--submenu-left{right:100%;left:auto}.dropdown__menu--left{left:auto;right:0}.dropdown__menu--visible{display:flex}.dropdown__menu--wide{width:320px}.dropdown__menu--full_extend{width:430px}.dropdown__menu--scroll{max-height:600px;overflow:auto}.dropdown__menu--scroll--small{max-height:200px}.dropdown__item-wrapper{position:relative}.dropdown__item{display:flex;color:#626262;padding:8px 12px;text-decoration:none;cursor:pointer}.dropdown__menu--submenu .dropdown__item{padding:6px 12px}.dropdown__item--hover,.dropdown__item:hover{background:#f7f7f7}.dropdown__item--header{align-items:center;border-bottom:1px solid #e1e1e1;position:-webkit-sticky;position:sticky;top:0;background:#fff}.dropdown__item--search{position:-webkit-sticky;position:sticky;top:35px;background-color:#fff}.dropdown__item--header:hover{background:#fff}.dropdown__item--button{width:100%;border:none;background:none;text-align:left;cursor:pointer}.dropdown__item--small{font-size:12px}.dropdown__item:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.dropdown__item:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dropdown__item-description{color:#9e9e9e;margin-top:2px}.dropdown__divider{border-bottom:1px solid #e1e1e1}.dropdown__icon{margin-right:8px;width:22px;flex-shrink:0;text-align:left;color:#9e9e9e}.dropdown__icon--small{font-size:12px;line-height:16px}.dropdown__icon--header{font-size:16px;color:#626262}.dropdown__submenu-icon{margin-left:auto;color:#9e9e9e}.dropdown__item--hover+.dropdown__menu--submenu,.dropdown__item:hover+.dropdown__menu--submenu,.form--inline{display:flex}.form__banner{margin-bottom:16px;font-size:12px;border:1px solid rgba(132,60,25,.15);background-color:#fafadd;color:#843c19;padding:8px 16px}.form__banner a{color:#843c19}.form__title{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px}.form__description{font-size:12px;color:#7e7e7e;margin-top:4px}.form__description p:first-of-type{margin-top:0}.form__description p:last-of-type{margin-bottom:0}.form__section{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;margin-top:24px;margin-bottom:16px;padding-bottom:4px;border-bottom:1px solid #e1e1e1}.form__section:first-of-type{margin-top:0}.form__section-subtitle{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px;margin-bottom:8px}.form__divider{width:100%;height:1px;background-color:#e1e1e1;margin-bottom:6px}.form__fieldset{margin:0;padding:0;border:0}.form__fieldset:disabled .form__password-toggle{display:none}.form__fields{margin-top:24px}.form__field{position:relative;margin-bottom:16px}.form--inline .form__field{width:100%;max-width:320px;margin-bottom:0;margin-right:8px}.form--inline.form--large .form__field{margin-right:16px}.form__field--hidden{display:none}.form__field--icon{position:relative}.form__field--checkbox{display:flex}.form__field--indent{margin-left:16px}.form__actions{margin-top:8px;display:inline-flex}.form__action{font-size:12px;margin-right:16px}.form__label-wrapper{display:flex}.form__label-wrapper--border{border-bottom:1px solid #e1e1e1;margin-bottom:8px}.form__label{display:block;color:#515151;font-size:12px;margin-bottom:6px}.form--inline .form__label{height:14px}.form__label-note{font-size:10px;color:#7e7e7e;margin-top:-4px;margin-bottom:6px}.form__input{width:100%;font-size:12px;line-height:15px;color:#222;border:1px solid #e1e1e1;border-radius:4px;padding:6px 8px}.form--large .form__input{font-size:14px;line-height:22px;padding:6px 16px}.form__field--icon .form__input{padding-left:28px}.form--large .form__field--icon .form__input{padding-left:46px}.form__input:focus{outline:none;box-shadow:0 0 0 2px #006fff}.form__input::-moz-placeholder{color:#9e9e9e;opacity:1}.form__input:-ms-input-placeholder{color:#9e9e9e;opacity:1}.form__input::-ms-input-placeholder{color:#9e9e9e;opacity:1}.form__input::placeholder{color:#9e9e9e;opacity:1}.form--disabled .form__input,.form__input--disabled,.form__input:disabled{background-color:#f7f7f7;cursor:not-allowed;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fal' data-icon='lock-alt' class='svg-inline--fa fa-lock-alt fa-w-14' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23B1B1B1' d='M224 420c-11 0-20-9-20-20v-64c0-11 9-20 20-20s20 9 20 20v64c0 11-9 20-20 20zm224-148v192c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V272c0-26.5 21.5-48 48-48h16v-64C64 71.6 136-.3 224.5 0 312.9.3 384 73.1 384 161.5V224h16c26.5 0 48 21.5 48 48zM96 224h256v-64c0-70.6-57.4-128-128-128S96 89.4 96 160v64zm320 240V272c0-8.8-7.2-16-16-16H48c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h352c8.8 0 16-7.2 16-16z'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-position:right 12px top 50%,0 0;background-size:11px}.form--disabled .form__input[type=number],.form__input--disabled[type=number],.form__input[type=number]:disabled{background-image:none}.form__input[readonly]{background-color:#f7f7f7}.form__field--invalid .form__checkbox-label:after,.form__field--invalid .form__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='exclamation-triangle' class='svg-inline--fa fa-exclamation-triangle fa-w-18' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23A72118' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";width:14px;height:13px;color:#a72118;margin-left:6px;position:absolute;top:auto;left:auto}.form__input--small,.form__input--table{padding-top:4px;padding-bottom:4px;line-height:13px;height:23px}.form__input--table{width:150px}.form__input--datepicker,.form__input--datepicker[readonly]{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fal' data-icon='calendar' class='svg-inline--fa fa-calendar fa-w-14' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23515151' d='M400 64h-48V12c0-6.627-5.373-12-12-12h-8c-6.627 0-12 5.373-12 12v52H128V12c0-6.627-5.373-12-12-12h-8c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zM48 96h352c8.822 0 16 7.178 16 16v48H32v-48c0-8.822 7.178-16 16-16zm352 384H48c-8.822 0-16-7.178-16-16V192h384v272c0 8.822-7.178 16-16 16z'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-position:right 8px top 50%,0 0;background-size:12px;cursor:default;width:192px}.form__input--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fal' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23CFCFCF' d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-position:right 12px top 50%,0 0;background-size:11px;background-color:#fff;padding-right:32px}.form__input--text{height:80px}.form__input--rich-text{height:auto;min-height:160px}.form__input--rich-text-compact{height:auto;min-height:80px}.form__input-note{color:#7e7e7e;font-size:11px;padding:2px}.form__submit{margin-top:24px}.form__submit--tight{margin-top:16px}.form--inline .form__submit{margin-top:0}.form--inline-with-label .form__submit{margin-top:20px}.form--invalid .form__submit:after{content:"* Please review the marked fields above.";color:#a72118;font-size:12px;margin-left:16px}.form__file-input{font-size:14px}.form__submit .button:disabled{cursor:not-allowed}.form__delete{display:inline-block;margin-top:12px;color:#7e7e7e;font-size:12px;text-decoration:none}.form__removable-attachment{display:flex;align-items:flex-end;font-size:12px;color:#626262}.form__removable-attachment .delete-icon{font-size:11px;margin-left:8px;cursor:pointer}.form__removable-attachment input{margin-left:8px;margin-right:2px}.form__attachment{margin-top:8px;font-size:12px}.form__checkbox-label{font-size:12px;margin-left:4px}.form__checkbox--hidden{display:none}.form__footer,.form__footer-link{font-size:14px;display:block;margin-top:16px}.form__footer{font-size:12px}.form__password-wrapper{position:relative}.form__password-wrapper .form__input{padding-right:48px}.form__password-toggle{display:flex;align-items:center;position:absolute;height:29px;top:0;right:10px;color:#7e7e7e;cursor:pointer}.form__password-toggle-icon{display:none;width:20px;text-align:center}.form__error{font-size:12px;color:#a72118;margin:0 0 16px}.form__error--empty,.form__error:empty{display:none}.form__field-setting{margin-left:auto;display:flex;align-items:center;font-size:12px;color:#7e7e7e;cursor:pointer}.form__field-setting-value{margin-right:6px}.form__input-icon{color:#9e9e9e;position:absolute;left:8px;top:7px;pointer-events:none}.form--large .form__input-icon{font-size:20px;left:16px;top:8px}.form__option{margin-bottom:4px;font-size:12px}.form__option:last-of-type{margin-bottom:0}.form__option-label{margin-left:6px}.form__field-handle{margin-right:4px;color:#9e9e9e;cursor:move}.form__field-number{margin-right:4px}.form__fields--no-numbers .form__field-number{display:none}.form__field-required{color:#3c3c3c;color:var(--secondary)}.form__checkbox-table{font-size:12px}.form__checkbox-table th{font-weight:400;padding:0 8px;text-align:center}.form__checkbox-table td{text-align:center}.form__checkbox-table td:first-of-type{text-align:left}.form__option-link{text-decoration:none}.form__option-link-icon{width:13px!important;margin-right:6px}.form__field-option{position:relative;margin-bottom:4px}.form__add-option{display:inline-flex;font-size:12px;text-decoration:none}.form__remove-option{display:none;position:absolute;top:8px;right:8px;font-size:12px;color:#515151}.form__field-option:hover .form__remove-option{display:block}.form__field-option:first-of-type:hover .form__remove-option{display:none}.form__copy-button{display:flex;align-items:center;font-size:12px;color:#515151;text-decoration:none;position:absolute;right:4px;top:0;cursor:pointer}.form__field-value{display:inline-block;font-size:12px;font-weight:700;color:#222}.form__change-field-value{font-size:12px;display:inline-block;margin-left:8px}.form__calculator{margin-bottom:24px}.form__calculator .form{display:flex;align-items:flex-end}.form__calculator .form__field{width:400px;margin-bottom:0}.form__calculator .form__submit{display:flex;align-items:center;margin:0 0 0 16px}.form--invalid .form__calculator .form__submit:after{display:none}.form__toggle-link{font-size:12px}.form__toggle-link~.form__field{display:none;margin-top:8px}.form__label-select{height:14px;max-width:500px;font-size:12px;padding:0;margin:0 0 6px auto;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:right;color:#0e6dac;color:var(--primary);border:none;cursor:pointer}.form__reset-icon{color:#9e9e9e;text-decoration:none;margin-left:12px}.form__number-field::-webkit-inner-spin-button,.form__number-field::-webkit-outer-spin-button{opacity:1}@media screen and (max-width:800px){.form--large .form__input{font-size:12px;line-height:15px;padding:6px 8px}.form--large .form__field--icon .form__input{padding-left:28px}.form__fieldset{word-break:break-all}.form__input-icon{color:#9e9e9e;position:absolute;left:8px;top:7px;pointer-events:none}.form--large .form__input-icon{font-size:14px;left:8px;top:7px}.form--inline{flex-direction:column}.form--inline .form__field{margin-bottom:8px;max-width:100%}.form__checkbox-table th{padding:0 4px}}.form-filter{font-size:12px;margin-bottom:8px}.form-filter .form{display:flex;align-items:flex-end}.form-filter .form__field{width:256px;margin-bottom:0}.form-filter .form__submit{display:flex;align-items:center;margin:0 0 0 16px}.form-filter .button{font-size:12px}.form-filter .form__reset{margin-left:8px}.grid{display:grid;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-row-gap:24px;row-gap:24px}.grid--card{grid-template-columns:repeat(auto-fill,256px)}.grid--sidebar{grid-template-columns:auto 304px}.grid--sidebar--left{grid-template-columns:auto 864px}.grid--plan{grid-template-columns:repeat(auto-fill,224px)}.grid--recommended-products{grid-template-columns:repeat(auto-fill,144px)}.grid--split{display:grid;grid-template-columns:480px auto}@media screen and (max-width:800px){.grid{grid-template-columns:100%;grid-row-gap:16px;row-gap:16px}.grid--sidebar{grid-row-gap:0;row-gap:0}}.icon{color:#626262}.icon--large{font-size:20px}.icon--button{color:#fff;margin-right:4px}.icon--link{color:inherit}.icon--left,.icon--link{margin-right:4px}.icon-link{display:inline-flex;align-items:center}.icon-link__icon{margin-right:8px}.info{font-size:14px;padding:16px;background:#fbf0e1;border:2px solid #e1c49c;border-radius:4px}.info--below{margin-top:16px}.info--above{margin-bottom:18px}.info--small{font-size:12px}.info-box__title{font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:8px}.info-box__header{margin-top:16px;font-weight:700}.info-box__list-header{margin-top:8px}.info-box__list{font-size:12px;padding-left:24px;margin:4px 0 0}.info-box__footer{font-size:12px;margin-top:16px}.inner-nav{margin-bottom:16px}.inner-nav__item{display:inline-flex;align-items:center;height:22px;font-size:12px;border-radius:4px;padding:0 8px;margin-right:8px;text-decoration:none;color:#7e7e7e}.inner-nav__item:hover{color:#515151}.inner-nav__item--active{background-color:#0e6dac;background-color:var(--primary);color:#fff}.inner-nav__item--active:hover{color:#fff}.inner-nav__item--disabled{background-color:#626262;color:#fff}.inner-nav__item--disabled:hover{color:#fff}.instructions h2{font-family:Lato,sans-serif;font-weight:700;font-size:16px;margin-top:32px;margin-bottom:8px}.instructions h3{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;margin-top:16px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #e1e1e1}.list{display:grid;grid-row-gap:16px;row-gap:16px;grid-template-columns:auto}.loader{display:flex;align-items:center;justify-content:center;min-height:90px}.loader .spinner{width:30px;height:30px;border-radius:50%;border:1px solid #e1e1e1;border-top-color:#7e7e7e;-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite}@-webkit-keyframes spinner{to{transform:rotate(1turn)}}@keyframes spinner{to{transform:rotate(1turn)}}.log{display:flex;margin-bottom:16px}.log__icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;border:1px solid #9e9e9e;border-radius:12px;color:#7e7e7e;background:#fff}.log__left{position:relative}.log__content{margin-left:8px;padding-top:4px}.log__text{font-size:12px;color:#222}.log__actor{font-weight:700}.log__footer{margin-top:4px;display:flex}.log__date,.log__footer-icon{font-size:11px;color:#9e9e9e}.log__footer-icon{margin-left:6px}.log:last-of-type .log__left{background:#fff}.logs{position:relative}.logs__track{height:100%;width:1px;background-color:#9e9e9e;left:12px}.logs__track,.modal{position:absolute}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__container--wide{max-width:none;width:720px}.modal__container--fluid{max-width:none}.modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.modal__title{font-family:Montserrat,sans-serif;font-weight:400;margin:0;font-size:20px;color:#515151}.modal__course-licenses-container{max-height:320px;overflow:auto}.modal__course-title{font-family:Lato,sans-serif;font-weight:400;margin:0;font-size:20px;color:#262626}.modal__card{border:1px solid #e9e9e9;border-radius:4px;color:#7b7b7b;font-size:16px;font-weight:400;margin-bottom:16px;padding:16px}.modal__card--header{align-items:start}.modal__card--header-image-with-text{display:flex;align-items:center;flex:auto}.modal__card--header-image-with-text h1{margin-left:5%}.modal__card--image{height:70px;width:120px}.modal__card--title{display:flex;justify-content:space-between;margin-bottom:15px}.modal__card--open-course{margin-left:10px;transform:rotate(-45deg)}.modal__card--banner-container{position:relative;top:-35px}.modal__close{background:transparent;border:0;cursor:pointer;color:#222}.modal__course-close{color:#434343;margin-left:95px}.modal__course-close:before{font-weight:700}.modal__header .modal__close:before{content:"\2715";font-size:16px}.modal__content{margin-top:32px;margin-bottom:32px;line-height:1.5;color:#515151}.modal--confirm .modal__content{margin-top:16px;margin-bottom:24px;font-size:14px}.modal__footer{display:flex}.newchatbox .modal__title{color:#222}.newchatbox .modal__close{color:#9e9e9e;margin-top:-24px;font-size:16px}.newchatbox .modal__content{margin:16px 0 0}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block;z-index:9999}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.more-content__banner{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 75%);display:flex;align-items:flex-end;justify-content:center;height:64px;transition:opacity .1s;color:#9e9e9e}.more-content--none .more-content__banner{opacity:0}.multi-wrapper{font-size:12px;border-color:#cfcfcf;height:180px}.multi-wrapper a:hover{text-decoration:none}.multi-wrapper .non-selected-wrapper,.multi-wrapper .selected-wrapper{height:150px;padding:0}.multi-wrapper .non-selected-wrapper{background-color:#f7f7f7}.multi-wrapper .item{padding:6px 8px}.multi-wrapper .item:hover{background-color:#e1e1e1;border-radius:0}.multi-wrapper .subtitle{font-size:10px}.multi-wrapper .search-input{padding:6px 8px}.notyf{font-size:14px;padding:20px}.notyf__toast{border-radius:4px;max-width:400px}.notyf__wrapper{padding-top:8px;padding-bottom:8px}.pagination{font-size:12px;margin-top:16px}.pagination a{text-decoration:none}.pagination .page{color:#515151;margin-right:4px}.placeholder{display:flex;flex-direction:column;align-items:center;padding:48px}.placeholder__title{font-size:21px;font-weight:700;margin-bottom:24px}.placeholder__image{width:240px}.placeholder__image--icon{width:72px}.placeholder__content{margin-top:16px;color:#222;text-align:center}.placeholder__content--top{margin-top:0;margin-bottom:16px}.placeholder__button,.placeholder a.placeholder__button{margin-top:16px;color:#fff}.placeholder__note{margin-top:24px;font-size:12px;color:#222}.placeholder__link{margin-top:16px;font-size:12px}.table .placeholder{box-shadow:none;border:0;padding:32px 48px}.multi-wrapper .placeholder{height:150px;padding:16px 0 0;background:#fff}.multi-wrapper .placeholder__image{width:120px}.multi-wrapper .placeholder__content{margin-top:8px}@media screen and (max-width:800px){.placeholder{padding:32px 16px}.table .placeholder{padding:16px}}.ss-main .ss-single-selected .placeholder{display:flex;flex-direction:row;padding:0}.progress-bar{width:100%;height:4px;position:relative;background:#e1e1e1;border-radius:10px;overflow:hidden}.progress-bar__percentage{display:block;height:4px;border-radius:10px 0 0 10px;background:#3c3c3c;background:var(--secondary)}.radio-option{margin-bottom:8px}.radio-option:last-of-type{margin-bottom:0}.radio-option__input{position:absolute;opacity:0;height:0;width:0}.radio-option__label{display:flex;border:1px solid #e1e1e1;border-radius:4px;overflow:hidden;cursor:pointer}.radio-option__input:checked+.radio-option__label{border-color:#3c3c3c;border-color:var(--secondary)}.radio-option__icon{display:flex;align-items:center;justify-content:center;height:48px;width:48px;flex-shrink:0;background:#f7f7f7;color:#515151;border-right:1px solid #e1e1e1}.radio-option__content{display:flex;flex-direction:column;justify-content:center;padding:0 16px}.radio-option__name{font-size:12px;color:#222}.radio-option__description{font-size:12px;color:#7e7e7e;margin-top:2px}.search{display:flex;align-items:center;padding:0 16px;height:36px;width:320px;background:#f7f7f7;border-radius:4px}.search__icon{margin-right:8px;color:#9e9e9e}.search__input{border:none;background:none;font-size:16px;color:#222;flex-grow:1}.search__input::-moz-placeholder{color:#9e9e9e;opacity:1}.search__input:-ms-input-placeholder{color:#9e9e9e;opacity:1}.search__input::-ms-input-placeholder{color:#9e9e9e;opacity:1}.search__input::placeholder{color:#9e9e9e;opacity:1}.sequence{display:flex;overflow-x:auto}.sequence__stage{width:256px;flex-shrink:0;position:relative;transition:width .2s}.sequence__stage--collapsed{width:42px}.sequence__stage--collapsed.sequence__stage--first{width:38px}.sequence__stage--collapsed.sequence__stage--last{width:50px}.sequence__stage--collapsed.sequence__stage--archived,.sequence__stage--collapsed.sequence__stage--locked,.sequence__stage--collapsed.sequence__stage--only{width:58px}.sequence__stage--archived .sequence-assignment-dropdown .dropdown__menu--submenu{right:100%;left:auto}.sequence__stage--archived .sequence-card__archive-action{display:none}.sequence__stage--archived .sequence-card__delete-action{display:flex}.sequence__stage-header{display:flex;align-items:center;height:36px;color:#fff;background-color:#0e6dac;background-color:var(--primary);padding-left:20px;margin-right:12px;box-shadow:0 2px 8px #f7f7f7;cursor:pointer}.sequence__stage-header:after,.sequence__stage-header:before{content:"";position:absolute;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-left:12px solid #ececec;border-bottom:18px solid transparent}.sequence__stage-header:after{left:auto;right:0;border-left:12px solid #0e6dac;border-left:12px solid var(--primary)}.sequence__stage--first .sequence__stage-header{border-top-left-radius:4px;border-bottom-left-radius:4px}.sequence__stage--first .sequence__stage-header:before{display:none}.sequence__stage--last .sequence__stage-header{border-top-right-radius:4px;border-bottom-right-radius:4px}.sequence__stage--last .sequence__stage-header:after{display:none}.sequence__stage--archived .sequence__stage-header{border-radius:4px;background-color:#9e9e9e}.sequence__stage--archived .sequence__stage-header:after,.sequence__stage--archived .sequence__stage-header:before{display:none}.sequence__stage--locked .sequence__stage-header{border-radius:4px;background-color:#9e9e9e}.sequence__stage--locked .sequence__stage-header:after,.sequence__stage--locked .sequence__stage-header:before{display:none}.sequence__stage--only .sequence__stage-header{border-radius:4px}.sequence__stage--only .sequence__stage-header:after,.sequence__stage--only .sequence__stage-header:before{display:none}.sequence__stage--first.sequence__stage--collapsed .sequence__stage-header{padding-left:16px}.sequence__stage-header-yellow{background-color:#fafadd!important;color:#843c19!important}.sequence__stage-header-yellow:after,.sequence__stage-header-yellow:before{content:"";position:absolute;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-left:12px solid #f7f7f7;border-bottom:18px solid transparent}.sequence__stage-header-yellow:after{left:auto;right:0;border-left:12px solid #fafadd!important}.sequence__stage-header-blue{background-color:#e2eff7!important;color:#11618d!important}.sequence__stage-header-blue:after,.sequence__stage-header-blue:before{content:"";position:absolute;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-left:12px solid #f7f7f7;border-bottom:18px solid transparent}.sequence__stage-header-blue:after{left:auto;right:0;border-left:12px solid #e2eff7!important}.sequence__stage-header-red{background-color:#ffebeb!important;color:#843c19!important}.sequence__stage-header-red:after,.sequence__stage-header-red:before{content:"";position:absolute;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-left:12px solid #f7f7f7;border-bottom:18px solid transparent}.sequence__stage-header-red:after{left:auto;right:0;border-left:12px solid #fafadd!important}.sequence__stage-header-green{background-color:#cef8eb!important;color:#23725c!important}.sequence__stage-header-green:after,.sequence__stage-header-green:before{content:"";position:absolute;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-left:12px solid #f7f7f7;border-bottom:18px solid transparent}.sequence__stage-header-green:after{left:auto;right:0;border-left:12px solid #cef8eb!important}.sequence__stage-header-grey{background-color:#e1e1e1!important;color:#515151!important}.sequence__stage-header-grey:after,.sequence__stage-header-grey:before{content:"";position:absolute;width:0;height:0;top:0;left:0;border-top:18px solid transparent;border-left:12px solid #f7f7f7;border-bottom:18px solid transparent}.sequence__stage-header-grey:after{left:auto;right:0;border-left:12px solid #e1e1e1!important}.sequence__stage-title{opacity:1;transition:opacity .1s}.sequence__stage--transitioning .sequence__stage-title{opacity:0}.sequence__stage--collapsed .sequence__stage-title{display:none}.sequence__stage-expand{padding:8px 0 8px 4px;margin-left:-4px;display:none}.sequence__stage--collapsed .sequence__stage-expand{display:inline}.sequence__column{min-height:calc(100vh - 232px);height:calc(100% - 44px);margin-right:12px;padding-bottom:24px;opacity:1;transition:opacity .1s}.sequence__stage--transitioning .sequence__column{opacity:0}.sequence__stage--collapsed .sequence__column{display:none}.sequence__step{margin-top:8px;padding-left:4px}.sequence__step .collapsible-container__header{margin-top:0;padding-bottom:4px}.sequence__step .collapsible-container__toggle{margin-left:8px}.sequence__step.collapsible-container--collapsed .collapsible-container__header{border-bottom:1px solid #e1e1e1;margin-bottom:0}.sequence__step .icon{color:#cfcfcf}.sequence__step-name{font-family:Lato,sans-serif;font-size:12px;color:#515151}.sequence__step-content{padding-bottom:4px}.sequence-card{position:relative;padding:16px;margin-top:8px;transition:transform .2s ease-in-out}.sequence-card--incomplete{background-color:#fffedf}.sequence-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)}.sequence-card__header{display:flex}.sequence-card__header--disabled{pointer-events:none}.sequence-card__initials{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:16px;background:#0e6dac;background:var(--primary);color:#fff;font-size:14px;font-family:Montserrat,sans-serif}.sequence__stage--archived .sequence-card__initials{background:#9e9e9e}.sequence-card__header-text{margin-left:8px}.sequence-card__name{font-size:14px;color:#222;text-decoration:none}.sequence-card__name:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.sequence-card__email{font-size:11px;color:#7e7e7e;margin-top:2px}.sequence-card__body{font-size:12px;color:#515151;margin-top:8px}.sequence-card__icons{margin-top:8px}.sequence-card__icons a{position:relative}.sequence-card__dropdown{position:absolute;top:16px;right:8px}.sequence__stage--archived .sequence-card__dropdown__menu{left:auto;right:0}.sequence-card__ellipsis{color:#626262;padding:0 8px}.sequence-card__delete-action{display:none}.sequence-card__disabled-card{position:absolute;top:50%;right:0;transform:translate(-50%,-50%);font-size:large;color:red}.sequence-card__disabled{font-size:large;color:red}.sequence-card__no-drag{background-color:#cfcfcf}.slide-menu{top:64px;flex-direction:column;width:400px;height:calc(100vh - 64px);transform:translateX(100%);transition:transform .5s cubic-bezier(.23,1,.32,1);padding:24px;border-left:1px solid #e1e1e1;z-index:50}.slide-menu,.slide-menu__tab{position:fixed;right:0;display:flex;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.slide-menu__tab{align-items:center;justify-content:center;top:48px;height:32px;border-radius:4px 4px 0 0;border:1px solid #e1e1e1;border-bottom:none;cursor:pointer;padding:8px;transform:rotate(270deg);transform-origin:bottom right;font-size:12px;transition:right .5s}.slide-menu--open+.slide-menu__tab{right:-100%}.slide-menu__tab-icon{margin-right:4px}.slide-menu__tab-indicator{font-size:12px}.slide-menu--open{transform:translateX(0)}.slide-menu__header{display:flex;align-items:center}.slide-menu__title{font-size:18px;font-family:Montserrat,sans-serif}.slide-menu__subtitle{font-size:12px;margin-bottom:8px;margin-top:-8px;color:#7e7e7e}.slide-menu__close{margin-left:auto;cursor:pointer}.slide-menu__divider{display:block;height:2px;width:32px;margin:8px 0 16px;background:#3c3c3c;background:var(--secondary);flex-shrink:0}.slide-menu__content{height:100%;overflow:auto;margin:-4px -4px 24px;padding-top:4px;padding-left:4px;padding-right:4px}.nav--fixed+* .slide-menu,.nav--fixed+* .slide-menu__tab{position:fixed;top:48px}@media screen and (max-width:587px){.slide-menu{width:100%}.slide-menu__tab{top:33px}}.sortable-ghost{outline:1px dashed #3c3c3c;outline:1px dashed var(--secondary)}.stack{display:flex;flex-direction:column}.stack>*{margin-bottom:8px}.stack--card{margin-bottom:-24px}.stack--card>*{margin-bottom:24px}@media screen and (max-width:800px){.stack>*{margin-bottom:16px}}.status-indicator{display:inline-flex;align-items:center;justify-content:center;height:23px;padding:0 8px;border-radius:4px;font-size:12px}.status-indicator--small{font-size:11px;height:18px}.status-indicator--green{background-color:#cef8eb;color:#23725c}.status-indicator--green.status-indicator--bordered{border:1px solid rgba(35,114,92,.15)}.status-indicator--red{background-color:#ffebeb;color:#82282e}.status-indicator--red.status-indicator--bordered{border:1px solid rgba(130,40,46,.15)}.status-indicator--yellow{background-color:#fafadd;color:#843c19}.status-indicator--yellow.status-indicator--bordered{border:1px solid rgba(132,60,25,.15)}.status-indicator--blue{background-color:#e2eff7;color:#11618d}.status-indicator--blue.status-indicator--bordered{border:1px solid rgba(17,97,141,.15)}.status-indicator--grey{background-color:#e1e1e1;color:#515151}.status-indicator--grey.status-indicator--bordered{border:1px solid rgba(81,81,81,.15)}.status-indicator--white{background-color:#fff;color:#515151}.status-indicator--white.status-indicator--bordered{border:1px solid rgba(0,0,0,.15)}.steps{width:100%;margin:48px auto;display:flex;align-items:center;justify-content:center;font-size:14px}.steps--vertical{flex-direction:column;margin:0 auto}.steps--mobile,.steps--vertical{align-items:flex-start;justify-content:left}.steps--mobile{display:none;width:100%;margin:0 0 8px}.steps__step{display:flex;align-items:start}.steps--vertical .steps__step{margin-bottom:16px}.steps__number{display:flex;height:28px;min-width:28px;justify-content:center;align-items:center;border-radius:15px;margin-right:8px;border:1px solid #9e9e9e;color:#9e9e9e}.steps__step--current .steps__number,.steps__step--current .steps__number a{color:#fff;background:#0e6dac;background:var(--primary);border:none}.steps__step--complete .steps__number,.steps__step--complete .steps__number a{color:#fff;background:#6fcf97;border:none}.steps__step--archival .steps__number,.steps__step--archival .steps__number a{color:#fff;background:#9e9e9e;border:none}.steps__label{color:#9e9e9e;text-decoration:none}.steps__step--complete .steps__label,.steps__step--current .steps__label{color:#222}.steps__info{margin-left:4px}.steps__divider{display:block;height:1px;width:48px;background:#e1e1e1;margin:0 16px}.steps--vertical .steps__divider{display:none}@media screen and (max-width:800px){.steps--mobile{display:flex}}.table{border-collapse:collapse;width:100%;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1),0 -1px 0 #e1e1e1,1px 0 0 #e1e1e1,0 1px #e1e1e1,-1px 0 0 #e1e1e1;font-size:14px;text-align:left}.table--data{border-collapse:separate;border-spacing:0 4px;background:#f7f7f7;box-shadow:none}.table--data .table__row{box-shadow:0 2px 8px rgba(0,0,0,.1)}.table--data .table__row[data-datatable-linkable=true]:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);cursor:pointer;position:relative}.table--data .table__cell{background:#fff;height:32px;padding:4px 16px}.table--data .table__cell--highlight{-webkit-animation:highlight 8s ease-out;animation:highlight 8s ease-out}.table--data .table__cell--keep-highlight{background-color:#fffedf}.table--data .table__cell--unread:first-of-type{display:flex;align-items:center}.table--data .table__cell--unread:first-of-type:before{content:"";display:flex;height:6px;width:6px;background:#3c3c3c;background:var(--secondary);border-radius:10px;margin-right:6px}.table--data .table__cell--default-row:first-of-type{display:flex;align-items:center}.table--data .table__cell--default-row:first-of-type:before{content:"*";display:flex;height:12px;width:6px;color:#3c3c3c;color:var(--secondary);font-size:18px;margin-right:6px;font-weight:700}.table--data .table__cell:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.table--data .table__cell:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.table--data .table__header{color:#222;background:#e1e1e1;padding:8px 16px;height:auto;border-color:#cfcfcf;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.table--data .table__header:first-of-type{border-top-left-radius:0;border-bottom-left-radius:4px;border-left:1px solid #cfcfcf}.table--data .table__header:last-of-type{border-top-right-radius:0;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}.table--data a{color:#222;text-decoration:none}.table--data a.primary{color:#0e6dac;color:var(--primary)}.table--data .table__action-icon{color:#626262}.table--data .dropdown__item{color:#626262;text-align:left}.table img{vertical-align:bottom}.table__row{border-bottom:1px solid #e1e1e1}.table__row--bold{font-weight:700}.table__row--no-border{border-bottom:none}.table__cell{padding:8px 16px}.table__cell--no-rows{color:#7e7e7e}.table__cell:last-of-type{text-align:right}.table__cell:first-of-type{text-align:left}.table__cell--underline{border-bottom:1px solid #7e7e7e}.table__header{font-size:12px;font-weight:400;color:#7e7e7e;padding:8px 16px;white-space:nowrap}.table__action-icon{display:block;color:#626262;padding:0 8px;margin-right:-4px}.table__comment-icon{font-size:13px;color:#626262;text-decoration:none}.table__footer{border-top:4px solid #e1e1e1}.table__footer .table__cell{font-size:13px}.table .order{margin-left:4px;display:inline-block}.table .order .asc,.table .order .desc{display:none}.table .ordered.asc .asc{display:inline}.table .ordered.asc .desc,.table .ordered.asc .unsorted,.table .ordered.desc .asc{display:none}.table .ordered.desc .desc{display:inline}.table .ordered.desc .unsorted{display:none}tbody .table__row:last-of-type,tfoot .table__row:last-of-type{border-bottom:none}.container .table{box-shadow:none}.container .table__cell:first-of-type{padding-left:0}.container .table__cell:last-of-type{padding-right:0}.table__banner{display:flex;height:36px;align-items:center;background:#0e6dac;background:var(--primary);font-size:14px;color:#fff;padding:0 16px;margin-bottom:-8px;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.table__banner-action{margin-left:auto;color:#fff;text-decoration:none}@media screen and (max-width:800px){.table--data{background:#fff}}.term__name{font-size:16px;font-weight:400;color:#222;margin-bottom:4px}.term__pronunciation{margin-left:8px;cursor:pointer}.term__category{color:#7e7e7e;font-size:12px;margin-bottom:4px}.term__application,.term__definition{font-size:12px;color:#515151}.term__application-header{color:#222;font-size:12px;margin-top:16px;margin-bottom:4px}.term__links{margin-top:8px}.term__link{display:block;margin-bottom:4px;font-size:12px}.tip__title{font-size:16px;font-weight:400;color:#222;margin-bottom:4px}.tip__body{font-size:12px;color:#515151}.tip__embed{margin-top:8px}.tip__embed audio{width:100%}.tip__links{margin-top:8px}.tip__link{display:block;margin-bottom:4px;font-size:12px}.toggle{display:inline-flex;font-size:11px;line-height:14px;background:#f7f7f7;border-radius:4px}.toggle__item{padding:4px 16px;color:#7e7e7e;text-decoration:none;border:none;background:none;cursor:pointer;position:relative;z-index:10}.toggle__item--active{border-radius:4px;background:#0e6dac;background:var(--primary);color:#fff;z-index:11}.tippy-content{font-size:12px;text-align:center;white-space:pre-line}.typing-test__loader{justify-content:left;min-height:auto}.typing-test__section>p:first-of-type{margin-top:0}.typing-test__section--hidden{display:none}.typing-test__header{display:flex;align-items:center;margin-bottom:8px}.typing-test__title{font-size:18px;font-weight:700}.typing-test__result{margin-left:8px}.typing-test__field{display:flex;margin-bottom:4px}.typing-test__icon{width:24px}.typing-test__retake-notes{margin-top:16px;margin-bottom:16px;font-size:12px;color:#515151}.typing-test__retake-notes>p{margin:8px 0}.user-icon{display:flex;align-items:center;justify-content:center;height:36px;width:36px;background:#0e6dac;background:var(--primary);border-radius:50%;font-size:18px;color:#fff;text-decoration:none}.user-icon--small{width:22px;height:22px;font-size:11px}.widget__header{display:flex;align-items:center;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #e1e1e1;margin-top:-8px}.widget__title{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;color:#515151;text-decoration:none}.widget__icons{margin-left:auto;color:#9e9e9e;margin-right:-16px}.widget__icon{margin-right:16px}.widget__toggle{text-decoration:none;width:16px}.widget__expand{display:none}.widget__body{max-height:240px;overflow:auto}.widget--collapsed .widget__header{border-bottom:none;margin-bottom:-8px;padding-bottom:0}.widget--collapsed .widget__body{display:none}.widget--collapsed .widget__expand{display:inline-block}.widget--collapsed .widget__collapse{display:none}.template-variable{color:#11618d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;display:inline-flex;cursor:pointer}.template-variable__copy-icon{margin-left:8px}.tribute-container{border-radius:4px;font-size:14px;box-shadow:0 4px 30px rgba(0,0,0,.25);background:#fff;max-height:240px;overflow:auto}.tribute-container ul{list-style-type:none;margin:0;padding:0}.tribute-container li{background:#fff;padding:4px 16px;min-width:224px;max-width:100%;cursor:pointer}.tribute-container .highlight{background:#0058dd;color:#fff}.tribute-container .highlight span{font-weight:700}.mention{color:#0e6dac;color:var(--primary);background:#f7f7f7}.character-limit__field{position:absolute;opacity:.5;color:#7e7e7e;font-size:13px;pointer-events:none;right:4px;top:26px;line-height:18px;text-align:right}.character-limit__error{box-shadow:0 0 0 2px #a72118}.character-limit__error:focus{outline:none;box-shadow:0 0 0 2px #a72118}.character-limit__input{padding:6px 68px 6px 8px}.auth{width:480px;margin:64px auto 0}.auth__logo{max-height:40px;margin-bottom:16px}.auth__title{font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;line-height:29px;color:#515151;margin:0 0 16px}.auth__message{font-size:12px;color:#515151;margin:-8px 0 16px}.auth__error-button{margin-top:8px;font-size:12px;height:25px}@media screen and (max-width:800px){.auth{width:100%;margin-top:16px;padding:0;border:none;box-shadow:none}}.billing__plan-name{font-size:18px;color:#222}.billing__plan-price{margin-top:8px;color:#515151}.billing__plan-price-details{margin-top:8px;margin-bottom:0;padding-left:24px;font-size:12px;color:#515151}.billing__plan-price-detail{margin-top:4px}.billing__plan-renewal{margin-top:8px;color:#7e7e7e}.billing__plan-actions{margin-top:16px;display:flex;align-items:center}.cart-icon{display:flex;position:relative;height:20px;width:23px}.cart-icon__item-count{position:absolute;top:-8px;right:-6px;background:#3c3c3c;background:var(--secondary);display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;border-radius:10px;padding:0 4px;height:16px;min-width:16px}.competitions__leaderboard .table__banner-action{display:none}.competitions__dashboard-competition{margin-bottom:24px}.competitions__dashboard-competition .icon--button,.competitions__dashboard-competition .pagination{display:none}.course__cover-image{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:480px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:#9e9e9e;position:relative}.course__cover-image--error{background:#a72118}.course__cover-content{width:512px}.course__title{font-size:40px;font-weight:700;color:#fff}.course__preview{margin-top:32px;background:#fff;color:#222;font-weight:700}.course__edit{position:absolute;top:16px;right:16px;color:#fff;font-size:12px;border:1px solid #fff;border-radius:4px;padding:4px 8px}.course__edit,.course__edit:hover{text-decoration:none}.course__message{color:#fff;font-size:20px}.course__error{display:inline-block;min-height:90px;padding-top:30px;width:100%;color:#fff;text-align:center}.course__placeholder{display:flex;flex-direction:column;align-items:center;margin:auto}.course__placeholder--image{height:185px}.course__container,.course__container__placeholder{display:flex;flex-direction:column}.course__container__placeholder{margin:initial}.course__container__placeholder__button--primary{align-items:center;background:#fff;border:1px dashed #0e6dac;border:1px dashed var(--primary);border-radius:12px;display:flex;flex-direction:column;margin-top:16px;padding:10px;text-align:center;text-decoration:none;width:100%}.course__container__placeholder__button--primary--image{width:80px}.course__container__placeholder__button--primary:hover{text-decoration:underline}.course__section{grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-direction:column;max-width:100%;padding:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:580px}.course__section__or{border-bottom:1px solid #aaa;color:#aaa;display:block;margin:32px 0 20px;position:relative}.course__section__or span{background:#f7f7f7;position:absolute;padding:10px;left:50%;top:50%;transform:translate(-50%,-50%)}.course__heading{grid-column-start:1;grid-column-end:3}.course-card__certificate{display:inline-flex;align-items:center;justify-content:flex-end;font-size:12px;text-decoration:none;margin-bottom:6px;color:#515151}.course-card__certificate:hover{color:#222}.course-card__certificate-icon{color:#f4b81e;margin-right:4px}.course-card__stats{display:flex;height:18px;align-items:center;justify-content:space-between;font-size:12px;color:#7e7e7e;margin-top:6px}.course-card__stack-progress-bar{margin-top:27px;width:85%}.course-card__launch-footer{display:flex;justify-content:space-between;align-items:end}.course-card__course-card-grid-tag{position:absolute;right:10px;top:10px}.course-card__stack-flex{display:flex;justify-content:space-between}.course-card .launch-course-btn{position:absolute;bottom:25%;width:87%}.course-card .launch-live-session-btn{bottom:18%}.custom-payments__info{margin-top:16px}.custom-payments__actions{display:flex;align-items:center;margin-top:16px}.custom-payments__actions .button{margin-right:12px}.custom-payments__link{font-size:12px}.custom-payments__badge{margin-top:48px}.custom-payments__loader{min-height:auto;justify-content:left;margin-top:16px}.ehr{width:100%;height:100%;background:#f7f7f7}.ehr__nav{display:flex;align-items:center;justify-content:center;position:-webkit-sticky;position:sticky;top:6px;background:#fff;border-radius:4px;border:1px solid #e1e1e1;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;font-size:12px;height:28px;float:right;width:76px;margin-right:-41px;margin-top:-41px}.ehr__nav-button{padding:8px}.ehr__nav-icon{margin-right:4px}.ehr__content{position:relative;margin-left:auto;margin-right:auto;max-width:760px;padding:48px;background:#fff;box-shadow:0 0 48px rgba(0,0,0,.1)}.ehr__title{font-family:Montserrat,sans-serif;font-weight:500;font-size:32px;text-align:center;margin:0 0 16px}.ehr__section{margin-top:24px;margin-bottom:32px}.ehr__section--main{padding:24px 16px 8px;border:1px solid #e1e1e1}.ehr__section-title{font-size:24px;font-family:Lato,sans-serif;font-weight:700;margin:0 0 12px}.ehr__subsection-title{font-size:14px;line-height:1.5;display:block;font-weight:700;background:#0e6dac;background:var(--primary);color:#fff;padding:2px 8px;margin:0 0 8px}.ehr__subsection-heading{font-size:14px;font-weight:700;margin-top:12px;margin-bottom:8px}.ehr__spacer{height:16px}.ehr__section-break{text-align:center;font-size:20px;font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase}.ehr__field-row{display:flex;justify-content:space-between;margin-bottom:12px}.ehr__field-row:last-of-type{margin-bottom:0}.ehr__field{font-size:14px;margin-bottom:16px;line-height:1.5}.ehr__field-note{font-size:13px;color:#515151;margin-bottom:2px}.ehr__additional-info{margin-top:8px}.ehr__grid{display:grid;grid-template-columns:1fr 1fr 1fr}.ehr__grid--1col{grid-template-columns:1fr}.ehr__grid--2col{grid-template-columns:1fr 1fr}.ehr__textarea{width:100%;height:80px;padding:8px;background:#f7f7f7;border:none;border-bottom:1px solid #e1e1e1}.ehr__textarea:focus{outline:none}.ehr__blank{width:160px;text-align:center;height:20px;padding:0;border:none;border-bottom:1px solid #e1e1e1}.ehr__blank--w40{width:40px}.ehr__blank--w100{width:100px}.ehr__blank--w160{width:160px}.ehr__blank--w240{width:240px}.ehr__blank--w300{width:300px}.ehr__blank--full-width{width:100%;text-align:left;padding:0 8px}.ehr__blank:focus{outline:none}.ehr .saved{display:none}.ehr--saved .mask{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}.ehr--saved .saved{position:fixed;top:100px;left:0;right:0;height:50px;display:flex;align-items:center;background:#000;color:#fff;justify-content:center;width:200px;border-radius:4px;margin-left:auto;margin-right:auto;font-size:20px}.error__message{color:#222;color:#a72118}.error__icon{color:#a72118;margin-right:4px}.error__note{margin-top:16px;color:#515151}.shared-errors{margin-bottom:20px}.form-builder__module{margin-bottom:24px}.form-builder__module-title{font-weight:700;margin-bottom:16px}.form-builder__module-subtitle{font-size:12px;color:#515151;margin-bottom:16px;margin-top:-8px}.form-builder__section{position:relative}.form-builder__section-icon{min-width:14px;margin-right:8px;color:#b1b1b1}.form-builder__section--draggable .form-builder__section-icon{cursor:move}.form-builder--readonly .form-builder__section-icon{display:none}.form-builder__section-template-icon{width:10px;margin-left:8px;color:#7e7e7e}.form-builder__section-number{border-color:#515151;color:#515151}.form-builder__section-track{width:1px;height:calc(100% - 18px);background:#9e9e9e;position:absolute;top:31px;left:36px}.form-builder--readonly .form-builder__section-track{left:14px}.form-builder__section-label{color:#222}.form-builder__section-form{width:100%}.form-builder__section-header{cursor:pointer}.form-builder__edit-icon{display:none;font-size:12px;margin-left:8px;color:#515151}.form-builder__form-field:hover .form-builder__edit-icon,.form-builder__header:hover .form-builder__edit-icon,.form-builder__section-header:hover .form-builder__edit-icon{display:inline-block}.form-builder__lock-icon{margin-left:8px;color:#515151}.form-builder__fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 16px}.form-builder__form-field{display:none;cursor:pointer}.form-builder__form-field .form__label{cursor:pointer}.form-builder__form-field .form__field{pointer-events:none}.form-builder__form-field .form__field-handle{pointer-events:auto}.form-builder__field{display:flex;height:24px;align-items:center;justify-content:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;font-size:12px;color:#515151;cursor:move}.form-builder__form-fields{margin-top:24px;min-height:300px}.form-builder__form-fields .form-builder__form-field{display:block}.form-builder__form-fields .form-builder__field{display:none}.form-builder__placeholder{display:none;border:2px dashed #e1e1e1;padding:24px 0;margin-top:16px}.form-builder__placeholder:only-child{display:flex}.form-builder__blocks{display:grid;grid-template-columns:1fr;grid-gap:8px}.form-builder__block{display:flex;border:1px solid #e1e1e1;border-radius:4px;background:#fff;padding:8px;cursor:move}.form-builder__block--button{cursor:pointer}.form-builder__stage-contents .form-builder__block{display:none}.form-builder__block-icon{width:32px;height:32px;margin:8px}.form-builder__block-content{margin:0 8px}.form-builder__block-name{font-size:11px;color:#222}.form-builder__block-description{font-size:11px;margin-top:4px;color:#7e7e7e}.form-builder__instructions{position:relative;padding:0 15px}.form-builder__instructions--form__label{left:0;position:absolute;top:0}.form-builder__instructions--edit__icon{position:absolute;right:0;top:0}.getting-started{padding:32px;margin:0 auto 64px;width:800px}.getting-started__title{font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;line-height:29px;color:#515151;margin:0}.getting-started__divider{display:block;height:2px;width:32px;margin:8px 0 16px;background:#3c3c3c;background:var(--secondary)}.getting-started__subtitle{font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:29px;color:#515151;margin-top:32px;margin-bottom:16px}@media screen and (max-width:800px){.getting-started{width:100%;margin-bottom:0;padding:0;box-shadow:none;border:none;border-radius:0}}.getting-started-checkout__coupon-code{width:240px;margin-top:32px}.getting-started-create-account{width:464px}.getting-started-create-account__created{margin-bottom:40px}@media screen and (max-width:800px){.getting-started-create-account{width:100%}}.getting-started-review{width:802px}.getting-started-review--extended{width:1058px}.getting-started-review__button{margin-top:40px}@media screen and (max-width:800px){.getting-started-review{width:100%}}.honeybadger-feedback__error-id{font-size:12px;color:#7e7e7e}.honeybadger-feedback #honeybadger_feedback_form h2{display:none}.honeybadger-feedback #honeybadger_feedback_form p{color:#515151}.honeybadger-feedback #honeybadger_feedback_form label{display:block;color:#7e7e7e;font-size:12px;font-weight:400;margin-bottom:4px}.honeybadger-feedback #honeybadger_feedback_form br{display:none}.honeybadger-feedback #honeybadger_feedback_comment,.honeybadger-feedback #honeybadger_feedback_email,.honeybadger-feedback #honeybadger_feedback_name{width:100%;font-size:12px;line-height:15px;color:#222;border:1px solid #e1e1e1;border-radius:4px;padding:6px 8px}.honeybadger-feedback #honeybadger_feedback_submit{display:inline-flex;align-items:center;justify-content:center;height:29px;font-size:14px;color:#fff;background:#0e6dac;background:var(--primary);padding:0 16px;border:none;border-radius:4px;text-decoration:none;cursor:pointer}.honeybadger-feedback #honeybadger_feedback_link{display:none}.job-application__sidebar{width:304px}.job-application__confirm-message{font-size:12px;font-weight:700;margin-top:24px;margin-bottom:16px}.job-application__save-for-later{margin-left:16px;font-size:12px;text-decoration:none;color:#515151}@media screen and (max-width:800px){.job-application__sidebar{width:100%}}.job-applicant__section-description{font-size:12px;color:#7e7e7e;margin-top:8px;margin-bottom:16px}.job-applicant__question-wrapper{margin-bottom:16px}.job-applicant__question-wrapper::last-of-type{margin-bottom:0}.job-applicant__questions{margin-bottom:32px}.job-applicant__question{font-size:12px;color:#515151;margin-bottom:4px}.job-applicant__response{font-size:12px;color:#222}.job-applicant__response-list{padding:0;margin:0}.job-applicant__response-list-item{margin-left:14px}.job-applicant__files{margin-top:24px}.job-applicant__attachment{font-size:12px;margin-bottom:4px}.job-applicant__attachment .attachment__link{text-decoration:none;color:#222}.job-applicant__application-header{margin-bottom:16px}.job-applicant__application-title{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;color:#515151;text-decoration:none;margin-top:-8px;padding-bottom:12px;border-bottom:1px solid #e1e1e1}.job-applicant__job-details{margin-bottom:16px}.job-applicant__job-title{margin-bottom:4px;font-weight:700}.job-applicant__job-company,.job-applicant__job-location{font-size:12px;color:#515151}.job-applicant__section-links{font-size:10px;margin-bottom:24px}.job-applicant__typing-test{margin-bottom:16px}.job-applicant__typing-test-header{display:flex;align-items:center;margin-bottom:4px}.job-applicant__typing-test-title{font-weight:700}.job-applicant__typing-test-result{margin-left:4px}.job-applicant__typing-test-field{display:flex;margin-bottom:4px;font-size:12px}.job-applicant__typing-test-icon{width:18px}.jobs__filters{display:flex;align-items:baseline;margin:24px -24px 24px 0}.jobs__filter{margin-right:24px;padding-right:12px;color:#515151;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='caret-down' class='svg-inline--fa fa-caret-down fa-w-10' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23B1B1B1' d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-position:right 0 top 50%,0 0;background-size:8px}.jobs__filter,.jobs__reset-filters{font-size:12px;text-decoration:none}.jobs__results-header{display:flex;font-size:11px;color:#515151;margin-bottom:4px;padding:0 4px}.jobs--default .jobs__results-header{visibility:hidden}.jobs__results-summary{margin-left:auto}.jobs__sort-icon{font-size:12px;margin-right:6px}.jobs__sort-option{margin-right:6px;color:#515151;text-decoration:none}.jobs__sort-option--active{font-weight:700}.jobs__no-results p:first-of-type{margin-top:0}.jobs__no-results ul:last-of-type{margin-bottom:0}.jobs__no-results-message{font-size:14px;margin-bottom:16px}.jobs__no-results-suggestions{font-size:12px}.jobs__no-results-suggestions ul{margin-top:8px;margin-bottom:0}.jobs__show{height:calc(100vh - 129px)}.jobs__back-link{display:flex;align-items:center;font-size:12px;margin-bottom:-12px;text-decoration:none}.jobs__back-link-icon{font-size:12px;margin-right:4px}.job-card{display:flex;flex-direction:column;width:100%;height:auto;border:1px solid #e1e1e1;margin-bottom:16px;font-size:12px;position:relative}.job-card:last-of-type{margin-bottom:0}.job-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)}.job-card--large{font-size:14px;height:calc(100vh - 129px);overflow:hidden}.job-card--large:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.job-card--full-height{height:auto}.job-card--application:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.job-card--selected{border:1px solid #3c3c3c;border:1px solid var(--secondary);box-shadow:0 4px 16px rgba(0,0,0,.15)}.job-card--fixed{position:fixed;top:64px}.body--signed-out .job-card--fixed{top:81px}.body--embedded .job-card--fixed{top:32px}.job-card__header{display:flex;font-size:16px;margin-bottom:8px;align-items:center}.job-card--large .job-card__header{font-size:18px;margin-bottom:12px}.job-card__title{margin:0 16px 0 0;padding:0;font-size:16px;font-weight:700;color:#222;text-decoration:none}.job-card--large .job-card__title{font-size:18px}.job-card a.job-card__title:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0}.job-card__save-form{margin-left:auto;position:relative;z-index:2}.job-card__save-button{margin:0;padding:0;border:none;background:none;cursor:pointer;color:#9e9e9e}.job-card__save-button:hover{color:#3c3c3c;color:var(--secondary)}.job-card__company,.job-card__location{color:#515151}.job-card__attributes{margin:12px 0;color:#222}.job-card--application .job-card__attributes{margin-bottom:0}.job-card__attribute{display:flex;margin-bottom:4px}.job-card__attribute-icon{margin-right:8px;width:12px;text-align:center}.job-card__description{flex-grow:1;overflow-y:auto}.job-card__date{margin-top:12px;color:#9e9e9e}.job-card__button{margin-top:4px;flex-shrink:0;align-self:flex-start}.job-card__divider{width:100%;height:1px;background-color:#e1e1e1;margin:16px 0;flex-shrink:0}.job-card__heading{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;margin:0 0 16px}.job-card__section{margin-bottom:16px}.job-card__section-header{display:flex}.job-card__section-icon{margin-right:8px}.job-card__section-list{padding:0;margin:4px 0 0}.job-card__section-list-item{margin-left:24px;font-size:12px}.job-card__share-link{display:flex;margin-left:auto;min-width:120px}@media screen and (max-width:800px){.job-card--selected{border:1px solid #e1e1e1;box-shadow:0 2px 8px rgba(0,0,0,.1)}}.live-session-card--past{display:none}.message{display:grid;grid-template-columns:auto;grid-template-areas:"header" "text" "attachments";grid-gap:0;color:#222;border-bottom:1px solid #e1e1e1;margin-bottom:8px;padding-bottom:16px}.message__header{grid-area:header;display:flex;align-items:center}.message__sender-name{font-size:12px;color:#222;font-weight:700}.message__sender-email{font-size:12px;color:#515151;margin-left:2px}.message__posted-at{margin-left:auto;font-size:12px;color:#515151}.message__text{grid-area:text;font-size:12px;margin-top:12px}.message__text p:first-of-type{margin-top:0}.message__text p:last-of-type{margin-bottom:0}.message__text .trix-content{line-height:16px}.message .sc-quote{display:none}.message .sc-quote--visible{display:block}.message__quote-toggle{display:block;width:22px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='far' data-icon='ellipsis-h' class='svg-inline--fa fa-ellipsis-h fa-w-16' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M304 256c0 26.5-21.5 48-48 48s-48-21.5-48-48 21.5-48 48-48 48 21.5 48 48zm120-48c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm-336 0c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48z'/%3E%3C/svg%3E");background-color:#e1e1e1;background-position:50%;background-repeat:no-repeat;border-radius:4px;cursor:pointer;margin-top:8px}.message__attachments{grid-area:attachments;font-size:12px;margin-top:16px}.message__attach-file{font-size:14px}.message__hr{margin-top:8px;margin-bottom:8px;height:.5px;width:100%;border-width:0;color:#b1b1b1;background-color:#b1b1b1}.message__profile-icon{font-size:13px;color:#222;text-decoration:none;margin-left:4px}.message__section-left{margin-left:auto}.message__unselected-icon{color:#626262}.messages{line-height:1.15}.messages__reply{margin-left:6px}.messages__form{padding-bottom:8px;padding-top:8px}.news__item{margin-bottom:16px}.news__item:last-of-type{margin-bottom:0}.news__title{font-size:16px;font-weight:400;color:#222}.news__summary,.news__title{display:block;margin-bottom:4px;text-decoration:none}.news__summary{color:#515151;font-size:12px}.news__summary p:first-of-type{margin-top:0}.news__summary p:last-of-type{margin-bottom:0}.news__footer{font-size:12px;color:#9e9e9e;text-decoration:none}.news__footer,.news__icon{display:flex;align-items:center}.news__icon{justify-content:center}.news__icon--facebook{color:#3b5998}.news__icon--twitter{color:#55acee}.news__icon--rss,.news__icon--wordpress{color:#e07c22}.news__icon--podcast{background-color:#4cb55c;color:#fff;width:11px;height:11px;border-radius:2px;font-size:9px}.news__source{margin-left:6px}.news__separator{margin-left:4px;margin-right:4px}.notifications-icon{display:flex;position:relative;height:20px;width:18px}.notifications-icon__indicator{display:none;content:"";position:absolute;top:-2px;right:-9px;background:#3c3c3c;background:var(--secondary);border-radius:50%;height:8px;width:8px}.notifications-icon--pending .notifications-icon__indicator{display:block}.notifications-menu__date{margin-top:4px;font-size:12px;color:#7e7e7e}.order__back-link{display:flex;align-items:center}.order__back-link-icon{margin-right:8px;height:13px}.order__license-type-selector{margin-bottom:8px}.order__totals{margin:16px 0}.order__totals-table{box-shadow:none}.order__totals-table-cell{padding-left:0;padding-right:0}.order__table .table__cell{vertical-align:top}.order__table-subscription-interval{color:#222;display:inline-block;border-bottom:1px dotted;margin-top:1px;text-decoration:none}.order__table-price{min-width:160px}.order__table-price-details{margin-top:4px;margin-bottom:0;padding-left:16px;font-size:11px;color:#7e7e7e}.order__table-price-detail{margin-top:2px}.order__table-quantity{display:flex;align-items:center;margin-top:-3px}.order__quantity-input{width:64px}.order__total-prefix{font-size:11px;color:#515151;margin-right:4px}.order__renewal-total{font-size:11px;margin-top:16px;color:#7e7e7e}.order__remove-item{font-size:11px;padding:0;background:none;border:none;cursor:pointer;color:#0e6dac;color:var(--primary);margin-left:8px;text-decoration:underline}.order__footer{margin-top:16px;color:#515151}@media screen and (max-width:800px){.order__table{box-shadow:none}.order__table .table__cell{padding:8px 4px}.order__table .table__cell:first-of-type{padding-left:0}.order__table .table__cell:last-of-type{padding-right:0}.order__table .table__footer .table__cell:first-child{position:absolute}.order__remove-item{margin-left:0}.order__table-price-details{padding-left:12px}}.plans__toggle{margin-left:24px}.plans__table td{padding:8px 16px}.plans__choice{padding:8px 0}.plans__name{font-size:14px;font-family:Montserrat,sans-serif;font-weight:400}.plans__price,.plans__select{margin-top:8px}.plans__interval{font-size:12px;font-family:Lato,sans-serif;font-weight:400;color:#515151}.plan-card{width:224px;height:280px;padding:16px;border:1px solid #e1e1e1;cursor:pointer}.plan-card--selected{border:1px solid #3c3c3c;border:1px solid var(--secondary)}.plan-card__title{display:flex;align-items:center;font-size:20px;font-weight:700}.plan-card__category{margin-left:8px}.plan-card__price{display:flex;align-items:center;color:#7e7e7e;margin-top:8px}.plan-card__amount{font-size:28px;font-weight:700;color:#3c3c3c;color:var(--secondary);margin-right:6px}.plan-card__interval{margin-left:4px}.plan-card__billing{margin-top:4px;font-size:11px;color:#7e7e7e}.plan-card__features{margin-top:12px}.plan-card__feature{display:flex;color:#0e6dac;color:var(--primary);margin-bottom:4px;font-size:12px}.plan-card__feature-icon{font-size:12px}.plan-card__feature-text{margin-left:8px}.plan-card__form{display:flex;margin-top:auto}.plan-card__button{align-self:end}.plan-card--selected .plan-card__button{color:#3c3c3c;color:var(--secondary);border:1px solid #3c3c3c;border:1px solid var(--secondary)}@media screen and (max-width:800px){.plan-card{width:100%}}.plan-toggle{margin-bottom:12px}.preview-modal__content{margin-top:16px;margin-bottom:0}.preview-modal__content-frame{width:700px;height:400px;border:none}.preview-modal__headers{margin-bottom:16px}.preview-modal__header{font-size:12px}.product-card--fluid .card__details{width:128px;position:absolute;top:8px;right:16px}.product-card--fluid .card__details--product{position:absolute;top:8px;right:16px;margin-right:10px}.product-card--fluid .card__detail{text-align:right}@media screen and (max-width:800px){.product-card--fluid .card__details{width:auto;position:inherit}.product-card--fluid .card__detail{text-align:left}}.product-list-item{display:flex;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:4px;border:1px solid #e1e1e1;overflow:hidden}.product-list-item__content{padding:16px}.product-list-item__title{font-size:16px;font-weight:700}.product-list-item__price-row{margin-top:4px;display:flex;flex-direction:row;align-items:center}.product-list-item--all-access .product-list-item__price{color:#515151;text-decoration:line-through}.product-list-item__price-note{display:none;margin-left:4px}.product-list-item--all-access .product-list-item__price-note{display:block}.product-list-item__remove-item{font-size:11px;padding:0;background:none;border:none;cursor:pointer;color:#0e6dac;color:var(--primary);margin-top:8px;text-decoration:underline}.product-list-item__image{-o-object-fit:cover;object-fit:cover;width:144px}@media screen and (max-width:800px){.product-list-item{padding:16px}.product-list-item__image{margin-right:16px}.product-list-item__content{padding:0}.product-list-item__price-row{flex-direction:column;align-items:flex-start}.product-list-item__price-note{margin-left:0}.product-list-item__price-note .badge{margin-top:4px}}.product-page__header{padding:24px 328px 24px 24px;background-color:#0e6dac;background-color:var(--primary);position:relative;border-radius:4px;font-size:14px;color:#fff}.product-page__header-bg-1,.product-page__header-bg-2{position:absolute;left:0;top:0;height:100%;width:100%}.product-page__title{position:relative;font-family:Montserrat,sans-serif;font-weight:700;font-size:32px}.product-page__ref{font-weight:700;opacity:.6}.product-page__ref,.product-page__summary{position:relative;margin-top:8px}.product-page__summary a{color:#fff}.product-page__attributes{position:relative;display:flex;margin-top:24px}.product-page__attribute{display:flex;align-items:center;margin-right:16px}.product-page__attribute-icon{margin-right:4px}.product-page__content{margin-top:24px}.product-page__section-header{display:flex;align-items:center}.product-page__section-title{font-size:18px}.product-page__section-header-actions{margin-left:auto;font-size:12px}.product-page__section-header-actions a{text-decoration:none}.product-page__section-content{margin-top:16px;color:#515151}.product-page__section-content--grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.product-page__highlight{display:flex;color:#515151}.product-page__highlight-icon{margin-right:8px;color:#0e6dac;color:var(--primary)}.product-page__link-button{color:#fff!important}.product-page .collapsible-container{margin-bottom:0}.product-page .collapsible-container__header{margin-bottom:0;margin-top:0;padding:8px 0;border-bottom:1px solid #e1e1e1}.product-page .collapsible-container__title{font-family:Lato,sans-serif;color:#0e6dac;color:var(--primary)}.product-page .collapsible-container__toggle .icon{color:#0e6dac;color:var(--primary)}.product-page .collapsible-container__body{border-bottom:1px solid #e1e1e1}.product-page .collapsible-container__body>p{margin-left:24px}@media screen and (max-width:800px){.product-page__content{margin-top:16px}.product-page__section-content--grid{display:block}.product-page__header{padding-right:22px}.product-page__title{font-size:24px}.product-page__attribute{margin-top:4px}.product-page__attribute:first-child{margin-top:0}.product-page__attributes{display:block}.product-page__highlight :not(:first-child){margin-top:4px}.product-page__highlight-icon{margin:4px 8px 0 0}}.product-page-card{width:280px;height:auto;position:-webkit-sticky;position:sticky;top:81px;align-self:start;border:none}.product-page-card .card__image{width:280px;height:140px;background-color:#cfcfcf}.product-page-card .card__details{margin-top:-8px}.product-page-card .card__detail{font-size:32px}.product-page-card .card__detail--secondary{font-size:12px}.product-page-card__section-title{font-size:14px;font-weight:700;text-align:left;margin-top:16px}.product-page-card__highlights{margin-top:12px;display:grid;grid-template-columns:1fr;grid-gap:8px}.product-page-card .card__footer{margin-top:24px}.product-page-card .card__buttons{display:grid;grid-template-columns:1fr;grid-gap:8px}.product-page-card .card__button{width:100%}@media screen and (max-width:800px){.product-page-card{width:100%;border:1px solid #e1e1e1}.product-page-card .card__image{width:100%;height:100%}}.purchase-order__table .table__cell{padding:4px 16px}.purchase-order__table .table__footer .table__cell,.purchase-order__table .table__header{padding:8px 16px}.purchase-order__item-row .table__cell{padding:8px 16px 4px}.purchase-order__item-row .purchase-order__item-col{vertical-align:top;padding-top:12px}.purchase-order__additional-licenses-row .table__cell{padding:4px 16px 8px}.purchase-order__requested-for-col{min-width:150px}.recommended-product{width:144px;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:4px;border:1px solid #e1e1e1;overflow:hidden;cursor:pointer}.recommended-product__content{display:flex;flex-direction:column;flex-grow:1;padding:8px}.recommended-product__title{font-size:12px}.recommended-product__price{font-size:12px;margin-top:4px;margin-bottom:8px;font-weight:700;color:#3c3c3c;color:var(--secondary)}.recommended-product__form{display:flex;margin-top:auto}.recommended-product__input{height:24px;width:32px;margin-right:8px}@media screen and (max-width:800px){.recommended-product{width:100%;flex-direction:row}.recommended-product__image{width:72px;height:48px;margin:16px}.recommended-product .button{width:auto}}.sequence-builder__stage{font-size:14px;color:#fff;padding:8px 16px;background:#0e6dac;background:var(--primary);border-radius:4px;cursor:pointer}.sequence-builder--readonly .sequence-builder__stage{cursor:auto}.sequence-builder__blocks{margin-top:15px}.sequence-builder__blocks .form-builder__block{display:none}.sequence-builder__track{display:flex;align-items:center;justify-content:center;position:absolute;width:13px;top:-12px;left:8px}.sequence-builder__track-line{height:19px;width:1px;background:#9e9e9e}.sequence-builder__track-insert{display:none;position:absolute;font-size:13px;color:#9e9e9e;background:#f7f7f7;cursor:pointer}.sequence-builder__track:hover .sequence-builder__track-insert{display:flex}.sequence-builder__track-indicator{margin-right:16px}.sequence-builder__track-indicator-icon{cursor:pointer;font-size:13px}.sequence-builder__track-indicator-icon--inactive{color:#9e9e9e}.sequence-builder__track-indicator-icon--active{display:none;color:#3c3c3c;color:var(--secondary)}.sequence-builder--readonly .sequence-builder__track-indicator-icon{cursor:auto}.sequence-builder__track-append{font-size:13px;margin-right:16px;color:#9e9e9e;cursor:pointer}.sequence-builder__block{display:flex;align-items:center;margin-top:6px;padding-left:8px;position:relative}.sequence-builder__block--active .sequence-builder__track-indicator-icon--inactive{display:none}.sequence-builder__block--active .sequence-builder__track-indicator-icon--active{display:block}.form-builder__blocks .sequence-builder__block{display:none}.sequence-builder__block-handle{font-size:12px;margin-left:-4px;margin-right:12px;cursor:move}.sequence-builder__block-content{display:flex;align-items:center;height:32px;font-size:12px;padding:0 16px;border-radius:4px;flex-grow:1;cursor:pointer}.sequence-builder__block-content--step{font-size:14px;color:#fff;background:#0e6dac;background:var(--primary)}.sequence-builder__block-content--action{color:#222;border:1px solid #e1e1e1;background:#fff}.sequence-builder__block-content--action .sequence-builder__block-handle{color:#9e9e9e}.sequence-builder--readonly .sequence-builder__block-content{cursor:auto}.sequence-builder__block-icon{font-size:12px;color:#7e7e7e;margin-right:4px;width:16px}.sequence-builder__block-type{font-weight:700}.sequence-builder__block-details{margin-left:4px}.sequence-builder__block-detail-icons{display:inline-flex;margin-left:8px}.sequence-builder__block-detail-icon{font-size:11px;margin-right:4px;color:#7e7e7e}.sequence-builder__block-placeholder{display:none;margin-bottom:16px}.sequence-builder__block-placeholder:only-child{display:block}.sequence-builder__block-placeholder .placeholder{padding:16px;border:2px dashed #e1e1e1}.table--data .task__toggle-column,.task__toggle-column{width:32px;padding-right:0}.task__toggle{border:none;padding:0;background:none;cursor:pointer;transition:color .2s;font-size:14px;color:#b1b1b1}.task__toggle:hover{color:#7e7e7e}.task__toggle:active{color:#515151}.task__toggle--complete,.task__toggle--complete:active,.task__toggle--complete:hover{color:#0e6dac;color:var(--primary)}.task__toggle--title{margin-right:8px;font-size:16px}.task__due-date--past-due{color:#a72118}.task__comments-section{margin-top:24px}.task__comments{margin-top:4px}.user-profile__general,.user-profile__header{display:flex}.user-profile__initials{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:24px;background:#0e6dac;background:var(--primary);color:#fff;font-size:18px;font-family:Montserrat,sans-serif}.user-profile__header-text{margin:auto 0 auto 8px}.user-profile__icons{display:flex;margin-top:16px;margin-bottom:16px}.user-profile__icon-link{display:flex;flex-direction:column;align-items:center;text-decoration:none;margin-right:16px}.user-profile__icon{display:flex;height:36px;width:36px;align-items:center;justify-content:center;border:1px solid;border-radius:20px}.user-profile__icon-text{margin-top:4px;font-size:11px}.user-profile__attributes{padding-top:16px;border-top:1px solid #e1e1e1}.user-profile__picture{width:192px;height:192px;margin-right:20px}.user-profile__name{font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;margin:0}.user-profile__email{margin-top:4px;color:#515151}.user-profile__bio{margin-top:16px}.roles__permissions{max-width:700px;font-size:12px;table-layout:fixed}.roles__permissions tbody tr:nth-child(odd){background-color:#f7f7f7}.roles__permissions .form__label{margin-bottom:0}.roles__permissions .table__cell{font-weight:400;padding:3px 16px;width:64px;text-align:center}.roles__permissions .table__cell:first-of-type{width:100%;text-align:left}.roles__permissions .table__cell:last-of-type{padding:3px 16px}.roles__permissions thead .table__cell{width:60px;padding:3px 0}.roles__permissions thead .table__cell:last-of-type{padding:3px 0}.sequence-assignment-dropdown--table .dropdown__menu--submenu{right:100%;left:auto}.sequence_stage__duplicate{cursor:pointer}.sequence_stage__duplicate--form{display:none}.sequence_stage__duplicate--form button{cursor:pointer;padding-top:3px;border:none;background:none;color:#0e6dac;color:var(--primary);display:flex;font-size:10px}.sequence_stage__duplicate--form button svg{margin-right:5px}.sequence_stage__duplicate--form button span{font:11px}.sequence_stage__duplicate:hover>.sequence_stage__duplicate--form{display:inline-block}.account__toggle-column,.table--data .account__toggle-column{width:32px;padding-right:0}.account__toggle{border:none;padding:0;background:none;cursor:pointer;transition:color .2s;font-size:14px;color:#b1b1b1}.account__toggle:hover{color:#7e7e7e}.account__toggle:active{color:#515151}.account__toggle--available,.account__toggle--available:active,.account__toggle--available:hover{color:#0e6dac;color:var(--primary)}.account svg:focus{outline:none}.resource-center__toggle-column,.table--data .resource-center__toggle-column{width:32px;padding-right:0}.resource-center__toggle{border:none;padding:0;background:none;cursor:pointer;transition:color .2s;font-size:14px;color:#b1b1b1}.resource-center__toggle:hover{color:#7e7e7e}.resource-center__toggle:active{color:#515151}.resource-center__toggle-select:first-of-type{font-weight:bolder;width:0;cursor:pointer}.resource-center__toggle-select input[type=checkbox]{accent-color:#0e6dac;accent-color:var(--primary)}.course-builder{flex-grow:1;height:100%}.course-builder,.course-builder__footer{width:100%;display:flex;position:fixed;background-color:#f2f3f5}.course-builder__footer{align-items:center;bottom:70px;transition-property:width;transition-duration:.2s;transition-timing-function:ease;border-right:1px solid #cfcfcf;padding:16px 16px 16px 32px;box-shadow:2px -4px 4px -5px #000;opacity:1;transition:all 1s ease}.course-builder__curriculum{width:600px;transition-property:width;transition-duration:.2s;transition-timing-function:cubic-bezier(.17,.67,.83,.67);position:relative;border-right:1px solid #cfcfcf;padding-top:26px;padding-bottom:0;transform:translateX(0);transition:all 1s ease}.course-builder__curriculum-sections-height{height:calc(100% - 130px)}.course-builder__curriculum-close{width:0}.course-builder__curriculum-close__footer{opacity:0}.course-builder__curriculum-body{height:calc(100% - 90px);padding-bottom:40px;overflow:auto;scrollbar-width:none}.course-builder__curriculum-body::-webkit-scrollbar{display:none}.course-builder__chapters-container{max-width:420px;position:relative;margin-right:16px;margin-left:16px;margin-bottom:70px;max-height:800px;overflow-y:scroll}.course-builder__sidebar{background-color:#fff;transition:1s ease;position:absolute}.course-builder__sidebar__icon{padding:8px;position:absolute;border:none;height:30px;width:30px!important;border-radius:50%;transform:translateX(-45%);cursor:pointer;background-color:#fff}.course-builder__sidebar__transform-reposition{transform:translateX(20%)}.course-builder__actions{max-width:419px;display:flex;width:100%;transition-duration:.2s;transition-property:width;transition-timing-function:ease}.course-builder__edit-section__container{width:100%;height:100%;overflow:auto;padding-top:24px;background-color:#f2f3f5}.course-builder__edit-section__container--content-section{width:100%;height:50%;text-align:center;position:relative;top:30%}.course-builder__icon--lg{width:100px!important;height:100px}.course-builder__container{color:#000;display:flex;align-items:center;justify-content:space-between}.course-builder__container-left{text-align:left!important}.course-builder__container-right{text-align:right}.course-builder__step-one{background:#fff;border:1px solid #e1e1e1;border-radius:4px;margin:0 auto;max-width:100%;left:50%;padding:15px;position:absolute;top:20%;transform:translate(-50%,-20%);width:600px}.course-builder__view__container{width:100%;height:100%;padding-top:8px;overflow-x:auto;background-color:#fff}.course-builder__view__content{height:100%}.course-builder__view__header{padding:12px;font-weight:800;font-size:20px;border-bottom:1px solid #3b3b3b}.course-builder__view__footer{padding:12px;text-align:center;margin-top:8px;border-top:1px solid #3b3b3b}.course-builder__view__custom_flow-footer{position:absolute;left:0;right:0;bottom:0;background-color:#fff}@media screen and (max-width:991px){.course-builder__curriculum-body{height:calc(100% - 20px)}.course-builder__chapters-container{max-height:950px}.course-builder__view__header{padding:12px 38px 28px}.course-builder__view__custom_flow-footer-quiz{height:90px}}@media screen and (max-width:800px){.course-builder{display:block}.course-builder__curriculum{background:#fcfcfc;position:absolute;padding:30px 40px;width:100%;height:100%;z-index:99}.course-builder__curriculum-body{height:calc(100% - 50px);padding-bottom:40px;overflow:auto}.course-builder__curriculum-close{transform:translateX(-100%)}.course-builder__chapters-container{max-height:100%;max-width:100%;margin:0;width:100%}.course-builder__sidebar{left:5px;position:fixed;top:85px;z-index:9999}.course-builder__sidebar svg{transform:none}.course-builder__view__custom_flow-footer-quiz{height:90px}.course-builder__view__footer{bottom:0;height:auto;position:fixed;width:100%}}@media screen and (max-width:587px){.course-builder__curriculum{padding:26px 15px 0}.course-builder__curriculum-body{height:100%;padding-bottom:10px}.course-builder__chapters-container{height:auto;max-height:100%;max-width:100%;width:580px;margin-bottom:70px}}.course-builder-nav{height:64px;display:flex;position:relative;justify-content:space-between;align-items:center;background-color:#0e6dac;background-color:var(--primary)}.course-builder-nav__left-container{margin-right:auto;margin-left:0;display:flex;align-items:center;color:#fff;position:relative;z-index:10}.course-builder-nav__user-name{color:#fff;position:relative;right:27px}.course-builder-nav__user-name--form-input{background-color:transparent;border-color:#fff;color:#fff;cursor:pointer}.course-builder-nav__user-name--form-input:focus{box-shadow:none}.course-builder-nav__center-container{display:flex;flex:1 1;align-items:center;justify-content:center;height:64px;color:#fff;margin:auto;position:relative;left:-6rem}.course-builder-nav__right-container{margin-right:0;margin-left:auto;font-family:"Barlow, sans-serif";font-size:1.25rem;font-weight:600;letter-spacing:.01875em;line-height:1.625rem;display:flex;align-items:center;color:#fff}.course-builder-nav__text-search{background-color:#0e6dac;background-color:var(--primary);border:none;color:#fff;font-size:20px;padding:8px;max-width:100%;text-align:center;width:380px}.course-builder-nav__text-search:focus{outline:none}.course-builder-nav__text-search::-moz-placeholder{color:#fff}.course-builder-nav__text-search:-ms-input-placeholder{color:#fff}.course-builder-nav__text-search::-ms-input-placeholder{color:#fff}.course-builder-nav__text-search::placeholder{color:#fff}.course-builder-nav__color--white{color:#fff}.course-builder-nav__submenu{font-family:Lato,sans-serif;font-weight:400;letter-spacing:0;line-height:1.15;width:125px;right:7px;top:auto}@media screen and (max-width:800px){.course-builder-nav__center-container{left:0}}.course-builder-section-menu{background:#f2f3f5;padding:30px;width:1200px;max-width:100%;margin:auto}.course-builder-section-menu__option-boxes{flex:50% 1;flex-grow:0;flex-shrink:0;display:flex;flex-wrap:wrap;margin-top:.5rem}.course-builder-section-menu__view{flex:50% 1;flex-grow:0;flex-shrink:0}.course-builder-section-menu__option-box{display:flex;box-sizing:border-box;padding-top:10px;padding-bottom:10px;text-decoration:none}.course-builder-section-menu__option-box--icon{max-width:48px;height:48px;flex:20% 1;flex-shrink:0;flex-grow:0;background:#fff;border:1px solid #cfcfcf;box-sizing:border-box;border-radius:4px;margin-left:.5rem;margin-right:.9rem;display:flex;justify-content:center;align-items:center}.course-builder-section-menu__option-box:hover{background-color:#fbf0e1}.course-builder-section-menu__title{flex:80% 1;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#3b5998;margin-bottom:.2rem}.course-builder-section-menu__subtitle{flex:100% 1;font-size:14px;line-height:18px;color:#7e7e7e}.course-builder-section-menu__view__progress{background-color:#fff;padding-bottom:8px}.course-builder-section-menu__view__progress-header{text-align:center;padding:8px;background-color:#0e6dac;background-color:var(--primary);color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.course-builder-section-menu__view__progress_actions_container{padding:18px}.course-builder-section-menu__view__progress_actions{width:100%;margin-top:16px;margin-bottom:2px;border-radius:2px;overflow:hidden;background-color:#e1e1e1}.course-builder-section-menu__view__progress_actions__field{width:0;height:4px;transition:width .5s ease-in;background-color:#0e6dac;background-color:var(--primary)}.course-builder-chapter{margin-bottom:0;padding-left:0;list-style:none}.course-builder-chapter__container{border-radius:4px;background-color:#fff;box-shadow:0 2px 2px 0 #cfcfcf,0 1px 3px 0 #9e9e9e}.course-builder-chapter__header{width:100%;display:flex;align-items:center;padding-right:16px;padding-left:8px;cursor:pointer}.course-builder-chapter__name-container{display:flex;justify-content:space-between;align-items:center;flex:1 1;padding:16px;overflow-wrap:anywhere}.course-builder-chapter__toggle{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin-left:10px;font-size:24px;text-align:center}.course-builder-chapter__footer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 16px 24px}.course-builder-chapter__text-color{color:#000}.course-builder-chapter__title{width:320px;font-weight:bolder;font-size:16px}.course-builder-chapter__active{border-top:3px solid #0e6dac;border-top:3px solid var(--primary)}.course-builder-chapter-view__container{width:100%;display:flex;padding:20px 5px;justify-content:space-between;border-bottom:1px solid #515151}.course-builder-chapter-view__width-100{width:100%}.course-builder-chapter-view__flex-column{display:flex;flex-direction:column}.course-builder-chapter-view__title{margin-top:2px;width:100%;color:#000}.course-builder-chapter-view__icon{font-size:20px}.course-builder-chapter-view__icon--pointer{cursor:pointer}.course-builder-chapter-view__icon-active{color:#0e6dac;color:var(--primary);background-color:#0e6dac;background-color:var(--primary);border-radius:50%}.course-builder-chapter__course-end{text-align:center;padding:10px;margin-bottom:175px}@media screen and (max-width:991px){.course-builder-chapter__course-end{text-align:center;padding:10px;margin-bottom:40px}}.course-builder-button{width:100%;height:40px;border-radius:0;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;cursor:pointer;font-family:Barlow,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.03125rem;line-height:1.5rem;border:1px solid transparent;display:inline-flex;position:relative;flex-shrink:0;align-items:center;justify-content:center;border-radius:5px}.course-builder-button--sm{width:40px}.course-builder-button--md{width:150px}.course-builder-button--icon{width:20px;font-size:26px;margin-left:25px}.course-builder-button--utility-dark{color:#cfcfcf}.course-builder-button--primary{background-color:#0e6dac;background-color:var(--primary);color:#fff}.course-builder-button--secondary{border:1px solid #cfcfcf;color:#11618d}.course-builder-button--right{display:flex;margin-top:24px;justify-content:flex-end}@media screen and (max-width:800px){.course-builder-button--utility-dark:last-child{display:none}}.course-builder-section{padding:16px 16px 16px 4px;border:1px solid #cfcfcf;border-radius:4px;cursor:pointer;display:flex;align-items:center;margin:5px 0;flex:1 1}.course-builder-section:hover{box-shadow:0 2px 2px 0 #cfcfcf,0 1px 3px 0 #9e9e9e}.course-builder-section__heading{color:#000;font-weight:400;margin-top:0}.course-builder-section__content{flex:1 1;display:flex;padding-left:12px;justify-content:space-between}.course-builder-section__copy-section{margin:24px}.course-builder-section__border-bottom{border-bottom:1px solid #9e9e9e;padding:0 0 18px}.course-builder-section__dropdown{padding:24px}.course-builder-section__text-gray{color:#9e9e9e;margin-left:5px}.course-builder-section-view{margin:0;padding:.5rem 0 0;list-style:none}.course-builder-section-view__container{width:100%;height:100%;padding-top:8px;overflow-x:auto;background-color:#fff}.course-builder-section-view-custom_flow_scroll{height:calc(100% - 60px);overflow-y:scroll}.course-builder-section-view-columns{display:grid;grid-template-columns:2fr 3.5fr}.course-builder-section-view-video__column{top:0;max-width:90%;position:-webkit-sticky;position:sticky;align-self:flex-start}.course-builder-section-view-position_fixed{position:fixed}.course-builder-section-view-section_icon{border-radius:100%;background-color:#fff}.course-builder-section-view-section_icon--incomplete{color:#7e7e7e}.course-builder-section-view-section_icon--reviewed{color:#35a456}.course-builder-section-view-section_icon--unreviewed{color:#a72118}.course-builder-section-view__container--active{background-color:#cfcfcf!important}.course-builder-section-view__item-link{padding:.5rem .5rem .5rem 4rem;text-decoration:none;display:block;position:relative;width:100%}.course-builder-section-view__icon-container{position:absolute;left:1rem;width:1.5rem;height:100%;text-align:center}.course-builder-section-view__progress-icon{display:inline-block;position:relative;top:.0625rem;width:1rem;height:1rem;font-size:1rem;text-align:center;color:#000;cursor:pointer;--footer-minimum-height:70}.course-builder-section-view__progress-icon-active{color:#0e6dac;color:var(--primary);background-color:#0e6dac;background-color:var(--primary);border-radius:50%}.course-builder-section-view__progress-icon-correct{color:#35a456;background-color:#35a456;border-radius:50%}.course-builder-section-view__progress-icon-wrong{color:#a72118;background-color:#a72118;border-radius:50%}.course-builder-section-view__progress-icon-descriptive-answer{color:#7e7e7e;background-color:#7e7e7e;border-radius:50%}.course-builder-section-view__title{width:270px;line-height:1.5rem;overflow-wrap:break-word;color:#626262}.course-builder-section-view__details{font-size:.75rem;text-transform:uppercase;display:flex;flex-wrap:wrap;align-items:center;cursor:pointer}.course-builder-section-view__details-icon{color:#626262;margin-right:.5rem;font-size:1rem}.course-builder-section-view__progress-line{width:.09375rem;height:32px;background-color:#7e7e7e;display:block;position:absolute;top:1.5rem;left:48%;transform:translatex(-50%);border-radius:.5rem}.course-builder-section-view__progress-line-active{background-color:#0e6dac;background-color:var(--primary)}.course-builder-section-view__search-field{width:100%;font-size:12px;line-height:15px;color:#000;border:1px solid #b1b1b1;border-radius:4px;padding:6px 8px}.course-builder-section-view__video{width:90%;height:550px}.course-builder-section-view__video-min{width:300px}.course-builder-section-view__embed{height:25vh;width:100%;min-width:15dvw}.course-builder-section-view__dropdown-quiz{background-color:#f7f7f7}.course-builder-section-view__dropdown-interactive-form,.course-builder-section-view__dropdown-quiz{border:none;width:4rem;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.course-builder-section-view__dropdown-interactive-form{background-color:#f2f3f5}.course-builder-section-view__sticky-position{position:-webkit-sticky;position:sticky}.course-builder-section-view__disabled{opacity:.4;cursor:not-allowed}.course-builder-section-view__help{float:right;color:#3c3c3c;color:var(--secondary);font-size:14px;font-weight:600;margin-right:20px;cursor:help}.course-builder-section__view-content{padding:10px 50px 50px;width:1200px;position:relative;height:calc(100% - 188.5px);max-width:100%;margin:auto}.course-builder-section__view-content--custom_flow_height{height:calc(100% - 115.5px)!important}.course-builder-section__view-content--scroll{overflow:auto}.course-builder-section__view-form{width:60%;position:relative;left:20%}.course-builder-section__attachment-container{border:1px solid #7e7e7e;padding:12px;border-radius:5px}@media screen and (max-width:1216px){.course-builder-section__view-content{padding:10px 15px 50px}.course-builder-section__view-form{left:10%;width:80%}}@media only screen and (max-width:1216px) and (min-width:587px){.course-builder-section-view-video__column{position:static}.course-builder-section__details-view .course-builder-section-view-video__column{max-width:100%}.course-builder-section__details-view .course-builder-section-view-columns{display:block}}@media screen and (max-width:991px){.course-builder-section-view-columns{display:block}.course-builder-section-view-video__column{position:static;max-width:100%}.course-builder-section-view__help{float:right;color:#3c3c3c;color:var(--secondary);font-size:14px;font-weight:600;margin-right:0;cursor:help}}@media screen and (max-width:587px){.course-builder-section__view-content{padding:10px 15px;height:100%}.course-builder-section__view-content--custom_flow_height{height:100%!important}.course-builder-section__view-content--scroll{overflow:visible;overflow:initial}.course-builder-section-view__container{height:calc(100% - 205px);overflow:auto}.course-builder-section-view-custom_flow_scroll{height:100%;overflow:visible;overflow:initial}.course-builder-section-view-columns{display:block}.course-builder-section-view-video__column{position:static;max-width:100%}.course-builder-section__view-form{left:2%;width:96%}}.course-builder-form{padding:16px 24px 48px}.course-builder-form__download-field{border-radius:4px;background-color:#fff;width:100%;border:1px dashed #f4b81e;text-align:center}.course-builder-form__download-field--clearfix:after{clear:both;display:block;content:"";height:0}.course-builder-form__download-field__details{background:#fffedf;color:#e07c22;margin-top:24px;padding:8px 16px}.course-builder-form__download-field__manual-upload{float:none}.course-builder-form__download-field__manual-file-select{display:contents}.course-builder-form__download-field__attachments .form__removable-attachment{display:flex;align-items:flex-end;font-size:12px;color:#515151;justify-content:center}.course-builder-form__upload-field{display:flex;align-items:center}.course-builder-form__upload-button{text-align:right;margin-right:24px}.course-builder-form__question_icon{font-size:18px;cursor:move}.course-builder-form__question_field{width:100%;border:1px solid #cfcfcf;border-radius:5px;padding:0 16px}.course-builder-form__option_field{border:1px solid #cfcfcf;border-radius:5px;padding:16px}.course-builder-form__option_field--container{width:100%;display:flex}.course-builder-form__option_field--success-btn{color:#000;border:1px solid #e1e1e1;border-radius:4px;padding:6px 8px;cursor:pointer}.course-builder-form__option_field--success-btn-active{background-color:#35a456;color:#fff}.course-builder-form__option_field--input{width:100%;font-size:12px;line-height:15px;color:#222;border:1px solid #e1e1e1;border-radius:4px;padding:6px 8px}.course-builder-form__icon{cursor:pointer}.course-builder-form__custom_flow__settings{display:flex;align-items:start;justify-content:space-between;margin-bottom:15px}.course-builder-form__custom_flow__settings__ink-label{width:calc(100% - 400px)}.course-builder-form__custom_flow__settings__ink-label label{cursor:pointer}.course-builder-form__custom_flow__settings__switch{position:relative;display:inline-block;width:60px;height:28px}.course-builder-form__custom_flow__settings__switch input{opacity:0;width:0;height:0}.course-builder-form__custom_flow__settings__switch input:checked+.course-builder-form__custom_flow__settings__switch-slider{background-color:#0e6dac;background-color:var(--primary)}.course-builder-form__custom_flow__settings__switch input:checked+.course-builder-form__custom_flow__settings__switch-slider:before{transform:translateX(32px)}.course-builder-form__custom_flow__settings__switch input:checked+.course-builder-form__custom_flow__settings__switch-slider:after{content:"On";color:#fff;left:8px;line-height:28px;position:relative}.course-builder-form__custom_flow__settings__switch input:focus+.course-builder-form__custom_flow__settings__switch-slider{box-shadow:0 0 1px #cfcfcf}.course-builder-form__custom_flow__settings__switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cfcfcf;transition:.4s;border-radius:28px}.course-builder-form__custom_flow__settings__switch-slider:after{content:"Off";color:#000;font-size:13px;left:32px;line-height:28px;position:relative}.course-builder-form__custom_flow__settings__switch-slider:before{position:absolute;content:"";height:24px;width:24px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%;z-index:9999}.course-builder-form__view{max-width:100%;margin:0 auto;width:1020px}.course-builder-form__view__option-list{margin-top:16px;border:1px solid #cfcfcf;padding:16px 16px 16px 72px;cursor:pointer}.course-builder-form__view__option-list:hover{border-color:#0e6dac;border-color:var(--primary)}.course-builder-form__view__option-list:before{background:#cfcfcf;content:counter(alphabeticList,upper-alpha);font-weight:700;left:0;height:40px;width:40px;left:7px;line-height:40px;position:absolute;text-align:center}.course-builder-form__view__option-list-active{border:1px solid #0e6dac;border:1px solid var(--primary)}.course-builder-form__view__option-list-active:before{background-color:#0e6dac;background-color:var(--primary);color:#fff}.course-builder-form__view__option-list-highlight{border:2px solid #0e6dac;border:2px solid var(--primary)}.course-builder-form__view__option-list-correct:before{background-color:#35a456;color:#fff}.course-builder-form__view__option-list-wrong:before{background-color:#a72118;color:#fff}.course-builder-form__view__option-list-radio:before{left:7px;border-radius:50%}.course-builder-form__view__question{border:3px solid #515151;padding:12px;border-radius:5px;margin-top:16px;justify-content:space-between}.course-builder-form__view__question-wrong{border:3px solid #a72118}.course-builder-form__view__question-correct{border:3px solid #35a456}.course-builder-form__view__question-unstatus{border:3px solid #515151}.course-builder-form__view__question-status{border:1px solid #515151;background-color:#cfcfcf;padding:20px}.course-builder-form__view__question-status-correct{color:#35a456}.course-builder-form__view__question-status-wrong{color:#a72118}.course-builder-form__view__questions{counter-reset:alphabeticList;list-style:none;padding:0}.course-builder-form__view__choice{align-items:center;counter-increment:alphabeticList;background:#fff;display:flex;min-height:56px;position:relative}.course-builder-form__view__exam_completed-questions{width:60rem;margin:auto;max-width:100%;overflow-y:scroll;height:calc(100vh - 430px)}.course-builder-form__view__attempts{position:absolute;top:15px}.course-builder-form__options{bottom:-51px}@media screen and (max-width:991px){.course-builder-form__upload-button{text-align:center;margin-right:0}}.license-tracker-form-section{width:100%;height:100%}.license-tracker-form-section__title{text-align:center;font-size:20px;font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase}.license-tracker-form-section__content{padding:10px 48px;background:#fff;box-shadow:0 0 48px rgba(0,0,0,.1)}.license-tracker-form-section__section{margin-top:24px;margin-bottom:32px}.license-tracker-form-section__section-title{font-size:14px;line-height:1.5;display:block;font-weight:700;background:#0e6dac;background:var(--primary);color:#fff;padding:2px 8px;margin:0 0 8px}.license-tracker-form-section__download-button{margin-bottom:-16px}@media screen and (max-width:587px){.license-tracker-form-section__content{padding:10px 20px}}.platform-announcement{position:fixed;left:0;bottom:35px;background:#0e6dac;background:var(--primary);color:#fff;width:185px;height:6%;z-index:999;border-top-right-radius:50px;border-bottom-right-radius:50px;align-items:center;display:flex;padding:25px;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;transform:translateX(-185px);transition:transform .3s ease}.platform-announcement__link{color:#fff}.platform-announcement__icon{font-size:24px;position:absolute;right:30px;top:14px}.platform-announcement__slide{transform:translateX(0)}.platform-announcement__video-embed{height:370px;width:100%;min-width:15dvw}.platform-announcement__title{font-size:20px;color:#222;font-weight:700;text-align:center}.platform-announcement__date{font-size:12px;text-align:right}.platform-announcement__close{width:24px;height:24px;border-radius:24px;background:#fff;color:#000;font-size:12px;font-family:Montserrat,sans-serif;box-shadow:0 2px 8px rgba(0,0,0,.1);line-height:24px;position:absolute;right:2px;top:-8px;text-align:center}.platform-announcement__modal-close{position:absolute;bottom:20px;right:30px}.platform-announcement__modal-next{position:absolute;right:30px;top:30px}.catalog-dashboard__product-card,.catalog-dashboard__product-card .card__image{height:auto}.catalog-dashboard__product-card .card__image__stack{flex:0 0 256px}.catalog-dashboard__product-card .card__image__grid{min-height:128px;flex:0 0 128px}.catalog-dashboard__product-card .card__footer{margin-top:10px}.catalog-dashboard__grid-tag{position:absolute;right:10px;top:10px}.catalog-dashboard__share-link{display:inline}.content{width:100%;margin:auto}.course-module{padding:24px 48px;background:#f7f7f7}.course-module__columns{display:grid;grid-template-columns:1fr 2fr;grid-gap:48px}.course-module__column{width:calc(100% - 4rem)}.course-module__column .ehr__content{max-width:none;padding-bottom:256px}.course-module__fixed{position:-webkit-sticky;position:sticky;top:24px}.course-module__instructions,.course-module__video-player{box-shadow:0 0 48px rgba(0,0,0,.1)}.course-module__instructions{padding:24px;margin-top:24px;background:#fff}.course-module__instructions-icon{color:#9e9e9e;margin-right:4px}@media only screen and (min-width:1200px){.course-module__columns{grid-template-columns:2fr 3fr}}@media only screen and (max-width:1000px){.course-module{padding:24px}.course-module__columns{grid-gap:24px}}@media only screen and (max-width:800px){.course-module__columns{grid-template-columns:1fr}}.footer{position:fixed;bottom:0;left:0;right:0;font-size:11px;background:#fff;color:#515151;box-shadow:0 0 0 1px #e1e1e1,0 1px 10px rgba(0,0,0,.08);z-index:100}.footer__content{padding:0 16px;height:32px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-content:center}.footer__content a{text-decoration:none}.footer__left{text-align:left}.footer__center{text-align:center}.footer__right{text-align:right}.footer__link{margin-left:2px}.header{position:fixed;top:0;width:100%;box-shadow:0 0 0 1px #e1e1e1,0 1px 10px rgba(0,0,0,.08);border-bottom:0;background-color:#fff;z-index:101}.header__content{padding:0 16px;height:64px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.header__logo-link{display:flex;margin-right:auto}.header__logo{max-height:40px}.header__items{display:flex;margin-left:auto;margin-right:-32px;align-items:center}.header__item{margin-right:32px}.header__search{margin:auto}.header__account{color:#515151;font-size:16px;margin:auto}.header .mobile-header{display:none}@media screen and (max-width:800px){.header__account{visibility:hidden}.header__item{display:none}.header__item:last-child{display:block}.header .mobile-header{padding:0 16px;height:34px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e1e1e1}.header .mobile-header__item{margin-right:32px}.header .mobile-header .dropdown__menu--scroll{max-width:250px}}.nav{display:flex;flex-direction:column;align-items:center;position:fixed;height:calc(100vh - 64px);width:48px;background:#fff;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:auto}.nav__links{display:none}.nav__item{height:20px;font-size:20px;color:#7e7e7e;margin-top:16px;flex-shrink:0;text-decoration:none}.nav__item--active,.nav__item:hover{color:#3c3c3c;color:var(--secondary)}.nav__divider{width:24px;height:1px;background:#7e7e7e;margin-top:16px;flex-shrink:0}.nav:after{content:"";width:24px;height:48px;flex-shrink:0}@media screen and (max-width:800px){.nav{width:100%;align-items:flex-start;transform:translate3d(-100%,0,0);transition:all .3s ease 0s}.nav__links{display:inline;margin-left:12px;color:#222;font-size:18px}.nav__item{width:100%;border-bottom:1px solid #e1e1e1;padding:0 0 42px 16px}.nav__divider{display:none}.nav__transition-0{transform:translateZ(0)}}.main{background:#f7f7f7;min-height:100vh;position:relative}.main--application{margin-top:64px}.body--signed-out .main--application,.main--application{min-height:calc(100vh - 65px)}.body--embedded .main--application{min-height:100vh;margin-top:0}.main--basic{margin-top:64px;min-height:calc(100vh - 65px)}.main__content{padding:16px 24px 48px 72px}.body--embedded .main__content,.body--signed-out .main__content{padding-left:24px}.secondary-nav+.main .main__content{padding-left:240px}@media screen and (max-width:800px){.main{background:#fff}.main__content{padding:16px 16px 48px}.body--embedded .main__content,.body--signed-out .main__content,.secondary-nav+.main .main__content{padding-left:16px}.main--application{margin-top:98px}.body--signed-out .main--application{margin-top:64px}}.secondary-nav{display:flex;flex-direction:column;position:fixed;left:48px;height:calc(100vh - 64px);width:168px;padding:16px 16px 32px;background:#fff;z-index:99;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:auto}.secondary-nav__back-link{display:flex;align-items:center;font-size:12px;margin-bottom:8px;text-decoration:none}.secondary-nav__icon{font-size:12px;margin-right:4px}.secondary-nav__title{font-size:14px;color:#7e7e7e;flex-shrink:0}.secondary-nav__search{margin-top:8px}.secondary-nav__items{display:flex;flex-direction:column;overflow:auto}.secondary-nav__items:after{content:"";width:24px;height:16px;flex-shrink:0}.secondary-nav__item{font-size:14px;color:#7e7e7e;margin-top:8px;flex-shrink:0;text-decoration:none}.secondary-nav__item--active,.secondary-nav__item:hover{color:#3c3c3c;color:var(--secondary)}.secondary-nav__divider{width:100%;height:1px;background:#e1e1e1;margin-top:8px;flex-shrink:0}@media screen and (max-width:800px){.secondary-nav{display:none}}.section{padding:0;margin-bottom:16px}.section:last-of-type{padding-bottom:24px}.section__header{display:flex;align-items:center;margin-bottom:16px}.section__header--editable{cursor:pointer}.section__title{font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;line-height:29px;color:#515151;margin:0}.section__title--subtitle{font-size:18px}.section .section .section__title{font-size:18px;line-height:20px}.section__edit-icon{display:none;font-size:12px;margin-left:8px;color:#515151}.section__field--editable:hover .section__edit-icon,.section__header--editable:hover .section__edit-icon{display:inline-block}.section__field--editing:hover .section__edit-icon,.section__field-form{display:none}.section__message{font-size:14px;margin-top:24px;margin-bottom:16px;color:#515151}.section__message--red{color:#a72118}.section__icons{margin-left:auto;color:#7e7e7e;margin-right:-8px}.section__icon{font-size:16px;color:#7e7e7e;margin-right:8px}.section__button,.section__buttons,.section__link{margin-left:auto}.section__link{font-size:14px;text-decoration:none}.section__status{margin-left:8px}.section__nav{display:flex;margin-right:-4px;margin-bottom:16px;font-size:12px;border-bottom:2px solid #e1e1e1;position:relative}.section__nav-item{padding:4px 10px 8px;margin-top:-4px;color:#7e7e7e;text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-2px;transition:border-color .2s,color .2s}.section__nav-item--active,.section__nav-item:hover{color:#3c3c3c;color:var(--secondary);border-color:#3c3c3c;border-color:var(--secondary)}.section__nav-item--dropdown{display:flex;align-items:center}.section__nav-item--dropdown:hover{color:#626262;border-color:transparent}.section__nav-item--dropdown:after{display:block;content:"";width:11px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fal' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%237E7E7E' d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'/%3E%3C/svg%3E");margin-left:8px;background-position:0 100%;background-repeat:no-repeat}.section__nav-item--dropdown:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fal' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23626262' d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'/%3E%3C/svg%3E")}.section__nav-dropdown{margin-left:auto}.section__body{font-size:14px}.section__edit--form{margin:auto;max-width:100%;width:1150px}.section__body--sidebar{display:grid;grid-template-columns:auto 304px;grid-gap:24px}.section__body--sidebar-left{display:grid;grid-template-columns:304px auto;grid-gap:24px}.section__body--split{display:grid;grid-template-columns:480px auto;grid-gap:32px}.section__fields{font-size:12px;margin-bottom:16px}.section__fields-title{font-size:16px;font-weight:700;color:#222;margin-bottom:8px}.section__field{margin-bottom:8px}.section__field--editable:hover{cursor:pointer}.section__field:last-of-type{margin-bottom:0}.section__field-label{display:block;font-size:12px;color:#7e7e7e;margin-bottom:2px}.section .section{padding-top:0}.section__sidebar{width:304px}.section__field-group{margin-top:20px}.section__field-group--label{font-size:12px;line-height:14px;color:#515151}.section__field-group--text{padding:5px;height:29px;width:256px;background:#f7f7f7;border:1px solid #e1e1e1;box-sizing:border-box;border-radius:4px}.section__field-group--text span{font-size:12px;line-height:14px;color:#000}.section__field-group--text .svg-inline--fa{color:#9e9e9e;float:right}.section__bulk-edit{position:absolute;right:1%;bottom:20%}.courses-section{margin-bottom:150px}@media screen and (max-width:800px){.section{background-color:#fff}.section:last-of-type{padding-bottom:0}.section__button{display:none}.section__body--sidebar,.section__body--sidebar-left{grid-template-columns:100%;grid-gap:16px}}

/*! Pickr 1.7.2 MIT | https://github.com/Simonwep/pickr */.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border-radius:.15em;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" stroke="%2342445A" stroke-width="5px" stroke-linecap="round"><path d="M45,45L5,5"></path><path d="M45,5L5,45"></path></svg>') no-repeat 50%;background-size:0;transition:all .3s}.pickr .pcr-button:before{background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;z-index:-1;z-index:auto}.pickr .pcr-button:after,.pickr .pcr-button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:.15em}.pickr .pcr-button:after{transition:background .3s;background:currentColor}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear:before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px currentColor}.pickr .pcr-button.disabled{cursor:not-allowed}.pcr-app *,.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pcr-app button.pcr-active,.pcr-app button:focus,.pcr-app input.pcr-active,.pcr-app input:focus,.pickr button.pcr-active,.pickr button:focus,.pickr input.pcr-active,.pickr input:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px currentColor}.pcr-app .pcr-palette,.pcr-app .pcr-slider,.pickr .pcr-palette,.pickr .pcr-slider{transition:box-shadow .3s}.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus,.pickr .pcr-palette:focus,.pickr .pcr-slider:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(0,0,0,.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);left:0;top:0}.pcr-app.visible{transition:opacity .3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports (display:grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all .15s;overflow:hidden;background:transparent;z-index:1}.pcr-app .pcr-swatches>button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:currentColor;border:1px solid rgba(0,0,0,.05);border-radius:.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -.2em}.pcr-app .pcr-interaction>*{margin:0 .2em}.pcr-app .pcr-interaction input{letter-spacing:.07em;font-size:.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all .15s;padding:.45em .5em;margin-top:.75em}.pcr-app .pcr-interaction input:hover{-webkit-filter:brightness(.975);filter:brightness(.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(66,133,244,.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all .2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-save{width:auto;color:#fff}.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover,.pcr-app .pcr-interaction .pcr-save:hover{-webkit-filter:brightness(.925);filter:brightness(.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{background:#f44250}.pcr-app .pcr-interaction .pcr-cancel:focus,.pcr-app .pcr-interaction .pcr-clear:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(244,66,80,.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity,.pcr-app .pcr-selection .pcr-color-palette{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active,.pcr-app .pcr-selection .pcr-color-palette:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme=nano]{width:14.25em;max-width:95vw}.pcr-app[data-theme=nano] .pcr-swatches{margin-top:.6em;padding:0 .6em}.pcr-app[data-theme=nano] .pcr-interaction{padding:0 .6em .6em}.pcr-app[data-theme=nano] .pcr-selection{display:grid;grid-gap:.6em;grid-template-columns:1fr 4fr;grid-template-rows:5fr auto auto;align-items:center;height:10.5em;width:100%;align-self:flex-start}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview{grid-area:2/1/4/1;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;margin-left:.6em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-last-color{display:none}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-current-color{position:relative;background:currentColor;width:2em;height:2em;border-radius:50em;overflow:hidden}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-current-color:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette{grid-area:1/1/2/3;width:100%;height:100%;z-index:1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette .pcr-palette{border-radius:.15em;width:100%;height:100%}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette .pcr-palette:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser{grid-area:2/2/2/2}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity{grid-area:3/2/3/2}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity{height:.5em;margin:0 .6em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-slider{flex-grow:1;border-radius:50em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(90deg,transparent,#000),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,.25em}.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:baseline;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit;background:0 0;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:2px solid #eee;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none}.tox.tox-tinymce-inline,.tox.tox-tinymce-inline .tox-editor-container{overflow:visible;overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#fff;border:2px solid #eee;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;z-index:1300}.tox-tinymce-aux :focus,.tox-tinymce :focus{outline:0}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(0,101,216,.1);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.08);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#ffe89d;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover{background-color:#f2d574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#e8c657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.1);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#f2bfbf;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover{background-color:#e9a4a4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#ee9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.1);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#527530}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#527530}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{font-size:14px;margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .tox-anchorbar,.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#006ce7;background-image:none;background-position:0 0;background-repeat:repeat;border-radius:6px;border:1px solid #006ce7;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;position:relative;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button:before{border-radius:6px;bottom:-1px;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #006ce7,0 0 0 3px rgba(0,108,231,.25);content:"";left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px}.tox .tox-button[disabled]{background-color:#006ce7;background-image:none;border-color:#006ce7;box-shadow:none;color:hsla(0,0%,100%,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:focus-visible:not(:disabled):before{opacity:1}.tox .tox-button:hover:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-radius:6px;border:1px solid #f0f0f0;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--secondary:focus:not(:disabled),.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:rgba(34,47,62,.12);border-color:transparent;box-shadow:unset;color:rgba(34,47,62,.5)}.tox .tox-button--naked:focus:not(:disabled),.tox .tox-button--naked:hover:not(:disabled){background-color:rgba(34,47,62,.12);border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:rgba(34,47,62,.18);border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:6px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:3px;width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(34,47,62,.3)}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg,.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#006ce7}.tox .tox-checkbox--disabled{color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg,.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg,.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(34,47,62,.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:6px;box-shadow:inset 0 0 0 1px #006ce7;padding:3px}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border:solid #e3e3e3;border-width:1px 0 0;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#fcfcfc;color:rgba(34,47,62,.7);cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none}.tox .tox-collection__group-heading,.tox .tox-collection__item{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#222f3e;display:flex}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--grid .tox-collection__item,.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#cce2fa}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#cce2fa}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#cce2fa;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled),.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;flex:1 1;font-style:normal;font-weight:400;word-break:break-all}.tox .tox-collection__item-accessory,.tox .tox-collection__item-label{display:inline-block;font-size:14px;line-height:24px;text-transform:none}.tox .tox-collection__item-accessory{color:rgba(34,47,62,.7);height:24px}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret:after{content:"";font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#222f3e}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:rgba(34,47,62,.5)}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark,.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(180deg,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{flex-direction:column}.tox .tox-rgb-form,.tox .tox-rgb-form div{display:flex;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-hue-slider,.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-hue-slider,.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:inset 0 0 0 1px hsla(0,0%,49.8%,.3);transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#222f3e;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#cce2fa}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#222f3e;height:24px;margin:3px;width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove)[aria-checked=true] svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);padding:8px 8px 16px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:none}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(34,47,62,.7);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay:after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient:after{background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(34,47,62,.7)}.tox .tox-user__avatar img{border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#222f3e;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar img,.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name,.tox[dir=rtl] .tox-user__avatar img,.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:hsla(0,0%,100%,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog,.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{border-radius:10px;border:0 solid #eee;box-shadow:0 16px 16px -10px rgba(34,47,62,.15),0 0 40px 1px rgba(34,47,62,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 16px);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:-webkit-grab;cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:-webkit-grabbing;cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;margin:0}.tox .tox-dialog__body,.tox .tox-dialog__title{font-style:normal;font-weight:400;line-height:1.3;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1 1;font-size:16px;min-width:0;text-align:left}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;padding:16px}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(34,47,62,.7);display:inline-block;font-size:14px;line-height:1.3;margin-bottom:8px;text-decoration:none;white-space:nowrap}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(0,108,231,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #006ce7;color:#006ce7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#006ce7;cursor:pointer;text-decoration:none}.tox .tox-dialog__body-content a:active,.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#0054b4;text-decoration:none}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content ul{display:block;list-style-type:disc;margin-bottom:16px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.tox .tox-dialog__body-content .tox-form__group h1{font-size:20px}.tox .tox-dialog__body-content .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{font-size:16px}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:hsla(0,0%,100%,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #eee}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1 1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1 1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1 1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1 1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #eee;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(34,47,62,.7);margin:0 0 16px}.tox .tox-edit-area{display:flex;flex:1 1;overflow:hidden;position:relative}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1 1;height:100%;position:absolute;width:100%}.tox.tox-inline-edit-area{border:1px dotted #eee}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;z-index:1}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:none;box-shadow:0 2px 2px -2px rgba(34,47,62,.1),0 8px 8px -4px rgba(34,47,62,.07);padding:4px 0;transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid #e3e3e3;box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#fff;box-shadow:0 2px 2px -2px rgba(34,47,62,.2),0 8px 8px -4px rgba(34,47,62,.15);padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:0 2px 2px -2px rgba(34,47,62,.2),0 8px 8px -4px rgba(34,47,62,.15)}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:0 0;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1 1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-radius:6px;border:1px solid rgba(34,47,62,.2);box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span:before{background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 0),linear-gradient(-45deg,rgba(0,0,0,.25) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.25) 0),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.25) 0);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:6px;box-sizing:border-box;content:"";height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(34,47,62,.7);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1 1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1 1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - 4px)}.tox .tox-form__grid--3col>.tox-form__group{width:calc(33.33333% - 4px)}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - 4px)}.tox .tox-form__controls-h-stack,.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1 1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1 1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1 1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1 1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textfield,.tox .tox-toolbar-textfield{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:6px;border:1px solid #eee;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 2px rgba(0,108,231,.25);outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1 1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:6px;border:1px solid #eee;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 2px rgba(0,108,231,.25);outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1 1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#eee;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:rgba(0,108,231,.5);border-color:rgba(0,108,231,.5)}.tox .tox-insert-table-picker__label{color:rgba(34,47,62,.7);display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n),.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--grid,.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:8px}@media only screen and (min-width:768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1/-1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion+.tox-menubar{grid-column:1}.tox .tox-promotion{background:repeating-linear-gradient(transparent 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;grid-column:2;grid-row:1;-webkit-padding-end:8px;padding-inline-end:8px;-webkit-padding-start:4px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#e8f1f8;border-radius:5px;color:#086be6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:0;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:transparent;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn--active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity .15s ease-in}.tox .tox-notification,.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification a{cursor:pointer;text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#517342}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f5cccc;border-color:#f0b3b3;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#77181f}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fff5cc;border-color:#fff0b3;color:#222f3e}.tox .tox-notification--warning p,.tox .tox-notification--warn p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#7a6e25}.tox .tox-notification--warning svg,.tox .tox-notification--warn svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d6e7fb;border-color:#c1dbf9;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#2a64a6}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{align-self:center;color:#222f3e;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition:after,.tox .tox-pop--transition:before{transition:all .15s,visibility 0s,opacity 75ms ease 75ms}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop:after,.tox .tox-pop:before{border-style:solid;content:"";display:block;height:0;opacity:1;position:absolute;width:0}.tox .tox-pop.tox-pop--inset:after,.tox .tox-pop.tox-pop--inset:before{opacity:0;transition:all 0s .15s,visibility 0s,opacity 75ms ease}.tox .tox-pop.tox-pop--bottom:after,.tox .tox-pop.tox-pop--bottom:before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom:after{border-color:#fff transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom:before{border-color:#eee transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top:after,.tox .tox-pop.tox-pop--top:before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top:after{border-color:transparent transparent #fff;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top:before{border-color:transparent transparent #eee;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left:after,.tox .tox-pop.tox-pop--left:before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left:after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left:before{border-color:transparent #eee transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right:after,.tox .tox-pop.tox-pop--right:before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right:after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right:before{border-color:transparent transparent transparent #eee;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left:after,.tox .tox-pop.tox-pop--align-left:before{left:20px}.tox .tox-pop.tox-pop--align-right:after,.tox .tox-pop.tox-pop--align-right:before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane,.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border:1px solid #4099ff;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1 1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #eee;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){-webkit-margin-start:8px;margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider,.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{-webkit-margin-start:32px;margin-inline-start:32px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{-webkit-animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(34,47,62,.7);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes tam-bouncing-dots{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes tam-bouncing-dots{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #e3e3e3;color:rgba(34,47,62,.7);display:flex;flex:0 0 auto;font-size:14px;font-weight:400;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:flex-end;overflow:hidden}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount,.tox .tox-statusbar a{color:rgba(34,47,62,.7);text-decoration:none}.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]){color:#222f3e;cursor:pointer}.tox .tox-statusbar__branding svg{fill:rgba(34,47,62,.8);height:1.14em;vertical-align:-.28em;width:3.6em}.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg{fill:#222f3e}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-bottom:3px;padding-left:1ch;padding-right:3px}.tox .tox-statusbar__resize-handle svg{display:block;fill:rgba(34,47,62,.5)}.tox .tox-statusbar__resize-handle:focus svg{background-color:#dee0e2;border-radius:1px 1px 5px 1px;box-shadow:0 0 0 2px #dee0e2}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{background-color:hsla(0,0%,100%,.6);bottom:0;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn,.tox .tox-throbber__busy-spinner{align-items:center;display:flex;justify-content:center}.tox .tox-tbtn{background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;margin:6px 1px 5px 0;outline:0;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#222f3e}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus,.tox .tox-tbtn:hover{background:#cce2fa;border:0;box-shadow:none}.tox .tox-tbtn:hover{color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn--disabled svg,.tox .tox-tbtn:disabled:hover svg,.tox .tox-tbtn:disabled svg{fill:rgba(34,47,62,.5)}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--enabled:hover svg,.tox .tox-tbtn--enabled svg{fill:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(34,47,62,.5)}.tox .tox-tbtn--bespoke{background:#f7f7f7}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{-webkit-margin-start:4px;margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:6px 1px 5px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:inset 0 0 0 1px #cce2fa}.tox .tox-split-button:focus{background:#cce2fa;box-shadow:none;color:#222f3e}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(34,47,62,.5)}.tox .tox-split-button .tox-tbtn{margin:0}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:0 0;box-shadow:none;color:rgba(34,47,62,.5)}.tox.tox-platform-touch .tox-split-button .tox-tbtn--select{padding:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background-attachment:local;background-color:#fff;background-image:repeating-linear-gradient(#e3e3e3 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 22px) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__overflow,.tox .tox-toolbar-overlord>.tox-toolbar__primary{background-position:center top 0;background-size:calc(100% - 22px) 100%}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-anchorbar,.tox .tox-toolbar-overlord{grid-column:1/-1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;background-position:center top 43px;background-size:calc(100% - 16px) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px 0 rgba(34,47,62,.2),0 4px 8px 0 rgba(34,47,62,.15);-ms-scroll-chaining:none;overscroll-behavior:none;padding:4px 0}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 22px) calc(100% - 51px);padding:4px 0}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:6px;box-shadow:0 2px 4px rgba(34,47,62,.3);color:hsla(0,0%,100%,.75);font-size:14px;font-style:normal;font-weight:400;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-top:8px solid #222f3e;bottom:0}.tox .tox-tooltip--down .tox-tooltip__arrow,.tox .tox-tooltip--up .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;top:0}.tox .tox-tooltip--right .tox-tooltip__arrow{border-left:8px solid #222f3e;right:0}.tox .tox-tooltip--left .tox-tooltip__arrow,.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-top:8px solid transparent;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-right:8px solid #222f3e;left:0}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#fff;display:flex;flex:1 1;flex-direction:column}.tox .tox-view{display:flex;flex:1 1;flex-direction:column}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:8px 8px 0;position:relative}.tox .tox-view__header-end,.tox .tox-view__header-start{display:flex}.tox .tox-view__pane{height:100%;padding:8px;width:100%}.tox .tox-view__pane_panel{border:1px solid #eee;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-end>*,.tox[dir=rtl] .tox-view__header .tox-view__header-start>*{margin-right:8px}.tox .tox-well{border:1px solid #eee;border-radius:6px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #eee;border-radius:6px;display:flex;flex:1 1;position:relative}.tox .tox-dialog-loading:before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__body-content .tox-collection,.tox .tox-dialog__content-js{display:flex;flex:1 1}