.ErrorBoundary__extra{align-items:center;display:flex;flex-direction:column;row-gap:12px}.form-validation-errors__error{color:#ff4d4f;font-size:12px;line-height:1.4;margin-top:6px}.CommonButton:before{background:none!important}.TooltipButton_disabledButton{pointer-events:none}.TooltipButton_disabledTooltip{cursor:not-allowed}.TranslateDropdownTranslateDropdown{display:flex;justify-content:flex-end;margin-bottom:24px}.TranslateDropdownTranslateDropdown__button{align-items:center;display:flex;flex-direction:row-reverse;gap:8px;padding:0 4px}.TranslateDropdownTranslateDropdown__button .anticon{margin-top:4px}.TranslateDropdownTranslateDropdown__button .anticon+span{margin:0}.taskCard{border:1px solid #e8e8e8;margin-bottom:0;transition:all .2s ease}.taskCard:hover{border-color:#d9d9d9;box-shadow:0 2px 8px #00000014}.taskCard--completed{background:#fafafa;opacity:.7}.taskCard--completed .taskCard__content,.taskCard--completed .taskCard__content *{-webkit-text-decoration:line-through;text-decoration:line-through;text-decoration-color:#8c8c8c}.taskCard :global(.ant-card-body){padding:14px 16px}.taskCard__container{align-items:center;display:flex;gap:16px;justify-content:space-between}.taskCard__content{flex:1;min-width:0}.taskCard__actions{display:flex;flex-shrink:0;gap:6px}.task__checkIcon{color:#52c41a}.task__id{font-size:.85em}.task__description{font-size:.9em}.task__dates{font-size:.85em}.task__dateIcon{margin-right:4px}.task__tag{font-size:.75em}@keyframes pulse-glow{0%,to{box-shadow:0 0 40px #1890ff;transform:scale(1)}50%{box-shadow:0 0 60px #1890ff,0 0 100px #1890ff99;transform:scale(1.02)}}@keyframes bounce-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.mission-unified-modal{background:var(--background);display:flex;flex-direction:column;height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transform:translateZ(0)}.mission-unified-modal__call-banner{align-items:center;background:linear-gradient(135deg,var(--primary) 0,var(--primary-hover) 100%);border-bottom:1px solid #ffffff1a;box-shadow:var(--shadow-lg);display:flex;justify-content:space-between;padding:16px 24px;position:relative;z-index:100}.mission-unified-modal__call-banner:before{background:radial-gradient(circle at top left,#ffffff1a 0,#0000 50%);content:"";inset:0;pointer-events:none;position:absolute}.mission-unified-modal__call-banner__icon{animation:pulse 2s infinite;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));font-size:24px}.mission-unified-modal__call-banner__contact-name{color:#fff;display:block;font-size:15px;font-weight:600;text-shadow:0 1px 2px #0000001a}.mission-unified-modal__call-banner__contact-info{color:#ffffffe6;font-size:13px}.mission-unified-modal__call-banner__end-button{background:linear-gradient(135deg,#ec3d40,#d32f2f);border:none;box-shadow:0 4px 12px #ec3d404d;font-weight:600;height:40px;padding:0 20px;transition:all .2s cubic-bezier(.4,0,.2,1)}.mission-unified-modal__call-banner__end-button:hover{background:linear-gradient(135deg,#d32f2f,#c62828);box-shadow:0 6px 16px #ec3d4066;transform:translateY(-2px)}.mission-unified-modal__call-banner__end-button:active{transform:translateY(0)}.mission-unified-modal__header{align-items:center;background:var(--surface);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:8px 20px}.mission-unified-modal__header__title{color:var(--text-primary);font-size:16px;font-weight:600;margin:0}.mission-unified-modal__content{display:flex;flex:1;overflow:hidden}.mission-unified-modal__left-panel{background:var(--surface);border-right:1px solid var(--border);overflow:auto;padding:12px;width:35%}.mission-unified-modal__left-panel::-webkit-scrollbar{width:8px}.mission-unified-modal__left-panel::-webkit-scrollbar-track{background:#0000}.mission-unified-modal__left-panel::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.mission-unified-modal__left-panel::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}.mission-unified-modal__section{margin-bottom:8px}.mission-unified-modal__section__title{align-items:center;color:var(--text-secondary);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.mission-unified-modal__section__title:before{background:var(--primary);border-radius:2px;content:"";height:14px;width:3px}.mission-unified-modal__section__card{background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow-sm);transition:all .2s cubic-bezier(.4,0,.2,1)}.mission-unified-modal__section__card:hover{border-color:var(--primary);box-shadow:var(--shadow-md)}.mission-unified-modal__property__address{color:var(--text-primary);font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.4}.mission-unified-modal__property__type{color:var(--text-tertiary);font-size:13px;margin-top:4px}.mission-unified-modal__property__street-view{border:1px solid var(--border);border-radius:12px;box-shadow:inset 0 2px 8px #0000000f,var(--shadow-sm);height:180px;overflow:hidden;position:relative;width:100%}.mission-unified-modal__property__street-view:after{border:1px solid #ffffff1a;border-radius:12px;content:"";inset:0;pointer-events:none;position:absolute}.mission-unified-modal__property__link{align-items:center;color:var(--primary);display:inline-flex;font-size:13px;gap:4px;transition:all .15s cubic-bezier(.4,0,.2,1)}.mission-unified-modal__property__link .anticon{font-size:12px}.mission-unified-modal__property__link:hover{color:var(--primary-hover);gap:8px}.mission-unified-modal__lead__name{color:var(--text-primary);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.mission-unified-modal__lead__preferences{color:var(--text-tertiary);font-size:12px}.mission-unified-modal__collapsible{background:var(--surface);border:1px solid var(--border);border-radius:8px;cursor:pointer;overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1)}.mission-unified-modal__collapsible:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}.mission-unified-modal__collapsible__content{animation:slideDown .3s cubic-bezier(.4,0,.2,1);border-top:2px solid var(--divider);margin-top:12px;padding-top:12px}.mission-unified-modal__status__label{color:var(--text-secondary);display:block;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.mission-unified-modal__status__select{font-size:13px;width:100%}.mission-unified-modal__status__select .ant-select-selector{border-radius:6px}.mission-unified-modal__status__readonly{color:var(--text-primary);font-size:13px;font-weight:500}.mission-unified-modal__property-details__label{color:#00000073;font-size:11px;font-weight:600}.mission-unified-modal__property-details__value{font-size:13px}.mission-unified-modal__right-panel{background:var(--background);overflow:auto;padding:16px;width:65%}.mission-unified-modal__right-panel::-webkit-scrollbar{width:8px}.mission-unified-modal__right-panel::-webkit-scrollbar-track{background:#0000}.mission-unified-modal__right-panel::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.mission-unified-modal__right-panel::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}.mission-unified-modal__opportunities__title{color:var(--text-primary);font-size:15px;font-weight:600;margin-bottom:16px}.mission-unified-modal__opportunities__card{background:var(--surface);border:2px solid var(--border);border-radius:12px;cursor:pointer;height:100%;transition:all .2s cubic-bezier(.4,0,.2,1)}.mission-unified-modal__opportunities__card:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.mission-unified-modal__opportunities__card--active{background:var(--primary-light);border-color:var(--primary);box-shadow:var(--shadow-md)}.mission-unified-modal__opportunities__card--active:hover{transform:translateY(-2px)}.mission-unified-modal__opportunities__card--disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.5}.mission-unified-modal__opportunities__card--disabled:hover{box-shadow:none;transform:none}.mission-unified-modal__opportunities__card-title{color:var(--text-primary);font-size:15px;font-weight:600;margin-bottom:8px}.mission-unified-modal__opportunities__card-description{color:var(--text-secondary);font-size:13px;line-height:1.5;margin-bottom:12px;min-height:48px}.mission-unified-modal__workflow{margin-top:12px}.mission-unified-modal__workflow__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.mission-unified-modal__workflow__header__left{align-items:center;display:flex;gap:8px}.mission-unified-modal__workflow__title{color:#7b8f58;font-size:14px;margin:0}.mission-unified-modal__workflow__badge{background:#7b8f581a;border-radius:12px;color:#7b8f58;font-size:12px;padding:2px 8px}.mission-unified-modal__tasks__item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:8px}.mission-unified-modal__tasks__item:hover{background:#fafafa}.mission-unified-modal__tasks__item--completed{opacity:.6;-webkit-text-decoration:line-through;text-decoration:line-through}.mission-unified-modal__tasks__title{font-size:13px;margin-left:8px}.mission-unified-modal__tasks__due-date{color:#00000073;font-size:12px}.mission-unified-modal__tasks__completed-info{color:#00000073;font-size:11px;font-style:italic}.mission-unified-modal__calculator__field__label{color:#00000073;font-size:12px;font-weight:600}.mission-unified-modal__calculator__field__tooltip{color:#8c8c8c;cursor:help;margin-left:4px}.mission-unified-modal__calculator__field__value{font-size:16px;font-weight:600}.mission-unified-modal__calculator__field__input{width:100%}.mission-unified-modal__calculator__result__label{color:#00000073;font-size:13px;font-weight:600}.mission-unified-modal__calculator__result__value{color:#7b8f58;font-size:24px;font-weight:700}.mission-unified-modal__activity__item{border-bottom:1px solid #f0f0f0;display:flex;gap:8px;padding:8px 0}.mission-unified-modal__activity__item:last-child{border-bottom:none}.mission-unified-modal__activity__icon{align-items:center;border-radius:14px;display:flex;flex-shrink:0;font-size:12px;height:28px;justify-content:center;width:28px}.mission-unified-modal__activity__icon--call{background:#e6f7ff;color:#1890ff}.mission-unified-modal__activity__icon--sms{background:#fff7e6;color:#fa8c16}.mission-unified-modal__activity__icon--email{background:#f6ffed;color:#52c41a}.mission-unified-modal__activity__icon--note{background:#f0f0f0;color:#595959}.mission-unified-modal__activity__content{flex:1}.mission-unified-modal__activity__description{font-size:13px;margin-bottom:2px}.mission-unified-modal__activity__time{color:#00000073;font-size:11px}.mission-unified-modal__documents__actions{display:flex;justify-content:space-between;margin-bottom:12px}.mission-unified-modal__task-modal__section{margin-bottom:16px}.mission-unified-modal__task-modal__section:last-child{margin-bottom:0}.mission-unified-modal__task-modal__label{color:#000000d9;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.mission-unified-modal__task-modal__textarea{min-height:80px;width:100%}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=dark] .mission-unified-modal__property-details__label{color:#ffffff73}:root[data-theme=dark] .mission-unified-modal__property-details__value{color:#ffffffd9}:root[data-theme=dark] .mission-unified-modal__tasks__item{border-bottom-color:#262626}:root[data-theme=dark] .mission-unified-modal__tasks__item:hover{background:#1f1f1f}:root[data-theme=dark] .mission-unified-modal__calculator__field__label,:root[data-theme=dark] .mission-unified-modal__calculator__field__tooltip,:root[data-theme=dark] .mission-unified-modal__calculator__result__label,:root[data-theme=dark] .mission-unified-modal__tasks__completed-info,:root[data-theme=dark] .mission-unified-modal__tasks__due-date{color:#ffffff73}:root[data-theme=dark] .mission-unified-modal__calculator__result__value{color:#8fa768}:root[data-theme=dark] .mission-unified-modal__activity__item{border-bottom-color:#262626}:root[data-theme=dark] .mission-unified-modal__activity__icon--call{background:#1890ff26;color:#40a9ff}:root[data-theme=dark] .mission-unified-modal__activity__icon--sms{background:#fa8c1626;color:#ffa940}:root[data-theme=dark] .mission-unified-modal__activity__icon--email{background:#52c41a26;color:#73d13d}:root[data-theme=dark] .mission-unified-modal__activity__icon--note{background:#ffffff14;color:#ffffffa6}:root[data-theme=dark] .mission-unified-modal__activity__description{color:#ffffffd9}:root[data-theme=dark] .mission-unified-modal__activity__time{color:#ffffff73}:root[data-theme=dark] .mission-unified-modal__task-modal__label{color:#ffffffd9}:root[data-theme=dark] .mission-unified-modal__workflow__title{color:#8fa768}:root[data-theme=dark] .mission-unified-modal__workflow__badge{background:#8fa76826;color:#8fa768}@media (max-width:992px){.mission-unified-modal__content{flex-direction:column}.mission-unified-modal__left-panel{border-bottom:1px solid var(--border);border-right:none;max-height:50vh;width:100%}.mission-unified-modal__right-panel{flex:1;width:100%}.mission-unified-modal__call-banner{flex-wrap:wrap;gap:8px}.property-divider{display:none}}.mission-unified-modal-wrapper{scrollbar-gutter:stable}.mission-unified-modal-wrapper.ant-modal-wrap{height:100vh!important;overflow-y:scroll!important;top:0!important}.mission-unified-modal-wrapper .ant-modal-mask{background:#fff!important;opacity:1!important;top:0!important}.mission-unified-modal-wrapper .ant-modal{margin:0!important;max-width:100vw!important;padding:0!important;top:0!important}.mission-unified-modal-wrapper .ant-modal-content{border-radius:0;display:flex;flex-direction:column;height:100vh}.mission-unified-modal-wrapper .ant-modal-body{flex:1;overflow:hidden;padding:0!important}.mission-unified-modal-wrapper .ant-modal-close{display:none}.mission-unified-modal-wrapper .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#f5f5f5!important;color:#000;font-weight:600}.mission-unified-modal-wrapper .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#fafafa}.mission-unified-modal-wrapper .ant-tabs .ant-tabs-tab{background:#0000;border:none;border-radius:8px 8px 0 0;margin:0 4px 0 0;padding:12px 20px;transition:all .3s ease}.mission-unified-modal-wrapper .ant-tabs .ant-tabs-tab:hover{background:#1890ff0a;color:var(--primary,#1890ff)}.mission-unified-modal-wrapper .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{background:#fff;color:var(--primary,#1890ff);font-weight:600}.mission-unified-modal-wrapper .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary,#1890ff)}.mission-unified-modal-wrapper .ant-tabs .ant-tabs-ink-bar{background:var(--primary,#1890ff);border-radius:3px 3px 0 0;height:3px}.mission-unified-modal-wrapper .ant-tabs .ant-tabs-nav{margin-bottom:0}.mission-unified-modal-wrapper .ant-tabs .ant-tabs-nav:before{border-bottom:1px solid #f0f0f0}.contact-detail-modal-wrapper.ant-modal-wrap{height:100vh!important;top:0!important}.contact-detail-modal-wrapper .ant-modal-mask{background:#fff!important;opacity:1!important;top:0!important}.contact-detail-modal-wrapper .ant-modal{margin:0!important;max-width:100vw!important;padding:0!important;top:0!important}.contact-detail-modal-wrapper .ant-modal-content{border-radius:0;display:flex;flex-direction:column;height:100vh}.contact-detail-modal-wrapper .ant-modal-body{flex:1;overflow:hidden;padding:0!important}.contact-detail-modal-wrapper .ant-modal-close{display:none}.contact-detail-modal{background:var(--background,#fafafa);display:flex;flex-direction:column;height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contact-detail-modal__header{align-items:center;background:var(--surface,#fff);border-bottom:1px solid var(--border,#e5e5e5);display:flex;flex-shrink:0;justify-content:space-between;min-height:48px;padding:8px 20px}.contact-detail-modal__header__left{align-items:center;display:flex;gap:12px}.contact-detail-modal__header__title{align-items:center;color:var(--text-primary,#1a1a1a)!important;display:inline-flex;font-size:16px!important;font-weight:600!important;margin:0!important}.contact-detail-modal__header__relationship{border:1px solid #d4dcca!important;border-radius:4px;font-size:11px;font-weight:500;margin:0;min-height:20px;text-transform:capitalize;white-space:nowrap}.contact-detail-modal__header__relationship,.contact-detail-modal__header__relationship.ant-tag{align-items:center;background:#f5f7f2!important;color:#7b8f58!important;display:inline-flex;height:auto;justify-content:center;line-height:1;padding:2px 8px}.contact-detail-modal__header__relationship.ant-tag{border-color:#d4dcca!important}.contact-detail-modal__profile{background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:12px;margin-bottom:16px;padding:20px}.contact-detail-modal__profile__header{display:flex;gap:16px;margin-bottom:16px}.contact-detail-modal__profile__avatar{background:linear-gradient(135deg,#7b8f58,#606f45)!important;box-shadow:0 4px 12px #7b8f584d;color:#fff!important;flex-shrink:0;font-size:28px!important;font-weight:700!important}.contact-detail-modal__profile__info{flex:1;min-width:0}.contact-detail-modal__profile__name-row{align-items:center;display:flex;gap:8px}.contact-detail-modal__profile__name{color:var(--text-primary,#1a1a1a)!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important;margin:0!important}.contact-detail-modal__profile__edit-btn{opacity:.6;transition:opacity .2s}.contact-detail-modal__profile__edit-btn:hover{opacity:1}.contact-detail-modal__profile__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.contact-detail-modal__profile__tags .ant-tag{font-size:11px;margin:0;padding:2px 8px}.contact-detail-modal__profile__meta{color:var(--text-tertiary,#999);display:block;font-size:13px;margin-top:8px}.contact-detail-modal__profile__actions{border-top:1px solid var(--border,#e5e5e5);display:flex;gap:8px;padding-top:16px}.contact-detail-modal__profile__action-btn{flex:1;height:36px}.contact-detail-modal__profile__prefs{border-top:1px dashed var(--border,#e5e5e5);display:flex;gap:12px;justify-content:center;margin-top:16px;padding-top:12px}.contact-detail-modal__profile__pref{align-items:center;color:#a3a3a3;display:flex;font-size:14px;gap:4px}.contact-detail-modal__profile__pref.enabled{color:#7b8f58}.contact-detail-modal__profile__pref.enabled .check{color:#52c41a;font-size:10px}.contact-detail-modal__profile__pref.disabled .close{color:#d4d4d4;font-size:10px}.contact-detail-modal__details{display:flex;flex-direction:column;gap:12px}.contact-detail-modal__details__section{background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:8px;overflow:hidden}.contact-detail-modal__details__section-header{align-items:center;background:#fafafa;border-bottom:1px solid var(--border,#e5e5e5);color:var(--text-secondary,#666);display:flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.5px;padding:12px 16px;text-transform:uppercase}.contact-detail-modal__details__section-header .anticon{color:#7b8f58;font-size:14px}.contact-detail-modal__details__item{align-items:center;border-bottom:1px solid var(--border,#e5e5e5);display:flex;justify-content:space-between;padding:12px 16px;transition:background .15s}.contact-detail-modal__details__item:last-child{border-bottom:none}.contact-detail-modal__details__item:hover{background:#f5f7f2}.contact-detail-modal__details__item.primary{background:#7b8f580d}.contact-detail-modal__details__item-content{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:4px;min-width:0}.contact-detail-modal__details__item-content .ant-typography{font-size:13px}.contact-detail-modal__details__notes{font-size:13px;line-height:1.6;min-height:60px;padding:16px}.contact-detail-modal__contact-card{align-items:center;background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:8px;display:flex;gap:12px;margin-bottom:12px;padding:12px}.contact-detail-modal__contact-card__avatar{background:#7b8f58!important;color:#fff!important;flex-shrink:0;font-size:18px!important;font-weight:600!important}.contact-detail-modal__contact-card__info{flex:1;min-width:0}.contact-detail-modal__contact-card__name-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.contact-detail-modal__contact-card__name{color:var(--text-primary,#1a1a1a)!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;margin:0!important}.contact-detail-modal__contact-card__count{color:var(--text-tertiary,#999)!important;display:block;font-size:12px;margin-top:4px}.contact-detail-modal__content{display:flex;flex:1;overflow:hidden}.contact-detail-modal__loading{padding:48px;width:100%}.contact-detail-modal__service-provider-banner{align-items:center;background:linear-gradient(135deg,#f3e8ff,#dbeafe);border-radius:8px;color:#4b5563;display:flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:12px;padding:10px 16px}.contact-detail-modal__service-provider-banner .anticon{color:#7c3aed;font-size:16px}.contact-detail-modal--service-provider .contact-detail-modal__left-panel{background:linear-gradient(180deg,#faf5ff 0,var(--background,#fafafa) 120px)}.contact-detail-modal--attorney .contact-detail-modal__service-provider-banner .anticon{color:#7c3aed}.contact-detail-modal--realtor .contact-detail-modal__service-provider-banner{background:linear-gradient(135deg,#dbeafe,#e0f2fe)}.contact-detail-modal--realtor .contact-detail-modal__service-provider-banner .anticon{color:#2563eb}.contact-detail-modal--realtor .contact-detail-modal__left-panel{background:linear-gradient(180deg,#eff6ff 0,var(--background,#fafafa) 120px)}.contact-detail-modal__left-panel{background:var(--background,#fafafa);border-right:1px solid var(--border,#e5e5e5);max-width:420px;min-width:340px;overflow-y:auto;padding:16px;width:380px}.contact-detail-modal__left-panel::-webkit-scrollbar{width:8px}.contact-detail-modal__left-panel::-webkit-scrollbar-track{background:#0000}.contact-detail-modal__left-panel::-webkit-scrollbar-thumb{background:var(--border,#d4d4d4);border-radius:4px}.contact-detail-modal__left-panel::-webkit-scrollbar-thumb:hover{background:var(--border-hover,#a3a3a3)}.contact-detail-modal__right-panel{background:var(--background,#fafafa);display:flex;flex:1;flex-direction:column;overflow:hidden;padding:16px}.contact-detail-modal__tabs{display:flex;flex-direction:column;height:100%}.contact-detail-modal__tabs .ant-tabs-nav{background:#0000;margin:0 0 16px;padding:0}.contact-detail-modal__tabs .ant-tabs-nav:before{border-bottom:1px solid var(--border,#e5e5e5)}.contact-detail-modal__tabs .ant-tabs-tab{border-radius:8px 8px 0 0;font-size:13px;font-weight:500;margin:0 4px 0 0;padding:12px 20px;transition:all .2s cubic-bezier(.4,0,.2,1)}.contact-detail-modal__tabs .ant-tabs-tab:hover{background:#7b8f580a;color:#7b8f58}.contact-detail-modal__tabs .ant-tabs-tab.ant-tabs-tab-active{background:var(--surface,#fff)}.contact-detail-modal__tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#7b8f58;font-weight:600}.contact-detail-modal__tabs .ant-tabs-ink-bar{background:#7b8f58;border-radius:3px 3px 0 0;height:3px}.contact-detail-modal__tabs .ant-tabs-content-holder{flex:1;overflow:auto}.contact-detail-modal__tabs .ant-tabs-content{height:100%}.contact-detail-modal__tabs .ant-tabs-tabpane{height:100%;overflow:auto}.contact-detail-modal__section{margin-bottom:8px}.contact-detail-modal__section__title{align-items:center;color:var(--text-secondary,#666);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.contact-detail-modal__section__title:before{background:#7b8f58;border-radius:2px;content:"";height:14px;width:3px}.contact-detail-modal__section__card{background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:8px;box-shadow:0 1px 2px #0000000d;transition:all .2s cubic-bezier(.4,0,.2,1)}.contact-detail-modal__section__card:hover{border-color:#7b8f58;box-shadow:0 4px 6px #00000012}.contact-detail-modal__info-row{align-items:center;display:flex;gap:12px;padding:12px 16px;transition:background .2s cubic-bezier(.4,0,.2,1)}.contact-detail-modal__info-row:not(:last-child){border-bottom:1px solid var(--border,#e5e5e5)}.contact-detail-modal__info-row:hover{background:#f5f7f2}.contact-detail-modal__info-row--compact{padding:8px 16px}.contact-detail-modal__info-row__icon{align-items:center;border-radius:6px;display:flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;width:32px}.contact-detail-modal__info-row__icon--phone{background:#e6f7ff;color:#1890ff}.contact-detail-modal__info-row__icon--email{background:#f6ffed;color:#52c41a}.contact-detail-modal__info-row__icon--address{background:#fff7e6;color:#fa8c16}.contact-detail-modal__info-row__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}.contact-detail-modal__info-row__value{color:var(--text-primary,#1a1a1a);font-size:13px}.contact-detail-modal__info-row__tag{border-radius:4px;font-size:10px;height:18px;line-height:18px;margin:0;padding:0 4px}.contact-detail-modal__info-row__type{color:var(--text-tertiary,#999);flex-shrink:0;font-size:11px;white-space:nowrap}.contact-detail-modal__actions{display:flex;flex-wrap:wrap;gap:8px}.contact-detail-modal__action-btn{flex:1;min-width:80px}.contact-detail-modal__preferences{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.contact-detail-modal__preference{align-items:center;background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:6px;color:var(--text-tertiary,#999);display:flex;font-size:12px;gap:8px;padding:8px 12px}.contact-detail-modal__preference .anticon:first-child{font-size:13px}.contact-detail-modal__preference span{flex:1}.contact-detail-modal__preference .anticon:last-child{color:#d4d4d4;font-size:11px}.contact-detail-modal__preference--enabled{background:#f5f7f2;border-color:#d4dcca;color:#7b8f58}.contact-detail-modal__preference--enabled .anticon:last-child{color:#7b8f58}.contact-detail-modal__missions{height:100%}.contact-detail-modal__missions__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.contact-detail-modal__mission-card{align-items:center;background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:8px;box-shadow:0 1px 2px #0000000d;cursor:pointer;display:flex;gap:12px;padding:12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.contact-detail-modal__mission-card:hover{border-color:#7b8f58;box-shadow:0 4px 6px #00000012;transform:translateY(-2px)}.contact-detail-modal__mission-card--primary{background:#f5f7f2;border-color:#7b8f58;border-width:2px}.contact-detail-modal__mission-card__image{align-items:center;background:#f5f5f5;border-radius:6px;display:flex;flex-shrink:0;height:54px;justify-content:center;overflow:hidden;width:72px}.contact-detail-modal__mission-card__image img{height:100%;object-fit:cover;width:100%}.contact-detail-modal__mission-card__image .anticon{color:#a3a3a3;font-size:20px}.contact-detail-modal__mission-card__content{flex:1;min-width:0}.contact-detail-modal__mission-card__address{align-items:center;color:var(--text-primary,#1a1a1a);display:flex;font-size:14px;font-weight:600;gap:8px;line-height:1.4}.contact-detail-modal__mission-card__star{color:#faad14;font-size:12px}.contact-detail-modal__mission-card__city{color:var(--text-tertiary,#999);display:block;font-size:12px;margin-top:2px}.contact-detail-modal__mission-card__tags{align-items:center;display:flex;gap:4px;margin-top:8px}.contact-detail-modal__mission-card__tag{border-radius:3px;display:inline-block;font-size:10px;font-weight:500;line-height:1;padding:2px 6px}.contact-detail-modal__mission-card__tag--loan{background:#1890ff1a;color:#1890ff}.contact-detail-modal__mission-card__tag--purchase{background:#52c41a1a;color:#52c41a}.contact-detail-modal__mission-card__tag--listing{background:#fa8c161a;color:#fa8c16}.contact-detail-modal__mission-card__arrow{color:#a3a3a3;flex-shrink:0;font-size:11px;transition:transform .2s cubic-bezier(.4,0,.2,1)}.contact-detail-modal__mission-card:hover .contact-detail-modal__mission-card__arrow{color:#7b8f58;transform:translateX(4px)}.contact-detail-modal__inbox-layout{display:flex;gap:16px;height:100%}.contact-detail-modal__properties-sidebar{background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:8px;display:flex;flex-direction:column;max-width:360px;min-width:280px;overflow:hidden;width:320px}.contact-detail-modal__properties-sidebar__header{align-items:center;background:#fafafa;border-bottom:1px solid var(--border,#e5e5e5);display:flex;flex-shrink:0;justify-content:space-between;padding:12px 16px}.contact-detail-modal__properties-sidebar__list{flex:1;overflow-y:auto;padding:12px}.contact-detail-modal__properties-sidebar__list::-webkit-scrollbar{width:6px}.contact-detail-modal__properties-sidebar__list::-webkit-scrollbar-track{background:#0000}.contact-detail-modal__properties-sidebar__list::-webkit-scrollbar-thumb{background:var(--border,#d4d4d4);border-radius:3px}.contact-detail-modal__property-card{align-items:center;background:#fafafa;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;gap:12px;margin-bottom:8px;padding:12px;transition:all .2s ease}.contact-detail-modal__property-card:hover{background:#f5f7f2;border-color:#d4dcca}.contact-detail-modal__property-card--active{background:#f5f7f2;border-color:#7b8f58;box-shadow:0 0 0 1px #7b8f58}.contact-detail-modal__property-card--active .contact-detail-modal__property-card__icon{background:#7b8f58;color:#fff}.contact-detail-modal__property-card__main{align-items:flex-start;display:flex;flex:1;gap:12px;min-width:0}.contact-detail-modal__property-card__icon{align-items:center;background:#f5f7f2;border-radius:6px;color:#7b8f58;display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.contact-detail-modal__property-card__info{flex:1;min-width:0}.contact-detail-modal__property-card__address{color:var(--text-primary,#1a1a1a);display:block;font-size:13px!important;font-weight:600!important;line-height:1.4;margin-bottom:2px;word-wrap:break-word;white-space:normal}.contact-detail-modal__property-card__city{color:var(--text-tertiary,#999);display:block;font-size:11px;margin-bottom:4px}.contact-detail-modal__property-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.contact-detail-modal__property-card__comm-count{align-items:center;background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:10px;color:var(--text-secondary,#666);display:inline-flex;font-size:11px;padding:1px 6px}.contact-detail-modal__property-card__arrow{flex-shrink:0;opacity:.5;transition:opacity .2s,transform .2s}.contact-detail-modal__property-card__arrow:hover{opacity:1;transform:translateX(2px)}.contact-detail-modal__property-card__actions{align-items:center;display:flex;flex-shrink:0;gap:2px}.contact-detail-modal__property-card__star-btn{opacity:.4;transition:opacity .2s}.contact-detail-modal__property-card__star-btn:hover{color:#faad14!important;opacity:1}.contact-detail-modal__property-card__address-row{align-items:center;display:flex;gap:4px}.contact-detail-modal__property-card--primary{background:#faad140d;border-color:#faad14}.contact-detail-modal__property-card--primary .contact-detail-modal__property-card__icon{background:#faad1426;color:#d48806}.contact-detail-modal__property-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:8px;margin-bottom:4px;padding:8px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.contact-detail-modal__property-item:hover{background:#f5f7f2}.contact-detail-modal__property-item--active{background:#f5f7f2;border-left:3px solid #7b8f58;padding-left:9px}.contact-detail-modal__property-item--active .contact-detail-modal__property-item__icon{color:#7b8f58}.contact-detail-modal__property-item__icon{align-items:center;color:#737373;display:flex;flex-shrink:0;font-size:14px;height:28px;justify-content:center;width:28px}.contact-detail-modal__property-item__content{flex:1;min-width:0;overflow:hidden}.contact-detail-modal__property-item__content .ant-typography{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-detail-modal__communications{display:flex;flex:1;flex-direction:column;min-width:0}.contact-detail-modal__communications__header{align-items:center;background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:12px 16px}.contact-detail-modal__communications__header-left{align-items:center;display:flex}.contact-detail-modal__communications__filters{align-items:center;display:flex;gap:8px}.contact-detail-modal__communications__filter{margin-bottom:16px}.contact-detail-modal__communications__loading{align-items:center;justify-content:center;padding:48px}.contact-detail-modal__communications__list,.contact-detail-modal__communications__loading{background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:0 0 8px 8px;display:flex;flex:1}.contact-detail-modal__communications__list{border-top:none;flex-direction:column;gap:8px;overflow-y:auto;padding:12px}.contact-detail-modal__communications__list::-webkit-scrollbar{width:8px}.contact-detail-modal__communications__list::-webkit-scrollbar-track{background:#0000}.contact-detail-modal__communications__list::-webkit-scrollbar-thumb{background:var(--border,#d4d4d4);border-radius:4px}.contact-detail-modal__comm-item{align-items:flex-start;background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:8px;display:flex;gap:12px;padding:12px 16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.contact-detail-modal__comm-item:hover{border-color:#d4d4d4;box-shadow:0 1px 2px #0000000d}.contact-detail-modal__comm-item__icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.contact-detail-modal__comm-item__icon--call{background:#e6fffb;color:#13c2c2}.contact-detail-modal__comm-item__icon--sms{background:#fff7e6;color:#fa8c16}.contact-detail-modal__comm-item__icon--email{background:#f9f0ff;color:#722ed1}.contact-detail-modal__comm-item__content{flex:1;min-width:0}.contact-detail-modal__comm-item__header{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.contact-detail-modal__comm-item__direction{align-items:center;display:inline-flex;font-size:11px}.contact-detail-modal__comm-item__direction.inbound{color:#1890ff}.contact-detail-modal__comm-item__direction.outbound{color:#52c41a}.contact-detail-modal__comm-item__status{border-radius:4px;font-size:10px;height:16px;line-height:16px;margin:0;padding:0 4px}.contact-detail-modal__comm-item__property{color:var(--text-tertiary,#999);display:block;font-size:11px;margin-top:4px}.contact-detail-modal__comm-item__preview{color:var(--text-secondary,#666);display:block;font-size:12px;line-height:1.5;margin-top:4px}.contact-detail-modal__comm-item__time{color:var(--text-tertiary,#999);flex-shrink:0;font-size:11px;white-space:nowrap}.contact-detail-modal__comm-item__right{align-items:center;display:flex;flex-shrink:0;gap:4px}.contact-detail-modal__comm-item__right .ant-select .ant-select-selector{background:#0000!important;border:none!important;padding:0 4px!important}.contact-detail-modal__comm-item__right .ant-select .ant-select-arrow{right:4px}.contact-detail-modal__empty{padding:48px}:root[data-theme=dark] .contact-detail-modal__header{background:#1f1f1f;border-color:#434343}:root[data-theme=dark] .contact-detail-modal__header__title{color:#fffffff2!important}:root[data-theme=dark] .contact-detail-modal__header__relationship{background:#7b8f5826!important;border-color:#7b8f584d!important;color:#8fa768!important}:root[data-theme=dark] .contact-detail-modal__contact-card{background:#1f1f1f;border-color:#434343}:root[data-theme=dark] .contact-detail-modal__contact-card__name{color:#fffffff2!important}:root[data-theme=dark] .contact-detail-modal__contact-card__count{color:#ffffffa6!important}:root[data-theme=dark] .contact-detail-modal__left-panel{background:#1f1f1f;border-color:#434343}:root[data-theme=dark] .contact-detail-modal__left-panel::-webkit-scrollbar-thumb,:root[data-theme=dark] .contact-detail-modal__left-panel::-webkit-scrollbar-thumb:hover{background:#434343}:root[data-theme=dark] .contact-detail-modal__right-panel{background:#141414}:root[data-theme=dark] .contact-detail-modal__tabs .ant-tabs-nav:before{border-color:#434343}:root[data-theme=dark] .contact-detail-modal__tabs .ant-tabs-tab:hover{background:#7b8f5814}:root[data-theme=dark] .contact-detail-modal__tabs .ant-tabs-tab.ant-tabs-tab-active{background:#1f1f1f}:root[data-theme=dark] .contact-detail-modal__section__card{background:#1f1f1f;border-color:#434343}:root[data-theme=dark] .contact-detail-modal__section__card:hover{border-color:#8fa768}:root[data-theme=dark] .contact-detail-modal__info-row:not(:last-child){border-color:#434343}:root[data-theme=dark] .contact-detail-modal__info-row:hover{background:#7b8f5814}:root[data-theme=dark] .contact-detail-modal__info-row__value{color:#fffffff2}:root[data-theme=dark] .contact-detail-modal__info-row__icon--phone{background:#1890ff26;color:#40a9ff}:root[data-theme=dark] .contact-detail-modal__info-row__icon--email{background:#52c41a26;color:#73d13d}:root[data-theme=dark] .contact-detail-modal__info-row__icon--address{background:#fa8c1626;color:#ffc53d}:root[data-theme=dark] .contact-detail-modal__preference{background:#262626;border-color:#434343;color:#ffffffa6}:root[data-theme=dark] .contact-detail-modal__preference--enabled{background:#7b8f581a;border-color:#7b8f584d;color:#8fa768}:root[data-theme=dark] .contact-detail-modal__mission-card{background:#1f1f1f;border-color:#434343}:root[data-theme=dark] .contact-detail-modal__mission-card:hover{border-color:#8fa768}:root[data-theme=dark] .contact-detail-modal__mission-card--primary{background:#7b8f581a;border-color:#8fa768}:root[data-theme=dark] .contact-detail-modal__mission-card__image{background:#262626}:root[data-theme=dark] .contact-detail-modal__mission-card__image .anticon{color:#ffffff73}:root[data-theme=dark] .contact-detail-modal__mission-card__address{color:#fffffff2}:root[data-theme=dark] .contact-detail-modal__mission-card__city{color:#ffffffa6}:root[data-theme=dark] .contact-detail-modal__mission-card__arrow{color:#ffffff73}:root[data-theme=dark] .contact-detail-modal__comm-item{background:#1f1f1f;border-color:#434343}:root[data-theme=dark] .contact-detail-modal__comm-item:hover{border-color:#434343}:root[data-theme=dark] .contact-detail-modal__comm-item__icon--call{background:#13c2c226;color:#36cfc9}:root[data-theme=dark] .contact-detail-modal__comm-item__icon--sms{background:#fa8c1626;color:#ffc53d}:root[data-theme=dark] .contact-detail-modal__comm-item__icon--email{background:#722ed126;color:#b37feb}:root[data-theme=dark] .contact-detail-modal__comm-item__preview{color:#ffffffd9}:root[data-theme=dark] .contact-detail-modal__comm-item__time{color:#ffffffa6}.CorePageFooter{background-color:#fff;border-top:1px solid #e7eaec;padding:12px 24px}@media (max-width:576px){.CorePageFooter{font-size:10px}}.CorePageHeader{align-items:center;background-color:#f3f3f4;border-bottom:1px solid #e7eaec;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding:6px 24px;z-index:3}.CorePageHeader__alertWrapper{display:flex;flex:1}.CorePageHeader__alert{font-size:12px;padding:6px 8px;width:fit-content}.CorePageHeader__buttonsGroup{align-items:center;display:flex;justify-content:flex-end}@media (max-width:576px){.CorePageHeader{padding:12px}.CorePageHeader__buttonsGroup{justify-content:space-between;width:100%}}@media (max-width:830px){.CorePageHeader__alert{width:100%}}.CorePageSiderNav{background-color:initial!important;margin-top:20px}.CorePageSiderNav.ant-menu{background:#0000;border-right:none}.CorePageSiderNav.ant-menu .ant-menu-item{border-radius:8px;color:#ffffffa6;height:40px;line-height:40px;margin:2px 0;padding:0 12px!important;transition:all .15s ease}.CorePageSiderNav.ant-menu .ant-menu-item:hover{background:#ffffff0f!important;color:#ffffffe6}.CorePageSiderNav.ant-menu .ant-menu-item-selected{background:#7b8f5826!important;color:#a8c97a!important}.CorePageSiderNav.ant-menu .ant-menu-item-selected:after{display:none}.CorePageSiderNav.ant-menu .ant-menu-item .anticon{font-size:16px;margin-right:12px}.CorePageSiderNav.ant-menu .ant-menu-submenu{margin:2px 0}.CorePageSiderNav.ant-menu .ant-menu-submenu .ant-menu-submenu-title{border-radius:8px;color:#ffffffa6;height:40px;line-height:40px;margin:0;padding:0 12px!important;transition:all .15s ease}.CorePageSiderNav.ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover{background:#ffffff0f!important;color:#ffffffe6}.CorePageSiderNav.ant-menu .ant-menu-submenu .ant-menu-submenu-title .anticon{font-size:16px;margin-right:12px}.CorePageSiderNav.ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow{color:#ffffff59;right:12px}.CorePageSiderNav.ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.CorePageSiderNav.ant-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow:before{background:currentColor}.CorePageSiderNav.ant-menu .ant-menu-submenu-open>.ant-menu-submenu-title{color:#ffffffe6}.CorePageSiderNav.ant-menu .ant-menu-submenu-open>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#ffffff80}.CorePageSiderNav.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#a8c97a}.CorePageSiderNav.ant-menu .ant-menu-sub{background:#0000!important;padding:4px 0}.CorePageSiderNav.ant-menu .ant-menu-sub .ant-menu-item{font-size:13px;height:36px;line-height:36px;padding-left:32px!important}.CorePageSiderNav__subMenuPopup .ant-menu.ant-menu-sub.ant-menu-vertical{display:none}.CorePageSiderNav__subMenuPopup_hover .ant-menu.ant-menu-sub.ant-menu-vertical{background:#252525;border-radius:8px;box-shadow:0 4px 12px #0006;display:block;padding:8px}.CorePageSiderNav__badge{width:100%}.CorePageSiderNav__badge_isDesktop{color:#ffffffd9}.CorePageSiderNav__badge_isDisabled{color:#ffffff59}.CorePageSiderNav__badge sup{background:#7b8f58;border:none;box-shadow:0 1px 4px #0000004d;font-size:11px;height:18px;line-height:18px;min-width:22px;padding:0 6px!important;right:16px;top:50%}:root[data-theme=dark] .CorePageSiderNav.ant-menu .ant-menu-item:hover{background:#ffffff14!important}:root[data-theme=dark] .CorePageSiderNav.ant-menu .ant-menu-item-selected{background:#7b8f582e!important}:root[data-theme=dark] .CorePageSiderNav.ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover{background:#ffffff14!important}:root[data-theme=dark] .CorePageSiderNav__subMenuPopup_hover .ant-menu.ant-menu-sub.ant-menu-vertical{background:#1f1f1f;box-shadow:0 4px 16px #00000080}:root[data-theme=dark] .CorePageSiderNav__badge_isDesktop{color:#ffffffd9}:root[data-theme=dark] .CorePageSiderNav__badge_isDisabled{color:#ffffff59}.CorePageSiderProfile{border-bottom:1px solid #ffffff0f;display:flex;flex-direction:column;gap:8px;margin:0 20px;padding-bottom:16px;transition:all .2s ease-in-out}.CorePageSiderProfile_collapsed{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding-bottom:12px}.CorePageSiderProfile__top{align-items:center;display:flex;gap:16px}.CorePageSiderProfile__avatar{align-items:center;background:linear-gradient(135deg,#7b8f58,#6a7c4c);border:2px solid #ffffff1a;box-shadow:0 2px 8px #0006;cursor:pointer;display:flex;justify-content:center;transition:all .2s ease}.CorePageSiderProfile__avatar:hover{border-color:#fff3;box-shadow:0 4px 16px #00000080;transform:scale(1.05)}.CorePageSiderProfile__avatar .anticon{color:#ffffffe6;font-size:22px}.CorePageSiderProfile__fnln{color:#ffffffe6;display:block;font-size:14px;font-weight:600;letter-spacing:.01em;opacity:1;transition:all .2s ease-in-out}.CorePageSiderProfile__fnln_collapsed{display:none!important}.CorePageSiderProfile__info{display:flex;flex-direction:column;gap:4px;opacity:1;transition:all .2s ease-in-out}.CorePageSiderProfile__info_collapsed{display:none!important}.CorePageSiderProfile__info .ant-typography{color:#ffffff73}.CorePageSiderProfile__skeleton{height:20px;width:60px}.CorePageSiderProfile__skeleton .ant-skeleton-title{background:#ffffff14;margin:0}.CorePageSiderProfile__tooltip{align-items:center;border-radius:6px;color:#ffffff80;display:inline-flex;font-size:13px;gap:8px;margin:-4px -8px;padding:4px 8px;transition:all .15s ease;width:fit-content}.CorePageSiderProfile__tooltip:hover{background:#7b8f581a;color:#a8c97a}.CorePageSiderProfile__tooltip_disabled{opacity:.5;pointer-events:none}.CorePageSiderProfile__tooltip .anticon{color:#7b8f58;font-size:15px}:root[data-theme=dark] .CorePageSiderProfile{border-bottom-color:#ffffff14}:root[data-theme=dark] .CorePageSiderProfile__avatar{background:linear-gradient(135deg,#8fa768,#7b8f58);border-color:#ffffff1f;box-shadow:0 2px 10px #00000080}:root[data-theme=dark] .CorePageSiderProfile__avatar:hover{border-color:#ffffff40;box-shadow:0 4px 20px #0009}:root[data-theme=dark] .CorePageSiderProfile__fnln{color:#ffffffe6}:root[data-theme=dark] .CorePageSiderProfile__info .ant-typography{color:#ffffff73}:root[data-theme=dark] .CorePageSiderProfile__tooltip{color:#ffffff80}:root[data-theme=dark] .CorePageSiderProfile__tooltip:hover{background:#7b8f581f;color:#b8d48a}:root[data-theme=dark] .CorePageSiderProfile__tooltip .anticon{color:#8fa768}:root[data-theme=dark] .CorePageSiderProfile__skeleton .ant-skeleton-title{background:#ffffff1a}.CorePageMobileDrawer .ant-drawer-body{display:flex;flex-direction:column;height:100%;padding:0}.CorePageMobileDrawer__profile{margin:24px}.CorePageMobileDrawer__profile a,.CorePageMobileDrawer__profile span{color:#000000d9!important}.CorePageMobileDrawer__navigation{background:none!important;margin-top:0}.CorePageMobileDrawer__navigation .anticon{color:#000000d9}.CorePageMobileDrawer__navigation .ant-menu-submenu-arrow:after,.CorePageMobileDrawer__navigation .ant-menu-submenu-arrow:before{background-color:#000000d9!important}.CorePageMobileDrawer__navigation .ant-menu-item-disabled .ant-menu-title-content,.CorePageMobileDrawer__navigation .ant-menu-item-disabled .ant-menu-title-content a,.CorePageMobileDrawer__navigation .ant-menu-title-content,.CorePageMobileDrawer__navigation .ant-menu-title-content a{color:#000000d9!important}.CorePageMobileDrawer__navigation .ant-menu-item.ant-menu-item-selected{background-color:#7b8f58!important}.CorePageMobileDrawer__navigation .ant-menu-item.ant-menu-item-selected a{color:#fff!important}.CorePageMobileDrawer__navigation .ant-menu-item-active,.CorePageMobileDrawer__navigation .ant-menu-submenu-active{background-color:#f3f3f4!important}.CorePageMobileDrawer__navigation .ant-menu-sub{background-color:#e8e8eb!important}.CorePageMobileDrawer__navigation .ant-menu-sub .ant-menu-item{margin:0}.CorePageMobileDrawer__navigation .ant-menu-submenu-open{background-color:#f3f3f4!important}.CorePageMobileDrawer__navigation .ant-menu-submenu-open .ant-menu-item-active{background-color:#dbdbdb!important}.CorePageMobileDrawer__navigation .ant-menu-submenu-open .ant-menu-item-selected{background-color:#7b8f58!important}.CorePageMobileDrawer__navigation .ant-menu .ant-menu-title-content a{color:#000000d9}.CorePageMobileDrawer__navigation .CorePageSiderNav__menuItem{height:auto!important;padding:10px 0 10px 24px!important}.CorePageMobileDrawer__navigation .CorePageSiderNav__menuItem:not(.ant-menu-item-selected) .CorePageSiderNav__badge{color:#000000d9!important}.CorePageMobileDrawer__bottomActions{border-top:1px solid #e7eaec;display:flex;flex-direction:column;gap:4px;margin-top:auto;padding:16px 24px}.CorePageMobileDrawer__bottomAction{align-items:center;border-radius:6px;color:#000000d9;cursor:pointer;display:flex;font-size:14px;gap:12px;padding:12px 16px;transition:background .2s}.CorePageMobileDrawer__bottomAction .anticon{font-size:18px}.CorePageMobileDrawer__bottomAction:hover{background:#f3f3f4}.CorePageMobileDrawer__bottomAction--danger{color:#cf1322}.CorePageMobileDrawer__bottomAction--danger:hover{background:#fff1f0}.NotificationCenter__modal .ant-modal-content{border-radius:12px;box-shadow:0 20px 25px #0000001f;overflow:hidden;padding:0!important}.NotificationCenter__modal .ant-modal-header{background:#fafafa;border-bottom:1px solid #e5e5e5;margin:0!important;padding:8px!important}.NotificationCenter__modal .ant-modal-title{color:#1a1a1a;font-size:16px;font-weight:600;line-height:1.4}.NotificationCenter__modal .ant-modal-body{margin:0!important;padding:0!important}.NotificationCenter__modal .ant-modal-close{color:#999;inset-inline-end:0!important;top:0!important}.NotificationCenter__modal .ant-modal-close:hover{color:#1a1a1a}.NotificationCenter__modalHeader{align-items:center;display:flex;justify-content:space-between;padding-right:36px}.NotificationCenter__modalHeader .ant-btn{align-items:center;border-radius:6px;color:#999;display:inline-flex;height:24px;justify-content:center;min-width:24px;padding:0;transition:all .15s cubic-bezier(.4,0,.2,1);width:24px}.NotificationCenter__modalHeader .ant-btn .anticon{font-size:12px}.NotificationCenter__modalHeader .ant-btn:hover{background:#e5e5e5;color:#1a1a1a}.NotificationCenter__modalHeader .ant-btn.ant-btn-dangerous:hover{background:#fff1f0;color:#ff4d4f}.NotificationCenter__layout{display:flex;margin:0;max-height:80vh;min-height:500px;padding:0}.NotificationCenter__sidebar{background:#fafafa;border-right:1px solid #e5e5e5;flex-shrink:0;margin:0;overflow-y:auto;padding:4px;width:200px}.NotificationCenter__sidebar .ant-menu{background:#0000;border-right:none;font-size:14px;padding:0}.NotificationCenter__sidebar .ant-menu .ant-menu-item{border-radius:0;color:#666;height:34px;line-height:34px;margin:0;padding:0 8px!important;transition:all .15s cubic-bezier(.4,0,.2,1)}.NotificationCenter__sidebar .ant-menu .ant-menu-item .anticon{font-size:14px;margin-right:4px}.NotificationCenter__sidebar .ant-menu .ant-menu-item:hover{background:#fff;color:#1a1a1a}.NotificationCenter__sidebar .ant-menu .ant-menu-item.ant-menu-item-selected{background:#7b8f58;color:#fff;font-weight:500}.NotificationCenter__sidebar .ant-menu .ant-menu-item.ant-menu-item-selected .anticon{color:#fff}.NotificationCenter__sidebar .ant-menu .ant-menu-item.ant-menu-item-selected:after{display:none}.NotificationCenter__settingsItem{border-top:1px solid #e5e5e5;margin-top:8px!important;padding-top:8px!important}.NotificationCenter__content{background:#fff;flex:1;margin:0;overflow-y:auto;padding:4px}.NotificationCenter__sectionLabel{color:#999;font-size:12px;font-weight:600;letter-spacing:.5px;margin:0;padding:4px;text-transform:uppercase}.NotificationCenter__sectionLabel:not(:first-child){border-top:1px solid #e5e5e5;margin-top:4px}.NotificationCenter__list .ant-list-item{align-items:flex-start;background:#fff;border:none;border-bottom:1px solid #e5e5e5;border-radius:0;margin:0;padding:8px 4px;transition:background .15s cubic-bezier(.4,0,.2,1)}.NotificationCenter__list .ant-list-item:hover{background:#fafafa}.NotificationCenter__list .ant-list-item:last-child{border-bottom:none}.NotificationCenter__list .ant-list-item-action{flex-shrink:0;margin-left:4px}.NotificationCenter__list .ant-list-item-action>li{padding:0 2px}.NotificationCenter__list .ant-list-item-action>li:first-child{padding-left:0}.NotificationCenter__item{border-radius:6px;cursor:pointer;display:flex;flex:1;gap:8px;margin:-4px;min-width:0;padding:4px;transition:background .15s cubic-bezier(.4,0,.2,1)}.NotificationCenter__item:hover{background:#f5f5f5}.NotificationCenter__item--unread .NotificationCenter__itemTitle{color:#1a1a1a;font-weight:600}.NotificationCenter__itemIcon{align-items:center;border-radius:6px;display:flex;flex-shrink:0;font-size:15px;height:32px;justify-content:center;transition:all .15s cubic-bezier(.4,0,.2,1);width:32px}.NotificationCenter__itemIcon--sms{background:#e8f5e9;color:#2e7d32}.NotificationCenter__itemIcon--email{background:#e3f2fd;color:#1565c0}.NotificationCenter__itemIcon--call{background:#fff3e0;color:#ef6c00}.NotificationCenter__itemIcon--default{background:#f5f5f5;color:#737373}.NotificationCenter__itemIcon--clickable{cursor:pointer}.NotificationCenter__itemIcon--clickable:hover{box-shadow:0 2px 8px #00000026;transform:scale(1.1)}.NotificationCenter__itemContent{flex:1;min-width:0}.NotificationCenter__itemHeader{align-items:center;display:flex;gap:4px;margin:0}.NotificationCenter__itemTitle{color:#1a1a1a;font-size:15px;font-weight:400;line-height:1.4;margin:0;transition:color .15s cubic-bezier(.4,0,.2,1)}.NotificationCenter__itemTitle--clickable{cursor:pointer}.NotificationCenter__itemTitle--clickable:hover{color:#7b8f58;-webkit-text-decoration:underline;text-decoration:underline}.NotificationCenter__unreadDot{background:#1890ff;border-radius:50%;flex-shrink:0;height:8px;width:8px}.NotificationCenter__itemBody{color:#666;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.5;margin:4px 0 0;-webkit-box-orient:vertical;overflow:hidden}.NotificationCenter__itemTime{color:#999;display:block;font-size:13px;margin:4px 0 0}.NotificationCenter__actionBtn{cursor:pointer;pointer-events:auto}.NotificationCenter__actionBtn.ant-btn-text{border-radius:6px;color:#666;font-size:13px;height:32px;padding:4px 8px;transition:all .15s cubic-bezier(.4,0,.2,1)}.NotificationCenter__actionBtn.ant-btn-text .anticon{font-size:14px}.NotificationCenter__actionBtn.ant-btn-text:hover:not(:disabled){background:#f5f5f5;color:#1a1a1a}.NotificationCenter__actionBtn--delete.ant-btn-text{color:#666}.NotificationCenter__actionBtn--delete.ant-btn-text:hover:not(:disabled){background:#ff4d4f14;color:#ff4d4f}.NotificationCenter__empty{padding:40px 16px;text-align:center}.NotificationCenter__empty .ant-empty-image{margin-bottom:12px}.NotificationCenter__empty .ant-empty-description{color:#999;font-size:13px}.NotificationCenter__skeleton{padding:8px}.NotificationCenter__skeletonItem{animation:fadeInUp .3s ease-out;animation-fill-mode:both;border-bottom:1px solid #e5e5e5;display:flex;gap:12px;padding:12px 8px}.NotificationCenter__skeletonItem:first-child{animation-delay:0s}.NotificationCenter__skeletonItem:nth-child(2){animation-delay:.05s}.NotificationCenter__skeletonItem:nth-child(3){animation-delay:.1s}.NotificationCenter__skeletonItem:nth-child(4){animation-delay:.15s}.NotificationCenter__skeletonItem:last-child{border-bottom:none}.NotificationCenter__skeletonItem .ant-skeleton-avatar{border-radius:6px}.NotificationCenter__skeletonContent{display:flex;flex:1;flex-direction:column}.NotificationCenter__skeletonContent .ant-skeleton-input{border-radius:6px}.NotificationCenter__listWrapper{animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.NotificationCenter__pagination{border-top:1px solid #e5e5e5;display:flex;justify-content:center;margin-top:16px;padding-top:12px}.NotificationCenter__settings{padding:8px}.NotificationCenter__settingsTitle{color:#1a1a1a;font-size:15px;font-weight:600;margin:0 0 16px}.NotificationCenter__settingsPush{background:#fafafa;border-radius:8px;margin-bottom:16px;padding:12px}.NotificationCenter__settingsPushRow{align-items:center;display:flex;gap:12px}.NotificationCenter__settingsPushLabel{color:#1a1a1a;font-size:13px}.NotificationCenter__settingsCategory{margin-bottom:16px}.NotificationCenter__settingsCategory:last-child{margin-bottom:0}.NotificationCenter__settingsCategoryLabel{border-bottom:1px solid #e5e5e5;color:#999;font-size:12px;font-weight:600;letter-spacing:.3px;margin-bottom:8px;padding-bottom:8px;text-transform:uppercase}.NotificationCenter__settingsType{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:8px 0}.NotificationCenter__settingsType:not(:last-child){border-bottom:1px solid #f5f5f5}.NotificationCenter__settingsTypeInfo{flex:1;min-width:0}.NotificationCenter__settingsTypeLabel{color:#1a1a1a;font-size:13px;margin-bottom:2px}.NotificationCenter__settingsTypeDesc{color:#999;font-size:12px;line-height:1.4}.NotificationCenter__settingsChannels{display:flex;flex-shrink:0;gap:16px}.NotificationCenter__settingsChannel{align-items:center;display:flex;gap:8px}.NotificationCenter__settingsChannelLabel{color:#666;font-size:11px}.NotificationCenter__settingsReload{margin-top:16px;text-align:center}@media (max-width:768px){.NotificationCenter__modal .ant-modal{margin:16px!important;max-width:calc(100vw - 32px)!important}.NotificationCenter__layout{flex-direction:column;max-height:85vh;min-height:auto}.NotificationCenter__sidebar{border-bottom:1px solid #e5e5e5;border-right:none;padding:4px;width:100%}.NotificationCenter__sidebar .ant-menu{display:flex;flex-wrap:wrap;gap:4px}.NotificationCenter__sidebar .ant-menu .ant-menu-item{border-radius:6px;flex:0 0 auto;height:32px;line-height:32px;padding:0 8px!important}.NotificationCenter__content{flex:1;min-height:300px}}.CorePageSider{background:linear-gradient(180deg,#1e1e1e,#151515);border-right:1px solid #ffffff0a;box-shadow:2px 0 12px #0006;height:100%;padding-top:20px;position:fixed;z-index:1000}.CorePageSider .ant-layout-sider-children{display:flex;flex-direction:column}.CorePageSider__collapseButton{align-items:center;border-radius:8px;color:#fff6!important;display:flex;height:28px;justify-content:center;margin:20px 20px 20px auto;transition:all .2s ease;width:28px}.CorePageSider__collapseButton:hover{background:#ffffff0f!important;color:#ffffffe6!important}@media (max-width:576px){.CorePageSider__collapseButton{display:none}}.CorePageSider__siderNav{flex:1;overflow-x:hidden;overflow-y:auto;padding:0 12px;scrollbar-color:#ffffff1a #0000;scrollbar-width:thin}.CorePageSider__siderNav::-webkit-scrollbar{width:4px}.CorePageSider__siderNav::-webkit-scrollbar-track{background:#0000}.CorePageSider__siderNav::-webkit-scrollbar-thumb{background-color:#ffffff1a;border-radius:2px}.CorePageSider__siderNav::-webkit-scrollbar-thumb:hover{background-color:#ffffff26}.CorePageSider__bottomActions{border-top:1px solid #ffffff0f;display:flex;flex-direction:column;gap:4px;margin-top:auto;padding:12px 16px}@media (max-width:576px){.CorePageSider__bottomActions{padding:8px}}.CorePageSider__bottomAction{align-items:center;border-radius:8px;color:#ffffff8c;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:12px;padding:8px 12px;transition:all .15s ease}.CorePageSider__bottomAction:hover{background:#ffffff0f;color:#ffffffe6}.CorePageSider__bottomAction .anticon{font-size:15px;text-align:center;width:18px}.CorePageSider__bottomAction_danger{color:#ff6b6bcc}.CorePageSider__bottomAction_danger:hover{background:#ff6b6b1a;color:#ff6b6b}@media (max-width:576px){.CorePageSider__bottomAction{font-size:12px;gap:8px;padding:8px}.CorePageSider__bottomAction .anticon{font-size:14px}}.CorePageSider.ant-layout-sider-collapsed .CorePageSider__bottomActions{padding:8px}.CorePageSider.ant-layout-sider-collapsed .CorePageSider__bottomAction{gap:0;justify-content:center;padding:8px}.CorePageSider.ant-layout-sider-collapsed .CorePageSider__collapseButton{margin:20px auto}:root[data-theme=dark] .CorePageSider{background:linear-gradient(180deg,#1a1a1a,#121212);border-right-color:#ffffff0f;box-shadow:2px 0 16px #0009}:root[data-theme=dark] .CorePageSider__collapseButton{color:#fff6!important}:root[data-theme=dark] .CorePageSider__collapseButton:hover{background:#ffffff14!important;color:#ffffffe6!important}:root[data-theme=dark] .CorePageSider__siderNav{scrollbar-color:#ffffff1f #0000}:root[data-theme=dark] .CorePageSider__siderNav::-webkit-scrollbar-thumb{background-color:#ffffff1f}:root[data-theme=dark] .CorePageSider__siderNav::-webkit-scrollbar-thumb:hover{background-color:#ffffff2e}:root[data-theme=dark] .CorePageSider__bottomActions{border-top-color:#ffffff14}:root[data-theme=dark] .CorePageSider__bottomAction:hover{background:#ffffff14}:root[data-theme=dark] .CorePageSider__bottomAction_danger:hover{background:#ff6b6b1f}.EnhancedTabs .ant-tabs-content-holder{border:1px solid #f0f0f0;border-top:none}.EnhancedTabs .ant-tabs-nav{margin-bottom:0}.EnhancedTable .ant-table-selection-column .ant-checkbox-inner{height:20px;width:20px}.EnhancedTable .ant-checkbox-checked .ant-checkbox-inner:after{height:10px;width:6px}.EnhancedTable__row{cursor:pointer}.TextItem{word-break:normal}.DocumentsTable__selectFormItem{margin-top:24px;width:200px}.DocumentsTable__attachmentsName{align-items:center;display:flex;justify-content:flex-start;max-width:400px}.DocumentsTable__documentType{display:flex;min-width:120px}.AttachmentsModalDocumentsFilters{align-items:center;display:flex;gap:24px;margin-bottom:24px}.AttachmentsModalDocumentsFilters__select{max-width:280px;width:100%}.AttachmentsModalDocumentsFilters__checkbox .ant-checkbox+span{white-space:nowrap}@media (max-width:768px){.AttachmentsModalDocumentsFilters{align-items:stretch;flex-direction:column}.AttachmentsModalDocumentsFilters__select{max-width:none}}.EnhancedForm__bottomGroup{display:flex;gap:12px}.EnhancedForm__bottomGroup_reverseBottom{flex-direction:row-reverse}.UploadDocuments__icon{color:#7b8f58;font-size:60px}.UploadDocuments__upload{align-items:center;display:flex;flex-direction:column}.UploadDocuments__formItem,.UploadDocuments__selectFormItem{margin:30px auto}.UploadDocuments__selectFormItem{width:240px!important}.UploadDocuments__selectPopup{z-index:1100}.UploadDocuments__table{margin-bottom:24px}.AttachmentsModal__tabs .ant-tabs-tabpane{padding:12px}.AlertAnotherOpportunityExists{margin-bottom:24px}.EnhancedDescription{border-radius:4px;padding:24px}.EnhancedDescription_type_light{margin-bottom:8px;padding:0}.EnhancedDescription_type_light .ant-descriptions-row{border:none!important}.EnhancedDescription_type_light .ant-descriptions-item{padding:4px 0}.EnhancedDescription_type_light .ant-descriptions-item-label{font-size:13px;padding-bottom:2px}.EnhancedDescription_type_light .ant-descriptions-item-content{font-size:13px;justify-content:flex-start}.EnhancedDescription_type_default .ant-descriptions-title{font-size:20px}.EnhancedDescription_type_default .ant-descriptions-item-content{display:flex;justify-content:flex-end;text-align:right}.EnhancedDescription_type_default .ant-descriptions-row{border-bottom:1px solid #e3e3e3}.EnhancedDescription_type_default .ant-descriptions-item{padding:16px 0}.EnhancedDescription_type_default .ant-descriptions-item-container{align-items:center}.EnhancedDescription_greyBackground{background-color:#eee}@media (max-width:576px){.EnhancedDescription__descriptionItem .ant-descriptions-item-container{align-items:flex-start;flex-direction:column}.EnhancedDescription__descriptionItem .ant-descriptions-item-label{text-align:left}.EnhancedDescription__descriptionItem .ant-descriptions-item-label:after{display:none}.EnhancedDescription__descriptionItem .ant-descriptions-item-content{justify-content:flex-start;text-align:left}}.LeadInfoLeadInfoTextItem{white-space:break-spaces}.LeadInfoLeadInfoTextItem .ant-typography-copy{margin-left:0}.LeadInfo .ant-descriptions-item-content,.LeadInfo .ant-descriptions-item-label{font-size:14px!important}@media (max-width:1366px){.LeadInfo .ant-descriptions-item-container{align-items:flex-start;flex-direction:column}.LeadInfo .ant-descriptions-item-content{justify-content:flex-start;text-align:left}}.MissionStatusWarnings{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.MissionStatusWarnings__skeleton .ant-skeleton-title{margin:0;max-width:150px}.MissionStatusWarnings__skeleton .ant-skeleton-paragraph{display:none}.MissionStatusWarnings__alerts{white-space:nowrap}.MissionStatusWarnings__warnings{display:flex;flex-wrap:wrap;gap:8px}.MissionStatusWarnings__avatar{display:flex;justify-content:center}.RowColFlex21{display:flex;gap:40px}.RowColFlex21__leftContainer{width:60%}.RowColFlex21__rightContainer{width:40%}@media (max-width:1200px){.RowColFlex21{flex-direction:column-reverse}.RowColFlex21__leftContainer,.RowColFlex21__rightContainer{width:100%}}.DueDateText{white-space:nowrap}.EnhancedEmpty{margin:auto}.CreateEditTaskModalCreateTasks__items{align-items:flex-end;column-gap:24px;display:flex;justify-content:center}.CreateEditTaskModalCreateTasks__item{max-width:240px;width:100%}.CreateEditTaskModalCreateTasks__list{margin-bottom:24px}.CreateEditTaskModalCreateTasks__picker{width:100%}.CreateEditTaskModalCreateTasks__delete{margin-bottom:26px}.CreateEditTaskModalCreateTasks__dueDate{align-self:center;margin-top:24px;width:160px}.ActionButtonGroup{column-gap:6px;display:flex}.CreateEditTaskModalFooter{margin-bottom:24px}.CreateEditTaskModalFooter__conditionalActions{display:flex}.CreateEditTaskModalFooter__radio{display:flex;flex-direction:column}.CreateEditTaskModalFooter__radio .ant-radio-wrapper{text-align:left}.CreateEditTaskModalFooter__cancelButton{margin:0!important}.CreateEditTaskModalHeader{align-items:flex-end;column-gap:12px;display:flex;justify-content:space-between}.CreateEditTaskModalHeader__top{display:flex;gap:24px;margin-bottom:14px}.CreateEditTaskModalHeader__leftActions{display:flex;flex-direction:column}.CreateEditTaskModalHeader__rightActions{align-items:center;display:flex;gap:12px}.CreateEditTaskModalHeader__assignTo{white-space:nowrap}.CreateEditTaskModalHeader__select{width:200px}@media (max-width:768px){.CreateEditTaskModalHeader{flex-wrap:wrap;gap:24px}}@media (max-width:576px){.CreateEditTaskModalHeader{align-items:flex-start;flex-direction:column}.CreateEditTaskModalHeader__recreateTaskButton{width:100%}.CreateEditTaskModalHeader__rightActions{align-items:flex-start;flex-direction:column}}.CreateListingOpportunity,.CreateLoanOpportunity,.CreatePurchaseOpportunity{align-items:center;display:flex;flex-direction:column;height:100%}.CreatePurchaseOpportunity__maxPurchasePriceDescription{align-items:center;display:flex;gap:14px}.GenerateDocumentsGenerateDocumentsForm__checkboxGroup,.GenerateDocumentsGenerateDocumentsForm__generatedLinks{display:flex;flex-direction:column}.GenerateDocumentsGenerateDocumentsForm__generatedLinkGroup{align-items:center;display:flex;margin-bottom:24px}.PhoneActivityLogMessage{max-width:500px;width:100%}.PhoneActivityMakeCallCard__title{display:flex;justify-content:space-between;width:100%}.PhoneActivityMakeCall,.PhoneActivityMakeCallCard .ant-card-body{display:flex;flex-direction:column}.PhoneActivityMakeCall{max-width:400px;width:100%}.PhoneActivityPhoneLogs{flex-grow:1;max-height:500px;min-width:300px;overflow:auto}.PhoneActivityPhoneLogs__metaTitle{align-items:center;column-gap:12px;display:flex;justify-content:space-between}.PhoneActivityPhoneLogs__time{white-space:nowrap}.PhoneActivity{display:flex;flex-direction:column;row-gap:24px}.PhoneActivity__wrapper{column-gap:24px;display:flex;flex-wrap:wrap}.ReceiveDocumentsDocumentsTable__receivedItem{display:flex}.ReceiveDocumentsDocumentsTable__linkButton{align-items:center;display:flex;min-width:160px;width:100%}.ReceiveDocumentsDocumentsTable__attachmentName{margin-left:26px!important;position:absolute;text-align:left;width:calc(100% - 26px)}.ReceiveDocumentsReceiveDocuments{display:flex;flex-direction:column;row-gap:24px}.ReceiveDocumentsReceiveDocuments__refresh{width:fit-content}.ReceiveEmailConsent{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;width:100%}.ReceiveEmailConsent__alert{margin-bottom:16px;max-width:600px;width:100%}.ReceiveSMSConsent{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;width:100%}.ReceiveSMSConsent__alert{margin-bottom:16px;max-width:600px;width:100%}.SendByHipaasignCreateEnvelope{max-width:300px;width:100%}.SendByHipaasignCreateEnvelope__participants{align-items:center;display:flex;flex-direction:column;margin-bottom:24px;row-gap:24px}.SendByHipaasignCreateEnvelope__participant{border:1px solid #f0f0f0;display:flex;flex-direction:column;max-width:400px;padding:12px;position:relative;width:100%}.SendByHipaasignCreateEnvelope__submit{display:block;margin:auto}.SendByHipaasignCreateEnvelope__delete{position:absolute;right:0;top:0}.SendByHipaasignCreateEnvelope__alert{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.SendByHipaasignSendMessage{align-items:center;display:flex;flex-direction:column;max-width:300px;width:100%}.SendByHipaasignSendMessage__alert{margin-bottom:24px}.SendByHipaasignSendByHipaaSign,.SendEmailConsent{align-items:center;display:flex;justify-content:center;min-height:100%;width:100%}.SendEmailConsent{flex-direction:column}.SendEmailConsent__alert{margin-bottom:16px;max-width:600px;width:100%}.ViewEmail{display:flex;flex-direction:column;row-gap:10px}.ViewEmail__htmlContainer{background-color:#eff2f3;border:1px solid #d1dade;color:#333;height:auto;overflow:hidden;padding:12px;white-space:pre-wrap}.ViewEmail__htmlContainer_smallHeight{height:200px}.ViewMessageHeader__info{display:flex;flex-direction:column}.ViewMessageHeader__alert,.ViewMessageHeader__info{margin-bottom:24px}.ViewMessageHeader__infoTop{align-items:center;display:flex;justify-content:space-between}.ViewMessageHeader__timeGroup{display:flex;flex-direction:column;margin:24px 0}.InboxEmailViewEmail__description{width:300px}.InboxEmailViewEmail__info{display:flex;flex-direction:column}.InboxEmailViewEmail__alert,.InboxEmailViewEmail__info{margin-bottom:24px}.InboxEmailViewEmail__infoTop{align-items:center;display:flex;justify-content:space-between}.InboxEmailViewEmail__timeGroup{display:flex;flex-direction:column;margin-top:24px}.InboxEmailViewEmail__linkButton{padding:0}.InboxEmailViewEmail__attachments{display:flex;flex-direction:column;row-gap:12px}.SendMessageEmailList__infoGroup{align-items:center;column-gap:6px;display:flex}.SendMessageEmailList__description{height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SendMessageEmailList .ant-list-item-meta{align-items:center;margin-right:12px}.SendMessageEmailList .ant-list-item-action{margin-left:12px}.SendMessageEmailList .ant-list-item{border:1px solid #f0f0f0!important;cursor:pointer;margin-bottom:12px;padding:14px;transition:hover .3s}.SendMessageEmailList .ant-list-item:hover{background-color:#eee}.SendMessageEmailList .ant-spin-nested-loading{margin:auto}.SendMessageEmailList .ant-list-item-meta-title{margin:0}.SelectBulkActions{display:flex;gap:8px}.SelectBulkActions__select{min-width:200px}.ContentContactsActions{justify-content:space-between;margin-bottom:24px}.ContentContactsActions,.ContentContactsActions__leftGroup,.ContentContactsActions__rightGroup{column-gap:12px;display:flex}.ContentContactsActions__searchInput{width:320px}.PhoneInput__input{height:32px}.ContentContactsTable__formItem,.ContentContactsTable__vendorSelect{display:flex;height:60px;margin:30px 0 0;width:180px}.ContentContactsTable__vendorSelect .ant-row{width:100%}.ContentContactsTable__vendorSelect .ant-select-selector{align-items:center;height:28px!important}.ContentContactsTable__textItem{padding:2px 8px;width:180px}.ContentContactsTable__saveButton{display:flex;height:24px}.ContentContacts{min-width:calc(100% + 12px);width:fit-content}.AttachmentsFormItem__linkButton{align-items:center;display:flex;min-width:0}.AttachmentsFormItem__downloadElt{display:flex;justify-content:space-between}.AttachmentsFormItem__group{column-gap:12px;display:flex}.AttachmentsFormItem__select{width:300px!important}.AutoCompleteSpin{align-items:center;display:flex;height:100px;justify-content:center;width:100%}.SendMessageOtherPartiesDropdown{width:200px}.SendMessageOtherPartiesDropdown .ant-dropdown-menu-title-content{width:100%}.SendMessageOtherPartiesDropdown__button{align-items:center;column-gap:6px;display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:0 4px;width:100%}.SendMessageOtherPartiesDropdown__button span{margin:0!important}.SendMessageOtherPartiesDropdown__button .anticon.anticon-down{height:14px}.SendMessageOtherPartiesDropdown__empty .ant-empty-image{height:60px}.SendMessageOtherPartiesDropdown__empty .ant-empty-description{font-size:14px}.SendMessageOtherPartiesDropdown__empty svg{width:100%}.SendMessageOtherPartiesDropdown__overlay{width:200px}.SendMessageContentCreateEditEmail{display:flex;flex-direction:column;height:100%}.SendMessageContentCreateEditEmail__formItem .ant-row{column-gap:12px}.SendMessageContentCreateEditEmail__formItem label{width:80px}.SendMessageContentCreateEditEmail__editor{height:100%;min-height:500px}.SendMessageContentCreateEditEmail__editor .ant-col,.SendMessageContentCreateEditEmail__editor .ant-form-item,.SendMessageContentCreateEditEmail__editor .ant-form-item-control-input,.SendMessageContentCreateEditEmail__editor .ant-form-item-control-input-content,.SendMessageContentCreateEditEmail__editor .ant-row{height:100%}.SendMessageContentCreateEditEmail__attachmentsActions{align-items:center;display:flex;justify-content:space-between;width:100%}.SendMessageContentCreateEditEmail__downloadElt{display:flex;justify-content:space-between}.SendMessageContentCreateEditEmail__submit_reply{margin-top:24px}.SendMessageContentCreateEditSMS__topBlock{display:flex;gap:24px;margin-bottom:14px}.SendMessageContentCreateEditSMS__phone{max-width:260px}.SendMessageContentCreateEditSMS__translate{justify-content:flex-start;margin-bottom:0;width:280px}.SendMessageContentCreateEditSMS__translate .ant-typography{white-space:nowrap}.CreateEditTaskModalEmailContent{border:1px solid #f0f0f0;display:flex;flex:1;flex-direction:column;padding:12px 0 12px 12px;row-gap:10px}.CreateEditTaskModalEmailContent__wrapperParent{display:flex;flex:1;overflow:auto;position:relative}.CreateEditTaskModalEmailContent__wrapper{display:flex;flex-direction:column;height:calc(100% - 12px);min-width:500px;position:absolute;width:calc(100% - 12px)}.CreateEditTaskModalEmailContent__linkButton{padding:0}.CreateEditTaskModalEmailContent__topGroup{display:flex;gap:12px;justify-content:space-between;white-space:nowrap;width:calc(100% - 12px)}.CreateEditTaskModalEmailContent__searchInput{max-width:320px}.CreateEditTaskModalEmailContent__childrenTopGroup{align-items:center;display:flex;justify-content:space-between;margin-top:-10px;width:100%}.CreateEditTaskModalEmailContent__shadow{border-right:1px solid #ccc}.CreateEditTaskModalEmailContent .ant-breadcrumb li{align-items:center;display:flex}.SendMessageNewEmailFromTemplateModal__button,.SendMessageNewSmsFromTemplateModal__button{width:100%}.SendMessageFolderCount{align-items:center;display:flex;justify-content:space-between}.Folders__menu{background:#0000;border-right:none;margin:0 -12px}.Folders__menu .ant-menu-item{align-items:center;display:flex;margin:0}.Folders__menu .ant-menu-title-content{width:100%}.Folders__menu .ant-menu-item-active{background-color:#eee}.Folders__inboxCounters{align-items:center;column-gap:4px;display:flex}.Folders__inbox{align-items:center;display:flex;justify-content:space-between;width:100%}:root[data-theme=dark] .Folders__menu{background:#0000}:root[data-theme=dark] .Folders__menu .ant-menu-item{background:#0000;color:#ffffffd9}:root[data-theme=dark] .Folders__menu .ant-menu-item:hover{background-color:#262626}:root[data-theme=dark] .Folders__menu .ant-menu-item a,:root[data-theme=dark] .Folders__menu .ant-menu-item div,:root[data-theme=dark] .Folders__menu .ant-menu-item span,:root[data-theme=dark] .Folders__menu .ant-menu-item:hover *{background:#0000}:root[data-theme=dark] .Folders__menu .ant-menu-item .ant-menu-title-content{background:#0000;color:#ffffffd9}:root[data-theme=dark] .Folders__menu .ant-menu-item-active{background-color:#262626}:root[data-theme=dark] .Folders__menu .ant-menu-item-active *{background:#0000}:root[data-theme=dark] .Folders__menu .ant-menu-item-selected{background-color:#111b26;color:#8fa768}:root[data-theme=dark] .Folders__menu .ant-menu-item-selected *{background:#0000;color:inherit}:root[data-theme=dark] .Folders__menu .ant-menu-item-selected .ant-menu-title-content{color:#8fa768}:root[data-theme=dark] .Folders__inbox,:root[data-theme=dark] .Folders__inbox *{background:#0000}:root[data-theme=dark] .Folders__inboxCounters{background:#0000;color:#ffffffa6}:root[data-theme=dark] .Folders__inboxCounters *{background:#0000}.Sider{border:1px solid #f0f0f0;display:flex;flex-direction:column;gap:12px;min-width:200px;padding:12px;width:200px}.Sider__followUp{display:flex;gap:6px;justify-content:space-between;width:100%}.Sider__newButton{width:100%}.SendMessage{gap:12px}.SendMessage,.SendSMS{display:flex;min-height:100%}.SendSMS{align-items:center;flex-direction:column;justify-content:center;width:100%}.SendSMS__alert{margin-bottom:16px;max-width:600px;width:100%}.SendSMS__textarea{width:100%}.SendSMS__smsTemplateSelect{width:300px}.SendSMSConsent{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;width:100%}.SendSMSConsent__alert{margin-bottom:16px;max-width:600px;width:100%}.CreateEditTaskModalTaskTabs,.CreateEditTaskModalTaskTabs .ant-tabs-content,.CreateEditTaskModalTaskTabs .ant-tabs-tabpane{height:100%}.CreateEditTaskModalTaskTabs .ant-tabs-content-holder{padding:12px}.CreateEditTaskModal__leftGroup{display:flex;flex-direction:column;gap:24px;height:100%;min-height:100%}.CreateEditTaskModal .RowColFlex21__leftContainer{width:70%}@media (max-width:1200px){.CreateEditTaskModal .RowColFlex21__leftContainer{width:100%}}.CreateEditTaskModal .RowColFlex21__rightContainer{width:30%}@media (max-width:1200px){.CreateEditTaskModal .RowColFlex21__rightContainer{display:none}}.CreateEditTaskModal__overflowContainer{height:100%;min-height:500px;overflow:auto;position:relative;scrollbar-color:#d9d9d9 #eee}.CreateEditTaskModal__leadInfo{min-height:400px;position:absolute}.EditMissionGroupsModalItem{display:flex;flex-direction:column}.EditMissionGroupsModalItem__checkboxBlock{display:flex;gap:12px}.EditMissionGroupsModalItem__checkbox .ant-checkbox-inner{height:20px;width:20px}.EditMissionGroupsModalItem__checkbox .ant-checkbox-inner:after{left:28%}.EditMissionGroupsModalItem__divider{margin:16px 0}.EditMissionGroupsModal__itemsContainer{max-height:590px;overflow-y:scroll}.ExchangeModal__convertContainer{display:flex;gap:14px;width:100%}.ExchangeModal__convertContainer .ant-form-item{width:50%}.ExchangeModal__swapButton{margin-top:56px}.ExchangeModal__amountInput .ant-input-number{width:100%}.ExchangeModal__ratesSkeleton{max-width:300px}@media (max-width:576px){.ExchangeModal__convertContainer{align-items:center;flex-direction:column}.ExchangeModal__convertContainer .ant-form-item{width:100%}.ExchangeModal__swapButton{margin-top:0}}.MissionsTableSettingsModal__checkboxGroup .ant-checkbox-wrapper{margin:0}.MissionsTableSettingsModal__checkboxGroup .ant-form-item-control-input-content{display:flex;flex-direction:column}.Logo{display:block;height:auto;max-width:200px;object-fit:contain;width:100%}.Logo_animate{animation:heartbeat 1s infinite;margin:0 auto;max-width:450px}@keyframes heartbeat{0%{transform:scale(.75)}20%{transform:scale(1)}40%{transform:scale(.75)}60%{transform:scale(1)}80%{transform:scale(.75)}to{transform:scale(.75)}}.EnhancedSpin__spin{background-color:#ffffffbf;bottom:0;display:flex!important;position:absolute!important;right:0}.EnhancedSpin__spin,.PageSpinner{align-items:center;justify-content:center;left:0;top:0}.PageSpinner{background:#fff;display:flex;height:100vh;margin-left:0;margin-right:0;position:fixed;text-align:center;width:100vw;z-index:9999}.PageSpinner object{width:80px}.PurchaseOpportunityCalculator__description .ant-descriptions-item-label{width:200px}.PurchaseOpportunityCalculator__submit{width:100%}.PurchaseOpportunityCalculator__maxPurchasePrise{margin-bottom:48px;text-align:center}.PurchaseOpportunityCalculator__maxPurchasePrise .ant-form-item-control-input{min-height:0}.PurchaseOpportunityCalculator .ant-input-number,.PurchaseOpportunityCalculator .ant-input-number-group-wrapper{width:100%}.CorePage{display:flex;height:100%}.CorePage__content{display:flex;flex-direction:column;margin-left:240px;position:relative;width:calc(100% - 240px)}.CorePage__content_isSiderCollapsed{margin-left:80px;transition:margin-left .2s;transition:width .2s step-start;width:calc(100% - 80px)}.CorePage__content_isSmallWidth{margin-left:0;width:100%}.CorePage main{background-color:#f3f3f4;flex:1;overflow:auto;padding:6px 24px;scrollbar-color:#d9d9d9 #f3f3f4;width:100%}@media (max-width:576px){.CorePage main{padding:12px}.CorePage__content{margin-left:0;width:100%}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format("truetype")}.ant-btn:focus,.ant-checkbox-wrapper:focus .ant-checkbox-inner,.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input-number-focused,.ant-input-number:focus,.ant-input:focus,.ant-picker-focused,.ant-picker:focus,.ant-radio-wrapper:focus .ant-radio-inner,.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector,.ant-select:focus .ant-select-selector,.ant-switch:focus,textarea.ant-input:focus{box-shadow:none!important;outline:0!important}.clean-focus-select.ant-select .ant-select-selector,.clean-focus-select.ant-select-focused .ant-select-selector,.clean-focus-select.ant-select-open .ant-select-selector,.clean-focus-select.ant-select:focus .ant-select-selector{background-color:initial!important;background:#0000!important;border-color:#d4d4d4!important;box-shadow:none!important;outline:0!important}.clean-focus-select.ant-select-focused .ant-select-selector{border-color:#a3a3a3!important}.ant-btn{border-radius:8px;box-shadow:0 1px 2px #0000000d;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-btn:hover:not(:disabled){box-shadow:0 4px 6px #00000012;transform:translateY(-1px)}.ant-btn:active:not(:disabled){box-shadow:0 1px 2px #0000000d;transform:translateY(0)}.ant-btn-primary,.ant-btn-primary:focus{background-color:#7b8f58;border-color:#7b8f58}.ant-btn-primary:hover:not(:disabled){background-color:#6a7c4c;border-color:#6a7c4c}.ant-btn-primary:active:not(:disabled){background-color:#5d6b42;border-color:#5d6b42}.ant-btn-default{background:#fff;border-color:#d4d4d4;color:#404040}.ant-btn-default:hover:not(:disabled){background:#fafafa;border-color:#a3a3a3;color:#262626}.ant-btn-default:active:not(:disabled){background:#f5f5f5;border-color:#737373}.ant-btn-sm{border-radius:6px;font-size:14px}.ant-btn-link{color:#7b8f58;padding:0}.ant-btn-link:hover{color:#6a7c4c}.ant-btn-link:active{color:#5d6b42}.ant-btn-ghost{background:#0000;border-color:#7b8f58;color:#7b8f58}.ant-btn-ghost:hover:not(:disabled){background:#f5f7f2;border-color:#6a7c4c;color:#6a7c4c}.ant-btn-ghost:active:not(:disabled){background:#e8eddf;border-color:#5d6b42;color:#5d6b42}.ant-card{border-color:#e5e5e5;border-radius:12px;box-shadow:0 1px 2px #0000000d;transition:box-shadow .2s ease}.ant-card:hover{box-shadow:0 4px 6px #00000012}.ant-card .ant-card-head{border-bottom-color:#e5e5e5;color:#262626;font-weight:600}.ant-modal .ant-modal-content{border-radius:12px;box-shadow:0 20px 25px #0000001f}.ant-modal .ant-modal-header{border-bottom:1px solid #e5e5e5;border-radius:12px 12px 0 0;padding:24px}.ant-modal .ant-modal-body{padding:24px}.ant-modal .ant-modal-footer{border-top:1px solid #e5e5e5;padding:16px 24px}.ant-modal .ant-modal-title{color:#262626;font-size:18px;font-weight:600!important}.ant-modal .ant-modal-close-x{align-items:center;color:#737373;display:flex;justify-content:center}.ant-modal .ant-modal-close-x:hover{color:#404040}.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-body,.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-content,.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-footer,.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-header,.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-panel,.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-panel-container{background:#fff!important;background-color:#fff!important;color:#000000d9!important}.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-header{border-bottom:1px solid #e5e5e5!important}.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-cell,.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-cell-in-view,.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-header button{color:#000000d9!important}.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-cell-today .ant-picker-cell-inner{border-color:#7b8f58!important}.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background:#7b8f58!important;color:#fff!important}.mission-unified-modal-wrapper .ant-picker-dropdown .ant-picker-footer{border-top:1px solid #e5e5e5!important}.ant-table{border-radius:8px;overflow:hidden}.ant-table .ant-table-thead .ant-table-cell{background-color:#f5f5f5;border-bottom:2px solid #d4d4d4;color:#404040;font-weight:600;transition:background-color .2s ease}.ant-table .ant-table-tbody .ant-table-row{transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-table .ant-table-tbody .ant-table-cell{border-bottom-color:#e5e5e5;transition:color .2s ease}.ant-table .ant-table-thead .ant-table-cell:hover{background-color:#e5e5e5}.ant-table .ant-table-tbody .ant-table-row:hover{background-color:#fafafa;box-shadow:0 1px 3px #0000000d}.ant-table .ant-table-tbody .ant-table-row:hover .ant-table-cell{color:#262626}.ant-table .ant-table-tbody .ant-table-row:active{background-color:#f5f5f5}.ant-table .ant-table-row-selected{background-color:#e8eddf!important}.ant-table .ant-table-row-selected:hover{background-color:#d4dcca!important}.ant-input,.ant-input-focused,.ant-input-number,.ant-input-number-focused,.ant-input-number:focus,.ant-input-number:hover,.ant-input:focus,.ant-input:hover,.ant-picker,.ant-picker-focused,.ant-picker:focus,.ant-picker:hover,.ant-select .ant-select-selector,.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector,.ant-select:focus .ant-select-selector,.ant-select:hover .ant-select-selector,textarea.ant-input,textarea.ant-input:focus,textarea.ant-input:hover{border-color:#d4d4d4!important;box-shadow:none!important;outline:0!important}.ant-input-focused,.ant-input-number-focused,.ant-input-number:focus,.ant-input:focus,.ant-picker-focused,.ant-picker:focus,.ant-select-focused .ant-select-selector,.ant-select:focus .ant-select-selector,textarea.ant-input:focus{border-color:#a3a3a3!important}.ant-select .ant-select-selector{align-items:center;display:flex;min-height:40px;padding:4px 11px}.ant-select .ant-select-selector .ant-select-selection-search{align-items:center;display:flex}.ant-select .ant-select-selector .ant-select-selection-placeholder{color:#737373;font-size:14px}.ant-select:hover .ant-select-selector{background-color:#fafafa!important;border-color:#a3a3a3!important}.ant-select .ant-select-arrow{color:#737373;transition:all .2s ease}.ant-select .ant-select-arrow .anticon{font-size:12px}.ant-select.ant-select-open .ant-select-arrow{transform:rotate(180deg)}.ant-select .ant-select-clear{background-color:#e5e5e5;border-radius:50%;color:#525252;opacity:.7;transition:all .2s ease}.ant-select .ant-select-clear:hover{background-color:#d4d4d4;opacity:1}.ant-select .ant-select-selection-item{background-color:initial;border:none;border-radius:0;color:#262626;font-size:14px;padding:0}.ant-select.ant-select-multiple .ant-select-selection-item{background-color:#f5f5f5;border:1px solid #d4d4d4;border-radius:3px;color:#404040;font-size:13px;padding:2px 8px}.ant-select.ant-select-multiple .ant-select-selection-item .ant-select-selection-item-remove{color:#525252;opacity:.7}.ant-select.ant-select-multiple .ant-select-selection-item .ant-select-selection-item-remove:hover{opacity:1}.ant-form-item-label{color:#404040;font-weight:600}.ant-form-item-label>label{font-size:14px}.ant-checkbox-group{display:flex!important;flex-direction:column!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{background-color:#7b8f58;border-color:#7b8f58}.ant-tag{border:1px solid #0000;border-radius:8px;font-size:13px;font-weight:500;line-height:1.4;padding:4px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-tag-default{background-color:#f5f5f5;border-color:#e5e5e5;color:#404040}.ant-tag-default:hover{background-color:#e5e5e5;border-color:#d4d4d4}.ant-tag-success{background-color:#6b9b5f1f;border-color:#6b9b5f33;color:#73d13d}.ant-tag-success:hover{background-color:#6b9b5f33}.ant-tag-blue,.ant-tag-cyan,.ant-tag-processing{background-color:#e8eddf;border-color:#d4dcca;color:#5d6b42}.ant-tag-blue:hover,.ant-tag-cyan:hover,.ant-tag-processing:hover{background-color:#d4dcca}.ant-tag-gold,.ant-tag-orange,.ant-tag-warning{background-color:#d9a34a1f;border-color:#d9a34a33;color:#ffa940}.ant-tag-gold:hover,.ant-tag-orange:hover,.ant-tag-warning:hover{background-color:#d9a34a33}.ant-tag-error,.ant-tag-red{background-color:#d9a34a1f;border-color:#d9a34a33;color:#ff7875}.ant-tag-error:hover,.ant-tag-red:hover{background-color:#d9a34a33}.ant-tag .ant-tag-close-icon{color:currentcolor;margin-left:6px;opacity:.6;transition:opacity .2s ease}.ant-tag .ant-tag-close-icon:hover{opacity:1}.ant-badge .ant-badge-count,.ant-badge .ant-badge-dot{box-shadow:0 0 0 2px #fff}.ant-badge .ant-badge-count{background-color:#ff4d4f;font-weight:600}.ant-select-selection-overflow{column-gap:6px}.ant-select-selection-item-content{padding-left:10px}.ant-select-dropdown{border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 10px 15px #0000001a;padding:6px 0}.ant-select-dropdown .ant-select-item{border-radius:3px;font-size:14px;margin:0 6px;padding:10px 16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-select-dropdown .ant-select-item-option:hover:not(.ant-select-item-option-disabled){background-color:#f5f5f5;transform:translateX(2px)}.ant-select-dropdown .ant-select-item-option:active:not(.ant-select-item-option-disabled){background-color:#e5e5e5;transform:translateX(0)}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){border-left:none!important}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled):hover{background-color:#e8e8e8!important}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled):after{color:#666;content:"\2713";font-weight:700;position:absolute;right:16px}.ant-select-dropdown .ant-select-item-option-disabled{cursor:not-allowed;opacity:.4}.ant-select-dropdown .ant-select-item-group{color:#525252;font-size:12px;font-weight:600;letter-spacing:.05em;padding:8px 16px 4px;text-transform:uppercase}.ant-select-dropdown::-webkit-scrollbar{width:6px}.ant-select-dropdown::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.ant-select-dropdown::-webkit-scrollbar-thumb{background:#a3a3a3;border-radius:3px}.ant-select-dropdown::-webkit-scrollbar-thumb:hover{background:#737373}.ant-steps-item-icon{align-items:center;display:inline-flex!important;justify-content:center}.ant-steps-item-process .ant-steps-item-icon{background-color:#7b8f58;border-color:#7b8f58}.ant-notification{z-index:1070}.ant-notification .ant-notification-notice{border-radius:12px;box-shadow:0 10px 15px #0000001a}.ant-notification .ant-notification-notice-message{color:#262626;font-weight:600;margin-top:4px}.ant-notification .ant-notification-notice-close{top:22px}.ant-dropdown,.ant-menu-submenu-popup,.ant-modal-mask,.ant-modal-wrap,.ant-picker-dropdown,.ant-popover{z-index:1060}.ant-dropdown-menu,.ant-popover-inner{border-radius:8px;box-shadow:0 10px 15px #0000001a}.ant-dropdown-menu-item,.ant-menu-item{transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-dropdown-menu-item:hover,.ant-menu-item:hover{background-color:#f5f5f5;color:#171717}.ant-dropdown-menu-item:active,.ant-menu-item:active{background-color:#e5e5e5}.ant-dropdown-menu-item-selected,.ant-menu-item-selected{background-color:#e8eddf;color:#5d6b42}.ant-dropdown-menu-item-selected:hover,.ant-menu-item-selected:hover{background-color:#d4dcca}.ant-menu-submenu-title{transition:all .2s cubic-bezier(.4,0,.2,1)}.ant-menu-submenu-title:hover{background-color:#f5f5f5;color:#171717}.ant-menu-dark,.ant-menu-dark .ant-menu-sub{background:#0000!important}.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-submenu-title{color:#ffffffd9;transition:all .2s ease}.ant-menu-dark .ant-menu-item:hover,.ant-menu-dark .ant-menu-submenu-title:hover{background-color:#7b8f5826!important;color:#fffffff2!important}.ant-menu-dark .ant-menu-item-selected{background-color:#7b8f5840!important;border-left:3px solid #7b8f58;color:#d4e0cf!important;font-weight:500}.ant-menu-dark .ant-menu-item-selected:hover{background-color:#7b8f5859!important}.ant-menu-dark .ant-menu-item-active,.ant-menu-dark .ant-menu-submenu-active,.ant-menu-dark .ant-menu-submenu-title:hover{background-color:#7b8f5826!important;color:#fffffff2!important}.ant-message-notice-content{border-radius:8px;box-shadow:0 4px 6px #00000012}.ant-btn-dangerous{background-color:#7b8f58!important;border-color:#7b8f58!important;color:#fff!important}.ant-btn-dangerous:hover:not(:disabled){background-color:#6a7c4c!important;border-color:#6a7c4c!important}.ant-btn-dangerous:focus{background-color:#7b8f58!important;border-color:#7b8f58!important}body,html{margin:0;scrollbar-gutter:stable;width:100%}#root,body,html{height:100%}*{scrollbar-color:#e3e3e3 #fff;scrollbar-width:thin}.tox .tox-dialog-wrap,.tox-dialog__footer-end .tox-button,.tox-dialog__title,.tox-listboxfield .tox-listbox--select,.tox-menu,.tox-tbtn .tox-tbtn--select{font-family:Open Sans,sans-serif!important;font-weight:400!important}.tox .tox-dialog,.tox .tox-pop__dialog,.tox-dialog__footer-end .tox-button,.tox-listboxfield .tox-listbox--select,.tox-menu,.tox-textarea,.tox-textfield,.tox-toolbar__overflow{border-radius:2px!important}.tox .tox-label{color:#000!important;padding:8px 0!important}.tox-dialog__footer-end .tox-button{border-color:#7b8f58!important;padding:4px 15px}.tox-dialog__footer-end button[title=Cancel]{background-color:#fff0!important;border-color:#d9d9d9!important;color:#000000d9!important}.tox-dialog__footer-end button[title=Cancel]:hover{border-color:#7b8f58!important;color:#7b8f58!important}.tox-dialog__footer-end button[title=Save]{background-color:#7b8f58!important}.tox-textarea,.tox-textfield{border:1px solid #d9d9d9!important;padding:4px 11px!important}.tox-listbox--select:focus,.tox-textarea:focus,.tox-textfield:focus{border-color:#7b8f58!important;border-right-width:1px!important;box-shadow:0 0 0 2px #3538b733!important;outline:0!important}.tox-menu{border:none!important;padding:0!important}.tox .tox-collection--list .tox-collection__item--active{background-color:#f5f5f5!important}.tox-collection__item .tox-collection__item-icon svg{fill:#7b8f58!important}.tox-collection__item.tox-collection__item--state-disabled svg{fill:#222f3e80!important}.tox-icon.tox-tbtn__icon-wrap:focus svg,.tox-icon.tox-tbtn__icon-wrap:hover svg{fill:#7b8f58!important}.tox-collection__item-checkmark{display:none!important}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #7b8f58!important;color:#7b8f58!important}.tox .tox-dialog__body-nav-item:focus{background-color:#fff!important}.tox-checkbox__icons .tox-icon.tox-checkbox-icon__checked svg{fill:#7b8f58!important}.tox .tox-tbtn .tox-tbtn__icon-wrap{border:1px solid!important;border-radius:2px!important}.tox .tox-tbtn:not(.tox-tbtn--disabled) .tox-tbtn__icon-wrap{border-color:#d9d9d9!important}.tox .tox-tbtn:not(.tox-tbtn--disabled) .tox-tbtn__icon-wrap svg{fill:#000000d9!important}.tox-lock.tox-button.tox-button--naked.tox-button--icon{background-color:#fff!important;border:1px solid #d9d9d9!important;border-radius:2px!important}.tox-lock.tox-button.tox-button--naked.tox-button--icon svg{fill:#000000d9!important}.tox .tox-tbtn--enabled{background:#fff!important}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{box-shadow:none!important}button[title=Close].tox-button{color:#00000073!important}button[title=Close].tox-button:hover{background-color:#fff!important;color:#000000bf!important}.tox-editor-header,.tox-toolbar-overlord,.tox-toolbar__primary{background-color:#f5f5f5!important}.tox .tox-tbtn:focus,.tox .tox-tbtn:hover{background:#fff0!important;cursor:pointer}@keyframes bellPulse{0%{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(1)}75%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes bellShake{0%,to{transform:rotate(0deg)}10%,30%,50%,70%,90%{transform:rotate(-10deg)}20%,40%,60%,80%{transform:rotate(10deg)}}.notification-bell-animated{animation:bellShake .5s ease-in-out infinite;animation-delay:2s}body{background-color:#fafafa;color:#262626;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,h1,h2,h3{color:#171717;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;letter-spacing:-.02em}.h1,h1{font-size:36px;line-height:1.2}.h2,h2{font-size:28px;line-height:1.3}.h3,h3{font-size:22px;line-height:1.4}.h4,h4{font-size:18px}.h4,.h5,h4,h5{color:#171717;font-weight:600;line-height:1.5}.h5,h5{font-size:15px}.h6,h6{color:#404040;font-size:13px;font-weight:600;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}p{margin-bottom:1em}.text-large,p{line-height:1.6}.text-large{font-size:16px}.text-small{font-size:13px;line-height:1.5}.text-xs{font-size:12px;line-height:1.4}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.ImageWithSpinner{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='135' height='135' fill='%23e54d57'%3E%3Cpath d='M67.447 58c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10m9.448 9.447c0 5.523 4.477 10 10 10s10-4.477 10-10-4.478-10-10-10-10 4.477-10 10m-9.448 9.448c-5.523 0-10 4.477-10 10s4.477 10 10 10 10-4.478 10-10-4.477-10-10-10M58 67.447c0-5.523-4.477-10-10-10s-10 4.477-10 10 4.477 10 10 10 10-4.477 10-10'%3E%3CanimateTransform attributeName='transform' dur='2.5s' from='0 67 67' repeatCount='indefinite' to='-360 67 67' type='rotate'/%3E%3C/path%3E%3Cpath d='M28.19 40.31c6.627 0 12-5.374 12-12 0-6.628-5.373-12-12-12-6.628 0-12 5.372-12 12 0 6.626 5.372 12 12 12m30.72-19.825c4.686 4.687 12.284 4.687 16.97 0 4.686-4.686 4.686-12.284 0-16.97-4.686-4.687-12.284-4.687-16.97 0-4.687 4.686-4.687 12.284 0 16.97m35.74 7.705c0 6.627 5.37 12 12 12 6.626 0 12-5.373 12-12 0-6.628-5.374-12-12-12-6.63 0-12 5.372-12 12m19.822 30.72c-4.686 4.686-4.686 12.284 0 16.97 4.687 4.686 12.285 4.686 16.97 0 4.687-4.686 4.687-12.284 0-16.97-4.685-4.687-12.283-4.687-16.97 0m-7.704 35.74c-6.627 0-12 5.37-12 12 0 6.626 5.373 12 12 12s12-5.374 12-12c0-6.63-5.373-12-12-12m-30.72 19.822c-4.686-4.686-12.284-4.686-16.97 0-4.686 4.687-4.686 12.285 0 16.97 4.686 4.687 12.284 4.687 16.97 0 4.687-4.685 4.687-12.283 0-16.97m-35.74-7.704c0-6.627-5.372-12-12-12-6.626 0-12 5.373-12 12s5.374 12 12 12c6.628 0 12-5.373 12-12m-19.823-30.72c4.687-4.686 4.687-12.284 0-16.97-4.686-4.686-12.284-4.686-16.97 0-4.687 4.686-4.687 12.284 0 16.97 4.686 4.687 12.284 4.687 16.97 0'%3E%3CanimateTransform attributeName='transform' dur='8s' from='0 67 67' repeatCount='indefinite' to='360 67 67' type='rotate'/%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:initial}.ant-btn-primary,.ant-btn-primary .anticon,.ant-btn-primary span,.ant-btn-primary:active,.ant-btn-primary:focus,.ant-btn-primary:hover{color:#fff}.ant-select .ant-select-selector,.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector,.ant-select-selector .ant-select-selector,.ant-select:focus .ant-select-selector,:focus,:focus-visible,:focus-within{box-shadow:none!important;outline:none!important}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#f5f5f5!important;border:none!important;color:#000!important;font-weight:600}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-selected){background-color:#fafafa!important}.ant-select-dropdown .ant-select-item-option-selected:hover{background-color:#e8e8e8!important}