.ai-qa-modal-bottom-right{position:fixed!important;top:auto!important;left:auto!important;right:0!important;bottom:0!important;margin:0!important;padding:0!important;width:0!important;height:0!important;overflow:visible!important}.ai-qa-modal-bottom-right .ant-modal{position:absolute!important;top:auto!important;left:auto!important;right:14px!important;bottom:14px!important;margin:0!important;padding:0!important}.ai-qa-modal-root .ant-modal-container,.ai-qa-modal-root .ant-modal-content{padding:40px 8px 8px!important}.ai-qa-modal-bottom-right .ant-modal-container{transform-origin:bottom right!important;border-radius:16px;border:1px solid var(--river-divider-color);box-shadow:0 12px 48px #0000001f,0 4px 16px #0000000a;background-color:var(--ant-colorBgElevated);display:flex;flex-direction:column;min-height:480px;max-height:calc(100vh - 120px);overflow:hidden}.ai-qa-modal-bottom-right .ant-modal,.ai-qa-modal-bottom-right .ant-modal-content{transform-origin:bottom right!important}.ai-qa-modal-bottom-right .ai-qa-lottie-enhance{transition:filter .3s ease}[data-theme=dark] .ai-qa-modal-bottom-right .ai-qa-lottie-enhance{filter:brightness(2) contrast(1.2) drop-shadow(0 0 6px rgba(255,255,255,.5)) drop-shadow(0 0 16px rgba(255,255,255,.25))}.ai-qa-modal-bottom-right .ant-modal-header{display:none}.ai-qa-modal-bottom-right .ant-modal-body{padding:0;flex:1;min-height:0;max-height:min(600px,calc(100vh - 120px));display:flex;flex-direction:column;overflow:hidden}.ai-qa-modal-bottom-right .ai-qa-fancy-close{position:absolute;top:-1px;right:-1px;width:40px;height:32px;border-top-right-radius:17px;border-bottom-left-radius:16px;background-color:color-mix(in srgb,var(--ant-colorPrimary) 50%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100;color:#fff;transition:all .3s ease;box-shadow:0 2px 6px #0000000d}.ai-qa-modal-bottom-right .ai-qa-fancy-close:hover{background-color:var(--ant-colorPrimary);color:#fff}.ai-qa-modal-bottom-right .ai-qa-welcome-cta{margin-top:16px;font-size:14px;font-weight:500;color:var(--ant-colorPrimary);padding:6px 16px;border-radius:16px;background-color:var(--ant-colorPrimaryBg);display:inline-block;box-shadow:0 2px 8px #00000005}.ai-qa-modal-bottom-right .ai-qa-prompts-wrap{width:100%;padding:0 20px;margin-bottom:20px}.ai-qa-modal-bottom-right .ant-prompts-item{white-space:normal!important;word-break:break-word!important;text-align:left!important;border-radius:8px!important;padding:8px 12px!important;border:1px solid var(--ant-colorBorder, #d9d9d9)!important;background-color:var(--ant-colorBgLayout, #fafafa)!important;transition:all .2s ease!important;cursor:pointer!important;margin-top:2px!important;margin-bottom:8px!important;margin-right:8px!important}.ai-qa-modal-bottom-right .ant-prompts-item:hover{transform:translateY(-2px)!important;border-color:var(--ant-colorPrimary, #1677ff)!important;box-shadow:0 4px 12px #0000000d!important;color:var(--ant-colorPrimary, #1677ff)!important}.ai-qa-modal-bottom-right .ant-bubble-list{padding:20px}.ai-qa-modal-bottom-right .ant-bubble[data-role=ai] .ant-bubble-content{background-color:var(--ant-colorFillQuaternary);border-radius:14px 14px 14px 4px;padding:10px 16px}.ai-qa-modal-bottom-right .ant-bubble[data-role=user] .ant-bubble-content{background-color:var(--ant-colorPrimary);color:#fff;border-radius:14px 14px 4px;padding:10px 16px}.ai-qa-modal-bottom-right .ant-bubble[data-role=user] .ant-bubble-content .ant-typography{color:#fff!important}.ai-qa-modal-bottom-right .ai-qa-sender-wrap{flex-shrink:0;padding:16px 20px 20px;background-color:var(--ant-colorBgElevated);box-shadow:0 -4px 16px #00000005;z-index:10}.ai-qa-modal-bottom-right .ai-qa-sender-wrap .ant-sender{border-radius:12px;border:1px solid var(--ant-colorBorder);box-shadow:0 2px 6px #00000005;transition:all .3s ease;background-color:var(--ant-colorBgContainer)}.ai-qa-modal-bottom-right .ai-qa-sender-wrap .ant-sender:focus-within{border-color:var(--ant-colorPrimary);box-shadow:0 0 0 2px var(--ant-colorPrimaryBg),0 4px 12px #0000000a}.ai-qa-modal-bottom-right ::-webkit-scrollbar{width:6px;height:6px}.ai-qa-modal-bottom-right ::-webkit-scrollbar-track{background:transparent}.ai-qa-modal-bottom-right ::-webkit-scrollbar-thumb{background:var(--ant-colorFillSecondary);border-radius:3px}.ai-qa-modal-bottom-right ::-webkit-scrollbar-thumb:hover{background:var(--ant-colorFill)}:root{--river-border-color: #bcbcbc;--river-divider-color: #d9d9d9;--re-badge-draft-bg: color-mix(in srgb, var(--ant-color-text, rgba(0, 0, 0, .88)) 78%, var(--ant-color-fill-tertiary, #f5f5f5));--re-badge-draft-color: var(--ant-color-text-light-solid, #ffffff);--re-badge-draft-border: transparent}[data-theme=dark]{--river-border-color: #424242;--river-divider-color: #303030;--re-badge-draft-bg: color-mix(in srgb, var(--ant-color-text, rgba(255, 255, 255, .85)) 62%, var(--ant-color-fill-tertiary, #303030))}.ant-tag.re-status-badge-draft{background:var(--re-badge-draft-bg)!important;color:var(--re-badge-draft-color)!important;border-color:var(--re-badge-draft-border)!important}*{box-sizing:border-box}.ant-input-number.ant-input-number-sm .ant-input-number-input{padding:0 4px!important}.dictionary-select-wrapper{width:100%;min-width:0;box-sizing:border-box}.dictionary-select-wrapper .ant-select{width:100%!important;min-width:0!important;max-width:100%}.dictionary-select-wrapper .ant-select .ant-select-selector{width:100%!important;box-sizing:border-box}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#00000029;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#0000000f}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent}.ant-modal-body{max-height:calc(100vh - 280px);overflow-y:auto}.form-modal-template .form-modal-content-inner,.form-modal-template-fixed-footer .form-modal-content-inner{min-width:100%;box-sizing:border-box}.customer-follow-up-modal .ant-input-textarea-affix-wrapper.ant-input-textarea-show-count textarea{padding-bottom:28px!important}.customer-follow-up-modal .ant-input-textarea-affix-wrapper.ant-input-textarea-show-count .ant-input-data-count{bottom:6px!important;inset-inline-end:10px!important;z-index:1}.form-modal-template-fixed-footer .modal-content-scroll{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent;-ms-overflow-style:auto}.form-modal-template-fixed-footer .modal-content-scroll::-webkit-scrollbar{display:block!important;width:6px;height:6px}.form-modal-template-fixed-footer .modal-content-scroll::-webkit-scrollbar-thumb{background-color:#00000029;border-radius:4px}.form-modal-template-fixed-footer .modal-content-scroll::-webkit-scrollbar-thumb:hover{background-color:#0000000f}.form-modal-template-fixed-footer .modal-content-scroll::-webkit-scrollbar-track{background:transparent}.form-modal-template-fixed-footer .modal-content-scroll::-webkit-scrollbar-corner{background:transparent}.ant-modal.modal-no-limit-height .ant-modal-body{max-height:none;overflow-y:visible}.ant-modal-confirm .ant-modal-content{max-height:none;overflow:visible}.ant-modal-confirm .ant-modal-body{max-height:none!important;overflow:visible!important;overflow-x:visible!important}.batch-create-storage-location-modal .ant-modal-body{max-height:none;overflow:visible}.ant-pro-layout-container{scrollbar-width:none;-ms-overflow-style:none}.ant-pro-layout-container::-webkit-scrollbar{display:none;width:0;height:0}html,body{margin:0;padding:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--ant-colorBgLayout);overflow:hidden}#root{height:100%;min-height:100vh}code{font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,Courier New,monospace;background-color:var(--ant-colorFillTertiary);padding:2px 6px;border-radius:3px;font-size:.9em}.touchscreen-mode{font-size:24px}.touchscreen-mode .ant-btn{min-height:60px;font-size:24px;padding:12px 24px}.touchscreen-mode .ant-btn+.ant-btn{margin-left:20px}.touchscreen-mode .ant-input,.touchscreen-mode .ant-input-number-input,.touchscreen-mode .ant-select-selector{min-height:60px;font-size:24px;padding:12px 16px}.touchscreen-mode .ant-form-item-label>label{font-size:24px;height:60px;line-height:60px}.touchscreen-mode .ant-table{font-size:24px}.touchscreen-mode .ant-table .ant-table-thead>tr>th{font-size:24px;padding:16px;min-height:60px}.touchscreen-mode .ant-table .ant-table-tbody>tr>td{font-size:24px;padding:16px;min-height:60px}.touchscreen-mode .ant-card .ant-card-head-title{font-size:32px;font-weight:600}.touchscreen-mode .ant-card .ant-card-body{font-size:24px}.touchscreen-mode .ant-space-item{margin-right:20px!important;margin-bottom:20px!important}.touchscreen-mode .ant-modal .ant-modal-header .ant-modal-title{font-size:32px;font-weight:600}.touchscreen-mode .ant-modal .ant-modal-body{font-size:24px}.touchscreen-mode .ant-modal .ant-modal-footer .ant-btn{min-height:60px;font-size:24px}.touchscreen-mode .ant-drawer .ant-drawer-header .ant-drawer-title{font-size:32px;font-weight:600}.touchscreen-mode .ant-drawer .ant-drawer-body{font-size:24px}@media (max-width: 768px){body{font-size:14px}.ant-btn{min-height:44px;font-size:14px;padding:8px 16px}.ant-input,.ant-input-number-input,.ant-select-selector{min-height:44px;font-size:14px;padding:8px 12px}.ant-table{font-size:12px}.ant-table .ant-table-thead>tr>th{font-size:12px;padding:8px}.ant-table .ant-table-tbody>tr>td{font-size:12px;padding:8px}.ant-card .ant-card-head-title{font-size:16px;font-weight:600}.ant-card .ant-card-body{font-size:14px;padding:12px}.ant-modal{max-width:95vw;margin:10px auto}.ant-modal .ant-modal-header .ant-modal-title{font-size:18px;font-weight:600}.ant-modal .ant-modal-body{font-size:14px;padding:16px}.ant-modal .ant-modal-footer .ant-btn{min-height:44px;font-size:14px}.ant-drawer:not(.demand-computation-drawer){width:90vw!important}.ant-drawer:not(.demand-computation-drawer) .ant-drawer-header .ant-drawer-title{font-size:18px;font-weight:600}.ant-drawer:not(.demand-computation-drawer) .ant-drawer-body{font-size:14px;padding:16px}.ant-form-item-label>label{font-size:14px;height:44px;line-height:44px}.ant-space-item{margin-right:8px!important;margin-bottom:8px!important}}.two-column-layout-content{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.two-column-layout-content>.uni-table-container{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important}.two-column-layout-content>.uni-table-container>div{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-list-toolbar{flex-shrink:0!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container .ant-table-wrapper{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;overflow:hidden!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container .ant-table-wrapper .ant-spin-nested-loading{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;overflow:hidden!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;overflow:hidden!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{display:flex!important;flex-direction:column!important;height:100%!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;overflow:hidden!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-header{flex-shrink:0!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table{table-layout:fixed!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-header table,.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body table{width:100%!important;table-layout:fixed!important}.two-column-layout-content>.uni-table-container>div .ant-pro-table .ant-pro-table-container .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body{flex:1!important;min-height:0!important;overflow-y:auto!important;overflow-x:auto!important}.query-search-modal-wrap .ant-modal{animation-duration:.3s;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.query-search-modal-wrap.ant-modal-enter .ant-modal{animation-name:antModalSlideDown}.query-search-modal-wrap.ant-modal-leave .ant-modal{animation-name:antModalSlideUp}@keyframes antModalSlideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes antModalSlideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.left-panel-scroll-container .ant-tree{padding:10px!important}.left-panel-scroll-container .ant-tree .ant-tree-treenode{height:32px!important;line-height:32px!important;margin:calc(var(--ant-padding-xs) / 2)!important}.ant-popover .ant-tree .ant-tree-treenode,.ant-pro-table-column-setting-list .ant-tree .ant-tree-treenode,.ant-dropdown .ant-tree .ant-tree-treenode{height:auto!important;line-height:normal!important;margin:0!important}.ant-spin-nested-loading>.ant-spin-container{padding:0!important}.hide-scrollbar,.left-panel-scroll-container{overflow:auto}.two-column-layout-right-content-scroll{overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none;-ms-overflow-style:none}.two-column-layout-right-content-scroll::-webkit-scrollbar{display:none;width:0;height:0}@media (min-width: 769px){.demand-computation-drawer .ant-drawer-content-wrapper{width:1300px!important}}@media (max-width: 768px){.demand-computation-drawer .ant-drawer-content-wrapper{width:90vw!important}}.ant-drawer-body{overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.ant-drawer-body::-webkit-scrollbar{display:none;width:0;height:0}.ant-modal-body{overflow-y:auto;overflow-x:hidden;padding-right:4px!important;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent;-ms-overflow-style:auto}.ant-modal-body::-webkit-scrollbar{display:block!important;width:6px;height:6px}.ant-modal-body::-webkit-scrollbar-thumb{background-color:#00000029;border-radius:4px}.ant-modal-body::-webkit-scrollbar-thumb:hover{background-color:#0000000f}.ant-modal-body::-webkit-scrollbar-track{background:transparent}.ant-modal-body::-webkit-scrollbar-corner{background:transparent}.form-modal-template .ant-modal-body,.form-modal-template-fixed-footer .ant-modal-body{box-shadow:none}.scrollbar-like-modal{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.16) transparent;-ms-overflow-style:auto}.scrollbar-like-modal::-webkit-scrollbar{display:block!important;width:6px;height:6px}.scrollbar-like-modal::-webkit-scrollbar-thumb{background-color:#00000029;border-radius:4px}.scrollbar-like-modal::-webkit-scrollbar-thumb:hover{background-color:#0000000f}.scrollbar-like-modal::-webkit-scrollbar-track{background:transparent}.scrollbar-like-modal::-webkit-scrollbar-corner{background:transparent}.ant-modal .ant-modal-footer,.ant-modal .ant-pro-form-submitter{display:flex!important;justify-content:flex-start!important;flex-wrap:wrap;gap:8px}.ant-modal .ant-modal-footer .ant-space{justify-content:flex-start}.form-modal-template-fixed-footer .form-modal-footer,.ant-modal .ant-modal-footer,.ant-modal .ant-pro-form-submitter{background:var(--ant-colorBgElevated, var(--ant-color-bg-elevated, var(--ant-color-bg-container)))!important}.ant-modal .ant-modal-footer{border-top:1px solid var(--ant-colorBorder);padding-top:16px}.ant-modal .ant-form-item-label>label{font-weight:600}.ant-modal .ant-modal-header{min-height:38px!important;display:flex!important;align-items:center!important;padding-bottom:6px;border-bottom:1px solid var(--ant-colorBorder);box-shadow:0 1px 2px #0000000a;padding-inline-end:56px!important}.ant-modal .ant-modal-close{width:32px!important;height:32px!important;background:var(--ant-color-error-bg, #fff1f0)!important;color:var(--ant-color-error, #cf1322)!important;border-radius:var(--ant-borderRadius, 6px)!important;inset-inline-end:24px!important;top:36px!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important}.ant-modal .ant-modal-close:hover{background:var(--ant-color-error-border, #ffccc7)!important;color:var(--ant-color-error, #a8071a)!important}.ant-modal .ant-modal-header .ant-modal-title{position:relative;padding-left:14px}.ant-modal .ant-modal-header .ant-modal-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:1.1em;min-height:18px;max-height:22px;background:var(--ant-colorPrimary);border-radius:999px}.ant-modal.form-modal-no-title-accent .ant-modal-header .ant-modal-title{padding-left:0}.ant-modal.form-modal-no-title-accent .ant-modal-header .ant-modal-title:before{display:none}.ant-menu-item[data-menu-id*=app-group-],.ant-menu-item[class*=menu-group-title-app]{padding-top:10px!important;padding-bottom:0!important;height:26px!important;line-height:16px!important;color:var(--ant-colorPrimary)!important}.ant-menu-item[data-menu-id*=app-group-]:hover,.ant-menu-item[class*=menu-group-title-app]:hover,.ant-menu-item[data-menu-id*=app-group-]:focus,.ant-menu-item[class*=menu-group-title-app]:focus,.ant-menu-item[data-menu-id*=app-group-]:active,.ant-menu-item[class*=menu-group-title-app]:active{background-color:transparent!important;color:var(--ant-colorPrimary)!important;box-shadow:none!important;border:none!important}.ant-menu-item[data-menu-id*=app-group-]:hover:before,.ant-menu-item[class*=menu-group-title-app]:hover:before,.ant-menu-item[data-menu-id*=app-group-]:focus:before,.ant-menu-item[class*=menu-group-title-app]:focus:before,.ant-menu-item[data-menu-id*=app-group-]:active:before,.ant-menu-item[class*=menu-group-title-app]:active:before,.ant-menu-item[data-menu-id*=app-group-]:hover:after,.ant-menu-item[class*=menu-group-title-app]:hover:after,.ant-menu-item[data-menu-id*=app-group-]:focus:after,.ant-menu-item[class*=menu-group-title-app]:focus:after,.ant-menu-item[data-menu-id*=app-group-]:active:after,.ant-menu-item[class*=menu-group-title-app]:active:after{display:none!important}.ant-menu-item[data-menu-id*=app-group-].ant-menu-item-selected,.ant-menu-item[class*=menu-group-title-app].ant-menu-item-selected,.ant-menu-item[data-menu-id*=app-group-]:hover .ant-menu-title-content,.ant-menu-item[class*=menu-group-title-app]:hover .ant-menu-title-content,.ant-menu-item[data-menu-id*=app-group-]:hover .menu-group-title-app,.ant-menu-item[class*=menu-group-title-app]:hover .menu-group-title-app{background-color:transparent!important;color:var(--ant-colorPrimary)!important}.ant-menu-item[data-menu-id*=app-group-] .ant-menu-title-content,.ant-menu-item[class*=menu-group-title-app] .ant-menu-title-content{padding-top:0!important;padding-bottom:0!important}.ant-modal .ant-table{border:1px solid var(--ant-colorBorder)!important;border-radius:var(--ant-borderRadius)!important}.ant-table-wrapper .ant-table-body,.ant-table-wrapper .ant-table-content{overflow-x:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.16) transparent!important}.ant-table-wrapper .ant-table-body::-webkit-scrollbar,.ant-table-wrapper .ant-table-content::-webkit-scrollbar{width:6px!important;height:6px!important;display:block!important;background:transparent!important}.ant-table-wrapper .ant-table-body::-webkit-scrollbar-thumb,.ant-table-wrapper .ant-table-content::-webkit-scrollbar-thumb{background-color:#00000029!important;border-radius:4px!important}.ant-table-wrapper .ant-table-body::-webkit-scrollbar-thumb:hover,.ant-table-wrapper .ant-table-content::-webkit-scrollbar-thumb:hover{background-color:#0000000f!important}.ant-table-wrapper .ant-table-body::-webkit-scrollbar-track,.ant-table-wrapper .ant-table-content::-webkit-scrollbar-track{background:transparent!important}.ant-table-wrapper .ant-table-body::-webkit-scrollbar-corner,.ant-table-wrapper .ant-table-content::-webkit-scrollbar-corner{background:transparent!important}:where(.css-dev-only-do-not-override-dbp7pc).ant-tree .ant-tree-switcher:before{top:4px!important}*::-webkit-scrollbar-track{background:transparent!important}*::-webkit-scrollbar{background:transparent!important}.dashboard-bento-top-row.ant-row{align-items:stretch}.dashboard-bento-top-row>.ant-col{display:flex}.dashboard-bento-top-row .ant-card{width:100%}.dashboard-workplace-tip-card{border:1px solid rgba(15,23,42,.09);background:linear-gradient(145deg,#fff,#fbfaf8 45%,#f4f2ef);padding:20px 14px 14px 12px;height:124px;min-height:124px;max-height:124px;box-sizing:border-box}[data-theme=dark] .dashboard-workplace-tip-card{border-color:#ffffff24;background:linear-gradient(145deg,var(--ant-color-bg-elevated, var(--ant-colorBgElevated)) 0%,rgba(255,255,255,.05) 55%,rgba(255,255,255,.02) 100%)}.dashboard-clock-date-card.ant-card{background:linear-gradient(145deg,#fff,#f8fafc 48%,#f0f4f8)}.dashboard-clock-date-card .ant-card-body{background:transparent!important}[data-theme=dark] .dashboard-clock-date-card.ant-card{background:linear-gradient(145deg,var(--ant-color-bg-elevated, var(--ant-colorBgElevated)) 0%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.01) 100%)}.dashboard-workplace-tip-bulb-wrap{position:absolute;left:-7px;top:-9px;z-index:2;pointer-events:none;filter:drop-shadow(0 10px 16px rgba(217,119,6,.42));transform:rotate(-7deg)}.dashboard-workplace-tip-body{position:relative;z-index:1;padding-left:2.125rem;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.dashboard-workplace-tip-text{min-height:0;overflow:hidden}.dashboard-workplace-tip-text .ant-typography{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dashboard-bento-main-row.ant-row{align-items:stretch}.dashboard-bento-main-row>.ant-col{display:flex}.dashboard-main-body.ant-row{align-items:stretch}.dashboard-main-body>.ant-col{display:flex}.dashboard-bento-left-quick .ant-card{flex:1;min-height:0;display:flex!important;flex-direction:column!important}.dashboard-bento-left-quick .ant-card .ant-card-body{flex:1;min-height:0;overflow:auto}.dashboard-bento-left-quick .ant-card .ant-card-head,.dashboard-four-cards-row .ant-card .ant-card-head{min-height:40px;padding:0 16px}.dashboard-bento-left-quick .ant-card .ant-card-head-wrapper,.dashboard-four-cards-row .ant-card .ant-card-head-wrapper{min-height:40px}.dashboard-bento-left-quick .ant-card .ant-card-head-title,.dashboard-four-cards-row .ant-card .ant-card-head-title,.dashboard-bento-left-quick .ant-card .ant-card-extra,.dashboard-four-cards-row .ant-card .ant-card-extra{padding:8px 0}.dashboard-four-cards-row.dashboard-bento-main-row.ant-row{flex:0 0 auto}.dashboard-four-cards-row>.ant-col{min-height:0}.dashboard-date-strip{min-height:0}.dashboard-kpi-strip-row.ant-row{align-items:stretch}.dashboard-kpi-strip-row>.ant-col{display:flex;flex-direction:column;min-height:0}.dashboard-date-strip--bare{height:100%;overflow:hidden}.dashboard-date-strip-buttons-wrap{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;padding:6px;border-radius:var(--ant-border-radius-lg, 8px);border:1px solid rgba(15,23,42,.08);background:#0f172a08;box-sizing:border-box;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}[data-theme=dark] .dashboard-date-strip-buttons-wrap{border-color:#ffffff24;background:#ffffff0a;box-shadow:none}.dashboard-date-strip--bare .dashboard-date-strip-btn{white-space:normal;line-height:1.2;padding-block:4px;font-size:14px!important;font-weight:400}.dashboard-date-strip--bare .dashboard-date-strip-btn.ant-btn-default{color:#0f172a80!important}[data-theme=dark] .dashboard-date-strip--bare .dashboard-date-strip-btn.ant-btn-default{color:#ffffffb8!important;border-color:#fff3!important;background:#ffffff05!important}.dashboard-date-strip--bare .dashboard-date-strip-btn.ant-btn-primary{font-weight:500;color:#ffffffeb!important}[data-theme=dark] .dashboard-date-strip--bare .dashboard-date-strip-btn.ant-btn-primary{background:var(--ant-colorPrimary)!important;border-color:var(--ant-colorPrimary)!important}
