.cc-image{background-color:#ececec;border-radius:3px}.cc-asset-url{color:var(--font-color);text-decoration:none}.cc-url-block-style-link{align-items:center;background-color:var(--opaque-bg);border:1px solid var(--semi-opaque-bg);border-radius:8px;box-sizing:border-box;color:inherit;display:flex;justify-content:space-between;margin-right:auto;max-width:500px;padding:20px;width:100%}.cc-url-full-style-link>.cc-url-block-style-link{border-radius:0 0 8px 8px;max-width:100%}.course-section.completed-section .cc-url-block-style-link{background-color:var(--success-opaque);border-color:var(--success-opaque)}.cc-url-full-style-link:hover .course-section.completed-section .cc-url-block-style-link,.course-section.completed-section .cc-url-block-style-link:hover{background-color:var(--success-opaque)}.cc-url-block-style-link:hover,.cc-url-full-style-link:hover .cc-url-block-style-link{background-color:var(--semi-opaque-bg)}.cc-url-block-style-link:hover{cursor:pointer}.cc-asset-url-block-style-link-label{box-sizing:border-box;color:inherit;flex-grow:1;font-size:22px;padding:0 16px}@media screen and (max-width:800px){.cc-asset-url-block-style-link-label{font-size:16px;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis}}.cc-url-full-style-link{border-radius:8px;margin-right:auto;max-width:750px;overflow:hidden;width:100%}.cc-url-full-style-link:hover{cursor:pointer}.cc-url-full-style-link-image-cont{align-items:center;background-color:var(--opaque-bg);color:var(--font-color);display:flex;justify-content:center;max-height:750px;overflow:hidden;position:relative;width:100%}.cc-url-full-style-link-overlay{align-items:center;background-color:var(--semi-opaque-bg-inverse);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .28s ease-in-out;width:100%}.cc-url-full-style-link:hover .cc-url-full-style-link-overlay{opacity:1}.cc-url-full-style-link-image{max-height:100%;max-width:100%;object-fit:contain;transition:-webkit-transform .28s ease-in-out;transition:transform .28s ease-in-out;transition:transform .28s ease-in-out,-webkit-transform .28s ease-in-out}.cc-url-full-style-link:hover .cc-url-full-style-link-image{-webkit-transform:scale(1.04);transform:scale(1.04)}.cc-url-image-style-link{max-height:100%;max-width:100%}.cc-url-image-style-link-image{max-height:100%;max-width:100%;width:100%}.cc-icon-ballon-main{fill:var(--success)}.cc-icon-ballon-border{fill:var(--black)}.cc-icon-balloon-overlay{fill:var(--black);opacity:.24}.cc-icon-celebrate-shape.cc-icon-celebrate-color-1{fill:var(--warning)}.cc-icon-celebrate-shape.cc-icon-celebrate-color-2{fill:var(--alert)}.cc-icon-celebrate-shape.cc-icon-celebrate-color-3{fill:purple}.cc-icon-celebrate-shape.cc-icon-celebrate-color-4{fill:var(--success)}.cc-icon-celebrate-shape.cc-icon-celebrate-color-5{fill:var(--action)}.cc-icon{fill:var(--font-color)}.cc-icon.cc-icon-has-drop-shadow{stroke:var(--font-color);stroke-width:2px;-webkit-filter:drop-shadow(1px 2px 1px #434343);filter:drop-shadow(1px 2px 1px #434343)}.cc-icon-button{background-color:transparent;border:none;padding:0}.cc-icon-button:hover{cursor:pointer}.cc-video{max-width:100%}.cc-asset-video-poster-image-wrapper{background-color:transparent;background-color:#000;border:none;border-radius:8px 8px 0 0;display:flex;flex-direction:row;justify-content:center;margin:0;outline:none;overflow:hidden;padding:0;position:relative;width:100%}@media screen and (max-width:800px){.cc-asset-video-poster-image-wrapper{border-radius:0}}.cc-asset-video-poster-image{max-width:100%;object-fit:contain}.cc-asset-video-play-overlay{align-items:center;background-color:transparent;background:radial-gradient(rgba(0,0,0,.75),transparent);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.cc-asset-video-play-overlay.is-replay{background-color:rgba(0,0,0,.4)}.cc-asset-video-play-overlay button[name=play-circle]:hover .cc-asset-video-play-btn{fill:var(--action);transition:fill .18s ease-in-out}.cc-asset-video-play-btn{fill:var(--white-font)}.is-replay .cc-asset-video-play-btn{fill:#409432}.cc-asset-video-play-btn-text{box-sizing:border-box;color:#409432;font-size:16px;font-weight:700;margin:0;padding:6px 0 0;text-align:center;width:100%}.cc-asset-cont{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;overflow:hidden;padding:12px;position:relative}.cc-asset-cont-button-wrapper>.cc-asset-cont{padding:0}.cc-asset-cont-button-wrapper,.cc-asset-cont-button-wrapper.button-style-reset{margin:12px 0}.cc-asset.cc-asset-image{max-height:100%;max-width:100%;object-fit:contain;width:100%}.cc-asset.cc-asset-video{background-color:#000;border-radius:8px;max-height:calc(100vh - 80px);width:100%}@media screen and (max-width:800px){.cc-asset.cc-asset-video{border-radius:0}}.cc-asset.asset-error-msg{color:#bc3430;font-size:14px;font-weight:700}.cc-asset.zipped-asset-msg{box-sizing:border-box;font-size:14px;font-weight:700;padding:20px 0;text-align:center}.cc-asset-nopreview-msg{box-sizing:border-box;font-size:12px;opacity:.4;padding-top:8px;text-align:center}.cc-asset-caption{bottom:0;box-sizing:border-box;left:0;padding:4px 6px;position:absolute;text-align:center;width:100%}.cc-audio{max-width:500px;width:100%}.cc-btn{--_button-theme:var(--action);background-color:var(--_button-theme);border:0 solid var(--_button-theme);border-radius:3px;box-sizing:border-box;color:var(--white);font-weight:700;padding:8px 14px;position:relative;text-transform:uppercase;transition:-webkit-transform .18s ease-in-out;transition:transform .18s ease-in-out;transition:transform .18s ease-in-out,-webkit-transform .18s ease-in-out}.cc-btn:disabled{opacity:.6}.cc-btn:disabled:hover{cursor:not-allowed}.cc-btn:active{-webkit-transform:scale(.94);transform:scale(.94)}.cc-btn.action{--_button-theme:var(--action)}.cc-btn.alert{--_button-theme:var(--alert)}.cc-btn.success{--_button-theme:var(--success)}.cc-btn.personal{--_button-theme:var(--accent-ppf-personal)}.cc-btn.professional{--_button-theme:var(--accent-ppf-professional)}.cc-btn.financial{--_button-theme:var(--accent-ppf-financial)}.cc-btn[class*=white]{--_button-theme:var(--white);color:var(--black-font)}.cc-btn.blank{background-color:#29303c}.cc-btn.dark-grey{background-color:#454444}.cc-btn.transparent{--_button-theme:hsla(0,0%,100%,0)}.cc-btn[class*=-ghost]{background-color:transparent;border-width:1px;color:var(--_button-theme)}.cc-btn:hover{cursor:pointer}.cc-btn.btn-glow{-webkit-filter:drop-shadow(0 1px 3px hsla(0,0%,100%,.3));filter:drop-shadow(0 1px 3px rgba(255,255,255,.3))}.cc-btn-hover-bg{align-items:center;background-color:transparent;display:flex;flex-direction:row;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.cc-btn:disabled .cc-btn-hover-bg{display:none}.cc-btn-hover-bg:after{background-color:rgba(0,0,0,.12);border-radius:50%;content:"";height:0;width:0}.cc-btn-hover-bg:hover:after{-webkit-animation:growOut .28s ease-in-out;animation:growOut .28s ease-in-out;height:250px;width:250px}.larger-hover .cc-btn-hover-bg:hover:after{-webkit-animation:growOutLarge .28s ease-in-out;animation:growOutLarge .28s ease-in-out;height:500px;width:500px}@-webkit-keyframes growOutLarge{0%{max-height:0;max-width:0}to{max-height:500px;max-width:100%}}@keyframes growOutLarge{0%{max-height:0;max-width:0}to{max-height:500px;max-width:100%}}@-webkit-keyframes growOut{0%{max-height:0;max-width:0}to{max-height:250px;max-width:100%}}@keyframes growOut{0%{max-height:0;max-width:0}to{max-height:250px;max-width:100%}}.cc-checkbox-btn{--checkbox-bg-color:transprent;align-items:center;background-color:var(--checkbox-bg-color);border:1px solid var(--semi-opaque-bg);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;margin:0;padding:0}.cc-checkbox-btn[data-checked=true]{--checkbox-bg-color:var(--action)}.cc-checkbox-btn[data-checked=true].personal{--checkbox-bg-color:var(--accent-ppf-personal)}.cc-checkbox-btn[data-checked=true].professional{--checkbox-bg-color:var(--accent-ppf-professional)}.cc-checkbox-btn[data-checked=true].financial{--checkbox-bg-color:var(--accent-ppf-financial)}@media screen and (max-width:500px){.cc-checkbox-btn[data-checked=true].financial,.cc-checkbox-btn[data-checked=true].personal,.cc-checkbox-btn[data-checked=true].professional{--checkbox-bg-color:#e9e9e9}}.cc-checkbox-btn-icon{fill:var(--bg-color)}.cc-datepicker{background-color:var(--white);border-radius:3px;box-sizing:border-box;color:var(--black-font);padding:5px 8px;width:175px}.cc-datepicker[data-error=true]{background-color:rgba(148,49,38,.4);border-color:red;color:red}.cc-datepicker[data-error=true]:focus{outline-color:red}.cc-datepicker:disabled{background-color:hsla(0,0%,100%,.05);border-color:transparent}.App[data-theme=dark] .cc-datepicker::-webkit-calendar-picker-indicator{-webkit-filter:invert(1);filter:invert(1)}.cc-file-input-cont{border:2px dashed var(--font-color);border-radius:5px;position:relative}.cc-file-input-cont.cc-file-input-cont-areacceptablefiles{border-color:var(--success)}.cc-file-input-cont.cc-file-input-cont-arenotacceptablefiles{border-color:var(--alert)}.cc-file-input{background-color:var(--grey-light-bg);box-sizing:border-box;color:var(--font-color);height:100%;left:0;margin:0;opacity:.01;padding:8px 12px;position:absolute;top:0;width:100%;z-index:2}.cc-file-input:hover{cursor:pointer}.cc-file-input-fake-cont{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:1}.cc-file-input-fake-label{box-sizing:border-box;color:var(--grey-light-bg);font-size:10px;padding:4px 0}.cc-file-input-fake-button{width:140px}.cc-file-input-fake-filetypes{box-sizing:border-box;color:var(--grey-light-bg);font-size:10px;padding:4px 0}.ReactCrop{cursor:crosshair;display:inline-block;max-width:100%;overflow:hidden;position:relative}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-height:inherit;max-width:100%;-ms-touch-action:none;touch-action:none}.ReactCrop__crop-selection{border:1px dashed #fff;-webkit-box-shadow:0 0 0 9999em rgba(0,0,0,.5);box-shadow:0 0 0 9999em rgba(0,0,0,.5);cursor:move;left:0;position:absolute;top:0;-ms-touch-action:none;touch-action:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;-webkit-box-shadow:0 0 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5);box-shadow:0 0 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5)}.ReactCrop__crop-selection:focus{border-color:blue;border-style:solid;outline:none}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{background-color:hsla(0,0%,100%,.4);content:"";display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{height:100%;width:1px}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%;left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666%;left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{height:1px;width:100%}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%;top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666%;top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.7);content:"";display:block;height:10px;outline:1px solid transparent;position:absolute;width:10px}.ReactCrop__drag-handle:focus:after{background:#2dbfff;border-color:blue}.ReactCrop .ord-nw{cursor:nw-resize;left:0;margin-left:-5px;margin-top:-5px;top:0}.ReactCrop .ord-nw:after{left:0;top:0}.ReactCrop .ord-n{cursor:n-resize;left:50%;margin-left:-5px;margin-top:-5px;top:0}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{cursor:ne-resize;margin-right:-5px;margin-top:-5px;right:0;top:0}.ReactCrop .ord-ne:after{right:0;top:0}.ReactCrop .ord-e{cursor:e-resize;margin-right:-5px;margin-top:-5px;right:0;top:50%}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;cursor:se-resize;margin-bottom:-5px;margin-right:-5px;right:0}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;cursor:s-resize;left:50%;margin-bottom:-5px;margin-left:-5px}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;cursor:sw-resize;left:0;margin-bottom:-5px;margin-left:-5px}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{cursor:w-resize;left:0;margin-left:-5px;margin-top:-5px;top:50%}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{height:6px;left:0;margin-top:-3px;top:0;width:100%}.ReactCrop__drag-bar.ord-e{height:100%;margin-right:-3px;right:0;top:0;width:6px}.ReactCrop__drag-bar.ord-s{bottom:0;height:6px;left:0;margin-bottom:-3px;width:100%}.ReactCrop__drag-bar.ord-w{height:100%;left:0;margin-left:-3px;top:0;width:6px}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media(pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{height:24px;width:24px}}.cc-input{background-color:transparent;border:1px solid;border-color:var(--border-color);border-radius:3px;box-sizing:border-box;padding:6px}.cc-input.textarea{resize:none}.cc-input-textarea-wrapper{--_textarea-border-width:0px;display:grid;margin:0;padding:0;position:relative;word-break:break-all}.cc-input-textarea-wrapper:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap;word-break:break-all}.cc-input-textarea-wrapper .cc-input-textarea-fake-content-cont{max-width:100%;overflow:hidden;visibility:hidden;white-space:nowrap}.cc-input-textarea-wrapper .cc-input-textarea-fake-content{position:absolute;white-space:nowrap}.cc-input-textarea-wrapper>textarea{overflow:hidden;resize:none}.cc-input-textarea-wrapper:after,.cc-input-textarea-wrapper>.cc-input-textarea-fake-content-cont,.cc-input-textarea-wrapper>textarea{border:var(--_textarea-border-width) solid #000;font-family:inherit;font-size:inherit;grid-area:1/1/2/2;line-height:inherit}.cc-menu-toggle-btn{fill:var(--font-color)}.cc-link{background-color:transparent;box-sizing:inherit;color:var(--text-color);font-size:inherit;margin:0;padding:3px 6px}.cc-link.fake-disabled{opacity:.4;pointer-events:none}.cc-link.fake-disabled:hover{cursor:not-allowed}.cc-link:hover{cursor:pointer}.cc-link.is-button{background-color:transparent;border:0}.cc-loading-text{-webkit-animation:blink 1.2s linear infinite;animation:blink 1.2s linear infinite;background-color:#434343;border-radius:3px;color:transparent}.cc-menubtn{background-color:transparent;border:none;color:var(--black-font);font-size:14px;padding:4px 6px}.cc-menubtn.no-bg-color{background-color:var(--transparent)}[data-reach-menu],[data-reach-popover]{z-index:15}@media screen and (max-width:800px){[data-reach-menu]{-webkit-animation:slideFromBottom .48s ease-in-out;animation:slideFromBottom .48s ease-in-out;background-color:var(--opaque-bg-inverse);background-color:var(--font-color);border-radius:8px 8px 0 0;bottom:0!important;box-sizing:border-box;color:var(--bg-color);left:0!important;max-height:80vh;min-height:25vh;overflow-y:auto;padding:12px 0 20px;position:fixed!important;top:unset!important;width:100vw}}.cc-menubtn-list{background-color:var(--context-menu-font-color);background-color:var(--context-menu-bg);border:1px solid var(--context-menu-border-color);border-radius:6px;overflow:hidden;padding:0;z-index:15}.cc-menubtn-list.animate-reveal{-webkit-animation:subtleSlideDown .28s ease-in-out;animation:subtleSlideDown .28s ease-in-out}@media screen and (max-width:800px){.cc-menubtn-list.animate-reveal{-webkit-animation-name:subtleSlideUp;animation-name:subtleSlideUp}}@media screen and (min-width:801px){.cc-menubtn-list{background-color:var(--context-menu-bg);border:1px solid var(--context-menu-border-color)}}@media screen and (max-width:800px){.cc-menubtn-list{background-color:transparent;border:none;border-radius:3px;bottom:0;box-sizing:border-box;left:0;padding:12px;position:fixed;width:100%}}.cc-menubtn-cancel-list-item{display:none}.cc-menubtn-list-item{--_divider-border-color:#252525;--_menu-item-border-top:12px;--_menu-item-border-side:16px;font-family:var(--font-family);padding:0}.cc-menubtn-list-item>a{color:inherit;font-family:var(--font-family);text-decoration:inherit}.cc-menubtn-list-item:nth-of-type(n+2){border-top:1px solid var(--_divider-border-color)}.cc-menubtn-list-item a,.cc-menubtn-list-item button,.cc-menubtn-list-item>span{display:block;padding:var(--_menu-item-border-top) var(--_menu-item-border-side);text-align:inherit;width:100%}@media screen and (min-width:801px){.cc-menubtn-list-item{color:var(--white);font-size:16px}}@media screen and (max-width:800px){.cc-menubtn-list-item{--_menu-item-border-top:18px;--_menu-item-border-side:18px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:rgba(63,63,63,.8);border-color:var(--opaque-bg-inverse);border-radius:0;box-sizing:border-box;color:var(--white);font-size:18px;padding:0;text-align:center;width:100%}.cc-menubtn-list-item:first-of-type{border-radius:10px 10px 0 0}.cc-menubtn-list-item:nth-last-of-type(2){border-radius:0 0 10px 10px}.cc-menubtn-list-item.cc-menubtn-cancel-list-item{border-radius:10px;display:block;margin-top:10px}}.cc-menubtn-list-item:hover{background-color:rgba(0,0,0,.2)}@media screen and (max-width:800px){.cc-menubtn-list-item{font-size:18px}.cc-menubtn-list-item:hover{background-color:transparent}}.cc-message-cont{align-items:center;border-radius:5px;box-sizing:border-box;display:flex;justify-content:center;padding:40px 0}.cc-message-cont.fill-background.alert{background-color:rgba(235,53,36,.404)}.cc-message-cont.fill-background.warning{background-color:rgba(246,155,30,.4)}.cc-message-cont.fill-background.success{background-color:rgba(30,246,78,.2)}.cc-message{font-size:16px;width:100%}.alert>.cc-message{color:#bc3430}.success>.cc-message{color:#409432}.warning>.cc-message{color:#f69b1e}.cc-progress-bar-wrapper.has-details{align-items:center;display:flex}.cc-progress-bar{background-color:var(--opaque-bg);border-radius:3px;height:5px}.cc-progress-complete-bar{background-color:var(--action);border-radius:inherit;height:inherit;transition:width .48s ease-in-out}@media (prefers-reduced-motion){.cc-progress-complete-bar{transition:none}}.cc-progress-bar.action .cc-progress-complete-bar{background-color:var(--action)}.cc-progress-bar.alert .cc-progress-complete-bar{background-color:var(--alert)}.cc-progress-bar.success .cc-progress-complete-bar{background-color:var(--success)}.cc-progress-bar.personal .cc-progress-complete-bar{background-color:var(--accent-ppf-personal)}.cc-progress-bar.professional .cc-progress-complete-bar{background-color:var(--accent-ppf-professional)}.cc-progress-bar.financial .cc-progress-complete-bar{background-color:var(--accent-ppf-financial)}.cc-progress-bar-details{box-sizing:border-box;opacity:.75;padding-left:8px}.standard-react-select .standard-react-select__control{background-color:transparent;border:1px solid #fff;color:var(--font-color);width:175px}.standard-react-select .standard-react-select__control:focus{border-color:var(--focus-outline-color)}.standard-react-select .standard-react-select__control:hover{border-color:var(--focus-outline-color);cursor:pointer}@media screen and (min-width:801px){.standard-react-select .standard-react-select__control{border-left:none;border-radius:0;border-right:none;border-top:none}}@media screen and (max-width:800px){.standard-react-select .standard-react-select__control{border-left:none;border-radius:0;border-right:none;border-top:none;font-size:12px;font-size:var(--input-font-size,12px);height:24px;max-height:24px;min-height:unset;width:140px}}.standard-react-select .standard-react-select__menu{background-color:var(--bg-color);border:none;color:var(--font-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:175px}@media screen and (max-width:500px){.standard-react-select .standard-react-select__menu{box-sizing:border-box;font-size:12px;font-size:var(--input-font-size,12px);margin:0;padding:0 0 6px;width:140px}}.standard-react-select .standard-react-select__menu-option,.standard-react-select .standard-react-select__option{background-color:transparent;color:var(--font-color)}@media screen and (max-width:500px){.standard-react-select .standard-react-select__menu-option,.standard-react-select .standard-react-select__option{height:16px}}.standard-react-select .standard-react-select__single-value{color:var(--font-color);margin-top:2px;overflow:visible}.standard-react-select .standard-react-select__placeholder{color:var(--font-color);margin-top:0}.standard-react-select .standard-react-select__indicator-separator{display:none}.standard-react-select .standard-react-select__dropdown-indicator{box-sizing:border-box;height:100%;padding-left:0;padding-right:0}.list-showing .standard-react-select .standard-react-select__dropdown-indicator{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:800px){.standard-react-select .standard-react-select__dropdown-indicator{padding:0}}.standard-react-select .standard-react-select__indicator-seperator{width:0}@media screen and (max-width:800px){.standard-react-select .standard-react-select__indicators-container{height:14px;height:var(--input-font-size,14px)}}.standard-react-select .standard-react-select__value-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:100%;min-height:22px;padding:6px 4px}@media screen and (min-width:801px){.standard-react-select .standard-react-select__value-container{margin-top:2px}}@media screen and (max-width:800px){.standard-react-select .standard-react-select__value-container{padding:0}}.standard-react-select .standard-react-select__input-container{box-sizing:border-box;height:100%;margin:0;max-height:100%;max-width:5px}.standard-react-select .standard-react-select__input{max-width:5px}.cc-router-btn{align-items:center;display:flex;font-size:14px;text-decoration:none}.cc-router-btn:hover{cursor:pointer}.cc-router-btn-icon{margin-right:4px}.cc-search-input-wrapper{background-color:var(--opaque-bg);border-radius:10px;position:relative}.cc-search-input{background-color:var(--transparent);border:none;border-radius:inherit;padding:12px 30px 12px 42px;width:100%}.cc-search-input-eyeglass{left:14px}.cc-search-input-clear-icon-btn,.cc-search-input-eyeglass{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cc-search-input-clear-icon-btn{right:12px}.cc-select{background-color:transparent;border:1px solid #e0e0e0;border-radius:3px;box-sizing:border-box;color:#e0e0e0;font-size:14px;padding:4px 8px;width:200px}.cc-select-option{background-color:inherit;color:inherit;font-size:inherit}.cc-userthumb-cont{align-items:center;background-color:var(--opaque-bg);background-color:rgba(0,0,0,.35);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center}.cc-userthumb{border-radius:50%;object-fit:cover}.cc-userthumb-no-img{align-items:center;background-color:transparent;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-size:32px;height:100%;justify-content:center;margin:0;padding:0;text-transform:uppercase;width:100%}.toast-notification-container{box-sizing:border-box;font-size:14px;position:fixed;z-index:999999}.toast-location-top-right{top:12px}.toast-location-bottom-right,.toast-location-top-right{-webkit-animation:toast-in-right .7s;animation:toast-in-right .7s;right:12px;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}.toast-location-bottom-right{bottom:12px}.toast-location-top-left{top:12px}.toast-location-bottom-left,.toast-location-top-left{-webkit-animation:toast-in-left .7s;animation:toast-in-left .7s;left:12px;transition:-webkit-transform .6s ease-in;transition:transform .6s ease-in;transition:transform .6s ease-in,-webkit-transform .6s ease-in}.toast-location-bottom-left{bottom:12px}.toast-location-top{-webkit-animation:toast-in-top .7s;animation:toast-in-top .7s;top:12px}.toast-location-bottom,.toast-location-top{transition:-webkit-transform .6s ease-in;transition:transform .6s ease-in;transition:transform .6s ease-in,-webkit-transform .6s ease-in;width:100%}.toast-location-bottom{-webkit-animation:toast-in-bottom .7s;animation:toast-in-bottom .7s;bottom:12px}.toast-location-left{-webkit-animation:toast-in-left .7s;animation:toast-in-left .7s;left:12px}.toast-location-left,.toast-location-right{bottom:50%;transition:-webkit-transform .6s ease-in;transition:transform .6s ease-in;transition:transform .6s ease-in,-webkit-transform .6s ease-in}.toast-location-right{-webkit-animation:toast-in-right .7s;animation:toast-in-right .7s;right:12px}.toast-location-center{-webkit-animation:toast-fadeIn .7s;animation:toast-fadeIn .7s;top:40%;transition:-webkit-transform .6s ease-in;transition:transform .6s ease-in;transition:transform .6s ease-in,-webkit-transform .6s ease-in;width:100%}.toast-notification{background-position:15px;background-repeat:no-repeat;border:2px solid #343434;border-radius:3px 3px 3px 3px;color:#000;margin:auto;max-height:100px;opacity:.9;overflow:hidden;padding:30px;pointer-events:auto;position:relative;transition:.3s ease;width:300px}.toast-notification:hover{cursor:pointer;opacity:1}.toast-notification-title{font-size:16px;font-weight:700;height:18px;margin-bottom:6px;margin-top:0;text-align:left;width:300px}.toast-notification-message{height:18px;margin:0 0 0 -1px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.toast-notification-image{float:left;margin-right:15px}.toast-notification-image img{height:30px;width:30px}.toast{border-radius:8px;color:#fff;padding:20px 15px 10px 20px;width:365px}.toast-notification-container button{background:0 0;border:0;color:#fff;cursor:pointer;float:right;font-size:16px;font-size:18px;font-weight:700;line-height:1;opacity:.8;outline:none;padding:10px;position:relative;right:-.3em;text-shadow:0 1px 0 #000;top:-.3em}@-webkit-keyframes toast-in-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes toast-in-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes toast-in-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes toast-in-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes toast-in-top{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes toast-in-top{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes toast-in-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes toast-in-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes toast-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes toast-fadeIn{0%{opacity:0}to{opacity:1}}.toggle-switch{display:inline-block;position:relative;width:40px}@media screen and (max-width:800px){.toggle-switch{width:20px}}.checkbox{display:none}.label{border-radius:10px;cursor:pointer;display:block;height:15px;overflow:hidden}@media screen and (max-width:800px){.label{border-radius:5px;height:7.5px}}.inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.inner:after,.inner:before{box-sizing:border-box;float:left;height:20px;padding:0;width:50%}@media screen and (max-width:800px){.inner:after,.inner:before{height:10px}}.inner:before{background-color:var(--action);content:"";padding-left:10px}@media screen and (max-width:800px){.inner:before{padding-left:5px}}.inner:after{background-color:#818284;content:"";padding-right:10px}@media screen and (max-width:800px){.inner:after{padding-right:5px}}.switch{background:var(--white);border-radius:10px;bottom:0;display:block;height:20px;margin:5px;position:absolute;right:15px;top:-7px;transition:all .3s ease-in 0s;width:20px}@media screen and (max-width:800px){.switch{height:10px;margin:2.5px;right:10px;top:-3.5px;width:10px}}.checkbox:checked+.label .inner{margin-left:0}.checkbox:checked+.label .switch{right:-5px}@media screen and (max-width:800px){.checkbox:checked+.label .switch{right:-2.5px}}.cc-texthightlighter-token.token-mark{background-color:rgba(246,155,30,.5);border-radius:3px;color:var(--text-color)}.cm-menu-default-menu-hr{border:none;border-bottom:1px solid;margin:40px 20px 0;opacity:.4;outline:none;width:calc(100% - 40px)}.cm-menu-default-menu{box-sizing:border-box;padding:0 0 0 12px;width:100%}.cm-menu-primary-links-list{margin-top:35px;width:100%}.cm-menu-primary-links-list.sub-list{border-left:1px solid var(--border-color);margin:4px 0 4px 8px;padding-left:10px;padding-right:6px}.cm-menu-user-plan-link-list{margin-bottom:10px;margin-top:35px;width:100%}.cm-menu-user-plan-link-list.sub-list{border-left:1px solid var(--border-color);margin:4px 0 4px 8px;padding-left:10px;padding-right:6px}.cm-menu-genral-link-list{border-top:1px solid var(--border-color);padding-top:10px;width:100%}.cm-menu-genral-link-list.sub-list{border-left:1px solid var(--border-color);margin:4px 0 4px 8px;padding-left:10px;padding-right:6px}.cm-menu-viewing-plan-link-list{border-top:1px solid var(--border-color);margin-bottom:10px;padding-top:10px;width:100%}.cm-menu-viewing-plan-link-list.sub-list{border-left:1px solid var(--border-color);margin:4px 0 4px 8px;padding-left:10px;padding-right:6px}.cm-menu-default-menu-list-item{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row}.sub-list .cm-menu-default-menu-list-item{font-size:14px}.is-disabled>.cm-menu-default-menu-list-item{opacity:0}.cm-menu-default-menu-list-item+.cm-menu-default-menu-list-item{margin-top:8px}.cm-menu-default-menu-link{display:flex;flex-grow:1;font-weight:700;padding:12px 14px;text-decoration:none}.is-current-location .cm-menu-default-menu-link{color:var(--action)}.is-disabled>.cm-menu-default-menu-link{text-decoration:line-through}.cm-menu-default-menu-link-icon{margin-right:8px}.cm-menu-default-menu-link-disabled-msg{font-size:10px;font-weight:700;padding-right:12px}.cm-menu-default-hasparent-menu{align-items:center;background-color:var(--opaque-bg);border-bottom:1px solid var(--font-color);border-top:1px solid var(--font-color);box-sizing:border-box;color:inherit;display:flex;font-size:16px;padding:20px 12px;text-decoration:none;width:100%}.cm-menu-default-hasparent-menu:hover{background-color:var(--semi-opaque-bg);cursor:pointer}.cm-menu-default-hasparent-menu-icon{margin-right:12px}.cm-menu-default-menu-link-icon-right-cont{align-items:center;background-color:var(--black);border-radius:5px;box-sizing:border-box;display:flex;height:18px;justify-content:center;margin-left:auto;margin-top:1px;padding:3px;width:18px}.cm-menu-search-result-link{text-decoration:none}.cm-menu-top-cont-search{box-sizing:border-box;display:flex;flex-direction:column;padding:60px 21px 0 20px;width:100%}@media screen and (min-width:801px){.cm-menu-top-cont-search{padding-right:0}}.cm-menu-top-search-top{align-items:center;display:flex;flex-direction:row;gap:21px;width:100%}@media screen and (min-width:801px){.cm-menu-top-search-top{gap:12px}}.cm-menu-search-input-wrapper{flex-grow:1}.creating-plan .cm-menu-search-input-wrapper{opacity:.75;pointer-events:none}.cm-menu-search-lastchanged-date{font-size:12px;line-height:12px}.cm-menu-search-input{font-size:15px}.cm-menu-search-cancel{color:var(--action-alt);font-size:15px;font-weight:600}.cm-menu-search-details{height:100%;max-width:414px;padding:25px 10px 10px 20px}.cm-menu-search-card{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:left;max-width:375px;padding:15px 0}.cm-menu-search-card:nth-of-type(n+2){border-top:1px solid var(--opaque-bg)}.creating-plan .cm-menu-search-card{opacity:.4;pointer-events:none}@media screen and (max-width:800px){.cm-menu-search-card{flex-wrap:nowrap}}.cm-menu-search-thumbnail{box-sizing:border-box}.cm-menu-search-card-right{flex-grow:1}.cm-menu-search-card-right-inner-cont{display:flex;flex-direction:row;justify-content:space-between}.cm-menu-search-link-user{font-size:15px;overflow:hidden;text-align:left;width:205px}.cm-menu-search-link-create,.cm-menu-search-link-user{font-family:var(--font-family);padding:0;text-decoration:none}.cm-menu-search-link-create{flex-basis:105px;font-size:14px;margin-left:auto;text-align:right;width:105px}@media screen and (min-width:801px){.cm-menu-search-link-user{overflow:hidden;width:145px}.cm-menu-search-link-create{font-size:13px;width:90px}}.cc-link.is-button.cm-menu-search-result-link{margin-left:-9px}.cm-menu-search-privileges{color:var(--grey);display:flex;flex-direction:row;font-family:var(--font-family);font-size:10px;margin-top:3px;text-decoration:none}.cm-menu-search-result-error-msg{color:var(--alert);font-size:13px;font-weight:700;padding:0}.cm-menu{--nav-height:0px;align-self:start;-webkit-animation:slideFromLeft .48s ease-in-out;animation:slideFromLeft .48s ease-in-out;background:var(--menu-bg);grid-area:menu;height:calc(100vh - var(--nav-height));max-height:calc(100vh - var(--nav-height));position:-webkit-sticky;position:sticky;top:0;top:var(--nav-height)}@media screen and (max-width:800px){.cm-menu{grid-area:1/1/3/2;position:fixed;width:var(--menu-width);z-index:7}.cm-menu.full-screen{width:100vw}}@media (prefers-reduced-motion){.cm-menu{-webkit-animation-name:fadeIn;animation-name:fadeIn}}.cm-menu-contents-wrapper{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - var(--nav-height));height:100%;max-height:calc(100vh - var(--nav-height));max-width:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:20px;padding-right:8px}@media screen and (max-width:800px){.cm-menu-contents-wrapper{padding-right:12px}}.cm-menu-top-cont{display:flex;flex-direction:column;padding:60px 21px 0;width:100%}@media screen and (min-width:801px){.cm-menu-top-cont{justify-content:space-between;padding-top:34px}}.cm-menu-user-info-wrapper-row{display:flex;flex-direction:row;justify-content:space-between}.cm-menu-logo-anchor-cont{width:100%}@media screen and (min-width:801px){.cm-menu-logo-anchor-cont{display:none}}.cm-menu-logo{max-height:23px;max-width:100%;object-fit:contain}.cm-menu-user-info-cont{display:flex;flex-direction:row;gap:12px;padding-top:25px}@media screen and (min-width:801px){.cm-menu-user-info-cont{margin-bottom:auto;padding-top:0}}.cm-menu-user-info-userdata-cont{align-items:center;display:flex;flex-direction:row}.cm-menu-user-info-userdata-username{font-size:15px;font-weight:700;text-decoration:none}.cm-menu-footer{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:auto;padding:0 23px;width:100%}.cm-menu-footer-logout-cont{width:100%}.cm-menu-build{font-size:11px;opacity:.6}.cm-menu-build-num{background-color:var(--opaque-bg);border-radius:2px;padding:2px 3px}.cm-menu-footer-sitetheme-toggle{font-size:11px;margin-left:auto;text-decoration:underline}.cm-menu-footer-sitetheme-toggle:hover{cursor:pointer}.cm-menu-black-overlay{-webkit-animation:fadeIn .28s ease-in-out .28s;animation:fadeIn .28s ease-in-out .28s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;background-color:rgba(0,0,0,.7);border:none;border-radius:8px 0 0 0;height:100%;left:325px;left:var(--menu-width,325px);margin:0;min-width:calc(100vw - 250px);outline:none;padding:0;position:absolute;top:0;width:calc(100% - 250px);z-index:9}@media screen and (min-width:801px){.cm-menu-black-overlay{display:none}}.cm-menu-user-info-profile{text-decoration:none}.cm-nav-cont{align-self:start;background:var(--nav-header-bg);background-size:cover,cover;grid-area:1/1/2/3;max-width:100vw;padding:16px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:11}.cm-nav-cont,.cm-nav-wrapper{box-sizing:border-box;height:70px;width:100%}.cm-nav-wrapper{max-width:100%;padding:20px 12px 16px}.cm-nav{background-color:transparent;font-size:15px;justify-content:space-between;min-height:42px;width:100%}.cm-nav,.cm-nav-left{align-items:center;display:flex;flex-direction:row}.cm-nav-left{min-height:34px}@media screen and (max-width:800px){.cm-nav-left{flex-grow:1;max-width:calc(100% - 80px)}}.cm-nav-toggle-btn{flex-basis:32px}@media screen and (max-width:800px){.cm-nav-toggle-btn{padding-left:6px;padding-right:6px}}.cm-nav-toggle-btn-sidebar{flex-basis:32px}@media screen and (max-width:800px){.cm-nav-toggle-btn-sidebar{padding-left:6px;padding-right:6px;padding-top:25px}}.cm-nav-company-logo-anchor-cont{padding:0}@media screen and (max-width:800px){.cm-nav-company-logo-anchor-cont.searching{display:none}}.cm-nav-company-logo,.cm-nav-tryyb-logo{box-sizing:border-box;max-height:23px;padding:0 6px 0 10px}@media screen and (min-width:801px){.cm-nav-company-logo,.cm-nav-tryyb-logo{padding-left:20px}}@media screen and (max-width:800px){.cm-nav-company-logo,.cm-nav-tryyb-logo{max-width:calc(100% - 32px)}}.cm-nav-company-logo{box-sizing:border-box;max-height:34px;padding:0 6px 0 16px}.cm-nav-middle{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-end;margin-left:auto;padding:0 25px 0 12px}@media screen and (max-width:800px){.cm-nav-middle{display:none}}.cm-nav-center-btn{color:#0290ff;font-size:14px;font-weight:700}.cm-nav-center-btn:hover{cursor:pointer}.cm-nav-search-cont{align-items:center;border-radius:3px;box-sizing:border-box;display:flex;flex-direction:row;margin-right:20px;max-width:275px;padding:6px 10px}.cm-nav-search-input{color:var(--font-color)}.cm-nav-search-cont .cm-nav-search-input{border-color:transparent;border-radius:0;margin:0 8px;width:100%}.cm-nav-right{align-items:center;display:flex;flex-direction:row}.cm-nav-search.hide-search-icon{opacity:0;pointer-events:none}.cm-nav-search.hide-search-icon:hover{pointer-events:unset}@media screen and (max-width:800px){.cm-nav-search{margin-right:12px}.cm-nav-points{font-size:12px}}.cm-nav-notifications-bell{margin:0 10px 0 20px}.cm-nav-menubtn{padding-right:0}.cm-nav-cont .cm-nav-menubtn{background-color:transparent;border:none;border-radius:3px;margin-right:12px;padding:0}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;float:right;height:44px;margin:0;opacity:.75;overflow:visible;padding:0;position:relative;transition:opacity .2s;width:44px}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{opacity:.9;outline:none}.pswp__button::-moz-focus-inner{border:0;padding:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;background-size:264px 88px;height:44px;width:44px}@media (-webkit-min-device-pixel-ratio:1.09375),(-webkit-min-device-pixel-ratio:1.1),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/static/media/default-skin.f64c3af3d0d25b9e4e00.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{background-position:-88px 0;display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;height:100px;margin-top:-50px;position:absolute;top:50%;width:70px}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-color:rgba(0,0,0,.3);content:"";height:30px;position:absolute;top:35px;width:32px}.pswp__button--arrow--left:before{background-position:-138px -44px;left:6px}.pswp__button--arrow--right:before{background-position:-94px -44px;right:6px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{-webkit-backface-visibility:hidden;background:rgba(0,0,0,.5);display:block;height:100%;left:0;opacity:0;padding:10px;position:absolute;top:0;transition:opacity .25s ease-out;width:100%;will-change:opacity;z-index:1600}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{-webkit-backface-visibility:hidden;background:#fff;border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,.25);display:block;position:absolute;right:44px;top:56px;-webkit-transform:translateY(6px);transform:translateY(6px);transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;width:auto;will-change:transform;z-index:1620}.pswp__share-tooltip a{display:block;font-size:14px;line-height:18px;padding:8px 12px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{border:6px solid transparent;border-bottom-color:#fff;content:"";display:block;height:0;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;position:absolute;right:15px;top:-12px;width:0}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{color:#fff;font-size:13px;height:44px;left:0;line-height:44px;opacity:.75;padding:0 10px;position:absolute;top:0}.pswp__caption{bottom:0;left:0;min-height:44px;position:absolute;width:100%}.pswp__caption small{color:#bbb;font-size:11px}.pswp__caption__center{color:#ccc;font-size:13px;line-height:20px;margin:0 auto;max-width:420px;padding:10px;text-align:left}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{direction:ltr;height:44px;left:50%;margin-left:-22px;opacity:0;position:absolute;top:0;transition:opacity .25s ease-out;width:44px;will-change:opacity}.pswp__preloader__icn{height:20px;margin:12px;width:20px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;height:14px;left:15px;margin:0;opacity:.75;position:absolute;top:15px;width:14px}.pswp--css_animation .pswp__preloader__cut{height:14px;overflow:hidden;position:relative;width:7px}.pswp--css_animation .pswp__preloader__donut{background:none;border-color:#fff #fff transparent transparent;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:14px;left:0;margin:0;position:absolute;top:0;width:14px}@media screen and (max-width:1024px){.pswp__preloader{float:right;left:auto;margin:0;position:relative;top:auto}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;visibility:visible;z-index:1550}.pswp__top-bar{height:44px;left:0;position:absolute;top:0;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:hidden;position:absolute;top:0;touch-action:none;width:100%;z-index:1500}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{-webkit-backface-visibility:hidden;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.pswp__bg,.pswp__scroll-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{bottom:0;left:0;position:absolute;right:0;top:0;touch-action:none}.pswp__container,.pswp__img{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.pswp__zoom-wrap{position:absolute;-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1);width:100%}.pswp__bg{transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{bottom:0;overflow:hidden;right:0}.pswp__img,.pswp__item{left:0;position:absolute;top:0}.pswp__img{height:auto;width:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{height:auto!important;left:0;top:0;width:100%!important}.pswp__error-msg{color:#ccc;font-size:14px;left:0;line-height:16px;margin-top:-8px;position:absolute;text-align:center;top:50%;width:100%}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__img{object-fit:contain}.cm-subnavs-back-nav{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:0;width:100%}.cm-subnavs-back-nav [class*=cm-subnavs-back-nav-side-cont-]{width:20px}@media screen and (min-width:801px){.cm-subnavs-back-nav-side-cont-left{display:none}}.cm-subnavs-back-nav-cont-center{align-items:center;display:flex;flex-direction:row;flex-grow:1}.cm-subnavs-back-nav-cont-center-title{font-size:16px;margin:0 auto;text-align:center}@media screen and (min-width:801px){.cm-subnavs-back-nav-cont-center-title{font-size:20px;margin-left:0}}.cm-subnavs-back-nav-side-cont-right{align-items:center;display:flex;flex-direction:row;gap:13px}.cm-subnavs-back-nav .cm-subnavs-back-nav-side-cont-right{width:auto}@media screen and (max-width:800px){.cm-subnavs-back-nav-side-cont-right{width:20px}}.cm-subnavs-back-nav-side-right-btn{border-radius:8px;padding-left:25px;padding-right:25px}@media screen and (max-width:800px){.cm-subnavs-back-nav-side-right-btn{display:none}}.cg-parenttype-badge{background-color:var(--opaque-bg);border-radius:2px;box-sizing:border-box;color:var(--white);font-size:11px;padding:2px 5px;text-transform:capitalize}.cg-parenttype-badge.personal{background-color:var(--accent-ppf-personal)}.cg-parenttype-badge.professional{background-color:var(--accent-ppf-professional)}.cg-parenttype-badge.financial{background-color:var(--accent-ppf-financial)}.modals-dialog-overlay{align-items:center;-webkit-animation:fadeIn .4s ease-in-out;animation:fadeIn .4s ease-in-out;background:linear-gradient(to top,rgba(0,0,0,.35),rgba(0,0,0,.35)),var(--bg-gradient);background-size:100%;box-sizing:border-box;display:flex;font-family:Open Sans,sans-serif;height:100vh;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100vw;z-index:1000}.modals-dialog-overlay.disallow-close{pointer-events:none}.modals-dialog-overlay.is-supermodal{align-items:flex-start;justify-content:flex-start;padding:0 0 0 20px}@media screen and (max-width:800px){.modals-dialog-overlay{padding:0}}.modals-dialog-content{background-color:var(--bg-color);border-radius:5px;box-shadow:0 4px 4px rgba(0,0,0,.25);box-sizing:border-box;height:500px;max-height:100%;max-width:100%;padding:20px;position:relative;width:525px}@media screen and (max-width:800px){.modals-dialog-content{height:100%;width:100%}}.modals-agnostic-close-button{fill:#000;position:absolute;right:20px;top:20px;z-index:100}.modals-agnostic-title-text{margin:0 auto;padding:0}.document-viewer-encoding-not-found{align-items:center;display:flex;height:95vh;justify-content:center;width:95vw}.document-viewer-encoding-not-found-msg{text-align:center}.modals-document-viewer-modal-overlay{background:unset;background-color:rgba(0,0,0,.75)}.modals-document-viewer-modal-main-wrapper{background-color:transparent;height:100%;padding:0;width:100%}@media screen and (max-width:800px){.modals-document-viewer-modal-main-wrapper .modals-agnostic-close-button{background-color:rgba(0,0,0,.3);border-radius:0 0 0 5px;box-sizing:border-box;padding:2px 6px 2px 8px}}.document-viewer-modal-main-cont{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-height:100%;overflow-y:auto;padding-bottom:35px;padding-top:35px}.document-viewer-modal-article-cont{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:0}.modals-imagecropper-imagegrid-cont{display:flex;flex-direction:column;flex-grow:1;max-height:100%;width:100%}.modals-imagecropper-imagegrid{flex-grow:1;gap:3px;overflow-y:auto;width:100%}.modals-imagecropper-imagegrid-inner-cont{display:flex;flex-direction:row;flex-wrap:wrap;gap:3px;margin-left:auto;width:100%}@media screen and (min-width:800px){.modals-imagecropper-imagegrid-inner-cont{width:95%}}.modals-imagecropper-imagegrid-tile{align-items:center;background-color:var(--opaque-bg);box-sizing:border-box;display:flex;flex-grow:1;justify-content:center;width:100%}.modals-imagecropper-imagegrid-tile-btn{align-items:center;aspect-ratio:1/1;background-color:transparent;border:none;display:flex;flex-direction:row;justify-content:center;margin:0;padding:0;position:relative;width:calc(25% - 9px)}@media screen and (max-width:800px){.modals-imagecropper-imagegrid-tile-btn{min-height:122px;width:auto}}.modals-imagecropper-imagegrid-selected-cont{align-items:center;background-color:rgba(0,0,0,.7);display:flex;flex-direction:row;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.modals-imagecropper-imagegrid-selected-icon{fill:var(--white)}.modals-imagecropper-imagegrid-tile-img{min-height:100%;min-width:100%;object-fit:cover;width:100%}@media screen and (max-width:800px){.modals-imagecropper-imagegrid-tile-img{height:120px;width:90px}}.modals-imagecropper-imagegrid-tile-name{display:none;font-size:24px;font-weight:700}.modals-imagecropper-imagegrid-input-label{height:50px;text-align:center}.modals-imagecropper-imagegrid-input{bottom:0;height:0;opacity:0;position:absolute;right:0;width:0}.modals-imagecropper-cropper-cont{display:flex;flex-direction:column;flex-grow:1;max-height:100%;width:100%}.modals-imagecropper-cropper-wrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-height:calc(100% - 110px);padding:12px}@media screen and (min-width:801px){.modals-imagecropper-cropper-wrapper{max-height:calc(100% - 97px)}}.modals-imagecropper-cropper-title{font-size:14px;padding:8px 0;width:100%}.modals-imagecropper-cropper-loading-msg{margin:auto;text-align:center}.modals-imagecropper-cropper-loading-msg .cc-message{font-size:24px}.modals-imagecropper-cropper-wrapper-cont{margin:auto;max-height:100%}.modals-imagecropper-cropper-wrapper-cont .modals-imagecropper-cropper-cropper{max-height:100%}.imagepicker-modal-dialog-container{background-color:var(--bg-color);color:var(--font-color);padding-left:0;padding-right:0}@media screen and (min-width:801px){.imagepicker-modal-dialog-container{height:900px;max-height:90vh;width:750px}}.imagepicker-modal-inner-cont{box-sizing:border-box;color:var(--font-color);display:flex;flex-direction:column;height:100%;padding-top:36px}@media screen and (max-width:800px){.imagepicker-modal-inner-cont{margin-left:auto;padding-top:26px;width:96%}}.imagepicker-modal-title{box-sizing:border-box;color:var(--font-color);font-size:26px;padding-bottom:10px}.modals-imagecropper-cropper-btn-cont,.modals-imagecropper-imagegrid-btn-cont{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-shrink:1;justify-content:center;margin-top:0;padding:23px;width:100%}@media screen and (min-width:801px){.modals-imagecropper-cropper-btn-cont,.modals-imagecropper-imagegrid-btn-cont{padding-bottom:10px}}.modals-imagecropper-imagegrid-btn-cont{flex-grow:1}@media screen and (min-width:801px){.modals-imagecropper-imagegrid-btn-cont{padding-bottom:10px}}.modals-imagecropper-imagegrid-btn{align-items:center;border-radius:10px;display:flex;flex-direction:row;font-size:16px;height:50px;justify-content:center;width:100%}.profileimage-modal-dialog-container{background-color:var(--white)}.profileimage-modal-inner-cont{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding-top:20px}.profileimage-modal-title{box-sizing:border-box;color:var(--black-font);font-size:26px;padding-bottom:10px}.profileimage-modal-tabs{padding:0 0 6px;width:100%}.profileimage-modal-tabs-btn{border-bottom:1px solid transparent;color:var(--black-font);font-size:14px;margin-right:8px;padding-left:1px;padding-right:1px}.profileimage-modal-tabs-btn:disabled{opacity:.4}.profileimage-modal-tabs-btn:disabled:hover{cursor:not-allowed}.profileimage-modal-tabs-btn:not(.current-tab):not(:disabled):hover{border-bottom:1px solid var(--black-font)}.profileimage-modal-tabs-btn.current-tab{border-bottom:1px solid var(--action);color:var(--action)}.profileimage-modal-file-input{align-items:center;display:flex;flex-grow:1;height:100%;justify-content:center}.profileimage-modal-file-input.profileimage-modal-file-input-hidden{display:none}.profileimage-modal-preview-cont{box-sizing:border-box;display:flex;flex-grow:1;flex-wrap:wrap;height:75%;justify-content:center;max-height:75%;padding:10px 0;width:100%}.profileimage-modal-preview-img{max-height:100%;max-width:100%;object-fit:contain}.profileimage-modal-preview-reset-button{color:var(--action);margin:6px 0}.profileimage-modal-inner-row-cont{box-sizing:border-box;display:flex;justify-content:center;margin-top:auto;padding-top:20px}.profileimage-modal-inner-buttons-button{min-height:35px}.profileimage-modal-inner-images-cont{display:flex;flex-wrap:wrap;justify-content:space-between;max-height:75%;overflow-y:auto;width:100%}.profileimage-modal-inner-images-image-cont{align-items:center;border:2px solid #fff;border-radius:3px;box-sizing:border-box;display:flex;flex-basis:50%;justify-content:center;max-height:150px;overflow:hidden;padding:6px}.profileimage-modal-inner-images-image-cont.file-input-wrapper{height:275px;max-height:275px}.profileimage-modal-inner-images-image-cont.profileimage-modal-inner-images-image-cont-selected{background-color:var(--semi-opaque-bg-inverse)}.profileimage-modal-inner-images-image{max-height:132px;max-width:100%;object-fit:contain}.modals-video-modal-overlay{background-color:rgba(0,0,0,.4);box-sizing:border-box}.modals-video-main-wrapper{align-items:center;background-color:transparent;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.modals-video-video{box-sizing:border-box;max-height:100%;max-width:100%}.smartGoals-modal-dialog-container{background-color:var(--bg-color);color:var(--white);font-family:var(--font-family)}.smatGoals-modal-letter-container{margin-top:39px}.smartGoals-modal-letter-section{margin-bottom:20px}.smartGoals-modal-letter-head{margin-bottom:3px}.modals-textedit-modal-overlay{background:unset;background-color:rgba(0,0,0,.75)}.modals-textedit-modal-main-wrapper{background-color:transparent;height:100%;padding:0;width:100%}@media screen and (max-width:800px){.modals-textedit-modal-main-wrapper .modals-agnostic-close-button{background-color:rgba(0,0,0,.3);border-radius:0 0 0 5px;box-sizing:border-box;padding:2px 6px 2px 8px}}.textedit-modal-main-cont{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-height:100%;overflow-y:auto;padding-bottom:35px;padding-top:35px}.textedit-modal-article-cont{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:0}.document-viewer-image-cont{background-color:transparent;margin-bottom:10px;margin-top:12px;max-height:90vh;max-width:95vw}@media screen and (max-width:800px){.document-viewer-image-cont{max-width:100%}}.document-viewer-image-label{color:#e0e0e0;font-size:12px;opacity:.6;padding-bottom:4px}.document-viewer-image{max-height:90vh;max-width:95vw;touch-action:pan-down pan-up pinch-zoom}@media screen and (max-width:800px){.document-viewer-image{max-width:100%}}.textedit-modal-inner-cont{display:flex;flex-direction:column;gap:20px;height:100%;width:100%}.textedit-modal-buttons-cont{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.textedit-modal-done-button{font-size:14px}.textedit-modal-text-wrapper{flex-grow:1;width:100%}.textedit-modal-textfield-cont{border:1px solid var(--opaque-bg);border-radius:5px}.textedit-modal-back-button{align-items:center;background-color:transparent;border:none;box-sizing:border-box;color:var(--font-color);display:flex;flex-direction:row;font-family:inherit;font-size:14px;gap:4px;justify-content:center;padding:4px}.textedit-modal-back-button-text{color:inherit;font-size:inherit;font-size:16px}.textedit-modal-text-label{box-sizing:border-box;color:var(--font-color);font-size:18px;padding:0 0 12px}.cg-editgoal-img-cont{align-items:center;aspect-ratio:270/371;background-color:var(--opaque-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;display:flex;flex-direction:row;justify-content:center;position:relative;width:100%}.cg-editgoal-img-cont.unacceptable-file-type{outline:2px solid var(--alert)}.cg-editgoal-img-cont.acceptable-file-type{outline:2px solid var(--success)}.cg-goaledit-img-input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:3}.cg-editgoal-img-change-btn{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;transition:-webkit-backdrop-filter .24s ease-in-out;transition:backdrop-filter .24s ease-in-out;transition:backdrop-filter .24s ease-in-out,-webkit-backdrop-filter .24s ease-in-out;width:100%;z-index:2}.cg-editgoal-img-change-btn:hover{cursor:pointer}.has-image .cg-editgoal-img-change-btn:hover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(to top left,rgba(0,0,0,.8),rgba(0,0,0,.2))}.cg-editgoal-img-remove-icon-btn{border-radius:50%;bottom:0;box-sizing:border-box;padding:20px;position:absolute;right:0;z-index:2}.cg-editgoal-img-remove-icon-btn:hover{background:radial-gradient(var(--black),transparent)}.cg-editgoal-goal-steps-list{display:flex;flex-direction:column;gap:15px;margin-bottom:20px;padding-top:12px}.cs-editgoal-step-cont{display:flex;flex-direction:row;gap:8px}.cg-editgoal-step-input{border-bottom:1px solid var(--opaque-bg);box-sizing:border-box;flex-grow:1;font-size:14px;font-weight:400;padding-left:3px}@media screen and (min-width:801px){.cg-editgoal-step-input{font-size:18px}}.cs-editgoal-step-cont .cg-editgoal-step-input{padding-left:3px}.cg-editgoal-step-input.input-seemless[value=""]{border-bottom:1px solid var(--opaque-bg);border-radius:0}.cg-editgoal-step-delete-icon{margin-bottom:3px;width:20px}@media screen and (min-width:801px){.cg-editgoal-step-delete-icon{margin-bottom:0;opacity:.4;transition:opacity .18s ease-in-out;width:35px}.cg-editgoal-step-delete-icon:hover{opacity:1}}.cs-editgoal-step-cont-inner{align-items:center;border:1px solid var(--semi-opaque-bg);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:6px 12px;width:100%}@media screen and (min-width:801px){.cs-editgoal-step-cont-inner{gap:8px}}@media screen and (max-width:800px){.cs-editgoal-step-cont-inner{border-radius:3px;gap:2px;padding:3px 8px}}.cg-editgoal-step-cont-inner-mobile-adjustment{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:4px}.cg-editgoal-cont{display:flex;flex-direction:column;gap:23px;height:100%;padding:0 23px;width:100%}.plan-editgoal-image-and-steps-wrapper{color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:16px;gap:23px;justify-content:space-between;width:100%}.plan-editgoal-image-and-steps-wrapper .plan-editgoal-section-title{font-family:var(--font-family2);font-size:26px;font-weight:900;line-height:unset}@media screen and (max-width:800px){.plan-editgoal-image-and-steps-wrapper .plan-editgoal-section-title{font-size:16px}}@media screen and (min-width:801px){.plan-editgoal-image-and-steps-wrapper{flex-direction:row;gap:42px}.plan-editgoal-image-and-steps-wrapper .cg-editgoal-img-cont{aspect-ratio:368/525;border-radius:15px;min-height:420px;overflow:hidden}}.plan-editgoal-section{width:100%}.plan-editgoal-section-title{display:flex;font-size:14.5572px;font-weight:400;line-height:17px;margin-bottom:10px}@media screen and (max-width:800px){.plan-editgoal-section-title{font-size:10px;font-size:13px;height:13px;justify-content:space-between;margin-bottom:5px}}.cg-goalstories-currentgoal-legacy-steps{margin-top:12px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-legacy-steps-title{font-size:16px}}.cg-goalstories-currentgoal-legacy-steps-title-btns-cont{display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:100%}.cg-goalstories-currentgoal-legacy-steps-btns-right-cont{display:flex;flex-direction:row;font-size:13px;gap:8px}.cg-goalstories-currentgoal-legacy-steps-btns-autogen-btn{text-decoration:underline}.cg-goalstories-currentgoal-legacy-steps-btns-autogen-btn:disabled{opacity:.4}.detail-fake-input{color:inherit;text-align:left}.plan-editgoal-section-input,.plan-editgoal-section-input-desc.detail-fake-input{background-color:var(--transparent);border:1px solid #fff;border-radius:5px;font-family:Oswald;font-size:20px;font-style:normal;font-weight:400;padding:0 0 0 3px;text-transform:uppercase;width:100%}.plan-editgoal-section-title-input .plan-editgoal-section-input-desc.detail-fake-input::-webkit-input-placeholder,.plan-editgoal-section-title-input .plan-editgoal-section-input::-webkit-input-placeholder{opacity:.6}.plan-editgoal-section-title-input .plan-editgoal-section-input-desc.detail-fake-input:-ms-input-placeholder,.plan-editgoal-section-title-input .plan-editgoal-section-input:-ms-input-placeholder{opacity:.6}.plan-editgoal-section-title-input .plan-editgoal-section-input-desc.detail-fake-input::placeholder,.plan-editgoal-section-title-input .plan-editgoal-section-input::placeholder{opacity:.6}@media screen and (max-width:800px){.plan-editgoal-section-input,.plan-editgoal-section-input-desc.detail-fake-input{font-size:16px}}.plan-editgoal-section-desc-input:after,.textedit-modal-textfield-cont:after{padding:4px}.plan-editgoal-section-desc-input .plan-editgoal-section-input-desc,.plan-editgoal-section-input-desc.detail-fake-input{border:1px solid #fff;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;margin-top:0;padding:4px;white-space:pre-wrap;word-break:break-all}.plan-editgoal-section-input-desc.detail-fake-input{background-color:transparent;width:100%}.plan-editgoal-section-title-input{font-size:20px;font-weight:400;padding:8px 5px}@media screen and (max-width:800px){.plan-editgoal-section-title-input{font-size:14px;padding:4px}}.plan-editgoal-section-title-input .plan-editgoal-section-title-input,.plan-editgoal-section-title-input:after{border:1px solid #fff}.plan-editgoal-section-desc-input{font-size:18px;font-weight:400}.plan-editgoal-section-desc-input .plan-editgoal-section-input-desc,.plan-editgoal-section-desc-input:after{border:1px solid #fff}@media screen and (max-width:800px){.plan-editgoal-section-desc-input{font-size:var(--input-text-size);line-height:var(--input-line-height)}}.plan-editgoal-save-error-msg{box-sizing:border-box;color:va(--warning);font-size:14px;font-weight:700;margin:0;padding:12px 0}.plan-editgoal-topbar-years{align-items:center;display:flex;flex-direction:row;font-size:11px;gap:11px}.plan-editgoal-topbar-years-year{font-size:inherit}.plan-editgoal-section-SMART{align-items:center;display:flex;font-size:11px;font-weight:400;margin-left:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:800px){.plan-editgoal-section-SMART{font-size:10px;margin-left:0}}.plan-editgoal-section-SMART-icon{margin-right:4px}.plan-editgoal-section-required{color:var(--alert);font-size:18px;margin-left:10px}.plan-editgoal-top-section{display:flex}.plan-editgoal-inputs{--input-text-size:14px;--input-line-height:16px;margin-left:40px;width:100%}@media screen and (max-width:800px){.plan-editgoal-inputs{margin-left:10px;max-width:50%}}.plan-editgoal-section-desc{margin-top:30px}@media screen and (max-width:800px){.plan-editgoal-section-desc{margin-top:10px}}.plan-editgoal-inputs-dropdowns{display:flex;margin-top:30px}@media screen and (max-width:800px){.plan-editgoal-inputs-dropdowns{display:unset;margin-top:10px}}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__control{background-color:transparent;border:1px solid #fff;color:var(--font-color);font-size:20px;width:200px}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__control:focus,.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__control:hover{border-color:var(--focus-outline-color)}@media screen and (max-width:500px){.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__control{font-size:12px;font-size:var(--input-font-size,12px);height:24px;max-height:24px;min-height:unset;width:110px}}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__menu{background-color:var(--bg-color);border:none;color:var(--font-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:160px}@media screen and (max-width:500px){.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__menu{font-size:12px;font-size:var(--input-font-size,12px);margin:0;padding:0;width:110px}}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__menu-option,.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__option{background-color:transparent;color:var(--font-color)}@media screen and (max-width:500px){.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__menu-option,.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__option{height:16px}}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__single-value{color:var(--font-color);margin-top:2px;overflow:visible}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__placeholder{color:var(--font-color);margin-top:0}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__dropdown-indicator{box-sizing:border-box;height:100%;padding-left:0;padding-right:0}.list-showing .plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__dropdown-indicator{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:800px){.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__dropdown-indicator{padding:0}}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__indicator-seperator{width:0}@media screen and (max-width:800px){.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__indicators-container{height:14px;height:var(--input-font-size,14px)}}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__value-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:100%;min-height:22px;padding:0 0 4px 4px}@media screen and (min-width:801px){.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__value-container{margin-top:2px}}@media screen and (max-width:800px){.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__value-container{padding:0}}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__input-container{box-sizing:border-box;height:100%;margin:0;max-height:100%;max-width:5px}.plan-editgoal-inputs-dropdown .plan-editgoal-inputs-dropdown__input{max-width:5px}@media screen and (max-width:800px){.plan-editgoal-inputs-dropdowns-connected{margin-top:10px}}.plan-editgoal-inputs-dropdown{color:#fff;font-size:20px;font-weight:400;margin-top:10px;text-transform:uppercase}@media screen and (max-width:800px){.plan-editgoal-inputs-dropdown{margin-top:5px}}.plan-editgoal-inputs-dueDate-toggle{margin-left:10px}.plan-editgoal-inputs-dueDate{display:flex;margin-top:30px}@media screen and (max-width:800px){.plan-editgoal-inputs-dueDate{align-items:center;margin-top:10px}}.plan-editgoal-input-dueDate-picker{background-color:transparent;border:1px solid var(--white);border-radius:5px;color:var(--white);font-weight:600;margin-top:0}.plan-editgoal-input-dueDate-picker:disabled{border:1px solid var(--black-font);color:var(--black-font)}@media screen and (max-width:800px){.plan-editgoal-input-dueDate-picker{border-radius:2px;font-size:var(--input-text-size);width:140px}}.plan-editgoal-image-wrapper{height:unset;min-width:270px;width:270px}@media screen and (max-width:800px){.plan-editgoal-image-wrapper{min-width:45%;width:45%}}.plan-editgoal-image{aspect-ratio:270/371}.plan-editgoal-steps-desc{font-weight:400;margin-top:7px}@media screen and (max-width:800px){.plan-editgoal-steps-desc{font-size:10px}}.cg-editgoal-goal-step-weight{border-bottom:1px solid hsla(0,0%,100%,.5);border-top:1px solid hsla(0,0%,100%,.5);padding-bottom:20px;padding-top:20px;width:100%}@media screen and (max-width:800px){.cg-editgoal-goal-step-weight{padding-bottom:10px;padding-top:10px}}.cg-editgoal-goal-step-weight-items{display:flex;font-weight:400;min-height:26px}@media screen and (max-width:800px){.cg-editgoal-goal-step-weight-items{min-height:17px}}.cg-editgoal-goal-step-weight-item{align-items:center;background-color:var(--action);border:2px solid var(--action);border-radius:20px;box-sizing:border-box;display:flex;height:25px;justify-content:center;transition:width 80ms ease-in-out}.cg-editgoal-goal-step-weight-item.complete{background-color:var(--action);-webkit-filter:unset;filter:unset}@media screen and (max-width:800px){.cg-editgoal-goal-step-weight-item{font-size:13px;height:17px}}.cg-editgoal-goal-step-weight-item-inner{align-items:center;-webkit-backdrop-filter:brightness(.4);backdrop-filter:brightness(.4);border-radius:16px;box-sizing:border-box;display:flex;height:100%;justify-content:center;transition:-webkit-backdrop-filter .18s ease-in-out;transition:backdrop-filter .18s ease-in-out;transition:backdrop-filter .18s ease-in-out,-webkit-backdrop-filter .18s ease-in-out;width:100%}.cg-editgoal-goal-step-weight-item.complete .cg-editgoal-goal-step-weight-item-inner{-webkit-backdrop-filter:none;backdrop-filter:none}.cg-editgoal-goal-step-weight-button{height:25px}@media screen and (max-width:800px){.cg-editgoal-goal-step-weight-button{height:14px}}.cg-editgoal-goal-step-weight-percent{display:flex;margin-bottom:10px}@media screen and (max-width:800px){.cg-editgoal-goal-step-weight-percent{margin-bottom:5px}}.cg-editgoal-goal-step-weight-percent-value{font-size:26px;font-weight:600;line-height:unset;margin-right:10px}@media screen and (max-width:800px){.cg-editgoal-goal-step-weight-percent-value{font-size:16px;margin-right:5px}}.cg-editgoal-goal-step-weight-percent-text{align-self:flex-end;font-size:14.5572px;font-weight:400;line-height:17px}@media screen and (max-width:800px){.cg-editgoal-goal-step-weight-percent-text{font-size:10px}}.plan-editgoal-buttons{display:flex;gap:4%;justify-content:space-between;margin-top:auto}.plan-editgoal-buttons button{font-size:22px;font-weight:900;height:50px;width:50%}@media screen and (max-width:800px){.plan-editgoal-buttons button{font-size:14px;height:32px}.plan-editgoal-buttons{background-color:var(--bg-color);bottom:0;left:0;padding:15px 30px 30px;position:fixed;width:100%}}.plan-editgoal-add-step{border:1px solid var(--white);border-radius:21px;margin-right:20px;padding:2px}@media screen and (max-width:800px){.plan-editgoal-add-step{margin-right:8px;margin-top:2px}}.plan-editgoal-add-step-section{align-items:center;display:flex;font-size:14.5572px;font-weight:400;line-height:17px}@media screen and (max-width:800px){.plan-editgoal-add-step-section{font-size:10px}}.cg-goalitems-item-cont{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:12px;justify-content:space-between;padding:0}.cg-goalitems-item-input{box-sizing:border-box;flex-grow:1;max-width:calc(100% - 33px)}@media screen and (min-width:801px){.cg-goalitems-item-input{font-size:18px}}.cg-goalitems-item-btn{font-size:16px;font-weight:700;text-transform:uppercase}@media screen and (max-width:800px){.cg-goalitems-item-btn{font-size:13px}}.cg-goalitems-goal-items-list{display:flex;flex-direction:column;gap:11px;padding-top:30px}.cg-goalitems-item-placeholder-msg{color:var(--opaque-bg);font-size:18px;font-style:italic;font-weight:400;margin-right:auto;padding-left:0}@media screen and (max-width:800px){.cg-goalitems-item-placeholder-msg{font-size:13px}}.currentgoal-notices-list-wrapper{margin:auto;overflow-y:scroll;width:calc(80% + 28px)}@media screen and (max-width:800px){.currentgoal-notices-list-wrapper{overflow-y:auto}}.currentgoal-comments-list,.currentgoal-notices-list{box-sizing:border-box;display:flex;flex-direction:column;gap:23px;padding-bottom:12px}.currentgoal-comments-list{padding-bottom:0;padding-left:46px;padding-top:15px}.notice-msg-cont{-webkit-animation:fadeIn .38s ease-in-out;animation:fadeIn .38s ease-in-out;display:flex;flex-direction:row;gap:12px;width:100%}.notice-msg-userthumb-cont{width:34px}.notice-msg-details-cont{display:flex;flex-direction:column;flex-grow:1;width:100%}.notice-msg-name{font-size:14px;font-weight:700}@media screen and (max-width:800px){.notice-msg-name{font-size:9px}}.notice-msg-text-cont{padding-top:6px}@media screen and (max-width:800px){.notice-msg-text-cont{font-size:12;padding-top:4px}}.notice-msg-text{font-size:16px;white-space:pre-wrap}.focus-message .notice-msg-text{color:var(--action)}@media screen and (max-width:800px){.notice-msg-text{font-size:12px}}.log-msg-text{font-style:italic}.notice-msg-actions-cont{display:flex;flex-direction:row;font-size:10px;gap:12px;opacity:.5;padding-top:6px}@media screen and (max-width:800px){.notice-msg-actions-cont{font-size:9px}}.cg-goalstories-currentgoal-noticethreads-x-button{cursor:pointer;font-size:24px;position:absolute;right:15px;top:10px}.cg-goalstories-currentgoal-cont{--_anim_translate_x_start:50px;--_anim_start_scale:0.95;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;padding-top:12px;width:100%}.cg-goalstories-currentgoal-cont.grow-in{-webkit-animation:growIn .26s ease-in-out;animation:growIn .26s ease-in-out}.cg-goalstories-currentgoal-cont.from-left,.cg-goalstories-currentgoal-cont.from-right{-webkit-animation:fromRight .26s ease-in-out;animation:fromRight .26s ease-in-out}.cg-goalstories-currentgoal-cont.from-left{--_anim_translate_x_start:-50px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-cont{--_anim_translate_x_start:30px;padding-bottom:120px;padding-top:30px}.cg-goalstories-currentgoal-cont.from-left{--_anim_translate_x_start:-30px}}@-webkit-keyframes growIn{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform:scale(var(--_anim_start_scale,.95));transform:scale(var(--_anim_start_scale,.95))}50%{opacity:1}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:scale(var(--_anim_scale,1));transform:scale(var(--_anim_scale,1))}}@keyframes growIn{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform:scale(var(--_anim_start_scale,.95));transform:scale(var(--_anim_start_scale,.95))}50%{opacity:1}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:scale(var(--_anim_scale,1));transform:scale(var(--_anim_scale,1))}}@-webkit-keyframes fromRight{0%{--_chat-display:none;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transform:translateX(var(--_anim_translate_x_start,30px));transform:translateX(var(--_anim_translate_x_start,30px))}50%{opacity:1}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fromRight{0%{--_chat-display:none;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transform:translateX(var(--_anim_translate_x_start,30px));transform:translateX(var(--_anim_translate_x_start,30px))}50%{opacity:1}to{-webkit-transform:translateX(0);transform:translateX(0)}}.cg-goalstories-currentgoal-title-section{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start}@media screen and (max-width:800px){.cg-goalstories-currentgoal-title-section{gap:12px;justify-content:space-between}}.cg-goalstories-currentgoal-title-cont{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:flex-start;width:100%}@media screen and (max-width:800px){.cg-goalstories-currentgoal-title-cont{gap:12px;justify-content:space-between}}.cg-goalstories-currentgoal-title-btn{margin-bottom:-7px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-title-btn{margin-bottom:-4px}}.cg-goalstories-currentgoal-ctx-menu{background-color:var(--transparent);border:none;box-sizing:border-box;margin:0 0 auto;padding:0}@media screen and (max-width:800px){.cg-goalstories-currentgoal-ctx-menu{left:140px}}.cg-goalstories-currentgoal-desc{font-family:Oswald;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;overflow-wrap:anywhere;text-align:left;text-transform:uppercase;width:100%}@media screen and (max-width:800px){.cg-goalstories-currentgoal-desc{font-size:15px;line-height:20px;padding-bottom:2px}}.cg-goalstories-currentgoal-imgsteps-cont{aspect-ratio:368/525;background-color:var(--opaque-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;display:flex;flex-direction:column;margin-top:34px;min-height:420px;overflow:hidden;width:100%}.cg-goalstories-currentgoal-imgsteps-cont.no-image{outline:2px solid var(--alert)}@media screen and (max-width:800px){.cg-goalstories-currentgoal-imgsteps-cont{min-height:calc(142vw - 34.08px)}}.cg-goalstories-currentgoal-imgsteps-no-img-icon,.cg-goalstories-currentgoal-imgsteps-no-img-msg{display:none}.cg-goalstories-currentgoal-imgsteps-cont.no-image .cg-goalstories-currentgoal-imgsteps-no-img-icon,.cg-goalstories-currentgoal-imgsteps-cont.no-image .cg-goalstories-currentgoal-imgsteps-no-img-msg{display:inline;display:initial}.cg-goalstories-currentgoal-imgsteps-no-img-msg{color:var(--alert);font-size:16px;padding-top:8px;text-transform:uppercase}.cg-goalstories-currentgoal-desktop-data-inner-prog-cont{height:100%}.cg-goalstories-currentgoal-imgsteps-details-cont{-ms-overflow-style:none;background-color:rgba(6,32,41,.75);box-sizing:border-box;display:flex;flex-direction:column;max-height:90%;overflow-y:auto;padding:12px;scrollbar-width:none}@media screen and (min-width:801px){.cg-goalstories-currentgoal-imgsteps-details-cont{height:100%}}.cg-goalstories-currentgoal-imgsteps-details-toggles-cont{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.cg-goalstories-currentgoal-imgsteps-details-cont::-webkit-scrollbar{display:none}.cg-goalstories-currentgoal-status-options{box-sizing:border-box;margin-left:auto;max-width:150px;padding-right:18px;width:100%}.cg-goalstories-currentgoal-status-options li{box-sizing:border-box;padding:6px 0;text-align:right}.cg-goalstories-currentgoal-imgsteps-details-progbar{width:100%}.cg-goalstories-currentgoal-noticethreads-cont{-ms-scroll-chaining:none;display:flex;flex-direction:column;margin-top:auto;overscroll-behavior:contain;width:100%}@media screen and (min-width:801px){.cg-goalstories-currentgoal-noticethreads-cont{-webkit-animation:fadeIn .28s ease-in-out;animation:fadeIn .28s ease-in-out;-webkit-animation-delay:.18s;animation-delay:.18s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media screen and (max-width:800px){.cg-goalstories-currentgoal-noticethreads-cont{background-color:#303030;border-radius:9px 9px 0 0;bottom:0;box-sizing:border-box;left:10%;max-height:calc(100vh - 10px);padding-bottom:10px;position:fixed;width:80%}}.cg-goalstories-currentgoal-noticethreads-icon-wrapper{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;padding:12px 0 0;position:relative;touch-action:none}.cg-goalstories-currentgoal-noticethreads-icon-wrapper-inner-cont{align-items:center;display:flex;width:33.33333%}.cg-goalstories-currentgoal-noticethreads-messages-count{font-size:12px;opacity:.4}.cg-goalstories-currentgoal-noticethreads-icon{margin:0 auto}.cg-goalstories-currentgoal-noticethreads-icon line{stroke:var(--font-color)}.currentgoal-notice-newcomment-cont{display:flex;flex-direction:row;justify-content:center;width:100%}@media screen and (max-width:800px){.currentgoal-notice-newcomment-cont{padding-left:16px;padding-right:12px}}.currentgoal-notice-newcomment-userthumb-cont{margin-top:auto;width:34px}@media screen and (min-width:801px){.currentgoal-notice-newcomment-userthumb-cont{padding-bottom:8px}}.currentgoal-notice-newcomment-input-cont{flex-grow:1;padding-top:20px;position:relative}.currentgoal-notice-newcomment-replying-cont{align-items:center;color:var(--action);display:flex;font-size:11px;gap:4px;justify-content:space-between;left:0;position:absolute;top:0;width:100%}.currentgoal-notice-newcomment-replying-msg{color:inherit;flex-grow:1;font-size:inherit;max-width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.currentgoal-notice-newcomment-replying-close-icon{fill:var(--action)}.currentgoal-notice-newcomment-wrapper{color:var(--white);flex-grow:1;font-family:var(--font-family);font-size:14px;font-size:18px}@media screen and (max-width:800px){.currentgoal-notice-newcomment-wrapper{font-size:14px}}.currentgoal-notice-newcomment-wrapper:after{padding:8px 12px}.currentgoal-notice-newcomment-input{background-color:var(--opaque-bg);border:none;border-radius:24px;box-sizing:border-box;color:var(--white);font-family:var(--font-family);font-size:18px;padding:10px 21px;width:100%}@media screen and (max-width:800px){.currentgoal-notice-newcomment-input{border-radius:18px;font-size:14px;padding:8px 12px}}.currentgoal-notice-newcomment-input::-webkit-input-placeholder{font-weight:700}.currentgoal-notice-newcomment-input:-ms-input-placeholder{font-weight:700}.currentgoal-notice-newcomment-input::placeholder{font-weight:700}.currentgoal-notice-newcomment-btn-cont{box-sizing:border-box;margin-top:auto;width:28px}@media screen and (min-width:801px){.currentgoal-notice-newcomment-btn-cont{padding-bottom:8px}}.currentgoal-notice-newcomment-btn{align-items:center;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:row;height:32px;justify-content:center;padding:6px;width:32px}.currentgoal-notice-newcomment-btn svg,.currentgoal-notice-newcomment-btn svg g,.currentgoal-notice-newcomment-btn svg path{fill:var(--white)}.cg-goalstories-currentgoal-desktop-data-cont{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;padding-top:30px}[class*=cg-goalstories-currentgoal-desktop-data-inner-cont-]{width:50%}.cg-goalstories-currentgoal-desktop-data-inner-cont-left .cg-goalstories-currentgoal-imgsteps-cont{align-items:center;height:50vh;justify-content:center;margin-top:0;max-height:60vh}.cg-goalstories-currentgoal-desktop-data-inner-cont-right{display:flex;flex-direction:column;gap:44px}.cg-goalstories-currentgoal-desktop-data-inner-cont-right .cg-goalstories-currentgoal-imgsteps-details-cont{background-color:var(--transparent);max-height:unset}.cg-goalstories-currentgoal-desktop-data-inner-cont-right .cg-goalstories-currentgoal-imgsteps-details-progbar{margin-top:8px}.cg-goalstories-currentgoal-desktop-data-inner-cont-right .cg-goalitems-goal-items-list{padding-top:20px}.cg-goalstories-currentgoal-desktop-data-inner-cont-right .cg-goalstories-currentgoal-desktop-data-inner-notices-cont{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}.details-goal-status__option{border:2px solid var(--bg-color);border-radius:5px}.details-goal-status__option:focus-within{border:2px solid var(--focus-outline-color)}.details-goal-status__option:focus,.details-goal-status__option:hover{border:2px solid var(--focus-outline-color)}.details-goal-status__option:hover{cursor:pointer}.details-goal-status .details-goal-status__control{background-color:transparent;border:1px solid #fff;color:var(--font-color);width:150px}.details-goal-status .details-goal-status__control:focus{border-color:var(--focus-outline-color)}.details-goal-status .details-goal-status__control:hover{border-color:var(--focus-outline-color);cursor:pointer}@media screen and (min-width:801px){.details-goal-status .details-goal-status__control{border-left:none;border-radius:0;border-right:none;border-top:none}}@media screen and (max-width:800px){.details-goal-status .details-goal-status__control{font-size:12px;font-size:var(--input-font-size,12px);height:24px;max-height:24px;min-height:unset;width:115px}}.details-goal-status .details-goal-status__menu{background-color:var(--bg-color);border:none;color:var(--font-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:160px}@media screen and (max-width:500px){.details-goal-status .details-goal-status__menu{box-sizing:border-box;font-size:12px;font-size:var(--input-font-size,12px);margin:0;padding:0 0 6px;width:115px}}.details-goal-status .details-goal-status__menu-option,.details-goal-status .details-goal-status__option{background-color:transparent;color:var(--font-color)}@media screen and (max-width:500px){.details-goal-status .details-goal-status__menu-option,.details-goal-status .details-goal-status__option{height:16px}}.details-goal-status .details-goal-status__single-value{color:var(--font-color);margin-top:2px;overflow:visible}.details-goal-status .details-goal-status__placeholder{color:var(--font-color);margin-top:0}.details-goal-status .details-goal-status__indicator-separator{display:none}.details-goal-status .details-goal-status__dropdown-indicator{box-sizing:border-box;height:100%;padding-left:0;padding-right:0}.list-showing .details-goal-status .details-goal-status__dropdown-indicator{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:800px){.details-goal-status .details-goal-status__dropdown-indicator{padding:0}}.details-goal-status .details-goal-status__indicator-seperator{width:0}@media screen and (max-width:800px){.details-goal-status .details-goal-status__indicators-container{height:14px;height:var(--input-font-size,14px)}}.details-goal-status .details-goal-status__value-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:100%;min-height:22px;padding:6px 4px}@media screen and (min-width:801px){.details-goal-status .details-goal-status__value-container{margin-top:2px}}@media screen and (max-width:800px){.details-goal-status .details-goal-status__value-container{padding:0}}.details-goal-status .details-goal-status__input-container{box-sizing:border-box;height:100%;margin:0;max-height:100%;max-width:5px}.details-goal-status .details-goal-status__input{max-width:5px}.cg-goalstories-currentgoal-type-year{align-items:center;display:inline-flex;flex-direction:row;gap:20px;justify-content:flex-start;margin-bottom:18px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-type-year{margin-bottom:0;position:absolute;top:-30px}}.cg-goalstories-currentgoal-type{background-color:var(--action);border-radius:20px;color:var(--white);font-family:Montserrat;font-size:14px;font-weight:500;letter-spacing:0;line-height:21px;text-align:center;width:115px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-type{font-size:10px;line-height:14px;margin-right:8px;width:75px}}.cg-goalstories-currentgoal-year{background-color:var(--white);border-radius:20px;color:var(--action);font-family:Poppins;font-size:14px;font-weight:500;letter-spacing:0;line-height:21px;text-align:center;width:80px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-year{font-size:10.0411px;line-height:14px;width:50px}}.cg-goalstories-currentgoal-image-cont{width:30%}.cg-goalstories-currentgoal-image{aspect-ratio:270/371;border-radius:10px;margin-left:auto;max-height:368px;max-width:100%}.cg-goalstories-currentgoal-image.no-image{background-color:var(--opaque-bg);position:relative}.cg-goalstories-currentgoal-image.no-image:empty:after{align-items:center;background-color:transparent;color:var(--font-color);content:"No Image";display:flex;height:100%;justify-content:center;opacity:.25;width:100%}.cg-goalstories-currentgoal-image-photoswipe .pswp__caption{opacity:0}.cg-goalstories-currentgoal-image-and-details{display:inline-flex;gap:20px;max-width:1000px;min-height:200px;width:100%}@media screen and (max-width:800px){.cg-goalstories-currentgoal-image-and-details{background-color:hsla(0,0%,43%,.12);border-radius:12px;box-sizing:border-box;gap:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:none;min-height:unset;padding:12px}}.cg-goalstories-currentgoal-title{font-family:Montserrat;font-size:27px;font-style:normal;font-weight:900;letter-spacing:0;line-height:40px;overflow-wrap:anywhere;text-align:left;text-transform:uppercase}@media screen and (max-width:800px){.cg-goalstories-currentgoal-title{font-size:25px;line-height:30px}}.cg-goalstories-currentgoal-details{box-sizing:border-box;display:flex;flex-direction:column;position:relative;width:70%}@media screen and (max-width:800px){.cg-goalstories-currentgoal-details{gap:6px;min-height:unset;padding-right:12px;width:70%}}.cg-goalstories-currentgoal-details-extra-details{align-items:center;bottom:0;box-sizing:border-box;display:inline-flex;gap:10px;margin-top:auto;padding-right:20px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-details-extra-details{flex-wrap:wrap;font-size:12px;margin-top:6px;padding-right:0}}.cg-goalstories-currentgoal-details-extra-details-status{align-items:baseline;display:inline-flex;flex-direction:row;font-family:Montserrat}@media screen and (max-width:800px){.cg-goalstories-currentgoal-details-extra-details-status{flex-grow:1;font-size:inherit;gap:8px;width:100%}}.cg-goalstories-currentgoal-details-extra-details-label{display:inline-block;font-size:14px;min-height:5px;width:85px}.cg-goalstories-currentgoal-details-extra-details-dueDate,.cg-goalstories-currentgoal-details-extra-details-lastmodified{font-family:Montserrat;margin-top:22px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-details-extra-details-dueDate,.cg-goalstories-currentgoal-details-extra-details-lastmodified{align-items:center;display:inline-flex;flex-direction:row;font-size:inherit;font-size:14px;gap:8px;margin-top:0}}.cg-goalstories-currentgoal-details-extra-details-lastmodified{margin-top:12px}.cg-goalstories-currentgoal-details-extra-details-vertical-bar{align-items:baseline;background-color:var(--white);display:flex;flex-direction:row;height:38px;width:1px}@media screen and (min-width:801px){.cg-goalstories-currentgoal-details-extra-details-vertical-bar{display:none}}.cg-goalstories-currentgoal-details-extra-details-dueDate-picker,.cg-goalstories-currentgoal-details-extra-details-lastmodified-picker{background-color:transparent;border:1px solid var(--white);border-radius:5px;color:var(--white);margin-left:5px;width:122px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-details-extra-details-dueDate-picker,.cg-goalstories-currentgoal-details-extra-details-lastmodified-picker{font-size:12px;line-height:10px;margin-left:0;width:118px}}.cg-goalstories-currentgoal-details-extra-details-created{font-family:Montserrat;margin-left:auto;opacity:.4}.cg-goalstories-currentgoal-details-extra-details-created .cg-goalstories-currentgoal-details-extra-details-label{display:none}@media screen and (max-width:800px){.cg-goalstories-currentgoal-details-extra-details-created{font-size:12px;line-height:10px;margin-left:unset;opacity:.4}.cg-goalstories-currentgoal-details-extra-details-created .cg-goalstories-currentgoal-details-extra-details-label{display:inline-block}}.cg-goalstories-currentgoal-steps-cont{width:49.5%}@media screen and (max-width:800px){.cg-goalstories-currentgoal-steps-cont{width:100%}}.cg-goalstories-currentgoal-steps-chat{display:inline-flex;padding:12px;width:100%}.cg-goalstories-currentgoal-steps-title{font-family:Montserrat;font-size:27px;font-style:normal;font-weight:900;letter-spacing:0;line-height:40px;text-align:left;text-transform:uppercase}@media screen and (max-width:800px){.cg-goalstories-currentgoal-steps-title{font-size:20px;line-height:26px}}.cg-goalstories-currentgoal-legacy-steps{background-color:var(--opaque-bg);border-radius:8px;box-sizing:border-box;padding:8px 12px;width:100%}.cg-goalstories-currentgoal-legacy-steps-title{font-size:18px}.cg-goalstories-currentgoal-legacy-steps-msg{box-sizing:border-box;color:var(--warning);font-size:13px;padding:12px 0}.cg-goalstories-currentgoal-legacy-steps-renderbox{width:100%}.cg-goalstories-currentgoal-no-steps-msg{padding:20px 0}.cg-goalstories-currentgoal-steps{display:grid}.cg-goalstories-currentgoal-step{display:inline-flex;margin-top:25px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-step{margin-top:14px}}.cg-goalstories-currentgoal-step-desc{align-self:center;font-family:Montserrat;font-size:18px;font-style:normal;line-height:22px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-step-desc{font-size:14px;line-height:12px}}.cg-goalstories-currentgoal-noduration-msg-cont{box-sizing:border-box;padding:6px 0 2px;width:100%}.cg-goalstories-currentgoal-noduration-msg{background-color:var(--warning-semi-transparent);border-radius:5px;box-sizing:border-box;color:var(--warning);display:inline-block;font-size:14px;padding:4px}.cg-goalstories-currentgoal-goalWeight-percentComplete{font-family:Montserrat;margin-bottom:10px;margin-right:20px;width:78px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-goalWeight-percentComplete{margin-bottom:0;margin-right:10px;width:40px}}.cg-goalstories-currentgoal-step-checkbox{margin-right:12px;margin-top:1px}.cg-goalstories-currentgoal-goalWeight-cont{align-items:center;border-bottom:1px solid var(--opaque-bg);border-top:1px solid var(--opaque-bg);display:inline-flex;gap:2px;margin-bottom:50px;margin-top:50px;padding-bottom:25px;padding-top:25px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-goalWeight-cont{border-bottom:none;border-top:none;margin-bottom:0;margin-top:5px;padding:10px 12px 13px}}.cg-goalstories-currentgoal-goalWeight-percentComplete-h1{font-family:Montserrat;font-size:27px;font-style:normal;font-weight:900;letter-spacing:0;line-height:40px;text-align:left;text-transform:uppercase}.cg-goalstories-currentgoal-goalWeight-percentComplete-h1.is-complete{-webkit-animation:successPulse 1.45s ease-in-out .3s 1;animation:successPulse 1.45s ease-in-out .3s 1;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media screen and (max-width:800px){.cg-goalstories-currentgoal-goalWeight-percentComplete-h1{font-size:18px;line-height:24px;width:40px}}@-webkit-keyframes successPulse{0%{-webkit-transform:scale(1);transform:scale(1)}12%{-webkit-transform:scale(1.06);transform:scale(1.06)}24%{color:#409432;color:var(--success,#409432);-webkit-transform:scale(1);transform:scale(1)}36%{-webkit-transform:scale(1.06);transform:scale(1.06)}48%{color:#409432;color:var(--success,#409432);-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(1.06);transform:scale(1.06)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes successPulse{0%{-webkit-transform:scale(1);transform:scale(1)}12%{-webkit-transform:scale(1.06);transform:scale(1.06)}24%{color:#409432;color:var(--success,#409432);-webkit-transform:scale(1);transform:scale(1)}36%{-webkit-transform:scale(1.06);transform:scale(1.06)}48%{color:#409432;color:var(--success,#409432);-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(1.06);transform:scale(1.06)}to{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:800px){.cg-goalstories-currentgoal-goalWeight-percentComplete-p{font-size:6px;line-height:9px}}.cg-goalstories-currentgoal-goalWeight-step{background-color:var(--action);border:2px solid var(--action);border-radius:10px;box-sizing:border-box;height:22px;min-width:25px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-goalWeight-step{height:9px;min-width:9px}}.cg-editgoal-goal-goalweight-step-inner{align-items:center;-webkit-backdrop-filter:brightness(.4);backdrop-filter:brightness(.4);border-radius:16px;box-sizing:border-box;display:flex;height:100%;justify-content:center;position:relative;transition:-webkit-backdrop-filter .18s ease-in-out;transition:backdrop-filter .18s ease-in-out;transition:backdrop-filter .18s ease-in-out,-webkit-backdrop-filter .18s ease-in-out;width:100%}.cg-goalstories-currentgoal-goalWeight-step.goal-completed .cg-editgoal-goal-goalweight-step-inner{-webkit-backdrop-filter:none;backdrop-filter:none}@media screen and (min-width:801px){.cg-editgoal-goal-goalweight-step-inner:hover{cursor:help}.cg-editgoal-goal-goalweight-step-inner:hover:after{align-items:center;-webkit-animation:fadeTextIn .18s ease-in-out;animation:fadeTextIn .18s ease-in-out;color:inherit;content:attr(data-itemweight);display:flex;font-size:18px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.cg-editgoal-goal-goalweight-step-inner:hover.less-than-5:after{-webkit-animation:slideTextUpFromBottom .18s ease-in-out;animation:slideTextUpFromBottom .18s ease-in-out;top:-24px}}@-webkit-keyframes slideTextUpFromBottom{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideTextUpFromBottom{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.cg-goalstories-currentgoal-chat-cont{-webkit-animation:chatFadeIn .18s linear .3s;animation:chatFadeIn .18s linear .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;bottom:0;max-width:85%;overflow:hidden;position:fixed;right:20px;transition:max-height .28s ease-in-out;width:500px}@-webkit-keyframes chatFadeIn{0%{opacity:0}to{opacity:1}}@keyframes chatFadeIn{0%{opacity:0}to{opacity:1}}.cg-goalstories-currentgoal-chat-cont-textedit-modaled{align-items:center;background-color:#1c1c1c;border-radius:18px 18px 0 0;box-shadow:1px 1px 4px hsla(0,0%,100%,.28);display:inline-flex;display:var(--_chat-display,inline-flex);gap:100px;height:60px;justify-content:center;max-height:60px}@media screen and (max-width:800px){.cg-goalstories-currentgoal-chat-cont-textedit-modaled{bottom:0;left:10%;padding-left:20px;padding-right:20px;position:fixed;width:80%}.cg-goalstories-currentgoal-chat-cont-unopened{align-items:center;border-radius:50%;bottom:10px;box-shadow:none;display:flex;flex-direction:row;height:auto;height:44px;justify-content:center;left:unset;max-height:unset;padding:0;right:12px;width:44px}}.chat-textedit-modaled-msg-icon{position:relative}.chat-textedit-modaled-msg-icon:after{align-items:center;color:var(--alert);content:attr(data-msgcount);display:flex;flex-direction:column;font-family:Oswald;font-size:18px;font-weight:400;height:90%;justify-content:center;left:0;position:absolute;top:0;width:100%}.chat-textedit-modaled-msg-icon.no-comments:after{color:var(--black-font)}.cg-goalstories-currentgoal-chat-cont-opened{background-color:#303030;border-radius:18px 18px 0 0;padding:20px;position:fixed}@media screen and (max-width:800px){.cg-goalstories-currentgoal-chat-cont-opened{background-color:transparent}}.currentgoal-notices-selection-options{cursor:pointer;display:flex;font-family:Oswald;font-size:24px;font-style:normal;font-weight:400;gap:20px;letter-spacing:-.04em;margin:auto auto 20px;text-transform:uppercase}@media screen and (max-width:930px){.currentgoal-notices-selection-options{font-size:11.5px;line-height:17px;margin-top:19px;text-align:center}}.currentgoal-notices-selection-options .currently-selected-section{border-bottom:1px solid var(--white)}.goal-nav-section-cont{display:flex;flex-direction:column;gap:16px;margin:auto auto 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:800px){.goal-nav-section-cont{gap:8px;margin-bottom:0}}.goal-nav-type-links{cursor:pointer;display:flex;flex-direction:row;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;gap:40px;justify-content:center;line-height:24px}.goal-nav-type-links.goal-lengths{gap:30px}@media screen and (max-width:800px){.goal-nav-type-links{font-size:11.5px;gap:18px;line-height:17px}.goal-nav-type-links.goal-lengths{gap:12px}}.goal-nav-type-links.no-goals-of-type{opacity:.4;pointer-events:none}.goal-nav-type-links.no-goals-of-type:hover{cursor:not-allowed}.goal-nav-type-links.parent-goals .goal-nav-type-link{font-size:18px}@media screen and (max-width:800px){.goal-nav-type-links.parent-goals .goal-nav-type-link{font-size:14px}}.goal-nav-year-type-link{border-radius:12px;padding:3px 8px}.goal-nav-type-links.goal-lengths .goal-nav-year-type-link{font-size:13px;font-weight:400}@media screen and (max-width:800px){.goal-nav-type-links.goal-lengths .goal-nav-year-type-link{font-size:12px}}.goal-nav-year-type-link:disabled{opacity:.25}.goal-nav-year-type-link:disabled:hover{cursor:not-allowed}.goal-nav-type-link-actual{color:inherit;font-family:inherit;font-size:inherit;text-decoration:inherit}.goal-nav-type-link-actual:disabled{opacity:.25}.goal-nav-type-link-actual:disabled:hover{cursor:not-allowed}.goal-nav-type-links.parent-goals .selected-goal-type{font-weight:700;text-decoration:underline}.goal-nav-type-links.goal-lengths .selected-goal-type{font-weight:700}.cg-goals-stories{display:flex;display:grid;flex-direction:column;grid-template-areas:"button-left directory-nav button-right" "button-left current-goal button-right";grid-template-columns:60px 1fr 60px;grid-template-rows:minmax(40px,auto) 1fr;height:100%}.cg-goals-stories.has-manager-msg{grid-template-areas:"become-manager become-manager become-manager" "button-left directory-nav button-right" "button-left current-goal button-right";grid-template-columns:60px 1fr 60px;grid-template-rows:minmax(100px,auto) minmax(100px,auto) 1fr}@media screen and (max-width:800px){.cg-goals-stories.has-manager-msg{grid-template-areas:"become-manager become-manager become-manager" "button-left directory-nav button-right" "current-goal current-goal current-goal";grid-template-columns:40px 1fr 40px;grid-template-rows:minmax(10px,auto) minmax(40px,auto) 1fr}}.cg-goals-stories.has-sts-alert{grid-template-areas:"button-left directory-nav button-right" "button-left status-alert button-right" "button-left current-goal button-right";grid-template-rows:minmax(100px,auto) auto 1fr}@media screen and (max-width:800px){.cg-goals-stories.has-sts-alert{grid-template-areas:"button-left directory-nav button-right" "status-alert status-alert status-alert" "current-goal current-goal current-goal"}}.cg-goals-stories.goalsgrid-display{grid-area:1/1/2/2;grid-template-areas:"goals-grid";grid-template-columns:1fr;grid-template-rows:1fr}@media screen and (max-width:800px){.cg-goals-stories.goalsgrid-display{grid-area:1/1/2/2;grid-template-areas:"goals-grid"}.cg-goals-stories{grid-template-areas:"button-left directory-nav button-right" "current-goal current-goal current-goal";grid-template-columns:40px 1fr 40px;grid-template-rows:minmax(40px,auto) 1fr}}#goal-stories-become-manager{grid-area:become-manager}#goal-stories-dir{grid-area:directory-nav}#goal-stories-btn-left{grid-area:button-left}#goal-stories-btn-right{grid-area:button-right}#goal-stories-warning-msg{grid-area:status-alert}#goal-stories-curgoal{grid-area:current-goal}.cg-goals-stories-btn-cont{display:flex;flex-direction:column}@media screen and (max-width:800px){.cg-goals-stories-btn-cont{justify-content:center}}.cg-goals-stories-left-btn,.cg-goals-stories-right-btn{margin-top:250px}@media screen and (max-width:800px){.cg-goals-stories-left-btn,.cg-goals-stories-right-btn{margin-top:0}}.cg-goals-stories-notfound-section{align-items:center;display:flex;flex-direction:column;flex-grow:1;width:100%}.cg-goals-stories-notfound-section-title{font-size:1em;margin:10% 0 20%;padding-bottom:20px;text-align:center}.cg-goals-stories-notfound-section-btn-link{text-decoration:none;width:100%}.cg-goals-stories-notfound-section-btn{align-items:center;border-radius:10px;display:flex;flex-direction:row;font-size:16px;height:50px;justify-content:center;margin:0 auto;text-align:center;width:100%}.cg-goals-stories-warning-cont{--_margin-top:0px;-webkit-animation:fadeInGrow .7s ease-in-out;animation:fadeInGrow .7s ease-in-out;background-color:var(--opaque-bg);border:2px solid var(--warning);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:row;gap:13px;margin-bottom:23px;margin-top:var(--_margin-top);padding:23px;width:100%}@media screen and (max-width:800px){.cg-goals-stories-warning-cont{--_margin-top:23px}}@-webkit-keyframes fadeInGrow{0%{margin-bottom:0;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding:0}50%{margin-bottom:23px;margin-top:var(--_margin-top);max-height:90px;opacity:0;padding:23px}to{opacity:1}}@keyframes fadeInGrow{0%{margin-bottom:0;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding:0}50%{margin-bottom:23px;margin-top:var(--_margin-top);max-height:90px;opacity:0;padding:23px}to{opacity:1}}.cg-goals-stories-warning-icon-cont{align-items:center;display:flex;flex-direction:column;justify-content:center;width:24px}.cg-goals-stories-warning-icon{fill:var(--warning)}.cg-goals-stories-warning-msg-cont{flex-grow:1}.cg-goals-stories-warning-msg{color:var(--warning);font-size:16px;line-height:21px}.cg-manager-wrapper{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;padding-bottom:30px}@media screen and (max-width:800px){.cg-manager-wrapper{padding-top:30px}}.cg-manager-add-btn{justify-content:center;margin:auto}@media screen and (max-width:821px){.cg-manager-add-btn{margin:auto}}.cg-goalstories-goalsgrid-card{--_anim_start_scale:0.95;-webkit-animation:growIn .26s ease-in-out;animation:growIn .26s ease-in-out;aspect-ratio:270/371;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;justify-content:space-between;padding:12px;text-decoration:none;width:100%}.cg-goalstories-goalsgrid-card.no-image{background-color:var(--opaque-bg)}@media screen and (min-width:801px){.cg-goalstories-goalsgrid-card{transition:-webkit-transform .18s ease-in-out;transition:transform .18s ease-in-out;transition:transform .18s ease-in-out,-webkit-transform .18s ease-in-out}.cg-goalstories-goalsgrid-card:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}}@-webkit-keyframes growInCard{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform:scale(var(--_anim_start_scale,.95));transform:scale(var(--_anim_start_scale,.95))}50%{opacity:1}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:scale(var(--_anim_scale,1));transform:scale(var(--_anim_scale,1))}}@keyframes growInCard{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform:scale(var(--_anim_start_scale,.95));transform:scale(var(--_anim_start_scale,.95))}50%{opacity:1}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:scale(var(--_anim_scale,1));transform:scale(var(--_anim_scale,1))}}.cg-goalstories-goalsgrid-card-timestamp-cont{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.cg-goalstories-goalsgrid-card-timestamp-wrapper{background-color:rgba(0,0,0,.25);border-radius:12px;box-sizing:border-box;font-size:12px;padding:3px 6px}.cg-goalstories-goalsgrid-card-timestamp-wrapper.recent-timestamp{background-color:var(--action)}.cg-goalstories-goalsgrid-card-timestamp{font-size:inherit}.cg-goalstories-goalsgrid-card-title{box-sizing:border-box;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:900;margin-top:auto;overflow:hidden;padding-bottom:10px;text-overflow:ellipsis;text-shadow:0 0 1px var(--black-font);width:100%}@media screen and (max-width:800px){.cg-goalstories-goalsgrid-card-title{font-size:18px}}.cg-goalstories-goalsgrid-card-status-cont{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;gap:10px;justify-content:space-between;width:100%}@media screen and (max-width:800px){.cg-goalstories-goalsgrid-card-status-cont{font-size:12px}}.cg-goalstories-goalsgrid-card-status-left-cont,.cg-goalstories-goalsgrid-card-status-right-cont{display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;justify-content:flex-end}.cg-goalstories-goalsgrid-card-status-left-cont{align-items:flex-start}.cg-goalstories-goalsgrid-card-status-right-cont{align-items:flex-end}.cg-goalstories-goalsgrid-card-percent{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:900}@media screen and (max-width:800px){.cg-goalstories-goalsgrid-card-percent{font-size:14px}}.cg-goalstories-goalsgrid-card-duration{background-color:var(--white);border-radius:10px;color:var(--black-font);font-size:12px;padding:3px 7px;text-transform:uppercase}.cg-goalstories-goalsgrid-card-duration[data-durationyears="-1"]{background-color:var(--warning)}.cg-goalstories-goalsgrid-parent-type{font-family:Poppins;font-style:normal;font-weight:700;text-transform:capitalize}.cg-goalstories-goalsgrid{grid-gap:14px;box-sizing:border-box;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-rows:auto;padding-top:10px;width:100%}@media screen and (max-width:800px){.cg-goalstories-goalsgrid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.cm-subnavs-generic-nav{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;width:100%}.cm-subnavs-generic-nav-btn-cont{flex-basis:25px}@media screen and (max-width:800px){.cm-subnavs-generic-nav-btn-cont{flex-basis:20px}}@media screen and (min-width:801px){.cm-subnavs-generic-nav-btn-cont{display:none}}.cm-subnavs-generic-nav-cont{align-items:center;display:flex;flex-direction:row;flex-grow:1;gap:21px;justify-content:flex-start}@media screen and (max-width:800px){.cm-subnavs-generic-nav-cont{gap:0;justify-content:space-between}}.cm-subnavs-goalnav-cont-left,nav [class*=cm-subnavs-goalnav-cont-]{align-items:center;display:flex;flex-direction:row}.cm-subnavs-goalnav-cont-left{gap:10px}.cm-subnavs-goalnav-person-userthumb{margin:0 10px}@media screen and (min-width:801px){.cm-subnavs-goalnav-person-userthumb{margin:0}}.cm-subnavs-goalnav-person-name{font-size:13px}.cm-subnavs-goalnav-goal-time{box-sizing:border-box;font-size:11px;padding:0 6px}.interface-createplan{padding-top:var(--nav-height)}.interface-404-notfound{align-items:center;display:flex;flex-direction:column;justify-content:center}.notfound-title{margin-bottom:50px;margin-top:-100px;max-width:400px}.notfound-text{line-height:18px;max-width:350px}.notfound-current-path{background-color:hsla(0,0%,100%,.12);border-radius:3px;box-sizing:border-box;font-family:serif;padding:3px 5px}.notfound-text-link{color:#0290ff}.interface-help{box-sizing:border-box;padding-bottom:40px;z-index:6}@media screen and (max-width:800px){.interface-help{max-width:100vw}}.library-inner-cont{box-sizing:border-box;display:"flex";margin:0 auto;width:100%;width:"100%"}@media screen and (max-width:800px){.library-inner-cont{padding:12px 0;width:100vw}}.library-inner-items{flex-direction:column;margin-top:30px}.library-title{color:#fff;font-family:Montserrat,sans-serif;font-weight:900;margin-bottom:52px;text-align:center}.ppfhelp-main-nav{padding:13px 0 30px}.library-toggle-cont{background-color:#454444;border-radius:100px;margin:auto auto 70px;width:220px}.library-toggle-cont .library-btn{border-radius:100px;color:#fff;font-family:Oswald,sans-serif;font-size:17px;height:38px;margin:4px;width:102px}.library-toggle-cont .library-btn .cc-btn-hover-bg:hover{border-radius:100px}.library-video-wrapper .library-title-text{color:#fff;font-family:Oswald,sans-serif;font-size:33px;font-weight:bolder}@media screen and (max-width:800px){.library-video-wrapper .library-title-text{font-size:23px}}.library-video-wrapper .libary-type-text{font-family:Oswald-Extralight,sans-serif}.library-video-wrapper .library-description-text{color:#777;font-size:14px;font-size:18px;height:30px;padding:10px 5px}.library-video-wrapper .library-video{background-color:#323232;border-radius:10px;margin:40px 0 10px;width:84%}.library-video-wrapper .library-spacer{background-color:#323232;height:2px;margin:20px 0 30px;width:94%}.library-doc-wrapper .library-preview-images-cont{position:relative;width:85%}@media screen and (max-width:480px){.library-doc-wrapper .library-preview-images-cont{height:335px;margin:20px auto;width:260px}}@media screen and (min-width:481px){.library-doc-wrapper .library-preview-images-cont{height:450px;margin:20px auto 20px 1%;width:350px}}.library-doc-wrapper .library-preview-images-cont .library-pdf-single_1{bottom:0;-webkit-filter:drop-shadow(1px 2px 3px #0b0b0b);filter:drop-shadow(1px 2px 3px #0b0b0b);left:0;max-height:350px;position:absolute;z-index:15}.library-doc-wrapper .library-preview-images-cont .library-pdf-single_2{-webkit-filter:drop-shadow(1px 2px 3px #0b0b0b);filter:drop-shadow(1px 2px 3px #0b0b0b);height:350px;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.library-doc-wrapper .library-preview-images-cont .library-pdf-single_3{-webkit-filter:drop-shadow(1px 2px 3px #0b0b0b);filter:drop-shadow(1px 2px 3px #0b0b0b);max-height:350px;position:absolute;right:0;top:0;z-index:5}.library-doc-wrapper .library-preview-images-cont-placeholder{position:relative;width:85%}@media screen and (max-width:480px){.library-doc-wrapper .library-preview-images-cont-placeholder{margin:20px auto;width:260px}}@media screen and (min-width:481px){.library-doc-wrapper .library-preview-images-cont-placeholder{margin:20px auto 20px 1%;width:350px}}.library-doc-wrapper .library-preview-images-cont-placeholder .library-preview-images-cont-placeholder-text{margin-top:20px}.library-missing-text{margin:20px}.library-doc-close{position:absolute;right:20%}.library-doc-download{align-content:space-around;background-color:transparent;border:1px solid #fff!important;border-radius:5px;color:#fff;display:flex;height:35px;margin:auto auto auto 1%;width:135px}.library-doc-download .library-doc-download-text{font-family:Work-Sans,sans-serif;font-size:16px;margin:auto}.library-doc-download .library-doc-download-icon{margin:auto}.library-no-training-message{text-align:center}.interface-home{box-sizing:border-box;padding-bottom:40px;z-index:6}@media screen and (max-width:800px){.interface-home{max-width:100vw}}.home-menu,.home-nav{z-index:7}.home-inner-cont{box-sizing:border-box;margin:0 auto;width:100%}@media screen and (max-width:800px){.home-inner-cont{padding:12px 0;width:100vw}}.intro-nav{align-items:start}.interface-intro-title{display:flex;margin-top:3px}.intro-nav{margin-bottom:3px}@media screen and (min-width:801px){.intro-nav .cm-subnavs-generic-nav-btn-cont{display:inline;display:initial}}.introduction-main-nav{padding:43px 0 0}.introduction-nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.introduction-mobile-nav{display:flex;margin-top:30px}.interface-intro-title{color:var(--white);margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.intro-head-text{font-size:24px;margin-bottom:15px;margin-top:10px;text-align:center}.intro-video-filler{align-items:center;aspect-ratio:368/206;background-color:#000;background-image:radial-gradient(circle at bottom right,var(--action) -50%,#000);border-radius:10px;display:flex;flex-direction:row;justify-content:center;margin:25px 0 40px;min-height:206px;min-width:368px;text-align:center}.intro-video-filler .intro-video-filler-title{font-size:36px;font-weight:700;text-align:center}@media screen and (max-width:800px){.intro-video-filler .intro-video-filler-title{font-size:26px}}.intro-button-error{display:flex;margin-top:24px}.intro-button-error-redline{background-color:var(--alert-prog-bar);height:36px;margin-right:13px;width:2px}.intro-button-error-text{font-size:18px}.intro-buttons{margin-top:30px}.intro-buttons-loading{font-size:24px;margin-top:50px;text-align:center}.intro-buttons-top{margin-bottom:24px}.intro-buttons-bot,.intro-buttons-top{border-radius:10px;font-family:var(--font-family);font-size:16px;font-weight:700;height:50px;width:100%}.introduction-video{border:1px solid #fff;border-radius:10px;min-width:100%}@media screen and (max-width:800px){.introduction-video{margin-bottom:100px;margin-top:100px}}.login-existing-sessions-cont{max-width:350px;width:100%}.login-existing-sessions-title{font-size:13px;margin:0;padding:6px 0}.login-existing-sessions-list{list-style:none;padding:10px 0 30px}.login-existing-sessions-list-item:nth-of-type(n+2){margin-top:8px}.login-existing-sessions-list-item-button{align-items:center;background-color:#434343;border:1px solid #434343;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:6px;width:100%}.login-existing-sessions-list-item-button:nth-of-type(n+2){margin-top:8px}.login-existing-sessions-list-item-userthumb{background:linear-gradient(180deg,rgba(29,50,91,.6),rgba(29,50,91,0));background-color:#0290ff}.login-existing-sessions-list-item-username{margin-left:16px;margin-right:auto}.login-existing-sessions-list-item-domainid{color:#ececec}.interface-login{align-items:center;display:flex;flex-direction:column;justify-content:center}.login-logo{margin-bottom:30px;margin-top:-100px;max-width:345px;width:calc(100% - 40px)}@media screen and (max-width:800px){.login-logo{box-sizing:border-box;max-width:300px;padding:0 12px}}.login-inner-cont{align-items:center;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;max-width:300px;padding:12px;width:100%}.login-input-label{padding-bottom:6px;width:100%}.login-input-label:nth-of-type(n+2){margin-top:12px}.login-input{border-radius:5px;padding:8px;width:100%}.login-error-msg{color:#bc3430;margin-top:20px}.login-button{margin-top:40px;padding-bottom:12px;padding-top:12px;width:100%}.login-error-msg~.login-button{margin-top:15px}.interface-login-with-sessionKey-inner-cont{align-items:center;display:flex;flex-direction:column;max-width:450px;width:100%}.login-with-sessionkey-error-msg{color:#bc3430}.login-with-sessionkey-login-link{color:#0290ff;margin-top:20px}.profile-certifications-tab-title-cont{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;margin:0;padding:30px 0 50px}.profile-certifications-tab-title{box-sizing:border-box;color:var(--font-color);font-size:35px;font-weight:700;margin:0;max-width:1350px;padding:0;width:100%}.profile-certifications-tab-loading-msg .cc-message{font-size:24px;text-align:center}.profile-tabs-dataitem{-webkit-animation:fadeIn .6s ease-in-out;animation:fadeIn .6s ease-in-out;display:flex;flex-direction:row;justify-content:flex-start;padding:12px;width:100%}@media screen and (max-width:800px){.profile-tabs-dataitem{flex-wrap:wrap}}.profile-tabs-dataitem-label-cont{align-items:center;display:flex;flex-direction:row;font-size:19px;justify-content:flex-end}.has-change .profile-tabs-dataitem-label-cont{color:var(--warning)}@media screen and (max-width:800px){.profile-tabs-dataitem-label-cont{flex-basis:100%;font-size:14px;justify-content:flex-start}}.profile-tabs-dataitem-label{color:var(--semi-opaque-bg);font-size:inherit;width:175px}.profile-tabs-dataitem-input-cont{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}@media screen and (max-width:800px){.profile-tabs-dataitem-input-cont{flex-basis:100%;margin-top:12px}}.profile-tabs-dataitem-input{border:none;border-bottom:1px solid var(--semi-opaque-bg);border-radius:0;font-size:19px;max-width:540px;padding:10px 0;width:100%}.profile-tabs-dataitem-input:active,.profile-tabs-dataitem-input:focus{border-bottom-color:var(--font-color);outline:none}.profile-tabs-dataitem-unset-timezone-msg{font-style:italic;padding-left:12px}@media screen and (max-width:800px){.profile-tabs-dataitem-unset-timezone-msg{flex-basis:100%;padding-left:0;padding-top:6px}}.profile-tabs-data-undo-btn{position:absolute;right:0;top:12px}.profile-tabs-information{padding:20px 0 40px}.profile-tabs-information-save-wrapper{margin:0 auto;padding-top:40px;width:33.33333%}@media screen and (max-width:800px){.profile-tabs-information-save-wrapper{display:flex;flex-direction:row;justify-content:center;width:100%}}.profile-tabs-information-save-btn{min-height:38px;min-width:180px}.profile-tab-wrapper{padding:10px 10px 40px;width:100%}.profile-header-userthumb-wrapper{position:relative;width:100%}.profile-header-userthumb-upload-btn{align-items:center;background-color:var(--grey-light-bg);border:none;border-radius:50%;bottom:0;display:flex;height:32px;justify-content:center;padding:2px;position:absolute;right:45px;width:32px}@media screen and (max-width:800px){.profile-header-userthumb-upload-btn{right:calc(50% - 58px)}}.profile-header-userthumb-upload-btn-icon{fill:var(--black-font)}.profile-header{background:linear-gradient(to top,var(--opaque-bg) 0 70%,transparent);border-bottom:2px solid var(--opaque-bg);padding:50px 12px 8px;width:100%}@media screen and (max-width:800px){.profile-header{padding-top:20px}}.profile-header-top{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.one-third{flex-basis:33.33333%}@media screen and (max-width:800px){.one-third{flex-basis:100%}}.profile-header-userthumb-cont{padding:0 12px}.profile-header-userthumb{-webkit-animation:slideFromLeft .48s ease-in-out;animation:slideFromLeft .48s ease-in-out;margin-left:auto;width:100%}@media screen and (max-width:800px){.profile-header-userthumb{margin-right:auto}}.profile-header-username{-webkit-animation:fadeIn .6s ease-in-out;animation:fadeIn .6s ease-in-out;font-size:46px;padding-bottom:34px;padding-top:12px}@media screen and (max-width:800px){.profile-header-username{font-size:23px;padding-bottom:16px;text-align:center}}.profile-header-tab-btns{-webkit-animation:fadeIn .6s ease-in-out;animation:fadeIn .6s ease-in-out;display:flex;flex-direction:row;justify-content:center;padding:6px 0}.profile-header-tab-btns-inner-cont{display:flex;flex-direction:row;justify-content:flex-start}@media screen and (max-width:800px){.profile-header-tab-btns-inner-cont{justify-content:center}}.profile-header-tab-btn-wrapper{border-bottom:1px solid transparent;padding-bottom:12px;transition:border-color .18s ease-in-out}.profile-header-tab-btn-wrapper.active-tab{border-color:var(--action)}.profile-header-tab-btn-wrapper:nth-of-type(n+2){margin-left:35px}@media screen and (max-width:800px){.profile-header-tab-btn-wrapper{font-size:13px;padding-bottom:8px}.profile-header-tab-btn-wrapper:nth-of-type(n+2){margin-left:20px}}.profile-header-tab-btn{color:var(--font-color);font-size:inherit;padding-left:0;padding-right:0;text-decoration:none}.active-tab>.profile-header-tab-btn{color:var(--action)}@media screen and (max-width:800px){.interface-profile-main{min-width:100vw;width:100vw}}.profile-main-loading-msg .cc-message{font-size:24px;text-align:center}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px var(--bg-color) inset!important}.interface-ppfplans{box-sizing:border-box;height:100%;padding:21px 12px 40px}.plans-main-nav{padding-bottom:0}.plans-list{display:flex;flex-direction:column;gap:10px;margin-top:40px}.plans-list-item{box-sizing:border-box;padding:0;width:100%}.plans-list-item:nth-of-type(n+2){border-top:1px solid var(--opaque-bg);padding-top:10px}.plans-list-item-link{align-items:center;color:var(--font-color);display:flex;flex-direction:row;gap:12px;text-decoration:none}.plans-list-item-link-right-cont{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:8px}.plans-list-item-link-user-name{font-size:12px}.plan-newgoal-header{display:flex;flex-direction:row;gap:12px;justify-content:space-between;width:100%}.plan-newgoal-header-left{box-sizing:border-box;display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap}.plan-newgoal-header-subtitle{box-sizing:border-box;font-size:16px;padding-left:12px}.plan-newgoal-header-title{font-size:24px;width:100%}.plan-newgoal-header-right{width:48px}.plan-newgoal-scopeselection-form{display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%}.plan-newgoal-parentgoals-cont{display:flex;flex-direction:row;gap:30px}@media screen and (max-width:800px){.plan-newgoal-parentgoals-cont{flex-direction:column;gap:23px}}.plan-newgoal-goal-length-input,.plan-newgoal-parentgoals-goal-input{height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}.plan-newgoal-parentgoals-goal-label{width:33.33333%}@media screen and (max-width:800px){.plan-newgoal-parentgoals-goal-label{width:100%}}.plan-newgoal-goal-length-label,.plan-newgoal-parentgoals-goal-label{--_border-color:transparent}.plan-newgoal-goal-length-label.is-selected,.plan-newgoal-parentgoals-goal-label.is-selected{--_border-color:var(--_theme)}.plan-newgoal-parentgoals-goal-label-inner-cont{align-items:flex-start;aspect-ratio:313/238;background-color:var(--opaque-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;display:flex;flex-direction:column;height:238px;justify-content:flex-end;outline:2px solid var(--_border-color);overflow:hidden;padding:16px;width:100%}@media screen and (max-width:800px){.plan-newgoal-parentgoals-goal-label-inner-cont{aspect-ratio:368/119;height:119px;padding:12px}}.plan-newgoal-parentgoals-goal-label-inner-name{box-sizing:border-box;color:var(--white);padding:3px 0}.plan-newgoal-goal-lengths-cont{margin-top:60px}.plan-newgoal-goal-lengths-title{font-size:16px;font-weight:700}.plan-newgoal-goal-lengths-wrapper{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-top:14px}.plan-newgoal-goal-length-label-inner-cont{align-items:center;aspect-ratio:1/1;background-color:rgba(66,66,66,.5);border:2px solid var(--_border-color);border-radius:15px;display:flex;flex-basis:80px;flex-direction:column;height:80px;justify-content:center;padding:12px;width:100%;width:80px}.plan-newgoal-goal-length-label-inner-name{color:var(--white);font-size:30px}.plan-newgoal-scopeselection-form-btn-cont{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;margin-top:auto;padding-top:55px;width:100%}@media screen and (max-width:800px){.plan-newgoal-scopeselection-form-btn-cont{padding-top:20px}}.plan-newgoal-scopeselection-form-btn{border-radius:10px;font-size:16px;height:50px;width:100%}.plan-newgoal-parentgoals-goal-label-inner-details{-webkit-animation:slideUp .38s ease-in-out;animation:slideUp .38s ease-in-out;color:var(--white);font-size:16px;margin-top:12px}@media screen and (max-width:800px){.plan-newgoal-parentgoals-goal-label-inner-details{font-size:15px;margin-top:10px}}.plan-newgoal-parentgoals-goal-label-inner-details-subtitle{color:inherit;font-size:16px;font-weight:700;text-transform:uppercase}@media screen and (max-width:800px){.plan-newgoal-parentgoals-goal-label-inner-details-subtitle{font-size:14px}}.plan-newgoal-parentgoals-goal-label-inner-details-desc{box-sizing:border-box;color:inherit;font-size:14px;padding-top:3px}@media screen and (max-width:800px){.plan-newgoal-parentgoals-goal-label-inner-details-desc{font-size:13px}}@-webkit-keyframes slideUp{0%{margin-bottom:-80px;opacity:0}70%{opacity:1}to{margin-bottom:0}}@keyframes slideUp{0%{margin-bottom:-80px;opacity:0}70%{opacity:1}to{margin-bottom:0}}.plan-createnew-goal{--_theme:var(--font-color);display:flex;flex-direction:column;gap:23px}.plan-createnew-goal.personal{--_theme:var(--accent-ppf-personal)}.plan-createnew-goal.professional{--_theme:var(--accent-ppf-professional)}.plan-createnew-goal.financial{--_theme:var(--accent-ppf-financial)}@media screen and (max-width:800px){.plan-createnew-goal{height:100%}}.plan-newgoal-details-form{padding:0 12px}.plan-newgoal-form-btn{border-radius:10px;font-size:16px;height:50px;margin-top:auto;width:100%}.plan-editgoal-wrapper{display:flex;flex-direction:column;gap:16px;padding:0 10px}.plan-editgoal-wrapper .cg-editgoal-cont{padding:0 0 10px}@media screen and (max-width:800px){.plan-editgoal-wrapper .cg-editgoal-cont{padding-bottom:65px}}@media screen and (min-width:801px){.plan-editgoal-wrapper{padding:0}}.plan-edit-blocker-wrapper{margin-top:25%;text-align:center}.plan-edit-blocker-btn{margin:20px}.plan-parentgoal-list{--_theme:var(--opaque-bg);display:flex;flex-direction:row;flex-wrap:wrap;gap:23px;width:100%}.plan-parentgoal-list.personal{--_theme:var(--accent-ppf-personal)}.plan-parentgoal-list.professional{--_theme:var(--accent-ppf-professional)}.plan-parentgoal-list.financial{--_theme:var(--accent-ppf-financial)}.plan-parentgoal-list+.plan-parentgoal-list{margin-top:23px}@media screen and (max-width:800px){.plan-parentgoal-list{flex-direction:column;flex-wrap:nowrap;width:100%}}.plan-childgoal-card-link-wrapper{display:block;flex-grow:1;margin:0;max-width:calc(33.33333% - 30.66667px);min-width:300px;padding:0;text-decoration:none;width:100%}@media screen and (max-width:800px){.plan-childgoal-card-link-wrapper{max-width:100%;width:100%}}.plan-childgoal-card{align-items:flex-start;aspect-ratio:265/119;background-color:var(--opaque-bg);border-radius:15px;box-sizing:border-box;color:var(--_theme);display:flex;flex-direction:column;gap:12px;justify-content:flex-end;padding:12px;width:100%}@media screen and (max-width:800px){.plan-childgoal-card{aspect-ratio:368/119}}.plan-childgoal-name{font-size:16px}.plan-childgoal-summary{font-size:12px}.plan-disabled-msg-cont{align-items:center;border:1px solid;border-radius:5px;box-sizing:border-box;color:var(--alert);display:flex;justify-content:center;margin-bottom:12px;padding:8px 12px;width:100%}.plan-disabled-msg{color:inherit;font-style:14px}.parent-goal{padding:20px 0}.parent-goal ol,.parent-goal ul{list-style:default;padding:12px}.parent-goal ol li,.parent-goal ul li{padding:6px 0 0}@media screen and (max-width:800px){.plan-goals{height:100%}}.plan-goals-loading-center{font-size:1.2em;margin:auto;text-align:center}.perm-flex-wrapper{display:flex;flex-direction:column;gap:16px;height:100%;padding:0 10px}.perm-top-user-info-cont{align-items:center;display:flex;flex-direction:row;gap:2px;justify-content:flex-start;width:100%}.perm-top-user-info-cont .cm-subnavs-back-nav{margin-left:10px;width:50px}.perm-thumbnail{align-items:left;display:flex;flex-direction:row;justify-content:space-between;margin-right:10px}.perm-description-text{font-size:18px;padding:10px 10px 10px 20px;text-align:center;width:95%}.perm-members-section{height:100%;padding:0 10px 10px 20px}.perm-members{margin-top:40px;text-align:center}.perm-member-card{align-items:center;border-bottom:1px solid var(--opaque-bg);display:flex;flex-direction:row;gap:16px;justify-content:left;padding:15px 0}.perm-remove-link{color:var(--alert-prog-bar);float:right;font-size:16px;font-weight:400;position:relative;text-align:right}.member-flex-column{align-items:left;display:flex;flex-direction:column;justify-content:left}.perm-add-user-cont{display:flex}.perm-user-search-wrapper{box-sizing:border-box;display:flex;flex-direction:column;padding:10px 21px 0 20px;width:100%}.perm-add-user-section{height:100%;padding:5px 0 10px}.perm-eyeglass{margin-left:20px;margin-top:10px;width:30px}.perm-add-user-text{margin-left:5px;margin-top:12px}.perm-add-link{float:right;font-size:16px;position:relative;text-align:right}.perm-has-access{color:var(--grey);font-size:10px}.perm-has-access,.perm-user-details{font-family:var(--font-family);text-align:left;text-decoration:none}.perm-user-details{font-size:17px;line-height:16px;padding:0}.flex-details{display:flex;flex-direction:column;justify-content:flex-start}.flex-details-add{display:flex;flex-direction:row;justify-content:space-between;width:100%}.perm-add-user-search-card{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:left;padding:15px 0}.perm-add-user-search-card:nth-of-type(n){border-bottom:1px solid var(--opaque-bg)}@media screen and (max-width:800px){.hide-in-mobile{display:none}}@media screen and (min-width:801px){.perm-thumbnail{display:inline-block;margin-right:10px}.perm-plan-name{text-align:left}.hide-in-desktop{display:none}.perm-top-user-info-cont{justify-content:space-between;width:95%}.perm-members-section{width:100%}.perm-member-card{align-items:center;display:flex;flex-direction:row;justify-content:left;padding:15px 0;width:100%}.perm-card-wrapper{display:flex}}.perm-error{font-size:.7em;margin-top:5px}.perm-error,.perm-error-search-user{color:var(--opaque-bg);font-weight:300}.perm-error-search-user{font-size:1em;padding:3px;text-align:center}.interface-ppfplan{box-sizing:border-box;height:100%;padding:30px;position:relative}.ppfplan-main-nav-grib-btn{margin-left:auto}.ppfplan-main-nav{padding:13px 0 30px}.ppfplan-main-nav-mobile{margin-bottom:10px;margin-top:15px}.plan-parentgoal-title{padding-bottom:30px}.plan-parentgoal-menu-btn{margin-right:12px}.ppfplan-extra-nav-for-stories-icon-left{left:-15px;position:absolute;top:400px}@media screen and (max-width:800px){.ppfplan-extra-nav-for-stories-icon-left{left:10px;top:35px}}.ppfplan-extra-nav-for-stories-icon-right{position:absolute;right:-10px;top:400px}@media screen and (max-width:800px){.ppfplan-extra-nav-for-stories-icon-right{right:10px;top:35px}main.interface-ppfplan-mobile-adjustments{height:auto;padding-top:unset}}.interface-ppfplan-grid-status-filter{margin-left:auto}.interface-stats-title{color:var(--white);margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.interface-stats{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.stats-heading-desktop{font-size:40px;text-align:center}.statistics-nav{margin-top:30px}.statistics-selection-cont{margin-top:27px}.statistics-selection-buttons{overflow-x:auto;scrollbar-width:none;white-space:nowrap}@media screen and (min-width:801px){.statistics-selection-buttons{display:flex;justify-content:center}}.statistics-selection-buttons Button{border-radius:60px;display:inline-block}.statistics-selection-buttons::-webkit-scrollbar{display:none}.statistics-selection-teams{margin:auto;max-width:500px}.statistics-selection-teams p{margin-bottom:4px;margin-left:2px;margin-top:30px}.statistics-selection-teams Select{margin-top:5px}.statistics-selection-teams-select{height:40px;width:100%}.statistics-display-pie{display:flex;margin-bottom:40px}.statistics-display-cont{font-family:var(--font-family);font-size:12px;font-weight:700;margin-top:15px}@media screen and (min-width:801px){.statistics-display-cont{padding-bottom:50px}}.statistics-display-pie-activity{text-align:center}.statistics-display-pie-activity.solo-doughnut{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:end;padding-right:35px;width:100%}.statistics-display-pie-activity.solo-doughnut .statistics-display-pie-graph-text{align-items:flex-end;display:flex}.statistics-display-pie-activity.solo-doughnut .statistics-display-pie-graph-text h1{font-size:27px}.statistics-display-pie-activity.solo-doughnut .statistics-display-pie-graph-text p{font-size:15px}.statistics-display-pie-created{color:var(--action);height:90px;width:110px}.statistics-display-pie-created span{font-size:30px}.statistics-pie-chart{height:27px!important;width:27px!important}.statistics-display-pie-percent{display:flex;font-size:30px;font-weight:400;margin-top:4px}.statistics-display-pie-percent sup{font-size:12px;font-weight:700;margin-right:8px;vertical-align:top}.statistics-display-desc{font-size:1em;font-weight:400;margin-bottom:25px;margin-top:12px;text-align:right;text-align:center}.statistics-display-pie-graphs{margin-bottom:15px;min-height:215px}@media screen and (min-width:801px){.statistics-display-pie-graphs{min-height:274px}}.statistics-display-pie-graphs.both-doughnut{display:flex;justify-content:space-between}@media screen and (min-width:801px){.statistics-display-pie-graphs.both-doughnut{justify-content:center}}.statistics-display-pie-graph-line{background-color:hsla(0,0%,100%,.3);width:1px}@media screen and (min-width:801px){.statistics-display-pie-graph-line{margin-left:25px;margin-right:25px}}.statistics-display-button-line{background-color:hsla(0,0%,100%,.3);height:1px;margin:auto auto 21px;width:90%}.statistics-selection-datepicker{margin-top:20px}.statistics-selection-start{margin-bottom:4px;margin-left:2px;margin-right:150px}.statistics-selection-teams-cascade{margin-top:10px}.statistics-main-nav{padding:43px 0 30px}.interface-stats-loading-data{margin:50px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@-webkit-keyframes loading{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.interface-stats-loading-data-icon{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loading;animation-name:loading;-webkit-animation-timing-function:linear;animation-timing-function:linear}.statistics-display-color-key{display:grid;grid-template-columns:30px 90%}.statistics-display-color-box{background-color:#fff;height:18px;margin-bottom:14px;width:18px}.statistics-display-color-text{font-weight:700;margin-top:3px}.sdcb-blue{background-color:var(--action)}.statistics-graph-selection{display:flex;justify-content:center;margin-bottom:40px}.statistics-graph-selection Button{border-radius:60px;display:inline-block}.statistics-display-pie-graph-goalsCreated{text-align:center}.statistics-display-pie-graph-goalsCreated.solo-doughnut{display:flex;height:213px;margin-left:35px;width:213px}.statistics-display-pie-graph-goalsCreated.solo-doughnut .statistics-display-pie-graph-text{align-items:flex-end;display:flex}.statistics-display-pie-graph-goalsCreated.solo-doughnut .statistics-display-pie-graph-text h1{font-size:27px}.statistics-display-pie-graph-goalsCreated.solo-doughnut .statistics-display-pie-graph-text p{font-size:15px}.solo-doughnut-desktop{display:flex}.solo-doughnut-desktop .statistics-display-pie-graph-text h1{font-size:27px}.solo-doughnut-desktop .statistics-display-pie-graph-text p{font-size:15px}.statistics-display-pie-graph-text{margin-top:25px}.statistics-display-pie-graph-text h1{font-size:20px;font-weight:700}.donut-text-cont{fill:#fff}.donut-percent{font-weight:700}.donut-percent,.donut-text{line-height:1;-webkit-transform:translateY(.5em);transform:translateY(.5em)}.donut-text{text-anchor:middle;text-align:center}.blur-filter{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px)}.impersonation-wrapper{color:#fff;font-family:var(--family);font-size:18px;margin-top:30px;padding:60px;text-align:center}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{box-sizing:border-box;display:block}body{line-height:1}ol,ul{list-style:none}blockquote,ol,q,ul{box-sizing:border-box}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes fadeIn{0%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:none}}@keyframes fadeIn{0%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:none}}@-webkit-keyframes hideWhileMenuSlidesIn{0%{opacity:0}to{opacity:0}}@keyframes hideWhileMenuSlidesIn{0%{opacity:0}to{opacity:0}}@-webkit-keyframes slideFromLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}65%{opacity:1}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideFromLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}65%{opacity:1}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideFromBottom{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}65%{opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideFromBottom{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}65%{opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideFromTop{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}65%{opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideFromTop{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}65%{opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slightSlideFromTop{0%{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}65%{opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slightSlideFromTop{0%{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}65%{opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes adjustBodyFromLeft{0%{min-width:calc(100% + 275px);min-width:calc(100% + var(--menu-width, 250px));-webkit-transform:translateX(-275px);transform:translateX(-275px);-webkit-transform:translateX(calc(var(--menu-width, 250px)*-1));transform:translateX(calc(var(--menu-width, 250px)*-1))}to{max-width:100%;min-width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes adjustBodyFromLeft{0%{min-width:calc(100% + 275px);min-width:calc(100% + var(--menu-width, 250px));-webkit-transform:translateX(-275px);transform:translateX(-275px);-webkit-transform:translateX(calc(var(--menu-width, 250px)*-1));transform:translateX(calc(var(--menu-width, 250px)*-1))}to{max-width:100%;min-width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes adjustBodyFromLeftMobile{0%{min-width:100vw;-webkit-transform:translateX(-275px);transform:translateX(-275px);-webkit-transform:translateX(calc(var(--menu-width, 250px)*-1));transform:translateX(calc(var(--menu-width, 250px)*-1))}to{max-width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes adjustBodyFromLeftMobile{0%{min-width:100vw;-webkit-transform:translateX(-275px);transform:translateX(-275px);-webkit-transform:translateX(calc(var(--menu-width, 250px)*-1));transform:translateX(calc(var(--menu-width, 250px)*-1))}to{max-width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes adjustBodyToLeft{0%{max-width:calc(100% - 275px);max-width:calc(100% - var(--menu-width, 250px));-webkit-transform:translateX(275px);transform:translateX(275px);-webkit-transform:translateX(var(--menu-width,250px));transform:translateX(var(--menu-width,250px))}to{max-width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes adjustBodyToLeft{0%{max-width:calc(100% - 275px);max-width:calc(100% - var(--menu-width, 250px));-webkit-transform:translateX(275px);transform:translateX(275px);-webkit-transform:translateX(var(--menu-width,250px));transform:translateX(var(--menu-width,250px))}to{max-width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes subtleSlideDown{0%{opacity:0;pointer-events:none;-webkit-transform:translateY(-12px);transform:translateY(-12px)}85%{opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes subtleSlideDown{0%{opacity:0;pointer-events:none;-webkit-transform:translateY(-12px);transform:translateY(-12px)}85%{opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes subtleSlideUp{0%{opacity:0;pointer-events:none;-webkit-transform:translateY(12px);transform:translateY(12px)}85%{opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes subtleSlideUp{0%{opacity:0;pointer-events:none;-webkit-transform:translateY(12px);transform:translateY(12px)}85%{opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes waitToReveal{0%{opacity:0}to{opacity:0}}@keyframes waitToReveal{0%{opacity:0}to{opacity:0}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@-webkit-keyframes alertShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(8px);transform:translateX(8px)}50%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}75%{-webkit-transform:translateX(8px);transform:translateX(8px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes alertShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(8px);transform:translateX(8px)}50%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}75%{-webkit-transform:translateX(8px);transform:translateX(8px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes growFromLeft{0%{width:0}to{width:100%}}@keyframes growFromLeft{0%{width:0}to{width:100%}}@font-face{font-family:Poppins;font-weight:400;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:700;src:url(/static/media/Poppins-SemiBold.ac8d04b620e54be9b0f0.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:400;src:url(/static/media/Montserrat-Regular.3cd786652b8a2e9d41f2.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:700;src:url(/static/media/Montserrat-Bold.079ca05d3ded9bc107ab.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:900;src:url(/static/media/Montserrat-Black.08437fd0aa82576d3678.ttf) format("truetype")}@font-face{font-family:Oswald;font-weight:400;src:url(/static/media/Oswald-Regular.e815068d369177121fd8.ttf) format("truetype")}@font-face{font-family:Oswald-Extralight;font-weight:400;src:url(/static/media/Oswald-ExtraLight.91951892dbc8636d8f73.ttf) format("truetype")}@font-face{font-family:Work-Sans;font-weight:400;src:url(/static/media/WorkSans-Regular.ca211a55c3d9d8690c63.ttf) format("truetype")}@font-face{font-family:Work-Sans-Extralight;font-weight:400;src:url(/static/media/WorkSans-Thin.336700fa8bf1eb9f510d.ttf) format("truetype")}:root{--alert:#bc3430;--warning:#f69b1e;--action:#0290ff;--action-alt:#0290ff;--success:#409432;--alert-prog-bar:#eb3324;--accent-ppf-personal:#c354f8;--accent-ppf-professional:#0290ff;--accent-ppf-financial:#4cd964;--white:#fff;--black:#000;--white-font:#e0e0e0;--black-font:#283747;--red-bell:red;--grey-border:#6c6c6c;--grey-dark:#434343;--grey-light-bg:#c4c4c4;--nav-height:70px;--font-color:var(--white-font);--border-color:var(--font-color);--font-family:"Poppins",sans-serif;--font-family2:"Montserrat";--font-family3:"Oswald";--bg-color:#062029;--opaque-bg:hsla(0,0%,100%,.12);--opaque-bg-inverse:rgba(0,0,0,.12);--semi-opaque-bg:hsla(0,0%,100%,.28);--semi-opaque-bg-inverse:rgba(0,0,0,.28);--warning-semi-transparent:rgba(246,155,30,.4);--success-opaque:rgba(30,246,78,.2);--action-opaque:rgba(2,144,255,.2);--alert-opaque:rgba(235,53,36,.404);--bg-gradient:linear-gradient(180deg,rgba(23,32,42,.6),rgba(23,32,42,0));--tile-hover-bg:#1d325b;--tile-bg:transparent;--tile-info-bg:linear-gradient(to top,var(--bg-color),transparent);--scrollbar-bg:transparent;--scrollbar-bg-hover:var(--opaque-bg);--scrollbar-width:8px;--scrollbar-thumb:var(--semi-opaque-bg);--focus-outline-color:tomato;--context-menu-bg:#29303c;--context-menu-border-color:#29303c;--context-menu-font-color:var(--white);--nav-header-bg:linear-gradient(to bottom,rgba(23,32,42,.6),rgba(23,32,42,.6)),linear-gradient(to bottom,var(--bg-color),var(--bg-color));--menu-bg:#0f1621;--menu-width:275px;--bg-gradient-percentile:85%;--app-bg:#062029}body{background-color:#000;background-color:var(--black)}@media screen and (min-width:801px){body::-webkit-scrollbar-track{background:hsla(0,0%,100%,.12);background:var(--opaque-bg)}}body.no-scroll{overflow:hidden!important}@media screen and (min-width:801px){*{scrollbar-color:hsla(0,0%,100%,.28) hsla(0,0%,100%,.12);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-bg-hover);scrollbar-width:thin}::-webkit-scrollbar{width:8px;width:var(--scrollbar-width)}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-track:hover{background:--scrollbar-bg-hover}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.28);background-color:var(--scrollbar-thumb);border:2px solid transparent;border-radius:12px}}*{outline-color:tomato;outline-color:var(--focus-outline-color)}.App{background:#062029;background:var(--app-bg);background-color:#062029;background-color:var(--bg-color);background-repeat:repeat,no-repeat,no-repeat;background-size:cover,100% 100%,100% 50%;color:#e0e0e0;color:var(--font-color);font-family:Poppins,sans-serif;font-family:var(--font-family);min-height:100vh}@media screen and (max-width:800px){.App{--bg-gradient-percentile:65%;--menu-width:clamp(250px,70vw,325px);--nav-height:0px}}.App[data-theme=light]{--font-color:var(--black-font);--bg-color:var(--white);--opaque-bg:rgba(0,0,0,.12);--opaque-bg-inverse:hsla(0,0%,100%,.12);--semi-opaque-bg:rgba(0,0,0,.28);--semi-opaque-bg-inverse:hsla(0,0%,100%,.28);--bg-gradient:linear-gradient(180deg,hsla(0,0%,68%,.6),hsla(0,0%,68%,0));--tile-bg:var(--opaque-bg);--tile-hover-bg:var(--grey-light-bg);--tile-info-bg:linear-gradient(to top,var(--bg-color) 55%,hsla(0,0%,100%,0));--nav-header-bg:var(--bg-color);--menu-bg:var(--bg-color);background:#fff;background:var(--white)}@media (prefers-color-scheme:light){.App[data-theme=system]{--font-color:var(--black-font);--bg-color:var(--white);--opaque-bg:rgba(0,0,0,.12);--opaque-bg-inverse:hsla(0,0%,100%,.12);--semi-opaque-bg:rgba(0,0,0,.28);--semi-opaque-bg-inverse:hsla(0,0%,100%,.28);--bg-gradient:linear-gradient(180deg,hsla(0,0%,68%,.6),hsla(0,0%,68%,0));--tile-bg:var(--opaque-bg);--tile-hover-bg:var(--grey-light-bg);--tile-info-bg:linear-gradient(to top,var(--bg-color),hsla(0,0%,100%,0));--nav-header-bg:var(--bg-color);--menu-bg:var(--bg-color);background:#fff;background:var(--white)}}@media screen and (min-width:1350px){.App{--menu-width:325px}}.title-font{font-family:Poppins,sans-serif;font-family:var(--font-family)}.title-font2{font-family:Montserrat;font-family:var(--font-family2)}.title-font3{font-family:Oswald;font-family:var(--font-family3)}.font-color,.text-color{color:#e0e0e0;color:var(--font-color)}.border-color{border-color:#e0e0e0;border-color:var(--border-color)}.button-style-reset{background-color:transparent;border:none;margin:0;padding:0}.font-size-title{font-size:34px}.font-size-large{font-size:24px}.font-size-medium{font-size:18px}.font-size-normal{font-size:15px}.font-size-small{font-size:12px}.font-size-tiny{font-size:9px}.bold{font-weight:700}.italic{font-style:italic}.fade{opacity:.5}.fade-max{opacity:.2}.opaque-bg{background-color:hsla(0,0%,100%,.12);background-color:var(--opaque-bg)}.semi-opaque-bg{background-color:hsla(0,0%,100%,.28);background-color:var(--semi-opaque-bg)}.btn-touch-reaction,.button-generic{transition:-webkit-transform .18s ease-in-out;transition:transform .18s ease-in-out;transition:transform .18s ease-in-out,-webkit-transform .18s ease-in-out}.btn-touch-reaction:active,.button-generic:active{-webkit-transform:scale(.96);transform:scale(.96)}.btn-touch-reaction:disabled:active,.button-generic:disabled:active{-webkit-transform:none;transform:none}.button-generic:hover{cursor:pointer}.button-generic:disabled{opacity:.5}.button-generic:disabled:hover{cursor:not-allowed}.button-anticipation-hover{transition:-webkit-transform .18s ease-in-out;transition:transform .18s ease-in-out;transition:transform .18s ease-in-out,-webkit-transform .18s ease-in-out}@media screen and (min-width:801px){.button-anticipation-hover:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}}.interface-wrapper{display:grid;grid-template-areas:"main main" "main main";grid-template-columns:275px 1fr;grid-template-columns:var(--menu-width,250px) 1fr;grid-template-rows:70px 1fr;grid-template-rows:var(--nav-height) 1fr;max-width:100vw;min-height:100vh;width:100%}.interface-wrapper.menu-open{grid-template-areas:"menu main" "menu main"}@media screen and (max-width:800px){.interface-wrapper.menu-open{overflow:hidden}.interface-wrapper.no-scroll{overflow:hidden!important}}.interface-main-cont{height:100%;max-width:100vw;min-height:calc(100vh - 70px);overflow-x:hidden;width:100%}.interface-wrapper>.interface-main-cont{grid-area:main;min-height:unset}@media screen and (max-width:800px){.interface-wrapper>.interface-main-cont{grid-area:1/1/3/3}}.interface-wrapper.menu-open>.interface-main-cont{grid-area:main;min-height:unset}@media screen and (max-width:800px){.interface-wrapper.menu-open>.interface-main-cont{grid-area:1/1/3/3}}.interface-wrapper.menu-open>.interface-main-cont{-webkit-animation:adjustBodyFromLeft .48s ease-in-out;animation:adjustBodyFromLeft .48s ease-in-out;max-width:calc(100vw - 275px);max-width:calc(100vw - var(--menu-width, 250px))}@media screen and (max-width:800px){.interface-wrapper.menu-open>.interface-main-cont{-webkit-animation:none;animation:none}}@media (prefers-reduced-motion){.interface-wrapper.menu-open>.interface-main-cont{-webkit-animation:none;animation:none}}.interface-wrapper:not(.menu-open)>.interface-main-cont.animate-back{-webkit-animation:adjustBodyToLeft .48s ease-in-out;animation:adjustBodyToLeft .48s ease-in-out}@media screen and (max-width:800px){.interface-wrapper:not(.menu-open)>.interface-main-cont.animate-back{-webkit-animation:none;animation:none}}@media (prefers-reduced-motion){.interface-wrapper:not(.menu-open)>.interface-main-cont.animate-back{-webkit-animation:none;animation:none}}@media screen and (max-width:800px){.interface-main-cont{min-width:100vw;width:100vw}.interface-main-cont.no-scroll{overflow:hidden!important}}.centered-content-wrapper{margin:0 auto;max-width:1000px;width:100%}@media screen and (max-width:800px){.centered-content-wrapper{box-sizing:border-box;padding-left:12px;padding-right:12px}}.input-seemless{border:none;box-sizing:border-box;margin:0;padding:3px 0}.flex-col-centered{align-items:center;display:flex;justify-content:center}.animated-underline{position:relative}.animated-underline:after{-webkit-animation:growFromLeft .18s ease-in-out;animation:growFromLeft .18s ease-in-out;background-color:var(--_theme);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.loading-blink{-webkit-animation:blink 1.2s linear infinite;animation:blink 1.2s linear infinite;background-color:#434343;background-color:var(--grey-dark);color:transparent}
/*# sourceMappingURL=main.ff7bc743.css.map*/