.drawer-locality-50{height:calc(100vh - 50px);top:50px;z-index:50}.text-ellipsis{white-space:nowrap}.text-ellipsis,.text-ellipsis-2{overflow:hidden;text-overflow:ellipsis}.text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ant-breadcrumb.ant-breadcrumb-card{background-color:#d9d9d9;border-radius:15px;display:inline-block;font-size:12px;margin:0 0 0 10px;padding:2px 12px}.user-notification.ant-notification-notice{padding:6px 10px}.user-notification.ant-notification-notice .ant-notification-notice-message{margin-bottom:0;padding-right:10px}.user-notification .ant-notification-notice-close{right:10px;top:13px}.react-grid-layout.no-transition .react-grid-item{transition:none}.ant-btn-primary.green:not([disabled]){background:#52c41a;border-color:#52c41a}.ant-btn-primary.green:not([disabled]):hover{background:#73d13d;border-color:#73d13d}.ant-btn-primary.orange:not([disabled]){background:#fa8c16;border-color:#fa8c16}.ant-btn-primary.orange:not([disabled]):hover{background:#ffa940;border-color:#ffa940}.appoint-date{padding:0}.appoint-date>.ant-popover-content>.ant-popover-arrow{display:none}.appoint-date .ant-popover-inner-content{padding:0}.ant-table-row.error-row{background-color:#fff1f0}.app-search{margin-left:20px;margin-top:22px}.row-dragging{border:1px solid #f0f0f0;border-left:none;border-right:none;z-index:10000}.row-dragging td{padding:8px}.row-dragging .drag-hidden{display:none}@media (max-width:575px){.ant-form .ant-form-item .ant-form-item-control,.ant-form .ant-form-item .ant-form-item-label{flex:auto}}a,a:active,a:focus,a:hover,a:link,a:visited{color:inherit;text-decoration:none}.top-level-select{z-index:9999!important}.buttonList_dropdown{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.buttonList_dropdown .ant-dropdown-menu-item{border:1px dashed #f0f0f0;padding:0 1rem!important}.buttonList_dropdown .ant-dropdown-menu-item .ant-btn{border:none;justify-content:start;padding:0;text-align:left;width:100%}.buttonList_dropdown .ant-dropdown-menu-item .ant-btn.ant-btn-disabled,.buttonList_dropdown .ant-dropdown-menu-item .ant-btn:disabled{background-color:initial;box-shadow:none}.buttonList_dropdown .ant-dropdown-menu-item .ant-btn:not(:disabled):hover{background-color:#f5f5f5}.drawer_form .ant-input-disabled{color:rgba(0,0,0,.85)!important;cursor:default!important;line-height:1.7!important;padding-left:0!important;padding-right:0!important}.drawer_form .ant-form-vertical .ant-form-item-label{width:100%}.drawer_form .ant-form-vertical .ant-form-item-label>label{border-bottom:1px solid #ebedf0;padding-bottom:8px;width:100%}.drawer_form .ant-form-item-horizontal{margin-bottom:10px}.drawer_form .ant-form-item-horizontal .ant-form-item-label label{border:none;padding-right:2rem;width:10rem}.drawer_form .ant-form-item-horizontal .ant-form-item-label label .anticon-info-circle{padding:0 .2rem}.drawer_form .ant-upload-list{min-height:4rem}.drawer_form .ant-upload-list-item{padding:0 10px}.copilotKitSidebar .copilotKitWindow{font-size:12px!important;height:calc(100% - var(--header-height))!important;line-height:1!important;min-height:calc(100% - var(--header-height))!important;top:var(--header-height)!important;width:var(--copilot-sidebar-width,400px)!important}.copilotKitSidebarContentWrapper.sidebarExpanded{margin-right:var(--copilot-sidebar-width,400px)!important;transition:margin-right .3s ease!important}.copilotKitPopup .poweredBy,.copilotKitSidebar .poweredBy,p.poweredBy{visibility:hidden!important}.copilotKitSidebar .copilotKitCodeBlock{background-color:#f3f4f6!important;border:1px solid rgba(0,0,0,.06);border-radius:6px;margin:2px 0;max-height:120px;max-width:85%;overflow-y:auto;width:fit-content}.copilotKitSidebar .copilotKitCodeBlock>div{background:#f3f4f6!important;border-radius:6px!important;margin:0!important;padding:4px 8px!important}.copilotKitSidebar .copilotKitCodeBlock code,.copilotKitSidebar .copilotKitCodeBlock span{background:transparent!important;color:#374151!important;font-family:JetBrains Mono,Fira Code,SF Mono,Menlo,monospace!important;font-size:12px!important;line-height:1.5!important}.copilotKitSidebar .copilotKitCodeBlockToolbar{display:none!important}.copilotKitSidebar .copilotKitCodeBlock::-webkit-scrollbar{width:3px}.copilotKitSidebar .copilotKitCodeBlock::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:3px}.copilotKitSidebar .copilotKitCodeBlock::-webkit-scrollbar-track{background:transparent}.copilot-header{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;box-sizing:border-box;display:flex;justify-content:space-between;min-height:44px;padding:10px 12px}.copilot-header-left{align-items:center;display:flex;gap:10px}.copilot-header-icon{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.2);border-radius:8px;display:flex;height:28px;justify-content:center;width:28px}.copilot-header-icon svg{color:#fff;height:18px;width:18px}.copilot-header-title{color:#fff;font-size:14px;font-weight:600;letter-spacing:-.3px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.copilot-header-right,.copilot-width-controls{align-items:center;display:flex}.copilot-width-controls{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.15);border-radius:6px;gap:4px;padding:6px}.copilot-width-btn{align-items:center;background:hsla(0,0%,100%,.2);border:none;border-radius:4px;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .15s ease;width:22px}.copilot-width-btn svg{color:#fff;height:14px;width:14px}.copilot-width-btn:disabled{cursor:not-allowed;opacity:.4}.copilot-width-btn:hover:not(:disabled){background:hsla(0,0%,100%,.35);transform:scale(1.05)}.copilot-width-btn:active:not(:disabled){background:hsla(0,0%,100%,.45);transform:scale(.95)}.copilot-width-label{color:hsla(0,0%,100%,.9);font-size:11px;font-weight:500;letter-spacing:-.2px;min-width:38px;text-align:center}.copilot-close-btn{align-items:center;background:hsla(0,0%,100%,.2);border:none;border-radius:4px;cursor:pointer;display:flex;height:22px;justify-content:center;margin-left:8px;padding:0;transition:all .15s ease;width:22px}.copilot-close-btn svg{color:#fff;height:14px;width:14px}.copilot-close-btn:hover{background:hsla(0,0%,100%,.35);transform:scale(1.05)}.copilot-close-btn:active{background:hsla(0,0%,100%,.45);transform:scale(.95)}.copilotKitButton{align-items:center!important;background-color:#1677ff!important;background-image:none!important;border:none!important;border-radius:50%!important;bottom:max(24px,env(safe-area-inset-bottom))!important;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)!important;cursor:pointer!important;display:flex!important;font-size:0!important;height:40px!important;justify-content:center!important;min-height:40px!important;min-width:40px!important;overflow:hidden!important;padding:0!important;position:fixed!important;right:max(24px,env(safe-area-inset-right))!important;transition:all .2s ease!important;width:40px!important;z-index:1100!important}.copilotKitButton:hover{background-color:#4096ff!important}.copilotKitButton .copilotKitButtonIcon{font-size:0!important}.copilotKitButton svg{color:#fff!important;height:20px!important;width:20px!important;fill:#fff!important}.update-notification-content{padding:8px 0}.update-notification-content p{font-size:14px;line-height:1.4;margin:8px 0}.update-notification-actions{display:flex;gap:8px;margin-top:12px}.update-notification-actions .update-btn{background:#1890ff;border-color:#1890ff}.update-notification-actions .update-btn:hover{background:#40a9ff;border-color:#40a9ff}.update-notification-actions .dismiss-btn{border-color:#d9d9d9;color:#666}.update-notification-actions .dismiss-btn:hover{border-color:#1890ff;color:#1890ff}.update-notification-dev{background:hsla(0,0%,100%,.95);border:1px solid #d9d9d9;border-radius:6px;bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);max-width:300px;padding:12px;position:fixed;right:20px;z-index:1000}.update-info-dev{background:#f5f5f5;border-radius:4px;color:#666;font-family:monospace;font-size:11px;line-height:1.3;margin-top:8px;padding:8px}@media (max-width:768px){.update-notification-content{font-size:16px}.update-notification-actions{margin-top:16px}.update-notification-actions .ant-btn{font-size:16px;height:44px;padding:0 16px}.update-notification-dev{bottom:10px;left:10px;max-width:none;right:10px}.update-notification-dev .ant-btn{font-size:16px;height:44px}}@media (display-mode:standalone){.update-notification-dev{bottom:30px}}@media (prefers-color-scheme:dark){.update-notification-dev{background:rgba(40,40,40,.95);border-color:#434343;color:#fff}.update-info-dev{background:#2a2a2a;color:#ccc}}@media (prefers-contrast:high){.update-notification-actions .update-btn{background:#000;border-color:#000;color:#fff}.update-notification-actions .dismiss-btn{border-color:#000;color:#000}}@media (prefers-reduced-motion:reduce){.update-notification-dev{transition:none}}.update-notification-actions .ant-btn:focus{outline:2px solid #1890ff;outline-offset:2px}html{height:100%}body{font-family:AmazonEmber,sans-serif!important;font-size:12px;margin:0;min-height:100%;padding:0;width:100%;--color-tag-blue:#108ee9;--color-approval:#52c41a;--color-in_work:#f5222d;--color-reject:#f5222d;--color-pending:#faad14;--test-status-pass-bg:#f6ffed;--test-status-pass-color:#52c41a;--test-status-pass-border:#b7eb8f;--test-status-observation-bg:#fff7e6;--test-status-observation-color:#fa8c16;--test-status-observation-border:#ffd591;--test-status-ongoing-bg:#e6f7ff;--test-status-ongoing-color:#1890ff;--test-status-ongoing-border:#91d5ff;--test-status-fail-bg:#fff2f0;--test-status-fail-color:#ff4d4f;--test-status-fail-border:#ffccc7;--test-status-not-started-bg:#fafafa;--test-status-not-started-color:#8c8c8c;--test-status-not-started-border:#d9d9d9;--test-status-cancelled-bg:linear-gradient(180deg,transparent 48%,#000 0,#000 52%,transparent 0);--test-status-cancelled-color:#262626;--test-status-cancelled-border:#434343;--test-status-default-bg:#f0f0f0;--test-status-default-color:#666;--test-status-default-border:#d9d9d9;--approval-status-in-work-bg:#e6f4ff;--approval-status-in-work-color:#1677ff;--approval-status-in-work-border:#91caff;--approval-status-pending-bg:#fff7e6;--approval-status-pending-color:#fa8c16;--approval-status-pending-border:#ffc069;--approval-status-approved-bg:#f6ffed;--approval-status-approved-color:#52c41a;--approval-status-approved-border:#95de64;--approval-status-rejected-bg:#fff1f0;--approval-status-rejected-color:#ff4d4f;--approval-status-rejected-border:#ffa39e;--approval-status-default-bg:#fafafa;--approval-status-default-color:#8c8c8c;--approval-status-default-border:#d9d9d9;--text-strong:#232f3e;--text-body:#434343;--text-secondary:#595959;--text-muted:#8c8c8c;--surface-card:#fff;--border-subtle:#eef0f2;--radius-card:10px;--shadow-card:0 1px 3px rgba(35,47,62,.06);--shadow-card-hover:0 8px 20px rgba(35,47,62,.12);--font-hero:30px;--font-lg:16px;--font-md:14px;--font-sm:12px;--font-xs:11px;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-tight:-0.02em;--transition-base:160ms ease;--transition-slow:320ms cubic-bezier(0.22,1,0.36,1);--color-primary:#0073bb;--accent-builds:#4361ee;--accent-builds-from:#4361ee;--accent-builds-to:#4cc9f0;--accent-builds-tint:#f2f5ff;--accent-issues:#f3722c;--accent-issues-from:#f94144;--accent-issues-to:#f9844a;--accent-issues-tint:#fff5f0;--accent-spec:#2a9d8f;--accent-spec-from:#2a9d8f;--accent-spec-to:#43aa8b;--accent-spec-tint:#f0faf7;--grad-device:linear-gradient(90deg,#4361ee,#4cc9f0);--grad-completion:linear-gradient(90deg,#2a9d8f,#90be6d)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.root{height:100%}.toggle{display:none}.ant-table-tbody>tr:hover .row-action-btn{opacity:1!important}
/*# sourceMappingURL=main.33207db3.css.map*/