@-webkit-keyframes pulse-blue{0%{-webkit-box-shadow:0 0 0 0 rgba(52,172,224,.7);box-shadow:0 0 0 0 rgba(52,172,224,.7);-webkit-transform:scale(.95);transform:scale(.95)}70%{-webkit-box-shadow:0 0 0 10px rgba(52,172,224,0);box-shadow:0 0 0 10px rgba(52,172,224,0);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-box-shadow:0 0 0 0 rgba(52,172,224,0);box-shadow:0 0 0 0 rgba(52,172,224,0);-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes pulse-blue{0%{-webkit-box-shadow:0 0 0 0 rgba(52,172,224,.7);box-shadow:0 0 0 0 rgba(52,172,224,.7);-webkit-transform:scale(.95);transform:scale(.95)}70%{-webkit-box-shadow:0 0 0 10px rgba(52,172,224,0);box-shadow:0 0 0 10px rgba(52,172,224,0);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-box-shadow:0 0 0 0 rgba(52,172,224,0);box-shadow:0 0 0 0 rgba(52,172,224,0);-webkit-transform:scale(.95);transform:scale(.95)}}.mic-button[data-v-acece7ee]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:0;color:var(--color-icon-info-default);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;justify-content:center;position:absolute;right:0;width:50px}.mic-button.active .icon-wrapper[data-v-acece7ee]{-webkit-animation:pulse-blue 2s infinite;animation:pulse-blue 2s infinite;background:#34ace0;border-radius:50%;-webkit-box-shadow:0 0 0 0 #34ace0;box-shadow:0 0 0 0 #34ace0;color:#fff}.mic-button .icon-wrapper[data-v-acece7ee]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;-webkit-transform:scale(1);transform:scale(1);width:30px}#user-form button[data-v-08ed4ddc]{float:right;margin-left:10px}.table-scroll-wrapper[data-v-08ed4ddc]{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:visible;width:100%}.table-scroll-wrapper[data-v-08ed4ddc]::-webkit-scrollbar{height:8px}.table-scroll-wrapper[data-v-08ed4ddc]::-webkit-scrollbar-track{background:var(--color-border-default,#f0f0f0);border-radius:4px}.table-scroll-wrapper[data-v-08ed4ddc]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.table-scroll-wrapper[data-v-08ed4ddc]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.site-detail-dashboard[data-v-4af5eb97]{background:#f5f7fa;padding:24px}.site-detail-dashboard .dashboard-grid[data-v-4af5eb97]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:32px}.site-detail-dashboard .dashboard-grid .metric-value[data-v-4af5eb97]{color:#1890ff;font-size:32px;font-weight:700;margin-top:8px}.site-detail-dashboard .dashboard-grid .metric-value.realtime[data-v-4af5eb97]{-webkit-animation:pulse-data-v-4af5eb97 2s ease-in-out infinite;animation:pulse-data-v-4af5eb97 2s ease-in-out infinite;color:#52c41a}.site-detail-dashboard .dashboard-grid .metric-text[data-v-4af5eb97]{color:#595959;font-size:16px;font-weight:500;margin-top:8px}.site-detail-dashboard .dashboard-grid .status-card.is-suspended[data-v-4af5eb97],.site-detail-dashboard .dashboard-grid .suspend-card.is-suspended[data-v-4af5eb97]{background:#fff2f0;border-color:#ff4d4f}.site-detail-dashboard .dashboard-grid .suspend-reason[data-v-4af5eb97]{margin-top:12px}.site-detail-dashboard .settings-section[data-v-4af5eb97]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:24px;padding:24px}.site-detail-dashboard .settings-section .section-header[data-v-4af5eb97]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:20px;padding-bottom:16px}.site-detail-dashboard .settings-section .section-header .anticon[data-v-4af5eb97]{color:#1890ff;font-size:24px}.site-detail-dashboard .settings-section .section-header h3[data-v-4af5eb97]{color:#262626;font-size:20px;font-weight:600;margin:0}.site-detail-dashboard .settings-section .settings-grid[data-v-4af5eb97]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.site-detail-dashboard .settings-section .payment-method-card[data-v-4af5eb97]{grid-column:span 2}.site-detail-dashboard .settings-section .payment-method-card .ant-radio-group[data-v-4af5eb97]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:100%}.site-detail-dashboard .settings-section .payment-method-card .ant-radio-button-wrapper[data-v-4af5eb97]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:500;height:40px;line-height:38px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.site-detail-dashboard .settings-section .payment-method-card .ant-radio-button-wrapper[data-v-4af5eb97]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.site-detail-dashboard .settings-section .payment-method-card .ant-radio-button-wrapper.ant-radio-button-wrapper-checked[data-v-4af5eb97]{background:#1890ff;border-color:#1890ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.3);box-shadow:0 2px 8px rgba(24,144,255,.3);color:#fff}.site-detail-dashboard .integration-info[data-v-4af5eb97]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.site-detail-dashboard .integration-info .info-item[data-v-4af5eb97]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fafafa;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.site-detail-dashboard .integration-info .info-item[data-v-4af5eb97]:hover{background:#f0f0f0}.site-detail-dashboard .integration-info .info-item.full-width[data-v-4af5eb97]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.site-detail-dashboard .integration-info .info-item .anticon[data-v-4af5eb97]{color:#1890ff;font-size:20px}.site-detail-dashboard .integration-info .info-item .info-label[data-v-4af5eb97]{color:#595959;font-weight:500;min-width:120px}.site-detail-dashboard .integration-info .info-item .info-link[data-v-4af5eb97]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1890ff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.site-detail-dashboard .integration-info .info-item .info-link[data-v-4af5eb97]:hover{color:#40a9ff;text-decoration:underline}.site-detail-dashboard .integration-info .info-item .origins-list[data-v-4af5eb97]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:100%}.site-detail-dashboard .integration-info .info-item .origins-list .origin-item[data-v-4af5eb97]{background:#f0f5ff;border:1px solid #adc6ff;border-radius:4px;padding:6px 12px;-webkit-transition:all .3s ease;transition:all .3s ease}.site-detail-dashboard .integration-info .info-item .origins-list .origin-item[data-v-4af5eb97]:hover{background:#e6f7ff;border-color:#69c0ff;-webkit-box-shadow:0 2px 4px rgba(24,144,255,.2);box-shadow:0 2px 4px rgba(24,144,255,.2);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.site-detail-dashboard .integration-info .info-item .origins-list .origin-item .origin-link[data-v-4af5eb97]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1890ff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;gap:6px;text-decoration:none}.site-detail-dashboard .integration-info .info-item .origins-list .origin-item .origin-link[data-v-4af5eb97]:hover{color:#096dd9}.site-detail-dashboard .danger-zone[data-v-4af5eb97]{background:#fff;border:2px solid #ff4d4f;border-radius:8px;padding:24px;text-align:center}.site-detail-dashboard .danger-zone .danger-header[data-v-4af5eb97]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;justify-content:center;margin-bottom:16px}.site-detail-dashboard .danger-zone .danger-header .anticon[data-v-4af5eb97]{color:#ff4d4f;font-size:24px}.site-detail-dashboard .danger-zone .danger-header h3[data-v-4af5eb97]{color:#ff4d4f;font-size:18px;font-weight:600;margin:0}.site-detail-dashboard .danger-zone .ant-btn-danger[data-v-4af5eb97]{font-size:16px;font-weight:600;height:48px}@-webkit-keyframes pulse-data-v-4af5eb97{0%,to{opacity:1}50%{opacity:.7}}@keyframes pulse-data-v-4af5eb97{0%,to{opacity:1}50%{opacity:.7}}#siteDetail{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}#siteDetail .go-back-button{background:#ec4b1d;border-radius:40px;color:#fff;font-size:16px;padding:10px}#siteDetail #turn-back{background:none;border:none;color:#3590ff;font-size:16px;font-weight:450}#siteDetail .header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#3590ff;font-size:20px;font-weight:bolder;justify-content:space-between;padding:5px}#siteDetail .header,#siteDetail .header span{display:-webkit-box;display:-ms-flexbox;display:flex}#siteDetail .header span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}#siteDetail .header button{float:right;margin-left:10px}#siteDetail .content{border:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 100px);width:100%}#siteDetail .content .left{border-right:1px solid #a9a9a9;min-height:100%}#siteDetail .content .left ul li:first-child{margin-top:0!important}#siteDetail .content .right{min-height:100%}#siteDetail .content .right .ant-card{height:100%}#siteDetail .content .right .box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#siteDetail .content .right .box-container .box{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,26%,96%,.86);border:1px solid #a9a9a9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 24%;flex:1 0 24%;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:8px 3px;padding:15px}#siteDetail .content .right .box-container .box .title{color:#000;font-size:20px;letter-spacing:2px;text-transform:uppercase}#siteDetail .content .right .box-container .box .value{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15px;font-weight:600;margin-top:3px}#siteDetail .content .right .box-container #switches-wrapper{height:75px;margin-left:40%;margin-right:40%;width:20%}#siteDetail .content .right .box-container .new-line-box{background:#f9f5f5;height:75px;padding:10px 0;width:100%}#siteDetail .echarts{height:100%!important;width:100%!important}#siteDetail .echarts div:last-child{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}#siteDetail .plans-page{width:calc(100vw - 400px)}#siteDetail .plans-page .header-top{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}#siteDetail .plans-page .header-top .title{color:#000;font-size:20px;font-weight:700}#siteDetail .plans-page .current-plans{display:grid;gap:10px;grid-template-columns:auto auto auto;margin-top:20px}#siteDetail .plans-page .header-plans-top{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end;margin-top:15px}#siteDetail .plans-page .header-plans-top .create-plan{background:#ec4b1d;border-radius:100px;color:#fff;padding:10px 20px}#siteDetail .plans-page .plan-container{margin-top:20px}#siteDetail .plans-page .plan-container .plan-title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#171725;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;justify-content:space-between;margin-bottom:10px}#siteDetail .plans-page .plan-container .plan-items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}#siteDetail .plans-page .plan-container .plan-items :last-child{margin-right:0}#siteDetail .plans-page .plan-container .plan-items .supsis-plan{margin-right:25px}#siteDetail .plans-page .ant-slider-handle{background:#ec4b1d;border-color:#ec4b1d}#siteDetail .plans-page .ant-slider-handle :focus{box-shadow:none;-webkit-box-shadow:none}#siteDetail .plans-page .ant-slider-track{background:#ec4b1d}#siteDetail .plans-page .plan-items-wrapper{border:none!important;min-height:auto!important;overflow:hidden!important;position:relative}#siteDetail .plans-page .plan-items-wrapper .plan-items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;max-width:90%;overflow:auto!important;padding:35px;scroll-behavior:smooth}#siteDetail .plans-page .plan-items-wrapper .plan-items::-webkit-scrollbar{display:none}#siteDetail .plans-page .plan-items-wrapper .plan-items .plan{min-width:18vw!important}#siteDetail .plans-page .plan-items-wrapper .navigate-arrow{color:#fff!important;font-size:24px!important;font-weight:800!important}#siteDetail .plans-page .plan-items-wrapper #prev-button{background-color:#ec4b1d!important;border:none;border-radius:50%;height:60px;left:15px;position:absolute;top:50%;width:60px;z-index:99999}#siteDetail .plans-page .plan-items-wrapper #prev-button .navigate-left{margin-right:2px!important}#siteDetail .plans-page .plan-items-wrapper #next-button{background-color:#ec4b1d!important;border:none;border-radius:50%;height:60px;position:absolute;right:15px;top:50%;width:60px;z-index:99999}#siteDetail .plans-page .plan-items-wrapper #next-button .navigate-right{margin-left:2px!important}#logModal .modal-content,#monitorModal .modal-content{background:transparent!important;border:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none;padding:0!important}.modal .modal-huge{max-width:90vw;width:90vw}.chckbx[data-v-f6cd6882]{font-size:20px;margin:8px}#announcement-form button[data-v-69d52e9a]{float:right;margin-left:10px}.tabs[data-v-69d52e9a]{background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}#announcement-form .ant-modal{width:670px!important}