.respona-new-logo--small{width:24px;height:24px}
.loader{font-size:10px;margin:0 auto;width:30px;height:30px;border-radius:50%;background:#fff;background:-moz-linear-gradient(left, #221CB6, #221CB6);background:-webkit-linear-gradient(left, #221CB6, #221CB6);background:-o-linear-gradient(left, #221CB6, #221CB6);background:-ms-linear-gradient(left, #221CB6, #221CB6);background:linear-gradient(to right, #221CB6, #221CB6);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader--with-top-margin{margin-top:20px}.loader__full-screen-wrapper{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh}.loader__full-block-wrapper{display:flex;justify-content:center;align-items:center;height:100%}.loader:before{width:50%;height:50%;background:var(--background-color);border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loader:after{background:var(--background-color);width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.workspace-select{width:51px;height:51px;padding:0;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:11px;position:relative;font-size:18px;text-transform:uppercase;color:#221cb6;cursor:pointer}.workspace-select__short-content{box-sizing:border-box;height:47px;width:47px;display:flex;justify-content:center;align-items:center;padding:5px;background:#dbe2fe;border-radius:10px}.workspace-select__short-content:hover{background:#221cb6;color:#fff}.workspace-select__logo{width:25px;height:25px;border-radius:100%}
.label{border-radius:20px;padding:2px 5px;min-width:20px;display:inline-flex;justify-content:center}.label-color-blue{background-color:#dddef6;color:#221cb6}.label-color-blue.label-hover:hover{cursor:pointer;background-color:#221cb6;color:#fff}.label-color-orange{background-color:#feddb7;color:#fc8619}.label-color-orange.label-hover:hover{cursor:pointer;color:#fff;background-color:#fc8619}.label-color-orange.label-hover:hover .sidebar-trial-counter__icon circle{stroke:#fff}.label-color-orange.label-hover:hover .sidebar-trial-counter__icon rect,.label-color-orange.label-hover:hover .sidebar-trial-counter__icon path{fill:#fff}.label-color-success{background-color:#23e771;color:#fff}.label-color-success.label-hover:hover{cursor:pointer;opacity:.8}.label-color-success.label-hover:hover .sidebar-trial-counter__icon circle{stroke:#fff}.label-color-success.label-hover:hover .sidebar-trial-counter__icon rect,.label-color-success.label-hover:hover .sidebar-trial-counter__icon path{fill:#fff}.label-color-red{background-color:rgba(237,72,61,.1);color:#ed483d}.label-color-red.label-hover:hover{cursor:pointer;color:#fff;background-color:#f77b73}.label-color-red.label-hover:hover .sidebar-trial-counter__icon circle{stroke:#fff}.label-color-red.label-hover:hover .sidebar-trial-counter__icon rect,.label-color-red.label-hover:hover .sidebar-trial-counter__icon path{fill:#fff}.label-color-yellow{background-color:#ffedc3;color:#a16a38}.label-color-yellow.label-hover:hover{cursor:pointer;color:#704a27;background-color:#d3c096}.label-color-yellow.label-hover:hover .sidebar-trial-counter__icon circle{stroke:#fff}.label-color-yellow.label-hover:hover .sidebar-trial-counter__icon rect,.label-color-yellow.label-hover:hover .sidebar-trial-counter__icon path{fill:#fff}.label-color-green{background-color:rgba(88,205,149,.1);color:#13a861}.label-color-green.label-hover:hover{cursor:pointer;color:#fff;background-color:#13a861}.label-color-green.label-hover:hover .sidebar-trial-counter__icon circle{stroke:#fff}.label-color-green.label-hover:hover .sidebar-trial-counter__icon rect,.label-color-green.label-hover:hover .sidebar-trial-counter__icon path{fill:#fff}.label-color-light-green{background-color:rgba(147,255,75,.1);color:#126e37}.label-color-bright-green{background-color:#b4e5ae;color:#0a4723}.label-color-dark-green{background-color:#2d8f5b;color:#e3eedb}.label-color-gray{background-color:rgba(189,189,189,.22);color:#8f9199}.label-color-gray.label-hover:hover{cursor:pointer;color:#fff;background-color:#8f9199}.label-color-gray.label-hover:hover .sidebar-trial-counter__icon circle{stroke:#fff}.label-color-gray.label-hover:hover .sidebar-trial-counter__icon rect,.label-color-gray.label-hover:hover .sidebar-trial-counter__icon path{fill:#fff}.label-color-black{background-color:rgba(32,36,48,.27);color:#202430}.label-font-size-small{font-size:10px;font-weight:600;line-height:10px}.label-font-size-12{font-size:12px !important}.label-position-moved-to-top{position:relative;top:-6px}.label-squared{border-radius:5px}
.sidebar-trial-counter{display:flex;align-items:center;justify-content:center}.sidebar-trial-counter__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:8px;height:8px;border-radius:9px;cursor:pointer}.sidebar-trial-counter:hover{color:#fff;background-color:#fc8619}.sidebar-trial-counter:hover .sidebar-trial-counter__icon:hover circle{stroke:#fff}.sidebar-trial-counter:hover .sidebar-trial-counter__icon:hover rect,.sidebar-trial-counter:hover .sidebar-trial-counter__icon:hover path{fill:#fff}
.user-links-wrapper--blocked{pointer-events:none}.user-link{display:flex;position:relative;align-items:center;font-size:16px;color:#7b7b7b;text-decoration:none;transition:background-color .3s ease-in-out;padding:8px 16px;border-radius:11px;margin:5px -10px;cursor:pointer}.user-link__icon{margin-right:10px;height:20px}.user-link__icon svg{width:20px;height:20px}.user-link__tooltip-content{padding:15px;font-size:16px}.user-link--short{justify-content:center}.user-link--short .user-link__icon{cursor:pointer;margin-right:0}.user-link--column{flex-direction:column}.user-link__credits-number{color:#181616}.user-link__credits-number--closed{color:#fff}.user-link__notification-flag{display:inline-block;position:absolute;top:5px;right:15px;background-color:#3424eb;width:8px;height:8px;border-radius:50%}.user-link:hover .label-color-blue{background-color:#221cb6;color:#fff}.user-link:hover .user-link__icon circle,.user-link:hover .user-link__icon path{stroke:#000}.user-link:hover .user-link__icon rect{fill:#000}.user-link:hover .label-color-orange{color:#fff;background-color:#fc8619}.user-link:hover .label-color-orange .sidebar-trial-counter__icon circle{stroke:#fff}.user-link:hover .label-color-orange .sidebar-trial-counter__icon rect,.user-link:hover .label-color-orange .sidebar-trial-counter__icon path{fill:#fff}
.help-button{display:flex;align-items:center;justify-content:center;height:59px;width:59px;border-radius:10px;border:0 solid rgba(224,224,224,.37);color:#221cb6;font-size:12px;position:relative;cursor:pointer;background-color:#dbe2fe;padding:0 15px}.help-button:hover{background-color:#221cb6}.help-button:hover .help-button__text{color:#fff}.help-button:hover svg{filter:brightness(1000) saturate(100%) invert(0%) sepia(100%)}.help-button>svg{height:18px;width:18px}.help-button__text{font-weight:400;font-size:12px;line-height:12px;color:#221cb6;margin-top:5px}.help-button--open:hover{background-color:#dbe2fe;color:#221cb6}.help-button--open:hover svg{filter:none}.help-button:not(.help-button--open){flex-direction:column}.help-button__tooltip{max-width:235px}.help-button__tooltip::after{top:85% !important}.help-button__option{display:flex;flex-direction:column;padding:18px 18px 20px;cursor:pointer}.help-button__option:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.help-button__option:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.help-button__option:not(:last-child){border-bottom:1px solid #494949}.help-button__option:hover{background-color:#1b1b1b}.help-button__option-icon{margin-right:9px}.help-button__option-title{display:flex;align-items:center;font-weight:600;font-size:16px;line-height:16px}.help-button__option-icon-container{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px}.help-button__option-subtitle{margin-top:8px;padding-left:28px;font-weight:400;font-size:13px;line-height:14px;color:rgba(255,255,255,.56)}
.user-avatar-wrapper--size-xlsx{width:15px;height:15px;min-height:15px;min-width:15px}.user-avatar-wrapper--size-xxs{width:22px;height:22px;min-height:22px;min-width:22px}.user-avatar-wrapper--size-xs{width:30px;height:30px;min-height:30px;min-width:30px}.user-avatar-wrapper--size-s{width:36px;height:36px;min-height:36px;min-width:36px}.user-avatar-wrapper--size-sm{width:40px;height:40px;min-height:40px;min-width:40px}.user-avatar-wrapper--size-sl{width:46px;height:46px;min-height:46px;min-width:46px}.user-avatar-wrapper--size-m{width:50px;height:50px;min-height:50px;min-width:50px}.user-avatar-wrapper--size-l{width:86px;height:86px;min-height:86px;min-width:86px}.user-avatar{border-radius:100%}.user-avatar--size-xlsx{width:15px;height:15px;min-height:15px;min-width:15px}.user-avatar--size-xxs{width:22px;height:22px;min-height:22px;min-width:22px}.user-avatar--size-xs{width:30px;height:30px;min-height:30px;min-width:30px}.user-avatar--size-xs:before{width:30px;height:30px;min-height:30px;min-width:30px}.user-avatar--size-s{width:36px;height:36px;min-height:36px;min-width:36px}.user-avatar--size-s:before{width:36px;height:36px;min-height:36px;min-width:36px}.user-avatar--size-sm{width:40px;height:40px;min-height:40px;min-width:40px}.user-avatar--size-sm:before{width:40px;height:40px;min-height:40px;min-width:40px}.user-avatar--size-sl{width:46px;height:46px;min-height:46px;min-width:46px}.user-avatar--size-sl:before{width:46px;height:46px;min-height:46px;min-width:46px}.user-avatar--size-m{width:50px;height:50px;min-height:50px;min-width:50px}.user-avatar--size-m:before{width:50px;height:50px;min-height:50px;min-width:50px}.user-avatar--size-l{width:86px;height:86px;min-height:86px;min-width:86px}.user-avatar--size-l:before{width:86px;height:86px;min-height:86px;min-width:86px}.user-avatar:before{visibility:visible;content:" ";display:block;position:absolute;border-radius:100%;background-color:#c4c4c4}.named-avatar{width:40px;height:40px;border-radius:100%;display:inline-flex;justify-content:center;align-items:center}.named-avatar--square{border-radius:6px}.named-avatar__content{font-style:normal;font-weight:bold;font-size:16px;line-height:100%}.named-avatar--size-xlsx{width:15px;height:15px;min-height:15px;min-width:15px}.named-avatar--size-xlsx .named-avatar__content{font-size:10px}.named-avatar--size-xlsx.named-avatar--square{border-radius:3px}.named-avatar--size-xxs{width:22px;height:22px;min-height:22px;min-width:22px}.named-avatar--size-xs{width:30px;height:30px;min-height:30px;min-width:30px}.named-avatar--size-xs:before{width:30px;height:30px;min-height:30px;min-width:30px}.named-avatar--size-xs .named-avatar__content{font-size:12px}.named-avatar--size-s{width:34px;height:34px;min-height:34px;min-width:34px}.named-avatar--size-s:before{width:34px;height:34px;min-height:34px;min-width:34px}.named-avatar--size-sm{width:40px;height:40px;min-height:40px;min-width:40px}.named-avatar--size-sm:before{width:40px;height:40px;min-height:40px;min-width:40px}.named-avatar--size-sl{width:46px;height:46px;min-height:46px;min-width:46px}.named-avatar--size-sl:before{width:46px;height:46px;min-height:46px;min-width:46px}.named-avatar--size-m{width:50px;height:50px;min-height:50px;min-width:50px}.named-avatar--size-m:before{width:50px;height:50px;min-height:50px;min-width:50px}.named-avatar--size-l{width:86px;height:86px;min-height:86px;min-width:86px}.named-avatar--size-l:before{width:86px;height:86px;min-height:86px;min-width:86px}
.sidebar-footer{margin-top:auto;margin-bottom:10px;position:relative;padding-top:15px;display:flex;flex-direction:column;align-items:center}.sidebar-footer::before{content:"";position:absolute;left:-20px;right:-20px;height:1px;background-color:#bdbdbd;top:0;opacity:.17}.sidebar-footer--opened{padding-right:20px}.sidebar-footer__profile{margin-top:15px;padding:15px 0 12px 0;display:flex;align-items:center;justify-content:center;position:relative}.sidebar-footer__profile::before{content:"";position:absolute;left:-20px;right:-20px;height:1px;background-color:#bdbdbd;top:0;opacity:.17}.sidebar-footer__profile--opened{justify-content:flex-start}.sidebar-footer__profile-avatar{position:relative;cursor:pointer}.sidebar-footer__profile-avatar .named-avatar__content{font-size:14px}.sidebar-footer__profile-avatar .logout-on-hover-avatar,.sidebar-footer__profile-avatar .background-on-hover-avatar{display:none}.sidebar-footer__profile-avatar:hover .background-on-hover-avatar{position:absolute;left:0;top:0;background-color:#fee;opacity:1;width:100%;height:100%;display:block;border-radius:50%}.sidebar-footer__profile-avatar:hover .logout-on-hover-avatar{position:absolute;top:50%;left:50%;transform:translate(-40%, -50%);display:flex;justify-content:center;align-items:center}.sidebar-footer__profile-name{margin-left:10px;margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5rem}.sidebar-footer__profile-logout-button{display:flex;align-items:center;margin-left:auto}
.sidebar{position:relative;padding-left:20px;box-sizing:border-box;transition:width .1s cubic-bezier(0, 0.5, 0.5, 1) .01s;display:flex;flex-direction:column;border-right:1px solid #f9f9f9;height:100vh;overflow-y:auto;overflow-x:hidden}.sidebar::-webkit-scrollbar{width:6px;background-color:rgba(0,0,0,0)}.sidebar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}.sidebar:hover::-webkit-scrollbar{background-color:#f5f5f5}.sidebar:hover::-webkit-scrollbar-thumb{background-color:#eee}.sidebar__header{padding-top:15px;padding-bottom:15px;display:flex;align-items:center;width:100%;position:sticky;top:0;background-color:#fff;justify-content:center;z-index:1}.sidebar-footer{position:sticky;width:100%;background-color:#fff;bottom:10px;z-index:10}.sidebar__header-text{font-family:Mulish;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#221cb6;margin-left:8px}.sidebar__respona-big-logo{width:99px}.sidebar__logo{height:24px}.sidebar__logo svg{height:24px;width:24px}.sidebar__logo--respona{display:inline-block}.sidebar__logo--open{display:none}.sidebar__logo--open svg{transform:rotate(180deg)}.sidebar__header-hide-btn{margin-left:30px;width:24px;height:24px;cursor:pointer}.sidebar__workspace{position:relative;padding:10px 0}.sidebar__workspace--disabled{pointer-events:none}.sidebar__pages{margin-top:10px;display:flex;flex-direction:column;position:relative}.sidebar__pages::before{content:"";position:absolute;left:0;right:0;height:1px;background-color:#bdbdbd;top:0;opacity:.17}.sidebar__pages--disabled{pointer-events:none}.sidebar__gnc-footer{padding-right:20px;padding-bottom:10px;display:flex;align-items:center;justify-content:space-between}.sidebar__link{font-family:Mulish;font-style:normal;font-weight:normal;font-size:12px;color:#bdbdbd;text-decoration:none;display:flex;align-items:center;height:62px}.sidebar .sidebar-link--active{color:#221cb6;position:relative;background-color:#dbe2fe}.sidebar .sidebar-link--active:after{content:"";display:inline-block;width:3px;position:absolute;top:2px;right:0;bottom:2px;background-color:#221cb6;border-radius:10px}.sidebar .sidebar-link--active .sidebar-link__icon{filter:grayscale(0) opacity(1)}.sidebar .sidebar-link__beta-tag{margin-left:10px;padding:6px 10px;border:1px solid rgba(189,189,189,.17);border-radius:8px;font-family:"Oakes Grotesk";font-style:normal;font-weight:600;font-size:11px;text-align:center;letter-spacing:.5px;color:#bdbdbd}.sidebar .sidebar-link__icon{margin-right:12px;height:24px;width:24px}.sidebar .sidebar-link__tooltip-content{padding:15px;font-size:16px}.sidebar--closed{width:95px;align-items:center;padding-left:0}.sidebar--closed .sidebar__pages{width:100%}.sidebar--closed .sidebar__link{display:flex;justify-content:center;flex-direction:column;text-align:center;white-space:nowrap}.sidebar--closed .sidebar__link:hover{color:#221cb6}.sidebar--closed .sidebar__link:hover .sidebar-link__icon{filter:grayscale(0) opacity(1)}.sidebar--closed .sidebar-link__icon{margin-right:0;margin-bottom:5px;filter:grayscale(100%) opacity(0.3)}.sidebar--closed .sidebar-link--active:hover{border-right:0px solid #221cb6}.sidebar--opened{width:190px;min-width:190px}.sidebar--opened.sidebar .sidebar__logo--open{display:none}.sidebar--opened.sidebar .sidebar__logo--respona{display:inline-block}
.page-wrapper{display:flex;height:100vh}.page-wrapper--disabled{pointer-events:none}.page-wrapper__content{overflow-y:auto;position:relative;flex:1}.page-wrapper__content.padding-fixed{padding-top:68px}.page-wrapper__content.active-personalize{overflow-y:hidden}
.notifications-sidebar{position:absolute;top:0;left:0;width:320px;height:100vh;background:#fff;box-shadow:0 4px 50px rgba(18,16,68,.15);display:flex;flex-direction:column;z-index:20;border-right:1px solid #eaeaea}.notifications-sidebar__header{height:80px;padding:0 18px;border-bottom:1px solid #eaeaea;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:24px;line-height:30px;color:#333}.notifications-sidebar__close-icon{cursor:pointer;padding:6px;border-radius:50%;transition:background-color .2s ease}.notifications-sidebar__close-icon:hover{background-color:#f5f5f5;opacity:.8}.notifications-sidebar__body{padding:20px 18px;display:flex;flex-direction:column;flex:1;overflow-y:auto}.notifications-sidebar__notification{margin-bottom:24px;padding:16px;border-radius:8px;border:1px solid #eaeaea;transition:all .2s ease;position:relative}.notifications-sidebar__notification:hover{box-shadow:0 2px 8px rgba(0,0,0,.05);border-color:#d0d0d0}.notifications-sidebar__notification--unread{background-color:#f8f9ff;border-left:3px solid #4a6fff}.notifications-sidebar__notification--read{background-color:#fff;opacity:.9}.notifications-sidebar__close-notification{position:absolute;top:8px;right:8px;cursor:pointer;padding:4px;border-radius:50%;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;opacity:.6;z-index:1}.notifications-sidebar__close-notification:hover{background-color:#f5f5f5;opacity:.9}.notifications-sidebar__close-notification svg{width:10px;height:10px}.notifications-sidebar__notification-content{cursor:pointer}.notifications-sidebar__notification-title{margin:0;line-height:1.5rem;font-weight:500;color:#333;word-break:break-word}.notifications-sidebar__notification-datetime{margin-top:4px;font-size:12px;color:#928e8d;font-style:italic}.notifications-sidebar__notification-text{margin-top:12px;text-decoration:none;color:#4a6fff;cursor:pointer;font-weight:500;display:inline-block}.notifications-sidebar__notification-text:hover{text-decoration:underline}.notifications-sidebar__no-notifications{text-align:center;color:#666;margin-top:40px;font-size:14px}
.input{position:relative}.input__field{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;border:1px solid #c1c1c1;box-sizing:border-box;border-radius:8px;width:315px;height:40px;color:#404040;font-size:16px;padding-left:19px}.input__field:focus{border:1px solid #221cb6;outline:none}.input__field::before{content:attr(data-placeholder);position:relative}.input__field::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#c0c6cd}.input--error .input__field{border:1px solid #ed483d;color:#ed483d}.input__error{display:block;margin:4px 0 0 8px;font-size:12px;color:#ed483d}.input__icon{position:absolute;top:0;bottom:0;left:12px;display:flex;justify-content:center;align-items:center}.input__clear-icon{position:absolute;top:0;bottom:0;right:7px;display:flex;justify-content:center;align-items:center}.input--inline{margin:0 6px;display:inline-block}.input--inline .input__field{width:50px;height:24px;padding-left:7px;border-radius:5px}.input--with-icon .input__field{padding-left:40px !important}.input--clearable .input__field{padding-right:30px}.input--full-width .input__field{width:100%}.input--full-height .input__field{height:100%}.input__before-text{position:absolute;display:flex;align-items:center;height:100%;top:0;left:15px;font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;color:#8f9199;pointer-events:none}.input--with-after-text .input__field{padding-right:70px}.input--with-after-text .input__after-text{position:absolute;font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;right:10px;top:10px;font-size:16px;line-height:100%;color:#8f9199}.input--transparent .input__field{background-color:rgba(0,0,0,0);border:none}.number-input--without-arrows .input__field{-moz-appearance:textfield}.number-input--without-arrows .input__field::-webkit-outer-spin-button,.number-input--without-arrows .input__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
@keyframes rotate{from{transform:rotate(360deg)}}.spinner{display:flex;align-items:center;justify-content:center}.spinner svg{transition:all .5s ease;animation:rotate 1s linear infinite}
.button{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;width:200px;height:40px;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;border:none;font-weight:500;font-size:16px;line-height:130%}.button:focus{outline:none}.button--primary{background-color:#221cb6;color:#fff}.button--primary:hover{background-color:#4e48dc}.button--primary:disabled{background:rgba(219,223,231,.84)}.button--secondary{background-color:#f5f5f5;color:#7b7b7b}.button--secondary:hover{opacity:.8}.button--graph{background-color:#e9e9e9;color:#bdbdbd;min-width:36px;height:36px}.button--white{background-color:#fff;color:#000}.button--white-shadow{background-color:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.0588235294)}.button--black{background-color:#181818;color:#eef3ff}.button--grey{background:#181818;color:#7b7b7b}.button--blue{background:#d9e3ff;color:#3424eb}.button--bordered{border:1px solid #221cb6;color:#221cb6;background-color:rgba(0,0,0,0)}.button--bordered:hover{background-color:#4e48dc;color:#fff}.button--bordered.button--link:hover{color:#fff}.button--bordered-grey{border:1px solid #f0f0f0;color:#8f9199;background-color:rgba(0,0,0,0)}.button--bordered-grey:not(:disabled):hover{border-color:#8f9199}.button--show-more{background-color:#fff;border:1px solid rgba(140,141,141,.4117647059)}.button--ghost{display:inline-flex;border-radius:0;width:auto;height:auto;background-color:rgba(0,0,0,0);padding:0;border:none;color:#7974f7}.button--ghost:hover{color:#4e48dc}.button--additional{background-color:#e9eeff;color:#231db6}.button--additional:hover{background-color:#231db6;color:#e9eeff}.button--additional:hover svg{filter:brightness(600%)}.button--alert{background:#ed483d;color:#fff}.button--alert:hover{background:#f77b73}.button--confirm{background:#23e771;color:#fff}.button--confirm:hover{background:#23e771;opacity:.9}.button--disabled{opacity:.7;cursor:not-allowed}.button--disabled:hover{opacity:.7}.button--link{text-decoration:none}.button--size-xs{width:auto;padding-right:4px;padding-left:4px}.button--size-s,.button--size-m{width:auto;font-size:16px;min-width:82px}.button--size-s{padding-right:12px;padding-left:12px;height:35px}.button--size-m{padding-right:19px;padding-left:19px;height:40px}.button--size-l{padding-right:15px;padding-left:15px;height:45px}.button--size-xl{padding-right:23px;padding-left:23px;height:48px}.button--size-xxl{padding:8px 16px;min-width:230px;height:40px;justify-content:space-between}.button--inline{width:auto;min-width:20px;padding-right:3px;padding-left:3px}.button>svg:not(:last-child){margin-right:8px}.button>svg:last-child{margin-left:8px}
.icon-name-placeholder{display:flex;align-items:center;justify-content:center}
.workspaces-sidebar{position:absolute;top:0;left:0;width:295px;height:100vh;background:#fff;box-shadow:0 4px 50px rgba(18,16,68,.09);display:flex;flex-direction:column;z-index:20}.workspaces-sidebar__header{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;height:80px;padding:0 18px;border-bottom:1px solid #f4f4f4;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:24px;line-height:30px}.workspaces-sidebar__close-icon{cursor:pointer}.workspaces-sidebar__close-icon:hover{opacity:.5}.workspaces-sidebar__body{padding:0;display:flex;flex-direction:column;flex:1;overflow-y:auto}.workspaces-sidebar__search{padding:0 18px;padding-top:18px;position:sticky;top:0;background:#fff;z-index:10}.workspaces-sidebar__workspaces-list{margin-top:20px}.workspaces-sidebar__workspace-row{display:flex;position:relative;align-items:center;cursor:pointer;padding:5px 18px}.workspaces-sidebar__workspace-row:hover{background-color:#eef3ff}.workspaces-sidebar__workspace-info{margin-left:13px;max-width:180px}.workspaces-sidebar__workspace-title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:16px;margin-bottom:3px;max-width:100%;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis}.workspaces-sidebar__workspace-members{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;color:#7b7b7b}.workspaces-sidebar__warning-triangle{position:absolute;left:12px;top:0}.workspaces-sidebar__active-workspace{display:flex;justify-content:center;align-items:center;width:26px;height:26px;background-color:rgba(35,231,113,.12);border-radius:100%;margin-left:auto}.workspaces-sidebar__create-new-workspace{padding:0 18px;margin-top:auto;display:flex;position:sticky;bottom:0;background:#fff;padding-bottom:18px}.workspaces-sidebar__create-new-workspace .button{width:100%}
.no-access-error{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:600px}.no-access-error__title{margin-top:50px}.no-access-error__sub-title{margin-top:21px}.no-access-error__btn{padding:12px 25px;margin-top:41px}.no-access-error__home{margin-top:41px}
.question-tooltip__svg-wrapper{display:flex;align-items:center;justify-content:center}.question-tooltip__react-tooltip .question-tooltip__text{background:#000}.question-tooltip__react-tooltip::after{border-bottom-color:#3a3b3f !important}.question-tooltip__text{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#fff;max-width:252px;padding:20px;border-radius:8px;background-color:#3a3b3f;line-height:17.5px}.question-tooltip .question-tooltip__is-light-theme{background:#fff;color:#000}.without-after::after{display:none}
.modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:120}.modal{position:relative;border-radius:8px;background:#fff;min-width:400px;min-height:220px;max-height:calc(100vh - 60px);max-width:1070px;width:100%}.modal .modal__header{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:20px;color:#1b1e22;height:75px;display:flex;align-items:center;padding-left:24px;border-bottom:1px solid #f4f4f4}.modal.fitWidthContent{width:auto}.modal.scrollable{overflow-y:auto}.modal__cross-btn{position:absolute;top:25px;right:25px;cursor:pointer;z-index:100}.modal__cross-btn:hover svg circle{stroke:#8d8f92}.modal__cross-btn:hover svg rect,.modal__cross-btn:hover svg path{fill:#8d8f92}
.video-frame-wrapper{width:640px;height:360px;position:relative;border-radius:14px}.video-frame{width:100%;height:100%;border-radius:14px}
.tutorial-modal{padding:24px}.tutorial-modal__close-btn{top:5px;right:5px}
.boolean-toggler{display:flex;align-items:center;box-sizing:border-box;border:1px solid #f5f5f5;border-radius:8px;background-color:#f5f5f5;cursor:pointer}.boolean-toggler--reversed{flex-direction:row-reverse}.boolean-toggler__button{white-space:nowrap;box-sizing:border-box;font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;padding:14px 15px;border-radius:8px}.boolean-toggler__button--active{background-color:#eef3ff;border:1px solid #221db6;border-radius:8px;color:#251fb6}
.header-filters{position:relative}.header-filters__tooltip-button{display:flex;padding:12px;color:#7b7b7b;background-color:#f5f5f5;border-radius:8px;height:40px}.header-filters__tooltip-button:hover{color:#474747}.header-filters__tooltip-button:hover svg path{fill:#474747}.header-filters__tooltip-button svg{margin-right:10px}.header-filters__content-wrapper{min-width:40px;border-radius:10px !important;min-height:40px}.header-filters__content-wrapper:after{display:none}.header-filters__throw-filters-button{position:absolute;width:12px;height:12px;border-radius:50%;top:-2px;right:-2px;cursor:pointer}
.filters-buttons{display:flex;justify-content:space-around}.filters-buttons__button{flex:auto;width:auto;border-radius:4px}.filters-buttons__button:not(:first-child){margin-left:8px}
.team-filter{width:100%}.team-filter__input-wrapper{margin:13px;border:1px solid #272727;border-radius:8px}.team-filter__input-wrapper .input__field{color:#dadada;width:100%}.team-filter__everybody-icon{width:30px;height:30px;border-radius:50%;background:#dfe5fa;display:flex;justify-content:center;align-items:center}.team-filter__everybody-icon svg circle{stroke:#2752ea}.team-filter__everybody-icon svg rect,.team-filter__everybody-icon svg path{fill:#2752ea}.team-filter__everybody-title,.team-filter__person-item{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;cursor:pointer;color:#fff}.team-filter__everybody-title{background-color:#181818;padding:10px 20px;font-weight:600;display:flex;align-items:center}.team-filter__people-list{max-height:260px;overflow-y:auto}.team-filter__people-list::-webkit-scrollbar{width:6px}.team-filter__people-list::-webkit-scrollbar-thumb{background-color:#7b7b7b;border-radius:20px;border:solid .3px #272727}.team-filter__people-list::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.team-filter__person-item{display:flex;align-items:center;padding:10px 20px;border-top:solid 1px #272727;font-weight:400}.team-filter__person-avatar{width:24px;height:24px;border-radius:50%}.team-filter__person-name{margin-left:12px}.team-filter__chosen-person-icon{margin-left:auto}
.campaigns-filter-item{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#fff;padding:11px 22px 9px 20px;height:41px;width:100%;display:flex;align-items:center;cursor:pointer;border-bottom:1px solid #272727}.campaigns-filter-item--in-folder{padding-left:44px}.campaigns-filter-item svg{margin-left:auto}.campaigns-filter-item__text{margin:0;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.insights-filters{background-color:#000;border-radius:8px;width:272px}.insights-filters__header{display:flex;flex-direction:column;padding:17px 20px 0px 20px}.insights-filters__search-input{display:flex;margin-bottom:20px}.insights-filters__search-input .input{width:100%;border:1px solid #272727;border-radius:6px;padding:5px 13px}.insights-filters__search-input .input__field{color:#fff}.insights-filters__toogle_buttons{margin-bottom:20px}.insights-filters__body{padding-bottom:9px;max-height:600px;overflow-y:auto}
.rdrCalendarWrapper {
  box-sizing: border-box;
  background: #ffffff;
  display: inline-flex;
  flex-direction: column;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.rdrDateDisplay{
  display: flex;
  justify-content: space-between;
}

.rdrDateDisplayItem{
  flex: 1 1;
  width: 0;
  text-align: center;
  color: inherit;
}

.rdrDateDisplayItem + .rdrDateDisplayItem{
    margin-left: 0.833em;
  }

.rdrDateDisplayItem input{
    text-align: inherit
  }

.rdrDateDisplayItem input:disabled{
      cursor: default;
    }

.rdrDateDisplayItemActive{}

.rdrMonthAndYearWrapper {
  box-sizing: inherit;
  display: flex;
  justify-content: space-between;
}

.rdrMonthAndYearPickers{
  flex: 1 1 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.rdrMonthPicker{}

.rdrYearPicker{}

.rdrNextPrevButton {
  box-sizing: inherit;
  cursor: pointer;
  outline: none;
}

.rdrPprevButton {}

.rdrNextButton {}

.rdrMonths{
  display: flex;
}

.rdrMonthsVertical{
  flex-direction: column;
}

.rdrMonthsHorizontal > div > div > div{
  display: flex;
  flex-direction: row;
}

.rdrMonth{
  width: 27.667em;
}

.rdrWeekDays{
  display: flex;
}

.rdrWeekDay {
  flex-basis: calc(100% / 7);
  box-sizing: inherit;
  text-align: center;
}

.rdrDays{
  display: flex;
  flex-wrap: wrap;
}

.rdrDateDisplayWrapper{}

.rdrMonthName{}

.rdrInfiniteMonths{
  overflow: auto;
}

.rdrDateRangeWrapper{
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.rdrDateInput {
  position: relative;
}

.rdrDateInput input {
    outline: none;
  }

.rdrDateInput .rdrWarning {
    position: absolute;
    font-size: 1.6em;
    line-height: 1.6em;
    top: 0;
    right: .25em;
    color: #FF0000;
  }

.rdrDay {
  box-sizing: inherit;
  width: calc(100% / 7);
  position: relative;
  font: inherit;
  cursor: pointer;
}

.rdrDayNumber {
  display: block;
  position: relative;
}

.rdrDayNumber span{
    color: #1d2429;
  }

.rdrDayDisabled {
  cursor: not-allowed;
}

@supports (-ms-ime-align: auto) {
  .rdrDay {
    flex-basis: 14.285% !important;
  }
}

.rdrSelected, .rdrInRange, .rdrStartEdge, .rdrEndEdge{
  pointer-events: none;
}

.rdrInRange{}

.rdrDayStartPreview, .rdrDayInPreview, .rdrDayEndPreview{
  pointer-events: none;
}

.rdrDayHovered{}

.rdrDayActive{}

.rdrDateRangePickerWrapper{
  display: inline-flex;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.rdrDefinedRangesWrapper{}

.rdrStaticRanges{
  display: flex;
  flex-direction: column;
}

.rdrStaticRange{
  font-size: inherit;
}

.rdrStaticRangeLabel{}

.rdrInputRanges{}

.rdrInputRange{
  display: flex;
}

.rdrInputRangeInput{}

.rdrCalendarWrapper{
  color: #000000;
  font-size: 12px;
}

.rdrDateDisplayWrapper{
  background-color: rgb(239, 242, 247);
}

.rdrDateDisplay{
  margin: 0.833em;
}

.rdrDateDisplayItem{
  border-radius: 4px;
  background-color: rgb(255, 255, 255);
  box-shadow: 0 1px 2px 0 rgba(35, 57, 66, 0.21);
  border: 1px solid transparent;
}

.rdrDateDisplayItem input{
    cursor: pointer;
    height: 2.5em;
    line-height: 2.5em;
    border: 0px;
    background: transparent;
    width: 100%;
    color: #849095;
  }

.rdrDateDisplayItemActive{
  border-color: currentColor;
}

.rdrDateDisplayItemActive input{
    color: #7d888d
  }

.rdrMonthAndYearWrapper {
  align-items: center;
  height: 60px;
  padding-top: 10px;
}

.rdrMonthAndYearPickers{
  font-weight: 600;
}

.rdrMonthAndYearPickers select{
    -moz-appearance: none;
         appearance: none;
    -webkit-appearance: none;
    border: 0;
    background: transparent;
    padding: 10px 30px 10px 10px;
    border-radius: 4px;
    outline: 0;
    color: #3e484f;
    background: url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") no-repeat;
    background-position: right 8px center;
    cursor: pointer;
    text-align: center
  }

.rdrMonthAndYearPickers select:hover{
      background-color: rgba(0,0,0,0.07);
    }

.rdrMonthPicker, .rdrYearPicker{
  margin: 0 5px
}

.rdrNextPrevButton {
  display: block;
  width: 24px;
  height: 24px;
  margin: 0 0.833em;
  padding: 0;
  border: 0;
  border-radius: 5px;
  background: #EFF2F7
}

.rdrNextPrevButton:hover{
    background: #E1E7F0;
  }

.rdrNextPrevButton i {
    display: block;
    width: 0;
    height: 0;
    padding: 0;
    text-align: center;
    border-style: solid;
    margin: auto;
    transform: translate(-3px, 0px);
  }

.rdrPprevButton i {
    border-width: 4px 6px 4px 4px;
    border-color: transparent rgb(52, 73, 94) transparent transparent;
    transform: translate(-3px, 0px);
  }

.rdrNextButton i {
    margin: 0 0 0 7px;
    border-width: 4px 4px 4px 6px;
    border-color: transparent transparent transparent rgb(52, 73, 94);
    transform: translate(3px, 0px);
  }

.rdrWeekDays {
  padding: 0 0.833em;
}

.rdrMonth{
  padding: 0 0.833em 1.666em 0.833em;
}

.rdrMonth .rdrWeekDays {
    padding: 0;
  }

.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{
  display: none;
}

.rdrWeekDay {
  font-weight: 400;
  line-height: 2.667em;
  color: rgb(132, 144, 149);
}

.rdrDay {
  background: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: 0;
  padding: 0;
  line-height: 3.000em;
  height: 3.000em;
  text-align: center;
  color: #1d2429
}

.rdrDay:focus {
    outline: 0;
  }

.rdrDayNumber {
  outline: 0;
  font-weight: 300;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  top: 5px;
  bottom: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.rdrDayToday .rdrDayNumber span{
  font-weight: 500
}

.rdrDayToday .rdrDayNumber span:after{
    content: '';
    position: absolute;
    bottom: 4px;
    left: 50%;
    transform: translate(-50%, 0);
    width: 18px;
    height: 2px;
    border-radius: 2px;
    background: #3d91ff;
  }

.rdrDayToday:not(.rdrDayPassive) .rdrInRange ~ .rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge ~ .rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge ~ .rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected ~ .rdrDayNumber span:after{
      background: #fff;
    }

.rdrDay:not(.rdrDayPassive) .rdrInRange ~ .rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge ~ .rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge ~ .rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected ~ .rdrDayNumber span{
          color: rgba(255, 255, 255, 0.85);
        }

.rdrSelected, .rdrInRange, .rdrStartEdge, .rdrEndEdge{
  background: currentColor;
  position: absolute;
  top: 5px;
  left: 0;
  right: 0;
  bottom: 5px;
}

.rdrSelected{
  left: 2px;
  right: 2px;
}

.rdrInRange{}

.rdrStartEdge{
  border-top-left-radius: 1.042em;
  border-bottom-left-radius: 1.042em;
  left: 2px;
}

.rdrEndEdge{
  border-top-right-radius: 1.042em;
  border-bottom-right-radius: 1.042em;
  right: 2px;
}

.rdrSelected{
  border-radius: 1.042em;
}

.rdrDayStartOfMonth .rdrInRange, .rdrDayStartOfMonth .rdrEndEdge, .rdrDayStartOfWeek .rdrInRange, .rdrDayStartOfWeek .rdrEndEdge{
    border-top-left-radius: 1.042em;
    border-bottom-left-radius: 1.042em;
    left: 2px;
  }

.rdrDayEndOfMonth .rdrInRange,  .rdrDayEndOfMonth .rdrStartEdge,  .rdrDayEndOfWeek .rdrInRange,  .rdrDayEndOfWeek .rdrStartEdge{
    border-top-right-radius: 1.042em;
    border-bottom-right-radius: 1.042em;
    right: 2px;
  }

.rdrDayStartOfMonth .rdrDayInPreview, .rdrDayStartOfMonth .rdrDayEndPreview, .rdrDayStartOfWeek .rdrDayInPreview, .rdrDayStartOfWeek .rdrDayEndPreview{
    border-top-left-radius: 1.333em;
    border-bottom-left-radius: 1.333em;
    border-left-width: 1px;
    left: 0px;
  }

.rdrDayEndOfMonth .rdrDayInPreview, .rdrDayEndOfMonth .rdrDayStartPreview, .rdrDayEndOfWeek .rdrDayInPreview, .rdrDayEndOfWeek .rdrDayStartPreview{
   border-top-right-radius: 1.333em;
   border-bottom-right-radius: 1.333em;
   border-right-width: 1px;
   right: 0px;
 }

.rdrDayStartPreview, .rdrDayInPreview, .rdrDayEndPreview{
  background: rgba(255, 255, 255, 0.09);
  position: absolute;
  top: 3px;
  left: 0px;
  right: 0px;
  bottom: 3px;
  pointer-events: none;
  border: 0px solid currentColor;
  z-index: 1;
}

.rdrDayStartPreview{
  border-top-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  border-top-left-radius: 1.333em;
  border-bottom-left-radius: 1.333em;
  left: 0px;
}

.rdrDayInPreview{
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.rdrDayEndPreview{
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-right-radius: 1.333em;
  border-bottom-right-radius: 1.333em;
  right: 2px;
  right: 0px;
}

.rdrDefinedRangesWrapper{
  font-size: 12px;
  width: 226px;
  border-right: solid 1px #eff2f7;
  background: #fff;
}

.rdrDefinedRangesWrapper .rdrStaticRangeSelected{
    color: currentColor;
    font-weight: 600;
  }

.rdrStaticRange{
  border: 0;
  cursor: pointer;
  display: block;
  outline: 0;
  border-bottom: 1px solid #eff2f7;
  padding: 0;
  background: #fff
}

.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{
      background: #eff2f7;
    }

.rdrStaticRangeLabel{
  display: block;
  outline: 0;
  line-height: 18px;
  padding: 10px 20px;
  text-align: left;
}

.rdrInputRanges{
  padding: 10px 0;
}

.rdrInputRange{
  align-items: center;
  padding: 5px 20px;
}

.rdrInputRangeInput{
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 4px;
  text-align: center;
  border: solid 1px rgb(222, 231, 235);
  margin-right: 10px;
  color: rgb(108, 118, 122)
}

.rdrInputRangeInput:focus, .rdrInputRangeInput:hover{
    border-color: rgb(180, 191, 196);
    outline: 0;
    color: #333;
  }

.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{
  content: '';
  border: 1px solid currentColor;
  border-radius: 1.333em;
  position: absolute;
  top: -2px;
  bottom: -2px;
  left: 0px;
  right: 0px;
  background: transparent;
}

.rdrDayPassive{
  pointer-events: none;
}

.rdrDayPassive .rdrDayNumber span{
    color: #d5dce0;
  }

.rdrDayPassive .rdrInRange, .rdrDayPassive .rdrStartEdge, .rdrDayPassive .rdrEndEdge, .rdrDayPassive .rdrSelected, .rdrDayPassive .rdrDayStartPreview, .rdrDayPassive .rdrDayInPreview, .rdrDayPassive .rdrDayEndPreview{
    display: none;
  }

.rdrDayDisabled {
  background-color: rgb(248, 248, 248);
}

.rdrDayDisabled .rdrDayNumber span{
    color: #aeb9bf;
  }

.rdrDayDisabled .rdrInRange, .rdrDayDisabled .rdrStartEdge, .rdrDayDisabled .rdrEndEdge, .rdrDayDisabled .rdrSelected, .rdrDayDisabled .rdrDayStartPreview, .rdrDayDisabled .rdrDayInPreview, .rdrDayDisabled .rdrDayEndPreview{
    filter: grayscale(100%) opacity(60%);
  }

.rdrMonthName{
  text-align: left;
  font-weight: 600;
  color: #849095;
  padding: 0.833em;
}

.rdrDateRangePickerWrapper,.rdrCalendarWrapper{max-width:400px;background-color:#000;border-radius:20px;font-weight:600}.rdrDateRangePickerWrapper .rdrDefinedRangesWrapper,.rdrCalendarWrapper .rdrDefinedRangesWrapper{background-color:rgba(0,0,0,0);border-right-color:#181818;padding-top:1rem}.rdrDateRangePickerWrapper .rdrStaticRange,.rdrCalendarWrapper .rdrStaticRange{background-color:rgba(0,0,0,0);color:#8d8f92;border:0}.rdrDateRangePickerWrapper .rdrStaticRange:hover .rdrStaticRangeLabel,.rdrDateRangePickerWrapper .rdrStaticRange:focus .rdrStaticRangeLabel,.rdrCalendarWrapper .rdrStaticRange:hover .rdrStaticRangeLabel,.rdrCalendarWrapper .rdrStaticRange:focus .rdrStaticRangeLabel{color:#eef3ff;background-color:rgba(0,0,0,0)}.rdrDateRangePickerWrapper .rdrInputRanges,.rdrDateRangePickerWrapper .rdrDateDisplayWrapper,.rdrCalendarWrapper .rdrInputRanges,.rdrCalendarWrapper .rdrDateDisplayWrapper{display:none}.rdrDateRangePickerWrapper .rdrCalendarWrapper,.rdrCalendarWrapper .rdrCalendarWrapper{background-color:rgba(0,0,0,0)}.rdrDateRangePickerWrapper .rdrDayDisabled,.rdrCalendarWrapper .rdrDayDisabled{background-color:#000}.rdrDateRangePickerWrapper .rdrDayNumber span,.rdrDateRangePickerWrapper .rdrMonthAndYearPickers select,.rdrDateRangePickerWrapper .rdrWeekDay,.rdrCalendarWrapper .rdrDayNumber span,.rdrCalendarWrapper .rdrMonthAndYearPickers select,.rdrCalendarWrapper .rdrWeekDay{color:#eef3ff;font-weight:900}.rdrDateRangePickerWrapper .rdrMonthAndYearPickers option,.rdrCalendarWrapper .rdrMonthAndYearPickers option{background-color:#000}.rdrDateRangePickerWrapper .rdrMonthPicker,.rdrDateRangePickerWrapper .rdrYearPicker,.rdrCalendarWrapper .rdrMonthPicker,.rdrCalendarWrapper .rdrYearPicker{scrollbar-width:thin;scrollbar-color:#221cb6 #000;scrollbar-face-color:#221cb6;scrollbar-track-color:#000}.rdrDateRangePickerWrapper .rdrMonthPicker ::-webkit-scrollbar,.rdrDateRangePickerWrapper .rdrYearPicker ::-webkit-scrollbar,.rdrCalendarWrapper .rdrMonthPicker ::-webkit-scrollbar,.rdrCalendarWrapper .rdrYearPicker ::-webkit-scrollbar{width:5px}.rdrDateRangePickerWrapper .rdrMonthPicker ::-webkit-scrollbar-thumb,.rdrDateRangePickerWrapper .rdrYearPicker ::-webkit-scrollbar-thumb,.rdrCalendarWrapper .rdrMonthPicker ::-webkit-scrollbar-thumb,.rdrCalendarWrapper .rdrYearPicker ::-webkit-scrollbar-thumb{background-color:#221cb6;border-radius:30px}.rdrDateRangePickerWrapper .rdrMonthPicker ::-webkit-scrollbar-track,.rdrDateRangePickerWrapper .rdrYearPicker ::-webkit-scrollbar-track,.rdrCalendarWrapper .rdrMonthPicker ::-webkit-scrollbar-track,.rdrCalendarWrapper .rdrYearPicker ::-webkit-scrollbar-track{background-color:#000}.rdrDateRangePickerWrapper .rdrDayPassive .rdrDayNumber span,.rdrDateRangePickerWrapper .rdrDayDisabled .rdrDayNumber span,.rdrCalendarWrapper .rdrDayPassive .rdrDayNumber span,.rdrCalendarWrapper .rdrDayDisabled .rdrDayNumber span{color:#7b7b7b}.rdrDateRangePickerWrapper .rdrEndEdge,.rdrDateRangePickerWrapper .rdrDayEndPreview,.rdrCalendarWrapper .rdrEndEdge,.rdrCalendarWrapper .rdrDayEndPreview{border-top-right-radius:5px;border-bottom-right-radius:5px}.rdrDateRangePickerWrapper .rdrStartEdge,.rdrDateRangePickerWrapper .rdrDayStartPreview,.rdrCalendarWrapper .rdrStartEdge,.rdrCalendarWrapper .rdrDayStartPreview{border-top-left-radius:5px;border-bottom-left-radius:5px}.rdrDateRangePickerWrapper .rdrMonth,.rdrCalendarWrapper .rdrMonth{width:22.667em}.rdrDateRangePickerWrapper .rdrDefinedRangesWrapper,.rdrCalendarWrapper .rdrDefinedRangesWrapper{width:134px}.rdrDateRangePickerWrapper .rdrDayToday .rdrDayNumber span:after,.rdrDateRangePickerWrapper .rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDateRangePickerWrapper .rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDateRangePickerWrapper .rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDateRangePickerWrapper .rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrCalendarWrapper .rdrDayToday .rdrDayNumber span:after,.rdrCalendarWrapper .rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrCalendarWrapper .rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrCalendarWrapper .rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrCalendarWrapper .rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:rgba(0,0,0,0)}.rdrDateRangePickerWrapper .rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after,.rdrDateRangePickerWrapper .rdrSelected,.rdrCalendarWrapper .rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after,.rdrCalendarWrapper .rdrSelected{border-radius:5px !important}.rdrDateRangePickerWrapper .rdrDayHovered .rdrDayNumber:after,.rdrCalendarWrapper .rdrDayHovered .rdrDayNumber:after{border-radius:5px !important}.rdrDateRangePickerWrapper .rdrDayEndOfMonth .rdrDayInPreview,.rdrDateRangePickerWrapper .rdrDayEndOfMonth .rdrDayStartPreview,.rdrDateRangePickerWrapper .rdrDayEndOfMonth .rdrInRange,.rdrDateRangePickerWrapper .rdrDayEndOfMonth .rdrStartEdge,.rdrDateRangePickerWrapper .rdrDayEndOfWeek .rdrDayInPreview,.rdrDateRangePickerWrapper .rdrDayEndOfWeek .rdrDayStartPreview,.rdrDateRangePickerWrapper .rdrDayEndOfWeek .rdrInRange,.rdrDateRangePickerWrapper .rdrDayEndOfWeek .rdrStartEdge,.rdrCalendarWrapper .rdrDayEndOfMonth .rdrDayInPreview,.rdrCalendarWrapper .rdrDayEndOfMonth .rdrDayStartPreview,.rdrCalendarWrapper .rdrDayEndOfMonth .rdrInRange,.rdrCalendarWrapper .rdrDayEndOfMonth .rdrStartEdge,.rdrCalendarWrapper .rdrDayEndOfWeek .rdrDayInPreview,.rdrCalendarWrapper .rdrDayEndOfWeek .rdrDayStartPreview,.rdrCalendarWrapper .rdrDayEndOfWeek .rdrInRange,.rdrCalendarWrapper .rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:5px;border-bottom-right-radius:5px}.rdrDateRangePickerWrapper .rdrDayStartOfMonth .rdrInRange,.rdrDateRangePickerWrapper .rdrDayStartOfMonth .rdrEndEdge,.rdrDateRangePickerWrapper .rdrDayStartOfMonth .rdrDayInPreview,.rdrDateRangePickerWrapper .rdrDayStartOfMonth .rdrDayEndPreview,.rdrDateRangePickerWrapper .rdrDayStartOfWeek .rdrInRange,.rdrDateRangePickerWrapper .rdrDayStartOfWeek .rdrEndEdge,.rdrDateRangePickerWrapper .rdrDayStartOfWeek .rdrDayInPreview,.rdrDateRangePickerWrapper .rdrDayStartOfWeek .rdrDayEndPreview,.rdrCalendarWrapper .rdrDayStartOfMonth .rdrInRange,.rdrCalendarWrapper .rdrDayStartOfMonth .rdrEndEdge,.rdrCalendarWrapper .rdrDayStartOfMonth .rdrDayInPreview,.rdrCalendarWrapper .rdrDayStartOfMonth .rdrDayEndPreview,.rdrCalendarWrapper .rdrDayStartOfWeek .rdrInRange,.rdrCalendarWrapper .rdrDayStartOfWeek .rdrEndEdge,.rdrCalendarWrapper .rdrDayStartOfWeek .rdrDayInPreview,.rdrCalendarWrapper .rdrDayStartOfWeek .rdrDayEndPreview{border-top-left-radius:5px;border-bottom-left-radius:5px}.rdrDateRangePickerWrapper .rdrEndEdge,.rdrDateRangePickerWrapper rdrStartEdge,.rdrDateRangePickerWrapper .rdrEndEdge,.rdrDateRangePickerWrapper .rdrStartEdge,.rdrCalendarWrapper .rdrEndEdge,.rdrCalendarWrapper rdrStartEdge,.rdrCalendarWrapper .rdrEndEdge,.rdrCalendarWrapper .rdrStartEdge{border-radius:5px}.rdrDateRangePickerWrapper .rdrDayNumber,.rdrCalendarWrapper .rdrDayNumber{font-weight:400}.rdrDateRangePickerWrapper .rdrInRange,.rdrCalendarWrapper .rdrInRange{opacity:.4}.rdrDateRangePickerWrapper .rdrStartEdge,.rdrCalendarWrapper .rdrStartEdge{background:linear-gradient(0deg, #0c083a, #0c083a);border:1px solid #3424eb}.rdrDateRangePickerWrapper .rdrNextPrevButton,.rdrCalendarWrapper .rdrNextPrevButton{background-color:rgba(0,0,0,0)}.rdrDateRangePickerWrapper .rdrNextButton i,.rdrCalendarWrapper .rdrNextButton i{border-left-color:#eef3ff}.rdrDateRangePickerWrapper .rdrPprevButton i,.rdrCalendarWrapper .rdrPprevButton i{border-right-color:#eef3ff}
.header-date-filter{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;display:flex;justify-content:space-between;align-items:center;color:#7b7b7b;border:solid 1px #e8e8e8;border-radius:8px;padding:10px 10px 10px 14px;cursor:pointer;min-width:235px;height:40px;line-height:19px}.header-date-filter svg{margin-right:0;margin-left:auto;margin-bottom:1px;transform:rotate(180deg)}.react-tooltip--header-date-filter{background-color:#000 !important}.react-tooltip--header-date-filter:after{left:95% !important}.react-tooltip--header-date-filter .rdrDateRangePickerWrapper .rdrCalendarWrapper .rdrMonthsVertical .rdrDays .rdrDay{color:#fff !important}
.insights-header-actions{display:flex;align-items:center}.insights-header-actions__date-filter{margin-right:10px}
.how-to-use-button{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.how-to-use-button__text{margin-left:5px;font-weight:600;font-size:11px;line-height:14px;color:#c6c6c6}.how-to-use-button:hover .how-to-use-button__text,.how-to-use-button:hover svg path{color:#251fb6;fill:#251fb6}
.back-arrow-button{min-width:auto;padding:0 10px;margin-right:7px;transition:background-color 150ms ease}.back-arrow-button:hover svg circle{stroke:#8d8f92}.back-arrow-button:hover svg rect,.back-arrow-button:hover svg path{fill:#8d8f92}
.page-header{height:68px;padding:0 20px;display:flex;align-items:center;flex-shrink:0;position:relative;z-index:2;background:#fff}.page-header.is-fixed{position:fixed;top:0;right:0;left:90px;z-index:20}.page-header:after{position:absolute;content:"";background-color:#f4f4f4;bottom:0;left:20px;right:20px;height:1px}.page-header__with-close-btn{padding-left:90px}.page-header__with-close-btn .close-btn{left:0;top:0;position:absolute;background-color:rgba(0,0,0,0);width:68px;height:66px;border-radius:0;border-right:1px solid #e8e8e8}.page-header__with-close-btn .close-btn:hover{background-color:#4e48dc}.page-header__with-close-btn:after{left:0}.page-header__title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:24px;line-height:30px;display:inline-flex;align-items:center}.page-header__title .slide-toggle+.page-header-creation-wrapper__settings-name{margin-left:10px}.page-header__title-with-how-to{display:flex;align-items:flex-end;flex-shrink:0}.page-header__title-with-backarrow{display:flex;align-items:center}.page-header__title-with-backarrow .back-arrow-button{width:26px;height:26px;border-radius:5px;margin-right:11px}.page-header__title-with-backarrow .back-arrow-button svg{flex-shrink:0}.page-header__title-with-backarrow .back-arrow-button:hover{background-color:#e5e4f6}.page-header__title-with-backarrow .back-arrow-button:hover svg circle{stroke:#251fb6}.page-header__title-with-backarrow .back-arrow-button:hover svg rect,.page-header__title-with-backarrow .back-arrow-button:hover svg path{fill:#251fb6}.page-header__actions{margin-left:auto}.page-header-creation-wrapper__settings-name{display:flex;position:relative;align-items:center;margin-left:15px;margin-right:auto}.page-header-creation-wrapper__settings-name input{width:fit-content;min-width:240px;height:35px;padding-top:6px;padding-bottom:6px;padding-right:10px !important;padding-left:10px;border-radius:5px;border:1px solid #dbe2fe;font-weight:600;font-size:20px;line-height:20px;color:#000}.page-header-creation-wrapper__page-name-length{position:absolute;bottom:-5px;left:39px;font-size:12px;color:#8f9199}
.slide-toggler{position:relative;width:32px;height:20px;background-color:#dbe2fe;display:inline-block;border-radius:31px;cursor:pointer}.slide-toggler__pointer{position:absolute;top:3px;bottom:3px;left:3px;display:inline-block;background:#aab3da;box-shadow:0 4px 4px rgba(0,0,0,.06);width:14px;height:14px;border-radius:100%;transition:.5s}.slide-toggler--active{background-color:#3424eb}.slide-toggler--active .slide-toggler__pointer{transition:.5s;left:15px}.slide-toggler--disabled{background-color:#f5f5f5;cursor:not-allowed}.slide-toggler--disabled .slide-toggler__pointer{background-color:#c4c6cd}
.analytics-email-report{padding:25px}.analytics-email-report__cards-row{display:flex;justify-content:space-around}.analytics-email-report__empty{text-align:center;margin-top:20px;margin-bottom:20px;color:#8d8f92}.analytics-email-report-card{flex-grow:1;padding:20px 0;min-width:190px;height:170px;display:flex;flex-direction:column;align-items:center;background:#f9f9f9;border-radius:8px;font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000}.analytics-email-report-card:not(.analytics-email-report-card:last-child){margin-right:10px}.analytics-email-report-card__title{font-weight:600;font-size:18px;margin-bottom:20px}.analytics-email-report-card__diagram{margin-bottom:12px;height:38px}.analytics-email-report-card__value{color:var(--card-color);font-weight:600;font-size:24px;margin-bottom:10px;margin-top:10px}.analytics-email-report-card__total{font-weight:600;font-size:14px;color:#8d8f92}.analytics-email-report-card__basic{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:36px;font-weight:500}.analytics-email-report-card .analytics-report-container-values{display:flex;flex-direction:column;align-items:center}.analytics-email-report-card.custom-style{background-color:rgba(0,0,0,0);min-width:50px;padding:0;align-items:flex-start;position:relative}.analytics-email-report-card.custom-style .title-base{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#a0a0a0}.analytics-email-report-card.custom-style .analytics-report-container-basic{display:flex;align-items:center}.analytics-email-report-card.custom-style .analytics-report-container-basic .analytics-email-report-card__diagram{margin-bottom:0}.analytics-email-report-card.custom-style .analytics-report-container-basic .analytics-email-report-card__value{margin-bottom:5px;margin-top:0}.analytics-email-report-card.custom-style .analytics-report-container-basic .analytics-email-report-card__total{font-size:13px}.analytics-email-report-card.custom-style .analytics-report-container-basic-values{align-items:flex-start;display:flex;flex-direction:column;margin-left:12px}.email-report-chart-legend{list-style-type:none;display:flex;justify-content:space-between}.email-report-chart-legend__item{position:relative}.email-report-chart-legend__item:after{content:"";width:14px;height:14px;background-color:var(--legend-item-color);position:absolute;top:1px;left:-20px;border-radius:100%}.analytics-email-report-daily-chart{position:relative;margin-top:20px;background:#f9f9f9;border-radius:8px}.analytics-email-report-daily-chart__header{height:80px;display:flex;align-items:center;padding-left:20px;padding-right:36px;border-bottom:1px solid #e9ecf1}.analytics-email-report-daily-chart__title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:18px}.analytics-email-report-daily-chart__chart-toggler{margin-left:auto}.analytics-email-report-daily-chart__chart{margin-top:24px;padding-right:20px}.analytics-email-report-header{display:flex;align-items:center;justify-content:space-between;padding:25px 25px 0;font-weight:600;font-size:22px;line-height:26px;color:#000}
.colored-checkbox{position:var(--checkbox-position);right:0;top:0}.colored-checkbox-round{position:relative}.colored-checkbox-round label{background-color:rgba(0,0,0,0);border:2px solid var(--checkbox-color);border-radius:50%;cursor:pointer;height:15px;left:0;position:absolute;top:0;width:15px}.colored-checkbox-round label:after{color:#fff;content:"✓";height:15px;left:50%;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:15px;font-family:system-ui;text-align:center;font-size:11px}.colored-checkbox-round input[type=checkbox]{visibility:hidden}.colored-checkbox-round input[type=checkbox]:checked+label{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.colored-checkbox-round input[type=checkbox]:checked+label:after{opacity:1}
.earn-free-credits{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 4px 90px rgba(201,201,201,.25);border-radius:8px;margin-bottom:27px;width:100%}.earn-free-credits__info{display:flex;width:100%;padding:40px 24px 16px 39px;border-bottom:1px solid #f3f3f3}.earn-free-credits__info-text{display:flex;flex-direction:column;align-items:flex-start;width:364px}.earn-free-credits__info-text-title{display:flex;align-items:flex-end;gap:14px;margin-bottom:6px;font-weight:600;font-size:22px;line-height:26px;color:#000}.earn-free-credits__info-text-highlight{font-weight:600;font-size:14px;line-height:17px;color:#221cb6}.earn-free-credits__info-text-subtitle{margin-top:14px;font-weight:400;font-size:16px;line-height:20px;color:#8f8f8f}.earn-free-credits__info-link{display:flex;margin-left:auto}.earn-free-credits__info-link input{width:264px;height:48px;padding-right:19px;background-color:#fff;border-color:#dbdfe7;color:#8f9199}.earn-free-credits__info-link-button{margin-top:20px;font-size:14px;width:154px;margin-left:12px}.earn-free-credits__stats-row{display:flex;width:100%}.earn-free-credits__stats-item{display:flex;flex-direction:column;align-items:center;justify-content:center;height:121px;flex:1}.earn-free-credits__stats-item:not(:last-of-type){border-right:1px solid #f3f3f3}.earn-free-credits__stats-item-text{display:flex;flex-direction:column;align-items:flex-start}.earn-free-credits__stats-item-title{display:flex;align-items:center;margin-bottom:4px;font-weight:600;font-size:18px;line-height:18px;color:#000}.earn-free-credits__stats-item-title span{margin-left:6px}.earn-free-credits__stats-item-value{font-weight:600;font-size:24px;line-height:24px;color:#221cb6}.earn-free-credits__review-row{display:flex;gap:20px}.earn-free-credits__review-item{display:flex;flex-direction:column;align-items:flex-start;min-height:264px;padding:30px 22px 25px;background-color:#fff;box-shadow:0 4px 90px rgba(201,201,201,.25);border-radius:8px;flex:1}.earn-free-credits__review-item-title{display:flex;align-items:center;font-weight:600;font-size:22px;line-height:26px;margin-bottom:7px;padding:0 6px;color:#000}.earn-free-credits__review-item-title svg{margin-right:10px}.earn-free-credits__review-item-button{margin-top:auto;width:100%;font-size:14px}.earn-free-credits__button{font-size:14px;color:#231db6;border:1px solid rgba(34,28,182,.53);background-color:rgba(0,0,0,0)}.earn-free-credits__button:hover{background-color:#231db6;border-color:#231db6;color:#fff}
.dashboard{flex:1;width:100%;height:100vh;min-width:945px;display:flex;flex-direction:column;justify-content:center;overflow:auto}.dashboard .page-header{position:sticky;top:0;background-color:#fff;z-index:1}.dashboard__container{display:flex}.dashboard__body{flex:1;padding:22px}.dashboard__updates{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:30px 40px;margin-bottom:4px;background-color:#f0effa;border-radius:8px}.dashboard__updates-title{position:relative;margin-bottom:6px;font-weight:600;font-size:24px;line-height:29px;color:#000}.dashboard__updates-title::after{content:"";position:absolute;width:7px;height:7px;background:#231db6;box-shadow:0 4px 90px rgba(201,201,201,.25);border-radius:50%;right:-16px;top:12px;margin:auto}.dashboard__updates-subtitle{margin-bottom:18px;max-width:40%;font-weight:400;font-size:16px;line-height:21px;color:#8f8f8f}.dashboard__updates button{height:42px;font-size:14px}.dashboard__updates-illustration{position:absolute;height:100%;right:8px;top:0}.dashboard__section{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:16px;padding-top:22px}.dashboard__section-header-title{margin-bottom:6px;font-weight:600;font-size:24px;line-height:20px;color:#000}.dashboard__section-header-subtitle{margin-bottom:22px;font-weight:400;font-size:16px;line-height:21px;color:#8f8f8f}.dashboard__getting-started{display:flex;flex-direction:row;align-items:center;width:100%;min-height:132px;padding:29px 27px 33px;background-color:#fff;box-shadow:0 4px 90px rgba(201,201,201,.25);border-radius:8px;margin-bottom:17px}.dashboard__getting-started--complete{box-shadow:none;border:1px solid rgba(0,0,0,.1)}.dashboard__getting-started-completed-check{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:53px;height:53px;background:#23e771;border-radius:50%;margin-right:25px;font-weight:600;font-size:20px}.dashboard__getting-started-order{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:53px;height:53px;background-color:rgba(34,28,182,.07);border-radius:50%;margin-right:25px;font-weight:600;font-size:20px;color:#221cb6}.dashboard__getting-started-text{display:flex;flex-direction:column;align-self:flex-start;max-width:60%}.dashboard__getting-started-text-title{margin-bottom:6px;font-weight:600;font-size:20px;line-height:24px;color:#000}.dashboard__getting-started-text-subtitle{font-weight:400;font-size:14px;line-height:22px;color:#8f8f8f}.dashboard__getting-started-button{width:141px;margin-left:auto}.dashboard__getting-started-button--disabled{border-color:rgba(0,0,0,0) !important;background-color:rgba(123,123,123,.08) !important;color:rgba(123,123,123,.65) !important;pointer-events:none;cursor:default}.dashboard__insights{width:100%;background-color:#fff;box-shadow:0 4px 90px rgba(201,201,201,.25);border-radius:8px}.dashboard__help-items-row{display:flex;gap:20px;width:100%;margin-bottom:35px}.dashboard__help-item{flex:1;display:flex;flex-direction:column;height:269px;padding:28px 24px 32px;background-color:#fff;box-shadow:0 4px 90px rgba(201,201,201,.25);border-radius:8px}.dashboard__help-item-header{display:flex;align-items:center;width:100%;margin-bottom:16px}.dashboard__help-item-header-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;margin-right:12px;border-radius:16px}.dashboard__help-item-header-title{font-weight:600;font-size:20px;line-height:24px;color:#000}.dashboard__help-item-text-subtitle{font-weight:400;font-size:14px;line-height:22px;color:#8f8f8f}.dashboard__help-item-button{width:100%;height:42px;margin-top:auto}.dashboard__help-hire-va{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;padding:30px 33px 29px;background-color:#eff8fe;border-radius:8px}.dashboard__help-hire-va-title{margin-bottom:11px;font-weight:600;font-size:24px;line-height:29px;color:#000}.dashboard__help-hire-va-subtitle{max-width:55%;margin-bottom:12px;font-weight:400;font-size:14px;line-height:22px;color:#8f8f8f}.dashboard__help-hire-va-button{height:42px}.dashboard__help-hire-va-illustration{position:absolute;right:10px;top:0;height:100%}.dashboard__button{font-size:14px;color:#231db6;border:1px solid rgba(34,28,182,.53);background-color:rgba(0,0,0,0)}.dashboard__button:hover{background-color:#231db6;border-color:#231db6;color:#fff}
.configurable-sidebar{width:210px;height:100vh;flex-shrink:0;background-color:#fbfbfb;display:flex;flex-direction:column}.configurable-sidebar__header{padding:17px 14px 8px;font-weight:400;font-size:16px;line-height:20px;color:#7b7b7b}.configurable-sidebar__body{flex:1;padding:0 9px;overflow:auto}.configurable-sidebar__footer{margin-top:auto}.configurable-sidebar__group-title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;line-height:20px;color:#7b7b7b;display:flex;justify-content:space-between;align-items:center}.configurable-sidebar__group-action-icon{height:20px;cursor:pointer}.configurable-sidebar__group-action-icon:hover svg circle{stroke:#181818}.configurable-sidebar__group-action-icon:hover svg rect,.configurable-sidebar__group-action-icon:hover svg path{fill:#181818}.configurable-sidebar__group:not(.configurable-sidebar__group:first-child){margin-top:30px}.configurable-sidebar__link-wrapper{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.configurable-sidebar__link-wrapper .configurable-sidebar__link{padding:12px;width:100%}.configurable-sidebar__link-wrapper--active{color:#221cb6;background:#eaedf2;border-radius:8.5px}.configurable-sidebar__link{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;line-height:20px;display:flex;align-items:center;text-decoration:none;color:inherit;overflow:hidden;width:95%}.configurable-sidebar__link-icon{margin-right:7px;display:flex;align-items:center}.configurable-sidebar__link-icon svg{width:16px;height:16px}.configurable-sidebar__link-text{white-space:nowrap}.configurable-sidebar__link-text--cropped{width:80%;overflow:hidden;text-overflow:ellipsis}.configurable-sidebar__group-pages{padding-top:12px}
.header-search-input{height:40px;display:flex;flex:1;min-width:190px;width:auto}.header-search-input input{padding-right:30px;width:240px}.header-search-input input::placeholder{color:#c0c6cd}.header-search-input__container{position:relative}.header-search-input__delete-btn{position:absolute;right:7px;top:12px;cursor:pointer}.header-search-input__delete-btn svg path{fill:#dbdfe7}.header-search-input__delete-btn:hover svg path{fill:#ed483d}
.campaign-templates-list{flex:1;display:flex;flex-direction:column;overflow:auto}.campaign-templates-list .page-header__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaign-templates-list__container{display:flex;overflow:hidden;height:100vh}.campaign-templates-list__sidebar{display:flex;flex-direction:column;height:100vh;background-color:#fbfbfb}.campaign-templates-list__sidebar .configurable-sidebar{height:auto}.campaign-templates-list__sidebar-header{padding:17px 14px 8px;font-weight:400;font-size:16px;line-height:20px;color:#7b7b7b}.campaign-templates-list__header{display:flex;align-items:center;gap:12px}.campaign-templates-list__header .input input{width:240px}.campaign-templates-list__content{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(auto-fill, 279px);width:100%;height:100%;gap:18px;padding:16px 20px;overflow:auto}@media(min-width: 1260px){.campaign-templates-list__content{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1480px){.campaign-templates-list__content{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1830px){.campaign-templates-list__content{grid-template-columns:repeat(5, 1fr)}}.campaign-templates-list__advanced{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:279px;min-width:261px;border:1px dashed #251fb6;border-radius:8px;cursor:pointer}.campaign-templates-list__advanced--preview{background-color:rgba(37,31,182,.04)}.campaign-templates-list__advanced--preview svg path{fill:#221cb6}.campaign-templates-list__advanced--preview .campaign-templates-list__advanced-text{color:#251fb6}.campaign-templates-list__advanced:not(.campaign-templates-list__advanced--disabled):hover{background-color:rgba(37,31,182,.04)}.campaign-templates-list__advanced:not(.campaign-templates-list__advanced--disabled):hover svg path{fill:#221cb6}.campaign-templates-list__advanced:not(.campaign-templates-list__advanced--disabled):hover .campaign-templates-list__advanced-text{color:#251fb6}.campaign-templates-list__advanced--disabled{cursor:default;pointer-events:none;background-color:#fff}.campaign-templates-list__advanced--disabled div{color:#251fb6}.campaign-templates-list__advanced-text{margin-top:15px;font-weight:400;font-size:20px;line-height:25px;text-align:center;color:#8d8f92}.campaign-templates-list__preview{flex:1;display:flex;flex-direction:column;height:279px;min-width:261px;background-color:#fff;box-shadow:0 4px 12px rgba(201,201,201,.25);border-radius:8px;transition:box-shadow 200ms ease;overflow:hidden;cursor:pointer}.campaign-templates-list__preview:hover{box-shadow:0 7px 25px rgba(0,0,0,.1)}.campaign-templates-list__preview-image{height:153px;background-color:#251fb6}.campaign-templates-list__preview-image img{object-fit:contain;width:100%;height:100%;padding-top:8px;margin-top:1px}.campaign-templates-list__preview-info-container{display:flex;flex-direction:column;flex-grow:1;padding:18px 21px 19px;background-color:#fff}.campaign-templates-list__preview-info-title{margin-bottom:5px;font-weight:400;font-size:18px;line-height:18px;color:#000}.campaign-templates-list__preview-info-subtitle{font-weight:400;font-size:12px;line-height:16px;color:rgba(0,0,0,.54);margin-bottom:auto}.campaign-templates-list__preview-info-row{display:flex;align-items:center;justify-content:space-between}.campaign-templates-list__preview-info-tag{display:flex;align-items:center;padding:5px 8px 5px 7px;background-color:#e9e9e9;border-radius:5px;font-weight:700;font-size:10px;line-height:10px;color:#4b4c4d}.campaign-templates-list__preview-info-tag-dot{width:8px;height:8px;border-radius:50%;margin-left:7px;background-color:#23e771}.campaign-templates-list__preview-info-tag-dot--red{background-color:#ed483d}.campaign-templates-list__preview-info-tag-dot--orange{background-color:#ffc300}.campaign-templates-list__preview-info-fav-icon{cursor:pointer}.campaign-templates-list__preview-info-fav-icon--filled svg path{fill:#221cb6 !important}.campaign-templates-list__preview-info-fav-icon--disabled{pointer-events:none}.campaign-templates-list__preview-info-fav-icon svg path{fill:#d1d1d1}.campaign-templates-list__preview-info-fav-icon svg:hover path{fill:#221cb6}
@keyframes gradient{0%{background-position:100% 50%}50%{background-position:50% 50%}100%{background-position:0 50%}}.gradient-background-loader{background:linear-gradient(135deg, #fafafa 10%, #c1c1c1 50%, #fafafa 90%);background-size:400% 400%;animation:gradient 3s ease infinite;position:relative}
.subscription-payment-form__fields{display:flex;align-items:center;height:72px;min-width:400px;background:#fff;border-radius:8px}.subscription-payment-form__input-field-wrapper{flex-grow:1;display:flex;align-items:center;padding-left:10px}.subscription-payment-form__input-field{height:72px;min-width:80px}.subscription-payment-form__input-field--card-number{min-width:200px}.subscription-payment-form__cancel-btn{width:20px;height:20px;background-color:#ed483d;border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;right:36px}.subscription-payment-form__cancel-btn svg path{stroke-width:3}.subscription-payment-form__cancel-btn:hover{cursor:pointer;filter:brightness(0.8)}
.use-existing-card__details{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;height:72px;padding:0 20px;border-radius:8px;display:flex;align-items:center}.use-existing-card__btn{margin-left:auto;width:45px;height:37px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#eaedf2;border-radius:9px}.use-existing-card__btn:hover{box-shadow:0 2px 10px #ece9e9}
.use-card-to-pay{width:100%;height:100%}
.fixed-payment-footer{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:sticky;bottom:0;left:0;min-height:72px;width:100%;margin-top:32px;padding-bottom:10px;background-color:#fff}.fixed-payment-footer .comment-section{margin:20px auto}.fixed-payment-footer__make-payment-block{width:720px;height:100%;box-shadow:0 2px 20px #eaecf4;border-radius:8px;margin-left:10px;display:inline-flex;justify-content:space-between;align-items:center;padding:0 12px 0 0}.fixed-payment-footer__make-payment-block--grey{background-color:rgba(37,31,182,.04);box-shadow:none}.fixed-payment-footer__make-payment-button{margin-left:7px;white-space:nowrap;height:40px;min-width:auto;font-size:16px}.fixed-payment-footer__make-payment-button--hidden{display:none}
.invoice-info{padding:32px 70px 120px;position:relative;width:850px;margin:0 auto}.invoice-info__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px;border-bottom:1px solid #f4f4f4}.invoice-info__header-info{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;line-height:20px}.invoice-info__bill-info{margin-top:32px;padding-bottom:32px;border-bottom:1px solid #f4f4f4}.invoice-info__bill-info-title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:48px}.invoice-info__bill-info-content{margin-top:15px;display:flex;justify-content:space-between}.invoice-info__bill-info-sub-title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:20px;line-height:25px;margin-bottom:21px}.invoice-info__bill-to-content{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;line-height:22px}.invoice-info__bill-details{margin-right:60px}.invoice-info__bill-details-row{width:220px;display:flex;justify-content:space-between;align-items:center}.invoice-info__bill-details-label{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;line-height:20px}.invoice-info__bill-details-value{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;line-height:20px;color:#8f9199}.invoice-info__cost-grid{margin-top:15px;display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:35px}.invoice-info__cost-grid-title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;line-height:18px;color:#8d8f92}.invoice-info__cost-grid-title--righted{text-align:right}.invoice-info__cost-grid-cell{margin-top:5px;display:flex;align-items:center}.invoice-info__cost-grid-cell--with-border{border-bottom:1px solid #f4f4f4}.invoice-info__cost-grid-cell--righted{justify-content:flex-end}.invoice-info__comment{margin-top:22px}.invoice-info__additional-info{margin-top:40px;padding-bottom:14px;border-bottom:1px solid #f4f4f4}.invoice-info__additional-info-label{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;color:#1b1e22}.invoice-info__additional-info-value{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#8d8f92;margin-left:6px;margin-right:30px}
.onboarding-step-icon{height:67px;width:67px;background-color:#f5f6fa;display:flex;justify-content:center;align-items:center;border-radius:100%}
.onboarding-page-header{margin-top:60px;display:flex;flex-direction:column;align-items:center}.onboarding-page-header__icon{margin-bottom:17px}.onboarding-page-header__title,.onboarding-page-header__subtitle{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000}.onboarding-page-header__title{font-weight:600;font-size:34px;color:#1b1e22;margin-bottom:16px}.onboarding-page-header__subtitle{font-size:14px}
.onboarding-default-payment{display:flex;flex-direction:column;align-items:center}.onboarding-default-payment__content{width:554px;margin-top:57px;margin-bottom:30px}.onboarding-default-payment__subscription-info{display:flex;align-items:center;justify-content:space-between;width:620px;height:78px;margin-bottom:18px;font-size:16px;padding:0 25px;border:1px solid rgba(219,223,231,.47);border-radius:8px}.onboarding-default-payment__subscription-info-details{display:flex;flex-direction:column;align-items:flex-end}.onboarding-default-payment__subscription-info-details-price{margin-bottom:7px;font-weight:600;font-size:28px;line-height:28px;text-align:center;color:#000}.onboarding-default-payment__subscription-info-details-date{font-weight:600;font-size:12px;line-height:12px;text-align:center;color:#8f9199}.onboarding-default-payment__payment-info{width:620px;height:78px;background:#f5f6fa;border-radius:8px;display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;font-size:16px;padding:0 25px}.onboarding-default-payment__payment-price{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:28px;color:#221cb6}.onboarding-default-payment__payment-label{margin-bottom:5px;padding-left:5px;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-0.1px;color:#525979}.onboarding-default-payment__payment-details-text{display:flex;align-items:center;font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:14px;color:#3a3b3f;margin-bottom:8px}.onboarding-default-payment__payment-details-text-icon{display:flex;align-items:center;margin-left:7px;cursor:pointer}.onboarding-default-payment__payment-details-tooltip{width:280px}.onboarding-default-payment__payment-details-tooltip ul{padding-left:30px;list-style:disc}.onboarding-default-payment__payment-details-tooltip ul li{line-height:18px;padding:5px 0}.onboarding-default-payment .onboarding-default-payment-form__fields{display:flex;align-items:center;height:72px;background:#fff;box-shadow:0 2px 20px #eaecf4;border-radius:8px}.onboarding-default-payment .onboarding-default-payment-form__input-field-wrapper{flex-grow:1;display:flex;align-items:center;padding-left:10px}@media screen and (max-width: 725px){.onboarding-default-payment .onboarding-default-payment-form__input-field-wrapper{width:auto;font-size:14px}.onboarding-default-payment .onboarding-default-payment-form__input-field-wrapper #card-image{display:none}}.onboarding-default-payment .onboarding-default-payment-form__input-field{height:72px;font-size:16px}@media screen and (max-width: 725px){.onboarding-default-payment .onboarding-default-payment-form__input-field{width:auto;font-size:14px}}.onboarding-default-payment .onboarding-default-payment-form__input-field-cvv{height:72px;width:60px;margin-right:10px}@media screen and (max-width: 725px){.onboarding-default-payment .onboarding-default-payment-form__input-field-cvv{width:60px;min-width:60px}.onboarding-default-payment .onboarding-default-payment-form__input-field-cvv input{font-size:14px}}.onboarding-default-payment .onboarding-default-payment-form__input-field-date{height:72px;width:90px}@media screen and (max-width: 725px){.onboarding-default-payment .onboarding-default-payment-form__input-field-date{width:66px;min-width:66px;font-size:14px}}.onboarding-default-payment .onboarding-default-payment-form__details-btn{color:#8f9199;width:620px;height:48px;border:1px solid rgba(141,143,146,.19);border-radius:8.5px;margin-top:2rem}.onboarding-default-payment .onboarding-default-payment-form__details-btn:hover{background-color:rgba(234,234,234,.19)}.onboarding-default-payment .onboarding-default-payment-form__submit-btn{margin-top:19px;margin-bottom:21px;width:554px;height:48px}.onboarding-default-payment .onboarding-default-payment-form__submit-btn--hidden{opacity:0}.onboarding-default-payment .onboarding-default-payment-form__loader-after-click-to-pay{margin:20px}.onboarding-default-payment__bottom-promises-container{display:flex;flex-direction:column;align-items:flex-start}.onboarding-default-payment__bottom-promise{display:flex;justify-content:center;margin-bottom:12px}.onboarding-default-payment__bottom-promise-text{margin-left:7px;color:#8f9199;font-size:12px;font-weight:600}

.login-container__validation-messages{margin-top:12px;width:100%;display:flex;flex-direction:column;gap:8px}.login-container__validation-message{display:flex;align-items:center;gap:8px;color:#e35252;font-size:13px}.login-container__validation-message svg{fill:#e35252}
.password-score{display:flex;justify-content:space-between;align-items:center;padding-right:7px}.password-score__label{font-weight:600;font-size:12px;line-height:17px;text-align:center;color:#8e95aa}.password-score__blocks-list{display:flex;align-items:center;justify-content:center}.password-score__block{width:20px;height:5px;background-color:#dde4ee;border-radius:35px;-moz-transition:background-color 300ms ease-in;-webkit-transition:background-color 300ms ease-in;-o-transition:background-color 300ms ease-in;transition:background-color 300ms ease-in}.password-score__block:not(.password-score__block:last-child){margin-right:12px}.password-score--bad .password-score__label{color:#f64754}.password-score--bad .password-score__block:nth-child(1){background-color:#f64754}.password-score--average .password-score__label{color:#f2884f}.password-score--average .password-score__block:nth-child(1),.password-score--average .password-score__block:nth-child(2){background-color:#f2884f}.password-score--strong .password-score__label{color:#4fcf64}.password-score--strong .password-score__block{background-color:#4fcf64}
.login-page-content{position:relative;max-width:100%;min-width:346px;padding-top:100px;z-index:1}.login-page-content__title-svg{width:100%;max-width:507px;min-width:300px;height:157px;padding-right:30px;margin-bottom:50px}.login-page-content__title{font-family:OakesGrotesk,sans-serif;font-weight:600;font-size:76px;line-height:96px;color:#000}.login-page-content__title-gradient{font-family:OakesGrotesk,sans-serif;font-weight:600;font-size:76px;line-height:96px;background:-webkit-linear-gradient(#7f7aeb, #221cb6);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.login-page-content__form-wrapper{width:415px}.login-page-content__google-login-btn{display:flex;align-items:center;justify-content:center;background:#fff;color:rgba(0,0,0,.54)}.login-page-content__google-login-btn:hover{background:#ececec}.login-page-content__google-icon{margin-right:7px}.login-page-content__forgot-password-link{text-align:right;margin-top:10px;margin-bottom:30px}.login-page-content__link{transition:all .3s ease 0s;font-family:OakesGrotesk,sans-serif;font-weight:600;font-size:12px;line-height:17px;letter-spacing:-0.1px;color:#8e95aa}.login-page-content__link:hover{color:#221cb6}.login-page-content__login-button{width:100%;height:62px;margin-bottom:8px}.login-page-content__footer{width:100%;display:flex;justify-content:center;margin-top:40px}.login-page-content__footer-link{font-family:Oakes Grotesk,serif;font-weight:600;font-size:16px;line-height:36px;letter-spacing:.5px;color:#251fb6;position:relative;text-decoration:none}.login-page-content__footer-link:after{display:block;position:absolute;content:"";left:-2px;right:-2px;bottom:5px;height:12px;background:rgba(37,31,182,.09);transition:all .3s ease 0s}.login-page-content__footer-link:hover:after{height:22px}@media screen and (max-width: 500px){.login-page-content{padding-top:30px}.login-page-content__title{font-size:46px;line-height:1.4}.login-page-content__form-wrapper{width:auto}.login-page-content__footer{width:100%;margin-top:20px;line-height:1.5rem}}.login-page{flex:1;padding:50px;overflow:auto;align-items:baseline;display:flex;justify-content:center;width:100vw;min-width:320px;height:100vh;background-color:rgba(0,0,0,.36)}@media screen and (max-width: 725px){.login-page{padding:0;background-color:rgba(0,0,0,0)}}.login-page__gradient{position:absolute;right:0;width:100%;z-index:-1}@media screen and (min-width: 725px){.login-page__gradient{display:none}}.login-modal{display:flex;flex-direction:column;align-items:center;padding-bottom:37px;border-radius:23px;background-color:#fbfbfb}@media screen and (max-width: 725px){.login-modal{width:100%;height:auto;min-height:100%;border-radius:0;background-color:rgba(0,0,0,0)}}@keyframes appear{from{opacity:0}to{opacity:1}}.login-page__container{display:flex;width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;left:0;z-index:1000}@media screen and (max-width: 725px){.login-page__container{overflow-x:auto;background-color:#fff}}.login-background{position:absolute;width:100vw;height:100vh;z-index:1}.login-background-container{position:fixed;display:flex;flex-shrink:0;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1}@media screen and (max-width: 725px){.login-background-container{display:none}}.login-container{display:flex;flex-direction:column;align-items:center;padding:69px 100px 20px;will-change:height;transition:height 200ms ease;box-sizing:content-box}@media screen and (max-width: 725px){.login-container{width:calc(100% - 40px);padding:54px 20px !important;height:auto !important}}.login-container--narrow{padding:37px 33px 43px}.login-container-content{display:flex;flex-direction:column;align-items:center;width:100%;animation:appear 300ms}@media screen and (max-width: 725px){.login-container-content{width:100%;animation:appear 300ms;max-width:419px}}.login-container__logo{width:172px;height:40px;margin-bottom:36px;cursor:pointer}.login-container__title{font-weight:600;font-size:30px;line-height:30px;text-align:center;margin-bottom:21px;color:#1b1e22}@media screen and (max-width: 725px){.login-container__title{font-size:24px}}.login-container__subtitle{width:280px;margin-bottom:30px;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:rgba(0,0,0,.71)}.login-container__subtitle-link{color:rgba(0,0,0,.71)}.login-container__subtitle-link:hover{color:#251fb6}.login-container__label{display:flex;align-items:center;align-self:flex-start;width:100%;padding-left:3px;margin-bottom:10px;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-0.1px;color:#525979}.login-container__label>div{margin-left:5px}.login-container__label-link{margin-left:auto;margin-right:5px}.login-container__label-blue{margin-left:0;color:#251fb6}.login-container__label-link{margin-left:auto;font-weight:600;font-size:12px;line-height:17px;letter-spacing:-0.1px;color:#8e95aa;cursor:pointer}.login-container__label-link:hover{text-decoration-line:underline}.login-container__button-column{display:flex;flex-direction:column;gap:10px;width:100%;margin-bottom:31px}.login-container__input-column{display:flex;flex-direction:column;width:100%;margin-bottom:8px}.login-container__input-column .input:not(:last-child) input{margin-bottom:20px}.login-container__onboarding_session-block{font-family:"Mulish",serif;width:419px;height:289px;border-radius:13px;background:rgba(196,198,205,.17)}.login-container__onboarding_session-block__text{font-style:italic;font-weight:400;font-size:24px;line-height:135.5%;letter-spacing:-0.005em;padding:25px 35px}.login-container__onboarding_session-block__farzad{border-top:1px solid rgba(170,175,185,.13);display:flex;align-items:center;height:110px;padding:0 25px}.login-container__onboarding_session-block__farzad__text{flex-flow:column;display:flex;margin-left:20px}.login-container__onboarding_session-block__farzad__name{font-weight:500;font-size:18px;line-height:23px}.login-container__onboarding_session-block__farzad__position{font-weight:600;font-size:12px;line-height:15px;color:rgba(66,79,101,.41)}.login-container__button{width:419px;height:58px;background-color:#fff;box-shadow:0 4px 13px rgba(0,0,0,.03);border-radius:10px;color:#111a45;font-weight:600;transition:box-shadow 200ms ease}@media screen and (max-width: 725px){.login-container__button{width:100%;padding-left:14px;padding-right:14px}}.login-container__button:hover{background-color:#fff;box-shadow:0 4px 13px rgba(0,0,0,.07)}.login-container__button svg{margin-top:-3px;margin-right:0}.login-container__button-img{width:24px;height:24px;margin-right:23px}.login-container__button-text{flex-direction:column;display:flex;align-items:start;margin-right:-68px;padding-left:13px}.login-container__button-sub-text{font-size:12px;color:#8e95aa}.login-container__login-button{width:419px;height:52px;margin-top:22px;background-color:#251fb6;transition:box-shadow 300ms ease}@media screen and (max-width: 725px){.login-container__login-button{width:100%}}.login-container__login-button.button--disabled:hover{box-shadow:none}.login-container__login-button:hover{background-color:#251fb6;box-shadow:0 22px 40px -17px rgba(37,31,182,.32)}.login-container__divider{flex-grow:1;height:1px;background-color:#8e95aa}.login-container__divider-row{display:flex;align-items:center;width:100%;margin-bottom:32px;font-weight:700;font-size:12px;line-height:17px;text-align:center;color:#8e95aa}.login-container__divider-row span{opacity:.6;margin:0 20px}.login-container__input{width:100%}.login-container__input input{width:100%;height:57px;padding:18px 23px 19px;border:1px solid rgba(219,223,231,.47)}.login-container__input input::placeholder{color:#8e95aa;opacity:.5}.login-container__input-password input::placeholder{line-height:30px}.login-container__input-message{margin-top:-15px}.login-container__input .question-tooltip{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:rgba(255,195,0,.25);border-radius:50%}.login-container__input .question-tooltip svg{width:12px;height:12px}.login-container__input .input__after-text{top:15px;right:16px}.login-container__switch-step{margin-top:12px;font-weight:600;font-size:16px;line-height:36px;letter-spacing:-0.1px;color:#525979}.login-container__switch-step span{color:#251fb6;cursor:pointer}.login-container__switch-step span:hover{text-decoration:underline}.login-container__code-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 5px;margin-top:5px}.login-container__code-button{font-weight:600;font-size:16px;line-height:36px;letter-spacing:-0.1px;color:#251fb6;cursor:pointer}.login-container__code-button--disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.login-container__code-button:hover{color:#4e48dc}.login-container__logout-button{display:flex;align-items:center;justify-content:center;position:fixed;bottom:20px;left:20px;width:46px;height:46px;border-radius:11px;background-color:#dbe2fe;cursor:pointer;transition:background-color 160ms ease}.login-container__logout-button:hover{box-shadow:0 4px 13px rgba(0,0,0,.03)}.login-container__logout-button .question-tooltip__svg-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.login-container__logout-button .question-tooltip__react-tooltip::after{border-bottom-color:rgba(0,0,0,0) !important}.login-container__logout-button .question-tooltip__text{background-color:#222}.login-container__logout-button svg{margin-right:-4px;width:18px;height:18px}.login-payment-container{width:554px}@media screen and (max-width: 725px){.login-payment-container{width:100%}}.login-payment-container .onboarding-page-header{margin-top:0}.login-payment-container .onboarding-step-icon{width:105px;height:105px}.login-payment-container .onboarding-step-icon svg{width:50px;height:43px}.login-payment-container .onboarding-page-header__title{margin-top:9px;margin-bottom:8px;font-weight:600;font-size:30px;line-height:30px;text-align:center;letter-spacing:-0.005em;color:#1b1e22}.login-payment-container .onboarding-page-header__subtitle{font-weight:400;font-size:14px;line-height:22px;text-align:center;color:rgba(0,0,0,.71)}.login-payment-container .onboarding-default-payment__content{margin:28px 0 0}@media screen and (max-width: 725px){.login-payment-container .onboarding-default-payment__content{width:100%}}.login-payment-container .onboarding-default-payment__subscription-info{width:554px}@media screen and (max-width: 725px){.login-payment-container .onboarding-default-payment__subscription-info{width:100%;padding:0 15px}.login-payment-container .onboarding-default-payment__subscription-info-details{width:80%}.login-payment-container .onboarding-default-payment__subscription-info-details-date{text-align:right}}.login-payment-container .onboarding-default-payment__payment-info{width:554px}@media screen and (max-width: 725px){.login-payment-container .onboarding-default-payment__payment-info{width:100%;padding:0 15px}}@media screen and (max-width: 725px){.login-payment-container .onboarding-default-payment-form__submit-btn{width:100%}}@media screen and (max-width: 725px){.login-payment-container .onboarding-page-header__title{font-size:24px}}
.steps-links{position:fixed;left:0;right:0;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding-right:15px;background-color:#fff;border-bottom:1px solid #e8e8e8}.steps-links__order-name{margin:0 auto 0 20px}.steps-links__order-name-input input{min-width:175px}.steps-links__order-name-length{color:red;position:absolute;bottom:2px}.steps-links .step-link__container{display:flex;align-items:center;justify-content:center;position:relative}.steps-links .step-link__container+svg{transform:rotate(90deg);margin:0 17px}.steps-links .step-link__container--completed .step-link__step{background-color:rgba(35,231,113,.19);border-color:rgba(35,231,113,0);color:#fff}.steps-links .step-link__container--completed .step-link--active .step-link__step{background-color:#23e771 !important;border-color:#23e771 !important}.steps-links .step-link__container--disabled .step-link{cursor:default}.steps-links .step-link__container--disabled .step-link__step{background:#f5f5f5;border:1px solid #e8e8e8;color:#7b7b7b}.steps-links .step-link{display:flex;align-items:center;gap:7px;width:auto;position:relative;padding-right:4px;font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;text-decoration:none;color:#7b7b7b}.steps-links .step-link:hover{color:#8d8f92}.steps-links .step-link__link-title{font-size:16px;line-height:16px;white-space:nowrap}.steps-links .step-link__step{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin-right:7px;font-size:14px;line-height:17px;background-color:rgba(34,28,182,.08);border:1px solid #221cb6;border-radius:50%;color:#221cb6;font-weight:600}.steps-links .step-link__step--completed{background-color:#221cb6;color:#fff}.steps-links .step-link__how-to{position:absolute;top:38px;right:0}.steps-links .step-link--active svg path{fill:#fff}.steps-links .step-link--active .step-link__step{background-color:#221cb6;color:#fff}.steps-links .step-link--active:after{content:"";display:inline-block;position:absolute;background:#221cb6;bottom:-25px;left:0;right:0;height:3px}.steps-links .step-link--active .step-link__link-title{color:#000}.steps-links__back-button{background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.06);color:#444;margin-right:20px}.steps-links__back-button:hover{background-color:#e9eeff;border:1px solid #221cb6;color:#221cb6}.steps-links__back-button.button--disabled:hover{background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.06);border:none;color:#444}.steps-links__back-button-close{background-color:rgba(0,0,0,0);width:78px;height:78px;border-radius:0;border-right:1px solid #e8e8e8}.steps-links__back-button-close>svg:not(:last-child){margin-right:0}.steps-links__back-button-close .__react_component_tooltip{left:7px !important;top:82px !important}.steps-links__back-button-close .__react_component_tooltip.place-right{margin-left:0 !important;margin-top:7px !important}.steps-links__back-button-close .__react_component_tooltip.place-right::after{left:30px !important;top:3px !important;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom-style:solid;border-bottom-width:5px}.steps-links__back-button-close .__react_component_tooltip.place-right:before{left:5px}.steps-links__back-button-close-tooltip{padding:2px 6px}.steps-links__back-button-close:hover svg path{stroke:#e9eeff}.steps-links__next-button{margin-left:45px;width:120px}.steps-links__next-button--in-completed{background:#8d8f92}
.checkbox{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;line-height:100%;display:flex;align-items:center;position:relative;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--disabled .checkbox__field{border-color:#c6c6c6}.checkbox--disabled span{cursor:default;opacity:.5}.checkbox__field{--active: #251fb6;--disabled: #c6c6c6;-webkit-appearance:none;-moz-appearance:none;height:16px;width:16px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid #e3e3e3;background:var(--b, #F5F6FA);transition:background .7s,border-color .7s;border-radius:4px}.checkbox__field:disabled{cursor:default}.checkbox__field:after{width:3px;height:6px;border:1.5px solid #fff;border-top:0;border-left:0;left:5px;top:2px;content:"";display:block;position:absolute;transition:transform var(--d-t, 0.8s) var(--d-t-e, ease),opacity var(--d-o, 0.8s);transform:rotate(var(--r, 20deg));opacity:var(--o, 0)}.checkbox__field:checked{--r: 43deg;--b: var(--active);--bc: var(--active);--d-o: 0.3s;--d-t: 0.6s;--d-t-e: cubic-bezier(0.2, 0.85, 0.32, 1.2);--o: 1}.checkbox__field:disabled:checked{--b: var(--disabled);--bc: var(--disabled)}.checkbox__field:hover:not(:checked){--bc: #2aa4cb}.checkbox.custom-yes-no{height:27px}.checkbox.custom-yes-no .checkbox__field{width:38px;height:27px;border:none;background-color:rgba(237,72,61,.08)}.checkbox.custom-yes-no .checkbox__field:after{content:"NO";color:#ed483d;opacity:1;top:5px;left:50%;transform:rotate(0) translateX(-10px);transition:none;min-width:30px}.checkbox.custom-yes-no .checkbox__field:checked{background-color:rgba(38,199,122,.08)}.checkbox.custom-yes-no .checkbox__field:checked:after{content:"YES";transform:rotate(0) translateX(-13px);left:50%;border:none;color:#26c77a;min-width:30px}
.order-sidebar {
    position: sticky;
    top: 95px;
    min-width: 397px;
    border-radius: 14px;
    box-shadow: 0 7px 24.8px rgba(0, 0, 0, 0.05);

    .order-sidebar__section,
    .order-sidebar__section-multiple {
        padding: 26px 20px;
        border-bottom: 1px solid rgba(0,0,0,11%);

        &:last-child {
            border-bottom: none;
        }

        .order-sidebar__section-header {
            display: flex;
            align-items: flex-start;
            justify-content: space-between;

            &:has(.onboarding-default-payment-form) {
                &:has(.credits-card) {
                    padding-top: 16px !important;
                }
            }

            .onboarding-default-payment-form h2,
            h2 {
                margin-top: 0;
                font-weight: 500;
                color: #000000;
                font-size: 20px;
            }

            .onboarding-default-payment-form {
                position: relative;
                width: 100%;
                max-width: 357px;


                .onboarding-default-payment-form__fields {
                    display: flex;
                    align-items: flex-end;
                    grid-column-gap: 10px;
                    margin-top: 14px;

                    .onboarding-default-payment-form__input-field-wrapper {
                        &:has(#card-image1) {
                            #card-image1 {
                                position: absolute;
                            }
                        }
                    }

                    .onboarding-default-payment-form__input-field,
                    .onboarding-default-payment-form__input-field-date,
                    .onboarding-default-payment-form__input-field-cvv {
                        height: 40px;
                        border-radius: 9px;
                        border: 1px solid rgba(0, 0, 0, 0.12);
                        padding: 0;
                        width: auto;
                        box-sizing: border-box;
                    }

                    .onboarding-default-payment-form__input-field {
                        width: 209px;
                    }

                    .onboarding-default-payment-form__input-field-cvv {
                        width: 80px;
                    }

                    .onboarding-default-payment-form__input-field-date {
                        width: 100px;
                    }
                }

                .credits-card {
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    grid-column-gap: 9px;
                    font-size: 14px;
                    font-weight: 500;
                    padding: 8px;
                    border-radius: 9px;
                    border: 1px solid rgba(0, 0, 0, 0.12);
                    cursor: pointer;
                    min-width: 115px;
                    max-width: fit-content;
                    margin-bottom: 12px;
                }

                &:has(.credits-card) {
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    width: 100%;
                }

                form {
                    width: 100%;
                }
            }

            .header-price {
                font-size: 18px;
                font-weight: 500;
                text-transform: capitalize;
            }

            .order-sidebar__section-header-details {
                display: flex;
                align-items: center;
                grid-column-gap: 4px;
            }

            &:last-child {
                h2 {
                    margin-bottom: 0;
                }
            }
        }

        .order-sidebar__section-content {
            .order-sidebar__section-content-row {
                display: flex;
                align-items: center;
                justify-content: space-between;

                .checkbox-label {
                    display: flex;
                    align-items: center;
                    color: rgba(0,0,0,60%);

                    .checkbox {
                        margin-right: 5px;
                    }
                }

                .grey-text {
                    color: rgba(0,0,0,60%);
                }

                .discount-btn {
                    padding: 0;
                    font-size: 14px;
                    font-weight: bold;
                    color: #221CB6;
                    text-decoration: underline;

                    &:hover {
                        text-decoration: none;
                    }

                    a {
                        font-size: 14px;
                    }
                }
            }

            .guide-table {
                border-collapse: collapse;
                width: 100%;

                tr {
                    td {
                        padding: 7px 0;

                        .guide-table__traffic,
                        .guide-table__trafficRange {
                            display: flex;
                            align-items: center;
                            grid-column-gap: 5px;

                            .label {
                                height: 26px;
                                border-radius: 5px;
                                display: inline-flex;
                                align-items: center;
                                padding: 5px;
                                font-size: 16px;
                            }

                            .label + p {
                                color: #000000;
                                font-size: 14px;
                            }
                        }

                        .price {
                            font-size: 14px;
                            color: #000000;
                        }

                        .price.gray-text {
                            color: #928E8D;
                        }

                        span.blue-text {
                            color: #221CB6;
                        }
                    }

                    td.guide-table__input {
                        .input {
                            input {
                                width: 37px;
                                padding-left: 0;
                                height: 28px;
                                text-align: center;
                            }
                        }
                    }
                }
            }
        }
    }

    .order-sidebar__section-info {
        display: flex;
        align-items:  center;
        grid-column-gap: 8px;
        padding-bottom: 20px;
        justify-content: center;

        p {
            color: #8F9199;
        }
    }

    .order-sidebar__section-multiple {
        border-bottom: none !important;

        .order-sidebar__section-content {
            &:last-child {
                padding-bottom: 0 !important;
            }
        }

        .order-sidebar__section-content {
            padding-bottom: 30px;
            border-bottom: 1px solid rgba(0,0,0,11%);

            .order-sidebar__section-header {
                h2 {
                    margin-bottom: 7px;
                }
            }

            &:last-child {
                border-bottom: none;
            }

            &:not(:first-child) {
                .order-sidebar__section-header {
                    padding-top: 30px;
                }
            }
        }
    }

    .order-sidebar__blue-section {
        padding: 25px 20px 20px;
        background: #ECF3FE;
        border-radius: 14px;
        margin: 10px;

        .order-sidebar__section-header {
            display: flex;
            align-items: flex-start;
            justify-content: space-between;

            h2, .header-price {
                font-weight: 600;
            }

            .header-price {
                font-size: 20px;
            }

            h2 {
                margin-top: 0;
                margin-bottom: 25px;
            }

            .blue-text {
                color: #221CB6;
            }
        }

        .order-sidebar__section-content {
            button {
                width: 100%;
            }
        }

    }
}

.pricing-guide__content-table {
    margin-bottom: 13px;
    border-radius: 10px;
    border: 1px solid #EBEBEB;
    padding-bottom: 11px;

    table {
        width: 100%;
        border-collapse: collapse;
        font-size: 14px;

        thead {
            th {
                padding: 13px 0;
                font-size: 10px;
                font-weight: 700;
                text-align: left;
                color: rgba(106, 106, 106, 0.57);
                text-transform: uppercase;
                border-bottom: 1px solid #EBEBEB;

                &:first-child {
                    padding-left: 22px;
                }
            }
        }

        td {
            padding: 7px 0;

            &:first-child {
                padding-left: 22px;
            }

            .price {
                text-decoration: line-through;
                color: #928E8D;

                &.invisible {
                    visibility: hidden;
                }
            }

            .label {
                height: 26px;
                border-radius: 5px;
                display: inline-flex;
                align-items: center;
                padding: 5px;
                font-size: 14px;
            }
        }

        tbody {
            width: 100%;
            display: contents;

            tr {
                td {
                    &:first-child {
                        width: 18%;
                    }
                }
            }
        }
    }
}

.slider-wrapper {
    width: 100%;
    position: relative;
}

.track {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    height: 4px;
    width: 100%;
    background: #D5DFEF;
    border-radius: 2px;
}

.track-filled {
    height: 8px;
    background: #221CB6;
    border-radius: 4px;
    top: -2px;
    position: relative;
}

.custom-slider {
    -webkit-appearance: none;
    appearance: none;
    width: 100%;
    background: none;
    position: relative;
    z-index: 2;
}

.custom-slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 55px;
    height: 25px;
    background: white;
    border-radius: 9999px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
    border: none;
    cursor: pointer;
    background-image:
            linear-gradient(#c4d0e3 0 0),
            linear-gradient(#c4d0e3 0 0),
            linear-gradient(#c4d0e3 0 0);
    background-repeat: no-repeat;
    background-size: 2px 7px;
    background-position: center, left 20px center, right 20px center;
}


.order-modal-wrapper {
    max-width: 585px;
    border-radius: 24px;
    padding: 39px 42px 37px 46px;

    .order-modal {
        .order-modal__header {
            margin-bottom: 60px;

            h2 {
                text-align: center;
                font-size: 32px;
                font-weight: 500;
                margin-top: 0;
                margin-bottom: 11px;
            }

            p {
                text-align: center;
                font-size: 14px;
                font-weight: 400;
                margin-bottom: 0;
            }
        }

        .order-modal__content {
            .order-modal__content-rate {
                max-width: 335px;
                margin: 0 auto;
                margin-bottom: 42px;
                text-align: center;

                .gray-text {
                    color: rgba(106, 106, 106, 57%);
                    font-size: 10px;
                    font-weight: 700;
                    text-transform: uppercase;
                }

                .rate-title {
                    font-size: 70px;
                    font-weight: 400;
                    line-height: normal;
                    margin-top: 0;
                    margin-bottom: 30px;
                }

                .discount-rate {
                    display: flex;
                    align-items: center;
                    grid-column-gap: 10px;
                    justify-content: center;
                    margin-top: 24px;
                    margin-bottom: 42px;

                    span {
                        font-size: 14px;
                    }

                    .input {
                        input {
                            max-width: 51px;
                            padding-left: 0;
                            max-height: 30px;
                            text-align: center;
                            border-radius: 10px;
                        }
                    }
                }
            }

            .onboarding-default-payment-form {
                flex-wrap: wrap;

                .onboarding-default-payment-form-check {
                    display: flex;
                    align-items: center;
                    width: 100%;
                    margin-bottom: 25px;
                    margin-top: 5px;

                    p {
                        margin-left: 14px;
                    }

                    .checkbox {
                        input {
                            border-color: #251FB6;
                        }
                    }
                }

                &:has(.onboarding-default-payment__payment-save) {
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    flex-wrap: wrap;

                    .onboarding-default-payment__payment-save {
                        button {
                            height: 32px;
                            min-width: 66px;
                            padding-left: 0;
                            padding-right: 0;
                        }
                    }
                }

                .onboarding-default-payment__payment-label {
                    color: #000000;
                    font-size: 14px;
                    font-weight: 400;
                }

                .onboarding-default-payment-form__fields {
                    display: flex;
                    align-items: flex-end;
                    grid-column-gap: 10px;
                    margin-top: 14px;
                    margin-bottom: 20px;

                    .onboarding-default-payment-form__input-field-wrapper {
                        &:has(#card-image) {
                            #card-image {
                                position: absolute;
                            }
                        }
                    }

                    &.invisible {
                        visibility: hidden;
                    }
                }

                .onboarding-default-payment-form__input-field,
                .onboarding-default-payment-form__input-field-date,
                .onboarding-default-payment-form__input-field-cvv {
                    height: 40px;
                    border-radius: 9px;
                    border: 1px solid rgba(0, 0, 0, 0.12);
                    padding: 0;
                    width: auto;
                    box-sizing: border-box;
                }

                .onboarding-default-payment-form__input-field {
                    padding-left: 45px;
                }

                &:has(.credits-card) {
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                }

                .credits-card {
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    grid-column-gap: 9px;
                    font-size: 14px;
                    font-weight: 500;
                    padding: 8px;
                    border-radius: 9px;
                    border: 1px solid rgba(0, 0, 0, 0.12);
                    cursor: pointer;
                    min-width: 115px;
                    max-width: fit-content;
                    margin-bottom: 12px;

                    svg {
                        width: 22px;
                    }

                    .card-number {
                        display: inline-flex;
                        align-items: center;
                    }
                }
            }
        }

        .order-modal__footer {
            button {
                width: 100%;
                margin-bottom: 15px;
            }

            .gray-text {
                color: #6A6A6A;
                font-size: 12px;
                font-weight: 400;
                text-align: center;
                display: block;
            }
        }
    }
}

#expiration-date {
    width: 100px;
}

#cvv {
    width: 80px;
}

.order-creation-wrapper {
    display: flex;
    max-width: 100%;
    min-width: 1270px;

    .order-creation-wrapper__content-wrapper {
        flex: 1;
        max-width: 100%;
        display: flex;
        flex-direction: column;
    }

    .order-creation-wrapper__content {
        box-sizing: border-box;
        padding: 50px 20px 0 20px;
        flex: 1;
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        margin-top: 60px;
    }
}

.select{position:relative}.select__icon{position:absolute;top:0;bottom:0;left:18px;display:flex;justify-content:center;align-items:center}.select.select-grey .css-eqy8aq-control{background:#f0f0f0;border-color:#f0f0f0}.select.select-grey .select__icon svg path{stroke:#8f9199}
.example-wrapper {
    display: flex;
    flex-direction: column;
    height: 100%;
}

#myGrid {
    flex: 1 1 0px;
    width: 100%;
}

.button-group {
    padding-bottom: 4px;
    display: inline-block;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 13px;
}

.undo-redo-input {
    width: 20px;
}

.undo-btn {
    margin-left: 20px;
}

.redo-btn {
    margin-left: 5px;
}


.ag-cell-range-single-cell {
    overflow: initial;

    .select-container {
        position: fixed;
        top: 0;
        left: 0;
        width: 200px;
        z-index: 100;
    }
}

.ag-header-cell-comp-wrapper > div {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: normal;
    color: #8D8F92;
    text-align: left;
    grid-column-gap: 4px;
}

.ag-header {
    background-color: #FFFFFF;
}

.ag-header-cell:last-child {
    border-radius: 0 !important;
}

.ag-header-cell:first-child {
    border-right: 1px solid #E3E3E3;
}

.ag-header-cell-resize {
    &:after {
        height: 34px;
        top: 0;
        width: 1px;
    }
}

.ag-header-cell, .ag-header-group-cell {
    padding: 0 10px;
}

:where(.ag-ltr) .ag-cell:not(.ag-cell-inline-editing), :where(.ag-ltr) .ag-full-width-row .ag-cell-wrapper.ag-row-group {
    display: flex;
    align-items: center;
}

.ag-root-wrapper {
    &.ag-layout-normal {
        min-height: 90px;
        border-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom: 0;
    }
}

:where(.ag-ltr) .ag-cell {
    border-top: 0;

    &:not(:last-child) {
        padding: 0;
        justify-content: center;
        color: #8D8F92;

        &:before {
            content: '';
            display: block;
            height: 100%;
            width: 1px;
            background-color: #E3E3E3;
            right: 0;
            position: absolute;
            top: 0;
            bottom: 0;
            min-height: 53px;
        }
    }

    &:first-child {
        &:before {
            right: 0;
        }
    }
}

.grid-table-wrapper {
    overflow: auto;
    max-height: 500px;
    margin-right: 40px;
    flex: 1;

    .add-row {
        border-top: 1px solid #E3E3E3;
        background: rgba(217, 217, 217, 30%);
        min-height: 33px;
        display: flex;
        align-items: center;
        border-bottom-right-radius: 10px;
        border-bottom-left-radius: 10px;
        border-bottom: 1px solid #E3E3E3;

        button {
            margin-left: 15px;
            background: transparent;
            color: rgba(0, 0, 0, 58%);

            &:hover {
                opacity: 0.8;
                cursor: pointer;
            }
        }

        & .input {
            input {
                height: 20px;
                font-size: 12px;
                width: 30px;
                padding-left: 0;
                text-align: center;
            }

            input::-webkit-outer-spin-button,
            input::-webkit-inner-spin-button {
                -webkit-appearance: none;
                margin: 0;
            }

            input[type="number"] {
                -moz-appearance: textfield;
            }
        }
    }

    .ag-row {
        &:last-child {
            border-bottom: none;
        }
    }
}

:where(.ag-ltr) .ag-header-cell-resize {
    right: -4px;
}

.grid-table-header {
    .question-tooltip {
        white-space: normal;
    }
}

.ag-row-focus {
    z-index: 10000;
}

.ag-header-viewport:hover {
    z-index: 10001;
}

.actions-tooltip-content__item {
    line-height: 1.15 !important;
}

.actions-tooltip-content__item:first-child {
    margin-top: 10px;
}

.actions-tooltip-content__item:last-child {
    margin-bottom: 10px;
}

.ag-layout-auto-height, .ag-layout-print {
    .ag-center-cols-container, .ag-center-cols-viewport {
        min-height: auto;
    }
}

.ag-popup-editor {
    width: 250px;
}

.ag-cell {
    font-family: 'Mulish', sans-serif;

    &:not(:first-child) {
        padding: 10px !important;
        justify-content: flex-start !important;
    }
}

.cell-link {
    color: -webkit-link !important;
    cursor: pointer;
    text-decoration: underline;
}

.ag-cell.cell-option {
    &:not(:first-child) {
        align-items: center !important;
        justify-content: center !important;
    }
}

.cell-dark-text {
    color: #000 !important;
}

.cell-color-label {
    display: flex;
    align-items: center;
    flex-direction: column;

    .label {
        height: 26px;
        border-radius: 5px;
        display: inline-flex;
        align-items: center;
        padding: 5px;
        font-size: 16px;
    }

    .gray-text {
        color: #928E8D;
        font-size: 12px;
        margin-top: 3px;
        display: inline-flex;
        line-height: normal;
    }
}

.ag-popup-editor {
    width: 100%;
    max-width: 370px;
}

.prevent-element {
    .label-small-height {
        height: 26px;
        border-radius: 5px;
        display: inline-flex;
        align-items: center;
        padding: 5px;
        font-size: 16px;
    }
}

.cell-invalid {
    background-color: #FFF2F1;
}

.actions-tooltip-content__item{display:flex;align-items:center;padding:7px 18px 7px 22px}.actions-tooltip-content__item:first-child{margin-top:14px}.actions-tooltip-content__item:last-child{margin-bottom:14px}.actions-tooltip-content__item span{white-space:nowrap}.actions-tooltip-content__item:hover{background-color:#181818}.actions-tooltip-content__item .input{margin:0;width:100%}.actions-tooltip-content__item .input__field{color:#fff;padding-left:0}.actions-tooltip-content__item-icon{margin-right:8px}
.actions-menu{position:relative;display:inline-flex;align-items:center;justify-content:center;height:32px;width:32px;cursor:pointer;border-radius:5px;border:1px solid rgba(214,214,214,.35)}.actions-menu:hover{background-color:#eef3ff;color:#221cb6;cursor:pointer}.actions-menu:hover .actions-menu__icon svg circle[stroke],.actions-menu:hover .actions-menu__icon svg rect[stroke],.actions-menu:hover .actions-menu__icon svg path[stroke]{stroke:#221cb6}.actions-menu:hover .actions-menu__icon svg circle[fill],.actions-menu:hover .actions-menu__icon svg rect[fill],.actions-menu:hover .actions-menu__icon svg path[fill]{fill:#221cb6}.actions-menu__icon{width:32px;height:32px;display:flex;justify-content:center;align-items:center}.actions-menu__icon svg{height:16px}.actions-menu .react-tooltip:not(.react-tooltip--position-fixed){position:absolute;top:auto !important;bottom:auto !important;left:-152px !important;border-radius:8px}.__react_component_tooltip.react-tooltip--position-fixed{position:fixed;border-radius:8px;color:#fff;background:#222;padding:0 !important}.__react_component_tooltip.react-tooltip--position-fixed.show{opacity:1 !important}.__react_component_tooltip.react-tooltip--position-fixed .actions-tooltip-content:hover{cursor:pointer}
.textarea{position:relative}.textarea__field{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;border:1px solid #c1c1c1;box-sizing:border-box;border-radius:8px;width:315px;height:40px;color:#000;font-size:16px;padding:11px 20px;height:48px;min-height:48px;transition:height 250ms ease}.textarea__field:focus{border:1px solid #221cb6;outline:none}.textarea--error .textarea__field{border:1px solid #ed483d;color:#ed483d}.textarea--disabled .textarea__field{color:#8d8f92}.textarea--not-resizable .textarea__field{resize:none}.textarea__error{display:none}.textarea__clear-icon{position:absolute;top:0;bottom:0;right:7px;display:flex;justify-content:center;align-items:center}.textarea--clearable .textarea__field{padding-right:30px}.textarea--full-width .textarea__field{width:100%}.textarea--full-height .textarea__field{height:100%}.textarea--transparent .input__field{background-color:rgba(0,0,0,0);border:none}
.order-creation-wrapper {
    display: flex;
    max-width: 100%;
    min-width: 1270px;

    .order-creation-wrapper__content-wrapper {
        flex: 1;
        max-width: 100%;
        display: flex;
        flex-direction: column;
    }

    .order-creation-wrapper__content {
        box-sizing: border-box;
        padding: 50px 20px 0 20px;
        flex: 1;
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        margin-top: 60px;

        .order-creation-wrapper__info {
            display: flex;
            flex-direction: column;
            grid-row-gap: 47px;
            flex: 1;
            margin-right: 40px;

            .info-section {
                display: inline-grid;
                align-items: center;

                .info-title {
                    display: flex;
                    align-items: center;
                    grid-column-gap: 4px;
                    margin-bottom: 13px;
                }

                .info-section__container {
                    display: flex;
                    align-items: center;
                    grid-column-gap: 21px;

                    .info-section__block {
                        min-height: 95px;
                        display: flex;
                        align-items: center;
                        justify-content: space-between;
                        border: 1px solid #DBDFE7;
                        border-radius: 8px;
                        padding: 16px 16px 16px 22px;
                        width: 100%;

                        .info-section__block-text {
                            margin: 0 auto 0 18px;

                            h3 {
                                font-size: 20px;
                                color: #3A3B3F;
                                font-weight: normal;
                                margin-bottom: 5px;
                                margin-top: 0;
                            }

                            p {
                                font-size: 12px;
                                color: #72747D;
                            }
                        }

                        .checkbox {
                            margin: 0 0 auto;
                        }

                        &.active-block {
                            background: #ECF3FE;
                            border-color: #ECF3FE;

                            .info-section__block-icon {
                                svg {
                                    path {
                                        stroke: #221CB6;
                                    }
                                }
                            }

                            .info-section__block-text {
                                p {
                                    color: #221CB6;
                                    font-weight: bold;
                                }
                            }

                        }
                    }
                }
            }

            .order-creation-wrapper__info-container {
                margin-top: 47px;

                label {
                    margin-bottom: 16px;
                    display: inline-block;
                }

                .textarea__field {
                    height: 136px;
                }
            }
        }
    }
}

.settings-sidebar{box-sizing:border-box;height:100vh;background-color:#fbfbfb}.settings-sidebar--disabled{pointer-events:none}
.wrapper-settings-billing {
    display: flex;

    .page-content {
        flex: 1;
        display: flex;
        flex-direction: column;

        .page-header {
            position: sticky;
            top: 0;
        }
    }

    .settings-billing {
        flex: 1;

        .page-header {
            position: sticky;
            top: 0;
        }

        .settings-billing-content-wrapper {
            display: flex;
            flex-wrap: wrap;
            grid-gap: 25px;
            margin-top: 28px;
            margin-left: 20px;

            .settings-billing__content-section {
                width: 48%;
                background: #FFFFFF;
                box-shadow: 0px 4px 90px rgba(201, 201, 201, 0.25);
                border-radius: 8px;

                .section-header {
                    padding: 14px 20px 15px 25px;
                    border-bottom: 1px solid #F3F3F3;

                    .section-header__content{
                        display: flex;
                        justify-content: space-between;

                        .section-header__left-side {
                            h4 {
                                margin-top: 0;
                                margin-bottom: 6px;
                                font-size: 16px;
                                font-weight: 500;
                            }

                            span {
                                font-size: 12px;
                                color: #8D8F92;
                            }
                        }
                    }
                }

                .section-content {
                    padding: 28px 26px 31px 25px;

                    .section-content__item {
                        display: flex;
                        justify-content: space-between;
                        align-items: flex-end;

                        .section-content__item-left-side {
                            h4 {
                                margin-top: 0;
                                margin-bottom: 6px;
                                font-size: 16px;
                                font-weight: 500;
                            }

                            span {
                                font-size: 12px;
                                color: #8D8F92;
                            }

                            p {
                                &.non-payment {
                                    font-size: 14px;

                                    &:last-child {
                                        margin-top: 24px;
                                    }
                                }
                            }
                        }

                        .section-content__item-right-side {
                            h2 {
                                color: #221CB6;
                                font-size: 24px;
                                font-weight: 500;
                                margin: 0;

                                span {
                                    font-size: 14px;
                                }
                            }

                            p {
                                &.non-payment {
                                    font-size: 14px;

                                    &:last-child {
                                        margin-top: 24px;
                                    }
                                }
                            }
                        }

                    }
                }
            }
        }
    }
}

.text-with-icon{display:inline-flex;align-items:center;border-radius:6px;padding:5px 5px 5px 7px;margin-right:-5px;text-decoration:none;color:#3424eb;font-size:16px;line-height:20px;transition:background-color 200ms ease;cursor:pointer}.text-with-icon--disabled{background-color:#f5f6fa;color:#bfc2cc;cursor:default}.text-with-icon:hover{background-color:#eef3ff}.text-with-icon__icon{display:flex;align-items:center;margin-right:6px;max-height:20px}
.step-create-workspace__row{margin-top:2rem}.step-create-workspace__labels{display:flex;justify-content:space-between;font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#8f9199}.step-create-workspace__labels--main{font-size:14px;font-weight:400;line-height:14px}.step-create-workspace__labels--additional{font-size:12px;font-weight:400;line-height:12px}.step-create-workspace__input{margin-top:8px;height:48px}.step-create-workspace__button-continue{float:right;margin-top:70px}


.settings-workspaces .page-header{position:sticky;top:0;z-index:10}.create-workspace-step{display:flex;justify-content:center;text-align:center;font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;line-height:unset;padding-top:70px}.create-workspace-step__wrapper{display:flex;flex-direction:column;align-items:center}.create-workspace-step__header{display:flex;flex-direction:column;align-items:center}.create-workspace-step__icon{background-color:#f9f9f9;width:67px;height:67px;border-radius:50%}.create-workspace-step__icon svg{width:25px;height:25px}.create-workspace-step__title{font-weight:400;font-size:34px;margin:1rem 0 0 0}.create-workspace-step__description{margin:1rem 0 0 0}.create-workspace-step__settings{min-width:600px;margin-top:50px}
.table{width:100%;border-collapse:collapse}.table-th{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#8d8f92;text-align:left;font-size:14px;line-height:130%;white-space:nowrap;padding:0 5px 16px 5px}.table-td,.table-th{padding-left:5px}.table-td:first-child,.table-th:first-child{padding-left:20px}.table-td:last-child,.table-th:last-child{padding-right:30px}.table-tr--is-selected{background-color:#eef3ff}
.billing-history{width:100%}.billing-history__header-title{display:flex;align-items:center}.billing-history__header-actions{display:flex;align-items:center}.billing-history__header-date-filter{color:#000;background:#f5f5f5}.billing-history__table{margin-top:12px;padding:0 23px}.billing-history__table .billing-history-table__row{border-bottom:1px solid #f4f4f4}.billing-history__table .billing-history-table__row .table-td{height:83px}.billing-history__table .billing-history-table__date-time{color:#8d8f92}.billing-history__table .billing-history-table__details-btn{width:93px;color:#7b7b7b;background:#f5f5f5}.billing-history__table .billing-history-table__details-btn:hover{color:#000}
.billing-form-field{margin-bottom:20px}.billing-form-field__label{font-weight:600;font-size:14px;color:#8f9199;margin-bottom:10px}
.card-widget{width:400px;min-width:400px;box-shadow:0 4px 90px rgba(201,201,201,.25);border-radius:8px;padding:36px 36px 50px;margin-bottom:38px}.card-widget__title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:18px;line-height:22px;margin-bottom:20px;display:flex;align-items:center}.card-widget__action-btn{cursor:pointer;margin-left:7px;height:20px}.card-widget__action-btn--edit:hover circle,.card-widget__action-btn--edit:hover path{stroke:#221cb6}.card-widget__action-btn--edit:hover rect{fill:#221cb6}.card-widget__action-btn--cancel:hover circle{stroke:#f77b73}.card-widget__action-btn--cancel:hover rect,.card-widget__action-btn--cancel:hover path{fill:#f77b73}.card-widget__filled-grid{display:grid;grid-template-areas:"cardNumber cardNumber" "expiration cvv";grid-template-rows:repeat(2, 75px);grid-template-columns:3fr 1fr;grid-column-gap:13px;grid-row-gap:30px}.card-widget__filled-grid-card-number{grid-area:cardNumber}.card-widget__filled-grid-expiration{grid-area:expiration}.card-widget__filled-grid-cvv{grid-area:cvv}.card-widget__unfilled-grid{display:grid;grid-template-areas:"cardNumberLabel cardNumberLabel" "cardNumber cardNumber" "expirationLabel cvvLabel" "expiration cvv";grid-template-rows:20px 50px 20px 50px;grid-template-columns:3fr 1fr;grid-column-gap:13px;grid-row-gap:10px}.card-widget__unfilled-grid-card-number-label{font-weight:600;font-size:14px;color:#8f9199;grid-area:cardNumberLabel}.card-widget__unfilled-grid-expiration-label{font-weight:600;font-size:14px;color:#8f9199;grid-area:expirationLabel}.card-widget__unfilled-grid-cvv-label{font-weight:600;font-size:14px;color:#8f9199;grid-area:cvvLabel}.card-widget__unfilled-grid-card-number{grid-area:cardNumber;max-height:40px;border:1px solid #dbdfe7;border-radius:8.5px}.card-widget__unfilled-grid-expiration{grid-area:expiration;max-height:40px;border:1px solid #dbdfe7;border-radius:8.5px}.card-widget__unfilled-grid-cvv{grid-area:cvv;max-height:40px;border:1px solid #dbdfe7;border-radius:8.5px}.card-widget__update-button{display:block;width:100%;margin-top:20px}
.change-billing-form{padding:15px 20px 50px 20px;display:flex}.change-billing-form__title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:18px;line-height:22px;margin-bottom:25px;padding-top:40px}.change-billing-form__address{width:60%;max-width:550px;position:relative;margin-right:50px}.change-billing-form__address-grid{display:grid;grid-template-areas:"name name" "addressLine1 addressLine1" "addressLine2 addressLine2" "city zipCode" "state country" "tax tax";grid-template-rows:repeat(6, auto);grid-template-columns:repeat(2, 1fr);grid-column-gap:13px}.change-billing-form__name{grid-area:name}.change-billing-form__addressLine1{grid-area:addressLine1}.change-billing-form__addressLine2{grid-area:addressLine2}.change-billing-form__city{grid-area:city}.change-billing-form__zip-code{grid-area:zipCode}.change-billing-form__state{grid-area:state}.change-billing-form__country{grid-area:country}.change-billing-form__tax{grid-area:tax}.change-billing-form__contacts{margin-top:25px}.change-billing-form__contacts-grid{display:grid;grid-template-rows:repeat(2, auto);grid-template-columns:1fr}.change-billing-form__contacts-grid button{height:48px}.change-billing-form__close-btn{cursor:pointer}
.invoice-info{padding:32px 70px 120px;position:relative;width:850px;margin:0 auto}.invoice-info__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px;border-bottom:1px solid #f4f4f4}.invoice-info__header-info{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;line-height:20px}.invoice-info__bill-info{margin-top:32px;padding-bottom:32px;border-bottom:1px solid #f4f4f4}.invoice-info__bill-info-title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:48px}.invoice-info__bill-info-content{margin-top:15px;display:flex;justify-content:space-between}.invoice-info__bill-info-sub-title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:20px;line-height:25px;margin-bottom:21px}.invoice-info__bill-to-content{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;line-height:22px}.invoice-info__bill-details{margin-right:60px}.invoice-info__bill-details-row{width:220px;display:flex;justify-content:space-between;align-items:center}.invoice-info__bill-details-label{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;line-height:20px}.invoice-info__bill-details-value{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;line-height:20px;color:#8f9199}.invoice-info__cost-grid{margin-top:15px;display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:35px}.invoice-info__cost-grid-title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;line-height:18px;color:#8d8f92}.invoice-info__cost-grid-title--righted{text-align:right}.invoice-info__cost-grid-cell{margin-top:5px;display:flex;align-items:center}.invoice-info__cost-grid-cell--with-border{border-bottom:1px solid #f4f4f4}.invoice-info__cost-grid-cell--righted{justify-content:flex-end}.invoice-info__comment{margin-top:22px}.invoice-info__additional-info{margin-top:40px;padding-bottom:14px;border-bottom:1px solid #f4f4f4}.invoice-info__additional-info-label{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;color:#1b1e22}.invoice-info__additional-info-value{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#8d8f92;margin-left:6px;margin-right:30px}
.scroll-groups{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;overflow-x:auto;min-height:50px}.scroll-groups--with-bottom-border{border-bottom:1px solid #e9ecf1}.scroll-groups__children{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-left:-30px;padding-left:20px;padding-right:20px}.scroll-groups__children--no-scroll{width:100%;margin-left:unset}.scroll-groups__arrow{flex-shrink:0;will-change:transform;position:fixed;transition:opacity linear .2s,z-index linear .2s;display:flex;align-items:center;padding:0 3px}.scroll-groups__arrow-container{flex-shrink:0;border-radius:50%;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.0705882353);z-index:5;height:30px;width:30px;padding:0 10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.scroll-groups__arrow--right{position:sticky;right:0;top:0}.scroll-groups__arrow--left{z-index:100;opacity:0;position:sticky;left:0}.scroll-groups__arrow--left svg{transform:rotateY(180deg)}.scroll-groups::-webkit-scrollbar{width:1px;height:1px}.scroll-groups::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:0px}.scroll-groups::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.scroll-groups::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:0px;box-shadow:inset 0px 0px 0px 0px rgba(0,0,0,0)}
.section-select{position:relative;display:flex;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:calc(100% - 40px);margin:0 20px 27px}.section-select::before{content:"";position:absolute;bottom:0;display:block;width:100%;height:3px;border-radius:2px;background-color:#f9f9f9}.section-select__container{border-bottom:0;margin:0;padding:0 !important}.section-select__container .scroll-groups__children{padding-left:0;padding-right:0;margin:0 auto}.section-select__item{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:21px 24px;font-weight:400;font-size:16px;line-height:16px;color:#7b7b7b;cursor:pointer}.section-select__item:hover{color:#221cb6}.section-select__item--active{text-shadow:0 0 .3px #221cb6;color:#221cb6}.section-select__item--active::after{content:"";position:absolute;bottom:0;display:block;width:100%;height:2px;border-radius:2px;background-color:#221cb6}
.settings-members{padding-bottom:20px;flex:1}.settings-members__header-items{display:flex;gap:12px}.settings-members__header-search{position:relative}.settings-members__header-search input{width:240px}.settings-members__header-search input::placeholder{color:#c0c6cd}.settings-members__toogler{margin-right:20px}.settings-members__table{margin-top:13px}.settings-members__table__row{height:80px}.settings-members__table__row--with-hover:hover{cursor:pointer;background-color:#eef3ff}.settings-members__table__row:not(.settings-members__table__row:last-child){border-bottom:1px solid #f4f4f4}.settings-members__table__row .table-td:last-child{padding-right:0}.settings-members__table__cell--name{display:flex;align-items:center}.settings-members__table__cell--name-details{display:flex;flex-direction:column;max-width:250px;margin-left:13px}.settings-members__table__cell--data{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:18px;color:#8d8f92}.settings-members__table__cell--status{padding:5px;font-weight:400;font-size:14px;line-height:18px;color:#fff;border-radius:6px;flex-grow:0}.settings-members__table__cell--status--active{background-color:#23e771}.settings-members__table__cell--status--expired{background-color:#ed483d}.settings-members__table__member-name{margin-top:1px;margin-bottom:2px;font-weight:600;font-size:14px;line-height:14px;color:#1b1e22}.settings-members__table__member-email{white-space:nowrap;font-weight:400;font-size:12px;line-height:16px;color:#8d8f92;text-overflow:ellipsis;overflow:hidden}.settings-members__table .table-td{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#8d8f92;text-align:left;font-size:14px}.settings-members__table .table-td .actions-menu .react-tooltip:not(.react-tooltip--position-fixed){left:-120px !important}.settings-members__table-member-name{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:14px;color:#1b1e22;margin-left:12px}
.right-sidebar{z-index:100;position:fixed;top:0;bottom:0;right:0;height:100%;background:#fff;box-shadow:0 4px 50px rgba(18,16,68,.09);padding-top:29px;padding-bottom:20px;display:flex;flex-direction:column;overflow-y:auto}.right-sidebar--embedded{position:relative;z-index:unset;padding-top:0;padding-bottom:0;box-shadow:none}.right-sidebar__header{border-bottom:1px solid #f4f4f4;padding-bottom:32px}.right-sidebar__title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;display:flex;align-items:center;padding:0 20px 0 20px;line-height:30px;font-size:24px;font-weight:600}.right-sidebar__subtitle{padding:0 28px;margin-top:20px;font-weight:400;font-size:16px;color:#8f8f8f;line-height:125%}.right-sidebar__close-btn{margin-right:16px;cursor:pointer}.right-sidebar__close-btn:hover svg circle,.right-sidebar__close-btn:hover svg path{stroke:#c4c6cd}.right-sidebar__close-btn:hover svg rect{fill:#c4c6cd}.right-sidebar__footer{margin-top:auto;display:flex;justify-content:space-between;padding:20px 20px 0 20px}.right-sidebar__footer .button{padding:0 10px;width:auto;min-width:72px;height:35px;font-weight:400;font-size:14px;line-height:14px}.right-sidebar__footer .button:first-child{margin-right:12px;margin-bottom:10px}
.automation-position-tooltip{background-color:#000;padding:12px;border-radius:8px}.automation-position-tooltip__scroll-wrapper{display:flex;flex-direction:column;max-height:289px;overflow-y:auto}.automation-position-tooltip__scroll-wrapper::-webkit-scrollbar{width:6px;height:6px}.automation-position-tooltip__scroll-wrapper::-webkit-scrollbar-thumb{background:#474747;border-radius:30px}.automation-position-tooltip__scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#b3afb3}.automation-position-tooltip__scroll-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:0;box-shadow:inset 0 0 0 0 #f0f0f0}.automation-position-tooltip__item{display:flex;justify-content:space-between;width:230px;padding:7px;margin-top:8px;background-color:#181818;border-radius:6px}.automation-position-tooltip__item svg{cursor:pointer}
.radio{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;line-height:100%;display:flex;align-items:center;position:relative;padding-left:24px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio__field{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio__field:checked~.radio__checkmark{background-color:#fff;border:1px solid #3424eb}.radio__field:checked~.radio__checkmark-inner{border-radius:100%;background-color:#3424eb;background-size:cover;display:inline-block;position:absolute;top:2px;left:2px;bottom:2px;margin:auto;width:12px;height:12px}.radio__checkmark{background:#f5f6fa;position:absolute;left:0;top:0;bottom:0;margin:auto;display:inline-block;height:16px;width:16px;border:1px solid #e3e3e3;box-sizing:border-box;border-radius:100%}.radio__checkmark-inner{display:none}
.invite-member-sidebar{padding-top:20px}.invite-member-sidebar__header{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;line-height:19px;color:#928e8d;padding:0 20px 20px 20px;border-bottom:1px solid #f4f4f4}.invite-member-sidebar__field{padding:20px;padding-bottom:0}.invite-member-sidebar__field-label{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:14px;color:#8f9199;margin-bottom:10px}.invite-member-sidebar__field-value{font-weight:800;color:#000}.invite-member-sidebar__emails-field{border:1px solid #dbdfe7;border-radius:8.5px;height:117px;padding:12px;overflow-y:auto;cursor:text}.invite-member-sidebar__new-email-field{height:24px}.invite-member-sidebar__new-email-field:focus-visible{outline:none}.invite-member-sidebar__email-item{background:#e9e9e9;border-radius:6px;height:30px;display:inline-flex;align-items:center;padding:0 5px}.invite-member-sidebar__email-item:not(.invite-member-sidebar__email-item:last-child){margin-bottom:10px}.invite-member-sidebar__email-remove svg{cursor:pointer}.invite-member-sidebar__email-remove svg:hover{opacity:.8}.invite-member-sidebar__email-text{max-width:200px;overflow:hidden;margin-right:7px;text-overflow:ellipsis;white-space:nowrap;line-height:18px}.invite-member-sidebar__role-field .radio{display:flex;height:auto}.invite-member-sidebar__role-name{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:14px;margin-bottom:7px}.invite-member-sidebar__role-desc{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;line-height:17px;color:#8f9199}
.remove-member-sidebar{padding-top:20px}.remove-member-sidebar__text-content{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;line-height:20px;color:#8f8f8f;padding:0 20px}.remove-member-sidebar__member-info{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#221cb6;font-size:12px;margin:6px 20px;padding:6px 8px;background:#e9eeff;border-radius:8.5px}.remove-member-sidebar__member-info-name{font-weight:700}.remove-member-sidebar__recommended-label{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:12px;line-height:15px;color:#fc8e0e;margin-bottom:6px}.remove-member-sidebar__remove-options{margin:20px 8px 0 8px;padding:12px;border:1px solid #f4f4f4;border-radius:8px}.remove-member-sidebar__remove-options .radio{height:auto}.remove-member-sidebar__remove-options .radio:last-child{margin-bottom:0}.remove-member-sidebar__member-select{margin:10px 0}
.edit-member-sidebar{padding-top:15px}.edit-member-sidebar__row{padding:0 20px}.edit-member-sidebar__row:not(.edit-member-sidebar__row:last-child){margin-bottom:20px}.edit-member-sidebar__field-label{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:16px;color:#8d8f92;margin-bottom:8px}
.profile-avatar{position:relative;width:105px;height:105px}.profile-avatar__wrapper{width:100%;height:100%}.profile-avatar__image{border-radius:50%;width:100%;height:100%;box-shadow:1px 4px 9px 0 rgba(3,3,3,.2509803922)}.profile-avatar__image .named-avatar__content{font-size:28px}.profile-avatar__edit-svg{position:absolute;right:3px;bottom:0;cursor:pointer}.profile-avatar__edit-svg-label{cursor:pointer}.profile-avatar__input-field{display:none}
.profile-settings{display:flex;height:calc(100vh - 68px);padding:26px 30px;overflow:auto}.profile-settings__block{min-width:509px;margin-bottom:19px;padding:37px 37px 29px 29px;border-radius:8px;box-shadow:0px 4px 90px 0px rgba(201,201,201,.2509803922);display:flex;flex-direction:column}.profile-settings__block-title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:0em;text-align:left;margin:0 0 25px 0}.profile-settings__input{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;padding:15px 15px 17px 18px;height:48px;width:100%;border:1px solid #dbdfe7;border-radius:8.5px;outline-color:#dbdfe7}.profile-settings__label{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#8f9199;margin-bottom:7px}.profile-settings__personal-info-wrapper{display:flex;flex-direction:column;height:100%;width:509px}.profile-settings__personal-info{height:273px}.profile-settings__personal-info-content{flex:1;display:flex;align-items:center}.profile-settings__personal-info-inputs-block{margin-left:43px;height:100%;flex:1;display:flex;flex-direction:column;justify-content:space-between}.profile-settings__username-info{padding-top:24px;height:auto}.profile-settings__password-info{padding-top:24px;height:169px}.profile-settings__password-body{display:flex}.profile-settings__password-inputs{width:285px}.profile-settings__password-block-right-column{flex:1;margin-left:11px;display:flex;flex-direction:column;align-items:center}.profile-settings__password-button{margin-top:21px;width:150px;height:48px;font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;font-weight:400;padding:0;color:#221cb6}.profile-settings__password-error{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:red;padding:8px;margin-top:14px;background:#fff7f8;border:1px solid;width:150px;border-radius:8px;flex:1;display:flex;justify-content:center;align-items:center}.profile-settings__email-subscriptions-wrapper{margin-left:24px;height:647px;width:509px}.profile-settings__email-subscriptions{flex:1;display:flex;flex-direction:column;justify-content:space-around}.profile-settings__email-subscription-item:not(:last-child){border-bottom:1px solid #eee}.profile-settings__email-subscription-item{padding-top:21px;padding-bottom:21px;display:flex}.profile-settings__email-subscription-item-header{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:16px;font-weight:600;margin-bottom:7px}.profile-settings__email-subscription-item-text{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#8f9199;font-weight:400;width:348px}.profile-settings__email-subscription-item-toogler{flex:1;display:flex;justify-content:flex-end}
.confirm-modal{padding:32px 22px 23px;width:442px}.confirm-modal__close-btn{top:32px;right:22px}.confirm-modal__title{margin-top:0;margin-bottom:15px;font-weight:600;font-size:20px;line-height:20px;color:#1b1e22}.confirm-modal__message{font-weight:400;font-size:12px;line-height:15px;color:#8f9199}.confirm-modal__footer{display:flex;grid-gap:10px;margin-top:27px}.confirm-modal__footer button{flex:1}
.settings-workspaces-table{margin-top:1rem}.settings-workspaces-table__wrapper{height:75vh}.settings-workspaces-table__row{height:60px;border-bottom:1px solid #f5f5f5}.settings-workspaces-table__row--with-hover:hover{cursor:pointer;background-color:#eef3ff}.settings-workspaces-table__cell--title{display:flex;align-items:center}.settings-workspaces-table__cell--title-details{display:flex;flex-direction:column;max-width:250px;margin-left:13px}.settings-workspaces-table__workspace-title{margin-top:1px;margin-bottom:2px;font-weight:600;font-size:14px;line-height:14px;color:#1b1e22}.settings-workspaces-table .table-th:first-child{width:2rem}.settings-workspaces-table .table-td{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#8d8f92;text-align:left;font-size:14px}.settings-workspaces-table .table-td .actions-menu .react-tooltip:not(.react-tooltip--position-fixed){left:-120px !important}.settings-workspaces-table .table-td:nth-child(2){color:#1e1e20;font-weight:600;width:200px;max-width:200px}.settings-workspaces-table .table-td:last-child{width:0}.settings-workspaces-table .checkbox{margin-bottom:0;display:none}.settings-workspaces-table__workspace-title-wrapper{display:flex;align-items:center}.settings-workspaces-table__workspace-image{width:34px;height:34px;border-radius:50%}.settings-workspaces-table__workspace-title{width:90%;overflow:hidden;text-overflow:ellipsis}.settings-workspaces-table .actions-tooltip-content svg{width:1rem;height:1rem}
.settings-workspaces{flex:1}.settings-workspace__search-and-button{display:flex;gap:12px}.settings-workspace__button-text{margin-left:10px}
.edit-workspace-sidebar{padding-top:15px}.edit-workspace-sidebar__row{padding:0 20px}.edit-workspace-sidebar__row:not(.edit-workspace-sidebar__row:last-child){margin-bottom:20px}.edit-workspace-sidebar__field-label{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:16px;color:#8d8f92;margin-bottom:8px}
.date-range-select{position:relative}.date-range-select__add-value-btn{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;color:#2aa4cb;cursor:pointer}.date-range-select__add-value-btn:hover{color:#221cb6}.date-range-select__picker{position:absolute;top:0;left:0;z-index:99999}
.filters-tooltip-raw{display:flex;align-items:center;font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;height:40px}.filters-tooltip-raw:not(:last-child){margin-bottom:20px}.filters-tooltip-raw .select{flex:1;width:auto}.filters-tooltip-raw__select--joins,.filters-tooltip-raw__select--fields,.filters-tooltip-raw__select--operations{margin-right:10px}.filters-tooltip-raw__select--joins{width:auto;min-width:100px}.filters-tooltip-raw__select--fields{width:auto;min-width:120px}.filters-tooltip-raw__select--operations{width:auto;min-width:100px}.filters-tooltip-raw__input{flex:1;border:1px solid #282828;border-radius:8px}.filters-tooltip-raw__input .input__field{color:#fff;width:100%;height:36px}.filters-tooltip-raw__cross{margin-left:10px;cursor:pointer}.filters-tooltip-raw .date-range-select__picker .rdrCalendarWrapper .rdrMonthsVertical .rdrDays .rdrDay{color:#fff !important}.campaign-report-filter .filters-tooltip-raw.is-additional-row .select{width:fit-content}.campaign-report-filter .filters-tooltip-raw.is-additional-row .select:first-child{flex-grow:0}.campaign-report-filter .filters-tooltip-raw.is-additional-row .select:nth-child(2){flex-grow:3}.campaign-report-filter .filters-tooltip-raw.is-additional-row .select:nth-child(4){flex-grow:2}
.more-actions-tooltip{padding:10px 0}.more-actions-tooltip__action{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;min-width:150px;cursor:pointer;color:#fff;font-size:14px;padding:6px 20px;display:flex;align-items:center;position:relative}.more-actions-tooltip__action svg{margin-right:9px}.more-actions-tooltip__action:hover{background-color:#181818}.more-actions-tooltip__action .input{color:#fff}.more-actions-tooltip__select{width:100%}.actions-menu__header{display:flex;justify-content:center}.actions-menu__button{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;color:#2aa4cb;display:flex;justify-content:center}.header-actions__more-actions-btn{color:#7b7b7b;background-color:#f5f5f5;white-space:nowrap;height:40px;padding-left:12px}.header-actions__more-actions-btn svg{height:16px;margin-right:16px;margin-left:8px}.header-actions__more-actions-btn:hover{background-color:#f5f5f5;color:#474747}.header-actions__more-actions-btn:hover svg{filter:none}.header-actions__more-actions-btn:hover svg path{fill:#474747}
.header__search{min-width:190px;max-width:240px}.campaign-filters-tooltip-content{background-color:#000;border-radius:8px;width:600px}.campaign-filters-tooltip-content__body{padding:20px 16px}.campaign-filters-tooltip-content__footer{padding:12px 24px 24px 24px;display:flex;padding-top:24px;border-top:1px solid #282828}.campaign-filters-tooltip-content__footer svg{margin-right:1rem}.campaign-filters-tooltip-content .relationships-filters-tooltip-content__footer{padding:12px 24px 24px 24px;display:flex;padding-top:20px;border-top:1px solid #282828}.campaign-filters-tooltip-content .relationships-filters-tooltip-content__footer .relationships-filters-tooltip-content__btn-apply-filters{margin-left:20px}.campaign-filters-tooltip-content__btn-apply-filters{margin-left:20px}.page-header__actions-wrapper{display:flex;align-items:center;margin-left:50px;gap:12px}.page-header__actions-wrapper .header__search .input__field{width:100%}.page-header__button{white-space:nowrap}.page-header__button--smaller{padding-left:12px;padding-right:12px}.page-header__separator{width:2px;height:45px;background:#f4f4f4}
.pagination-wrapper{position:sticky;bottom:0;background-color:#fff;display:flex;justify-content:center;padding-top:30px;padding-bottom:20px}.pagination-full-width{display:flex;align-content:center;justify-content:space-between;width:100%;padding:0 20px}.pagination__switch-buttons{display:flex;align-items:center}.pagination__switch-buttons-button{width:62px;height:30px;margin-right:7px;font-weight:500;font-size:16px;line-height:21px;color:#fff;padding:3px 0 2px;background-color:#251fb6;border-radius:8px;text-align:center;cursor:pointer}.pagination__switch-buttons-button:hover{background-color:#4e48dc}.pagination__switch-buttons-button--disabled{background-color:#f5f5f5 !important;color:#535353;cursor:not-allowed}.pagination__select{display:flex;align-items:center;font-weight:400;font-size:16px;line-height:16px;color:#202430}.pagination__select .input{width:62px;margin:0 6px}.pagination__select .input:last-child{margin-right:0px}.pagination__select .input input{width:100%;height:28px;padding:6px 10px;font-size:16px;line-height:16px;color:#202430}.pagination__select .input input::-webkit-outer-spin-button,.pagination__select .input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination__select .input input[type=number]{-moz-appearance:textfield}.pagination__select-last-page{color:#251fb6;cursor:pointer}.pagination__select-last-page:hover{text-decoration:underline}.pagination{display:flex;justify-content:center}.pagination__button{box-sizing:border-box;background:none;box-shadow:none;border:none;display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer}.pagination__button:focus{outline:none}.pagination__button:not(.pagination__button--not-button):not(.pagination__button:not(.pagination__button--not-button).pagination__button--active):hover{background:#f5f5f5;border-radius:8px}.pagination__button:not(.pagination__button:last-child){margin-right:5px}.pagination__button--not-button{cursor:auto}.pagination__button--page-btn.pagination__button--active{background:#251fb6;border-radius:8px;color:#fff;cursor:auto}.pagination__button--edge-btn{border:1px solid #9ba8f5;border-radius:8px}.pagination__button--edge-btn:hover{background:#e9eeff !important}.pagination__button--disabled{border-color:#e9e9e9;cursor:not-allowed}.pagination__button--disabled svg circle,.pagination__button--disabled svg path{stroke:#e9e9e9}.pagination__button--disabled svg rect{fill:#e9e9e9}.pagination__button--disabled:hover{background:none !important}.pagination-limit{position:absolute;display:flex;align-items:center;top:0;bottom:0;right:30px}
.campaigns-empty-message{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:24px;line-height:130%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;margin-bottom:10%}.campaigns-empty-message__message{color:#181818;margin-top:3rem;line-height:normal;text-align:center}.campaigns-empty-message__sub-message{color:#7b7b7b;font-size:16px;margin-top:.2rem}.campaigns-empty-message__link{margin-top:1.5rem}
.backlink-modal-wrapper {
    padding: 40px;
    max-width: 486px;

    .backlink-modal-header {
        h3 {
            font-size: 20px;
            font-weight: 500;
            margin-bottom: 10px;
            margin-top: 0;
        }

        p {
            font-size: 14px;
            color: #928E8D;
            margin-bottom: 50px;
        }
    }

    .backlink-modal-body {
        margin-bottom: 38px;

        label {
            display: inline-block;
            font-size: 14px;
            color: #928E8D;
            margin-bottom: 11px;
        }

        .textarea {
            textarea {
                width: 100%;
                min-height: 175px;
            }
        }

        p {
            font-size: 14px;
            color: #928E8D;
            margin-top: 10px;
        }
    }

    .backlink-modal-footer {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
}

.colored-toggler{position:relative;width:40px;height:24px;border-radius:31px;cursor:pointer}.colored-toggler__big-size{width:88px;display:flex}.colored-toggler__big-size .colored-toggler__slider--active{left:66px}.colored-toggler__fit-size{width:56px}.colored-toggler__approval{width:142px}.colored-toggler__approval .colored-toggler__slider--reject{left:117px !important}.colored-toggler__approval .colored-toggler__slider--confirm{left:96px !important}.colored-toggler__title{font-size:10px;font-style:normal;font-weight:400;white-space:nowrap;margin:5px 8px;position:absolute;left:0}.colored-toggler__title.right{right:0;left:inherit}.colored-toggler__slider{display:flex;justify-content:center;align-items:center;position:absolute;top:3px;left:3px;width:18px;height:18px;box-shadow:0 4px 4px rgba(0,0,0,.06);border-radius:100%;transition:1s}.colored-toggler__slider .icon-name{width:18px;height:18px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px}.colored-toggler__slider--loading{cursor:not-allowed}.colored-toggler__slider--loading:after{position:absolute;top:0;right:0;bottom:0;left:0;content:" ";display:block;border-radius:50%;background:rgba(0,0,0,0);border:2px solid #221cb6;border-color:#221cb6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}.colored-toggler__slider--active{transition:1s;left:19px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.integration-status{display:flex;align-items:center}.integration-status__icon-wrapper{display:flex;align-items:center;justify-content:center;height:14px;width:14px;margin-right:12px}.integration-status__text{line-height:18px;flex-shrink:0}
.source-select-row{display:grid;grid-template-columns:repeat(auto-fill, 222px);grid-gap:17px;margin-bottom:30px}.source-select-row a{text-decoration:none}.source-select-option{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:222px;padding:26px 20px 17px;background-color:#f5f5f5;border:1px solid rgba(0,0,0,0);border-radius:8px;user-select:none;transition:background-color 160ms ease;cursor:pointer}.source-select-option:hover{background-color:#eef3ff}.source-select-option__selected{background-color:#eef3ff;border:1px solid #221db6}.source-select-option__disabled{cursor:not-allowed}.source-select-option__disabled:hover{background-color:#f5f5f5}.source-select-option__image-container{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:21px;background-color:#fff;border-radius:9px}.source-select-option__icon{width:52px;height:52px;margin-bottom:21px;border-radius:9px}.source-select-option__title{display:flex;align-items:flex-end;margin-bottom:14px;font-size:24px;line-height:100%;color:#000}.source-select-option__title-beta-tag{padding:3px 5px 4px 6px;border:1px solid #ccc;border-radius:5px;margin-left:7px;font-weight:700;font-size:10px;line-height:10px;text-transform:uppercase;color:#4b4c4d}.source-select-option__subtitle{font-weight:400;font-size:12px;line-height:14px;color:rgba(0,0,0,.6)}.source-select-option__subtitle-details{margin-bottom:12px;font-size:14px;line-height:129%;color:#000}.source-select-option__indicator-container{display:flex;align-items:center;padding:5px 7px 6px 7px;font-weight:700;font-size:10px;line-height:100%;color:#4b4c4d;background-color:#e9e9e9;border-radius:5px}.source-select-option__indicator{display:block;width:7px;height:7px;margin-right:6px;background-color:#23e771;border-radius:50%}.source-select-option__tooltip{text-align:center;line-height:21px}.source-select-option__tooltip a{color:#fff;text-decoration:underline;text-decoration-color:#fff}.source-select-option-new{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:222px;border-radius:8px;border:1px dashed #8d8f92;font-weight:600;font-size:20px;line-height:24px;text-align:center;color:#8d8f92;cursor:pointer}.source-select-option-new:hover{background:rgba(37,31,182,.04);border:1px dashed #251fb6;color:#251fb6}.source-select-option-new:hover svg path{fill:#251fb6}.source-select-option-new svg{width:20px;height:20px;margin-bottom:18px}
.orders-table{width:100%}.orders-table .orders-table__row{cursor:pointer}.orders-table .table__thead{position:sticky;top:68px;background:#fff;z-index:8}.orders-table .table__thead .table__tr{border-bottom:none}.orders-table .table__thead .table__tr .table__th{padding-top:25px}.orders-table .table__thead .table__tr .table__th #opportunity-column-title{background:#000}.orders-table .table__thead .table__tr .table__th #opportunity-column-title:after{display:none}.orders-table .table-tr{border-bottom:2px solid #f9f9f9}.orders-table .table-tr .table-td{padding-bottom:22px}.orders-table .table-tr .table-td .colored-toggler+.type-dark:after{display:none}.orders-table .table-tr .table-td .total-cell,.orders-table .table-tr .table-td .launched-cell,.orders-table .table-tr .table-td .scheduled-cell,.orders-table .table-tr .table-td .contacted-cell,.orders-table .table-tr .table-td .opened-cell,.orders-table .table-tr .table-td .replied-cell,.orders-table .table-tr .table-td .created_on-cell{color:#393939}.orders-table .table-tr .table-td .total-cell .subtitle-cell,.orders-table .table-tr .table-td .launched-cell .subtitle-cell,.orders-table .table-tr .table-td .scheduled-cell .subtitle-cell,.orders-table .table-tr .table-td .contacted-cell .subtitle-cell,.orders-table .table-tr .table-td .opened-cell .subtitle-cell,.orders-table .table-tr .table-td .replied-cell .subtitle-cell,.orders-table .table-tr .table-td .created_on-cell .subtitle-cell{color:#928e8d;font-size:12px;display:block}.orders-table .table-tr .table-td .opened-cell,.orders-table .table-tr .table-td .replied-cell{display:flex;align-items:center;grid-column-gap:6px}.orders-table .table-tr .table-td .opened-cell>div,.orders-table .table-tr .table-td .replied-cell>div{display:flex;flex-direction:column}.orders-table .table-tr .table-td .created_on-cell p{margin-top:3px;color:#928e8d;font-size:12px}.orders-table .table-tr .table-td .metrics-block{display:flex;align-items:center;gap:10px;margin-bottom:5px}.orders-table .table-tr .table-td .metrics-block .logo{width:19px}.orders-table .table-tr .table-td .metrics-block .rating{color:#000;font-size:14px}.orders-table .table-tr .table-td .metrics-block p{margin-top:0}.orders-table-header{display:flex;align-items:center;gap:13px}.orders-table__row{height:80px}.orders-table__row:hover{background-color:#eef3ff;cursor:pointer}.orders-table .title-cell{display:flex;align-items:center;gap:13px}.orders-table .title-cell__body{grid-row-gap:4px;display:flex;flex-direction:column}.orders-table .title-cell__title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:500;font-size:14px;color:#1b1e22;max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;line-height:21px}.orders-table .title-cell__title .subtitle-cell{color:#928e8d;font-size:12px;display:block}.orders-table .title-cell__target-url{display:flex;align-items:center}.orders-table .title-cell__target-url p{font-weight:600;max-width:300px;overflow:hidden;text-overflow:ellipsis;display:inline-block}.orders-table .title-cell__folder{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:12px;line-height:130%;color:#928e8d}.orders-table .status-cell__header{cursor:pointer}.orders-table .status-cell__header svg{width:8px;margin-left:4px;transform:rotate(180deg)}.orders-table .status-cell__header svg>path{fill:#8d8f92}.orders-table .status-cell__header--active{color:#000}.orders-table .status-cell__status{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:12px;line-height:16px;color:#4b4c4d;margin-bottom:7px}.orders-table .status-cell__filters{padding:6px 14px}.orders-table .status-cell__filters-tooltip{background-color:#000}.orders-table .status-cell__filters-row{display:flex;align-items:center;padding:4px 6px;border-radius:8px;margin:2px 0;cursor:pointer}.orders-table .status-cell__filters-row:hover,.orders-table .status-cell__filters-row--active{background-color:#282828}.orders-table .status-cell__filters-row>span{flex-shrink:0;width:8px;height:8px;background-color:#8d8f92;border-radius:50%;margin-right:14px}.orders-table .status-cell__filters-green{background-color:#58cd95 !important}.orders-table .status-cell__filters-orange{background-color:#fc8619 !important}.orders-table .status-cell__filters-purple{background-color:#cd58c3 !important}.orders-table .delivered-cell{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;line-height:130%;color:#8d8f92}.orders-table .shares-cell{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:10px}
.page-table {
  display: flex;
  height: 100vh;

  .page-table__content {
    flex: 1;
    display: flex;
    flex-direction: column !important;
    position: relative;
    padding-top: 68px;

    .page-header.page-header__with-close-btn {
      left: 0;
    }
  }

  .page-table__content-header {
    display: flex;
    align-items: center;
    margin-left: 50px;
    gap: 12px;

    input {
      width: 100%;
    }
  }
}

.rename-modal-fit-content{width:fit-content}.rename-modal{display:flex;flex-direction:column;height:220px}.rename-modal__header{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:20px;color:#1b1e22;height:75px;display:flex;align-items:center;padding-left:24px;border-bottom:1px solid #f4f4f4}.rename-modal__body{flex:1;display:flex;align-items:center;padding-left:25px}.rename-modal__footer{padding:12px 24px 24px 24px;display:flex}
.move-modal-wrapper{width:fit-content}.move-modal{width:500px}.move-modal__header{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:600;font-size:20px;color:#1b1e22;height:75px;display:flex;align-items:center;padding-left:24px;border-bottom:1px solid #f4f4f4}.move-modal__title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;line-height:18px;margin:0 12px;height:28px;display:flex;align-items:center;padding:0 5px;background:#eef3ff;color:#221cb6;border-radius:8.5px}.move-modal__title-counter{background:#eef3ff;border-radius:8.5px;color:#221cb6;font-size:14px;height:28px;padding:0 10px;display:flex;align-items:center;margin-right:12px}.move-modal__selector{padding:24px}.move-modal__selector--block{margin:0 0 24px}.move-modal__selector--block:last-child{margin-bottom:0}.move-modal__label{color:#8f9199;padding-bottom:10px}.move-modal__footer{padding:0 24px 24px;display:flex;justify-content:space-between}
.orders-table{width:100%}.orders-table-numbers{display:flex;align-items:center;grid-column-gap:5px}.orders-table-tooltip{padding:7px 9px}.orders-table-icons{display:flex;align-items:center;gap:5px}.orders-table .orders-table__row{cursor:pointer}.orders-table .table__thead{position:sticky;top:68px;background:#fff;z-index:8}.orders-table .table__thead .table__tr{border-bottom:none}.orders-table .table__thead .table__tr .table__th{padding-top:25px}.orders-table .table__thead .table__tr .table__th #opportunity-column-title{background:#000}.orders-table .table__thead .table__tr .table__th #opportunity-column-title:after{display:none}.orders-table .table-tr{border-bottom:2px solid #f9f9f9}.orders-table .table-tr .table-td{padding-bottom:22px}.orders-table .table-tr .table-td .colored-toggler+.type-dark:after{display:none}.orders-table .table-tr .table-td .total-cell,.orders-table .table-tr .table-td .launched-cell,.orders-table .table-tr .table-td .scheduled-cell,.orders-table .table-tr .table-td .contacted-cell,.orders-table .table-tr .table-td .opened-cell,.orders-table .table-tr .table-td .replied-cell,.orders-table .table-tr .table-td .created_on-cell{color:#393939}.orders-table .table-tr .table-td .total-cell .subtitle-cell,.orders-table .table-tr .table-td .launched-cell .subtitle-cell,.orders-table .table-tr .table-td .scheduled-cell .subtitle-cell,.orders-table .table-tr .table-td .contacted-cell .subtitle-cell,.orders-table .table-tr .table-td .opened-cell .subtitle-cell,.orders-table .table-tr .table-td .replied-cell .subtitle-cell,.orders-table .table-tr .table-td .created_on-cell .subtitle-cell{color:#928e8d;font-size:12px;display:block}.orders-table .table-tr .table-td .opened-cell,.orders-table .table-tr .table-td .replied-cell{display:flex;align-items:center;grid-column-gap:6px}.orders-table .table-tr .table-td .opened-cell>div,.orders-table .table-tr .table-td .replied-cell>div{display:flex;flex-direction:column}.orders-table .table-tr .table-td .created_on-cell p{margin-top:3px;color:#928e8d;font-size:12px}.orders-table-header{display:flex;align-items:center;gap:13px}.orders-table__row{height:80px}.orders-table__row:hover{background-color:#eef3ff;cursor:pointer}.orders-table .title-cell{display:flex;align-items:center;gap:13px}.orders-table .title-cell__body{grid-row-gap:4px;display:flex;flex-direction:column}.orders-table .title-cell__title{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-weight:500;font-size:14px;color:#1b1e22;max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:21px}.orders-table .title-cell__title .subtitle-cell{color:#928e8d;font-size:12px;display:block}.orders-table .title-cell__folder{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:12px;line-height:130%;color:#928e8d}.orders-table .status-cell__header{cursor:pointer}.orders-table .status-cell__header svg{width:8px;margin-left:4px;transform:rotate(180deg)}.orders-table .status-cell__header svg>path{fill:#8d8f92}.orders-table .status-cell__header--active{color:#000}.orders-table .status-cell__status{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:12px;line-height:16px;color:#4b4c4d;margin-bottom:7px}.orders-table .status-cell__filters{padding:6px 14px}.orders-table .status-cell__filters-tooltip{background-color:#000}.orders-table .status-cell__filters-row{display:flex;align-items:center;padding:4px 6px;border-radius:8px;margin:2px 0;cursor:pointer}.orders-table .status-cell__filters-row:hover,.orders-table .status-cell__filters-row--active{background-color:#282828}.orders-table .status-cell__filters-row>span{flex-shrink:0;width:8px;height:8px;background-color:#8d8f92;border-radius:50%;margin-right:14px}.orders-table .status-cell__filters-green{background-color:#58cd95 !important}.orders-table .status-cell__filters-orange{background-color:#fc8619 !important}.orders-table .status-cell__filters-purple{background-color:#cd58c3 !important}.orders-table .delivered-cell{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:14px;line-height:130%;color:#8d8f92}.orders-table .shares-cell{font-family:"Mulish",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:100%;color:#000;font-size:10px}
.folders__bar{margin-bottom:0}.folders__create-btn{display:flex;align-self:center;align-items:center;justify-content:center;padding:10px;border-radius:7px;font-weight:400;font-size:16px;line-height:16px;color:#7b7b7b;flex-grow:0;flex-shrink:0;margin-left:10px}.folders__create-btn--inactive:hover{background-color:#eef3ff;color:#221cb6;cursor:pointer}.folders__create-input{width:133px}.folders__create-input input{width:100%;height:36px;border:1px solid #717171;border-radius:7px;padding:10px;font-weight:400;font-size:16px;line-height:16px}.folders__create-input-btn{width:39px;min-width:39px;height:36px;margin-left:5px;padding:0}.folders__item{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:20px 24px;font-weight:400;font-size:16px;line-height:16px;color:#7b7b7b;grid-column-gap:15px;cursor:pointer}.folders__item:has(.folders__item--active-btns){padding:12px}.folders__item:hover{color:#221cb6}.folders__item:hover svg circle[stroke],.folders__item:hover svg rect[stroke],.folders__item:hover svg path[stroke]{stroke:#221cb6}.folders__item:hover svg circle[fill],.folders__item:hover svg rect[fill],.folders__item:hover svg path[fill]{fill:#221cb6}.folders__item:hover .folders__item--active-btns{visibility:visible;opacity:1}.folders__item--active{text-shadow:0 0 .3px #221cb6;color:#221cb6}.folders__item--active-btns{visibility:hidden;opacity:0}.folders__item--active-btns .actions-menu__icon svg circle[stroke],.folders__item--active-btns .actions-menu__icon svg rect[stroke],.folders__item--active-btns .actions-menu__icon svg path[stroke]{stroke:#bdbdbd}.folders__item--active-btns .actions-menu__icon svg circle[fill],.folders__item--active-btns .actions-menu__icon svg rect[fill],.folders__item--active-btns .actions-menu__icon svg path[fill]{fill:#bdbdbd}.folders__item--active::after{content:"";position:absolute;bottom:0;display:block;width:100%;height:2px;border-radius:2px;background-color:#221cb6}
.page-table {
  display: flex;
  height: 100vh;

  .page-table__content {
    flex: 1;
    display: flex;
    flex-direction: column !important;
    position: relative;
    padding-top: 68px;

    .page-header.page-header__with-close-btn {
      left: 0;
    }
  }

  .page-table__content-header {
    display: flex;
    align-items: center;
    margin-left: 50px;
    gap: 12px;

    input {
      width: 100%;
    }
  }
}

.maintenance-page{position:relative;display:flex;align-items:center;flex-direction:column;height:100vh;min-width:320px;min-height:100vh;padding:90px 60px 0;font-family:"Oakes Grotesk",sans-serif;font-style:normal;font-weight:500;overflow:hidden}@media(max-width: 915px){.maintenance-page{padding:60px 15px 0}}.maintenance-page__gradient-left{position:absolute;top:40%;left:-5%;width:100%;max-width:704px;max-height:100%;pointer-events:none;z-index:0}@media(max-width: 1280px){.maintenance-page__gradient-left{left:-35%;max-width:100%}}@media(max-width: 520px){.maintenance-page__gradient-left{left:-50%}}.maintenance-page__gradient-right{position:absolute;top:0;right:0;max-height:100%;pointer-events:none;z-index:0}.maintenance-page__logo-container{position:absolute;width:auto;margin-bottom:48px}.maintenance-page__logo{height:54px}@media(max-width: 915px){.maintenance-page__logo{height:50px}}@media(max-width: 520px){.maintenance-page__logo{height:40px}}.maintenance-page__content{display:flex;flex-direction:column;max-width:760px;width:100%;height:100%;padding-bottom:60px}.maintenance-page__message{display:flex;flex-direction:column;align-items:center;margin:auto}.maintenance-page__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:38px;line-height:53px;text-align:center;letter-spacing:-1px;color:#111a45}@media(max-width: 915px){.maintenance-page__title{line-height:52px;letter-spacing:-0.5px}}@media(max-width: 540px){.maintenance-page__title{font-size:26px;line-height:36px;letter-spacing:-0.5px}}.maintenance-page__sub-title{max-width:100%;width:100%;margin-top:28px;font-size:18px;line-height:26px;text-align:center;letter-spacing:.5px;color:#525979}@media(max-width: 540px){.maintenance-page__sub-title{font-size:14px;line-height:18px;margin-top:4px}}.maintenance-page__sub-title-highlight{color:#251fb6}.maintenance-page__contact{color:#8d8f92;font-size:13px;line-height:20px;margin-top:8px}.maintenance-page__list{display:flex;flex-direction:column;margin:50px 0 41px}@media(max-width: 915px){.maintenance-page__list{margin:30px 0 0}}.maintenance-page__refresh-btn{margin-top:20px;width:180px}
@font-face {
    font-family: 'Oakes Grotesk';
    src: url(/c871dbf63f28bd95be4a486ff9662743.woff2) format('woff2'),
        url(/f987efd13dbdc537cdfda8cee8b4fc94.woff) format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oakes Grotesk';
    src: url(/48d22270225522868e47820e00538cfc.woff2) format('woff2'),
        url(/beb69677fe3c4eb74440a55a80e9c230.woff) format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


.external-unsubscribe-page{position:relative;display:flex;align-items:center;flex-direction:column;height:100%;min-width:320px;min-height:100vh;padding:90px 60px 0;font-family:"Oakes Grotesk",sans-serif;font-style:normal;font-weight:500;overflow:hidden}@media(max-width: 915px){.external-unsubscribe-page{padding:60px 15px 0}}.external-unsubscribe-page__gradient-left{position:absolute;top:40%;left:-5%;width:100%;max-width:704px;max-height:100%;pointer-events:none;z-index:0}@media(max-width: 1280px){.external-unsubscribe-page__gradient-left{left:-35%;max-width:100%}}@media(max-width: 520px){.external-unsubscribe-page__gradient-left{left:-50%}}.external-unsubscribe-page__gradient-right{position:absolute;top:0;right:0;max-height:100%;pointer-events:none;z-index:0}.external-unsubscribe-page__logo-container{width:auto;margin-bottom:48px}.external-unsubscribe-page__logo{height:54px}@media(max-width: 915px){.external-unsubscribe-page__logo{height:50px}}@media(max-width: 520px){.external-unsubscribe-page__logo{height:40px}}.external-unsubscribe-page__content{display:flex;flex-direction:column;max-width:650px;width:100%;padding-bottom:30px}.external-unsubscribe-page__message{display:flex;flex-direction:column;align-items:center}.external-unsubscribe-page__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:38px;line-height:59px;text-align:center;letter-spacing:-1px;color:#111a45}@media(max-width: 915px){.external-unsubscribe-page__title{line-height:52px;letter-spacing:-0.5px}}@media(max-width: 540px){.external-unsubscribe-page__title{font-size:26px;line-height:36px;letter-spacing:-0.5px}}.external-unsubscribe-page__sub-title{max-width:90%;width:100%;font-size:16px;line-height:28px;text-align:center;letter-spacing:.5px;color:#525979}@media(max-width: 540px){.external-unsubscribe-page__sub-title{font-size:14px;line-height:18px;margin-top:4px}}.external-unsubscribe-page__sub-title-email{color:#251fb6}.external-unsubscribe-page__list{display:flex;flex-direction:column;margin:50px 0 41px}@media(max-width: 915px){.external-unsubscribe-page__list{margin:30px 0 0}}.external-unsubscribe-page__list-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 0}@media(max-width: 520px){.external-unsubscribe-page__list-item{padding:20px 0}}.external-unsubscribe-page__list-item:not(:last-child){border-bottom:1px solid #eee}.external-unsubscribe-page__list-item-text-wrapper{display:flex;flex-direction:column}.external-unsubscribe-page__list-item-title{font-size:19px;line-height:40px;letter-spacing:.5px;color:#111a45}@media(max-width: 520px){.external-unsubscribe-page__list-item-title{line-height:26px;margin-bottom:6px}}.external-unsubscribe-page__list-item-subtitle{font-size:13px;line-height:18px;letter-spacing:.5px;color:#8e95aa}.external-unsubscribe-page__list-item-toggle{margin-left:60px}@media(max-width: 520px){.external-unsubscribe-page__list-item-toggle{margin-left:30px}}.external-unsubscribe-page__button-save{font-family:Oakes Grotesk,serif;width:100%;height:60px;margin-bottom:30px;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px}.external-unsubscribe-page__button-unsubscribe-all{font-family:Oakes Grotesk,serif;font-weight:600;font-size:16px;line-height:30px;letter-spacing:.5px;color:#251fb6;position:relative;text-decoration:none;margin:0 auto;cursor:pointer}.external-unsubscribe-page__button-unsubscribe-all:after{display:block;position:absolute;content:"";left:-2px;right:-2px;bottom:5px;height:12px;background:rgba(37,31,182,.09);transition:all .3s ease 0s;transform-origin:center}.external-unsubscribe-page__button-unsubscribe-all--loading:after,.external-unsubscribe-page__button-unsubscribe-all:hover:after{left:-17px;right:-17px;bottom:-6px;height:45px;border-radius:11px}.external-unsubscribe-page__slider-container{width:46px;height:28px}.external-unsubscribe-page__slider-container--active{background:linear-gradient(69.17deg, #7f7aeb 15.42%, #221cb6 80.43%)}.external-unsubscribe-page__slider{width:22px;height:22px;top:3px;left:3px}.external-unsubscribe-page__slider--active{background-color:#fff;left:auto !important;right:3px}
.unsubscribed-page{position:relative;display:flex;align-items:center;flex-direction:column;height:100vh;min-width:320px;min-height:100vh;padding:90px 60px 0;font-family:"Oakes Grotesk",sans-serif;font-style:normal;font-weight:500;overflow:hidden}@media(max-width: 915px){.unsubscribed-page{padding:60px 15px 0}}.unsubscribed-page__gradient-left{position:absolute;top:40%;left:-5%;width:100%;max-width:704px;max-height:100%;pointer-events:none;z-index:0}@media(max-width: 1280px){.unsubscribed-page__gradient-left{left:-35%;max-width:100%}}@media(max-width: 520px){.unsubscribed-page__gradient-left{left:-50%}}.unsubscribed-page__gradient-right{position:absolute;top:0;right:0;max-height:100%;pointer-events:none;z-index:0}.unsubscribed-page__logo-container{position:absolute;width:auto;margin-bottom:48px}.unsubscribed-page__logo{height:54px}@media(max-width: 915px){.unsubscribed-page__logo{height:50px}}@media(max-width: 520px){.unsubscribed-page__logo{height:40px}}.unsubscribed-page__content{display:flex;flex-direction:column;max-width:670px;width:100%;height:100%;padding-bottom:60px}.unsubscribed-page__message{display:flex;flex-direction:column;align-items:center;margin:auto}.unsubscribed-page__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:64px;line-height:106px;text-align:center;letter-spacing:-3.5px;color:#111a45}@media(max-width: 915px){.unsubscribed-page__title{line-height:52px;letter-spacing:-0.5px}}@media(max-width: 540px){.unsubscribed-page__title{font-size:26px;line-height:36px;letter-spacing:-0.5px}}.unsubscribed-page__sub-title{max-width:100%;width:100%;font-weight:500;font-size:20px;line-height:36px;text-align:center;letter-spacing:.5px;color:#525979}@media(max-width: 540px){.unsubscribed-page__sub-title{font-size:14px;line-height:18px;margin-top:4px}}.unsubscribed-page__sub-title-highlight{color:#251fb6}.unsubscribed-page__list{display:flex;flex-direction:column;margin:50px 0 41px}@media(max-width: 915px){.unsubscribed-page__list{margin:30px 0 0}}
.notification-container{display:flex;align-items:center;max-width:500px;margin-bottom:7px;border-radius:8px;box-shadow:0 1px 5px #8f9199;padding-right:44px;position:relative}.notification{height:auto;min-height:44px;border-radius:8px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;transform-origin:right;color:#fff}.notification-container-icon{margin-right:10px}.notification--with-content{font-weight:bold;font-size:16px}.notification--with-actions{border-radius:8px 8px 0 0}.notification__content{color:#fff;padding:0 16px 12px;font-weight:normal;font-size:14px}.notification__sign{border-radius:50%;display:flex;justify-content:center;align-items:center;padding:5px;margin-right:8px}.notification--info{background-color:#50abf1}.notification--error{background-color:#ed483d}.notification--success{background-color:#23e771}.notification--warning{background-color:#fc8e0e}.notification--announcement{background-color:#807beb}.notification--announcement .notification__action-btn{background-color:#f0effa !important;color:#221cb6 !important;opacity:1}.notification--announcement .notification__action-btn:first-child:not(:last-child){border-right:1px solid #807beb}.notification__close-btn{position:absolute;height:20px;right:15px;cursor:pointer}.notification__action-btn-row{display:flex}.notification__action-btn{display:flex;flex:1;border-radius:0;color:#fff !important;background:rgba(0,0,0,0);border-left:1px solid rgba(255,255,255,.24);max-height:22px}.notification__action-btn:hover{opacity:.8}
.notifications{position:fixed;top:10px;right:10px;z-index:999999}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
  white-space: pre-wrap; /* Allows text to wrap within the container */
  word-wrap: break-word; /* Ensures long words do not cause overflow */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type='checkbox'],
[type='radio'] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

.git-sha-tag {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px 12px;
  border-top-left-radius: 8px;
  background-color: #dbe2fe;
  max-width: 250px;
  min-height: 42px;

  font-size: 12px;
  line-height: 16px;
  text-align: right;
  white-space: nowrap;

  transition: max-width 300ms ease;
  overflow: hidden;
}

.git-sha-tag--collapsed {
  max-width: 42px;
}

.react-tooltip {
  border-radius: 8px!important;
}

.react-tooltip__keep-hover {
  pointer-events: auto !important;
  &:hover {
    visibility: visible !important;
    opacity: 1 !important;
  }
}

.ml-10 {
  margin-left: 10px;
}

.mr-5 {
  margin-right: 5px;
}

.mr-10 {
  margin-right: 10px;
}

.bold-text {
  font-weight: 600;
}

.text-align-center {
  text-align: center;
}

.text-align-right {
  text-align: right;
}

.__react_component_tooltip {
  &:before {
    display: none;
  }
}

#card-image{width:64px;height:42px;flex-shrink:0;transform:scale(0.5);transition:max-width 200ms ease;max-width:0}#card-image.amex-lg,#card-image.amex-md,#card-image.amex,#card-image.dinersclub-lg,#card-image.dinersclub-md,#card-image.dinersclub,#card-image.discover-lg,#card-image.discover-md,#card-image.discover,#card-image.jcb-lg,#card-image.jcb-md,#card-image.jcb,#card-image.mastercard-lg,#card-image.mastercard-md,#card-image.mastercard,#card-image.visa-lg,#card-image.visa-md,#card-image.visa{max-width:128px;background:url(/3062718a00456b1c1974d2ba45596cff.png) no-repeat;display:inline-block}#card-image.amex-lg{background-position:0 0;width:128px;height:84px}#card-image.amex-md{background-position:-129px 0;width:64px;height:42px}#card-image.amex{background-position:-130px -44px;width:32px;height:21px}#card-image.dinersclub-lg{background-position:-195px 0;width:128px;height:84px}#card-image.dinersclub-md{background-position:-325px 0;width:64px;height:42px}#card-image.dinersclub{background-position:-325px -43px;width:32px;height:21px}#card-image.discover-lg{background-position:0 -87px;width:128px;height:84px}#card-image.discover-md{background-position:-130px -87px;width:64px;height:42px}#card-image.discover{background-position:-130px -132px;width:32px;height:21px}#card-image.jcb-lg{background-position:-196px -89px;width:128px;height:84px}#card-image.jcb-md{background-position:-325px -90px;width:64px;height:42px}#card-image.jcb{background-position:-326px -134px;width:32px;height:21px}#card-image.mastercard-lg{background-position:0 -176px;width:128px;height:84px}#card-image.mastercard-md{background-position:-130px -177px;width:64px;height:42px}#card-image.mastercard{background-position:-131px -221px;width:32px;height:21px}#card-image.visa-lg{background-position:-196px -177px;width:128px;height:84px}#card-image.visa-md{background-position:-326px -179px;width:64px;height:42px}#card-image.visa{background-position:-327px -223px;width:32px;height:21px}

/*# sourceMappingURL=app.f48041b48f8d387fa4cf.css.map*/