.download-icon[data-v-b182fec4]{cursor:pointer;text-align:end;position:absolute;top:10px;z-index:10}.loading-overlay[data-v-b182fec4]{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffe6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1000;transition:opacity .3s ease}.loader-container[data-v-b182fec4]{display:flex;flex-direction:column;align-items:center;gap:16px}.spinner[data-v-b182fec4]{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;animation:spin-b182fec4 1s linear infinite}@keyframes spin-b182fec4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-b182fec4]{color:#666;font-size:14px;font-weight:500;animation:pulse-b182fec4 1.5s ease-in-out infinite}@keyframes pulse-b182fec4{0%,to{opacity:1}50%{opacity:.5}}.chart-loading[data-v-b182fec4]{filter:blur(1px);opacity:.3;transition:all .3s ease}.download-icon[data-v-b182fec4]{position:absolute;top:10px;cursor:pointer;z-index:100;transition:opacity .3s ease}.download-icon[data-v-b182fec4]:hover{opacity:.8}.spinner[data-v-b182fec4]{display:flex;gap:4px}.spinner[data-v-b182fec4]:before,.spinner[data-v-b182fec4]:after,.spinner[data-v-b182fec4]{content:"";width:8px;height:8px;border-radius:50%;background:#3498db;animation:dots-b182fec4 1.4s ease-in-out infinite both}.spinner[data-v-b182fec4]:before{animation-delay:-.32s}.spinner[data-v-b182fec4]:after{animation-delay:-.16s}@keyframes dots-b182fec4{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.spinner[data-v-b182fec4]{width:40px;height:40px;background:#3498db;border-radius:50%;animation:pulse-loader-b182fec4 1.5s ease-in-out infinite}@keyframes pulse-loader-b182fec4{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.toggle-container{display:flex;align-items:center;gap:10px}.toggle-btn{width:44px;height:18px;background-color:#ccc;border-radius:15px;position:relative;cursor:pointer;transition:background-color .3s}.toggle-btn .slider{width:14px;height:14px;background-color:#fff;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s}.toggle-btn.active{background-color:#4caf50}.toggle-btn.active .slider{transform:translate(30px)}th .dt-column-title{display:flex;justify-content:space-between}.dt-layout-cell{display:inline-block!important}.dt-layout-cell.dt-layout-end{float:right}.ellipsis{display:none}.dt-paging-button{position:relative;float:left;padding:6px 12px;line-height:1.6;text-decoration:none;color:#3275b5;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.dt-paging-button.disabled{cursor:not-allowed}.dt-paging-button.current{z-index:3;color:#fff;background-color:#3275b5;border-color:#3275b5;cursor:default}.dt-layout-cell.dt-layout-full{width:100%!important}@media (max-width: 768px){.dt-layout-cell.dt-layout-end{display:flex!important;justify-content:center;float:unset;margin-top:10px!important}.dt-layout-cell.dt-layout-start{display:flex!important;justify-content:center;float:unset}}
