@font-face{font-family:Clash Display;src:url(./static/ClashDisplay-Bold.271f7751.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(./static/ClashDisplay-Semibold.02d655c1.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(./static/ClashDisplay-Medium.086a70dd.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}:root{--color-primary-100: #F4F3FF;--color-primary-200: #DFDEFF;--color-primary-300: #695CE8;--color-primary-400: #503EBD;--color-grey-50: #F6F8FA;--color-grey-100: #F9F9FB;--color-grey-150: #F5F7F7;--color-grey-200: #E3E7EB;--color-grey-250: #EDEFF1;--color-grey-300: #B2B6BD;--color-grey-350: #DADCE0;--color-grey-400: #86898E;--color-grey-500: #58585D;--color-grey-600: #1B1A1A;--color-system-red: #EE3826;--color-system-green: #00B45D;--color-system-orange: #FB8027;--color-system-blue: #273ECB;--color-others-pink: #F06595;--color-others-yellow: #FCC419;--color-others-color: #22B8CF;--color-others-color2: #51CF66;--color-others-cyan: #98D7E4;--color-blue-medium: #3474E0;--color-blue-selected: #C2DBFF;--color-green-dark: #3C7D40;--color-yellow-gold: #EFD494;--color-green-50: #EEFFF2;--color-blue-50: #EEF1FF;--color-red-50: #FDEBE9;--color-base-white: #FFFFFF;--color-base-black: #000000;--radius-button: 8px;--radius-card: 12px;--radius-modal: 16px;--radius-message: 8px;--radius-dropdown: 8px;--shadow-card: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-modal: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-sidebar: 4px 0 6px -1px rgba(0, 0, 0, .1);--shadow-dropdown: 0px 0px 8px 8px rgba(0, 0, 0, .2)}*{box-sizing:border-box;font-weight:600;font-family:Open Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}html,body,h1,h2,h3,h4,p{margin:0;padding:0}.ant-btn-icon{display:flex;justify-content:center;align-items:center}a{color:var(--color-primary-300);text-decoration:none}a:hover{color:var(--color-primary-400)}a:active{color:var(--color-primary-500)}.ant-message-notice-content{color:var(--color-grey-600)!important;font-size:14px!important;font-weight:600!important}.ant-btn-block{border-color:var(--color-grey-300)!important}.ant-btn-block:not(.ant-btn-primary):hover{background-color:var(--color-grey-100)!important}.ant-dropdown-menu-item{font-size:14px!important;font-weight:600!important;line-height:30px!important;color:var(--color-grey-600)!important}.ant-dropdown-menu-item:hover{background-color:var(--color-grey-200)!important}.ant-dropdown-menu-item .anticon{width:24px!important;height:24px!important;font-size:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.ant-dropdown-menu-item .anticon svg{width:24px!important;height:24px!important}.stroke-only svg,.stroke-only svg path{fill:none!important}.ant-modal .ant-modal-content{padding:16px 20px}.ant-modal .ant-modal-close{width:24px!important;height:24px!important;top:16px!important;right:20px!important}.ant-modal .ant-modal-close-x{font-size:20px!important;color:var(--color-grey-600)!important}.required{color:var(--color-primary-300)!important}.ant-form-item-label>label{height:auto!important;font-size:14px;font-weight:600;color:var(--color-grey-600);line-height:20px}.ant-pagination{justify-content:center}.ant-pagination .ant-select{height:32px}.ant-pagination .ant-select .ant-select-arrow{margin-top:0;transform:translateY(-50%)}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header-left{display:flex;flex-direction:column}.page-title-row{display:flex;align-items:center;gap:16px;margin-bottom:8px}.page-title{font-size:32px;font-weight:600;color:var(--color-grey-600, #1B1A1A);margin:0!important}.page-view-selector{font-size:14px;font-weight:400;color:var(--color-grey-500);cursor:pointer}.page-view-selector:hover{color:var(--color-grey-600)}.page-subtitle{font-size:14px;color:var(--color-grey-500);line-height:20px}.page-header .headerRight{display:flex;align-items:center;gap:12px}.ant-btn:disabled,.ant-btn.ant-btn-disabled{opacity:.5!important}.ant-btn-primary:disabled,.ant-btn-primary.ant-btn-disabled{color:#fff!important;background-color:var(--color-primary-300)!important;border-color:var(--color-primary-300)!important}.ant-btn-text{color:var(--color-primary-300)!important}.ant-btn-text:disabled,.ant-btn-text.ant-btn-disabled{color:var(--color-primary-300)!important;background-color:transparent!important}.ant-btn-default:disabled,.ant-btn-default.ant-btn-disabled{color:var(--color-grey-600)!important;background-color:#fff!important;border-color:var(--color-grey-300)!important}.ant-tag{padding:4px 8px;margin:0;line-height:16px;font-size:12px;font-weight:600}.ant-tabs .ant-tabs-nav{display:inline-block;width:fit-content;border-bottom:2px solid var(--color-grey-200, #E3E7EB)}.ant-tabs .ant-tabs-tab{font-weight:600}.ant-tabs .ant-tabs-ink-bar{height:2px!important}.table-link-ellipsis{display:flex;align-items:center;max-width:100%;min-width:0}.table-link-ellipsis>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.ant-select .ant-select-selection-item{font-size:14px;font-weight:600;color:var(--color-grey-600)}.ant-input-affix-wrapper.ant-input-outlined :global(.ant-input-prefix){color:var(--color-grey-500)}.activityIndicator{width:20px;height:20px;border-radius:50%;background:var(--color-primary-300);flex:0 0 auto}.ant-segmented{border-radius:8px;border:1px solid var(--color-grey-300)}.ant-segmented-item{border-radius:8px!important}.ant-segmented-item-label{padding:0 6px!important}.crm-table .ant-table{border:2px solid var(--color-grey-200);border-radius:12px;overflow:hidden}.crm-table .ant-table-thead>tr>th{font-size:12px;font-weight:600;line-height:16px;color:var(--color-grey-600);padding:15px 18px;border-bottom:none;background:var(--color-grey-100, #F9F9FB);white-space:nowrap}.crm-table .ant-table-tbody>tr>td{padding:12px 16px;border-bottom:2px solid var(--color-grey-200, #E3E7EB);vertical-align:middle;font-size:14px;font-weight:600;color:var(--color-grey-600)}.crm-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.crm-table .ant-table-tbody>tr:hover>td{background:var(--color-grey-50)}
