@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600&display=swap);
:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}
:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}.menu-section{margin-bottom:24px}.menu-section .icon{font-size:3rem;color:var(--ant-color-primary)}.menu-section .description{text-overflow:ellipsis;width:100%;overflow:hidden;white-space:nowrap;font-size:1.6rem}.menu-section-title{text-align:center;margin-bottom:16px !important;color:var(--ant-color-primary);font-weight:600}@media(max-width: 768px){.menu-section .icon{font-size:2rem}.menu-section .description{font-size:1.4rem}}
:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}.app-header{background-color:var(--ant-layout-header-bg);padding:0;line-height:normal;height:auto;box-shadow:0 2px 8px rgba(0,0,0,.15)}.app-header-container{margin:0 auto;padding:0 16px;display:flex;justify-content:space-between;align-items:center;height:64px}.app-header-left{display:flex;align-items:center;flex:1 1;min-width:0;height:100%}.app-header-logo{display:flex;align-items:center;margin-right:8px;cursor:pointer;padding:0;border-radius:4px;transition:all .3s;flex-shrink:0;height:100%;padding-left:4px;padding-right:4px}.app-header-logo:hover{background-color:#e6e8eb}.app-header-logo img{height:32px;display:block;max-height:100%;vertical-align:middle}@media(max-width: 768px){.app-header-logo img{display:inline-block}}@media(max-width: 768px){.app-header-logo{margin-right:8px;padding-left:4px;padding-right:4px}}@media(max-width: 380px){.app-header-logo{margin-right:4px;padding-left:2px;padding-right:2px}}.app-header-titles{display:flex;flex-direction:column;justify-content:center;margin-left:0;min-width:0;height:100%;margin-left:16px}@media(max-width: 768px){.app-header-titles{display:inline-block}}.app-header-main-title{color:var(--ant-layout-header-color);font-size:16px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 480px){.app-header-main-title{font-size:14px}}.app-header-page-title{color:var(--ant-layout-header-color);font-size:14px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 480px){.app-header-page-title{font-size:12px}}@media(max-width: 768px){.app-header-page-title{display:none}}.app-header-nav{display:flex;height:100%}@media(max-width: 768px){.app-header-nav{display:none}}.app-header-nav-item{position:relative;display:flex;align-items:center;padding:0 16px;color:rgba(0,0,0,.85);font-size:14px;transition:all .3s;cursor:pointer;height:64px}.app-header-nav-item .anticon{margin-right:6px}.app-header-nav-item:hover{background-color:#e6e8eb}.app-header-nav-item.active{color:var(--ant-color-primary-text);background-color:var(--ant-color-primary-bg);font-weight:600;position:relative}.app-header-nav-item.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--ant-color-primary)}.app-header-nav-item-group{position:absolute;top:64px;left:0;background-color:#f0f2f5;min-width:200px;border-radius:0 0 4px 4px;box-shadow:0 3px 6px rgba(0,0,0,.2);z-index:100;display:none}.app-header-nav-item-group-items{padding:8px 0}.app-header-nav-item-group-item{padding:8px 16px;display:flex;align-items:center;color:var(--ant-layout-header-color);transition:all .1s}.app-header-nav-item-group-item .anticon{margin-right:8px}.app-header-nav-item-group-item:hover{background-color:#e6e8eb}.app-header-nav-item-group-item.active{color:var(--ant-color-primary-text);background-color:var(--ant-color-primary-bg);font-weight:600;border-left:3px solid var(--ant-color-primary-text)}.app-header-nav-item-group-item.active .anticon{color:var(--ant-color-primary-text)}.app-header-nav-item-group-item a{color:inherit;text-decoration:none;display:flex;align-items:center;width:100%}.app-header-nav-item:hover .app-header-nav-item-group{display:block}.app-header-mobile-menu{display:none}@media(max-width: 768px){.app-header-mobile-menu{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 8px 0 12px;color:hsla(0,0%,100%,.6);font-size:20px;height:100%}.app-header-mobile-menu:hover{color:#fff;color:var(--color-white)}.app-header-mobile-menu .anticon{display:block}}.app-header-right{display:flex;list-style:none;margin:0;padding:0;align-items:center;flex-shrink:0}.app-header-right .app-header-user{margin-left:8px}.app-header-right .user{display:flex;align-items:center;cursor:pointer;padding:8px;border-radius:4px;transition:all .3s}.app-header-right .user:hover{background-color:#e6e8eb}.app-header-right .user .ant-avatar{margin-right:8px;flex-shrink:0}@media(max-width: 768px){.app-header-right .user .ant-avatar{margin-left:8px}}.app-header-right .user .name{color:var(--ant-layout-header-color);margin-left:0;white-space:nowrap}@media(max-width: 480px){.app-header-right .user .name{display:none}}.app-header-user{display:flex;align-items:center;height:100%}.dark .app-header{background-color:#24292D;background-color:var(--background-color-dark)}.dark .app-header-logo:hover{background-color:#2b333c;background-color:var(--background-color-exlightdark)}.dark .app-header-logo:active{background-color:#2b333c;background-color:var(--background-color-exlightdark)}.dark .app-header-main-title{color:#fff;color:var(--color-white)}.dark .app-header-page-title{color:rgba(255, 255, 255, 0.4);color:var(--color-light-4)}.dark .app-header-nav-item{color:hsla(0,0%,100%,.6)}.dark .app-header-nav-item:hover{color:#fff;color:var(--color-white);background-color:#2b333c;background-color:var(--background-color-exlightdark)}.dark .app-header-nav-item.active{color:#fff;color:var(--color-white)}.dark .app-header-nav-item-group{background-color:#272E36;background-color:var(--background-color-lightdark)}.dark .app-header-nav-item-group-item{color:hsla(0,0%,100%,.6)}.dark .app-header-nav-item-group-item:hover{color:#fff;color:var(--color-white);background-color:#2b333c;background-color:var(--background-color-exlightdark)}.dark .app-header-nav-item-group-item.active{color:#fff;color:var(--color-white)}.dark .app-header-right .user:hover{background-color:#2b333c;background-color:var(--background-color-exlightdark)}.dark .app-header-right .user .name{color:#fff;color:var(--color-white)}:where(.css-dev-only-do-not-override-1xg9z9n).ant-dropdown .ant-dropdown-menu-item.active-dropdown-item,:where(.css-dev-only-do-not-override-1xg9z9n).ant-dropdown .ant-dropdown-menu-submenu-title.active-dropdown-item{background-color:#2b333c !important;background-color:var(--background-color-exlightdark) !important;font-weight:600 !important}:where(.css-dev-only-do-not-override-1xg9z9n).ant-dropdown .ant-dropdown-menu-item.active-dropdown-item .anticon,:where(.css-dev-only-do-not-override-1xg9z9n).ant-dropdown .ant-dropdown-menu-submenu-title.active-dropdown-item .anticon{color:var(--ant-color-primary) !important}@media(max-width: 480px){:where(.css-dev-only-do-not-override-1xg9z9n).ant-dropdown .ant-dropdown-menu{max-width:280px}}@media(max-width: 768px){.app-header-container{padding:0 8px}}@media(max-width: 380px){.app-header-logo{margin-right:4px;padding-left:2px;padding-right:2px}.app-header-mobile-menu{padding:0 4px 0 8px}}
.chat-history-menu .ant-dropdown-trigger{z-index:1000}.chat-history-menu .more-button{cursor:pointer;opacity:.7;transition:opacity .2s}.chat-history-menu .more-button:hover{opacity:1;background:rgba(0,0,0,.05)}.chat-history-menu .ant-menu-item{padding-right:5px !important}.chat-history-menu .ant-menu-item:hover .more-button,.chat-history-menu .ant-menu-item-selected .more-button{visibility:visible;opacity:1}.chat-history-menu .ant-menu-item-selected .more-button{color:inherit}.chat-history-menu .chat-list-item a{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0}.ant-dropdown{z-index:1002 !important}.ant-dropdown .ant-dropdown-menu-item{padding:10px 15px !important}.app-aside-menu.chat-history-menu .ant-menu-item .chat-list-item{display:flex;align-items:center;width:100%;position:relative}.app-aside-menu.chat-history-menu .ant-menu-item .chat-list-item a{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0;padding-right:20px}.app-aside-menu.chat-history-menu .ant-menu-item .chat-list-item .more-button{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility 0s linear .2s;flex-shrink:0;padding:0 2px;min-width:20px;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.app-aside-menu.chat-history-menu .ant-menu-item:hover .chat-list-item .more-button,.app-aside-menu.chat-history-menu .ant-menu-item .chat-list-item.dropdown-open .more-button{visibility:visible !important;opacity:1 !important;transition-delay:0s}.app-aside-menu.chat-history-menu .ant-menu-item:has(.chat-list-item.dropdown-open){background-color:var(--ant-menu-item-hover-bg)}.more-button{margin-left:0;padding:0 2px;min-width:20px;height:20px;font-size:12px}.ant-layout-sider .ant-menu-inline .ant-menu-item{padding-right:5px !important}
:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}.ai-assistant-container{padding:24px;width:70%;margin:0 auto;height:calc(100vh - 200px);display:flex;flex-direction:column}.ai-assistant-container h2{margin-bottom:24px}.ai-assistant-container .section-container{margin-bottom:0;display:flex;flex-direction:column}.ai-assistant-container .section-container .section-header{margin-bottom:16px;padding:12px 16px;border-radius:4px;flex-shrink:0}.ai-assistant-container .section-container .section-header.processing{border-left:4px solid var(--ant-color-primary)}.ai-assistant-container .section-container .section-header.completed{border-left:4px solid rgba(0,0,0,.45)}.ai-assistant-container .section-container .section-header h3{margin:0;font-size:16px;font-weight:500}.ai-assistant-container .section-container .section-content .ant-table-container{border:1px solid rgba(0,0,0,.1);border-radius:4px}.ai-assistant-container .grouped-table .ant-table-tbody>tr.processing-row:hover{background-color:#f0f2f5 !important}.ai-assistant-container .grouped-table .ant-table-tbody>tr.completed-row:hover{background-color:#fafbfc !important}.ai-assistant-container .grouped-table .ant-table-thead>tr>th{background-color:#f0f2f5;color:rgba(0,0,0,.85);font-weight:600}.ai-assistant-container .processing-table{margin-bottom:24px}.ai-assistant-container .processing-table .ant-progress .ant-progress-bg{background-color:var(--ant-color-primary)}.ai-assistant-container .completed-table .ant-table-pagination{margin:16px 0}.ai-assistant-container .ai-assistant-add-button{position:fixed;bottom:48px;right:24px;padding:12px 16px}.ai-assistant-container .ant-progress{width:200px;margin:0 10px}.ai-assistant-container .ant-btn-primary{background-color:var(--ant-color-primary);border-color:var(--ant-color-primary)}.ai-assistant-container .ant-btn-primary:hover,.ai-assistant-container .ant-btn-primary:focus{background-color:var(--ant-color-primary);border-color:var(--ant-color-primary)}.ai-assistant-container .ant-btn-text.ant-btn-dangerous{color:#ff4d4f}.ai-assistant-container .ant-btn-text.ant-btn-dangerous:hover{background-color:rgb(51.495631068,61.0762135922,71.854368932) !important}.dark .ai-assistant-container h2{color:hsla(0,0%,100%,.8)}.dark .ai-assistant-container .section-container .section-header{background-color:#2b333c}.dark .ai-assistant-container .section-container .section-header.processing{border-left:4px solid var(--ant-color-primary)}.dark .ai-assistant-container .section-container .section-header.completed{border-left:4px solid hsla(0,0%,100%,.4)}.dark .ai-assistant-container .section-container .section-header h3{color:hsla(0,0%,100%,.8)}.dark .ai-assistant-container .section-container .section-content .ant-table-container{border:1px solid hsla(0,0%,100%,.1)}.dark .ai-assistant-container .grouped-table .ant-table-tbody>tr.processing-row:hover{background-color:rgb(51.495631068,61.0762135922,71.854368932) !important}.dark .ai-assistant-container .grouped-table .ant-table-tbody>tr.completed-row:hover{background-color:#2b333c !important}.dark .ai-assistant-container .grouped-table .ant-table-tbody>tr>td{border-bottom:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8)}.dark .ai-assistant-container .grouped-table .ant-table-thead>tr>th{background-color:#24292d;color:hsla(0,0%,100%,.8);border-bottom:1px solid hsla(0,0%,100%,.1)}.dark .ai-assistant-container .ant-table-pagination .ant-pagination-item{background-color:#272e36;border-color:hsla(0,0%,100%,.1)}.dark .ai-assistant-container .ant-table-pagination .ant-pagination-item a{color:hsla(0,0%,100%,.8)}.dark .ai-assistant-container .ant-table-pagination .ant-pagination-item-active{border-color:var(--ant-color-primary)}.dark .ai-assistant-container .ant-table-pagination .ant-pagination-prev button,.dark .ai-assistant-container .ant-table-pagination .ant-pagination-next button{background-color:#272e36;border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8)}.dark .ai-assistant-container .ant-tooltip .ant-tooltip-inner{background-color:#24292d;color:hsla(0,0%,100%,.8)}.dark .ai-assistant-container .ant-progress-text{color:hsla(0,0%,100%,.8)}@media(max-width: 1600px){.ai-assistant-container{width:100%}}@media(max-width: 768px){.ai-assistant-container{width:100%;padding:16px}}.processing-row .ant-progress-bg{position:relative;overflow:hidden}.processing-row .ant-progress-bg::after{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);animation:shimmer 2s infinite linear}@keyframes shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}
:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}.meeting-summary-modal .ant-form-item{margin-bottom:8px}.meeting-summary-modal .ant-form-item .ant-upload-list{margin-top:8px}.meeting-summary-modal .ant-form-item.inline-number-input{display:inline-block;width:150px}.meeting-summary-modal .ant-modal-body{max-height:80vh;overflow-y:auto;padding:16px}.selected-event-details{border:1px solid hsla(0,0%,100%,.2);border-radius:4px;padding:16px;background-color:#fafbfc;margin-bottom:20px}.dark .selected-event-details{background-color:#272e36}
:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}.upload-section.single-upload-section .upload-area-single{display:flex;flex-direction:row;align-items:stretch;gap:16px}.upload-section.single-upload-section .custom-dragger-single{flex-grow:1;min-height:75px}.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag{border-radius:4px;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag.ant-upload-disabled{cursor:not-allowed}.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag .dragger-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag .dragger-content .ant-upload-drag-icon{margin-bottom:0;margin-bottom:initial}.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag .dragger-content .ant-upload-drag-icon .anticon{font-size:48px;color:#009ccd;margin-bottom:10px}.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag .dragger-content .ant-upload-text{font-size:16px;color:rgba(0,0,0,.65)}.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag .dragger-content .file-name-dragger{font-weight:bold;margin-top:4px;margin-bottom:4px;word-break:break-word}.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag .dragger-content.file-item-dragger{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;width:100%}.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag .dragger-content.file-item-dragger .file-name-dragger{margin:0;flex:1 1;text-align:left;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag .dragger-content.file-item-dragger .delete-button-dragger{margin-top:0}.upload-section.single-upload-section .side-buttons-single{display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.upload-section.single-upload-section .side-buttons-single .select-file-button-single,.upload-section.single-upload-section .side-buttons-single .google-drive-button-single{width:160px}.upload-section.single-upload-section .side-buttons-single .select-file-button-single:hover:not(:disabled),.upload-section.single-upload-section .side-buttons-single .google-drive-button-single:hover:not(:disabled){color:#009ccd;border-color:#009ccd}.dark.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag .dragger-content .ant-upload-text{color:hsla(0,0%,100%,.8)}.dark.upload-section.single-upload-section .custom-dragger-single .ant-upload-drag .dragger-content .file-name-dragger{color:hsla(0,0%,100%,.8)}.file-name-and-status-dragger{display:flex;align-items:center;justify-content:center}
:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}.multiupload-section .multiupload-content-area{display:flex;flex-direction:row;align-items:stretch;gap:16px}.multiupload-section .multi-custom-dragger{flex-grow:1;border-radius:4px;transition:background-color .3s ease;background-color:rgba(0,0,0,0);min-height:75px;display:flex;flex-direction:column}.multiupload-section .multi-custom-dragger.has-files .ant-upload-drag-container{vertical-align:baseline;vertical-align:initial}.multiupload-section .multi-custom-dragger.ant-upload-disabled{background-color:rgba(0,0,0,0);cursor:not-allowed}.multiupload-section .multi-custom-dragger .dragger-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;flex-grow:1}.multiupload-section .multi-custom-dragger .dragger-content.dragger-empty-content .ant-upload-drag-icon .anticon{font-size:48px;color:#009ccd;margin-bottom:10px}.multiupload-section .multi-custom-dragger .dragger-content.dragger-empty-content .ant-upload-text{font-size:16px;color:rgba(0,0,0,.85);margin-bottom:4px}.multiupload-section .multi-custom-dragger .dragger-content.dragger-loading-content .dragger-icon-large{font-size:48px;color:#009ccd;margin-bottom:10px}.multiupload-section .multi-custom-dragger .dragger-content.dragger-loading-content .ant-upload-text{font-size:16px;color:rgba(0,0,0,.65)}.multiupload-section .multi-custom-dragger .embedded-file-list{width:100%;background-color:rgba(0,0,0,0);max-height:300px;overflow-y:auto;margin:0}.multiupload-section .multi-custom-dragger .embedded-file-list.ant-list-bordered{border:none}.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-header{padding:0 0 8px 0;background-color:rgba(0,0,0,0);position:sticky;top:0;z-index:1;border-bottom:none}.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item{padding:8px 0px;border-bottom:1px solid #f0f2f5}.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item:last-child{border-bottom:none}.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item .ant-list-item-meta-avatar{margin-right:10px;color:rgba(0,0,0,.65)}.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item .ant-list-item-meta-title{overflow:hidden;text-overflow:initial;white-space:nowrap;margin-bottom:0px !important;width:100%}.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item .ant-list-item-meta-title .ant-tag{margin-left:4px;font-size:10px;padding:0 4px;line-height:16px;border-radius:3px;flex-shrink:0}.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item .ant-list-item-meta-title .ant-tag .anticon{font-size:9px}.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item .ant-list-item-meta-description{font-size:.85em;color:rgba(0,0,0,.45)}.multiupload-section .multiupload-side-actions{display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.multiupload-section .multiupload-side-actions .select-file-button-multi,.multiupload-section .multiupload-side-actions .google-drive-button-multi{width:160px}.multiupload-section .multiupload-side-actions .select-file-button-multi:hover:not(:disabled),.multiupload-section .multiupload-side-actions .google-drive-button-multi:hover:not(:disabled){color:#009ccd;border-color:#009ccd}.dark.multiupload-section .multi-custom-dragger{background-color:rgba(0,0,0,0)}.dark.multiupload-section .multi-custom-dragger.ant-upload-disabled{background-color:rgba(0,0,0,0)}.dark.multiupload-section .multi-custom-dragger .dragger-content.dragger-empty-content .ant-upload-text,.dark.multiupload-section .multi-custom-dragger .dragger-content.dragger-loading-content .ant-upload-text{color:hsla(0,0%,100%,.8)}.dark.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-header{color:hsla(0,0%,100%,.8);background-color:#2b333c;border-bottom:none;padding:0 0 8px 0}.dark.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item{border-bottom:1px solid #323c47}.dark.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item:last-child{border-bottom:none}.dark.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item .ant-list-item-meta-avatar{color:hsla(0,0%,100%,.6)}.dark.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item .ant-list-item-meta-title{color:hsla(0,0%,100%,.8)}.dark.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item .ant-list-item-meta-title .ant-tag{background-color:rgba(24,144,255,.1);border-color:rgba(24,144,255,.4);color:#69c0ff}.dark.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item .ant-list-item-meta-description{color:hsla(0,0%,100%,.4)}.dark.multiupload-section .multi-custom-dragger .embedded-file-list .ant-list-item-action{margin-left:8px}
@charset "UTF-8";
.rbc-btn {
  color: inherit;
  font: inherit;
  margin: 0;
}

button.rbc-btn {
  overflow: visible;
  text-transform: none;
  -webkit-appearance: button;
          appearance: button;
  cursor: pointer;
}

button[disabled].rbc-btn {
  cursor: not-allowed;
}

button.rbc-input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.rbc-calendar {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.rbc-m-b-negative-3 {
  margin-bottom: -3px;
}

.rbc-h-full {
  height: 100%;
}

.rbc-calendar *,
.rbc-calendar *:before,
.rbc-calendar *:after {
  box-sizing: inherit;
}

.rbc-abs-full, .rbc-row-bg {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.rbc-ellipsis, .rbc-show-more, .rbc-row-segment .rbc-event-content, .rbc-event-label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.rbc-rtl {
  direction: rtl;
}

.rbc-off-range {
  color: #999999;
}

.rbc-off-range-bg {
  background: #e6e6e6;
}

.rbc-header {
  overflow: hidden;
  flex: 1 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 3px;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
  font-size: 90%;
  min-height: 0;
  border-bottom: 1px solid #ddd;
}
.rbc-header + .rbc-header {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-header + .rbc-header {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-header > a, .rbc-header > a:active, .rbc-header > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-button-link {
  color: inherit;
  background: none;
  margin: 0;
  padding: 0;
  border: none;
  cursor: pointer;
  -webkit-user-select: text;
          user-select: text;
}

.rbc-row-content {
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  z-index: 4;
}

.rbc-row-content-scrollable {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.rbc-row-content-scrollable .rbc-row-content-scroll-container {
  height: 100%;
  overflow-y: scroll;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
  /* Hide scrollbar for Chrome, Safari and Opera */
}
.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar {
  display: none;
}

.rbc-today {
  background-color: #eaf6ff;
}

.rbc-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  font-size: 16px;
}
.rbc-toolbar .rbc-toolbar-label {
  flex-grow: 1;
  padding: 0 10px;
  text-align: center;
}
.rbc-toolbar button {
  color: #373a3c;
  display: inline-block;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  background: none;
  background-image: none;
  border: 1px solid #ccc;
  padding: 0.375rem 1rem;
  border-radius: 4px;
  line-height: normal;
  white-space: nowrap;
}
.rbc-toolbar button:active, .rbc-toolbar button.rbc-active {
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-toolbar button:active:hover, .rbc-toolbar button:active:focus, .rbc-toolbar button.rbc-active:hover, .rbc-toolbar button.rbc-active:focus {
  color: #373a3c;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.rbc-toolbar button:focus {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-toolbar button:hover {
  color: #373a3c;
  cursor: pointer;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.rbc-btn-group {
  display: inline-block;
  white-space: nowrap;
}
.rbc-btn-group > button:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:first-child:not(:last-child) {
  border-radius: 4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:last-child:not(:first-child) {
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.rbc-btn-group button + button {
  margin-left: -1px;
}
.rbc-rtl .rbc-btn-group button + button {
  margin-left: 0;
  margin-right: -1px;
}
.rbc-btn-group + .rbc-btn-group, .rbc-btn-group + button {
  margin-left: 10px;
}

@media (max-width: 767px) {
  .rbc-toolbar {
    flex-direction: column;
  }
}
.rbc-event, .rbc-day-slot .rbc-background-event {
  border: none;
  box-sizing: border-box;
  box-shadow: none;
  margin: 0;
  padding: 2px 5px;
  background-color: #3174ad;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  width: 100%;
  text-align: left;
}
.rbc-slot-selecting .rbc-event, .rbc-slot-selecting .rbc-day-slot .rbc-background-event, .rbc-day-slot .rbc-slot-selecting .rbc-background-event {
  cursor: inherit;
  pointer-events: none;
}
.rbc-event.rbc-selected, .rbc-day-slot .rbc-selected.rbc-background-event {
  background-color: #265985;
}
.rbc-event:focus, .rbc-day-slot .rbc-background-event:focus {
  outline: 5px auto #3b99fc;
}

.rbc-event-label {
  font-size: 80%;
}

.rbc-event-overlaps {
  box-shadow: -1px 1px 5px 0px rgba(51, 51, 51, 0.5);
}

.rbc-event-continues-prior {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rbc-event-continues-after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-event-continues-earlier {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rbc-event-continues-later {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-row {
  display: flex;
  flex-direction: row;
}

.rbc-row-segment {
  padding: 0 1px 1px 1px;
}
.rbc-selected-cell {
  background-color: rgba(0, 0, 0, 0.1);
}

.rbc-show-more {
  background-color: rgba(255, 255, 255, 0.3);
  z-index: 4;
  font-weight: bold;
  font-size: 85%;
  height: auto;
  line-height: normal;
  color: #3174ad;
}
.rbc-show-more:hover, .rbc-show-more:focus {
  color: #265985;
}

.rbc-month-view {
  position: relative;
  border: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  flex: 1 0;
  width: 100%;
  user-select: none;
  -webkit-user-select: none;
  height: 100%;
}

.rbc-month-header {
  display: flex;
  flex-direction: row;
}

.rbc-month-row {
  display: flex;
  position: relative;
  flex-direction: column;
  flex: 1 0;
  flex-basis: 0px;
  overflow: hidden;
  height: 100%;
}
.rbc-month-row + .rbc-month-row {
  border-top: 1px solid #ddd;
}

.rbc-date-cell {
  flex: 1 1;
  min-width: 0;
  padding-right: 5px;
  text-align: right;
}
.rbc-date-cell.rbc-now {
  font-weight: bold;
}
.rbc-date-cell > a, .rbc-date-cell > a:active, .rbc-date-cell > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-row-bg {
  display: flex;
  flex-direction: row;
  flex: 1 0;
  overflow: hidden;
  right: 1px;
}

.rbc-day-bg {
  flex: 1 0;
}
.rbc-day-bg + .rbc-day-bg {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-day-bg + .rbc-day-bg {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}

.rbc-overlay {
  position: absolute;
  z-index: 5;
  border: 1px solid #e5e5e5;
  background-color: #fff;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
  padding: 10px;
}
.rbc-overlay > * + * {
  margin-top: 1px;
}

.rbc-overlay-header {
  border-bottom: 1px solid #e5e5e5;
  margin: -10px -10px 5px -10px;
  padding: 2px 10px;
}

.rbc-agenda-view {
  display: flex;
  flex-direction: column;
  flex: 1 0;
  overflow: auto;
}
.rbc-agenda-view table.rbc-agenda-table {
  width: 100%;
  border: 1px solid #ddd;
  border-spacing: 0;
  border-collapse: collapse;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td {
  padding: 5px 10px;
  vertical-align: top;
}
.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell {
  padding-left: 15px;
  padding-right: 15px;
  text-transform: lowercase;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr + tr {
  border-top: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  padding: 3px 5px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  text-align: right;
}

.rbc-agenda-time-cell {
  text-transform: lowercase;
}
.rbc-agenda-time-cell .rbc-continues-after:after {
  content: " »";
}
.rbc-agenda-time-cell .rbc-continues-prior:before {
  content: "« ";
}

.rbc-agenda-date-cell,
.rbc-agenda-time-cell {
  white-space: nowrap;
}

.rbc-agenda-event-cell {
  width: 100%;
}

.rbc-time-column {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}
.rbc-time-column .rbc-timeslot-group {
  flex: 1 1;
}

.rbc-timeslot-group {
  border-bottom: 1px solid #ddd;
  min-height: 40px;
  display: flex;
  flex-flow: column nowrap;
}

.rbc-time-gutter,
.rbc-header-gutter {
  flex: none;
}

.rbc-label {
  padding: 0 5px;
}

.rbc-day-slot {
  position: relative;
}
.rbc-day-slot .rbc-events-container {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  margin-right: 10px;
  top: 0;
}
.rbc-day-slot .rbc-events-container.rbc-rtl {
  left: 10px;
  right: 0;
}
.rbc-day-slot .rbc-event, .rbc-day-slot .rbc-background-event {
  border: 1px solid #265985;
  display: flex;
  max-height: 100%;
  min-height: 20px;
  flex-flow: column wrap;
  align-items: flex-start;
  overflow: hidden;
  position: absolute;
}
.rbc-day-slot .rbc-background-event {
  opacity: 0.75;
}
.rbc-day-slot .rbc-event-label {
  flex: none;
  padding-right: 5px;
  width: auto;
}
.rbc-day-slot .rbc-event-content {
  width: 100%;
  flex: 1 1;
  word-wrap: break-word;
  line-height: 1;
  height: 100%;
  min-height: 1em;
}
.rbc-day-slot .rbc-time-slot {
  border-top: 1px solid #f7f7f7;
}

.rbc-time-view-resources .rbc-time-gutter,
.rbc-time-view-resources .rbc-time-header-gutter {
  position: sticky;
  left: 0;
  background-color: white;
  border-right: 1px solid #ddd;
  z-index: 10;
  margin-right: -1px;
}
.rbc-time-view-resources .rbc-time-header {
  overflow: hidden;
}
.rbc-time-view-resources .rbc-time-header-content {
  min-width: auto;
  flex: 1 0;
  flex-basis: 0px;
}
.rbc-time-view-resources .rbc-time-header-cell-single-day {
  display: none;
}
.rbc-time-view-resources .rbc-day-slot {
  min-width: 140px;
}
.rbc-time-view-resources .rbc-header,
.rbc-time-view-resources .rbc-day-bg {
  width: 140px;
  flex: 1 1;
  flex-basis: 0 px;
}

.rbc-time-header-content + .rbc-time-header-content {
  margin-left: -1px;
}

.rbc-time-slot {
  flex: 1 0;
}
.rbc-time-slot.rbc-now {
  font-weight: bold;
}

.rbc-day-header {
  text-align: center;
}

.rbc-slot-selection {
  z-index: 10;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  font-size: 75%;
  width: 100%;
  padding: 3px;
}

.rbc-slot-selecting {
  cursor: move;
}

.rbc-time-view {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  width: 100%;
  border: 1px solid #ddd;
  min-height: 0;
}
.rbc-time-view .rbc-time-gutter {
  white-space: nowrap;
  text-align: right;
}
.rbc-time-view .rbc-allday-cell {
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  position: relative;
}
.rbc-time-view .rbc-allday-cell + .rbc-allday-cell {
  border-left: 1px solid #ddd;
}
.rbc-time-view .rbc-allday-events {
  position: relative;
  z-index: 4;
}
.rbc-time-view .rbc-row {
  box-sizing: border-box;
  min-height: 20px;
}

.rbc-time-header {
  display: flex;
  flex: 0 0 auto;
  flex-direction: row;
}
.rbc-time-header.rbc-overflowing {
  border-right: 1px solid #ddd;
}
.rbc-rtl .rbc-time-header.rbc-overflowing {
  border-right-width: 0;
  border-left: 1px solid #ddd;
}
.rbc-time-header > .rbc-row:first-child {
  border-bottom: 1px solid #ddd;
}
.rbc-time-header > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #ddd;
}

.rbc-time-header-cell-single-day {
  display: none;
}

.rbc-time-header-content {
  flex: 1 1;
  display: flex;
  min-width: 0;
  flex-direction: column;
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-time-header-content {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-time-header-content > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #ddd;
  flex-shrink: 0;
}

.rbc-time-content {
  display: flex;
  flex: 1 0;
  align-items: flex-start;
  width: 100%;
  border-top: 2px solid #ddd;
  overflow-y: auto;
  position: relative;
}
.rbc-time-content > .rbc-time-gutter {
  flex: none;
}
.rbc-time-content > * + * > * {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-time-content > * + * > * {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-time-content > .rbc-day-slot {
  width: 100%;
  user-select: none;
  -webkit-user-select: none;
}

.rbc-current-time-indicator {
  position: absolute;
  z-index: 3;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #74ad31;
  pointer-events: none;
}

.rbc-resource-grouping.rbc-time-header-content {
  display: flex;
  flex-direction: column;
}
.rbc-resource-grouping .rbc-row .rbc-header {
  width: 141px;
}


:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}.meeting-calendar-container{overflow:auto;color:rgba(0,0,0,.65)}.rbc-event{background-color:#009ccd;border-radius:4px;color:#fff;padding:2px 5px;border:none}.rbc-agenda-view table tbody tr td:first-child{text-align:left}@media(max-width: 1024px){.event-popover .ant-popover-content{margin:0 !important;padding:0 !important}.event-popover .ant-popover-inner{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin:10px;max-height:calc(100vh - 30px);overflow:hidden}.event-popover .ant-popover-title{padding:8px 12px !important;margin:-12px -12px 8px -12px !important;border-radius:8px 8px 0 0}}.dark.meeting-calendar-container{color:#fff}.dark.meeting-calendar-container .rbc-toolbar button{color:#fff}.dark.meeting-calendar-container .rbc-toolbar button:hover{color:#009ccd;background-color:#272e36;border-color:#009ccd}.dark.meeting-calendar-container .rbc-event{background-color:#009ccd;color:#fff}.dark.meeting-calendar-container .rbc-active{background-color:#009ccd}.dark.meeting-calendar-container .rbc-active:focus{background-color:#009ccd}.dark.meeting-calendar-container .rbc-off-range-bg{background-color:#272e36}.dark.meeting-calendar-container .rbc-today{background-color:#777f8d}.calendar-loading-spin .ant-spin-text{margin-top:20px;margin-left:10px}.calendar-loading-spin .ant-spin-dot{margin-bottom:5px}
:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}.event-details-display{font-size:13px}.event-details-display .event-title{font-size:15px;margin-bottom:10px;display:block;font-weight:bold}.event-details-display .info-paragraph{margin-bottom:6px}.event-details-display .description-container{margin-bottom:10px}.event-details-display .description-label{display:block;margin-bottom:2px;font-weight:bold}.event-details-display .description-paragraph{max-height:150px;overflow-y:auto;white-space:pre-wrap;padding-left:8px;border-left:3px solid hsla(0,0%,100%,.2);word-break:break-word;margin-bottom:0}.event-details-display .list-container{margin-bottom:10px}.event-details-display .list-label{font-weight:bold}.event-details-display .attendees-hover-container{margin-bottom:10px}.event-details-display .attendees-hover-container .attendees-summary{cursor:pointer;margin-bottom:0;padding:4px 8px;border-radius:4px;transition:background-color .2s ease}.event-details-display .attendees-hover-container .attendees-summary:hover{background-color:rgba(0,0,0,.04)}.event-details-display .attachments-list{max-height:120px;overflow-y:auto;padding-left:8px}.event-details-display .attachments-list .ant-list-item{padding:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-details-display .all-day-tag{margin-left:5px}.custom-divider{margin-top:8px !important;margin-bottom:8px !important}
:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}.translation-modal .ant-form-item{margin-bottom:16px}.translation-modal .ant-form-item .ant-upload-list{margin-top:8px}.translation-modal .ant-form-item.inline-number-input{display:inline-block;width:150px}.translation-modal .ant-modal-body{max-height:80vh;overflow-y:auto;padding:16px}
/* stylelint-disable */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  margin: 0;
}
[tabindex='-1']:focus {
  outline: none;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}

:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}html{font-size:62.5%}body{min-height:100vh;height:auto}a{color:var(--ant-color-primary)}.container{width:100%;max-width:1032px;padding:0 16px;margin:0 auto}.app-layout{min-height:100vh;overflow:hidden;display:flex;flex-direction:column}.app-layout .app-header{position:fixed;left:0;right:0;top:0;z-index:10}.app-layout .app-header+.ant-layout{margin-left:0;transition:margin .3s;flex:1 1;display:flex;min-height:100vh}.app-layout .app-header+.ant-layout>.ant-layout{flex:1 1;display:flex;flex-direction:column}.app-layout .app-header+.ant-layout:has(.ant-layout-sider:not(.hidden)){margin-left:250px}.app-layout .app-header+.ant-layout:has(.ant-layout-sider-collapsed:not(.hidden)){margin-left:60px}@media(max-width: 767px){.app-layout .app-header+.ant-layout,.app-layout .app-header+.ant-layout:has(.ant-layout-sider:not(.hidden)),.app-layout .app-header+.ant-layout:has(.ant-layout-sider-collapsed:not(.hidden)){margin-left:0 !important}}.app-background{background-color:#f4f5f7}.app-simple-logo{padding:1.6rem 0;line-height:1}.app-aside{min-height:calc(100vh - 64px);transition:transform .3s ease-in-out !important;position:fixed !important;left:0;top:64px;z-index:1000}.app-aside.hidden{transform:translateX(-100%)}.app-aside-menu{margin-top:20px}.app-aside-menu.ant-menu-light.ant-menu-root.ant-menu-inline,.app-aside-menu.ant-menu-light>.ant-menu.ant-menu-root.ant-menu-inline,.app-aside-menu.ant-menu-light.ant-menu-root.ant-menu-vertical,.app-aside-menu.ant-menu-light>.ant-menu.ant-menu-root.ant-menu-vertical{border-inline-end:none}.app-layout-content{padding:2.4rem;flex:1 1;display:flex;flex-direction:column}.app-layout-noSidebar{margin-top:64px}.app-layout-noFooter+.ant-layout-footer{display:none}.app-footer{text-align:center;font-size:12px;margin-top:auto}.app-login{min-height:100vh;background-color:#00202b;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:space-between}.app-login-header{width:100%;padding:30px 0}.app-login-header-menu{display:flex;justify-content:space-between;align-items:center}.app-login-header-menu .menu ol{display:flex;list-style:none;margin:0;padding:0}.app-login-header-menu .menu .ant-btn-link{color:hsla(0,0%,100%,.8)}.app-login-header-menu .menu .ant-btn-link:hover{color:var(--ant-color-primary) !important}.app-login-header-menu .ant-btn.ant-btn-background-ghost{color:hsla(0,0%,100%,.8) !important;border-color:hsla(0,0%,100%,.4) !important}.app-login-header-menu .ant-btn.ant-btn-background-ghost:hover{color:var(--ant-color-primary) !important;border-color:var(--ant-color-primary) !important}.app-login-form{margin-left:auto;max-width:350px;width:100%}.app-login-form h1{text-align:center;margin-bottom:40px;color:hsla(0,0%,100%,.8);line-height:1.57}.app-login-form h1+.stage-name{margin-top:-40px;margin-bottom:40px}.app-login-form .ant-checkbox-wrapper{color:hsla(0,0%,100%,.8)}.app-login-form .ant-input,.app-login-form .ant-input-affix-wrapper{background-color:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8)}.app-login-form .ant-input-affix-wrapper>.ant-input{border:none}.app-login-form .login-form-forgot{float:right;color:#009ccd}.app-login-form .ant-input-password-icon{color:hsla(0,0%,100%,.6)}.app-login-form .ant-input-password-icon:hover{color:hsla(0,0%,100%,.8)}.app-login-form .ant-btn.ant-btn-background-ghost{color:hsla(0,0%,100%,.8) !important;border-color:hsla(0,0%,100%,.4) !important}.app-login-form .ant-btn.ant-btn-background-ghost:hover{border-color:var(--ant-color-primary) !important;color:var(--ant-color-primary) !important}.app-login-footer{align-self:flex-end;text-align:center;color:hsla(0,0%,100%,.3);width:100%}.app-select-menu-item{text-align:center;padding:2.4rem 1.2rem;cursor:pointer;transition:.3s}.app-select-menu-item.disabled{color:hsla(0,0%,100%,.2);cursor:not-allowed}.app-select-menu-item.disabled .icon{color:hsla(0,0%,100%,.2)}.app-select-menu-item.disabled:hover{transform:none}.app-select-menu-item:hover{transform:translateY(-6px)}.app-page-title{margin-top:2rem}.app-page-search{margin-top:2rem}.app-page-filter{margin-top:2rem;width:100%}.app-page-body{margin-top:2rem}.app-table-link{display:inline-block;color:rgba(0,0,0,.85) !important;width:100%;max-width:450px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-spin-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.app-tooltip-path{display:flex;padding:4px}.app-tooltip-path a{color:hsla(0,0%,100%,.8);max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-tooltip-path a+a::before{display:inline-block;content:">";color:hsla(0,0%,100%,.4);padding:0 8px;cursor:auto}.sidebar-toggle{position:fixed;left:10px;top:74px;z-index:1000;background-color:var(--ant-color-primary);color:#fff;border:none;border-radius:50%;width:40px !important;height:40px !important;display:none;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s,display .3s}.sidebar-toggle:hover{background-color:var(--ant-color-primary)}@media(max-width: 767px){.sidebar-toggle{display:flex}}.logo-container{padding:24px 16px;transition:.3s}.logo-container>img{max-width:100%}.ant-layout-sider-collapsed .logo-container{padding:16px;text-align:center}.stage-name{text-align:center;color:hsla(0,0%,100%,.4);font-size:16px;letter-spacing:2px;line-height:1.57}.loading{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 50px)}.loading-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 0;height:100%}.loading-waves{display:flex;justify-content:center;align-items:flex-end;height:40px;gap:3px}.loading-status{color:rgba(0,0,0,.65);font-size:1.4rem;font-weight:600;letter-spacing:.8px;text-shadow:0 1px 2px rgba(0,0,0,.1);text-align:center}.ant-table-wrapper:has(.ant-empty)+.loading-animation .metadata{display:none}.wave{width:5px;height:25px;background:var(--ant-color-primary);opacity:.4;border-radius:10px;animation:wave 1s ease-in-out infinite}.wave:nth-child(1){animation-delay:0s}.wave:nth-child(2){animation-delay:0.1s}.wave:nth-child(3){animation-delay:0.2s}.wave:nth-child(4){animation-delay:0.3s}.wave:nth-child(5){animation-delay:0.4s}@keyframes wave{0%{transform:scaleY(1)}50%{transform:scaleY(0.5)}100%{transform:scaleY(1)}}.notfound{text-align:center;padding-top:4rem}.notfound-img{width:38vw;opacity:.6;margin:0 auto}.notfound-text{text-align:center}.notfound-text h1{font-size:4.8rem;margin-bottom:1rem}.notfound-text p{margin-bottom:3rem}.list-item{display:flex;justify-content:space-between}.list-item+.list-item{margin-top:20px}.list-item .list-title{display:flex;align-items:center}.lockman{position:absolute;right:5vw;bottom:14vh;z-index:0}.lockman img{opacity:.6;width:28vw}.filter-separater{color:rgba(0,0,0,.4);padding:0 8px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ant-tooltip{max-width:800px}::-webkit-scrollbar{width:7px;height:7px;border-radius:6px}::-webkit-scrollbar-thumb{background-color:rgba(155,155,155,.5);border-radius:6px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-radius:6px}::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}::-ms-scrollbar{width:6px;border-radius:6px}::-ms-thumb{background-color:rgba(0,0,0,0);border-radius:6px}::-ms-track{background-color:rgba(0,0,0,0);border-radius:6px}.ant-layout .ant-layout-sider-trigger{color:rgba(0,0,0,.4)}.ant-input-suffix .control{cursor:pointer;color:rgba(0,0,0,.4);font-size:12px}.ant-input-suffix .control .icon{border-left:1px solid rgba(0,0,0,.1);display:inline-block;padding-left:8px}.ant-popover .ant-popover-inner{width:300px}.ant-popconfirm-message-text{width:100%}.gantt_container,.gantt_tooltip{font-family:inherit}#controls{display:flex;align-items:center;gap:10px;margin-bottom:10px;background-color:#f8f9fa;padding:10px;border-radius:5px}#controls select,#controls button{padding:5px 10px;font-size:14px;border-radius:3px;border:1px solid #ced4da}#controls button{background-color:#007bff;color:#fff;cursor:pointer}#controls button:hover{background-color:#0056b3}#controls .color-picker-container{display:flex;flex-wrap:wrap;gap:10px}#controls .color-picker-container div{display:flex;align-items:center}#controls .color-picker-container label{margin-right:5px;font-size:14px}#controls .color-picker-container input[type=color]{width:30px;height:30px;border:none;cursor:pointer}.legend-item{margin-right:20px;display:flex;align-items:center;margin-bottom:5px}.legend-item .color-box{width:20px;height:20px;margin-right:5px;border-radius:3px;border:1px solid #ced4da}.legend-item span{margin-left:5px;font-size:14px}#legend{padding:10px;display:flex;flex-wrap:wrap}.critical_task{background:repeating-linear-gradient(45deg, #fb8c00, #fb8c00 10px, #ffa726 10px, #ffa726 20px) !important;border:2px solid #e65100 !important}.ant-layout-sider-children{max-height:calc(100vh - 110px);overflow-y:auto}.ant-menu-item-group{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,0)}.ant-menu-item-group-list{max-height:none !important;overflow-y:visible !important}.ant-menu-item-group-title{padding-top:12px !important;padding-bottom:12px !important;color:rgba(0,0,0,.45);font-size:14px;line-height:1.5715}.ant-menu-item-group .ant-menu-item{padding-left:24px !important}.ant-menu-item-group::-webkit-scrollbar{width:6px}.ant-menu-item-group::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:3px}.ant-menu-item-group::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.sidebar-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;transition:opacity .3s ease-in-out}.app-aside.hidden+.sidebar-overlay{display:none}.app-file-download-controller{border:2px solid rgba(155,155,155,.1);background-color:#fff;border-radius:6px 0 0 6px;border-right:none;padding:6px 16px;z-index:99;position:fixed;top:240px;right:0px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.ant-btn-color-default.ant-btn-background-ghost{color:hsla(0,0%,100%,.8) !important}.ant-btn-color-default.ant-btn-background-ghost:hover{color:var(--ant-color-primary) !important}.ant-spin .ant-spin-dot{width:auto;width:initial;height:auto;height:initial}.dual-role-menu-item{color:inherit}.dual-role-menu-item:hover{color:inherit}
.dark path[fill="#1d1d1d"]{fill:#272e36}.dark g[stroke="#3e3e3e"]{stroke:#43505e}.dark ellipse[fill="#272727"]{fill:rgba(0,0,0,.1)}.dark .app-table-link{color:hsla(0,0%,100%,.85) !important}.dark .app-table-link:hover,.dark .app-table-link:focus{color:#fff}.dark ::-webkit-scrollbar{width:7px;height:7px;border-radius:6px}.dark ::-webkit-scrollbar-thumb{background-color:#303942;border-radius:6px}.dark ::-webkit-scrollbar-track{background-color:#24292d;border-radius:6px}.dark ::-ms-scrollbar{width:6px;border-radius:6px}.dark ::-ms-thumb{background-color:#303942;border-radius:6px}.dark ::-ms-track{background-color:#24292d;border-radius:6px}.dark .filter-separater{color:hsla(0,0%,100%,.4)}.dark .ant-table-wrapper .ant-table-row-expand-icon:focus,.dark .ant-table-wrapper .ant-table-row-expand-icon:hover{color:hsla(0,0%,100%,.85)}.dark .ant-layout .ant-layout-sider-trigger{color:hsla(0,0%,100%,.4)}.dark .ant-input-suffix .control{color:hsla(0,0%,100%,.4)}.dark .ant-input-suffix .control .icon{border-color:hsla(0,0%,100%,.1)}.dark .gantt_container,.dark .gantt_tooltip{background-color:rgba(0,0,0,0)}.dark .gantt_grid_scale,.dark .gantt_task_scale,.dark .gantt_task_vscroll{background-color:rgba(0,0,0,0)}.dark .gantt_grid_scale,.dark .gantt_task_scale{color:hsla(0,0%,100%,.85);border-color:hsla(0,0%,100%,.1)}.dark .gantt_container{border-color:hsla(0,0%,100%,.1)}.dark .gantt_task .gantt_task_scale .gantt_scale_cell{color:hsla(0,0%,100%,.85);border-color:hsla(0,0%,100%,.2)}.dark .gantt_scale_line{border-color:hsla(0,0%,100%,.1)}.dark .gantt_row,.dark .gantt_task_row{border-color:hsla(0,0%,100%,.1);background-color:rgba(0,0,0,0)}.dark .gantt_row.odd,.dark .gantt_task_row.odd{background-color:hsla(0,0%,100%,.03)}.dark .gantt_cell{border-color:hsla(0,0%,100%,.1)}.dark .gantt_grid_data .gantt_cell{color:hsla(0,0%,100%,.85)}.dark .gantt_grid_data .gantt_row.odd:hover,.dark .gantt_grid_data .gantt_row:hover{background-color:rgba(255,243,161,.2)}.dark .gantt_grid_data .gantt_row.gantt_selected,.dark .gantt_grid_data .gantt_row.odd.gantt_selected{background-color:rgba(255,243,161,.2)}.dark .gantt_task_grid_row_resize_wrap .gantt_task_grid_row_resize{background-color:hsla(0,0%,100%,.1)}.dark .gantt_task_cell{border-color:hsla(0,0%,100%,.1)}.dark .gantt_layout_cell_border_right{border-color:hsla(0,0%,100%,.1)}.dark .gantt_task_row.gantt_selected{background-color:rgba(255,243,161,.2)}.dark .gantt_task_row.gantt_selected .gantt_task_cell{border-right-color:rgba(255,243,161,.2)}.dark .app-spin-wrap{background:rgba(0,0,0,.7)}.dark .ant-empty-image path{fill:#272e36}.dark .app-file-download-controller{background-color:#2b333c}.dark :root{--chart-color-1: #4FC3F7;--chart-color-2: #81C784;--chart-color-3: #FFB74D;--chart-color-4: #F06292;--chart-color-5: #9575CD;--chart-color-6: #4DB6AC;--chart-color-7: #FFF176;--chart-grid-color: rgba(255, 255, 255, 0.1);--chart-text-color: rgba(255, 255, 255, 0.6);--chart-tooltip-bg: #2b333c;--chart-tooltip-border: rgba(255, 255, 255, 0.2)}
:root{--background-color-dark: #24292D;--background-color-lightdark: #272E36;--background-color-exlightdark: #2b333c;--primary-color: #009ccd;--color-light-01: rgba(255, 255, 255, 0.01);--color-light-02: rgba(255, 255, 255, 0.02);--color-light-03: rgba(255, 255, 255, 0.03);--color-light-05: rgba(255, 255, 255, 0.05);--color-light-1: rgba(255, 255, 255, 0.1);--color-light-2: rgba(255, 255, 255, 0.2);--color-light-3: rgba(255, 255, 255, 0.3);--color-light-4: rgba(255, 255, 255, 0.4);--color-white: #fff;--color-border-base: #d9d9d9;--color-option-selected: #e6f4ff;--color-tooltip-bg: rgba(0, 0, 0, 0.8);--chart-color-1: #0088FE;--chart-color-2: #00C49F;--chart-color-3: #FFBB28;--chart-color-4: #FF8042;--chart-color-5: #8884d8;--chart-color-6: #82ca9d;--chart-color-7: #ffc658;--chart-grid-color: rgba(0, 0, 0, 0.1);--chart-text-color: rgba(0, 0, 0, 0.65);--chart-tooltip-bg: #ffffff;--chart-tooltip-border: rgba(0, 0, 0, 0.1)}@media(-webkit-min-device-pixel-ratio: 1.5)and (min-width: 992px), (min-resolution: 144dpi)and (min-width: 992px){.index-numbers-block .number span{font-size:1.8rem !important}.index-status-small .text p span{font-size:1.8rem !important}}@media(max-width: 1440px){.index-status-small .chart{display:none}.index-numbers-block .number span{font-size:2rem}.alert-list-items{display:none}}@media(max-width: 1200px){.lockman{display:none}.index-first-topology label{display:none}.time-zone{flex-wrap:wrap;justify-content:flex-start}.time-slider{width:100%}.index-first-select-end{justify-content:flex-start;flex-wrap:wrap}}@media(max-width: 991px){.index-first-date{display:none}}@media(max-width: 767px){.app-layout .app-header+.ant-layout,.app-layout .app-header+.ant-layout:has(.ant-layout-sider-collapsed){margin-left:0px !important}.chat-input-container{left:0% !important;width:100% !important;bottom:0% !important}.app-page-search{flex-direction:column;align-items:flex-start}.app-page-search .ant-checkbox-wrapper{margin-left:0 !important;margin-top:16px}.index-section-title+.ant-btn{display:none !important}.notfound-img{width:70vw}.index-first-date{text-align:left}.app-header-note{display:none}.ant-layout-sider-collapsed+.ant-layout .app-footer{margin-left:0}.app-header{margin:0;border-radius:0;background-color:var(--ant-layout-header-bg);box-shadow:0 2px 3px rgba(0,0,0,.05);border-left:0;color:hsla(0,0%,100%,.8)}.dark .app-header{background-color:#272E36;background-color:var(--background-color-lightdark)}.app-content{margin:9.6rem 1.6rem 0 1.6rem}.ant-layout-sider-collapsed+.ant-layout .app-content{margin:8.8rem 2rem 0 2rem}.ant-layout-sider-collapsed+.ant-layout .app-header{margin:0}.app-login-form{margin:0 auto}.app-login-header .menu{display:none}.ant-layout-header{padding:0 8px;height:64px;line-height:64px}.loading{margin-left:0}.app-header-logo{display:block}.app-header-right-menu .user{display:none}.app-header-right{line-height:48px}.app-header-mobile-menu{width:26px;height:20px;cursor:pointer;display:block;z-index:100;color:var(--ant-layout-header-color)}.app-header-mobile-menu em{display:block;width:100%;height:2px;background:var(--text-color-light-8);margin-top:6px;transition:all .3s;transition-delay:.2s}.app-header-mobile-menu:first-child{margin-top:0}.app-header-mobile-menu.open{height:auto}.app-header-mobile-menu.open em{background-color:#fff !important}.app-header-mobile-menu.open em:nth-child(1){transform:translateY(4px) rotate(45deg)}.app-header-mobile-menu.open em:nth-child(2){transform:translateY(-4px) rotate(-45deg)}.app-header-mobile-menu.open+.header-menu{transform:translateX(0%)}.app-header-mobile-menu.open+.header-menu .header-rightline{display:none}.app-header-mobile-menu.open+.header-menu li::after{transform:scaleX(100%)}.dark .app-header-mobile-menu{color:#fff;color:var(--color-white)}.filter-separater{display:none}}@media(max-width: 575px){.index-section-title{margin-bottom:.8rem}.index-money-saving-text{font-size:1.6rem}.app-card-actionItems{flex-direction:column;align-items:flex-end}.app-device-subtitle{flex-direction:column;align-items:flex-start;gap:0}.app-device-subtitle .ant-divider{display:none}.app-form-list .ant-descriptions-item-container{flex-direction:column}.app-device-chart{height:220px}.app-descriptions .ant-descriptions-item-container{flex-direction:column}.app-descriptions .ant-descriptions-item-label{justify-content:flex-start;max-width:100%}.ant-tooltip{max-width:100%}}

/*# sourceMappingURL=main.2827eb81.css.map*/