a.more{float:right;opacity:.6;background-color:#dc3445;border:none;margin:1.5rem 0 .25rem;padding-left:1em;padding-right:1em;transition:opacity .3s ease-out;color:#fff!important}a.more i{margin:0 0 0 .3rem;transition:margin .2s}a.more:active,a.more:hover{opacity:.9;color:#fff!important}a.more:active i,a.more:hover i{margin:0 -.1em 0 .5em}.popup-content-time{width:30rem;max-width:100%;position:relative}.popup-content-time p{font-size:1.2rem}.popup-content-time .toolbar{justify-content:space-between;align-items:center;margin:1rem 0 .5rem;display:flex;position:relative}.popup-content-time .toolbar svg{cursor:pointer;opacity:.5;height:1.2em;margin:0 .5rem;transition:scale .2s}.popup-content-time .toolbar svg:hover{opacity:1;transform:scale(1.2)}.popup-content-time img.calculator{cursor:pointer;width:100%;transition:scale .2s}.popup-content-time img.calculator:hover{transform:scale(1.01)}.popup-content-contracts{width:40rem;max-width:100%;position:relative}.popup-content-contracts p{font-size:1.2rem}.popup-content-contracts .infographic{width:100%}.popup-content-projects{width:20rem;max-width:100%;position:relative}.popup-content-projects p{font-size:1.2rem}.popup-content-projects #project-filters{flex-wrap:wrap;justify-content:space-around;align-items:center;margin-top:2rem;display:flex}.popup-content-projects #project-filters>*{justify-content:flex-start;margin:.3rem .4rem .6rem 0;padding:.5rem .65rem .3rem;line-height:1.4;position:relative}.popup-content-projects #project-filters>.badge{padding:.5rem}.popup-content-projects #project-filters>.badge svg{fill:#fff;height:18px;margin-top:-.1rem}.popup-content-projects #project-filters .textFilter{margin-bottom:1rem;padding:0}.popup-content-projects #project-filters .textFilter>*{padding:.3rem .7rem .2rem}.popup-content-projects #project-filters .textFilter input{width:8rem!important}.popup-content-projects #project-filters .textFilter .input-group-text:first-child{border-top-left-radius:1.5em;border-bottom-left-radius:1.5em}.popup-content-projects #project-filters .textFilter .input-group-text:last-child{border-top-right-radius:1.5em;border-bottom-right-radius:1.5em}.popup-content-support{width:41rem;max-width:100%;position:relative}.popup-content-support .chat-box{float:left;background-color:#f5f5f5;border-radius:3rem;margin:.25rem 1rem 0 0;padding:.5rem 1rem;line-height:2;display:inline-block;position:relative}.popup-content-support .chat-box>svg{fill:#000;height:1.5rem;margin-top:-.2rem;margin-left:.5rem}.popup-content-support .chat-box>svg path{opacity:1}.popup-content-support .chat-box .online-dot{margin-top:-1.3rem;margin-left:-.75rem;position:absolute}.popup-content-support .chat-box .online-dot svg{height:.75rem;fill:var(--bs-success)}.popup-content-support .supportIllustration{float:right;width:18rem;max-width:100%;margin:0 0 0 .5rem}@media (width<=599px){.popup-content-support .supportIllustration{width:calc(100% + 2rem);margin:0 0 1rem}}.popup-content-team{width:40rem;max-width:100%;position:relative}.popup-content-team p{font-size:1.2rem}.popup-content-team p.small{font-size:.8rem;font-weight:light}.popup-content-team li{list-style-position:inside}.popup-content-wiki{width:30rem;max-width:100%;position:relative}.popup-content-wiki p{font-size:1.2rem}.popup-content-user{color:#444;max-width:100%;font-size:.8rem;line-height:1.5;display:flex}@media (width<=799px){.popup-content-user{flex-wrap:wrap}}.popup-content-user>.left-col{flex-basis:14rem;margin-right:1rem}.popup-content-user>.left-col svg{cursor:pointer;fill:var(--text-color);filter:drop-shadow(var(--drop-shadow))}.popup-content-user>.left-col svg:hover{filter:none}.popup-content-user>.left-col .contact-details svg{height:1.5rem;margin-right:.2rem}.popup-content-user>.left-col .placeholder{opacity:.3}.popup-content-user>.left-col .avatar{cursor:pointer;background-size:cover;border-radius:2rem;justify-content:space-between;width:8rem;height:8rem;margin:2rem 1rem 1rem;display:flex;position:relative;box-shadow:0 0 30px #8f8}.popup-content-user>.left-col .avatar svg{filter:drop-shadow(2px 2px 4px #ccc);cursor:pointer;height:1.1rem;position:absolute;bottom:-1rem}.popup-content-user>.left-col .avatar svg:hover{filter:none}.popup-content-user>.left-col .avatar svg:first-child{left:-1rem}.popup-content-user>.left-col .avatar svg:last-child{right:-1rem}.popup-content-user>.right-col{flex-basis:24rem;margin-top:2rem}.popup-content-user>.right-col .btn-group .btn{padding:.3rem .5rem;line-height:1.5}.popup-content-user>.right-col .btn-group .btn:first-child{border-top-left-radius:var(--bs-btn-border-radius);border-bottom-left-radius:var(--bs-btn-border-radius)}.popup-content-user>.right-col .btn-group .btn:last-child{border-top-right-radius:var(--bs-btn-border-radius);border-bottom-right-radius:var(--bs-btn-border-radius)}.popup-content-user>.right-col .tabWindow .tabMenu{z-index:1;position:relative;overflow:hidden}.popup-content-user>.right-col .tabWindow .tabContent{border:1px solid #ddd;border-radius:0 0 5px 5px;margin-top:-1px;padding:2rem 1.5rem;position:relative;overflow:auto}.popup-content-user>.right-col .tabWindow li{text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;float:left;border:1px solid #ddd;width:auto;height:34px;margin:0 5px 0 0;padding:4px 10px;font-size:16px;line-height:1.5;list-style:none;position:relative;box-shadow:2px 2px 4px #eee}.popup-content-user>.right-col .tabWindow li.selected{box-shadow:none;border:1px solid #ddd;border-bottom-color:#fff;border-top-left-radius:5px;padding-right:10px;font-weight:700}.popup-content-user>.right-col .tabWindow li svg{height:16px;vertical-align:center;margin-top:-3px}.popup-content-recognition{width:20rem;max-width:100%;position:relative}.popup-content-recognition p{font-size:1.2rem}.popup-content-recognition .flex{margin:2rem}.popup-content-recognition .flex svg{fill:silver;height:2rem;margin:-1rem 1rem 0}.popup-content-contacts{width:31rem;max-width:100%;position:relative}.popup-content-contacts p{font-size:1.2rem}.popup-content-newsletters{width:40rem;max-width:100%;position:relative}.popup-content-newsletters p{font-size:1.2rem}.popup-content-followup{width:26rem;max-width:100%;position:relative}.popup-content-followup p{font-size:1.2rem}.popup-content-events{width:30rem;max-width:100%;position:relative}.popup-content-events p{font-size:1.2rem}.popup-content-proposals{width:30rem;max-width:100%;position:relative}.popup-content-proposals p{font-size:1.2rem}.popup-box figure{border-radius:1rem;margin:-24px -32px 0;overflow:hidden}:root{--default-module-color:#45484a;--config-module-color:#fff;--contracts-module-color:#2d8485;--login-module-color:#a8b849;--time-module-color:#d8b859;--projects-module-color:#558bc9;--newsletter-module-color:#90669a;--events-module-color:#aaa276;--contacts-module-color:#88b6d1;--team-module-color:#917962;--crm-module-color:#ca849f;--followups-module-color:#ca849f;--memo-module-color:#45484a;--awards-module-color:#45484a;--antispam-module-color:#45484a;--optIn-module-color:#45484a;--duplicates-module-color:#45484a;--proposals-module-color:#104e80;--module-light-text-color:#fff;--module-dark-text-color:#444;--primary-color:green;--secondary-color:#5c636a;--success-color:#60cf95;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#0dcaf0;--light-color:#f8f9fa;--dark-color:#212529;--focus-color:#bfd4f5;--client-color:#44276a;--client-border-color:#44276a33;--subconsultant-color:#54a0a0;--subconsultant-border-color:#54a0a033}.appsContainer{background-color:#f8f8f8d9;border-radius:40px;flex-wrap:wrap;justify-content:center;padding:calc(2rem + 2vw) calc(1rem + 4vw);display:flex}.appsContainer h3{color:#aaa;text-shadow:0 0 #999,0 0 #999,0 0 #999,0 0 #999;text-transform:uppercase;letter-spacing:.3em;flex-basis:calc(238px + 1vw);height:108px;margin:calc(.5rem + 1vw);padding:0;font-weight:700}.appsContainer .user{text-align:center}.appsContainer .user .buttonIcon{margin-bottom:0}.appsContainer .user .buttonIcon .appName span{text-shadow:0 0 2px #444;text-transform:uppercase;color:#ffffffb3}.appsContainer .user .logoutButton{color:#999;fill:#999;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;border:1px solid #efefef;border-radius:4px;margin:14px auto 0;padding:2px 4px;font-size:10px;font-weight:600;line-height:12px;display:inline-block;transform:scaleX(1.3);box-shadow:5px 5px 10px #0003}.appsContainer .user .logoutButton.hide{display:none}.appsContainer .user .logoutButton:hover{color:#666;box-shadow:none;border-color:#ccc}.appsContainer .user .logoutButton>div{border:0 solid #c0d060;border-right-width:1px;height:14px;position:absolute;bottom:17px;left:50%;box-shadow:4px 4px 6px #ddd}.appsContainer .user .logoutButton svg{height:10px;margin-top:-.2em}.pulsate{animation:2s infinite pulsate}@keyframes pulsate{0%{transform:scale(.95);box-shadow:0 0 #000000b3}70%{transform:scale(1);box-shadow:0 0 0 10px #0000}to{transform:scale(.95);box-shadow:0 0 #0000}}.pulsate-icon{animation:2s infinite pulsate-icon}@keyframes pulsate-icon{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(.9)}}.pulsate-focus{animation:2s infinite pulsate-focus}@keyframes pulsate-focus{0%{box-shadow:0 0 0 .25em #0000}50%{box-shadow:0 0 0 .25em var(--focus-color)}to{box-shadow:0 0 0 .25em #0000}}.pulsate-success{animation:2s infinite pulsate-success}@keyframes pulsate-success{0%{box-shadow:0 0 0 .25em #0000}50%{box-shadow:0 0 0 .25em var(--bs-success)}to{box-shadow:0 0 0 .25em #0000}}.shake{backface-visibility:hidden;perspective:1000px;animation:.82s cubic-bezier(.36,.07,.19,.97) both shake;transform:translate(0,0)}.wiggle{animation:.3s ease-in-out infinite wiggle;display:inline-block}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@keyframes wiggle{0%{transform:rotate(-3deg)}50%{transform:rotate(3deg)}to{transform:rotate(-3deg)}}.popup-modal{background-color:var(--popupModalBackgroundColor,#aaaaaa4d);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.popup-box{box-sizing:border-box;border:var(--popupBorder,none );box-shadow:var(--popupBoxShadow,0 0 10px #ddd);border-radius:var(--popupBorderRadius,1rem);font-family:var(--popupFontFamily,Helvetica, Verdana, sans-serif);line-height:var(--popupLineHeight,1.8);padding-top:var(--popupPaddingTop,1rem);padding-right:var(--popupPaddingRight,2rem);padding-bottom:var(--popupPaddingBottom,1rem);padding-left:var(--popupPaddingRight,2rem);background-color:var(--popupBackground,#fff);scrollbar-width:thin;scrollbar-color:var(--popupIconColor,#888) var(--popupBackground,#fff) ;width:auto;max-width:90vw;height:auto;max-height:75vh;transition:all .3s;display:block;position:fixed;top:50vh;left:50vw;overflow:auto;transform:translate(-50%)translateY(-50%)scale(1)}.popup-box .arrow{transform-origin:50%;background-color:inherit;width:var(--popupArrowSize,24px);height:var(--popupArrowSize,24px);transition:margin .3s;display:none;position:absolute;box-shadow:4px 4px 4px #dcdcdc66}.popup-box .arrow.top{inset:-12px auto auto;transform:rotate(225deg)}.popup-box .arrow.right{inset:auto -12px auto auto;transform:rotate(-45deg)}.popup-box .arrow.bottom{inset:auto auto -12px;transform:rotate(45deg)}.popup-box .arrow.left{inset:auto auto auto -12px;transform:rotate(135deg)}.popup-box.has-iframe{width:90vw;height:75vh}.popup-box::-webkit-scrollbar{background:var(--popupBackground,#fff);width:2px;height:6px}.popup-box::-webkit-scrollbar-thumb{background:var(--popupIconColor,#888);box-shadow:none;border-radius:4px}.popup-box::-webkit-scrollbar-corner{background:0 0}.popup-box .icons{white-space:nowrap;z-index:1;position:absolute;right:1rem}.popup-box .icons>*{height:var(--popupIconSize,22px);display:inline-block}.popup-box .icons .icon-close{cursor:pointer}.popup-box .icons .icon-close svg{transition:all .1s ease-in-out}.popup-box .icons .icon-close svg:hover{text-shadow:none;transform:rotate(90deg)}.popup-box .icons svg{height:var(--popupIconSize,22px);fill:var(--popupIconColor,#888);opacity:.5;vertical-align:middle;filter:drop-shadow(.2rem .2rem .4rem #ccc);display:none}.popup-box .icons svg:hover{opacity:1;filter:none}.popup-box .popup-body{height:calc(100% - 3rem);position:relative}.popup-box .popup-body iframe{background-color:#0000;border:none;width:100%;height:100%;padding:0}.popup-box.chromeless{padding:0}.popup-box.chromeless .popup-header{display:none}.popup-box.chromeless .popup-body{padding:0}.popup-box.large{width:90vw}@media (width<=767px){.popup-box{width:90vw}}@media (width<=400px){.popup-box{width:100vw;max-width:100vw;max-height:100vh}.popup-box.large{width:100vw}}#apps-popup-content,.apps .support{display:none}.article-side-menu-container .apps{flex-basis:auto}.article-side-menu-container .apps .appsContainer{background-color:#0000;padding:0}@media (width>=1400px){.article-side-menu-container .apps .appsContainer{flex-direction:column;margin-top:10rem}}.article-side-menu-container .apps .appsContainer .config,.article-side-menu-container .apps .appsContainer .user,.article-side-menu-container .apps .appsContainer .memo,.article-side-menu-container .apps .appsContainer .team,.article-side-menu-container .apps .appsContainer .recognition,.article-side-menu-container .apps .appsContainer .support,.article-side-menu-container .apps .appsContainer .tagline{display:none}
