.modal-table{.ant-modal-content{min-height:128px;max-height:calc(100vh - 64px);height:auto;.ant-modal-header{border-bottom:none!important;margin:0;height:auto!important}.ant-modal-body{padding:0 20px!important}}.cell-empty-value{opacity:0!important}.detail-title{font-size:12px;font-weight:400;line-height:17px;height:20px}.input{margin-bottom:12px}}.crm-formula-setting{.formula-setting-container{gap:20px}.list-and-details-container{height:444px}.ant-modal-footer{padding:12px 20px}}.crm-formula-setting .ant-modal-body{padding:15px;background:#F2F4F7}.edit-cell .ant-popover-open{background-color:unset}.formula-popver-content .formula-setting-container .formula-container{height:360px}.ant-modal-body .formula-setting-container .formula-container{height:503px}.formula-setting-container{display:flex;flex-direction:column}.formula-setting-container .formula-container{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;overflow:hidden}.formula-setting-container .formula-container .formula-param-hint{flex:0 0 auto;display:flex;align-items:flex-start;background:#fff;padding:12px 24px 28px 8px;width:100%;text-align:left;line-height:20px;max-height:60px;border-bottom:1px solid #eaecf0}.formula-setting-container .formula-container .param-hint-row{gap:2px;font-size:14px;line-height:18px;color:#1d2939;white-space:nowrap}.formula-setting-container .formula-container .param-hint-row .func-name{font-weight:600;color:#344054}.formula-setting-container .formula-container .param-hint-row span.param{color:#667085}.formula-setting-container .formula-container .param-hint-row span.param.active{font-weight:600;text-decoration:underline;color:#175cd3;background:#eff4ff;border-radius:4px;padding:0 2px}.formula-setting-container .formula-container .param-hint-row span.param .comma{text-decoration:none;font-weight:400;color:#667085}.formula-setting-container .formula-container .list-and-details-container{display:flex;height:100%}.formula-list-wrapper{padding:16px 4px 8px 8px;border-radius:8px 0 0 8px;border-right:1px solid #d0d5dd;background-color:#fff;width:160px;height:100%}.formula-list-wrapper .formula-list{overflow-y:auto;height:100%}showing-suggestions{overflow:hidden}.formula-section:not(.cm-formula-suggest-list) .formula-item{display:flex;align-items:center;padding:6px 8px;height:32px;border-radius:8px;cursor:pointer;gap:6px}.formula-section:not(.cm-formula-suggest-list) .formula-item .title{color:#667085;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.formula-section:not(.cm-formula-suggest-list) .formula-item .icon,.formula-section:not(.cm-formula-suggest-list) .formula-item .icon .field-svg-icon svg{width:16px;height:16px;line-height:16px}.formula-section:not(.cm-formula-suggest-list) .formula-item:hover{background-color:var(--color-dropdown-item-hover)}.formula-section:not(.cm-formula-suggest-list) .formula-title:hover{background-color:unset}.formula-details-wrapper{display:flex;flex-direction:column;background-color:#fff;padding:16px 4px 16px 16px;height:100%;flex:1;gap:20px;border-radius:0 8px 8px 0;min-width:0;overflow:hidden}.formula-details-wrapper .formula-details{flex:1;min-height:0;overflow-y:auto;padding-right:12px}.formula-details-wrapper .formula-details .formula-info{display:flex;flex-direction:column;gap:8px}.formula-details-wrapper .formula-details .formula-info .title{color:#1d2939;font-size:16px;font-weight:500;line-height:24px;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.formula-details-wrapper .formula-details .formula-info .description{margin:0}.formula-details-wrapper .formula-details .formula-info .description li,.formula-details-wrapper .formula-details .formula-info .description span{color:#1d2939;font-size:14px;font-weight:400;line-height:20px;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.formula-details-wrapper .formula-details .formula-info .description li{position:relative;padding-left:16px}.formula-details-wrapper .formula-details .formula-info .description li:before{content:"•";position:absolute;left:0;top:0}.formula-details .formula-info:not(:last-child){margin-bottom:20px}.formula-details .formula-info:last-child{margin-bottom:10px}.formula-suggestion-item{display:flex;align-items:center;gap:6px}.formula-suggestion-item .icon,.formula-suggestion-item .icon .field-svg-icon svg{width:16px;height:16px;line-height:16px}.formula-footer{display:flex;align-items:center;justify-content:space-between}.formula-footer .formula-tip{display:flex;align-items:center;gap:8px}.formula-footer .formula-tip .icon{height:16px;line-height:16px}.formula-footer .formula-tip .tip{color:#667085;font-size:14px;font-weight:400;line-height:20px}.formula-footer .formula-buttons{display:flex;align-items:center;gap:8px}.formula-input-custom{min-height:54px!important;max-height:116px;padding:8px 12px}.cm-field{display:inline-block;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;padding:0 4px;margin:0 2px;border-radius:9999px;color:#096dd9;font-size:14px;white-space:nowrap;vertical-align:middle;user-select:none;pointer-events:none}.formula-editor{height:120px;min-height:120px;position:relative;overflow:hidden}.cm-formula-suggest-list{max-height:100%;overflow-y:auto;overflow-x:hidden;height:100%}.cm-formula-suggest-item{cursor:pointer;position:relative;padding:4px 8px;display:flex;align-items:center;gap:6px;height:32px}.formula-details-wrapper{padding:12px;border-left:1px solid #f0f0f0}.formula-info{margin-bottom:12px}.formula-info .title{font-weight:500;font-size:14px;margin-bottom:4px;display:block}.formula-info .description{color:#666;margin:0;padding-left:16px}.formula-info .description li{margin-bottom:4px}.cm-panels{border-top:none!important}.cm-panels .cm-panel{padding:5px!important;color:#c2c3c5}.cm-completionHint{background-color:#d8d4f0!important;color:rgba(0,0,0,.4);text-underline-offset:2px}.crm-formula-popover{.ant-popover-inner{width:480px}.ant-popover-inner-content{padding:0!important;background:#f2f4f7}.formula-popover-content-wrapper{display:flex;flex-direction:column;max-height:80vh}.formula-popver-content{padding:16px;overflow-y:auto}.formula-setting-container{display:flex;flex-direction:column;gap:8px;min-width:0}.formula-input{min-width:0;position:relative}.formula-editor{width:100%}.list-and-details-container{width:100%;max-width:448px;height:260px;display:flex;.formula-details-wrapper{padding-right:4px!important}}.formula-popver-footer{background:#FFF;padding:12px 16px;border-radius:0 0 8px 8px;flex-shrink:0}}