@keyframes loading{to{transform:translateX(100%)}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blinking{0%{opacity:0}50%{opacity:.5}to{opacity:0}}@keyframes anim-out{0%{width:0}to{width:100%}}@keyframes anim-out-pseudo{0%{background-color:#d7e2f1}to{background-color:transparent}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-3px,0,0)}40%,60%{transform:translate3d(3px,0,0)}}@keyframes shadow-in{0%{background-color:transparent;opacity:0;z-index:-1}1%{background-color:#333;opacity:0;z-index:2}to{background-color:#333;opacity:.12;z-index:2}}@keyframes shadow-out{0%{background-color:#333;opacity:.12;z-index:2}99%{background-color:#333;opacity:0;z-index:2}to{background-color:transparent;opacity:0;z-index:-1}}@keyframes visible-actions{0%{opacity:0;transform:translateX(115px)}75%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes invisible-actions{0%{opacity:1;transform:translateX(0)}75%{opacity:0;transform:translateX(40px)}to{opacity:0;transform:translateX(115px)}}@keyframes pulseAnimation{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes foldFirst{0%{transform:unset;transform-origin:left}to{transform:rotate(45deg) translateX(-2.5px) scaleX(.95);transform-origin:left}}@keyframes foldSecond{0%{transform:unset;transform-origin:right}to{transform:translateY(-7px) translateX(-3.5px) rotate(-45deg) scaleX(.95);transform-origin:right}}@keyframes foldShort{0%{opacity:0}to{opacity:0}}@keyframes unfoldFirst{0%{transform:rotate(45deg) translateX(-2.5px) scaleX(.95);transform-origin:left}to{transform:unset;transform-origin:left}}@keyframes unfoldSecond{0%{transform:translateY(-7px) translateX(-3.5px) rotate(-45deg) scaleX(.95);transform-origin:right}to{transform:unset;transform-origin:right}}@keyframes unfoldShort{0%{opacity:0}to{opacity:1}}@keyframes bell{0%{transform:unset}50%{transform:rotate(7deg)}to{transform:rotate(-7deg)}}.login__section{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;list-style:none;margin:16px auto;max-width:280px}.login__section--confirmation{margin:0 auto;max-width:600px}.login__close{cursor:pointer;width:13px}.login__close path{fill:#ababab;stroke:#f6f6f6}.login__text{color:#333;font-size:14px;font-weight:500;line-height:20px;margin:0;padding:10px 16px;transition:color .15s linear,border-color .15s linear;width:100%}.login__text--last-login,.login__text--profile{font-size:12px;line-height:18px;padding:0}.login__text--profile{font-weight:700}.login__text--confirmation{text-align:center}.login__last-login{border-top:1px solid #005cea;-moz-column-gap:10px;column-gap:10px;flex-direction:row;padding:10px}.login__last-login,.login__option{align-items:center;display:flex;width:100%}.login__option{border:1px solid #e4e4e4;border-radius:6px;flex-direction:column;transition:background-color .15s linear,border-color .15s linear}.login__option:not(.login__option--active):hover{background-color:#f2f7ff}.login__option--active{border-color:#005cea}.login__option-wrapper{cursor:pointer;display:grid;grid-template-columns:40px 1fr;transition:background-color .15s linear;width:100%}.login__option-wrapper .login__text{border-left:1px solid #e4e4e4}.login__option-wrapper--active .login__text{border-color:#005cea;color:#005cea}.login__option-wrapper--active:hover{background-color:#005cea}.login__option-wrapper--active:hover .login__text{border-color:#fff;color:#fff}.login__logo-wrapper{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;gap:0;height:100%;justify-content:center;width:100%}.login__logo{border-radius:3px;min-width:16px;width:16px}.login__logo--margin{margin:0 1px 1px}.login__avatar{border-radius:3px;height:30px;min-height:30px;min-width:30px;width:30px}.login__button{border-color:#005cea;border-radius:8px;color:#005cea;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.login__button:hover{background-color:#005cea}.login__buttons{display:flex;gap:20px;margin-top:10px}#sign-in-modal .modal__content{border-radius:8px}#sign-in-modal .modal__header{background-color:#f6f6f6;border-top-left-radius:8px;border-top-right-radius:8px;padding:12px 16px 12px 24px}#sign-in-modal .modal__header h2.login__title{font-size:16px;font-weight:600;line-height:28px}#sign-in-modal .modal__body{padding:20px 15px}#sign-in-modal .modal__close{display:none}.typeahead__container{position:relative;width:100%}.resultsContainer{display:none;position:absolute;width:100%;z-index:2}.resultsContainer__results{background-color:#fff;border:1px solid #e6e6e6;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.161);max-height:350px;max-width:430px;overflow-y:auto;width:100%}.resultsContainer__results--empty{align-items:center;display:flex;padding:10px}.resultsContainer__results-text{align-items:center;display:flex;font-size:13px;margin:0;min-height:25px;min-width:110px}.resultsContainer__results-query{font-weight:700;margin:0;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultsGroup--title{background-color:#f6f8fa;color:#082130;font-size:12px;font-weight:700;padding:6px 20px}.resultsEntry{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:row;margin:0;padding:6px 4px}.resultsEntry.active,.resultsEntry:hover{background-color:#eaf2ff}.resultsEntry__text{color:#082130;font-size:13px}.resultsEntry__text--no-avatar{padding-left:16px}.resultsEntry__context{color:#999;font-size:11px;font-weight:700}.resultsEntry__avatar{border-radius:50%;height:22px;margin:0 10px 0 13px;width:22px}.resultsEntry__username{color:#999;display:inline-block;font-size:12px}.resultsEntry__username-wrapper{margin-left:5px}.resultsEntry__medium{color:#999;font-size:11px}.resultsEntry__medium-wrapper{align-items:center;display:flex;margin:2px 0 0 5px}.resultsEntry__medium-icon{color:#999;font-size:11px;margin-right:5px}.resultsEntry__medium-icon-img{height:11px;margin-right:5px;width:11px}.resultsEntry__extra{color:#999;font-size:10px;font-weight:400;margin-bottom:0}.typeahead__icon{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.entity-selection__heading{font-size:13px}.entity-selection__heading--huge{font-size:15px}.entity-selection__heading--bold{font-weight:700}.entity-selection__container{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:column;margin:15px 0}.entity-selection__container--boxed{background-color:#fcfcfc;border:1px solid #e6e6e6;border-radius:4px;margin-top:35px;padding:35px 20px 20px;position:relative}.entity-selection__items{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;margin:15px 0}.entity-selection__avatar{border-radius:50%;height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.entity-selection__typeahead{position:relative}.entity-selection__icon-container{background-color:#fff;border:1px solid #e6e6e6;border-radius:50%;height:50px;left:50%;position:absolute;top:0;transform:translate(-50%,-25px);width:50px}.entity-selection__icon--search{fill:#ced4da;height:14px;left:10px;position:absolute;top:11px;width:14px;z-index:1}.entity-selection__icon--user{color:#ced4da;font-size:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#entity-selection-modal .modal__wrapper{min-width:450px}#entity-selection-modal .modal__body{padding:20px 45px}#entity-selection-modal .typeahead__container .input__input{border-color:#ced4da;color:#333;padding:8px 15px 8px 30px}#entity-selection-modal .typeahead__container .input__input::-moz-placeholder{color:#ced4da}#entity-selection-modal .typeahead__container .input__input::-ms-input-placeholder{color:#ced4da}#entity-selection-modal .typeahead__container .input__input::placeholder{color:#ced4da}#entity-selection-modal .entity-selection__container:not(.entity-selection__container--boxed) .typeahead__container .input__input{max-width:200px}.bfNoAccess{display:flex;height:100%;width:100%;z-index:9999}.bfNoAccess__container{flex-direction:column;padding:40px 25px 50px 0;width:40%}.bfNoAccess__container,.bfNoAccess__image-wrapper{align-items:center;display:flex;justify-content:center}.bfNoAccess__image-wrapper{padding:50px 30px;width:60%}.bfNoAccess__image{width:100%}.bfNoAccess__new{border-bottom:2px solid #656565;color:#656565;font-size:12px;font-weight:600;padding-bottom:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bfNoAccess__title{color:#0887cb;font-size:17px;font-weight:600;margin:25px 0}.bfNoAccess__description{display:flex;flex-direction:column;height:100%;overflow-y:auto}.bfNoAccess__paragraph{color:#333;font-size:12px}.bfNoAccess__paragraph:not(:last-of-type){margin-bottom:15px}.bfNoAccess__actions{display:flex;margin-top:15px}.bfNoAccess__cancel{margin-left:20px}.bfNoAccess__cancel span{border:1px solid transparent;border-radius:5px;color:#3a8af3;cursor:pointer;font-size:12px;font-weight:600;padding:8px 17px;transition:all .2s ease}.bfNoAccess__cancel span:hover{border-color:#3a8af3}.bfNoAccess__actions .bfButton--inverse{border-color:transparent;font-size:12px;min-width:unset;padding:6px 17px}.bfNoAccess__actions .bfButton--inverse:hover:not(:disabled){background-color:#fff;border-color:#1b74e9;color:#1b74e9}#no-access-modal .modal__wrapper{height:450px;width:650px}#no-access-modal .modal__content{background:linear-gradient(90deg,#daebf2 50%,#fff 0);height:100%;position:relative;width:100%}#no-access-modal .modal__content:before{background:#fff;content:"";height:100%;left:calc(50% - 85px);position:absolute;top:0;transform:skew(15deg);width:150px}@media only screen and (max-width:480px){.bfNoAccess__container{padding:40px 25px 30px 0}}.bfContainer{margin:10px auto;max-width:100%}.bfContainer__grid{-moz-column-gap:10px;column-gap:10px;display:grid;row-gap:10px}.bfContainer__heading{font-size:14px;margin:0 0 10px}.bfContainer__heading--center{text-align:center}.bfContainer__heading--bold{font-weight:700}.bfContainer__heading--contact{-moz-column-gap:3px;column-gap:3px}.bfContainer__heading--contact a{color:#1d73e8;font-weight:700;text-decoration:none!important}.bfContainer__heading--contact a:hover{color:#2e6da4}.bfContainer__heading--contact,.bfContainer__heading--flex{display:inline-flex;margin-right:10px}.bfContainer__table__container{border:1px solid #e6e6e6;max-height:600px;overflow:auto}.bfContainer--boxed{background-color:#fff;border:1px solid #e6e6e6;border-radius:5px;padding:15px}.bfContainer--no-padding{padding:0}.bfContainer--relative{position:relative}@media only screen and (max-width:767px){.bfContainer__grid{grid-template-columns:1fr!important}}@media only screen and (min-width:768px) and (max-width:1023px){.bfContainer__grid--cards{grid-template-columns:repeat(2,1fr)!important}.bfContainer__grid--lines{grid-template-columns:1fr!important}}@media only screen and (min-width:1024px){.bfContainer{max-width:1170px}}.notifications__container,.notifications__empty{display:flex;flex-direction:column}.notifications__empty{align-items:center;font-size:13px;justify-content:center;max-height:calc(100vh - 55px);min-height:550px;padding:75px 20px 20px;row-gap:15px}.notifications__empty .notifications__heading{color:#ababab;margin:0;text-align:center}.notifications__error{padding:65px 20px 10px}.notifications__header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:15px 20px;position:absolute;top:0;width:100%}.notifications__header .notifications__dismiss{margin-left:auto;margin-right:25px}.notifications__title{color:#333;font-size:20px;font-weight:600;line-height:25px;margin:0}.notifications__subtitle{color:#333;font-size:12px;margin-top:5px}.notifications__heading{font-size:16px;line-height:21px}.notifications__close{fill:#9d9d9d;cursor:pointer;height:12px}.notifications__list-content{display:flex;flex-direction:column;height:100%;padding-top:55px}.notifications__list{background-color:#fff;display:grid;grid-template-columns:3fr 1fr 1.3fr;width:100%}.notifications__list--dismissed{background-color:#f9f9f9}.notifications__icon--empty{fill:#d0d0d0;width:100px}.notifications__icon--dismiss{width:16px}.notifications__dismiss{align-items:center;color:#005cea;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;font-size:12px;font-weight:600;line-height:16px}.notifications__dismiss .notifications__icon{fill:#005cea}.notifications__dismiss--disabled{color:#666;pointer-events:none}.notifications__dismiss--disabled .notifications__icon{fill:#666}.notifications-list__container{background-color:#fff;display:flex;flex-direction:column;list-style:none;margin:0;width:100%}.notifications-list__container--dismissed{background-color:#f9f9f9}.notifications-list__item{align-items:center;-moz-column-gap:15px;column-gap:15px;cursor:pointer;display:flex;padding:20px;position:relative}.notifications-list__item--unread{background-color:#f4f8ff}.notifications-list__item--unread .notifications-list__date{color:#333;font-weight:600}.notifications-list__item--unread .notifications-list__date:before{background-color:#005cea;border-radius:50%;content:"";display:block;height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px}.notifications-list__item:not(:first-child):after{border-bottom:1px solid #e6e6e6;content:"";position:absolute;top:0;width:calc(100% - 40px)}.notifications-list__avatar{border-radius:50%;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.notifications-list__icon{fill:#42b72a;min-width:32px;width:32px}.notifications-list__icon--new,.notifications-list__icon--update{fill:#005cea}.notifications-list__icon--bug{fill:#fcc334}.notifications-list__block{display:flex;flex-direction:column;justify-content:center}.notifications-list__date{color:#707070;font-size:12px;line-height:18px;margin:0 0 auto auto;padding-right:15px;position:relative}.notifications-list__cell-value{color:#333;font-size:12px}.notifications-list__cell-value--bold{font-weight:600}.notifications-list__cell-value--flex{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex}.notifications-list__access{align-items:center;display:flex}.notifications-list__access span{color:#24b401;font-size:10px;line-height:1;margin-left:3px}.notifications-list__check{fill:#24b401;height:10px}.notifications-modal__container{display:grid;grid-template-columns:repeat(2,1fr);margin-top:60px}.notifications-modal__container--no-image{display:flex;padding:20px}.notifications-modal__image-wrapper{align-items:center;display:flex;justify-content:center;padding:0 25px}.notifications-modal__image{max-width:285px;width:auto}.notifications-modal__body{display:flex;flex-direction:column;justify-content:center;padding:0 25px 0 0}.notifications-modal__body--no-image{padding:0 25px}.notifications-modal__new{align-items:center;background-color:#005cea;border-radius:4px 0 4px 0;color:#fff;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:17px;font-weight:700;height:40px;justify-content:center;left:0;position:absolute;top:0;width:120px}.notifications-modal__icon--star{color:#ffc700;height:24px;width:24px}.notifications-modal__title{color:#005cea;font-size:18px;font-weight:700;line-height:24px;margin:0 0 15px}.notifications-modal__description{display:flex;flex-direction:column;overflow-y:auto}.notifications-modal__paragraph{color:#333;font-size:14px;line-height:23px}.notifications-modal__actions{-moz-column-gap:15px;column-gap:15px;display:flex;justify-content:center;padding:20px}.notifications-modal__action-btn a,.notifications-modal__action-btn span{background-color:#1b74e9;border-radius:5px;color:#fff;cursor:pointer;font-size:10px;font-weight:600;padding:8px 17px;text-decoration:none;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.notifications-modal__action-btn a:hover,.notifications-modal__action-btn span:hover{background-color:#3a8af3}.notifications-modal__action-btn a:focus,.notifications-modal__action-btn a:hover,.notifications-modal__action-btn span:focus,.notifications-modal__action-btn span:hover{color:#fff!important;outline:0}.notifications-modal__cancel{margin-left:20px}.notifications-modal__cancel span{border:1px solid transparent;border-radius:5px;color:#3a8af3;cursor:pointer;font-size:12px;font-weight:600;padding:8px 17px;transition:all .2s ease}.notifications-modal__cancel span:hover{border-color:#3a8af3}.notifications-modal__cancel--only{margin-left:0}.notifications-greetings-modal__container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.notifications-greetings-modal__close-btn{cursor:pointer;position:absolute;right:12px;top:8px}.notifications-greetings-modal__close{fill:#9d9d9d;height:10px}.notifications-greetings-modal__check{fill:#24b401;height:46px}.notifications-greetings-modal__title{color:#333;font-size:22px;font-weight:600;margin:25px 0}.notifications-greetings-modal__subtitle{color:#333;font-size:12px}.notifications-greetings-modal__subtitle:not(:last-of-type){margin-bottom:2px}#feature_notification_modal .modal__wrapper{height:auto;max-height:450px;width:650px}#feature_notification_modal .modal__content{height:100%;position:relative;width:100%}#feature_notification_greetings_modal .modal__wrapper{height:250px;min-width:auto;width:400px!important}#feature_notification_greetings_modal .modal__content{border-radius:20px;height:100%;position:relative;width:100%}.notifications__container .animation-container.bfContainer{margin-top:95px;min-width:650px}.notifications__container .animation-container.bfContainer .loader{animation-duration:.7s}#feature-notifications-container-mobile{height:100%;min-height:60vh}#feature-notifications-container-mobile .notifications__container{background-color:#f9f9f9;height:100%}@media only screen and (max-width:480px){.notifications-modal__body{padding:40px 25px 30px 0}.notifications-modal__actions{flex-direction:column}.notifications-modal__action-btn{margin-bottom:20px}.notifications-modal__cancel{margin-left:0}.notifications__dismiss{display:none}}@media only screen and (max-width:767px){.notifications__empty{bottom:0;left:0;max-height:unset;min-height:unset;position:absolute;right:0;top:0}}.input__container{align-items:center;display:flex;flex-direction:row}.input__label{margin-right:8px}.input__input{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;overflow:visible;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.input__input:focus{border-color:#80bdff!important;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)!important;outline:0!important}.input__input--no-arrows[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;margin:0;position:relative}.input__input--no-arrows[type=number]::-webkit-inner-spin-button,.input__input--no-arrows[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;position:absolute;right:0}.input__prefix,.input__suffix{align-items:center;background-color:#efefef;border:1px solid #ccc;color:grey;display:flex;font-size:13px;justify-content:center;line-height:18px;padding:5px 8px;width:40px}.input__suffix{border-bottom-right-radius:3px;border-left:none;border-top-right-radius:3px}.input__prefix{border-bottom-left-radius:3px;border-right:none;border-top-left-radius:3px}.input__container-with-suffix .input__input{border-bottom-right-radius:0;border-top-right-radius:0}.input__container-with-prefix .input__input{border-bottom-left-radius:0;border-top-left-radius:0}.input__button{background-color:#1b74e9;border:1px solid #2e6da4;border-radius:3px;color:#fff;cursor:pointer;font-size:12px;height:36px;margin-left:10px;padding:8px 20px;transition:background-color .1s linear}.input__button:hover{background-color:#2e6da4}.bfButton{align-items:center;border:1px solid;border-radius:4px;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:20px;min-width:120px;padding:7px 12px;transition:all .15s linear}.bfButton--disabled,.bfButton:disabled{cursor:not-allowed;opacity:.6}.bfButton--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bfButton--small{font-size:12px;line-height:1;min-width:70px;padding:7px 10px}.bfButton--primary{background-color:#1b74e9;border-color:#1b74e9;color:#fff}.bfButton--primary:hover:not(:disabled){background-color:#2e6da4;border-color:#2e6da4}.bfButton--inverse{background-color:#fff;border-color:#1b74e9;color:#1b74e9}.bfButton--inverse:hover:not(:disabled){background-color:#1b74e9;color:#fff}.bfButton--secondary{background-color:#f2f2f2;border:1px solid #f2f2f2;color:#333}.bfButton--secondary:hover:not(:disabled){background-color:#e6e6e6;border-color:#e6e6e6}.bfButton--secondary.bfButton--inverse{background-color:#fff}.bfButton--secondary.bfButton--inverse:hover:not(:disabled){background-color:#f2f2f2;border-color:#f2f2f2;color:#333}.bfButton--danger{background-color:#d95350;border-color:#d95350;color:#fff}.bfButton--danger:hover:not(:disabled){background-color:#d5403b;border-color:#d5403b}.bfButton--danger.bfButton--inverse{background-color:#fff;color:#d95350}.bfButton--danger.bfButton--inverse:hover:not(:disabled){background-color:#d95350;border-color:#d95350;color:#fff}.bfButton--success{background-color:#5cb85c;border-color:#5cb85c;color:#fff}.bfButton--success:hover:not(:disabled){background-color:#4cae4c;border-color:#4cae4c}.bfButton--success.bfButton--inverse{background-color:#fff;color:#5cb85c}.bfButton--success.bfButton--inverse:hover:not(:disabled){background-color:#5cb85c;border-color:#5cb85c;color:#fff}.bfButton--warning{background-color:#fcc334;border-color:#fcc334;color:#333}.bfButton--warning:hover:not(:disabled){background-color:#fbb70c;border-color:#fbb70c}.bfButton--warning.bfButton--inverse{background-color:#fff;color:#fcc334}.bfButton--warning.bfButton--inverse:hover:not(:disabled){background-color:#fcc334;border-color:#fcc334;color:#333}.bfButton--info{background-color:#5bc0de;border-color:#5bc0de;color:#fff}.bfButton--info:hover:not(:disabled){background-color:#46b8da;border-color:#46b8da}.bfButton--info.bfButton--inverse{background-color:#fff;color:#5bc0de}.bfButton--info.bfButton--inverse:hover:not(:disabled){background-color:#5bc0de;border-color:#5bc0de;color:#fff}.bfButton--link{background-color:transparent;border:unset;color:#1b74e9;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:0}.bfButton--link:hover:not(:disabled){color:#2e6da4}.bfButton--link.bfButton--secondary{color:#333}.bfButton--link.bfButton--secondary:hover:not(:disabled){background-color:transparent;color:#333}.bfButton--bim.bfButton--primary{background-color:#6a56ea;border-color:#6a56ea;color:#fff}.bfButton--bim.bfButton--primary:hover:not(:disabled){background-color:#4e36e8;border-color:#4e36e8}.bfButton--bim.bfButton--secondary{background-color:#fff;border-color:#6a56ea;color:#6a56ea}.bfButton--bim.bfButton--secondary:hover:not(:disabled){background-color:#f6f8ff;border-color:#6a56ea}.bfButton--bim.bfButton--inverse{background-color:#fff;border-color:#6a56ea;color:#6a56ea}.bfButton--bim.bfButton--inverse:hover:not(:disabled){background-color:#6a56ea;color:#fff}.bfButton--benchmarking.bfButton--primary{background-color:#0b6b98;border-color:#0b6b98;color:#fff}.bfButton--benchmarking.bfButton--primary:hover:not(:disabled){background-color:#085072;border-color:#085072}.bfButton--benchmarking.bfButton--inverse{background-color:#fff;border-color:#0b6b98;color:#0b6b98}.bfButton--benchmarking.bfButton--inverse:hover:not(:disabled){background-color:#0b6b98;color:#fff}.bfButton--talent.bfButton--primary{background-color:#bf994e;border-color:#bf994e;color:#fff}.bfButton--talent.bfButton--primary:hover:not(:disabled){background-color:#a8843d;border-color:#a8843d}.bfButton--talent.bfButton--inverse{background-color:#fff;border-color:#bf994e;color:#bf994e}.bfButton--talent.bfButton--inverse:hover:not(:disabled){background-color:#bf994e;color:#fff}.bfButton--trends.bfButton--primary{background-color:#ff8b62;border-color:#ff8b62;color:#fff}.bfButton--trends.bfButton--primary:hover:not(:disabled){background-color:#ff6d39;border-color:#ff6d39}.bfButton--trends.bfButton--inverse{background-color:#fff;border-color:#ff8b62;color:#ff8b62}.bfButton--trends.bfButton--inverse:hover:not(:disabled){background-color:#ff8b62;color:#fff}.bfButton--tv.bfButton--primary{background-color:#324074;border-color:#324074;color:#fff}.bfButton--tv.bfButton--primary:hover:not(:disabled){background-color:#263057;border-color:#263057}.bfButton--tv.bfButton--inverse{background-color:#fff;border-color:#324074;color:#324074}.bfButton--tv.bfButton--inverse:hover:not(:disabled){background-color:#324074;color:#fff}.assistant__container{display:flex;flex-direction:column}.assistant__container--examples{display:grid;gap:6px;grid-template-columns:1fr}.assistant__header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:15px 20px 10px;position:absolute;top:0;width:100%;z-index:10}.assistant__title-wrapper{align-items:center;display:flex;gap:8px}.assistant__title{align-items:center;color:#333;font-size:20px;font-weight:600;line-height:25px;margin:0}.assistant__beta-badge{background-color:#e8afff;border-radius:4px;color:#333;font-size:10px;font-weight:600;letter-spacing:.5px;padding:2px 6px;text-transform:uppercase}.assistant__close{fill:#9d9d9d;cursor:pointer;height:12px}.assistant__chat{display:flex;flex-direction:column;height:calc(100vh - 175px);max-width:640px;min-width:640px;padding:50px 20px 0 22px;position:relative;row-gap:10px;transition:min-width .3s ease,max-width .3s ease}.assistant__chat--expanded{max-width:80vw;min-width:80vw}.assistant__chat--empty{padding:55px 20px 0 22px}.assistant__controls{align-items:center;background:hsla(0,0%,100%,.7);border-radius:4px;display:flex;gap:8px;justify-content:flex-end;padding:0 6px}.assistant__clear-button{color:#005cea;cursor:pointer;font-size:12px;font-weight:600}.assistant__clear-button:hover{text-decoration:underline}.assistant__expand-arrow-wrapper{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;left:1px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease;width:20px;z-index:5}.assistant__expand-arrow-wrapper:hover{background-color:#f2f2f2}.assistant__expand-arrow{color:#333;font-size:12px;transition:transform .2s ease}.assistant__expand-arrow--expanded{transform:rotateY(180deg)}.assistant__messages{border:1px solid #e6e6e6;border-radius:4px;height:100%;overflow:auto;padding:10px}.assistant__message{align-items:flex-start;border-radius:5px;display:flex;margin:5px;padding:5px}.assistant__message--user .assistant__message-content{background-color:#fff;border:1px solid #ccc}.assistant__message--assistant .assistant__message-content{background-color:#f0f0f0;border:1px solid #ddd}.assistant__message--assistant .assistant__avatar{margin-top:8px}.assistant__message-content{border-radius:10px;flex-grow:1;padding:8px}.assistant__message-wrapper{display:flex;flex-direction:column;flex-grow:1}.assistant__avatar{border-radius:50%;flex-shrink:0;height:32px;margin-right:8px;width:32px}.assistant__row{-moz-column-gap:5px;column-gap:5px;display:flex;margin-bottom:10px;width:100%}.assistant__examples{background-color:#f8f9fa;border-radius:4px;padding:12px}.assistant__examples .assistant__title{color:#666;font-size:13px;font-weight:500;line-height:1;margin:0 0 8px}.assistant__file-preview{background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;margin-bottom:10px;padding:12px}.assistant__file-preview-header{align-items:center;color:#333;display:flex;font-size:13px;font-weight:500;justify-content:space-between;margin-bottom:10px}.assistant__file-list{display:flex;flex-direction:column;gap:8px}.assistant__file-item{align-items:center;background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;display:flex;justify-content:space-between;padding:8px}.assistant__file-preview-content{align-items:center;display:flex;flex-grow:1;gap:8px}.assistant__file-thumbnail{border:1px solid #ccc;border-radius:4px;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.assistant__file-icon{align-items:center;background-color:#ccc;border-radius:4px;display:flex;font-size:18px;justify-content:center;width:40px}.assistant__file-info{flex-grow:1}.assistant__file-name{color:#333;font-size:13px;font-weight:500;margin-bottom:2px;word-break:break-word}.assistant__file-size{color:#666;font-size:11px}.assistant__disclaimer{background-color:#fff;border-radius:4px;color:#666;font-size:10px;margin-bottom:8px;padding:4px 8px;text-align:center}.assistant__input-section{width:100%}.assistant__file-upload-btn{align-items:center;background:#e6e6e6;border:1px solid #e6e6e6;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;min-height:36px;padding:8px 12px;transition:all .2s ease}.assistant__file-upload-btn:hover{background-color:#ccc;border-color:#ccc}.assistant__file-upload-btn:disabled{cursor:not-allowed;opacity:.5}.assistant__file-upload-btn .assistant__file-icon{fill:#666;background-color:transparent;width:16px}.assistant__input-row{-moz-column-gap:5px;column-gap:5px;display:flex;margin-bottom:10px;width:100%}.assistant__action-buttons{align-items:flex-start;display:flex;flex-shrink:0;gap:5px}.assistant__action-buttons .assistant__file-upload-btn,.assistant__action-buttons .bfButton{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:36px}.assistant__generated-images{margin:10px 0}.assistant__generated-image{margin-bottom:15px;position:relative}.assistant__image{border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;height:auto;max-height:200px;max-width:300px;-o-object-fit:cover;object-fit:cover;transition:all .2s ease;width:auto}.assistant__image:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:scale(1.02)}.assistant__image-caption{color:#666;font-size:12px;font-style:italic;margin-top:5px}.assistant__image-actions{display:flex;gap:8px;margin-top:8px}.assistant__generated-files{display:flex;flex-direction:column;margin:10px 0;row-gap:8px}.assistant__generated-file{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;padding:12px;transition:all .2s ease}.assistant__generated-file:hover{background-color:#ddd}.assistant__file-actions{-moz-column-gap:8px;column-gap:8px;display:flex;margin-top:8px}.assistant__image-modal{align-items:center;background-color:rgba(0,0,0,.42);box-sizing:border-box;display:flex;height:100vh;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100vw;z-index:9999}.assistant__modal-content{align-items:center;display:flex;flex-direction:column;max-height:90vh;max-width:90vw;position:relative}.assistant__modal-image{border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.3);height:auto;max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.assistant__modal-close{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;line-height:1;padding:8px;position:absolute;right:0;top:-40px;width:32px}.assistant__modal-close svg{fill:#fff;height:24px;width:24px}.assistant__modal-close:hover{opacity:.7}.assistant__modal-actions{display:flex;gap:12px;margin-top:15px}.assistant__user-message{flex-grow:1}.assistant__attachments{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.assistant__attachment{border-radius:4px;overflow:hidden}.assistant__attachment-image{border:1px solid #ccc;border-radius:4px;height:auto;max-height:200px;max-width:200px;-o-object-fit:cover;object-fit:cover;width:auto}.assistant__attachment-pdf{align-items:center;background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;display:flex;font-size:12px;gap:6px;padding:6px 10px}.assistant__pdf-icon{font-size:16px}.assistant__pdf-name{color:#333;font-weight:500}.assistant__message-content img{border-radius:4px;height:auto;max-height:250px;max-width:150px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:auto}.assistant__message-content table{border-collapse:collapse;font-size:14px;margin:12px 0;width:100%}.assistant__message-content table td,.assistant__message-content table th{border:1px solid #e1e5e9;padding:8px 12px;text-align:left}.assistant__message-content table th{background-color:#f8f9fa;color:#495057;font-weight:600}.assistant__message-content table tr:nth-child(2n){background-color:#f8f9fa}.assistant__message-content table tr:hover{background-color:#e9ecef}.assistant__message-content pre{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;margin:8px 0;overflow-x:auto;padding:12px}.assistant__message-content code{background-color:#f8f9fa;border-radius:3px;font-size:.9em;padding:2px 4px}.assistant__chat .input__container{width:100%}.assistant__chat .assistant__text-input,.assistant__chat .input__input{font-size:14px;line-height:20px;padding:7px 12px}.assistant__chat .assistant__text-input{background-color:#fff;border:1px solid #ced4da;border-radius:4px;box-sizing:border-box;color:#495057;font-family:inherit;max-height:76px;min-height:36px;overflow-y:auto;resize:none;transition:border-color .2s ease;width:100%}.assistant__chat .assistant__text-input:focus{border-color:#80bdff;outline:none}.assistant__chat .assistant__text-input::-moz-placeholder{color:#bbb}.assistant__chat .assistant__text-input::-ms-input-placeholder{color:#bbb}.assistant__chat .assistant__text-input::placeholder{color:#bbb}.assistant__chat .assistant__text-input::-webkit-scrollbar{width:6px}.assistant__chat .assistant__text-input::-webkit-scrollbar-track{background:#fff;border-radius:3px}.assistant__chat .assistant__text-input::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.assistant__chat .assistant__text-input::-webkit-scrollbar-thumb:hover{background:#e6e6e6}.assistant__examples .bfButton--secondary{font-size:12px;font-weight:400;white-space:nowrap}.assistant__message-wrapper .bfButton--small{align-self:flex-end;font-size:10px;line-height:1.2;margin-top:5px;min-height:auto;padding:2px 6px}@media only screen and (max-width:767px){.assistant__chat{height:78vh;max-width:100%;min-width:auto}.assistant__input-row{flex-direction:column;gap:8px}.assistant__action-buttons{flex-direction:row;justify-content:space-between}.assistant__file-item{align-items:flex-start;flex-direction:column;gap:8px}.assistant__file-preview-content{width:100%}.assistant__attachment-image{max-height:150px;max-width:100%}}@media only screen and (min-width:768px){.assistant__container--examples{grid-template-columns:repeat(3,1fr)}.assistant__attachments{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.assistant__generated-images{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.modal-fade-enter-from,.modal-fade-leave-active{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .3s ease}.modal-slide-enter-from,.modal-slide-leave-to{transform:translateY(-25%)}.modal-slide-enter-to,.modal-slide-leave-from{transform:translateY(0)}.modal-slide-enter-active,.modal-slide-leave-active{transition:transform .3s ease-out}.modal-horizontal-slide-enter-from,.modal-horizontal-slide-leave-to{transform:translateX(30%)}.modal-horizontal-slide-enter-to,.modal-horizontal-slide-leave-from{transform:translateX(0)}.modal-horizontal-slide-enter-active,.modal-horizontal-slide-leave-active{transition:transform .3s ease-out}.slide-sm-enter-active,.slide-sm-enter-from{z-index:1}.slide-sm-enter-active,.slide-sm-leave-active{transition:transform .15s ease,opacity .15s ease}.slide-sm-enter-from,.slide-sm-leave-to{opacity:0;transition:all .15s ease-in}.modal__backdrop{align-items:center;background-color:rgba(0,0,0,.42);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9998}.modal__wrapper{max-width:80vw;min-width:auto;position:relative}.modal__content{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;transition:all .3s ease}.modal__header{align-items:center;background-color:#eee;border-bottom:1px solid #e6e6e6;border-top-left-radius:4px;border-top-right-radius:4px;color:#333;display:flex;justify-content:space-between;padding:10px 15px}.modal__header h2{font-size:14px;font-weight:700;margin:0}.modal__footer{align-items:center;display:flex;justify-content:flex-end;padding:10px}.modal__body{font-size:12px;padding:20px 15px;position:relative}.modal__body-sub{margin-top:3px}.modal__body--bold{font-weight:700}.modal__button{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;font-size:12px;padding:5px 15px}.modal__button:not(:first-child){margin-left:10px}.modal__button:disabled{cursor:not-allowed}.modal__button--blue,.modal__button--primary{background-color:#337ab7;border:1px solid #2e6da4;color:#fff}.modal__button--red{background-color:#d95350;border:1px solid #d5403b;color:#fff}.modal__close{color:#c4c4c4;cursor:pointer;font-size:14px;padding:3px}@media only screen and (min-width:768px){.modal__wrapper{min-width:600px}.modal__wrapper--compact{min-width:400px}}.bfHeader__container{align-items:center;background-color:#fbfbfb;-moz-column-gap:15px;column-gap:15px;display:flex;height:55px;justify-content:space-between;padding:8px 25px 7px 15px;position:fixed;top:0;width:100%;z-index:1004}.bfHeader__wrapper{align-items:center;display:flex;height:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.bfHeader__wrapper--search{width:100%}.bfHeader__wrapper--right{justify-content:flex-end}.bfHeader__wrapper .bfHeader__select-container{margin-left:40px}.bfHeader__logo-wrapper{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;height:100%;min-width:83px;width:83px}.bfHeader__burger-wrapper{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;padding:12px 10px;transition:background-color .15s linear;width:40px}.bfHeader__burger-wrapper:hover{background-color:#f0f0f0}.bfHeader__logo,.bfHeader__logo-link{height:100%;max-height:35px;min-width:28px}.bfHeader__icon-wrapper{border-radius:4px;height:24px;padding:5px;position:relative;width:24px}.bfHeader__icon-wrapper .bfHeader__icon{fill:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:13px}.bfHeader__icon-wrapper .bfHeader__icon path{fill:#fff}.bfHeader__icon-wrapper--analytics{background-color:#005cea}.bfHeader__icon-wrapper--bim{background-color:#6a56ea}.bfHeader__icon-wrapper--benchmarking{background-color:#0b6b98}.bfHeader__icon-wrapper--talent{background-color:#bf994e}.bfHeader__icon-wrapper--trends{background-color:#ff8b62}.bfHeader__icon-wrapper--tv{background-color:#324074}.bfHeader__icon--menu{cursor:pointer;transition:all .15s linear;width:24px}.bfHeader__icon--menu path{fill:#333;transition:all .15s linear}.bfHeader__icon--settings{fill:#333;max-height:16px;width:16px}.bfHeader__icon--settings path{fill:#333}.bfHeader__icon--chevron{font-size:12px;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:all .15s linear}.bfHeader__icon--chevron.bfHeader__icon--rotate{transform:translateY(-50%) rotate(180deg)}.bfHeader__icon--rotate{transform:rotateX(-180deg)}.bfHeader__icon--burger{fill:#9b9b9b;cursor:pointer;height:17px;margin:auto 0;min-width:23px;transition:fill .15s linear;width:23px}.bfHeader__icon--burger:not(.bfHeader__icon--initial) path[data-name=first]{animation:unfoldFirst .25s forwards}.bfHeader__icon--burger:not(.bfHeader__icon--initial) path[data-name=second]{animation:unfoldSecond .25s forwards}.bfHeader__icon--burger:not(.bfHeader__icon--initial) path[data-name=short]{animation:unfoldShort .25s forwards}.bfHeader__icon--burger.bfHeader__icon--open{fill:#666}.bfHeader__icon--burger.bfHeader__icon--open path[data-name=first]{animation:foldFirst .25s forwards}.bfHeader__icon--burger.bfHeader__icon--open path[data-name=second]{animation:foldSecond .25s forwards}.bfHeader__icon--burger.bfHeader__icon--open path[data-name=short]{animation:foldShort .25s forwards}.bfHeader__menu-container,.bfHeader__select-container{position:relative}.bfHeader__menu-container{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;padding:8px;transition:background-color .15s linear;width:40px}.bfHeader__menu-container:hover{background-color:#f0f0f0}.bfHeader__menu-container--settings:hover .bfHeader__icon--menu{transform:rotate(45deg)}.bfHeader__menu-container--notifications .bfHeader__icon--bell,.bfHeader__menu-container--notifications .bfHeader__icon--clapper{position:absolute}.bfHeader__menu-container--notifications:hover .bfHeader__icon--bell{animation:bell .3s forwards;transform-origin:top}.bfHeader__menu-container--open .bfHeader__icon--menu path{fill:#005cea}.bfHeader__menu-container--badge:before{background-color:#c42626;border:1px solid #fff;border-radius:50%;content:"";display:block;height:12px;position:absolute;right:6px;top:4px;width:12px;z-index:1}.bfHeader__select{align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:34px;min-width:175px;padding:5px;position:relative;transition:border-color .15s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.bfHeader__select:hover{border-color:#d0d0d0}.bfHeader__menu{background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);display:none;left:0;min-width:185px;position:absolute;top:calc(100% + 2px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1004}.bfHeader__menu--assistant,.bfHeader__menu--notifications,.bfHeader__menu--settings{left:unset;right:0;top:calc(100% + 5px)}.bfHeader__menu--assistant{-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset}.bfHeader__menu--assistant,.bfHeader__menu--notifications{max-height:calc(100vh - 110px);overflow:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.bfHeader__menu--settings{min-width:250px}.bfHeader__menu--settings .bfHeader__list{padding:10px 8px;row-gap:2px}.bfHeader__menu--settings .bfHeader__list .bfHeader__link{padding:10px}.bfHeader__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:4px;row-gap:8px}.bfHeader__item,.bfHeader__option{cursor:pointer;display:flex;font-size:14px;position:relative;transition:background-color .15s linear;width:100%}.bfHeader__item:hover,.bfHeader__option:hover{background-color:#f3f7fe;border-radius:4px}.bfHeader__item .bfHeader__link,.bfHeader__option .bfHeader__link{color:#333;max-width:230px;padding:4px 11px}.bfHeader__option--active{font-weight:600}.bfHeader__option--active .bfHeader__name{position:relative}.bfHeader__option--active .bfHeader__name:before{background-color:#42b72a;border-radius:50%;content:"";display:block;height:8px;left:100%;margin-left:10px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.bfHeader__option .bfHeader__link{-moz-column-gap:8px;column-gap:8px;width:100%}.bfHeader__item .bfHeader__link{-moz-column-gap:12px;column-gap:12px;width:100%}.bfHeader__blog{align-items:center;display:flex;justify-content:flex-end;width:100%}.bfHeader__link{align-items:center;cursor:pointer;display:flex;max-width:220px;text-decoration:none}.bfHeader__link:hover .bfHeader__blog-icon-wrapper,.bfHeader__link:hover .bfHeader__blog-title{border:1px solid #cbdeef}.bfHeader__link:hover .bfHeader__blog-icon-wrapper{border-right:none}.bfHeader__link:hover .bfHeader__blog-title{border-left:none}.bfHeader__link:active,.bfHeader__link:focus{outline:0;text-decoration:none}.bfHeader__blog-icon-wrapper{align-items:center;background-color:#dbe8f4;border:1px solid transparent;border-bottom-left-radius:4px;border-right:none;border-top-left-radius:4px;display:flex;height:34px;justify-content:center;padding:6px 8px;transition:all .15s ease;width:34px}.bfHeader__blog-icon{fill:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bfHeader__blog-title{background-color:#eef3f7;border:1px solid transparent;border-bottom-right-radius:4px;border-left:none;border-top-right-radius:4px;color:#333;font-size:11px;height:34px;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;transition:all .15s ease;white-space:nowrap;width:100%}.bfHeader__access{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;margin:auto}.bfHeader__demo{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;margin:0 auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.bfHeader__demo+.bfHeader__blog{width:-webkit-max-content;width:-moz-max-content;width:max-content}.bfHeader__mode{align-items:center;border:1px solid #f19b33;border-radius:4px;display:flex;font-size:12px}.bfHeader__trial{background-color:#f19b33;color:#fff;height:32px}.bfHeader__button,.bfHeader__trial{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;padding:7px 12px}.bfHeader__button{border-radius:4px;font-size:12px;font-weight:700;transition:all .15s linear}.bfHeader__button--access{background-color:#fff;border:1px solid #1c8e55;color:#1c8e55}.bfHeader__button--access:hover{background-color:#1c8e55;color:#fff}.bfHeader__button--trial{background-color:#fff;border:none;border-radius:0 4px 4px 0;color:#f19b33;height:32px}.bfHeader__button--trial:hover:not(:disabled){background-color:#f19b33;border-radius:0;color:#fff}.bfHeader__skeleton{background-color:#d3d3d3;border-radius:3px;height:15px;margin:5px 0;overflow:hidden;position:relative;width:50px}.bfHeader__skeleton:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:1}.bfHeader-user__container{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;margin-left:24px;padding-left:16px;position:relative}.bfHeader-user__container:not(.bfHeader-user__container--no-border):before{background-color:#e6e6e6;content:"";display:block;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.bfHeader-user__signin{cursor:pointer;white-space:nowrap}.bfHeader-user__user{align-items:center;cursor:pointer;display:flex}.bfHeader-user__user--open .bfHeader-user__avatar{border-color:#005cea}.bfHeader-user__user--badge:before{background-color:#c42626;border:1px solid #fff;border-radius:50%;content:"";display:none;height:10px;position:absolute;right:0;top:0;width:10px;z-index:1}.bfHeader-user__avatar{background-size:cover;border:1px solid transparent;-o-border-image:initial;border-image:initial;border-radius:50%;height:36px;margin-left:8px;overflow:hidden;transition:transform .15s linear;width:36px}.bfHeader-user__avatar:hover{transform:scale(1.1)}.bfHeader-user__avatar--badge{position:relative}.bfHeader-user__badge{align-items:center;background-color:#c42626;border-radius:50%;color:#fff;display:none;font-size:11px;font-weight:700;height:16px;justify-content:center;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:16px}.bfHeader-user__name{white-space:nowrap}.bfHeader-user__caret{font-size:16px;margin-left:8px;transform:rotateX(0deg);transition:transform .4s ease}.bfHeader-user__caret--rotate{transform:rotateX(-180deg)}.bfHeader-user__user-menu{box-shadow:0 8px 16px 0 rgba(51,51,51,.149);display:none;position:absolute;right:0;top:calc(100% + 5px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:275px;z-index:1004}.bfHeader-user__user-menu-list{background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;display:flex;flex-direction:column;padding:10px 8px;row-gap:2px}.bfHeader-user__user-menu-list .bfHeader-user__user-menu-item{transition:background-color .15s linear}.bfHeader-user__user-menu-list .bfHeader-user__user-menu-item:hover{background-color:#f3f7fe;border-radius:4px}.bfHeader-user__user-menu-list .bfHeader__list{display:none}.bfHeader-user__user-menu-item{align-items:center;color:#333;-moz-column-gap:12px;column-gap:12px;cursor:pointer;display:flex;font-size:14px;padding:10px;position:relative;text-decoration:none;white-space:nowrap;width:100%}.bfHeader-user__user-menu-item:active,.bfHeader-user__user-menu-item:focus,.bfHeader-user__user-menu-item:hover{color:#333;outline:0;text-decoration:none}.bfHeader-user__user-menu-item--mobile{display:none}.bfHeader-user__user-menu-item--separator{border-top:1px solid #e6e6e6;margin:10px 30px 0;padding:0 0 10px!important;width:calc(100% - 60px)}.bfHeader-user__user-menu-item-icon{fill:#333;max-height:16px;min-width:16px;width:16px}.bfHeader-user__user-menu-item-icon path{fill:#333}.bfHeader-user__user-menu-item-icon--badge{position:relative}.bfHeader-user__user-menu-item-badge{align-items:center;background-color:red;border-radius:50%;display:none;height:14px;justify-content:center;position:absolute;right:3px;top:-4px;width:14px}.bfHeader-user__user-menu-item-badge span{align-items:center;color:#fff;display:flex;font-size:8px;font-weight:600;height:100%;margin-bottom:2px}.bfHeader-user__skeleton{background-color:#d3d3d3;overflow:hidden;position:relative}.bfHeader-user__skeleton--avatar{border-radius:50%;height:34px;width:34px}.bfHeader-user__skeleton:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:1}.bfHeader-search__container{width:100%}.bfHeader-searchbox__container{align-items:center;display:flex;margin:0 auto;max-width:240px;position:relative;width:100%}.bfHeader-searchbox__icon{fill:#082130;height:14px;left:15px;position:absolute}.bfHeader-searchbox__input{width:100%}.bfHeader-searchbox__input .input__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eee;border:none;border-radius:6px;box-shadow:none;color:#082130;font-size:14px;line-height:20px;outline:none;padding:7px 20px 7px 38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.bfHeader-searchbox__input .input__input::-moz-placeholder{color:#8a8a8a}.bfHeader-searchbox__input .input__input::-ms-input-placeholder{color:#8a8a8a}.bfHeader-searchbox__input .input__input::placeholder{color:#8a8a8a}.bfHeader-searchbox__input .input__input:-moz-placeholder-shown{text-overflow:ellipsis}.bfHeader-searchbox__input .input__input:placeholder-shown{text-overflow:ellipsis}.bfHeader-searchbox__input .input__input:focus{border:none;box-shadow:none}.bfHeader-panel__backdrop{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;right:0;top:55px;width:100vw;z-index:1003}.bfHeader-panel__wrapper{display:none;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:465px;z-index:1004}.bfHeader-panel__content{background-color:#fff;border:1px solid #e6e6e6;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 5px 5px rgba(0,0,0,.075);display:flex;flex-direction:column;max-height:80vh;position:relative}.bfHeader-panel__clear-btn{color:#9d9d9d;cursor:pointer;font-size:12px;padding:2px;position:absolute;right:12px;top:16px}.bfHeader-panel__close{height:10px}.bfHeader-panel__footer{align-items:center;border-top:1px solid #e6e6e6;display:flex;justify-content:center;padding:15px;width:100%}.bfHeader-panel__footer-link{color:#0e8df2;font-size:15px;font-weight:600;text-decoration:none}.bfHeader-panel__footer-link:active,.bfHeader-panel__footer-link:focus{outline:0;text-decoration:none}.bfHeader-panel__footer-link:hover{color:#0e8df2;opacity:.9}.bfHeader-panel__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:40px 20px;row-gap:10px}.bfHeader-panel__icon--empty{width:80px}.bfHeader-entities__container{display:flex;overflow-y:auto}.bfHeader-entities__types{border-right:1px solid #eee;margin:15px 0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;overflow-y:auto;position:-webkit-sticky;position:sticky;top:15px}.bfHeader-entities__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:5px 15px;row-gap:5px}.bfHeader-entities__item{align-items:center;border-radius:4px;color:#333;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;font-size:13px;min-width:200px;padding:8px;transition:background-color .15s linear}.bfHeader-entities__item--disabled{opacity:.5;pointer-events:none}.bfHeader-entities__item--active,.bfHeader-entities__item:hover{background-color:#eee;font-weight:700}.bfHeader-entities__item--active .bfHeader-entities__quantity,.bfHeader-entities__item:hover .bfHeader-entities__quantity{background-color:#333;color:#fff}.bfHeader-entities__item--active .bfHeader-entities__icon path,.bfHeader-entities__item:hover .bfHeader-entities__icon path{fill:#333}.bfHeader-entities__quantity{background-color:#eee;border-radius:4px;font-size:11px;font-weight:700;margin-left:auto;padding:2px 6px;text-align:center;transition:all .15s linear;width:40px}.bfHeader-entities__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:40px 20px;row-gap:10px}.bfHeader-entities__results{color:#333;display:flex;flex-direction:column;margin:15px 0;padding:5px 50px 5px 30px;width:100%}.bfHeader-entities__source{display:flex;flex-direction:column;padding-bottom:5px;row-gap:5px;width:100%}.bfHeader-entities__source:first-of-type .bfHeader-entities__entity:first-child{scroll-margin-top:45px}.bfHeader-entities__title{font-size:13px;font-weight:600;margin:10px 0}.bfHeader-entities__entity{cursor:pointer;display:flex;padding:6px 8px;scroll-margin-bottom:5px;text-decoration:none!important}.bfHeader-entities__entity--active,.bfHeader-entities__entity:hover{background-color:#eef3f7;border-radius:3px}.bfHeader-entities__avatar{background-size:cover;border-radius:50%;height:28px;width:28px}.bfHeader-entities__info{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.bfHeader-entities__meta{display:flex;flex-direction:column}.bfHeader-entities__name{align-items:center;color:#333;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:14px}.bfHeader-entities__name--extra{line-height:14px}.bfHeader-entities__extra{color:#999;font-size:11px;margin-top:2px}.bfHeader-entities__icon--list{height:16px;min-width:16px;transition:all .15s linear;width:16px}.bfHeader-entities__icon--entity{height:28px;min-width:28px;width:28px}.bfHeader-entities__icon--entity path{fill:#333}.bfHeader-entities__icon--empty{width:80px}.bfHeader-entities__badge{background-color:#fbe6e6;border-radius:2px;color:#8b2727;font-size:10px;line-height:1;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:2px 6px}.bfHeader-entities__badge--league{background-color:#e7f4e5;color:#325837}.bfHeader-entities__badge--team{background-color:#e6eefb;color:#204e92}.bfHeader-entities__badge--club{background-color:#dbfff8;color:#005c49}.bfHeader-entities__badge--brand{background-color:#fdf0f8;color:#8c2c69}.bfHeader-entities__badge--person{background-color:#fbe9ec;color:#ab031f}.bfHeader-entities__badge--organization{background-color:#eaf2f2;color:#33555b}.bfHeader-entities__badge--federation{background-color:#e1ecf6;color:#2e4f70}.bfHeader-entities__badge--venue{background-color:#f5f8e3;color:#4b5606}.bfHeader-entities__badge--music{background-color:#eaeafe;color:#3f3fab}.bfHeader-entities__badge--media{background-color:#f2edfe;color:#611dcd}.bfHeader-entities__badge--playlist{background-color:#fff3e8;color:#853e00}.bfHeader-entities__badge--report{background-color:#fdf9d6;color:#605506}.bfHeader-entities__badge--custom-report{background-color:#e5d8e5;color:#633064}.bfHeader-entities__badge--entity-group{background-color:#eefef2;color:#29613a}.bfHeader-entities__badge--channel-group{background-color:#fff4eb;color:#592012}.bfHeader-recent__title{color:#082130;font-size:14px;margin:0;padding:15px 20px}.bfHeader-recent__entities{-moz-column-gap:15px;column-gap:15px;display:grid;grid-auto-rows:0;grid-template-columns:repeat(auto-fill,100px);grid-template-rows:auto;margin-bottom:10px;overflow:hidden;padding:0 20px;width:100%}.bfHeader-recent__entity{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:5px;row-gap:6px;text-decoration:none!important}.bfHeader-recent__entity:hover{background-color:#f6f8fa}.bfHeader-recent__avatar{background-size:cover;-o-border-image:initial;border-image:initial;border-radius:50%;height:30px;overflow:hidden;width:30px}.bfHeader-recent__avatar:first-child{margin-top:20px}.bfHeader-recent__icon{height:30px;min-width:30px;width:30px}.bfHeader-recent__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#082130;display:-webkit-box;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-word}.bfHeader-recent__badge{background-color:#fbe6e6;border-radius:2px;color:#8b2727;font-size:10px;line-height:1;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:2px 6px}.bfHeader-recent__badge--league{background-color:#e7f4e5;color:#325837}.bfHeader-recent__badge--team{background-color:#e6eefb;color:#204e92}.bfHeader-recent__badge--club{background-color:#dbfff8;color:#005c49}.bfHeader-recent__badge--brand{background-color:#fdf0f8;color:#8c2c69}.bfHeader-recent__badge--person{background-color:#fbe9ec;color:#ab031f}.bfHeader-recent__badge--organization{background-color:#eaf2f2;color:#33555b}.bfHeader-recent__badge--federation{background-color:#e1ecf6;color:#2e4f70}.bfHeader-recent__badge--venue{background-color:#f5f8e3;color:#4b5606}.bfHeader-recent__badge--music{background-color:#eaeafe;color:#3f3fab}.bfHeader-recent__badge--media{background-color:#f2edfe;color:#611dcd}.bfHeader-recent__badge--playlist{background-color:#fff3e8;color:#853e00}.bfHeader-recent__badge--report{background-color:#fdf9d6;color:#605506}.bfHeader-recent__badge--custom-report{background-color:#e5d8e5;color:#633064}.bfHeader-recent__badge--entity-group{background-color:#eefef2;color:#29613a}.bfHeader-recent__badge--channel-group{background-color:#fff4eb;color:#592012}.bfHeader-empty{align-items:center;color:#333;display:flex;flex-direction:column;margin:auto 0;row-gap:15px}.bfHeader-empty__icon{width:68px}.bfHeader-empty__title{font-size:14px;line-height:1}.bfHeader-empty__heading{color:#999;font-size:14px;max-width:400px;text-align:center}#ad-rates .bfHeader__container,#inventory-valuation .bfHeader__container{border-bottom:1px solid #e6e6e6}.menu-fade-enter-from,.menu-fade-leave-active{opacity:0}.menu-fade-enter-active,.menu-fade-leave-active{transition:opacity .2s ease}.full-access__block{text-align:center}.full-access__icon{color:#009f3c;font-size:40px}.full-access__header{font-size:22px;font-weight:700;margin:15px 0 25px}.full-access__heading{font-size:14px;text-align:center}.full-access__heading:first-of-type{margin-bottom:0}.dateRangePicker__container--trial{border-left:unset}.daterangepicker--trial td.disabled{background-color:#fff1d6!important;-webkit-text-decoration-color:#fcc334;text-decoration-color:#fcc334}#full-access-modal .modal__body{padding:55px 15px}.bfHeader__button--trial .animation-container{margin:0}.bfHeader__button--trial .animation-container .loader.micro{height:12px;width:12px}@media only screen and (max-width:480px){.bfHeader-user__signin,.bfHeader-user__user{border-left:none;margin-left:0;padding-left:0}}@media only screen and (max-width:767px){.bfHeader-user__caret,.bfHeader-user__name{display:none}.bfHeader-user__avatar,.bfHeader-user__skeleton--avatar{margin-left:0}.bfHeader-user__user--badge:before{display:block}.bfHeader-user__user-menu{bottom:0;height:auto;left:0;position:fixed;right:0;top:55px;width:100%}.bfHeader-user__user-menu-list{border-top-left-radius:unset;border-top-right-radius:unset;height:100%;overflow-y:auto;padding:10px 0}.bfHeader-user__user-menu-list .bfHeader__list{display:flex;padding:0;row-gap:2px}.bfHeader-user__user-menu-list .bfHeader__link{padding:10px 30px}.bfHeader-user__user-menu-list .bfHeader__item,.bfHeader-user__user-menu-list .bfHeader__link{max-width:100%}.bfHeader-user__user-menu-list .bfHeader__icon{margin-right:10px}.bfHeader-user__user-menu-item{padding:10px 30px}.bfHeader-user__user-menu-item--mobile{display:flex}.bfHeader-user__user-menu-item-icon{font-size:20px;margin-right:10px}.bfHeader-user__badge,.bfHeader-user__user-menu-item-badge{display:flex}.bfHeader-user__container{margin-left:0;padding-left:0}.bfHeader-user__container:before{display:none!important}.bfHeader-searchbox__container{max-width:100%}.bfHeader-panel__wrapper{bottom:60px;height:100%;left:0;position:fixed;right:0;top:55px;transform:unset;width:auto}.bfHeader-panel__content{max-height:100%}.bfHeader__container{padding:10px 20px}.bfHeader__logo-wrapper{min-width:unset;width:unset}.bfHeader__wrapper--right{width:auto}.bfHeader__wrapper:last-of-type{padding-right:0}.bfHeader__blog,.bfHeader__menu-container--assistant,.bfHeader__menu-container--notifications,.bfHeader__menu-container--settings,.bfHeader__select-container{display:none}.bfHeader__menu--notifications{border-radius:unset;bottom:0;height:auto;left:0;max-height:unset;position:fixed;right:unset;top:55px;width:100%}.bfHeader-entities__results{max-height:calc(100vh - 55px)}#advanced-search .bfHeader-panel__wrapper{top:54px}}@media only screen and (max-width:1023px){.bfHeader__trial{position:relative}.bfHeader__trial:before{content:"Trial";font-size:8px;font-weight:700;left:50%;position:absolute;top:calc(100% - 12px);transform:translateX(-50%)}.bfHeader__trial-icon{font-size:16px;margin-bottom:10px}.bfHeader__trial-text{display:none}.bfHeader__blog-icon-wrapper{border-radius:4px;border-right:1px solid transparent}.bfHeader__link:hover .bfHeader__blog-icon-wrapper{border-right:1px solid #cbdeef}.bfHeader__blog-title{display:none}.bfHeader__tab{padding:15px}.bfHeader-user__avatar,.bfHeader-user__skeleton--avatar{margin-right:0}.bfHeader-user__name{display:none}.bfHeader-entities__results{height:100%;margin:0;padding:20px 30px}.bfHeader-entities__types{display:none}}@media only screen and (max-width:1199px){.bfHeader__trial{padding:8px}.bfHeader__button--trial{display:none}}@media only screen and (min-width:1024px){.bfHeader-panel__wrapper{width:850px}}@media only screen and (min-width:1200px){.bfHeader-searchbox__container{max-width:480px}}@media only screen and (min-width:1440px){.bfHeader-panel__wrapper{width:950px}}@media only screen and (min-width:1024px) and (max-width:1199px){.bfHeader-user__avatar,.bfHeader-user__skeleton--avatar{margin-right:0}.bfHeader-user__name{display:none}}@media only screen and (min-width:1024px) and (max-width:1439px){.bfHeader__blog-icon-wrapper{border-radius:4px;border-right:1px solid transparent}.bfHeader__link:hover .bfHeader__blog-icon-wrapper{border-right:1px solid #cbdeef}.bfHeader__blog-title{display:none}}