.neo-common-modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden;background:var(--common-modal-surface,#1b304299)!important;border:var(--common-modal-border-width,2px) solid var(--color-border)!important;box-shadow:inset 0 0 20px var(--common-modal-shadow-inset,#32e6f726),0 0 30px var(--common-modal-shadow-glow-mid,#32e6f74d),0 0 60px var(--common-modal-shadow-glow-soft,#32e6f726),0 8px 32px var(--common-modal-shadow-drop,#0009)!important}.neo-common-modal .arco-modal-header span{color:#fff!important}:deep(.neo-common-modal .arco-modal-header){padding:1rem 1.5rem;background:linear-gradient(90deg,var(--common-modal-header-from,#32e6f72e),var(--common-modal-header-to,#32e6f72e))!important;border-bottom:2px solid var(--color-neutral-3)!important}:deep(.neo-common-modal .arco-modal-body){background:var(--common-modal-body-tint,#32e6f72e)!important;color:var(--custom-text-color)!important;height:100%!important}:is(:deep(.neo-common-modal .arco-modal-close-icon),:deep(.neo-common-modal .arco-modal-close-icon:hover)){color:var(--custom-text-color)!important}:deep(.arco-modal){margin:0!important}:deep(.arco-modal-content){--un-shadow:var(--un-shadow-inset) 0 20px 25px -5px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 8px 10px -6px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:.5rem}:deep(.arco-modal-header){--un-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--un-border-opacity));padding:1rem 1.5rem}:deep(.arco-modal-body){padding:0}.neo-table .arco-table-container{background:0 0}.neo-table .arco-table-element{border-collapse:collapse;border-spacing:0}.neo-table .arco-table-td,.neo-table .arco-table-th{border:none;border-right:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15));border-bottom:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15))}.neo-table .arco-table-tr>:first-child{border-left:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15))}.neo-table .arco-table-thead .arco-table-tr:first-child>.arco-table-th{border-top:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15))}.neo-table .arco-table-th{background:var(--data-table-th-bg,--data-table-th-bg);color:var(--custom-text-color,#d1d5db);font-weight:500}.neo-table .arco-table-th:hover{background:rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15));border-bottom-color:var(--data-table-accent-line,#52c4ff4d)}.neo-table .arco-table-td{color:var(--custom-text-color,#d1d5db);background:0 0}.neo-table .arco-table-td:hover{border-bottom-color:var(--data-table-accent-line,#52c4ff4d)}.neo-table .arco-table-tr{border:none}.neo-table .arco-table-col-fixed-left,.neo-table .arco-table-col-fixed-right{background:var(--data-table-fixed-col-bg,#06072a)}.neo-table .arco-table-header{border-bottom:none;border-top:1px solid var(--data-table-accent-line,#52c4ff4d);background:var(--data-table-header-bg,#052c5d);box-shadow:-6px 0 5px 0 var(--data-table-accent-line,#52c4ff4d),6px 0 5px 0 var(--data-table-accent-line,#52c4ff4d)}.neo-table .arco-table-body{background:var(--data-table-body-tint,#77c9f10d)}.neo-table .arco-table-body,.neo-table .arco-table-tr:hover .arco-table-td{border-top:1px solid var(--data-table-accent-line,#52c4ff4d);border-bottom:1px solid var(--data-table-accent-line,#52c4ff4d)}.neo-table .arco-table-tr:hover .arco-table-td{background:var(--data-table-header-bg,#052c5d)}.neo-table .arco-table-tbody .arco-table-tr:nth-child(2n){background:var(--data-table-row-stripe,#070a2c0d)}.neo-table .arco-table-tbody .arco-table-tr:nth-child(2n):hover .arco-table-td{background:var(--data-table-header-bg,#052c5d)}.neo-table .arco-table-thead{border-top:1px solid var(--data-table-accent-line,#52c4ff4d);border-bottom:1px solid var(--data-table-accent-line,#52c4ff4d)}.neo-table.arco-table-border-cell .arco-table-td:not(.arco-table-tr-expand):last-child,.neo-table.arco-table-border-cell .arco-table-th:last-child{border-right:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15))}.neo-table .arco-table-border,.neo-table .arco-table-border-cell{border-top:1px solid var(--data-table-accent-line,#52c4ff4d);border-bottom:1px solid var(--data-table-accent-line,#52c4ff4d)}.neo-table .arco-radio-checked .arco-radio-icon:after,.neo-table .arco-radio-icon:after{background-color:var(--data-table-control-accent,#32e6f6);border-color:var(--data-table-control-accent,#32e6f6)}.neo-table .arco-radio:hover .arco-radio-icon:after{border-color:var(--data-table-control-accent,#32e6f6)}.neo-table .arco-scrollbar-container.arco-table-body>.arco-table-element:after{background-color:#0000}.arco-table-tr-checked .arco-table-td{border-top:1px solid var(--data-table-accent-line,#52c4ff4d);border-bottom:1px solid var(--data-table-accent-line,#52c4ff4d);background:color-mix(in srgb,var(--data-table-header-bg,#052c5d) 70%,var(--data-table-control-accent,#32e6f6) 30%)!important}.neo-tree,.neo-tree .arco-tree-node-title{color:var(--custom-text-color)!important}.neo-tree .arco-tree-node-title:hover{background-color:#ffffff14!important}.neo-tree .arco-tree-node-selected .arco-tree-node-title{background-color:#4080ff1a!important}.neo-tree .arco-tree-node-selected .arco-tree-node-title,.neo-tree .arco-tree-node-selected .arco-tree-node-title-text{font-weight:700;color:#4080ff!important}.neo-tree .arco-tree-node-title-text{color:var(--custom-text-color)!important}.expandable-virtual-table{width:100%;height:100%;font-size:13px}.ev-summary-bar{background:var(--ui-summary-bar-bg,#052c5dcc);border:1px solid var(--ui-summary-bar-border,#52c4ff4d);box-sizing:border-box;border-radius:6px;flex-wrap:wrap;flex-shrink:0;align-items:center;height:44px;padding:4px 8px;display:flex}.ev-summary-content{flex-wrap:wrap;gap:16px;margin-left:8px;display:flex}.ev-summary-content :deep(>div){align-items:center;gap:6px;display:flex}.ev-summary-content :deep(.ev-summary-label){color:var(--custom-text-color,#d1d5db);white-space:nowrap}.ev-summary-content :deep(.ev-summary-value){color:#52c9ff;white-space:nowrap;font-weight:600}.ev-scroll-viewport{width:100%;height:calc(100% - 62px);position:relative;overflow:auto}.ev-spacer{position:relative}.ev-rows{position:absolute;top:0;left:0;right:0}.ev-table-header{background:var(--data-table-th-bg,--data-table-th-bg);color:var(--custom-text-color,#d1d5db);border-bottom:1px solid var(--data-table-accent-line,#52c4ff4d);z-index:3;border-top:1px solid var(--data-table-accent-line,#52c4ff4d);flex-shrink:0;align-items:center;font-size:13px;font-weight:500;display:flex;position:sticky;top:0}.ev-header-cell{text-overflow:ellipsis;white-space:nowrap;border-right:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15));border-bottom:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15));border-top:none;border-left:none;overflow:hidden}.ev-table-header>:first-child{border-left:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15))}.ev-header-cell:hover{background:rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15));border-bottom-color:var(--data-table-accent-line,#52c4ff4d)}.ev-tooltip{z-index:9999;color:#000;font-size:var(--root-font-size);pointer-events:none;background-color:#e5e6eb;border-radius:4px;padding:4px 8px;position:fixed}.ev-row{flex-grow:0;flex-shrink:0;align-items:center;transition:background .15s;display:flex}.ev-row:hover{background:var(--data-table-header-bg,#052c5d)}.ev-row-stripe{background:var(--data-table-row-stripe,#070a2c0d)}.ev-row-stripe:hover{background:var(--data-table-header-bg,#052c5d)}.ev-row-expanded{background:#052c5d99!important}.ev-row-highlighted{animation:1.5s ease-out highlight-pulse;background:#52c4ff26!important}.ev-row-highlighted>.ev-cell{border-top-color:#52c4ff80!important;border-bottom-color:#52c4ff80!important}@keyframes highlight-pulse{0%{background:#52c4ff66}to{background:#52c4ff26}}.ev-cell{text-overflow:ellipsis;white-space:nowrap;height:100%;color:var(--custom-text-color,#d1d5db);box-sizing:border-box;border-right:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15));border-bottom:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15));background:0 0;border-top:none;border-left:none;flex-shrink:0;align-items:center;padding:0 10px;display:flex;overflow:hidden}.ev-row>:first-child{border-left:1px solid rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15))}.ev-row-stripe:hover>.ev-cell,.ev-row:hover>.ev-cell{border-top:1px solid var(--data-table-accent-line,#52c4ff4d)}.ev-cell:hover,.ev-row-stripe:hover>.ev-cell,.ev-row:hover>.ev-cell{border-bottom-color:var(--data-table-accent-line,#52c4ff4d)}.ev-cell-expand{color:#52c4ff99;flex-shrink:0}.ev-cell-checkbox{flex-shrink:0}.ev-expanded-content{background:#052c5d4d;border-bottom:1px solid #52c4ff1a;flex-shrink:0;padding:6px 0}.ev-inner-table{width:100%}.ev-inner-table :deep(.arco-table-th){font-size:12px;font-weight:500;background:var(--data-table-header-bg,#052c5dcc)!important;color:var(--custom-text-color,#d1d5db)!important}.ev-inner-table :deep(.arco-table-tr:hover .arco-table-td){background:#052c5d80!important}.ev-inner-table :deep(.arco-table-td){color:var(--custom-text-color,#d1d5db);font-size:12px}.ev-empty-state{color:var(--custom-text-color,#d1d5db);pointer-events:none;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.expandable-virtual-table .tbl-row:not(.tbl-expand-row){cursor:pointer}.expandable-virtual-table .tbl-row--highlight>.tbl-cell{animation:1.5s ease-out highlight-pulse;background:#52c4ff26!important}.expandable-virtual-table .tbl-expand-cell .ev-inner-table{margin:0}.is-high{mix-blend-mode:color;-webkit-mask:var(--dept-heat-mask,url(./dialog2.DuOjS6jt.png)) center /100% 100% no-repeat;-webkit-mask:var(--dept-heat-mask,url(./dialog2.DuOjS6jt.png)) center /100% 100% no-repeat;mask:var(--dept-heat-mask,url(./dialog2.DuOjS6jt.png)) center /100% 100% no-repeat;background-color:#fa5c5c}.is-high-warn{--dept-heat-mask:url(data:image/png;base64,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)}.is-mid{filter:hue-rotate(-140deg)saturate(1.35)brightness(1.45)contrast(1.15)}.is-hospital{filter:hue-rotate(78deg)saturate(1.9)contrast(1.4)brightness(1.18)}.is-hospital-text{background:linear-gradient(90deg,#5eeaff,#f4feff,#8f7cff,#5eeaff) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:2.8s linear infinite hospital-text-flow}@keyframes hospital-text-flow{0%{background-position:0}to{background-position:200%}}.search-hit{color:#ffd666;text-shadow:0 0 6px #ffd666bf;font-weight:600}.radar{pointer-events:none;color:#42dbfa;opacity:.65;position:absolute;inset:0;overflow:hidden}.radar .circle,.radar .ping{border:1px solid;border-radius:50%;position:absolute;top:50%;left:50%}.radar .circle{aspect-ratio:1;opacity:.28;width:70%;transform:translate(-50%,-50%)}.radar .circle.sm{opacity:.2;width:38%}.radar .cross:after,.radar .cross:before{content:"";opacity:.18;background:currentColor;position:absolute;top:50%;left:50%}.radar .cross:before{width:70%;height:1px;transform:translate(-50%,-50%)}.radar .cross:after{width:1px;height:70%;transform:translate(-50%,-50%)}.radar .sweep{background:conic-gradient(from 0deg,transparent 0 74%,currentColor 88%,transparent 100%);opacity:.22;animation:8s linear infinite dept-radar-spin;position:absolute;inset:-30%}.radar .ping{width:12px;height:12px;margin:-6px 0 0 -6px;animation:8s ease-out infinite dept-radar-ping}.radar .blip{background:currentColor;border-radius:50%;width:4px;height:4px;animation:2.4s ease-in-out infinite dept-radar-blink;position:absolute;box-shadow:0 0 6px}.radar.is-on{color:hsl(var(--primary))}.radar.is-on .sweep{opacity:.38}@keyframes dept-radar-spin{to{transform:rotate(1turn)}}@keyframes dept-radar-ping{0%{opacity:.1;transform:scale(1)}to{opacity:0;transform:scale(160)}}@keyframes dept-radar-blink{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.is-high{filter:invert(.85)hue-rotate(180deg)saturate(7)brightness(1.16)contrast(1.35)}.tile-glow-btn{--tile-glow-rgb:239, 68, 68;--tile-glow-hot:255, 20, 20;background:#ff5c40f2;border-radius:8px;position:relative}.tile-glow-btn:before{content:"";border-radius:inherit;background:rgba(var(--tile-glow-rgb),);box-shadow:0 0 8px rgba(var(--tile-glow-hot),.9),0 0 16px rgba(var(--tile-glow-rgb),.45);z-index:-1;padding:1px;animation:.8s ease-in-out infinite tile-border-pulse;position:absolute;inset:0}.glow-btn{-webkit-backdrop-filter:blur(2px);animation:5s ease-in-out infinite heartbeatGlow;box-shadow:0 0 1px #ff6e6e80,0 0 2px #ff2828cc,0 0 3px #c80000b3,0 0 4px #8c000099}.glow-btn:hover{animation-play-state:paused}@keyframes heartbeatGlow{0%{box-shadow:0 0 2px #ff6e6e8c,0 0 4px #ff282873,0 0 6px #c8000059,0 0 8px #8c000040}25%{box-shadow:0 0 5px #ff9696e6,0 0 14px #ff3c3cbf,0 0 23px #f009,0 0 32px #b4000073}50%{box-shadow:0 0 4px #ff6e6eb3,0 0 9px #ff28288c,0 0 14px #c8000073,0 0 19px #8c000059}75%{box-shadow:0 0 7px #ffa0a0f2,0 0 18px #ff4646cc,0 0 29px #ff0a0aa6,0 0 40px #a0000080}to{box-shadow:0 0 3px #ff6e6e99,0 0 6px #ff282880,0 0 9px #c8000066,0 0 12px #8c00004d}}.glow-btn-yellow{-webkit-backdrop-filter:blur(2px);animation:5s ease-in-out infinite heartbeatGlowYellow;box-shadow:0 0 1px #ffdc5080,0 0 2px #ffc814cc,0 0 2px #dca000b3,0 0 3px #a0780099}.glow-btn-yellow:hover{animation-play-state:paused}@keyframes heartbeatGlowYellow{0%{box-shadow:0 0 2px #ffdc508c,0 0 3px #ffc81473,0 0 4px #dca00059,0 0 5px #a0780040}25%{box-shadow:0 0 4px #ffeb8ce6,0 0 10px #ffd228bf,0 0 16px #ffb90099,0 0 22px #c8960073}50%{box-shadow:0 0 3px #ffdc50b3,0 0 6px #ffc8148c,0 0 9px #dca00073,0 0 13px #a0780059}75%{box-shadow:0 0 5px #fff0a0f2,0 0 13px #ffd73ccc,0 0 20px #ffbe0aa6,0 0 28px #b4820080}to{box-shadow:0 0 2px #ffdc5099,0 0 4px #ffc81480,0 0 6px #dca00066,0 0 8px #a078004d}}@tailwind base;@tailwind components;@tailwind utilities;@layer base{#__nuxt,body,html{width:100%;font-size:var(--root-font-size);height:100%;margin:0;padding:0;overflow:hidden;--color-menu-light-bg:transparent!important}body{color:var(--custom-text-color,#d1d5db)}.theme-neo{--primary:187 100% 49.6%;--border:280 50% 25%;--link-accent-hover:187 100% 62%}.theme-olive{--primary:187 55% 47%;--border:187 22% 32%;--link-accent-hover:188 58% 62%}.theme-crimson{--primary:349 48% 44%;--border:349 16% 28%;--link-accent-hover:349 45% 52%}.theme-custom{--primary:187 100% 49.6%;--border:280 50% 25%;--link-accent-hover:187 100% 62%}.custom-image-filter{filter:var(--custom-image-filter)}.header-text-color{color:var(--header-text-color)!important}.ui-summary-bar-bg,.ui-summary-bar-header{background-color:var(--ui-summary-bar-bg)}.ui-summary-bar-header{border-bottom:1px solid var(--ui-summary-bar-border);transition:background-color .2s}.ui-summary-bar-header:hover{background-color:color-mix(in srgb,var(--ui-summary-bar-bg),#000 20%)}.ui-summary-bar{background-image:linear-gradient(to bottom,var(--ui-summary-bar-accent-from,#22d3ee),var(--ui-summary-bar-accent-to,#0891b2))}.custom-title-color{color:color-mix(in srgb,var(--custom-text-color),#000 20%)}.custom-text-color{color:var(--custom-text-color,#d1d5db)!important}.custom-text-color-white{color:color-mix(in srgb,var(--custom-text-color),#fff 20%)}button:not(.arco-btn-primary){color:var(--custom-text-color,#d1d5db)!important}}.theme-neo .arco-drawer{background-color:#1b3042e6!important}.olive .arco-drawer{background-color:#145c66e0!important}.theme-crimson .arco-drawer{background-color:#2d1218e0!important}.custom-table :deep(.arco-table-th){--un-bg-opacity:1;background-color:rgb(243 244 246/var(--un-bg-opacity)) ;font-size:.75rem;font-weight:600;line-height:1rem}.custom-table :deep(.arco-table-td){font-size:.75rem;line-height:1rem}@keyframes grid-move{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.rootClassName-user .ant-bubble-content{background-color:var(--ui-summary-bar-bg);color:var(--custom-text-color);font-weight:500}.rootClassName-ai .ant-bubble-content{flex:1;min-width:0;max-width:none}.gradient-text{-webkit-text-fill-color:transparent;background-position:50%;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.glass-effect{-webkit-backdrop-filter:blur(20px)}.gradient-text.positive{background-image:linear-gradient(90deg,#f53f3f,#165dff)}.gradient-text.negative{background-image:linear-gradient(90deg,#24be58,#165dff)}:deep(.arco-scrollbar){border-radius:.25rem}:deep(.arco-scrollbar-track-direction-vertical){--un-bg-opacity:1;background-color:rgb(243 244 246/var(--un-bg-opacity)) }:deep(.arco-scrollbar-thumb-direction-vertical){--un-bg-opacity:1;background-color:rgb(209 213 219/var(--un-bg-opacity)) ;border-radius:.25rem}:deep(.arco-scrollbar-thumb-direction-vertical:hover){--un-bg-opacity:1;background-color:rgb(156 163 175/var(--un-bg-opacity)) }.arco-select-dropdown .arco-select-dropdown-list-wrapper{max-height:var(--select-popup-max-height,200px)}html.theme-crimson .markdown-rendered thead,html.theme-neo .markdown-rendered thead,html.theme-olive .markdown-rendered thead{background:var(--color-bg-3)}.arco-checkbox-icon{border:2px solid var(--data-table-control-accent,#32e6f6);background-color:#0000}.insights-scroll-container{scrollbar-width:none;-ms-overflow-style:none}.insights-scroll-container::-webkit-scrollbar{display:none}.relative{transition-property:height,opacity,background-color,background-image;transition-duration:.3s;transition-timing-function:ease-out}.relative.border-l-2{transition:height .3s ease-out,opacity .3s ease-out,background-color .3s ease-out,background-image .3s ease-out;border-left-width:2px!important}.scroll-bar,.scroll-bar .arco-textarea{scrollbar-width:thin;scrollbar-color:transparent transparent}.scroll-bar:hover,.scroll-bar .arco-textarea:hover{scrollbar-color:var(--ui-scrollbar-thumb,#22d3ee80) transparent}.scroll-bar::-webkit-scrollbar{width:.375rem}.scroll-bar .arco-textarea::-webkit-scrollbar{width:.375rem}.scroll-bar::-webkit-scrollbar-thumb{background-color:#0000;border-radius:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-bar .arco-textarea::-webkit-scrollbar-thumb{background-color:#0000;border-radius:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-bar::-webkit-scrollbar-track{background-color:#0000}.scroll-bar .arco-textarea::-webkit-scrollbar-track{background-color:#0000}.scroll-bar::-webkit-scrollbar-thumb:hover{background-color:var(--ui-scrollbar-thumb,#22d3ee80) }.scroll-bar .arco-textarea::-webkit-scrollbar-thumb:hover{background-color:var(--ui-scrollbar-thumb,#22d3ee80) }.scroll-bar::-webkit-scrollbar-thumb:hover:hover{background-color:var(--ui-scrollbar-thumb-active,#22d3eecc) }.scroll-bar .arco-textarea::-webkit-scrollbar-thumb:hover:hover{background-color:var(--ui-scrollbar-thumb-active,#22d3eecc) }.cert_code{--un-text-opacity:1;color:rgb(74 222 128/var(--un-text-opacity)) ;border-width:1px;border-color:#22c55e80;border-radius:.25rem;padding:.125rem .5rem;display:inline-block}.table_link_text{color:var(--table-link-color);cursor:pointer;transition:color .15s}.table_link_text:hover{color:var(--table-link-hover-color)}.scroll-news-move{transition:transform .5s ease-in-out}.scroll-news-enter-active{animation:.5s ease-in-out scrollUp}.scroll-news-leave-active{animation:.5s ease-in-out reverse scrollUp;position:absolute}@keyframes scrollUp{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}.button-embossment{color:var(--custom-text-color);background-color:#0000;background-image:radial-gradient(50% 115% at 50% -5%,#ffffff1c 0,#0000 100%);border:0;border-radius:14px;padding:12px 26px;font-size:16px;font-weight:600;transition:all .15s ease-in-out;box-shadow:inset 0 0 10px #ffffff24,inset 0 5px 10px #ffffff1c,inset 0 2px 5px #fff6,inset 0 3px 20px #00000040}.button-embossment:hover{background-color:#ffffff0d}.button-embossment:active{transform:scale(.95)}@layer components{.ai-top-btn{cursor:pointer;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);background-color:var(--ui-summary-bar-bg);border:1px solid var(--ui-summary-bar-border);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.ai-top-btn:hover{--un-shadow:var(--un-shadow-inset) 0 20px 25px -5px var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 8px 10px -6px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);background-color:color-mix(in srgb,var(--ui-summary-bar-bg),#000 20%)}.ai-top-btn-accent{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ai-top-btn:hover .ai-top-btn-accent{color:hsl(var(--primary))}.ai-top-btn-border{border:1px solid var(--ui-summary-bar-border)}.ai-top-btn-border:hover{border:1px solid color-mix(in srgb,var(--ui-summary-bar-border),#000 20%)}.theme-primary-btn,html body .arco-btn-primary{background-color:rgb(var(--primary-btn-bg,var(--primary-6)))!important;border-color:rgb(var(--primary-btn-bg,var(--primary-6)))!important;color:var(--primary-contrast-text,#fff)!important}.theme-primary-btn:focus-visible,.theme-primary-btn:hover,html body .arco-btn-primary:focus-visible,html body .arco-btn-primary:hover{background-color:rgb(var(--primary-btn-bg-hover,var(--primary-5)))!important;border-color:rgb(var(--primary-btn-bg-hover,var(--primary-5)))!important;color:var(--primary-contrast-text,#fff)!important}.theme-primary-btn.arco-btn-loading,.theme-primary-btn[disabled],html body .arco-btn-primary.arco-btn-loading,html body .arco-btn-primary[disabled]{color:var(--primary-contrast-text,#fff)!important}.bg-reversed:before{content:"";background-image:var(--bg-image);background-size:var(--bg-size,cover);background-position:var(--bg-position,center);z-index:0;background-repeat:no-repeat;position:absolute;inset:0;transform:scaleX(-1)}.glass-bg{-webkit-backdrop-filter:blur(7px);background-color:#5959590d;border:1px solid #ffffff2e;border-radius:17px;box-shadow:0 6px 15px #0e0e0e30;color:var(--custom-text-color)!important}.shine{letter-spacing:.35em;background:linear-gradient(45deg,#fff0 40%,#fff 50%,#fff0 60%) 0 0/300% 300% no-repeat,linear-gradient(#fff 0,#66c3f0) 0 0/100% 100% no-repeat;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:6s infinite shine;display:inline-block}.rotating-circle{animation:4s linear infinite rotate-centered;transform:translate(-50%,-50%)}@keyframes rotate-centered{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(1turn)}}.common-dashed-border{--un-border-opacity:.25;border-width:1px;border-color:hsl(var(--primary) / var(--un-border-opacity));border-style:dashed;padding:.5rem}}@keyframes dotGlow{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}@keyframes dotPulse{0%,to{opacity:var(--dot-opacity,.5);transform:translate(-50%,-50%)scale(1)}50%{opacity:calc(var(--dot-opacity,.5) + .2);transform:translate(-50%,-50%)scale(1.15)}}@keyframes shine{0%{background-position:100% 100%,0 0}90%{background-position:0 0,0 0}to{background-position:0 0,0 0}}.arco-trigger-menu-item,.arco-trigger-menu-pop-header{color:#fff!important}.menus-drawer .arco-drawer-mask{position:absolute;inset:0;background-color:#0000!important}.patient-detail-modal-layout{max-height:min(100vh - 48px,70vh)}html.theme-neo :deep(.neo-common-modal){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-border);background:#1b304299;position:relative;overflow:hidden;box-shadow:inset 0 0 20px #32e6f726,0 0 30px #32e6f74d,0 0 60px #32e6f726,0 8px 32px #0009}html.theme-neo :deep(.neo-common-modal .arco-modal-header){border-bottom:2px solid var(--color-neutral-3);background:linear-gradient(90deg,#32e6f72e,#32e6f72e);padding:1rem 1.5rem}html.theme-neo :deep(.neo-common-modal .arco-modal-body){color:var(--color-text-1);background:#32e6f72e}html.theme-neo :deep(.neo-common-modal .arco-modal-close-icon){color:var(--color-text-2)}html.theme-neo :deep(.neo-common-modal .arco-modal-close-icon:hover){color:var(--color-primary-light-1)}.ant-prompts-item{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffd9!important;background-color:#1e1e1e99!important;border:1px solid #ffffff1a!important}.ant-prompts-item:hover{background-color:#2d2d2dcc!important;border-color:#fff3!important}.ant-prompts-item .ant-prompts-item-content,.ant-prompts-item .ant-prompts-item-icon{color:#ffffffd9!important}@keyframes light-sweep{0%,to{opacity:.3}50%{opacity:.8}}.animate-light-sweep{animation:4s ease-in-out infinite light-sweep}@keyframes dot-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.animate-dot-pulse{animation:3s ease-in-out infinite dot-pulse}@keyframes dot-expand{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.animate-dot-expand{animation:3s ease-out infinite dot-expand}@keyframes shine-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.02)}}@keyframes float{0%,to{opacity:.5;transform:translate(0)}33%{opacity:1;transform:translate(6px,-6px)}66%{opacity:.7;transform:translate(-4px,-10px)}}.animate-float{animation:5s ease-in-out infinite float}.arco-input-wrapper,.library-select-popup .arco-select-option{color:#000}.dark-input-form .arco-input-wrapper{border:none;transition:background-color .2s,border-color .2s;color:#f3f4f6!important;background-color:#f2f3f5!important}.dark-input-form .arco-input-wrapper:hover{border-color:none;background-color:#f2f3f5!important}.dark-input-form .arco-input-wrapper.arco-input-focus{background-color:#f2f3f5!important;border-color:#0e42d2!important;box-shadow:0 0 0 1px #3b82f680!important}.dark-input-form .arco-input{color:#000!important}.dark-input-form .arco-input::placeholder{color:#9ca3af!important}.dark-input-form .arco-input-wrapper .arco-input-suffix{color:#6b7280!important}.dark-input-form .arco-input-wrapper .arco-input-suffix:hover{color:#374151!important}.arco-popover-popup-content:has(.toolbox-popover-content){background:0 0!important;border-radius:14px!important;padding:0!important}:is(.arco-popover:has(.toolbox-popover-content) .arco-popover-arrow,.arco-popover:has(.toolbox-popover-content) .arco-trigger-arrow,.arco-trigger-popup:has(.toolbox-popover-content) .arco-trigger-arrow,.arco-trigger:has(.toolbox-popover-content) .arco-trigger-arrow){display:none!important}.news-type-filter :deep(.arco-select-view-single){color:#e2e8f0;background:#0f172a99;border-color:#ffffff14}.news-type-filter :deep(.arco-select-view-single):hover{background:#0f172ad9;border-color:#ffffff1f}.news-keyword-input :deep(.arco-input){color:#e2e8f0;background:#0f172a99;border-color:#ffffff14}.news-keyword-input :deep(.arco-input):hover{background:#0f172ad9;border-color:#ffffff1f}.news-keyword-input :deep(.arco-input.arco-input-focus){background:#0f172ad9;border-color:#ffffff1f}.news-keyword-input :deep(.arco-input::-moz-placeholder){color:#64748b}.news-keyword-input :deep(.arco-input::placeholder){color:#64748b}.rainbow-colorful-text{background:linear-gradient(45deg,#ff3c38,#ff9500,#fc0,#32d645,#00b8ff,#7b61ff)}@keyframes health-ecg-draw{0%{stroke-dashoffset:280px}45%{stroke-dashoffset:0}55%{stroke-dashoffset:0}to{stroke-dashoffset:-280px}}.health-ecg__path{stroke-dasharray:280;stroke-dashoffset:280px;animation:2.2s ease-in-out infinite health-ecg-draw}@keyframes health-dot-float-1{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(-6px,-10px)}}@keyframes health-dot-float-2{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(-6px,-10px)}}.markdown-cell :deep(*){margin:0;padding:0;display:inline}.operation-monitor{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.operation-monitor-pagination{z-index:10;background:#0f0f1ef2;padding:12px 0;position:fixed;bottom:0;left:0;right:0}.value-part{--un-gradient-from-position:0%;--un-gradient-from:rgb(246 236 135/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(250 185 34/var(--un-to-opacity,1)) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);--un-gradient-shape:to bottom in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));color:#0000;-webkit-background-clip:text;background-clip:text}.draggable-item{transition:transform .2s,box-shadow .2s}.edit-mode-item-hover{background:#6366f11a;border:2px solid #6366f14d;border-radius:.5rem}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.draggable-item{animation:.3s ease-out fadeSlideIn}.top-resize-box :deep(.arco-resizebox-trigger-icon){color:#94a3b8}.row-highlight-blink{background-color:#ee3434!important}.data-table-active-btn{background-color:var(--data-table-header-bg)}.risk-analysis-active-item{position:relative}.risk-analysis-scan-overlay{z-index:50;pointer-events:none;border:2px solid #6366f18c;border-radius:.5rem;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 12px #6366f159}.risk-analysis-scan-bar{background:linear-gradient(90deg,#6366f100 0,#6366f1d9 50%,#6366f100);height:3px;animation:1.8s linear infinite risk-scan-move;position:absolute;top:0;left:0;right:0;box-shadow:0 0 10px #6366f1e6}@keyframes risk-scan-move{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(400px)}}.mock-carousel-stage{animation:mock-carousel-in var(--mock-dur,.32s) ease}@keyframes mock-carousel-in{0%{opacity:0}}.mock-carousel-slide{cursor:pointer;will-change:transform,opacity;position:absolute;top:50%;left:50%}.mock-slide-body{background:#000}.mock-slide-desc{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);will-change:transform,opacity;background:linear-gradient(135deg,#0000 0 8.6px,#7de8ffa6 8.6px 10px,#0000 10px) 0 0/12px 12px no-repeat,linear-gradient(225deg,#0000 0 8.6px,#7de8ffa6 8.6px 10px,#0000 10px) 100% 0/12px 12px no-repeat,linear-gradient(315deg,#0000 0 8.6px,#7de8ffa6 8.6px 10px,#0000 10px) 100% 100%/12px 12px no-repeat,linear-gradient(45deg,#0000 0 8.6px,#7de8ffa6 8.6px 10px,#0000 10px) 0 100%/12px 12px no-repeat,radial-gradient(48px at 0 0,#7de8ff38,#0000) no-repeat,radial-gradient(48px at 100% 0,#7de8ff38,#0000) no-repeat,linear-gradient(90deg,#0000,#93fdffe6 25% 75%,#0000) 50% 1px/72px 2px no-repeat,linear-gradient(90deg,#0000,#7de8ff73,#0000) 50% calc(100% - 3px)/calc(100% - 64px) 2px no-repeat,repeating-linear-gradient(0deg,#0000 0 3px,#7de1ff0b 3px 4px),linear-gradient(#091e38a8,#041020d6) no-repeat;border:1px solid #0000;border-image:linear-gradient(#7de8ff80,#38bdf82e) 1;align-items:center;min-height:96px;margin:0;padding:16px 20px;display:flex;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 28px #38bdf814}.mock-slide-desc:before{content:"";clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);border:1px solid #7de8ff42;animation:3.2s ease-in-out infinite mock-desc-breathe;position:absolute;inset:4px}@keyframes mock-desc-breathe{0%,to{opacity:.6}50%{opacity:1}}.mock-slide-desc:after{content:"";background:linear-gradient(#0000 0 7px,#93fdff12 7px 15px,#93fdff38 15px 17px,#93fdff12 17px 25px,#0000 25px);animation:3.8s ease-in-out infinite mock-desc-sweep;position:absolute;inset:0}@keyframes mock-desc-sweep{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.mock-slide-desc:after,.mock-slide-desc:before{animation:none}}.mock-slide-desc-md{text-shadow:0 1px 2px #000000a6,0 0 10px #5eeaff4d}.mock-slide-desc-md .markdown-rendered{color:inherit;line-height:inherit}.mock-slide-desc-md .markdown-rendered blockquote,.mock-slide-desc-md .markdown-rendered h1,.mock-slide-desc-md .markdown-rendered h2,.mock-slide-desc-md .markdown-rendered h3,.mock-slide-desc-md .markdown-rendered h4,.mock-slide-desc-md .markdown-rendered h5,.mock-slide-desc-md .markdown-rendered h6,.mock-slide-desc-md .markdown-rendered ol,.mock-slide-desc-md .markdown-rendered p,.mock-slide-desc-md .markdown-rendered pre,.mock-slide-desc-md .markdown-rendered ul{line-height:inherit;margin:0}.mock-slide-desc-md .markdown-rendered h1,.mock-slide-desc-md .markdown-rendered h2,.mock-slide-desc-md .markdown-rendered h3,.mock-slide-desc-md .markdown-rendered h4,.mock-slide-desc-md .markdown-rendered h5,.mock-slide-desc-md .markdown-rendered h6{font-size:1em}.mock-slide-desc-md .markdown-rendered ol,.mock-slide-desc-md .markdown-rendered ul{padding-left:1.2em}.mock-slide-desc-md .markdown-rendered li{line-height:inherit;margin:0}.mock-slide-desc-md .markdown-rendered a{pointer-events:none;color:#93fdfff2}.mock-carousel-btn{z-index:30;cursor:pointer;background:#0000008c;border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;width:56px;height:56px;transition:background-color .2s,transform .2s;display:flex;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.mock-carousel-btn:before{content:"";border-radius:9999px;position:absolute;inset:-14px}.mock-carousel-btn:hover{background:#000000b3;transform:translateY(-50%)scale(1.06)}.mock-carousel-btn:active{transform:translateY(-50%)scale(.94)}.mock-carousel-btn.is-next{left:auto;right:20px}.heat-cell-table .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right){padding:0;position:relative}.heat-cell-table .arco-table-tbody .arco-table-cell{text-align:center;justify-content:center}.heat-cell-table .arco-table-td .table_link_text{color:var(--table-link-color)}.heat-cell-table .arco-table-td .table_link_text:hover{color:var(--table-link-hover-color)}.heat-cell-table .tbl-row>.tbl-cell:not(.tbl-cell--fixed){padding:0;position:relative}.heat-cell-table .tbl-row>.tbl-cell>.tbl-cell-content{height:100%}.heat-cell-table .tbl-row>.tbl-cell{text-align:center}.heat-cell-table .tbl-cell .table_link_text{color:var(--table-link-color)}.heat-cell-table .tbl-cell .table_link_text:hover{color:var(--table-link-hover-color)}.search-crosshair{z-index:20;pointer-events:none;position:absolute;inset:0;overflow:hidden}.search-crosshair .x,.search-crosshair .y{pointer-events:none;box-shadow:0 0 8px hsl(var(--primary)/.35);position:absolute}.search-crosshair .x{border-top:1px dashed hsl(var(--primary)/.85);animation:.4s ease-out search-crosshair-draw-x;left:0;right:0;transform:translateY(-50%)}.search-crosshair .y{border-left:1px dashed hsl(var(--primary)/.85);animation:.4s ease-out search-crosshair-draw-y;top:0;bottom:0;transform:translate(-50%)}.search-crosshair .dot{border:1px dashed hsl(var(--primary)/.95);width:12px;height:12px;box-shadow:0 0 10px hsl(var(--primary)/.4);animation:.35s ease-out search-crosshair-pop;position:absolute;transform:translate(-50%,-50%)}@keyframes search-crosshair-draw-x{0%{transform:translateY(-50%)scaleX(0)}to{transform:translateY(-50%)scaleX(1)}}@keyframes search-crosshair-draw-y{0%{transform:translate(-50%)scaleY(0)}to{transform:translate(-50%)scaleY(1)}}@keyframes search-crosshair-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(1.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.orbit-glow{z-index:1;pointer-events:none;-webkit-mask-composite:xor;border-radius:2px;padding:1.5px;display:block;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.orbit-glow:before{content:"";background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--glow) 35%,transparent) 150deg,var(--glow) 230deg,#fff 265deg,transparent 275deg);animation:orbit-glow-rotate var(--orbit-duration,12s) linear infinite;position:absolute;inset:-50%}@keyframes orbit-glow-rotate{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.orbit-glow:before{animation:none}}.assistant-toggle{background:radial-gradient(circle at 50% 22%,#fff 0,#f3f7fc 46%,#dde6f1 74%,#c3ceda 100%);transition:transform .18s ease-out,box-shadow .18s ease-out;box-shadow:inset 0 2px 3px #fffffff2,inset 0 -6px 12px #18345c3d,0 0 0 1px #fff9,0 3px 7px #020c1b6b,0 12px 26px #020c1b85,0 0 26px #3b82f680}.assistant-toggle:after{content:"";pointer-events:none;background:linear-gradient(#ffffff80 0,#fff0 40%,#0c22421f);border-radius:9999px;position:absolute;inset:0;box-shadow:inset 0 1px 1px #ffffffe6}.assistant-toggle:hover{transform:translateY(-2px)scale(1.04);box-shadow:inset 0 2px 3px #fffffff2,inset 0 -6px 12px #18345c33,0 0 0 1px #ffffffc7,0 5px 11px #020c1b7a,0 18px 34px #020c1b99,0 0 34px #3b82f6bf}.assistant-toggle:active{transition-duration:90ms;transform:scale(.97)}.tbl-root{flex-direction:column;width:100%;min-width:0;display:flex}.tbl-body-wrap{border:1px solid var(--data-table-accent-line,#52c4ff4d);border-radius:6px;flex:auto;min-height:0;position:relative;overflow:hidden}.tbl-filter-bar{flex-shrink:0;margin-bottom:8px}.tbl-viewport{background:var(--data-table-body-tint,#77c9f10d);min-height:0;overflow:auto}.tbl-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.tbl-cell{box-sizing:border-box;color:var(--custom-text-color,#d1d5db);text-align:left;vertical-align:middle;word-break:break-word;border-bottom:1px solid var(--data-table-grid-line,var(--data-table-accent-line,#52c4ff4d));background:0 0;padding:6px 12px;font-size:13px;line-height:20px}.tbl-head-cell{background:var(--data-table-th-bg,#070a2c);white-space:nowrap;padding:7px 12px;font-weight:500}.tbl-head-cell:hover{background:color-mix(in srgb,var(--data-table-th-bg,#070a2c) 85%,var(--data-table-accent-line-no-transparency,#52c4ff) 15%)}.tbl-head-cell--edge,.tbl-head-cell:hover{border-bottom-color:var(--data-table-accent-line,#52c4ff4d)}.tbl-head-group{opacity:.85;font-size:12px}.tbl-cell-content{width:100%;min-width:0;overflow:hidden}.tbl-cell-content--ell,.tbl-ellip{overflow:hidden}.tbl-ellip{white-space:nowrap;text-overflow:ellipsis;display:block}.tbl-align-center{text-align:center}.tbl-align-right{text-align:right}.tbl-index-text{font-variant-numeric:tabular-nums;color:var(--custom-text-color,#d1d5db);opacity:.75}.neo-table .arco-checkbox-icon,.tbl-root .arco-checkbox-icon{border-color:var(--data-table-accent-line,#52c4ff4d)}.neo-table .arco-checkbox:not(.arco-checkbox-disabled,.arco-checkbox-checked,.arco-checkbox-indeterminate):hover .arco-checkbox-icon,.tbl-root .arco-checkbox:not(.arco-checkbox-disabled,.arco-checkbox-checked,.arco-checkbox-indeterminate):hover .arco-checkbox-icon{border-color:var(--data-table-control-accent,#32e6f6)}.neo-table .arco-checkbox-checked .arco-checkbox-icon,.neo-table .arco-checkbox-indeterminate .arco-checkbox-icon,.tbl-root .arco-checkbox-checked .arco-checkbox-icon,.tbl-root .arco-checkbox-indeterminate .arco-checkbox-icon{border-color:#0000}.tbl-head-inner{align-items:center;gap:4px;min-width:0;display:flex}.tbl-sort-btn,.tbl-sort-title{cursor:pointer}.tbl-sort-btn{flex-direction:column;align-items:center;gap:1px;display:inline-flex}.tbl-caret{opacity:.4;border:4px solid #0000;border-bottom-color:currentColor;width:0;height:0;transition:opacity .15s}.tbl-caret--down{border-top-color:currentColor;border-bottom-color:#0000}.tbl-sort-btn:hover .tbl-caret{opacity:.8}.tbl-caret--on{color:var(--data-table-control-accent,#32e6f6);opacity:1}.tbl-filter-btn{cursor:pointer;opacity:.45;transition:opacity .15s;display:inline-flex}.tbl-filter-btn:hover{opacity:1}.tbl-filter-on{color:var(--data-table-control-accent,#32e6f6);opacity:1}.tbl-row:not(.tbl-row--checked):hover>.tbl-cell{background:var(--data-table-header-bg,#052c5d);border-bottom-color:var(--data-table-accent-line,#52c4ff4d);box-shadow:inset 0 1px 0 var(--data-table-accent-line,#52c4ff4d)}.tbl-row--stripe{background:rgba(var(--data-table-border-rgb,82,196,255),var(--data-table-border-opacity,.15))}.tbl-cell--fixed{background:var(--data-table-fixed-col-bg,#06072a)}.tbl-row--stripe>.tbl-cell--fixed{background:color-mix(in srgb,var(--data-table-fixed-col-bg,#06072a) calc((1 - var(--data-table-border-opacity,.15))*100%),rgb(var(--data-table-border-rgb,82,196,255)))}.tbl-row--pinned>.tbl-cell{background:var(--data-table-fixed-col-bg,#06072a)}.tbl-row--checked>.tbl-cell{background:color-mix(in srgb,var(--data-table-header-bg,#052c5d) 70%,var(--data-table-control-accent,#32e6f6) 30%);border-bottom-color:var(--data-table-accent-line,#52c4ff4d);box-shadow:inset 0 1px 0 var(--data-table-accent-line,#52c4ff4d)}.tbl-expand-btn{width:22px;height:22px;color:var(--data-table-control-accent,#32e6f6);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:transform .15s,background-color .15s;display:inline-flex}.tbl-expand-btn:hover{background:rgba(var(--data-table-border-rgb,82,196,255),.15)}.tbl-expand-btn--open{transform:rotate(90deg)}.tbl-expand-row>.tbl-expand-cell{background:#052c5d4d;border-bottom:1px solid #52c4ff1a;padding:6px 0}.tbl-row.tbl-expand-row:hover>.tbl-cell{box-shadow:none;background:#052c5d4d;border-bottom-color:#52c4ff1a}.tbl--virtual .tbl-expand-cell{height:auto;padding-top:6px;padding-bottom:6px}.tbl-empty{text-align:center;color:var(--custom-text-color,#d1d5db);opacity:.55;border-bottom:none;padding:24px 0}.tbl-spacer{border:none;padding:0}.tbl-measure-row,.tbl-measure-row td{border:none;height:0;padding:0;font-size:0;line-height:0}.tbl-root .tbl-spin{height:100%;display:block}.tbl-footer{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px 12px;padding-top:8px;display:flex}.tbl-total{color:var(--custom-text-color,#d1d5db);opacity:.7;font-size:12px}.tbl-size-select{flex-shrink:0;width:112px}.tbl-root .tbl-size-select .arco-select-view-single{background-color:var(--color-fill-2);border-color:var(--data-table-accent-line,#52c4ff4d);width:100%;height:24px;padding-left:8px;padding-right:20px;font-size:12px}.tbl-root .tbl-size-select .arco-select-view-single:hover{background-color:var(--color-fill-3)}.tbl-root .tbl-size-select .arco-select-view-single:focus-within{border-color:rgb(var(--primary-6))}.tbl-root .tbl-size-select .arco-select-view-single .arco-select-view-input{height:22px;font-size:12px;line-height:22px}.tbl-root .tbl-size-select .arco-select-view-single .arco-select-suffix{padding-left:0}.tbl-col-setting{z-index:10;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:6px;right:10px}.tbl-root:hover .tbl-col-setting{opacity:1;pointer-events:auto}.tbl-col-resizer{z-index:2;cursor:col-resize;touch-action:none;width:10px;position:absolute;top:0;bottom:0;right:-4px}.tbl-col-resizer:after{content:"";background:0 0;border-radius:1px;width:2px;transition:background-color .12s;position:absolute;top:12%;bottom:12%;left:50%;transform:translate(-50%)}.tbl-col-resizer--active:after,.tbl-col-resizer:hover:after{background:var(--data-table-control-accent,#32e6f6)}.tbl-col-resizer--edge{right:0}.tbl-col-resizer--edge:after{left:auto;right:0;transform:none}body.tbl-col-resizing,body.tbl-col-resizing *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}.tbl-drag-cell .tbl-cell-content{justify-content:center;align-items:center;display:flex}.tbl-drag-handle{cursor:grab;touch-action:none;width:24px;height:24px;color:var(--custom-text-color,#d1d5db);opacity:.5;border-radius:6px;justify-content:center;align-items:center;transition:opacity .15s,background-color .15s;display:inline-flex}.tbl-drag-handle:hover{opacity:1;background:rgba(var(--data-table-border-rgb,82,196,255),.14)}.tbl-drag-handle:active{cursor:grabbing}.tbl-cell-muted{color:var(--custom-text-color,#d1d5db);opacity:.25}.tbl-row--dragging>.tbl-cell{opacity:.35}@keyframes tbl-row-settle{0%{background-color:hsl(var(--primary)/.22)}to{background-color:#0000}}.tbl-row--drop-settle>.tbl-cell{animation:.55s ease-out tbl-row-settle}body.tbl-dragging,body.tbl-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.tbl-drag-ghost{z-index:3000;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.tbl-drag-ghost-chip{max-width:260px;color:var(--custom-text-color,#d1d5db);text-overflow:ellipsis;white-space:nowrap;background:var(--color-bg-popup,#1b3042);border:1px solid hsl(var(--primary)/.55);box-shadow:0 6px 20px #00000059,0 0 0 3px hsl(var(--primary)/.08);opacity:0;border-radius:8px;align-items:center;padding:6px 12px;font-size:12px;transition:opacity .14s,transform .14s;display:inline-flex;overflow:hidden;transform:scale(.94)}.tbl-drag-ghost-chip.is-on{opacity:1;transform:scale(1)}.tbl-drag-line{background:linear-gradient(90deg,transparent,hsl(var(--primary)) 12%,hsl(var(--primary)) 88%,transparent);height:2px;box-shadow:0 0 10px hsl(var(--primary)/.55);opacity:0;pointer-events:none;z-index:2999;will-change:transform;border-radius:2px;transition:transform .14s cubic-bezier(.2,.8,.3,1),opacity .12s;position:fixed;top:0;left:0}.tbl-drag-line.is-on{opacity:1}.tbl--mini .tbl-cell{padding:3px 8px;font-size:12px;line-height:18px}.tbl--mini .tbl-head-cell{padding:4px 8px}.tbl--small .tbl-cell{padding:5px 10px;font-size:12px;line-height:19px}.tbl--small .tbl-head-cell{padding:6px 10px}.tbl--medium .tbl-cell{padding:6px 12px;font-size:13px;line-height:20px}.tbl--medium .tbl-head-cell{padding:7px 12px}.tbl--large .tbl-cell{padding:10px 16px;font-size:14px;line-height:22px}.tbl--large .tbl-head-cell{padding:11px 16px}.tbl-cell:not(:last-child){border-right:1px solid var(--data-table-grid-line,var(--data-table-accent-line,#52c4ff4d))}.tbl-cell.tbl-filler{border-right:none;padding:0}.tbl--virtual .tbl-cell{height:var(--tbl-row-h,40px);padding-top:0;padding-bottom:0}.tbl--virtual .tbl-cell-content{white-space:nowrap;align-items:center;height:100%;display:flex;overflow:hidden}.tbl--no-cell-border .tbl-cell{border-bottom-style:none;border-right-style:none}.tbl--no-wrapper-border>.tbl-body-wrap{border-color:#0000}.tbl-summary-row>.tbl-cell{background:var(--data-table-th-bg,#070a2c);border-bottom-color:var(--data-table-accent-line,#52c4ff4d);font-weight:600}.tbl--virtual .tbl-cell--summary{height:auto;padding-top:6px;padding-bottom:6px}.tbl--virtual .tbl-cell--summary .tbl-cell-content{white-space:normal;height:auto;display:block}.favorite-list-table .arco-table-body{height:360px}.supplier-cert-list .row-expired .arco-table-td,.supplier-cert-list .row-expired .tbl-cell{color:#f53f3f}.insights-scroll-list{transition:transform .15s ease-out}.insights-scroll-list.is-scrolling{animation:insights-scroll-step var(--insights-step-duration,3s) linear infinite;will-change:transform}@keyframes insights-scroll-step{0%{transform:translateY(0)}to{transform:translateY(calc(var(--insights-row-step,28px)*-1))}}
