*{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%;font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #root{background-color:#0f1419;color-scheme:dark}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] #root{color-scheme:light}html[data-theme=light]{--tala-layout-divider-width: 1px;--tala-layout-divider-color: rgba(100, 116, 139, .24);--tala-panel-divider-color: rgba(100, 116, 139, .16);--tala-assistant-bubble-bg: #f3f4f6;--tala-assistant-bubble-border: rgba(15, 23, 42, .08);--tala-user-bubble-bg: #d8ebff;--tala-user-bubble-border: rgba(22, 119, 255, .34)}html[data-theme=dark]{--tala-layout-divider-width: 1px;--tala-layout-divider-color: rgba(255, 255, 255, .08);--tala-panel-divider-color: rgba(255, 255, 255, .07);--tala-assistant-bubble-bg: rgba(255, 255, 255, .1);--tala-assistant-bubble-border: rgba(255, 255, 255, .1);--tala-user-bubble-bg: rgba(22, 119, 255, .2);--tala-user-bubble-border: rgba(64, 150, 255, .26)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#0000001f;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0000003d}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff24}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff47}.ant-card>.ant-card-body{padding:16px}.ant-pro-card>.ant-pro-card-body{padding:16px}.ant-pro-layout .ant-pro-layout-content{margin:0!important;padding:0!important}.ant-pro-sider-logo{height:61px!important;padding-block:0!important;border-block-end:var(--tala-layout-divider-width) solid var(--tala-layout-divider-color)!important}.ant-pro-sider .ant-menu-root{padding-block-start:10px!important}.tala-supplier-switch-zone{position:fixed;z-index:20;box-sizing:border-box;margin:0}.tala-supplier-switch-zone.is-expanded{left:18px;bottom:91px;width:196px;padding:0 0 14px;border-bottom:var(--tala-layout-divider-width) solid var(--tala-layout-divider-color)}.tala-supplier-switch-zone.is-collapsed{left:12px;bottom:92px;width:40px;padding:0 0 12px;display:flex;justify-content:center;border-bottom:var(--tala-layout-divider-width) solid var(--tala-layout-divider-color)}.tala-supplier-switch-select{width:196px}.tala-supplier-switch-button{width:28px!important;height:28px!important;min-width:28px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#ffffffb8!important}.tala-supplier-switch-button:hover{color:#ffffffeb!important;background:#ffffff14!important}.ant-pro-sider-actions{align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;padding-inline:12px!important;padding-bottom:14px!important;overflow:hidden!important}.ant-pro-sider-actions-avatar,.ant-pro-sider-actions-list,.ant-pro-sider-actions-list-item{display:flex!important;align-items:center!important}.ant-pro-sider-actions-avatar{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.ant-pro-sider-actions-list{flex:0 0 auto!important;gap:4px!important}.ant-pro-sider-actions-list-item{flex:0 0 28px!important;width:28px!important;height:28px!important;min-width:28px!important;padding:0!important;justify-content:center!important;overflow:visible!important}.ant-pro-sider-actions-list-item>span,.ant-pro-sider-actions-list-item>span>span,.ant-pro-sider-actions-list-item .anticon{width:28px!important;height:28px!important;min-width:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:28px!important}.tala-sidebar-user{min-width:0;width:100%;overflow:hidden}.full-width{width:100%}.metrics-grid{display:grid;grid-template-columns:repeat(5,minmax(112px,1fr));gap:10px}.metric-card .ant-card-body{padding:10px 12px}.metric-card .ant-statistic-title{margin-bottom:2px;font-size:12px}.metric-card .ant-statistic-content{font-size:22px;line-height:1.2}.parse-jobs-page .page-header{margin-bottom:4px}.parse-jobs-filter-card .ant-card-body{padding:12px}.parse-jobs-filter-form{gap:8px 10px}.parse-jobs-filter-form .ant-form-item{margin-inline-end:0;margin-bottom:0}.parse-jobs-table-card .ant-card-head{min-height:40px;padding-inline:12px}.parse-jobs-table-card .ant-card-head-title{padding-block:10px}.parse-jobs-table-card .ant-table-thead>tr>th{white-space:nowrap}.parse-jobs-table-card .clickable-table-row{cursor:pointer}.parse-jobs-table-card .clickable-table-row:hover>td{background:var(--ant-color-fill-tertiary)!important}.parse-job-detail-drawer .ant-descriptions-title{margin-bottom:8px;font-size:14px}.parse-job-detail-drawer .ant-divider{margin:4px 0 0}.parse-job-json-block{max-height:320px;margin:0;overflow:auto;padding:12px;border:var(--tala-layout-divider-width) solid var(--tala-panel-divider-color);border-radius:6px;background:var(--tala-assistant-bubble-bg);color:var(--ant-color-text);font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}@media(max-width:1100px){.metrics-grid{grid-template-columns:repeat(3,minmax(112px,1fr))}}@media(max-width:720px){.metrics-grid{grid-template-columns:repeat(2,minmax(112px,1fr))}.parse-jobs-filter-form .ant-form-item{margin-bottom:8px}}.login-page{min-height:100vh;display:grid;place-items:center;padding:40px 16px;background:radial-gradient(circle at 50% 0,rgba(45,212,191,.12),transparent 34%),var(--ant-color-bg-layout)}.login-card{width:min(440px,100%);border-radius:8px;box-shadow:0 18px 50px #0000002e}.login-card .ant-card-body{padding:32px}.login-brand{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.login-brand .ant-typography{margin:0}.login-brand .ant-typography+.ant-typography{margin-top:10px}.login-language-button{flex:0 0 auto;color:var(--ant-color-text-secondary);padding-inline:8px;height:28px;border-radius:6px}.login-language-button:hover{background:var(--ant-color-fill-tertiary);color:var(--ant-color-text)}.login-card .ant-form-item{margin-bottom:20px}.login-card .ant-btn-primary{margin-top:4px}.history-panel{min-height:calc(100vh - 83px);margin:0 -24px -10px;padding:0 24px 18px}.history-header .page-header{margin-bottom:0}.history-filter-card{margin:10px 0}.history-filter-card .ant-card-body{padding:10px 12px}.history-filter-form{gap:8px 12px}.history-filter-form .ant-form-item{margin-inline-end:0;margin-bottom:0}.history-tabs>.ant-tabs-nav{margin:0;padding-inline:0;border-bottom:var(--tala-layout-divider-width) solid var(--tala-layout-divider-color)}.history-tabs>.ant-tabs-nav:before{border-bottom:0}.history-tabs .ant-tabs-tab{padding:12px 0 13px}.history-tabs .ant-tabs-content-holder{padding-top:10px}.history-table .ant-table{border:var(--tala-layout-divider-width) solid var(--tala-panel-divider-color);border-radius:6px;overflow:hidden}.history-table .ant-table-thead>tr>th{white-space:nowrap}.history-table .clickable-table-row{cursor:pointer}.orders-page .page-header{margin-bottom:0}.orders-panel{min-height:calc(100vh - 83px);margin:0 -24px -10px;padding:0 24px 18px}.orders-filter-card{margin:10px 0}.orders-filter-card .ant-card-body{padding:10px 12px}.orders-filter-form{gap:8px 12px}.orders-filter-form .ant-form-item{margin-inline-end:0;margin-bottom:0}.orders-table .ant-table{border:var(--tala-layout-divider-width) solid var(--tala-panel-divider-color);border-radius:6px;overflow:hidden}.orders-table .ant-table-thead>tr>th{white-space:nowrap}.orders-item-number{color:var(--tala-text-muted);font-size:12px;line-height:1.35;word-break:break-all}.transfer-review-actions .ant-btn{width:28px;padding-inline:0}.transfer-review-drawer .ant-descriptions-title{margin-bottom:8px;font-size:14px}.transfer-review-drawer .ant-divider{margin:4px 0 0}.transfer-review-json-block{max-height:320px;margin:0;overflow:auto;padding:12px;border:var(--tala-layout-divider-width) solid var(--tala-panel-divider-color);border-radius:6px;background:var(--tala-assistant-bubble-bg);color:var(--ant-color-text);font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.system-sync-page{min-height:calc(100vh - 83px);margin:0 -24px -10px;padding:0 24px 24px}.system-sync-header .page-header{margin-bottom:0}.system-sync-header-extra{display:flex;align-items:center;gap:14px;min-width:0;white-space:nowrap;font-size:13px}.system-sync-header-extra .ant-typography-secondary{max-width:360px;overflow:hidden;text-overflow:ellipsis}.system-sync-tabs>.ant-tabs-nav{margin:0;border-bottom:var(--tala-layout-divider-width) solid var(--tala-layout-divider-color)}.system-sync-tabs>.ant-tabs-nav:before{border-bottom:0}.system-sync-tabs .ant-tabs-tab{padding:12px 0 13px}.system-sync-section{padding-top:0}.system-sync-filter-card{margin:10px 0}.system-sync-filter-card .ant-card-body{padding:10px 12px}.system-sync-filter-form{gap:8px 12px}.system-sync-filter-form .ant-form-item{margin-inline-end:0;margin-bottom:0}.system-sync-table .ant-table{border:var(--tala-layout-divider-width) solid var(--tala-panel-divider-color);border-radius:6px;overflow:hidden}.system-sync-table .ant-table-thead>tr>th{white-space:nowrap}@media(max-width:860px){.system-sync-header-extra .ant-typography-secondary{display:none}.system-sync-header-extra .ant-typography-secondary:not(:first-of-type){display:none}.system-sync-filter-form .ant-form-item{margin-bottom:8px}}.workspace-shell{min-height:calc(100vh + -0px);margin:-12px -24px -10px}.page-header{margin:-12px -24px 16px}.workspace-shell-header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;height:61px;padding:0 24px;border-bottom:0}.workspace-shell-header:after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:var(--tala-layout-divider-width);background:var(--tala-layout-divider-color)}.workspace-shell-title{min-width:0;display:flex;align-items:center;gap:16px}.workspace-shell-title .ant-typography,.workspace-shell-title .ant-typography h1,.workspace-shell-title .ant-typography h2,.workspace-shell-title .ant-typography h3,.workspace-shell-title .ant-typography h4,.workspace-shell-title .ant-typography h5{margin:0}.workspace-shell-extra{flex-shrink:0}@media(max-width:720px){.workspace-shell-header{padding-inline:16px}}.tala-chat-bubbles .ant-bubble-start>.ant-bubble-content-wrapper>.ant-bubble-content{background-color:var(--tala-assistant-bubble-bg)!important;border:1px solid var(--tala-assistant-bubble-border)!important;color:var(--ant-color-text)!important}.tala-chat-bubbles .ant-bubble-end>.ant-bubble-content-wrapper>.ant-bubble-content{background-color:var(--tala-user-bubble-bg)!important;border:1px solid var(--tala-user-bubble-border)!important;color:var(--ant-color-text)!important}.sample-candidates-popover{width:min(360px,calc(100vw - 48px))}.sample-candidates-title{display:block;margin-bottom:8px;font-size:12px}.sample-candidates-list{max-height:360px;overflow:auto}.sample-candidate-button.ant-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;height:auto;min-height:54px;padding:8px 10px;border-radius:6px;text-align:left;white-space:normal}.sample-candidate-label,.sample-candidate-description{display:block;width:100%;overflow:hidden;text-overflow:ellipsis}.sample-candidate-label{color:var(--ant-color-text);font-size:13px;line-height:1.35}.sample-candidate-description{margin-top:2px;color:var(--ant-color-text-secondary);font-size:12px;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-preset=teal]{--ai-lab-sider-menu-accent: #2DD4BF;--ai-lab-sider-menu-selected-bg: rgba(45, 212, 191, .14)}html[data-preset=indigo]{--ai-lab-sider-menu-accent: #C7D2FE;--ai-lab-sider-menu-selected-bg: rgba(129, 140, 248, .14)}html[data-preset=neutral]{--ai-lab-sider-menu-accent: #F8FAFC;--ai-lab-sider-menu-selected-bg: rgba(255, 255, 255, .1)}html[data-preset=amber]{--ai-lab-sider-menu-accent: #FCD34D;--ai-lab-sider-menu-selected-bg: rgba(251, 191, 36, .14)}.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-submenu-title:hover{background-color:#ffffff14!important;color:#fffffff2!important}.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-item-selected{background-color:var(--ai-lab-sider-menu-selected-bg)!important;color:var(--ai-lab-sider-menu-accent)!important}.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-item:hover a,.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-item:hover span,.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-item:hover .anticon,.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-submenu-title:hover span,.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-submenu-title:hover .anticon,.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-item-selected a,.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-item-selected span,.ant-pro-sider :where(.ant-menu-light,.ant-menu-dark) .ant-menu-item-selected .anticon{color:inherit!important}.image-task-card-layout{grid-template-columns:minmax(180px,280px) minmax(0,1fr)}@media(max-width:720px){.image-task-card-layout{grid-template-columns:1fr!important}.image-task-card-thumb{max-width:none!important}}
