[data-theme=caidentia1] .panel,[data-theme=caidentia1] [class*=panel-container]{border:0;box-shadow:none;margin-bottom:20px}[data-theme=caidentia1] .panel-header,[data-theme=caidentia1] .panel>.header{background:transparent;padding:0;margin-bottom:10px}[data-theme=caidentia1] .panel-title,[data-theme=caidentia1] .panel>.header>.title{font-size:16px;color:var(--t-fg-base-accent);font-weight:500}[data-theme=caidentia1] .panel--bordered>.header{border-bottom:1px solid var(--t-border-default);padding-bottom:10px}[data-theme=caidentia1] [class*=tab-bar]{display:flex;height:36px;background:transparent;border-bottom:1px solid #d7dae3}[data-theme=caidentia1] .group>div,[data-theme=caidentia1] .tab-item,[data-theme=caidentia1] .tab-navigation-bar>div{padding:0 20px;font-size:14px;font-weight:600;color:#667085;border-bottom:2px solid #d7dae3;background:var(--t-bg-surface);display:flex;align-items:center;cursor:pointer;border-radius:0;transition:all .15s}[data-theme=caidentia1] .tab-item:hover,[data-theme=caidentia1] .tab-navigation-bar>div:hover{color:#464C5E;border-radius:10px 10px 0 0;border-bottom-color:#8A94A6}[data-theme=caidentia1] .tab-item.active,[data-theme=caidentia1] .tab-item[data-active=true],[data-theme=caidentia1] .tab-navigation-bar>div.active{color:#464C5E;background:#F0F1F5;border-radius:10px 10px 0 0;border-bottom-color:#8A94A6}[data-theme=caidentia1] .tab-item.disabled,[data-theme=caidentia1] .tab-item[disabled]{color:#B3B9C6;cursor:not-allowed;border-bottom-color:#D7DAE3}[data-theme=caidentia1] .tab-content,[data-theme=caidentia1] .tab-navigation+div{border:0;box-shadow:none;padding-top:24px}[data-theme=caidentia1] .tab-navigation-item .text-sm{font-size:14px;font-weight:600;color:#667085}[data-theme=caidentia1] .tab-navigation-item.active .text-sm,[data-theme=caidentia1] .tab-navigation-item:hover .text-sm{color:#464C5E}[data-theme=caidentia1] .tab-navigation-item .border-b.border-2{border-color:var(--t-fg-primary)}[data-theme=caidentia1] .mantine-Tabs-tab{padding:0 20px;font-size:14px;font-weight:600;color:#667085;height:36px;border-bottom:2px solid transparent}[data-theme=caidentia1] .mantine-Tabs-tab:hover{color:#464C5E;background:transparent;border-bottom-color:#8A94A6}[data-theme=caidentia1] .mantine-Tabs-tab[data-active]{color:#464C5E;background:#F0F1F5;border-bottom-color:#6954FE;border-radius:10px 10px 0 0}[data-theme=caidentia1] .mantine-Tabs-list{border-bottom:1px solid #d7dae3}[data-theme=caidentia1] .mantine-Tabs-panel{padding-top:24px}[data-theme=caidentia1] .field-group-label,[data-theme=caidentia1] .inline-form label{font-weight:500;color:#475467;overflow-wrap:break-word;word-break:keep-all;font-size:12px}[data-theme=caidentia1] .field-group-row,[data-theme=caidentia1] .inline-form-row{display:flex;flex-direction:row;align-items:center;min-height:28px}[data-theme=caidentia1] .field-required:after,[data-theme=caidentia1] .mantine-InputWrapper-required{color:var(--t-fg-error)}[data-theme=caidentia1] .collapse-panel .collapse-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}[data-theme=caidentia1] .collapse-panel .collapse-header .title{font-size:16px;font-weight:500;color:var(--t-fg-base-accent)}[data-theme=caidentia1] .collapse-panel .collapse-toggle{width:18px;height:10px;border:0;background:transparent;cursor:pointer;transition:transform .2s}[data-theme=caidentia1] .collapse-panel .collapse-toggle.collapsed{transform:rotate(180deg)}[data-theme=caidentia1] .collapse-panel .collapse-content{padding:0}[data-theme=caidentia1] .splitter,[data-theme=caidentia1] [class*=splitter]{background-color:var(--t-border-default);transition:background-color .15s}[data-theme=caidentia1] .splitter:hover,[data-theme=caidentia1] [class*=splitter]:hover{background-color:var(--t-fg-primary)}[data-theme=caidentia1] .splitter--horizontal{height:4px;cursor:row-resize}[data-theme=caidentia1] .splitter--vertical{width:4px;cursor:col-resize}[data-theme=caidentia1] .form-panel{padding:20px;border:1px solid #f0f1f5;border-radius:8px;background:var(--t-bg-base)}[data-theme=caidentia1] .form-panel .form-panel-title{font-size:16px;font-weight:600;color:var(--t-fg-base);margin-bottom:16px}[data-theme=caidentia1] .tb-form,[data-theme=caidentia1] table.inline-form-table{border-collapse:collapse;width:100%}[data-theme=caidentia1] .tb-form th,[data-theme=caidentia1] table.inline-form-table th{background:#F0F1F5;font-size:13px;font-weight:600;color:#565E73;padding:6px 20px;text-align:left;word-break:keep-all}[data-theme=caidentia1] .tb-form td,[data-theme=caidentia1] table.inline-form-table td{padding:6px 12px;font-size:13px}[data-theme=caidentia1] .tb-form tr,[data-theme=caidentia1] table.inline-form-table tr{border-bottom:1px solid #f0f1f5}[data-theme=caidentia1] .mantine-Modal-content{border-radius:10px;border:1px solid var(--t-border-default);box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08);padding:0}[data-theme=caidentia1] .mantine-Modal-header{padding:16px 20px;border-bottom:1px solid var(--t-border-default);background:var(--t-bg-base);min-height:auto;border-radius:10px 10px 0 0}[data-theme=caidentia1] .mantine-Modal-title{font-size:16px;font-weight:600;color:var(--t-fg-base-accent);line-height:20px}[data-theme=caidentia1] .mantine-Modal-close{width:20px;height:20px;min-width:20px;min-height:20px;color:#B3B9C6}[data-theme=caidentia1] .mantine-Modal-close:hover{background:var(--t-bg-hover);color:var(--t-fg-secondary)}[data-theme=caidentia1] .mantine-Modal-body{padding:20px}[data-theme=caidentia1] .mantine-Modal-overlay{background:rgba(16,24,40,.4)}[data-theme=caidentia1] .mantine-Modal-body>.flex:last-child,[data-theme=caidentia1] .modal-footer{display:flex;justify-content:flex-end;gap:5px;padding-top:16px;border-top:1px solid var(--t-border-default);margin-top:16px}[data-theme=caidentia1] .mantine-Notification-root{width:360px;padding:10px;border-radius:10px;border:1px solid #ddd;background:var(--t-bg-base);box-shadow:1px 2px 5px 0 rgba(0,0,0,.2)}[data-theme=caidentia1] .mantine-Notification-title{font-size:16px;font-weight:500;color:var(--t-fg-base-accent);line-height:normal;margin-bottom:5px}[data-theme=caidentia1] .mantine-Notification-description{color:#555;font-size:14px;font-weight:400;line-height:normal;word-break:keep-all}[data-theme=caidentia1] .mantine-Notification-closeButton{border-radius:5px}[data-theme=caidentia1] .mantine-Notification-closeButton:hover{background:#F3F2FF}[data-theme=caidentia1] .toast,[data-theme=caidentia1] [class*=toast-container]>div{display:flex;align-items:center;gap:8px;width:600px;padding:16px;border:1px solid #8a94a6;border-radius:12px;background-color:#F9F9FB;box-shadow:0 1px 2px 0 rgba(16,24,40,.06),0 1px 3px 0 rgba(16,24,40,.1)}[data-theme=caidentia1] .toast-message{flex:1;min-width:0;font-size:14px;font-weight:700;color:#667085}[data-theme=caidentia1] .toast--success,[data-theme=caidentia1] .toast.success{background-color:#EDFAF0;border-color:#76EAB6}[data-theme=caidentia1] .toast--success .toast-message,[data-theme=caidentia1] .toast.success .toast-message{color:#00A660}[data-theme=caidentia1] .toast--error,[data-theme=caidentia1] .toast.error{background-color:#FFEFEC;border-color:#FDA29B}[data-theme=caidentia1] .toast--error .toast-message,[data-theme=caidentia1] .toast.error .toast-message{color:#F04438}[data-theme=caidentia1] .toast--warning,[data-theme=caidentia1] .toast.warning{background-color:#FEFBE8;border-color:#FDE272}[data-theme=caidentia1] .toast--warning .toast-message,[data-theme=caidentia1] .toast.warning .toast-message{color:#F79009}[data-theme=caidentia1] .toast-popup{display:flex;width:420px;padding-bottom:20px;flex-direction:column;border-radius:10px;border:1px solid #ddd;background:var(--t-bg-base);box-shadow:1px 2px 5px 0 rgba(0,0,0,.25)}[data-theme=caidentia1] .toast-popup .pop-header{display:flex;height:40px;padding:12px 20px;justify-content:flex-end;align-items:center}[data-theme=caidentia1] .toast-popup .pop-content{display:flex;align-items:flex-start;padding:0 20px 20px}[data-theme=caidentia1] .toast-popup .pop-content .pop-text h1{margin-bottom:8px;font-size:20px;font-weight:600}[data-theme=caidentia1] .toast-popup .pop-content .pop-text p{color:#666;font-size:13px;font-weight:400;line-height:normal}[data-theme=caidentia1] .toast-popup .pop-icon{display:flex;width:56px;height:56px;padding:14px;justify-content:center;align-items:center;border-radius:8px;box-sizing:border-box;flex-shrink:0}[data-theme=caidentia1] .toast-popup.info .pop-icon{background:#F2F2F2}[data-theme=caidentia1] .toast-popup.success .pop-icon{background:#EDF4FF}[data-theme=caidentia1] .toast-popup.success .pop-text h1{color:#488BF7}[data-theme=caidentia1] .toast-popup.warning .pop-icon{background:#FFF1E5}[data-theme=caidentia1] .toast-popup.warning .pop-text h1{color:#FF6A4D}[data-theme=caidentia1] .toast-popup.error .pop-icon{background:#FFEDED}[data-theme=caidentia1] .toast-popup.error .pop-text h1{color:#FF4A4A}[data-theme=caidentia1] .mantine-Modal-content.alert,[data-theme=caidentia1] .mantine-Modal-content.confirm{max-width:420px;border-radius:10px}[data-theme=caidentia1] .mantine-Modal-content.confirm .modal-footer{justify-content:center;gap:8px}[data-theme=caidentia1] .mantine-DateInput-dropdown,[data-theme=caidentia1] .mantine-DatePicker-dropdown,[data-theme=caidentia1] .mantine-MonthPicker-dropdown{padding:12px;border-radius:8px;border:1px solid var(--t-border-default);box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08)}[data-theme=caidentia1] .mantine-DatePicker-calendarHeader,[data-theme=caidentia1] .mantine-MonthPicker-calendarHeader{align-items:center;padding:0 0 4px}[data-theme=caidentia1] .mantine-DatePicker-calendarHeaderLevel,[data-theme=caidentia1] .mantine-MonthPicker-calendarHeaderLevel{font-size:16px;font-weight:500;color:#475467;line-height:24px;height:40px}[data-theme=caidentia1] .mantine-DatePicker-calendarHeaderControl,[data-theme=caidentia1] .mantine-MonthPicker-calendarHeaderControl{width:32px;height:32px;color:#B3B9C6;border-radius:50%}[data-theme=caidentia1] .mantine-DatePicker-calendarHeaderControl:hover,[data-theme=caidentia1] .mantine-MonthPicker-calendarHeaderControl:hover{color:#8A94A6;background:transparent}[data-theme=caidentia1] .mantine-DatePicker-weekday{font-size:12px;color:#475467;width:32px;height:32px;padding:0}[data-theme=caidentia1] .mantine-DatePicker-day{width:32px;height:32px;font-size:14px;font-weight:500;color:#475467;border-radius:100%;border:none}[data-theme=caidentia1] .mantine-DatePicker-day:hover{background-color:#E8E8FF}[data-theme=caidentia1] .mantine-DatePicker-day[data-today]{background-color:#F3F2FF;color:#6954FE;font-weight:500}[data-theme=caidentia1] .mantine-DatePicker-day[data-selected]{background:#6954FE;color:#fff;font-weight:400;border:none}[data-theme=caidentia1] .mantine-DatePicker-day[data-selected]:hover{background-color:#532DF6}[data-theme=caidentia1] .mantine-DatePicker-day[data-outside]{color:#8A94A6}[data-theme=caidentia1] .mantine-DatePicker-day[data-disabled]{color:#8A94A6;opacity:1}[data-theme=caidentia1] .mantine-DatePicker-day[data-in-range]{background:#F3F2FF;border-radius:0;color:#475467}[data-theme=caidentia1] .mantine-DatePicker-day[data-in-range]:hover{background:#E8E8FF}[data-theme=caidentia1] .mantine-DatePicker-day[data-in-range][data-first-in-range]{border-radius:100% 0 0 100%;background:#6954FE;color:#fff}[data-theme=caidentia1] .mantine-DatePicker-day[data-in-range][data-last-in-range]{border-radius:0 100% 100% 0;background:#6954FE;color:#fff}[data-theme=caidentia1] .mantine-DatePicker-monthsListCell .mantine-DatePicker-monthsListControl,[data-theme=caidentia1] .mantine-MonthPicker-monthsListCell .mantine-MonthPicker-monthsListControl{height:32px;border-radius:20px;font-size:14px;font-weight:700;color:#475467;border:none}[data-theme=caidentia1] .mantine-DatePicker-monthsListControl:hover,[data-theme=caidentia1] .mantine-MonthPicker-monthsListControl:hover{background:#E8E8FF}[data-theme=caidentia1] .mantine-DatePicker-monthsListControl[data-selected],[data-theme=caidentia1] .mantine-MonthPicker-monthsListControl[data-selected]{background:#6954FE;color:#fff;border:none}[data-theme=caidentia1] .mantine-DatePicker-day[data-today]:after{content:"";width:4px;height:4px;border-radius:100%;background-color:#6954FE;position:absolute;bottom:4px}[data-theme=caidentia1] .mantine-DatePicker-levelsGroup{gap:16px}[data-theme=caidentia1] .mantine-DateInput-input{min-height:28px;height:28px;font-size:13px;border:1px solid var(--t-border-strong);border-radius:var(--t-form-radius);padding:0 12px}[data-theme=caidentia1] .mantine-DateInput-input:focus{border-color:var(--t-fg-primary);outline:none;box-shadow:none}[data-theme=caidentia1] .widget-title,[data-theme=caidentia1] h1.widget-title{font-size:20px;font-weight:600;color:var(--t-fg-base-accent);line-height:20px}[data-theme=caidentia1] .widget-title:after{display:none}[data-theme=caidentia1] .row-title,[data-theme=caidentia1] span.font-bold.relative{font-size:16px;font-weight:500;color:var(--t-fg-base-accent);line-height:20px}[data-theme=caidentia1] .detail-title{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 10px}[data-theme=caidentia1] .detail-title .title-text,[data-theme=caidentia1] .detail-title h3{font-size:18px;font-weight:500;color:var(--t-fg-base-accent);line-height:20px}[data-theme=caidentia1] .detail-title .wrap-btn{margin-left:auto;display:flex;align-items:center;gap:5px}[data-theme=caidentia1] .title-actions,[data-theme=caidentia1] .title-bar .wrap-btn{display:flex;align-items:center;gap:4px}[data-theme=caidentia1] .title-actions button{border:1px solid #8a94a6;color:#667085;background:transparent}[data-theme=caidentia1] .title-actions button:hover{border-color:#565E73;color:#464C5E;background-color:#F6F8F9}[data-theme=caidentia1] .title-actions .btn-primary,[data-theme=caidentia1] .title-actions button.primary{background:var(--t-bg-base-invert);color:#FCFCFD;border:1px solid var(--t-bg-base-invert);border-radius:6px}[data-theme=caidentia1] .title-actions .btn-primary:hover,[data-theme=caidentia1] .title-actions button.primary:hover{background:#111322;border-color:#111322}[data-theme=caidentia1] .section-title-bar{display:flex;align-items:center;justify-content:space-between;margin:4px 0 12px}[data-theme=caidentia1] .section-title-subtitle{font-size:12px;color:rgb(76,76,76);white-space:nowrap;margin-left:12px}[data-theme=caidentia1] .inline-form-container{padding:0;border:none;background-color:transparent}[data-theme=caidentia1] .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}[data-theme=caidentia1] .section-header .section-title,[data-theme=caidentia1] .section-header h2{font-size:16px;font-weight:600;color:var(--t-fg-base);line-height:20px}[data-theme=caidentia1] .title-required:after{content:"";display:inline-block;width:12px;min-width:12px;height:12px;margin-left:4px;background:var(--t-fg-error);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='3'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='3'/%3E%3C/svg%3E") no-repeat center}[data-theme=caidentia1] .mantine-Tooltip-tooltip{max-width:370px;padding:12px;background:var(--t-bg-base);border:1px solid #d6d6d6;color:#2B2D31;border-radius:5px;font-size:13px;font-weight:500;line-height:1.3;box-shadow:1px 2px 3px 0 rgba(0,0,0,.2)}[data-theme=caidentia1] .mantine-Tooltip-arrow{background:var(--t-bg-base);border:1px solid #d6d6d6}[data-theme=caidentia1] .mantine-Dropzone-root{border:1px dashed #d6d6d6;border-radius:8px;min-height:150px;background:var(--t-bg-base);padding:20px}[data-theme=caidentia1] .mantine-Dropzone-root:hover{background:var(--t-bg-surface);border-color:var(--t-fg-primary)}[data-theme=caidentia1] .mantine-Dropzone-root[data-accept]{background:#F3F2FF;border-color:var(--t-fg-primary)}[data-theme=caidentia1] .mantine-Dropzone-root[data-reject]{background:#FFEFEC;border-color:var(--t-fg-error)}[data-theme=caidentia1] .file-list,[data-theme=caidentia1] .upload-listview{border-radius:4px;border:1px solid #d6d6d6;overflow:hidden}[data-theme=caidentia1] .file-list .file-header,[data-theme=caidentia1] .upload-listview .list-header{height:36px;line-height:36px;background:var(--t-bg-base);border-radius:10px 10px 0 0;padding:8px 20px;gap:8px;font-size:12px;color:#666;border-bottom:1px solid #d6d6d6}[data-theme=caidentia1] .file-list .file-item,[data-theme=caidentia1] .upload-listview .file-item{padding:8px 4px;display:flex;align-items:center;gap:4px}[data-theme=caidentia1] .upload-toolbar button{color:#667085;border:1px solid #b3b9c6;background:var(--t-bg-base)}[data-theme=caidentia1] .upload-toolbar button:hover{background:var(--t-bg-surface)}[data-theme=caidentia1] .upload-toolbar button:disabled{color:#B3B9C6;border-color:#D7DAE3;background:var(--t-bg-base)}[data-theme=caidentia1] ::-webkit-scrollbar{width:16px;height:16px;background-color:transparent}[data-theme=caidentia1] ::-webkit-scrollbar-track{background-color:transparent}[data-theme=caidentia1] ::-webkit-scrollbar-thumb{background-color:#D7DAE3;border-radius:10px;background-clip:padding-box;border:4px solid transparent}[data-theme=caidentia1] ::-webkit-scrollbar-thumb:hover{background-color:#B3B9C6}[data-theme=caidentia1] ::-webkit-scrollbar-thumb:active{background-color:#8A94A6}[data-theme=caidentia1] ::-webkit-scrollbar-corner{background-color:transparent}[data-theme=caidentia1] ::-moz-placeholder{color:var(--t-fg-hint)!important}[data-theme=caidentia1] ::placeholder{color:var(--t-fg-hint)!important}[data-theme=caidentia1] .mantine-LoadingOverlay-root{background:rgba(255,255,255,.7)}[data-theme=caidentia1] .mantine-Loader-root{color:var(--t-fg-primary)}[data-theme=caidentia1] .mantine-Badge-root{font-size:11px;font-weight:600;border-radius:16px;padding:2px 8px;height:20px}[data-theme=caidentia1] .mantine-Badge-root[data-variant=filled]{background:var(--t-fg-primary);color:#fff}[data-theme=caidentia1] .mantine-Badge-root[data-variant=light]{background:#F3F2FF;color:var(--t-fg-primary)}[data-theme=caidentia1] .mantine-Badge-root[data-variant=outline]{border:1px solid var(--t-fg-primary);color:var(--t-fg-primary);background:transparent}[data-theme=caidentia1] .badge--success,[data-theme=caidentia1] .mantine-Badge-root[data-color=green]{background:#EDFAF0;color:#00A660}[data-theme=caidentia1] .badge--error,[data-theme=caidentia1] .mantine-Badge-root[data-color=red]{background:#FFEFEC;color:#F04438}[data-theme=caidentia1] .badge--warning,[data-theme=caidentia1] .mantine-Badge-root[data-color=yellow]{background:#FEFBE8;color:#F79009}[data-theme=caidentia1] .mantine-Divider-root{border-color:var(--t-border-default)}[data-theme=caidentia1] [disabled]{opacity:1}[data-theme=caidentia1] a{color:var(--t-fg-link);text-decoration:none}[data-theme=caidentia1] a:hover{text-decoration:none;color:#175CD3}