*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.agree-terms .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-color:#d9d9d9!important;border-radius:2px!important}.agree-terms .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#fadb14!important;border-color:#fadb14!important}.agree-terms .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#000!important}.agree-terms .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#fadb14!important}.agree-terms .ant-checkbox-wrapper:hover .ant-checkbox-checked .ant-checkbox-inner{background-color:#fadb14!important;border-color:#fadb14!important}.agree-terms .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#fadb14!important}:root{--website-content-width:1200px}@media (width>=1440px){:root{--website-content-width:1440px}}.app-layout{min-height:100vh}.route-progress{z-index:1100;background:#fadb1433;width:100%;height:3px;position:fixed;top:80px;left:0;overflow:hidden}.route-progress:after{content:"";background:#fadb14;width:35%;height:100%;animation:.9s ease-in-out infinite route-progress-loading;display:block}@keyframes route-progress-loading{0%{transform:translate(-100%)}to{transform:translate(390%)}}.ant-picker{width:100%!important}.ant-table-measure-row{display:none!important}.stats-container{background:#fff!important;border:1px solid #e8e8e8!important;border-radius:8px!important;margin-bottom:24px!important;box-shadow:0 1px 4px #0000000d!important}.stats-container .ant-card-body{padding:24px!important}.stats-container .stats-wrapper{justify-content:space-between;align-items:center;display:flex}.stats-container .stat-item{text-align:left;flex:1}.stats-container .stat-item .stat-title{color:#000000a6;margin-bottom:8px;font-size:14px;font-weight:400;line-height:1.5}.stats-container .stat-item .stat-value{color:#000;margin-bottom:4px;font-size:32px;font-weight:600;line-height:1.2}.stats-container .stat-item .stat-subtext{color:#00000073;font-size:12px;line-height:1.5}.stats-container .stat-item .stat-subAdd{color:#24b34f;font-size:12px;line-height:1.5}.stats-container .stat-item .stat-subReduce{color:red;font-size:12px;line-height:1.5}.stats-container .stat-item .stat-subBtn{letter-spacing:0;color:#000;cursor:pointer;background:#fff;border:1px solid #acb0b5;border-radius:4px;margin-top:10px;padding:8px 16px;font-size:12px;font-weight:400;line-height:16px;display:inline-block}.stats-container .stat-item .stat-subBtn:hover{color:#000000d9!important;border-color:#fadb14!important}.stats-container .stat-divider{background:#e8e8e8;width:1px;height:60px;margin:0 24px}.tab-container{border-bottom:1px solid #e8e8e8;margin-bottom:20px;display:flex}.tab-item{box-sizing:border-box;letter-spacing:0;color:#2e2e33;cursor:pointer;background:#f2f4f7;border:1px solid #e6eaf2;border-bottom:2px solid #0000;margin-left:6px;padding:12px 16px;font-size:14px;font-weight:400;line-height:20px;transition:all .3s}.tab-item:first-child{margin-left:0}.tab-item:hover{color:#333}.tab-item.active{letter-spacing:0;color:#000;z-index:999;background:#fff;border-top:2px solid #ffb31a;font-size:14px;font-weight:500;line-height:20px;position:relative;top:1px}.app-header{z-index:1000;box-sizing:border-box;background:#fff;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 24px;display:flex;position:fixed;top:0;left:0;box-shadow:0 2px 8px #0000001a}.app-header .app-header-left,.app-header .app-header-left .app-logo{align-items:center;display:flex}.app-header .app-header-left .app-logo .app-logo-icon{margin-right:12px;font-size:24px}.app-header .app-header-left .app-logo .app-logo-text{letter-spacing:0;color:#000;font-size:20px;font-weight:400;line-height:28px;display:block}.app-header .app-header-left .app-logo .app-logo-subtitle{letter-spacing:0;color:#666;margin-top:2px;font-size:11px;font-weight:400;line-height:14px;display:block}.app-header .menu-button{font-size:18px;display:none}.app-header .menu-button.mobile-menu-button{display:none}@media (width<=768px){.app-header .menu-button.mobile-menu-button{display:block}}.app-header .app-header-center{flex:1;justify-content:center;margin:0 24px;display:flex}.app-header .app-header-center .nav-menu{margin-top:-36px;border-bottom:none!important}.app-header .app-header-center .nav-menu .ant-menu-item{position:relative;top:18px;height:44px!important;margin:0 8px!important;padding:0 16px!important;line-height:44px!important;display:inline-block!important}.app-header .app-header-center .nav-menu .ant-menu-item:hover{color:#1f1f20!important}.app-header .app-header-center .nav-menu .ant-menu-item.ant-menu-item-selected{color:#1f1f20!important;background-color:#0000!important;font-weight:700!important}.app-header .app-header-center .nav-menu .ant-menu-item.ant-menu-item-selected:after{content:"";background-color:#fadb14;height:4px;position:absolute;bottom:0;left:16px;right:16px}.app-header .app-header-right{align-items:center;display:flex}.app-header .app-header-right .app-language{cursor:pointer;letter-spacing:0;color:#2e2e33;margin-right:24px;font-size:14px;font-weight:400;line-height:20px}.app-header .app-header-right .app-service{cursor:pointer;letter-spacing:0;color:#2e2e33;margin-right:16px;font-size:14px;font-weight:400;line-height:20px}.app-header .app-header-right .app-user-info{border-radius:4px;align-items:center;padding:4px 8px;transition:background-color .3s;display:flex}.app-header .app-header-right .app-user-info:hover{background-color:#0000000d}.app-header .app-header-right .app-user-info img{border-radius:50%}.app-header .app-header-right .app-user-info span{letter-spacing:0;color:#2e2e33;font-size:14px;font-weight:400;line-height:20px}.app-header .app-header-right .language-dropdown{cursor:pointer;margin-right:24px}.app-header .app-header-right .language-dropdown span{font-size:12px!important}.app-header .app-header-right .notification-badge{margin-right:24px}.app-header .app-header-right .user-dropdown{cursor:pointer}.app-header .app-header-right .login-button{color:#000;background:#fff0;border:1px solid #000;border-radius:6px;margin-left:16px;transition:all .3s}.app-header .app-header-right .login-button:hover{color:#fff;background-color:#333}.app-header .app-header-right .register-button{color:#000;background-color:#fadb14;border:1px solid #fadb14;border-radius:6px;margin-left:16px;transition:all .3s}.app-header .app-header-right .register-button:hover{background-color:#f9c800}@media (width<=768px){.app-header .app-header-center,.app-header .app-header-right .app-language,.app-header .app-header-right .app-service{display:none}.app-header .app-header-right .language-dropdown{margin-right:12px}.app-header .app-header-right .ant-divider-vertical{margin:0 8px;display:block!important}.app-header .app-header-right .mobile-menu-button{display:block!important}}.mobile-menu{z-index:1001;background-color:#fff;flex-direction:column;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.mobile-menu .mobile-menu-overlay{z-index:-1;background-color:#00000080;width:100%;height:100vh;position:fixed;top:0;left:0}.mobile-menu .mobile-menu-header{box-sizing:border-box;background-color:#fff;justify-content:space-between;align-items:center;height:56px;padding:0 12px;display:flex;box-shadow:0 1px 4px #00000014}.mobile-menu .mobile-menu-header .mobile-menu-header-left{flex:1}.mobile-menu .mobile-menu-header .mobile-menu-header-left .app-logo{align-items:center;text-decoration:none;display:flex}.mobile-menu .mobile-menu-header .mobile-menu-header-left .app-logo .app-logo-icon{justify-content:center;align-items:center;width:32px;height:32px;margin-right:8px;display:flex}.mobile-menu .mobile-menu-header .mobile-menu-header-left .app-logo .app-logo-icon img{width:100%;height:auto}.mobile-menu .mobile-menu-header .mobile-menu-header-left .app-logo .app-logo-text-wrapper{flex-direction:column;display:flex}.mobile-menu .mobile-menu-header .mobile-menu-header-left .app-logo .app-logo-text-wrapper .app-logo-text{color:#000;font-size:14px;font-weight:400;line-height:1.3}.mobile-menu .mobile-menu-header .mobile-menu-header-left .app-logo .app-logo-text-wrapper .app-logo-subtitle{color:#999;font-size:9px;line-height:1.2}.mobile-menu .mobile-menu-header .mobile-menu-header-right{align-items:center;gap:4px;display:flex}.mobile-menu .mobile-menu-header .mobile-menu-header-right .mobile-user-icon,.mobile-menu .mobile-menu-header .mobile-menu-header-right .mobile-service-icon{cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;margin:0;display:flex}.mobile-menu .mobile-menu-header .mobile-menu-header-right .mobile-user-icon img,.mobile-menu .mobile-menu-header .mobile-menu-header-right .mobile-service-icon img{width:22px;height:22px}.mobile-menu .mobile-menu-header .mobile-menu-header-right .mobile-menu-close-button{cursor:pointer;color:#333;justify-content:center;align-items:center;width:36px;height:36px;margin-left:4px;font-size:18px;transition:color .3s;display:flex}.mobile-menu .mobile-menu-header .mobile-menu-header-right .mobile-menu-close-button:hover{color:#000}.mobile-menu .mobile-menu-header .mobile-menu-header-right .mobile-menu-close-button .anticon{font-size:18px}.mobile-menu .mobile-nav-menu{background-color:#fff;flex:1;overflow-y:auto}.mobile-menu .mobile-nav-menu .ant-menu{background:0 0!important}.mobile-menu .mobile-nav-menu .ant-menu .ant-menu-item{color:#333;border-bottom:1px solid #0000000f;font-size:15px;height:auto!important;margin:0!important;padding:14px 16px!important;line-height:1.5!important}.mobile-menu .mobile-nav-menu .ant-menu .ant-menu-item:active{background-color:#fadb141a!important}.mobile-menu .mobile-nav-menu .ant-menu .ant-menu-item.ant-menu-item-selected{font-weight:500;color:#fadb14!important;background-color:#fadb1414!important}.mobile-menu .mobile-nav-menu .ant-menu .ant-menu-item.ant-menu-item-selected:after{display:none}.mobile-menu .mobile-nav-menu .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover{color:#333;background-color:#00000005!important}.mobile-menu .mobile-nav-menu .ant-menu .mobile-menu-divider{background-color:#0000000f;height:1px;margin:8px 0}.mobile-menu .mobile-nav-menu .ant-menu .mobile-language-menu{cursor:pointer;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:14px 16px;transition:background-color .3s;display:flex}.mobile-menu .mobile-nav-menu .ant-menu .mobile-language-menu:hover{background-color:#00000005}.mobile-menu .mobile-nav-menu .ant-menu .mobile-language-menu .mobile-language-current{color:#333;align-items:center;gap:8px;font-size:15px;display:flex}.mobile-menu .mobile-nav-menu .ant-menu .mobile-language-menu .mobile-language-arrow{color:#999;font-size:12px;transition:transform .3s}.mobile-menu .mobile-nav-menu .ant-menu .mobile-language-menu .mobile-language-arrow.expanded{transform:rotate(180deg)}.mobile-menu .mobile-nav-menu .ant-menu .mobile-language-dropdown{background-color:#fafafa;border-bottom:1px solid #0000000f}.mobile-menu .mobile-nav-menu .ant-menu .mobile-language-dropdown .mobile-language-item{color:#666;cursor:pointer;padding:12px 16px 12px 32px;font-size:14px;transition:all .3s}.mobile-menu .mobile-nav-menu .ant-menu .mobile-language-dropdown .mobile-language-item:hover{color:#333;background-color:#fadb141a}.mobile-menu .mobile-nav-menu .ant-menu .mobile-language-dropdown .mobile-language-item.active{color:#fadb14;font-weight:500}@media (width<=768px){.route-progress{top:56px}.app-header{background:#fff!important;height:56px!important;padding:0 12px!important;box-shadow:0 1px 4px #00000014!important}.app-header .app-header-left{flex:1}.app-header .app-header-left .app-logo{align-items:center!important;display:flex!important}.app-header .app-header-left .app-logo .app-logo-icon{justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;margin-right:8px!important;display:flex!important}.app-header .app-header-left .app-logo .app-logo-icon img{width:100%!important;height:auto!important}.app-header .app-header-left .app-logo .app-logo-text{font-size:14px!important;line-height:1.3!important}.app-header .app-header-left .app-logo .app-logo-subtitle,.app-header .app-header-center{display:none!important}.app-header .app-header-right{gap:4px;align-items:center!important;display:flex!important}.app-header .app-header-right .mobile-user-icon,.app-header .app-header-right .mobile-service-icon{cursor:pointer;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;margin:0!important;display:flex!important}.app-header .app-header-right .mobile-user-icon img,.app-header .app-header-right .mobile-service-icon img{width:22px!important;height:22px!important}.app-header .app-header-right .mobile-menu-button{color:#333;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;margin-left:4px!important;font-size:18px!important;display:flex!important}.app-header .app-header-right .mobile-menu-button .anticon{font-size:18px}.app-header .app-header-right .login-button,.app-header .app-header-right .register-button{display:none!important}.app-content-layout{min-height:calc(100vh - 56px)!important;margin-top:56px!important}.back-top-btn{width:40px;height:40px}}.app-footer{color:#fff;background:#333;padding:40px 24px 20px}.app-footer .footer-content{max-width:var(--website-content-width);justify-content:space-between;margin:0 auto;display:flex}.app-footer .footer-content .footer-left{flex:1;min-width:200px}.app-footer .footer-content .footer-center{flex:2;justify-content:space-between;display:flex}.app-footer .footer-content .footer-center .footer-section{margin-right:40px}.app-footer .footer-content .footer-center .footer-section:last-child{margin-right:0}.app-footer .footer-content .footer-center .footer-section .footer-section-header{cursor:pointer;border-bottom:1px solid #444;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;display:flex}.app-footer .footer-content .footer-center .footer-section .footer-section-header .footer-section-icon{font-size:12px}.app-footer .footer-bottom{max-width:var(--website-content-width);justify-content:space-between;align-items:center;gap:16px;margin:40px auto 0;padding-top:20px;display:flex;position:relative}.app-footer .footer-bottom .footer-icp{color:#999;white-space:nowrap;font-size:12px;line-height:1.5;text-decoration:none}.app-footer .footer-bottom .footer-icp:hover{color:#fff}.app-footer .footer-bottom:before{content:"";transform-origin:top;background-color:#000;height:1px;position:absolute;top:0;left:0;right:0;transform:scaleY(.5)}@media (width<=768px){.app-footer{padding:32px 16px 16px}.app-footer .footer-content{flex-direction:column;gap:30px}.app-footer .footer-content .footer-center{flex-direction:column;gap:20px}.app-footer .footer-content .footer-center .footer-section{margin-right:0}.app-footer .footer-content .footer-center .footer-section .footer-section-header{border-bottom:1px solid #444;margin-bottom:12px;padding-bottom:12px}.app-footer .footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}}.app-sider{z-index:999;background:#edeff2;height:calc(100vh - 64px);position:fixed;top:64px;left:0}.app-menu{border-right:0;height:100%;padding-top:10px;overflow:hidden auto;background:#edeff2!important;width:100%!important}.app-menu .ant-menu-item{color:#1f1f20!important;box-sizing:border-box!important;border-radius:0!important;width:100%!important;height:48px!important;margin:0!important;padding-left:24px!important;line-height:48px!important}.app-menu .ant-menu-item:hover{color:#1f1f20!important;box-sizing:border-box!important;background-color:#ffcf2433!important;border-radius:0!important;width:100%!important;padding-left:24px!important}.app-menu .ant-menu-item.ant-menu-item-selected{color:#1f1f20!important;box-sizing:border-box!important;background-color:#ffcf24!important;border-radius:0!important;width:100%!important;padding-left:24px!important;font-weight:700!important}.app-menu .ant-menu-item.ant-menu-item-selected:hover{color:#1f1f20!important;box-sizing:border-box!important;background-color:#ffcf24!important;border-radius:0!important;width:100%!important;padding-left:24px!important}.app-menu .ant-menu-submenu-title{color:#1f1f20!important;box-sizing:border-box!important;border-radius:0!important;width:100%!important;height:48px!important;margin:0!important;padding-left:24px!important;line-height:48px!important}.app-menu .ant-menu-submenu-title:hover{color:#1f1f20!important;box-sizing:border-box!important;background-color:#ffcf2433!important;border-radius:0!important;width:100%!important;padding-left:24px!important}.app-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#1f1f20!important;box-sizing:border-box!important;border-radius:0!important;width:100%!important;padding-left:24px!important;font-weight:700!important}.app-menu .ant-menu-sub{background:#edeff2!important}.app-menu .ant-menu-sub .ant-menu-item,.app-menu .ant-menu-sub .ant-menu-item:hover,.app-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected,.app-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected:hover{padding-left:36px!important}.app-menu .ant-menu-submenu-popup{box-sizing:border-box!important;background:#edeff2!important;border-radius:0!important;width:100%!important}.app-menu .ant-menu-submenu-popup .ant-menu-item{color:#1f1f20!important;box-sizing:border-box!important;border-radius:0!important;width:100%!important;padding-left:36px!important}.app-menu .ant-menu-submenu-popup .ant-menu-item:hover{color:#1f1f20!important;box-sizing:border-box!important;background-color:#ffcf2433!important;border-radius:0!important;width:100%!important;padding-left:36px!important}.app-menu .ant-menu-submenu-popup .ant-menu-item.ant-menu-item-selected{color:#1f1f20!important;box-sizing:border-box!important;background-color:#ffcf24!important;border-radius:0!important;width:100%!important;padding-left:36px!important;font-weight:700!important}.app-content-layout{background-color:#fff;min-height:calc(100vh - 80px);margin-top:80px;margin-left:0}.app-content-layout .app-content{width:100%;min-height:100%;margin:0 auto}.app-menu::-webkit-scrollbar{width:6px}.app-menu::-webkit-scrollbar-track{background:#edeff2;border-radius:3px}.app-menu::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.app-menu::-webkit-scrollbar-thumb:hover{background:#999}.div-container{background:#fff;min-height:calc(100vh - 64px);padding:0}.usage-notice{background:linear-gradient(#f0f5ff,#f0f5ff),#fcf4de;border:none!important;border-radius:8px!important;margin-bottom:24px!important}.usage-notice .ant-card-body{padding:16px 24px!important}.usage-notice .notice-header{align-items:center;margin-bottom:8px;display:flex}.usage-notice .notice-header .notice-icon{color:#1890ff;margin-right:8px;font-size:16px}.usage-notice .notice-header .notice-title{letter-spacing:0;color:#000;font-size:14px;font-weight:500;line-height:20px}.usage-notice .notice-content{letter-spacing:0;color:#2e2e33;padding-left:24px;font-size:14px;font-weight:400;line-height:20px}.div-table-container .ant-table-wrapper .ant-table,.div-table-container .ant-table-wrapper .ant-table .ant-table-container{border-radius:8px!important}.div-table-container .ant-table-wrapper .ant-table .ant-table-container .ant-table-header{border-radius:8px 8px 0 0!important}.div-table-container .ant-table-wrapper .ant-table .ant-table-thead>tr>th{line-height:1.5;color:#000000d9!important;background:#fafafa!important;padding:16px!important;font-size:14px!important;font-weight:500!important}.div-table-container .ant-table-wrapper .ant-table .ant-table-thead>tr>th:before{display:none!important}.div-table-container .ant-table-wrapper .ant-table .ant-table-tbody>tr>td{line-height:1.5;color:#000000a6!important;border-bottom:1px solid #f0f0f0!important;padding:16px!important;font-size:14px!important}.div-table-container .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td{background:#fafafa!important}.div-table-container .action-buttons{gap:16px;display:flex}.div-table-container .action-buttons .disabled-btn{color:#00000040;cursor:not-allowed;-webkit-user-select:none;user-select:none}.div-table-container .action-buttons .view-btn{color:#365fb3;cursor:pointer;font-size:14px;text-decoration:none}.div-table-container .action-buttons .view-btn:hover{text-decoration:underline}.div-table-container .action-buttons .unbind-btn{color:#f53f3f;cursor:pointer;font-size:14px;text-decoration:none}.div-table-container .action-buttons .unbind-btn:hover{text-decoration:underline}.div-table-container .ant-pagination{justify-content:flex-end;align-items:center;padding:8px 0;display:flex;margin:16px 0!important}.div-table-container .ant-pagination .ant-pagination-total-text{color:#000000a6;margin-right:auto;font-size:14px}.div-table-container .ant-pagination .ant-pagination-item{border:1px solid #d9d9d9;border-radius:4px;min-width:32px;height:32px;line-height:30px}.div-table-container .ant-pagination .ant-pagination-item a{color:#000000d9;font-size:14px}.div-table-container .ant-pagination .ant-pagination-item-active{background:#fadb14!important;border-color:#fadb14!important}.div-table-container .ant-pagination .ant-pagination-item-active a{color:#000!important;font-weight:500!important}.div-table-container .ant-pagination .ant-pagination-item:hover{border-color:#fadb14!important}.div-table-container .ant-pagination .ant-pagination-item:hover a{color:#000000d9!important}.div-table-container .ant-pagination .ant-pagination-prev,.div-table-container .ant-pagination .ant-pagination-next{border-radius:4px;min-width:32px;height:32px;line-height:32px}.div-table-container .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.div-table-container .ant-pagination .ant-pagination-next .ant-pagination-item-link{border:1px solid #d9d9d9;border-radius:4px}.div-table-container .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.div-table-container .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover{color:#000000d9!important;border-color:#fadb14!important}.div-table-container .ant-pagination .ant-pagination-options .ant-select-selector{border-radius:4px!important;height:32px!important}.filter-container{margin-bottom:12px!important}.filter-container .filter-row{align-items:center;gap:12px;display:flex}.filter-container .filter-row .filter-select,.filter-container .filter-row .method-select,.filter-container .filter-row .status-code-select{min-width:160px}.filter-container .filter-row .filter-select .ant-select-selector,.filter-container .filter-row .method-select .ant-select-selector,.filter-container .filter-row .status-code-select .ant-select-selector{border:1px solid #d9d9d9!important;border-radius:4px!important;height:32px!important}.filter-container .filter-row .filter-select .ant-select-selector .ant-select-selection-placeholder,.filter-container .filter-row .method-select .ant-select-selector .ant-select-selection-placeholder,.filter-container .filter-row .status-code-select .ant-select-selector .ant-select-selection-placeholder{color:#00000073;font-size:14px;line-height:30px!important}.filter-container .filter-row .search-container{gap:8px;display:flex}.filter-container .filter-row .search-container .search-input{width:250px}.filter-container .filter-row .search-container .search-input.ant-input-affix-wrapper{border:1px solid #d9d9d9;border-radius:4px;height:32px;padding:0 11px}.filter-container .filter-row .search-container .search-input.ant-input-affix-wrapper:hover{border-color:#fadb14}.filter-container .filter-row .search-container .search-input.ant-input-affix-wrapper:focus,.filter-container .filter-row .search-container .search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#fadb14;box-shadow:0 0 0 2px #fadb1433}.filter-container .filter-row .search-container .search-input .ant-input{height:30px;font-size:14px;line-height:30px}.filter-container .filter-row .search-container .search-input .ant-input-prefix{color:#00000040;margin-right:8px}.filter-container .filter-row .search-container .search-input .ant-input::placeholder{line-height:30px}.filter-container .filter-row .search-container .search-btn{border-radius:4px;height:32px;padding:0 16px;font-size:14px;font-weight:400;color:#000!important;background:#fadb14!important;border-color:#fadb14!important}.filter-container .filter-row .search-container .search-btn:hover{background:#f7ca00!important;border-color:#f7ca00!important}.filter-container .filter-row .export-container{justify-content:flex-end;gap:12px;display:flex}.filter-container .filter-row .export-container .export-btn{border-radius:4px;height:32px;padding:0 16px;font-size:14px;font-weight:400;color:#000000d9!important;background:#fff!important;border:1px solid #d9d9d9!important}.filter-container .filter-row .export-container .export-btn .anticon{margin-right:8px}.filter-container .filter-row .export-container .export-btn:hover{color:#000000d9!important;border-color:#fadb14!important}.custom-empty-container{text-align:center;padding:24px 20px}.custom-empty-container .custom-empty-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.custom-empty-container .custom-empty-content .custom-empty-icon{color:#d9d9d9;margin-bottom:16px;font-size:64px}.custom-empty-container .custom-empty-content .custom-empty-text{color:#000000a6;margin-bottom:8px;font-size:16px;font-weight:500}.custom-empty-container .custom-empty-content .custom-empty-description{letter-spacing:0;color:#2e2e3399;margin-top:12px;font-size:14px;font-weight:400;line-height:20px}.base-modal .ant-modal-content{border-radius:12px!important;box-shadow:0 8px 32px #00000026!important}.base-modal .ant-modal-header{padding-bottom:16px;border-bottom:1px solid #edeff2!important;margin-bottom:24px!important}.base-modal .ant-modal-title{letter-spacing:0!important;color:#000!important;font-size:18px!important;font-weight:500!important;line-height:24px!important}.base-modal .ant-modal-body{padding:0 24px 24px!important}.base-modal .ant-modal-close{border-radius:50%;width:32px;height:32px;transition:all .3s;top:16px;right:16px}.base-modal .ant-modal-close:hover{background-color:#f5f5f5!important}.base-modal .ant-modal-close:hover .ant-modal-close-x{color:#333!important}.base-modal .ant-modal-close-x{color:#999;width:32px;height:32px;font-size:16px;line-height:32px;transition:color .3s}@media (width<=1200px){.stats-container .stats-wrapper{flex-wrap:wrap}.stats-container .stats-wrapper .stat-item{flex:calc(50% - 12px);margin-bottom:16px}.stats-container .stats-wrapper .stat-divider{display:none}.filter-container .filter-row{flex-wrap:wrap}.filter-container .filter-row .filter-select{flex:calc(50% - 6px)}.filter-container .filter-row .search-container{flex:100%;order:3}.filter-container .filter-row .search-container .search-input{width:100%}.filter-container .filter-row .export-btn{flex:auto}.filter-row{flex-wrap:wrap}.export-container{margin-top:16px;margin-left:0}}@media (width<=768px){.pricing-cards,.server-details .detail-row{flex-direction:column}.server-details .detail-row .detail-item{margin-bottom:8px}.server-details .detail-row .detail-item:last-child{margin-bottom:0}.stats-container .stats-wrapper .stat-item{flex:100%}.filter-container{padding:16px!important}.filter-container .filter-row{gap:12px}.filter-container .filter-row .filter-select{flex:100%}.filter-container .filter-row .search-container{flex-direction:column;gap:12px}.filter-container .filter-row .search-container .search-input,.filter-container .filter-row .search-container .search-btn,.filter-container .filter-row .export-btn{width:100%}.device-table-container .ant-table-wrapper{overflow-x:auto}.device-table-container .ant-table-wrapper .ant-table{min-width:800px}.version-balance-card{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.version-balance-card .balance-info{text-align:left;width:100%}.version-balance-card .upgrade-btn{margin:0!important}.dashboard-cards .ant-row .ant-col{margin-bottom:16px}.filter-row{flex-direction:column;align-items:stretch}.div-table-container .ant-table-wrapper{overflow-x:auto}.div-table-container .ant-table-wrapper .ant-table{min-width:800px}}.back-top-btn{cursor:pointer;opacity:.5;background:#ffcf2499;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;transition:all .3s;display:flex;box-shadow:0 4px 12px #0003}.back-top-btn:hover{opacity:1;background:#ffcf24;transform:translateY(-2px);box-shadow:0 2px 8px #00000026}.back-top-btn:active{transform:translateY(0)}.back-top-btn .anticon{color:#000000d9;font-size:20px}.order-detail-modal .ant-modal-content{border-radius:12px!important;box-shadow:0 8px 32px #00000026!important}.order-detail-modal .ant-modal-header{padding-bottom:16px;border-bottom:1px solid #edeff2!important;margin-bottom:24px!important}.order-detail-modal .ant-modal-title{letter-spacing:0!important;color:#000!important;font-size:18px!important;font-weight:500!important;line-height:24px!important}.order-detail-modal .ant-modal-close{width:32px;height:32px;transition:all .3s;top:16px;right:16px}.order-detail-modal .ant-modal-close:hover{background-color:#f5f5f5!important}.order-detail-modal .ant-modal-close:hover .ant-modal-close-x{color:#333!important}.order-detail-modal .ant-modal-close-x{color:#999;width:32px;height:32px;font-size:16px;line-height:32px;transition:color .3s}.order-detail-modal .order-detail-modal-content .modal-search-container{background:#fafafa;border-radius:8px;margin-bottom:16px;padding:16px}.route-loading{color:#666;justify-content:center;align-items:center;gap:12px;min-height:50vh;display:flex}.ant-carousel .slick-dots li{background-color:#ccc!important}.ant-carousel .slick-dots li.slick-active{background-color:#fadb14!important}.ant-carousel .slick-dots li.slick-active button:before{opacity:1!important;background-color:#fadb14!important}.home-page .hero-section{background:#f3f7ff;height:640px;position:relative;overflow:hidden}.home-page .hero-section .hero-carousel{height:640px}.home-page .hero-section .hero-carousel .ant-carousel{height:100%;position:relative}.home-page .hero-section .hero-carousel .ant-carousel .slick-list{height:600px!important}.home-page .hero-section .hero-carousel .ant-carousel .slick-list .slick-track,.home-page .hero-section .hero-carousel .ant-carousel .slick-list .slick-track .slick-slide,.home-page .hero-section .hero-carousel .ant-carousel .slick-list .slick-track .slick-slide>div{align-items:center;height:600px;display:flex}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots{z-index:10;bottom:20px}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li{background-color:#666;border-radius:50%;width:8px;height:8px;transition:all .3s}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li>button{background-color:#0000;border:none;border-radius:50%;width:8px;height:8px}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li>button:before{content:"";opacity:1;background-color:#666;border-radius:50%;width:8px;height:8px;transition:all .3s}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li>button:hover:before{background-color:#fadb14}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li.slick-active{background-color:#fadb14;border-radius:4px;width:20px}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li.slick-active>button{border-radius:4px;width:20px}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li.slick-active>button:before{opacity:1;background-color:#fadb14;border-radius:4px;width:20px}.home-page .hero-section .hero-carousel .hero-slide{height:100%}.home-page .hero-section .hero-carousel .hero-slide .hero-content{max-width:var(--website-content-width);justify-content:space-between;align-items:center;height:600px;margin:0 auto;display:flex}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text{flex:1;max-width:500px}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-subtitle{color:#666;margin-bottom:16px;font-size:16px}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-title{color:#333;margin-bottom:24px;font-size:36px;font-weight:700;line-height:1.2}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-description{color:#666;margin-bottom:32px;font-size:14px;line-height:1.5}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-buttons{gap:16px;display:flex}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-buttons .hero-button{cursor:pointer;border-radius:4px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-buttons .hero-button.primary{color:#333;background-color:#fadb14;border:none}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-buttons .hero-button.primary:hover{background-color:#f9c800}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-buttons .hero-button.secondary{color:#333;background-color:#0000;border:1px solid #333}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-buttons .hero-button.secondary:hover{color:#fff;background-color:#333}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-image{flex:1;justify-content:flex-end;align-items:center;margin-top:20px;display:flex;position:relative;right:auto}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-image .car-image{object-fit:contain;max-width:100%;height:auto;max-height:600px}.home-page .features-section{padding:80px 0}.home-page .features-section .features-content{max-width:var(--website-content-width);margin:0 auto}.home-page .features-section .features-content .features-header{text-align:left;margin-bottom:40px}.home-page .features-section .features-content .features-header .features-title{color:#333;margin-bottom:12px;font-size:28px;font-weight:700}.home-page .features-section .features-content .features-header .features-description{color:#666;font-size:14px;line-height:1.5}.home-page .features-section .features-content .features-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:60px;display:grid}.home-page .features-section .features-content .features-grid .feature-card{background:#ccc0;border:1px solid #dadee6;border-radius:16px;padding:24px;transition:all .3s}.home-page .features-section .features-content .features-grid .feature-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.home-page .features-section .features-content .features-grid .feature-card .feature-icon{border-radius:8px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:24px;display:flex}.home-page .features-section .features-content .features-grid .feature-card .feature-icon img{max-width:60px;height:auto}.home-page .features-section .features-content .features-grid .feature-card .feature-title{color:#333;margin-bottom:12px;font-size:16px;font-weight:700}.home-page .features-section .features-content .features-grid .feature-card .feature-description{color:#666;font-size:14px;line-height:1.5}.home-page .features-section .features-content .features-video{border-radius:8px;position:relative;overflow:hidden}.home-page .features-section .features-content .features-video .video-container{width:100%;height:720px;position:relative}.home-page .features-section .features-content .features-video .video-container .video-thumbnail{object-fit:cover;width:100%;height:100%}.home-page .features-section .features-content .features-video .video-container .video-play-button{cursor:pointer;background-color:#00000080;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-page .features-section .features-content .features-video .video-container .video-play-button:hover{background-color:#000000b3;transform:translate(-50%,-50%)scale(1.1)}.home-page .features-section .features-content .features-video .video-container .video-play-button .play-icon{color:#fff;margin-left:8px;font-size:32px}.home-page .features-section .features-content .features-video .video-container .video-player{object-fit:cover;border-radius:8px;width:100%;height:100%}.home-page .development-process{background-color:#edeff2;padding:60px 0}.home-page .development-process .process-content{max-width:var(--website-content-width);margin:0 auto}.home-page .development-process .process-content .process-header{text-align:left;margin-bottom:40px}.home-page .development-process .process-content .process-header .process-title{color:#333;margin-bottom:12px;font-size:28px;font-weight:700}.home-page .development-process .process-content .process-header .process-description{color:#666;margin:0 auto;font-size:14px;line-height:1.5}.home-page .development-process .process-content .process-steps{width:100%;max-width:var(--website-content-width);background:#fff;border-radius:16px;justify-content:space-between;padding:44px 24px;display:flex;position:relative}.home-page .development-process .process-content .process-steps:before{content:"";z-index:0;background-color:#e0e0e0;height:2px;position:absolute;top:72px;left:100px;right:100px}.home-page .development-process .process-content .process-steps .process-step{text-align:center;z-index:1;flex:1;position:relative}.home-page .development-process .process-content .process-steps .process-step .step-icon{background-color:#fff;border:4px solid #fff;border-radius:8px;justify-content:center;align-items:center;width:80px;height:56px;margin:0 auto 24px;display:flex;position:relative}.home-page .development-process .process-content .process-steps .process-step .step-icon img{max-width:56px;height:auto}.home-page .development-process .process-content .process-steps .process-step .step-title{color:#333;margin-bottom:12px;font-size:16px;font-weight:700}.home-page .development-process .process-content .process-steps .process-step .step-description{color:#666;font-size:14px;line-height:1.5}.home-page .examples-section{padding:60px 0}.home-page .examples-section .examples-content{max-width:var(--website-content-width);margin:0 auto}.home-page .examples-section .examples-content .examples-tabs{gap:16px;margin-bottom:40px;display:flex}.home-page .examples-section .examples-content .examples-tabs .example-tab{color:#333;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:20px;padding:10px 24px;font-size:14px;transition:all .3s}.home-page .examples-section .examples-content .examples-tabs .example-tab:hover{background:#f2f4f7}.home-page .examples-section .examples-content .examples-tabs .example-tab.active{color:#333;background-color:#fadb14;border-color:#fadb14;font-weight:500}.home-page .examples-section .examples-content .examples-image{border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.home-page .examples-section .examples-content .examples-image .example-screenshot{width:100%;max-height:720px;display:block}.home-page .case-studies-section{background:#f2f4f7;padding:60px 0}.home-page .case-studies-section .case-studies-content{max-width:var(--website-content-width);margin:0 auto}.home-page .case-studies-section .case-studies-content .case-studies-title{color:#333;text-align:left;margin-bottom:40px;font-size:28px;font-weight:700}.home-page .case-studies-section .case-studies-content .case-studies-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.home-page .case-studies-section .case-studies-content .case-studies-grid .case-study-card{background-color:#fff;border-radius:8px;padding:24px;transition:all .3s;box-shadow:0 2px 8px #0000001a}.home-page .case-studies-section .case-studies-content .case-studies-grid .case-study-card:hover{transform:translateY(-5px);box-shadow:0 4px 12px #00000026}.home-page .case-studies-section .case-studies-content .case-studies-grid .case-study-card .case-study-image{margin-bottom:20px}.home-page .case-studies-section .case-studies-content .case-studies-grid .case-study-card .case-study-image img{object-fit:cover;border-radius:4px;width:100%;height:200px}.home-page .case-studies-section .case-studies-content .case-studies-grid .case-study-card .case-study-title{color:#333;text-align:left;margin-bottom:12px;font-size:16px;font-weight:700}.home-page .case-studies-section .case-studies-content .case-studies-grid .case-study-card .case-study-description{color:#666;font-size:14px;line-height:1.5}@media (width<=768px){.home-page .hero-section{background:#f3f7ff;position:relative;height:calc(100vh - 56px)!important;padding:0!important}.home-page .hero-section .hero-carousel,.home-page .hero-section .hero-carousel .ant-carousel,.home-page .hero-section .hero-carousel .ant-carousel .slick-list,.home-page .hero-section .hero-carousel .ant-carousel .slick-track,.home-page .hero-section .hero-carousel .ant-carousel .slick-slide,.home-page .hero-section .hero-carousel .ant-carousel .slick-slide>div{height:100%!important}.home-page .hero-section .hero-carousel .hero-slide{flex-direction:column;display:flex;height:100%!important;padding:0!important}.home-page .hero-section .hero-carousel .hero-slide .hero-content{box-sizing:border-box;flex:1;flex-direction:column!important;width:100%!important;padding:32px 16px 0!important;display:flex!important}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text{text-align:center;width:100%!important}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-subtitle{margin-bottom:8px!important;font-size:14px!important}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-title{margin-bottom:10px!important;font-size:24px!important}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-description{margin-bottom:14px!important;font-size:13px!important}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-buttons{flex-direction:column!important;gap:12px!important;width:100%!important;display:flex!important}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-text .hero-buttons .hero-button{width:100%!important;min-height:44px!important}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-image{flex:2;padding-bottom:40px;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:16px!important;display:flex!important}.home-page .hero-section .hero-carousel .hero-slide .hero-content .hero-image .car-image{object-fit:contain;max-height:100%;width:100%!important;max-width:360px!important;height:auto!important}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots{z-index:10!important;position:absolute!important;bottom:16px!important}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li{background-color:#0000004d!important;border-radius:50%!important;width:6px!important;height:6px!important}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li>button{width:6px!important;height:6px!important}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li>button:before{background-color:#0000004d!important;width:6px!important;height:6px!important}.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li.slick-active,.home-page .hero-section .hero-carousel .ant-carousel .slick-dots>li.slick-active>button:before{background-color:#fadb14!important;border-radius:3px!important;width:20px!important}.home-page .features-section{padding:48px 16px}.home-page .features-section .features-content .features-header{margin-bottom:24px}.home-page .features-section .features-content .features-header .features-title{margin-bottom:8px;font-size:24px}.home-page .features-section .features-content .features-grid{grid-template-columns:1fr;gap:16px}.home-page .features-section .features-content .features-video .video-container{height:200px}.home-page .development-process{padding:48px 16px}.home-page .development-process .process-content .process-header{margin-bottom:24px}.home-page .development-process .process-content .process-header .process-title{margin-bottom:8px;font-size:24px}.home-page .development-process .process-content .process-steps{background:#fff;border-radius:8px;flex-direction:column;width:100%;padding:24px}.home-page .development-process .process-content .process-steps:before{display:none}.home-page .development-process .process-content .process-steps .process-step{text-align:left;align-items:flex-start;margin-bottom:30px;display:flex;position:relative}.home-page .development-process .process-content .process-steps .process-step:not(:last-child):after{content:"";background-color:#e0e0e0;width:2px;height:30px;position:absolute;top:60px;left:30px}.home-page .development-process .process-content .process-steps .process-step:last-child{margin-bottom:0}.home-page .development-process .process-content .process-steps .process-step .step-icon{z-index:1;justify-content:center;align-items:center;width:60px;height:60px;margin-right:16px;display:flex;position:relative}.home-page .development-process .process-content .process-steps .process-step .step-icon img{max-width:56px;height:auto}.home-page .development-process .process-content .process-steps .process-step .step-content{flex:1}.home-page .development-process .process-content .process-steps .process-step .step-content .step-title{color:#333;margin-bottom:4px;padding-top:5px;font-size:16px;font-weight:500}.home-page .development-process .process-content .process-steps .process-step .step-content .step-description{color:#666;font-size:14px;line-height:20px}.home-page .examples-section{padding:48px 16px}.home-page .examples-section .examples-content .examples-tabs{flex-direction:row;gap:8px;padding-bottom:8px;overflow-x:auto}.home-page .examples-section .examples-content .examples-tabs .example-tab{text-align:center;white-space:nowrap;flex-shrink:0}.home-page .case-studies-section{padding:48px 16px}.home-page .case-studies-section .case-studies-content .case-studies-title{margin-bottom:24px;font-size:24px}.home-page .case-studies-section .case-studies-content .case-studies-grid{grid-template-columns:1fr;gap:16px}.home-page .case-studies-section .case-studies-content .case-studies-grid .case-study-card{padding:16px}.home-page .case-studies-section .case-studies-content .case-studies-grid .case-study-card .case-study-image img{height:160px}}
