html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@font-face{font-family:GothicSemi;src:url(/assets/AllRoundGothic-Semi-B6ytl_EJ.otf) format("opentype")}@font-face{font-family:GothicDemi;src:url(/assets/AllRoundGothic-Demi-CtVgx8NU.otf) format("opentype")}@font-face{font-family:GothicBold;src:url(/assets/AllRoundGothic-Bold-OiX4Yjuf.otf) format("opentype")}[data-theme=leedpulse]{overscroll-behaviour:none;--background-color: #f7f5ff;--background-secondary-color: #ffffff;--surface-color: #ffffff;--border-color: #efebff;--primary-color: #6737ff;--primary-color-subtle: #9473ff;--primary-color-tint: #f3efff;--success-color: #00f7bf;--warning-color: #ffc212;--danger-color: #ff0022;--info-color: #9dccff;--text-base-color: #2d3436;--text-secondary-color: #636e72}[data-theme=leedflow]{overscroll-behaviour:none;--background-color: #f8fafc;--background-secondary-color: #ffffff;--surface-color: #ffffff;--border-color: #efebff;--primary-color: #34c759;--primary-color-subtle: #7ae582;--primary-color-tint: #f3efff;--success-color: #10b981;--warning-color: #ffc212;--danger-color: #ff0022;--info-color: #9dccff;--text-base-color: #2d3436;--text-secondary-color: #636e72}body{height:100dvh;width:100dvw;margin:0;padding:0;background-color:var(--background-color);font-family:Work Sans,sans-serif;overflow-x:hidden;overflow-y:hidden}h1,h2,h3,h4,h5,h6{font-family:GothicSemi,sans-serif}span,p{font-family:Work Sans,sans-serif}.bold{font-weight:700}.semi-bold{font-weight:600}.medium{font-weight:500}.regular{font-weight:400}.ant-form-item-label>label{font-weight:600}.table-row{cursor:pointer}.list-container{padding:24px 0}.list-container__controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.list-container__controls h2{margin-bottom:0}.list-container-favorites-conversations:hover{cursor:pointer}.page-scaffold__content{padding:16px;height:calc(100dvh - 59px);overflow-y:auto}.page-scaffold__page-head__breadcrumb,.page-scaffold__page-head h1,.page-scaffold__page-head h3{display:none}@media screen and (min-width: 768px){.page-scaffold__page-head__breadcrumb{display:block;margin-bottom:16px}.page-scaffold__page-head h1{display:block;font-size:32px;margin-bottom:4px;line-height:1}.page-scaffold__page-head h3{display:block;color:var(--text-secondary-color);font-size:14px;font-family:Work Sans,sans-serif;font-weight:400;margin-bottom:16px}.page-scaffold__content{padding:24px;overflow-y:auto}}@media screen and (min-width: 1024px){.page-scaffold__content{padding:32px 32px 32px 112px;height:100dvh}}@media screen and (min-width: 1313px){.page-scaffold__content{padding:32px 32px 32px 320px}}.page-scaffold-controls{margin-bottom:24px}.page-scaffold-controls__inputs{display:flex;flex-direction:column;align-items:center;margin-top:.5rem;gap:1rem;width:100%}.page-scaffold-controls__inputs__input{flex:1;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.page-scaffold-controls__action-buttons{display:flex;justify-content:flex-end;align-items:center;gap:8px;width:100%}.page-scaffold-controls__action-buttons button{width:100%}@media screen and (min-width: 768px){.page-scaffold-controls__inputs{flex-direction:row;gap:8px}.page-scaffold-controls__inputs__input{max-width:320px;margin-bottom:0}.page-scaffold-controls{display:flex;justify-content:space-between;align-items:center}.page-scaffold-controls__action-buttons button{width:initial}}.overview-page-stats{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:12px}.overview-page-stats{margin-top:20px}.overview-page-stats-chart-loading{height:5rem;display:flex;justify-content:center;align-items:center}.overview-page-stats h3{font-size:14px;color:var(--text-secondary-color);font-family:GothicDemi,sans-serif;margin-bottom:0}.overview-page-stats__count{font-size:24px;font-weight:600;color:var(--primary-color);line-height:1}.overview-page-stats__info{margin-left:10px;color:var(--text-secondary-color)}.overview-page-stats__card-content{display:flex;justify-content:space-between;align-items:center;height:100%}.overview-page-stats-title{margin-bottom:16px}.overview-page-stats__interest,.overview-page-stats__crms{margin-top:16px}.overview-page-stats__interest .ant-card-body{padding:16px 16px 0}.overview-page-stats__interest h3{margin-bottom:-10px;font-size:14px;color:var(--text-secondary-color)}.overview-page-stats__interest h3 span{font-size:14px}@media screen and (min-width: 576px){.overview-page-stats{grid-template-columns:1fr 1fr;gap:16px}.overview-page-stats__count{font-size:32px}.overview-page-stats h3{font-size:14px;margin-bottom:8px}.overview-page-stats__card-content{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}}@media screen and (min-width: 768px){.overview-page-stats{grid-template-columns:1fr 1fr 1fr 1fr}}.custom-pagination{display:flex;justify-content:flex-end;margin-top:20px}.ant-pagination{align-items:center!important}.custom-pagination .ant-pagination-simple-pager>input{pointer-events:none;border-color:var(--primary-color)!important;color:var(--primary-color)!important;font-weight:600}.subscription-page__employee-select,.subscription-page__sort-select,.subscription-page__domain-select{width:100%}@media screen and (min-width: 768px){.subscription-page__employee-select,.subscription-page__sort-select{width:225px}.subscription-page__domain-select{width:200px}.subscription-page__filter-bar{display:flex;align-items:baseline;gap:1rem;margin-left:.5rem}}.multi-chat{display:flex;flex-direction:row;height:calc(100% + 32px);position:relative;margin:-16px;overflow:hidden}.multi-chat__contacts-panel-container,.multi-chat__chat-window-container{height:100%;width:100%;position:absolute;transition:transform .3s ease;background-color:var(--background-color)}.multi-chat__contacts-panel-container--closed{transform:translate3d(-100%,0,0)}.multi-chat__chat-window-container--closed{transform:translate3d(100%,0,0)}.multi-chat__chat-window-container__loading-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.multi-chat__chat-window-container__placeholder{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:Work Sans,sans-serif}@media screen and (min-width: 768px){.multi-chat{display:flex;flex-direction:row;gap:1rem;height:calc(100% - 112px);margin:0}.multi-chat__contacts-panel-container{height:100%;width:100%;max-width:320px;transition:none;position:relative}.multi-chat__chat-window-container{height:100%;width:100%;transition:none;position:relative}.multi-chat__contacts-panel-container--closed,.multi-chat__chat-window-container--closed{transform:translateZ(0)}}.chat-window{height:calc(100% + 32px);margin:-16px;display:flex;flex-direction:column}.chat-window--multi{height:100%;margin:0}.chat-window__contact-header{background-color:var(--background-color);border-bottom:1px solid var(--border-color);height:auto;box-shadow:0 2px 6px #0003;display:flex;align-items:center;padding:8px 16px}.chat-window__contact-header__mobile-back-nav{height:100%;padding:0 16px;margin-left:-16px;display:flex;font-size:20px;border-right:1px solid var(--border-color);margin-right:16px;transition:all .2s ease}.chat-window__contact-header__mobile-back-nav:hover{cursor:pointer;color:var(--primary-color)}.chat-window__contact-header__mobile-back-nav:active{background-color:var(--primary-color-tint)}.chat-window__contact-header__content{display:flex;flex-direction:column;width:100%;flex:1;transition:all .3s ease}.chat-window__contact-header__container{display:flex;align-items:center;gap:8px}.chat-window__contact-header__star .star-button{transition:all .3s ease;cursor:pointer}.chat-window__contact-header__star .star-button:hover{background-color:#6737ff1a}.chat-window__contact-header__star .star-button:active{transform:scale(.95)}.chat-window__contact-header__star .star-button.selected{background-color:#ffbf00;border-color:#ffbf00;color:#fff}.chat-window__contact-header__star .star-icon{font-size:16px;color:#6737ff;transition:color .3s ease}.chat-window__contact-header__star .star-button.selected .star-icon{color:#fff}.chat-window__contact-header__content:hover{cursor:pointer;color:var(--primary-color)}.chat-window__contact-header__content span{font-size:12px;line-height:16px}.chat-window__contact-header__content span:first-of-type{font-weight:600;font-size:16px;line-height:22px}.chat-window__contact-header__content__tag{max-width:fit-content;padding:2px 6px;margin-top:4px}.chat-window__contact-header__ai-controls .ant-switch{background-color:#fecaca!important}.chat-window__contact-header__ai-controls .ant-switch-checked{background-color:#bbf7d0!important}.chat-window__contact-header__ai-controls .ant-switch-inner-unchecked{color:#b91c1c!important}.chat-window__contact-header__ai-controls .ant-switch-inner-checked{color:#15803d!important}.chat-window__messages{flex:1;overflow-y:auto;padding:40px 16px 0;display:flex;flex-direction:column}.chat-window__messages__message{padding:12px 16px;border-radius:16px;margin-bottom:8px;font-weight:500;position:relative}.chat-window__messages__message--sent{align-self:flex-end;max-width:75%;background-color:#8363eb;color:#fff}.chat-window__messages__message--received{align-self:flex-start;max-width:75%;background-color:var(--surface-color);border:1px solid var(--border-color)}.chat-window__messages__message--last-of-group{margin-bottom:40px}.chat-window__messages__message p{margin:0 0 8px;line-height:1.4}.chat-window__messages__message--not-read{border:3px solid #6737ff}.chat-window__messages__message_read-status-dot{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;background-color:var(--danger-color);border:2px solid var(--background-color);display:flex;justify-content:center;align-items:center;transition:all .2s ease}.chat-window__messages__message_read-status-dot--readed{background-color:var(--primary-color);color:#fff}.chat-window__messages__message_read-status-dot:hover{cursor:pointer;transform:scale3d(1.5,1.5,1.5);box-shadow:0 0 4px #0003}.chat-window__messages__message_read-status-dot:active{transform:scale3d(1.2,1.2,1.2)}.chat-window__messages__message span{font-size:12px;opacity:.7;text-align:right;font-weight:400;display:block}.chat-window__messages__message--received span{text-align:left}.chat-window__messages__jobContainer{background-color:#fff6db;border-color:1px solid var(--warning-color);color:#997300;font-weight:600;display:flex;gap:20px;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;margin-bottom:16px;margin-top:-24px}.chat-window__messages__notificationsContainer{background-color:#efebff;border-color:1px solid var(--warning-color);color:#6e6e6e;font-weight:600;display:flex;gap:20px;align-items:center;justify-content:center;padding:8px 16px;border-top-left-radius:14px;border-top-right-radius:14px;margin-bottom:8px}.chat-window__notification{display:flex;flex-direction:column;margin-top:6px;margin-bottom:6px}.chat-window__notification_subtitle{font-size:12px;font-weight:400;color:#999}.chat-window__messages__jobContainerEmpty{background-color:#dcdcdc;border-color:1px solid var(--warning-color);color:#999;font-weight:600;display:flex;gap:20px;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;margin-bottom:16px;margin-top:-24px}.chat-window__messages__job{display:flex;flex-direction:column;align-items:center}.chat-window__messages__job__button{cursor:pointer;background:none;border:0}.chat-window__messages__job span:last-of-type{font-size:12px;font-weight:400;color:#997300}.chat-window__messages__jobEmpty span:last-of-type{font-size:12px;font-weight:400;color:#999}@media screen and (min-width: 768px){.chat-window{height:calc(100% - 112px);margin:0;border:1px solid var(--border-color);border-radius:16px}.chat-window--multi{height:100%}.chat-window__contact-header{background-color:var(--surface-color);border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 5px 15px #efebff}.chat-window__contact-header--loading{opacity:.5;pointer-events:none}.chat-window__contact-header__mobile-back-nav{display:none}}.chat-text-area{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:var(--background-color);border-top:1px solid var(--border-color)}@media screen and (max-width: 767px){.detail-form-card__extras span{margin-right:0!important}}.detail-form-card__title:hover{cursor:pointer}.detail-form-card__extras span.extra-label{display:none!important}.detail-form-card__title{display:inline-block;font-size:10px}.detail-form-card__title b{display:none}@media screen and (min-width: 576px){.detail-form-card__title{font-size:14px}}@media screen and (min-width: 768px){.detail-form-card__extras span.extra-label{display:inline-block!important}.detail-form-card__title b{display:inline-block}}.form-container{display:grid;grid-template-columns:1fr;grid-gap:20px;margin-bottom:32px}.form-container .ant-form-item{margin-bottom:0}.form-container:last-of-type{margin-bottom:16px}@media screen and (min-width: 768px){.form-container{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.form-container--one-column-max{grid-template-columns:1fr!important}.form-container:not(.form-container--two-columns-max){grid-template-columns:1fr 1fr 1fr}}.form-section-title{font-family:Work Sans,sans-serif;font-weight:600;margin-bottom:32px;border-bottom:1px solid var(--border-color);padding-bottom:8px}:root{--border-color: #efebff}ul.ant-pagination.ant-table-pagination>li{margin-top:0!important;margin-bottom:0!important;height:2.5rem!important;line-height:2.375rem!important}.multi-chat-contacts-panel{height:100%;width:100%;overflow:hidden}.multi-chat-contacts-panel__controls{width:100%;border-bottom:1px solid var(--border-color);padding:8px 16px;display:flex;flex-direction:column;gap:8px}.multi-chat-contacts-panel__contacts-list{height:calc(100% - 105px);overflow-y:auto;position:relative}.contacts-list__loading{display:flex;justify-content:center;align-items:center;height:100%;position:absolute;width:100%;background-color:#fff9;z-index:1}.contacts-list__empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;position:absolute;width:100%;color:var(--text-secondary-color);font-weight:500;gap:8px}.multi-chat-contacts-panel__contacts-list__contact-tile{background-color:var(--surface-color);padding:8px 16px;display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--border-color);transition:background-color .3s ease}.multi-chat-contacts-panel__contacts-list__contact-tile:hover{cursor:pointer;background-color:var(--primary-color-tint)}.contact-tile__content{display:flex;flex-direction:column;flex:1;overflow:hidden}.contact-tile__content__contact-name{font-weight:600;font-size:16px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-tile__content__owner{font-size:12px;color:var(--text-secondary-color);font-weight:500;font-style:italic;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-tile__content__owner-tag{max-width:fit-content;margin-top:6px}.contact-tile__unread-stats{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.contact-tile__unread-stats__badge{border:1px solid var(--border-color);border-radius:360px;height:26px;display:flex;align-items:center;padding:8px 2px 8px 12px;gap:6px}.contacts-list__more-button-container{padding:8px}@media screen and (min-width: 768px){.multi-chat-contacts-panel{border:1px solid var(--border-color);border-radius:16px}.multi-chat-contacts-panel__controls{padding:8px;background-color:var(--surface-color)}.multi-chat-contacts-panel__contacts-list__contact-tile{padding:8px 8px 8px 16px;border-left:0px solid var(--primary-color);transition:border-left .2s ease-in-out}.contact-tile--selected{border-left:4px solid var(--primary-color)}.contact-tile--selected:hover{cursor:initial;background-color:var(--surface-color)}}.next-export-date{background:#fffde6;border:1px solid #ffee8c;padding:.6875rem 1.4375rem;border-radius:.375rem;margin-right:.5rem}.blur{filter:blur(10px);opacity:.5}.start-layout{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100dvh;width:100dvw;padding:16px}.loading-curtain{display:flex;justify-content:center;align-items:center;width:100%;height:100dvh}.dashboard-layout main{min-height:100dvh}.dashboard-menu{position:fixed;height:100dvh;width:288px;background-color:var(--background-secondary-color);z-index:10;transform:translate3d(-100%,0,0);transition:transform .3s ease-in-out;border-right:1px solid #efebff;display:flex;flex-direction:column;justify-content:space-between;padding:0 16px}.dashboard-menu.show{transform:translateZ(0)}.dashboard-menu__header{width:100%;display:flex;align-items:center;justify-content:center;padding:32px 16px}.dashboard-menu__navigation-container{height:100%;width:100%}.dashboard-menu__navigation-container .dashboard-menu__navigation-container-title{display:block;text-transform:uppercase;font-size:12px;color:var(--primary-color-subtle);font-weight:600;padding:16px 0;margin-left:1rem}.dashboard-menu__footer{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:16px 14px}.dashboard-menu.collapsed{width:80px;padding:0}.dashboard-menu.collapsed .dashboard-menu__header{display:flex;justify-content:center;padding:28px 0;flex-direction:column-reverse}.dashboard-menu.collapsed .dashboard-menu__navigation-container{display:flex;flex-direction:column;align-items:center;padding:0 8px}@media screen and (min-width: 1024px){.dashboard-menu{transform:translateZ(0)}}.dropdown-content{box-shadow:none;margin-top:16px}.dropdown-header{font-size:12px;font-weight:500;display:flex;flex-direction:column;line-height:18px;padding:8px;min-width:200px}.dropdown-title{font-weight:700;font-size:16px;line-height:32px}.dropdown-subtitle{font-weight:600}.dropdown-footer{padding:8px}.sign-out-button{width:100%}.avatar-container{cursor:pointer;border-radius:15px;border:1px solid var(--border-color);width:42px;height:42px;display:flex;justify-content:center;align-items:center}.avatar{cursor:pointer;border-radius:12px;background-color:var(--primary-color-subtle)}.dashboard-curtain{position:absolute;height:0;width:0;background-color:#2d343666;opacity:0;z-index:9;transition:opacity .3s ease-in-out}.dashboard-curtain.show{height:100dvh;width:100dvw;opacity:1}.dashboard-curtain.isClosing{height:100dvh;width:100dvw;opacity:0}.dashboard-header{width:100dvw;background-color:transparent;z-index:8;display:flex;justify-content:space-between;align-items:center;padding:8px 16px 8px 4px;background-color:var(--background-color)}.dashboard-header__mobile-title{font-size:16px;font-family:GothicDemi,sans-serif;transition:opacity .3s ease-in-out}@media screen and (min-width: 768px){.dashboard-header{padding:8px 24px 8px 16px}.dashboard-header__mobile-title{opacity:0}}@media screen and (min-width: 1024px){.dashboard-header{justify-content:flex-end}.dashboard-header__mobile-title{display:none}}.dashboard-header-hamburger{opacity:1;transition:opacity .3s ease-in-out}@media screen and (min-width: 1024px){.dashboard-header-hamburger{display:none}}.user-detail-page-stats{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.75rem}.user-detail-page-alert{position:fixed;bottom:1rem;right:1.5rem;padding:16px;z-index:1000;scale:1.5}.user-detail-page-alert-button.blink{animation-name:blink;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite}.avatar-input{display:flex;gap:8px}.avatar-input__preview{min-width:40px;height:40px;border-radius:50%;overflow:hidden;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;background-size:cover}.avatar-input__dragger{flex:1;height:40px}.avatar-input .ant-upload-hint{color:var(--text-base-color)!important}.ant-upload-btn{padding:0!important}.avatar-input__preview__delete-action{background-color:#ff000080;color:#fff;height:40px;width:40px;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s}.avatar-input__preview:hover .avatar-input__preview__delete-action{opacity:1}.user-subscription-input{display:flex;align-items:center;justify-content:stretch}.users-card-subscription-container{margin-bottom:30px}.subscription-details__crms-editor{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.subscription-details__crms-editor~.form-container{margin-top:32px}.subscription-details__crms-editor{display:flex;flex-direction:column;gap:16px;align-items:center}.subscription-details__crms-editor__new-title{font-weight:600;font-size:16px;border:1px solid var(--border-color);width:100%;max-width:512px;padding:8px 16px;border-radius:8px}.subscription-details__crms-editor__controls{display:flex;gap:16px}.subscription-details__crms-editor__controls button{width:100%}.subscription-scenarios-list{margin-top:32px}.changed{border:1px solid var(--warning-color);border-radius:6px}@media screen and (min-width: 576px){.subscription-details__crms-editor{flex-direction:row}.subscription-details__crms-editor__controls button{width:auto}}.multi-grid-input{display:flex;align-items:center;justify-content:stretch}.subscription-relatives-links{margin-bottom:16px;display:flex;flex-direction:column;gap:16px}.subscription-relatives-links__card-content{display:flex;justify-content:space-between}.subscription-relatives-links__card-content__label{font-size:16px;font-weight:500;display:flex;align-items:center;gap:16px}@media screen and (min-width: 768px){.subscription-relatives-links{flex-direction:row}}.notifications-window{height:calc(100% + 32px);margin:-16px;display:flex;flex-direction:row;background-color:var(--background-color);overflow:hidden}.notifications-window__header{padding:16px;background-color:var(--background-color);border-bottom:1px solid var(--border-color)}.notifications-window__radio-group{display:flex;width:100%}.notifications-window__radio-button{flex:1;text-align:center}.notifications-window__list{width:300px;height:100%;display:flex;flex-direction:column;border-right:1px solid var(--border-color);transition:transform .3s ease;flex-shrink:0;background-color:var(--background-color);position:absolute}.notifications-window__list--hidden{transform:translate(-100%)}.notifications-window__items{flex:1;overflow-y:auto;overflow-x:hidden;padding:0}.notifications-window__item{padding:12px 8px 12px 16px;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid var(--border-color);background-color:#fff;border-left:0px solid var(--primary-color);transition:border-left .2s ease-in-out}.notifications-window__item-content{display:flex;flex-direction:column}.notifications-window__item:hover{background-color:var(--primary-color-tint)}.notifications-window__item--active{background-color:var(--primary-color-tint);border-left:4px solid var(--primary-color)}.notifications-window__item--active:hover{cursor:initial;background-color:var( --primary-color-tint )}.notifications-window__item-title{font-family:Work Sans,sans-serif;font-weight:600;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:22px}.notifications-window__item-description{display:flex;flex-direction:column}.notifications-window__item-client{font-weight:500;color:var(--text-secondary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:italic}.notifications-window__item-time{font-size:12px;color:#00000073}.notifications-window__loading,.notifications-window__empty{display:flex;justify-content:center;align-items:center;flex:1;padding:40px 0}.notifications-window__load-more{padding:8px;background-color:#fff}.notifications-window__details{width:calc(100% - 300px);height:100%;overflow:auto;flex-grow:1;transition:transform .3s ease;display:flex;flex-direction:column;background-color:var(--background-color);position:absolute;left:300px}.notifications-window__details-header{padding:8px 16px;background-color:var(--surface-color);border-bottom:1px solid var(--border-color);display:flex;align-items:center;box-shadow:0 2px 6px #0003;height:auto}.notifications-window__details-back{height:100%;padding:0 16px;margin-left:-16px;display:flex;font-size:20px;border-right:1px solid var(--border-color);margin-right:16px;transition:all .2s ease}.notifications-window__details-back:hover{cursor:pointer;color:var(--primary-color)}.notifications-window__details-back:active{background-color:var(--primary-color-tint)}.notifications-window__details-title{flex:1}.notifications-window__details-title h3{margin:0;font-weight:600;font-family:Work Sans,sans-serif}.notifications-window__details-content{padding:16px;flex:1;overflow-y:auto;gap:8px;display:flex;flex-direction:column}.notifications-text-area{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;background-color:var(--background-color);border-radius:6px}.notifications-text-area-actions{display:flex;justify-content:flex-end;gap:8px}.notifications-text-area-section{background-color:var(--surface-color)}.notifications-window__details-section{padding:16px;background-color:var(--surface-color);border-radius:8px;border:1px solid var(--border-color);box-shadow:0 2px 6px #0000;transition:box-shadow .2s ease,transform .2s ease}.notifications-window__details-section .notifications-window__details-title{margin-bottom:16px;border-bottom:1px solid var(--border-color);padding-bottom:12px;display:flex;justify-content:space-between;align-items:center}.notifications-window__details-section .notifications-window__details-title h4{margin-top:0;margin-bottom:0;font-weight:600}.notifications-window__details-title__actions{display:flex;gap:12px;margin-top:12px}.notifications-window__details-title .notifications-window__details-section p{margin-bottom:8px}.notifications-window__details-actions{margin-top:24px;display:flex;justify-content:flex-end}.notifications-window__details-empty{display:flex;justify-content:center;align-items:center;flex:1}.notifications-window__details-info{font-size:14px}.notifications-window__details-info p{margin-bottom:8px;line-height:1.5}.notifications-window__details-info p:last-of-type{margin-bottom:0}.notifications-window__details-info strong{color:var(--text-secondary-color);font-weight:600}.notification-info-item{margin-bottom:12px}.notification-info-item:last-of-type{margin-bottom:0}.notification-info-label{font-size:12px;color:var(--text-secondary-color);margin-bottom:2px}.notification-info-content{font-size:14px}@media screen and (min-width: 768px){.notifications-window{height:calc(100% - 112px);margin:0;overflow:hidden;gap:1rem}.notifications-window__list{position:relative;width:300px;transform:translate(0)!important;border:1px solid var(--border-color);border-radius:16px;overflow:hidden}.notifications-window__header{background-color:var(--surface-color);border-top-left-radius:16px;border-top-right-radius:16px}.notifications-window__details{position:relative;left:0;width:100%;transform:translate(0)!important;border:1px solid var(--border-color);border-radius:16px}.notifications-window__details-header{border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 5px 15px #efebff}.notifications-window__details-back{display:none}}@media screen and (max-width: 767px){.notifications-window__list{width:100%;position:absolute;transition:transform .3s ease}.notifications-window__items{padding-bottom:60px}.notifications-window__details{width:100%;left:0;transition:transform .3s ease}.notifications-window__details--visible{transform:translate(0);position:relative}.notifications-window__details--hidden{transform:translate(100%)}}.scenario-detail-page-content{display:grid;gap:.5rem}.scenario-detail-page-content .scenario-detail-page__form-container{height:100%;width:100%;overflow:auto}.scenario-detail-page-content .scenario-detail-page__chat-container{height:100%}@media screen and (min-width: 768px){.scenario-detail-page-content{display:flex;height:calc(100% - 112px)}.scenario-detail-page-content .scenario-detail-page__form-container{width:60%}.scenario-detail-page-content .scenario-detail-page__chat-container{width:40%}}.scenario-criteria-editor{display:flex;flex-direction:column}.criteria-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:1rem}.criterion-item{display:flex;align-items:center}.scenario-criteria-editor--disabled{pointer-events:none;cursor:not-allowed}.scenario-criteria-editor--busy{pointer-events:none;opacity:.5}.scenario-sample-editor{display:flex;flex-direction:column}.samples-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:1rem}.sample-card{border:1px solid #d9d9d9;box-shadow:0 2px 4px #0000001a}.scenario-sample-editor--disabled{pointer-events:none;cursor:not-allowed}.scenario-sample-editor--busy{pointer-events:none;opacity:.5}.scenario-chat-panel{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:.5rem}.scenario-chat-panel__header{display:flex;justify-content:space-between;align-items:center;background-color:var(--surface-color);border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom:1px solid var(--border-color);height:3.5rem;padding:.5rem 1rem}.scenario-chat-panel__header h2{margin:0}.scenario-chat-panel__messages{flex:1;overflow-y:auto;padding:2.5rem 1rem 0;display:flex;flex-direction:column}.scenario-chat-panel__form{height:100%;padding:1rem}@media screen and (min-width: 768px){.scenario-chat-panel{height:inherit}.scenario-chat-panel__form{display:flex;justify-content:center;align-items:center;flex-direction:column}}.chat-bubble{padding:.75rem 1rem;border-radius:1rem;margin-bottom:.5rem;font-weight:500;position:relative}.chat-bubble span{font-size:12px;opacity:.7;text-align:right;font-weight:400;display:block}.chat-bubble__sent{align-self:flex-end;max-width:75%;background-color:#8363eb;color:#fff}.chat-bubble__received{align-self:flex-start;max-width:75%;background-color:var(--surface-color);border:1px solid var(--border-color)}.subscription-scenarios-list__submit-button{margin-bottom:1rem;width:100%}@media screen and (min-width: 768px){.subscription-scenarios-list__submit-button{position:absolute;right:0;width:10rem}}.scenarios-list__inputs{flex:1;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}@media screen and (min-width: 768px){.scenarios-list__inputs{max-width:320px}}.contact-conversation-link{margin-bottom:16px;display:flex;flex-direction:column;gap:16px}.contact-conversation-link__card-content{display:flex;justify-content:space-between}.contact-conversation-link__card-content__label{font-size:16px;font-weight:500;display:flex;align-items:center;gap:16px}@media screen and (min-width: 768px){.contact-conversation-link{flex-direction:row}}.scenario-actions{display:flex;align-items:center;gap:16px}.domain-changed-alert{position:fixed;bottom:1rem;right:1.5rem;padding:16px;z-index:1000;scale:1.5}.domain-change-alert-button{animation-name:blink;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite}.overview-page-stats-lines>div{grid-column:1 / -1;display:grid;grid-template-columns:1fr;gap:8px}@media screen and (min-width: 576px){.overview-page-stats-lines>div{grid-template-columns:1fr 1fr;gap:16px}}@media screen and (min-width: 768px){.overview-page-stats-lines>div{grid-template-columns:1fr 1fr 1fr 1fr}}.company-page__employee-select,.company-page__sort-select,.company-page__domain-select{width:100%}@media screen and (min-width: 768px){.company-page__employee-select,.company-page__sort-select{width:225px}.company-page__domain-select{width:200px}.company-page__filter-bar{display:flex;align-items:baseline;gap:1rem;margin-left:.5rem}}.company-submit-alert{position:fixed;bottom:1rem;right:1.5rem;padding:16px;z-index:1000;scale:1.5}.company-submit-alert-button{animation-name:blink;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes blink{0%{scale:1}1%{scale:1.25}2%{scale:1}3%{scale:1.25}4%{scale:1}}
