html,body{margin:0;font-family:Inter,Source Han Sans,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}@media (max-width:767px){.kl-hide-mobile{display:none!important}.kl-filter{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.kl-filter>*{width:100%!important;min-width:0!important}.kl-filter>*>div{flex:1 1 auto!important;min-width:0!important}.kl-filter input:not([type=checkbox]),.kl-filter select{flex:1 1 auto!important;width:auto!important;min-width:0!important}.kl-rp>div:first-child{width:100%!important;overflow:hidden!important;box-sizing:border-box}.kl-rp>div:first-child>span{overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important}.kl-phead{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.kl-phead h3{white-space:nowrap!important}main{padding:12px!important}table{font-size:12px}.kl-shell{height:auto!important;min-height:100vh;overflow:visible!important}.kl-shell main{overflow-y:visible!important;height:auto!important;-webkit-overflow-scrolling:touch}.kl-balrow{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important}.kl-balrow>*{width:auto!important;min-width:0!important;padding:14px 4px!important}.kl-balrow>*>div{width:30px!important;height:30px!important}.kl-balrow>*>span:nth-child(3){font-size:13px!important}.kl-balrow>*>span:first-child{font-size:12px!important}main div[style*="repeat(auto-fill"]{grid-template-columns:1fr!important;max-width:100%!important}main div[style*="repeat(auto-fill"]>*{grid-column:auto!important;min-width:0!important}main div[style*="repeat(auto-fill"]>div{flex-wrap:wrap}main div[style*="repeat(auto-fill"]>div>:last-child{max-width:100%}main div[style*="repeat(auto-fill"]>div>div{flex-wrap:wrap}main div[style*="repeat(auto-fill"] [class~=w-32],main div[style*="repeat(auto-fill"] [class~=w-44],main div[style*="repeat(auto-fill"] [class~=w-56],main div[style*="repeat(auto-fill"] [class~=w-40]{max-width:100%}main div[style*="repeat(auto-fill"] input,main div[style*="repeat(auto-fill"] select{max-width:100%;box-sizing:border-box}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-slate-800,.text-slate-700{color:#475569}.text-slate-600{color:#64748b}.text-slate-500{color:#94a3b8}main table td{color:#303133!important;font-size:14px!important;font-weight:400!important;line-height:normal!important}main table th{color:#909399!important;font-size:14px!important;font-weight:500!important;line-height:normal!important}.border-slate-100{border-color:#ebeef5}.border-slate-200{border-color:#dcdfe6}.klyro-wordmark{font-family:Sora,Inter,system-ui,sans-serif;font-weight:700;letter-spacing:.14em;line-height:1}.klyro-tagline{font-family:Sora,Inter,system-ui,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.32em;text-transform:uppercase}.klyro-side{background:#0b1f33!important;border-right:1px solid #0B1F33}.klyro-side-head{border-bottom:1px solid rgba(244,248,252,.08)}.klyro-side nav button{color:#9fb3c8!important;background:transparent!important}.klyro-side nav button:hover{color:#f4f8fc!important;background:#f4f8fc0a!important}.klyro-side nav button.bg-blue-50{color:#fff!important;background:#f4f8fc0f!important}.klyro-side nav button.bg-blue-50>span.absolute{background:#28d7f2!important}main h2,main h3,.klyro-display{font-family:Sora,Inter,system-ui,sans-serif;letter-spacing:-.005em}.klyro-notice{background:#07131f;color:#c9d6e3!important}.kl-auth{display:flex;min-height:100vh;background:#07131f;color:#f4f8fc;font-family:Inter,Source Han Sans,Noto Sans SC,sans-serif}.kl-auth-left{flex:1.15;position:relative;overflow:hidden;background:#07131f}.kl-auth-art{position:absolute;height:110%;top:7%;left:50%;transform:translate(-50%);pointer-events:none;user-select:none}.kl-auth-left:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#07131f 0% 7%,#07131f00 22%),linear-gradient(90deg,#07131fcc,#07131f59 50%,#07131f00 80%)}.kl-auth-left-inner{position:relative;z-index:1;padding:64px clamp(40px,5.5vw,96px);max-width:760px}.kl-hero-title{font-family:Sora,Inter,sans-serif;font-weight:600;font-size:clamp(38px,3.9vw,62px);line-height:1.1;letter-spacing:-.01em;margin:56px 0 0;color:#fff}.kl-hero-title span{display:block}.kl-hero-title span:first-child{white-space:nowrap}.kl-hero-title .kl-accent{color:#28d7f2}.kl-hero-sub{font-size:clamp(16px,1.35vw,20px);line-height:1.55;color:#b4c4d4;max-width:480px;margin:24px 0 0}.kl-features{list-style:none;display:flex;gap:clamp(18px,2.4vw,40px);padding:0;margin:36px 0 0}.kl-features li{display:flex;flex-direction:column;align-items:center;gap:12px;width:96px;text-align:center;font-size:14px;line-height:1.3;color:#dce6f0}.kl-feature-icon{width:66px;height:66px;border-radius:14px;border:1px solid rgba(244,248,252,.16);background:#0b1f338c;display:flex;align-items:center;justify-content:center;color:#7fd8ff}.kl-auth-right{flex:1;position:relative;display:flex;align-items:center;justify-content:center;padding:96px clamp(24px,4vw,64px) 48px;background:#07131f}.kl-lang{position:absolute;top:28px;right:32px}.kl-lang-btn{display:flex;align-items:center;gap:10px;padding:11px 16px;border-radius:14px;border:1px solid rgba(244,248,252,.14);background:#0b1f3380;color:#dce6f0;font-size:15px;cursor:pointer}.kl-lang-btn:hover{border-color:#f4f8fc47}.kl-lang-menu{position:absolute;right:0;top:calc(100% + 6px);min-width:160px;list-style:none;margin:0;padding:6px;border-radius:12px;background:#0b1f33;border:1px solid rgba(244,248,252,.14);box-shadow:0 18px 40px #0006;z-index:5}.kl-lang-menu button{width:100%;text-align:left;padding:9px 12px;border:0;border-radius:8px;background:none;color:#dce6f0;font-size:14px;cursor:pointer}.kl-lang-menu button:hover,.kl-lang-menu button[aria-selected=true]{background:#2f8ef329;color:#fff}.kl-panel{width:100%;max-width:560px;padding:56px clamp(24px,4vw,52px) 44px;border-radius:24px;border:1px solid rgba(244,248,252,.1);background:linear-gradient(180deg,#0b1f33b8,#07131fb8);box-shadow:0 30px 80px #00000059}.kl-panel-logo{display:flex;justify-content:center;margin-bottom:28px}.kl-title{font-family:Sora,Inter,sans-serif;font-size:32px;font-weight:600;text-align:center;margin:0;color:#fff}.kl-sub{text-align:center;font-size:17px;color:#a9bcd0;margin:10px 0 34px}.kl-field{margin-bottom:22px}.kl-label{display:block;font-size:15px;font-weight:500;color:#e3ebf3;margin-bottom:10px}.kl-input{position:relative;display:flex;align-items:center}.kl-input-icon{position:absolute;left:18px;color:#8ca2b8;pointer-events:none}.kl-input input{width:100%;height:58px;box-sizing:border-box;padding:0 52px;border-radius:12px;border:1px solid rgba(244,248,252,.14);background:#07131f99;color:#f4f8fc;font-size:16px;outline:none;transition:border-color .15s,box-shadow .15s}.kl-input input::placeholder{color:#6f859c}.kl-input input:focus{border-color:#2f8ef3;box-shadow:0 0 0 3px #2f8ef340}.kl-eye{position:absolute;right:14px;display:flex;padding:6px;border:0;background:none;color:#8ca2b8;cursor:pointer}.kl-eye:hover{color:#dce6f0}.kl-row{display:flex;align-items:center;justify-content:space-between;margin:-4px 0 24px}.kl-check{display:flex;align-items:center;gap:10px;font-size:15px;color:#b4c4d4;cursor:pointer}.kl-check input{width:18px;height:18px;accent-color:#2F8EF3;margin:0}.kl-link{border:0;background:none;padding:0;color:#3ba3ff;font:inherit;font-size:15px;cursor:pointer}.kl-link:hover{text-decoration:underline}.kl-msg{font-size:14px;line-height:1.5;margin:-6px 0 16px}.kl-msg-err{color:#ff7b7b}.kl-msg-ok{color:#5ee0b5}.kl-primary{width:100%;height:60px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:12px;background:linear-gradient(90deg,#28d7f2,#2f8ef3);color:#07131f;font-size:17px;font-weight:600;cursor:pointer;transition:filter .15s}.kl-primary:hover{filter:brightness(1.06)}.kl-primary:disabled{opacity:.75;cursor:default}.kl-spinner{width:16px;height:16px;border-radius:50%;border:2px solid rgba(7,19,31,.35);border-top-color:#07131f;animation:klspin .7s linear infinite}.kl-foot{text-align:center;font-size:16px;color:#a9bcd0;margin:30px 0 0}.kl-foot .kl-link{font-size:16px}@media (max-width:1000px){.kl-auth-left{display:none}.kl-auth-right{padding:88px 16px 32px}}@media (max-width:480px){.kl-lang{top:16px;right:16px}}.kx-page-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.kx-page-head h2{display:flex;align-items:center;gap:8px;margin:0;font:700 18px/1.4 Source Han Sans,Noto Sans SC,sans-serif;color:#475569}.kx-page-icon{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:#e9f3fe;color:#2f8ef3}.kx-page-actions{display:flex;flex-wrap:wrap;gap:10px}.kx-filter-card{border:1px solid #E2E8F0;border-radius:8px;padding:12px 12px 0;margin-bottom:12px;background:#fff}.kx-card{border:1px solid rgba(109,125,147,.15);border-radius:8px;padding:12px;background:#fff}.kx-form{display:flex;flex-wrap:wrap;align-items:center}.kx-item{display:flex;align-items:center;margin:0 24px 12px 0}.kx-item-block{width:100%;margin-right:0;align-items:flex-start}@media (max-width:600px){.kx-form .kx-item{width:100%;margin-right:0;flex-wrap:wrap}.kx-form .kx-item>.kx-label{flex:0 0 100%;margin:0 0 6px;text-align:left}.kx-form .kx-item>.kx-ctl{flex:1 1 100%;min-width:0;flex-wrap:wrap;gap:8px}.kx-form .kx-ctl>:not(.kx-btn){width:100%!important;max-width:100%;box-sizing:border-box}.kx-form .kx-range .kx-date-field{flex:1;min-width:0}.kx-form .kx-range-in{width:100%;min-width:0;font-size:13px}.kx-form .kx-range{padding:0 8px;gap:4px}.kx-form .kx-range-icon{display:none}.kx-form .kx-ctl>.kx-range-sep{width:auto!important;flex:none;align-self:center}.kx-form .kx-ctl:has(>.kx-range-sep){flex-wrap:nowrap}.kx-form .kx-ctl:has(>.kx-range-sep)>.kx-input{flex:1 1 0;width:auto!important;min-width:0}}.kx-label{font-size:14px;color:#606266;line-height:40px;padding-right:12px;white-space:nowrap;text-align:right}.kx-item-block .kx-label{min-width:110px}.kx-req{color:#f56c6c;margin-right:4px}.kx-ctl{display:flex;align-items:center;gap:8px;flex:0 1 auto;min-width:0}.kx-item-block .kx-ctl{flex:1;flex-wrap:wrap}.kx-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 19px;border-radius:6px;font:500 14px Arial,sans-serif;border:1px solid #E2E8F0;background:transparent;color:#606266;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s}.kx-btn:hover{color:#2f8ef3;border-color:#b6d8fb;background:#eef6fe}.kx-btn-primary{background:#2f8ef3;border-color:#2f8ef3;color:#fff}.kx-btn-primary:hover{background:#59a5f5;border-color:#59a5f5;color:#fff}.kx-btn-danger{background:#f56c6c;border-color:#f56c6c;color:#fff}.kx-btn-danger:hover{background:#f78989;border-color:#f78989;color:#fff}.kx-btn:disabled{opacity:.55;cursor:not-allowed}.kx-btn-sm{height:32px;padding:0 12px;font-size:13px}.kx-link{display:inline-flex;align-items:center;gap:2px;border:0;background:none;padding:0 4px;color:#2f8ef3;font:inherit;font-size:13px;cursor:pointer}.kx-link:hover{color:#59a5f5}.kx-link:disabled{color:#a8abb2;cursor:not-allowed}.kx-link-danger{color:#f56c6c}.kx-input{position:relative;display:inline-flex;align-items:center;height:40px;box-sizing:border-box;border-radius:4px;background:#fff;box-shadow:0 0 0 1px #e2e8f0 inset;padding:0 15px;transition:box-shadow .15s}.kx-input:hover{box-shadow:0 0 0 1px #c0c4cc inset}.kx-input:focus-within{box-shadow:0 0 0 1px #2f8ef3 inset}.kx-input.is-disabled{background:#f5f7fa;cursor:not-allowed}.kx-input input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:14px Source Han Sans,Noto Sans SC,sans-serif;color:#475569}.kx-input input::placeholder,.kx-textarea::placeholder{color:#a8abb2}.kx-input-prefix,.kx-input-suffix{color:#a8abb2;font-size:14px;display:inline-flex;align-items:center}.kx-input-prefix{margin-right:8px}.kx-input-suffix{margin-left:8px}.kx-textarea{box-sizing:border-box;min-height:72px;padding:8px 12px;border-radius:4px;border:1px solid #E2E8F0;font:14px Source Han Sans,sans-serif;color:#475569;outline:none;resize:vertical}.kx-textarea:focus{border-color:#2f8ef3}.kx-clear{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:0;background:#c0c4cc;color:#fff;cursor:pointer;padding:0;margin-left:6px;flex:none}.kx-select,.kx-auto,.kx-dropdown{position:relative;display:inline-block}.kx-select-box{display:flex;align-items:center;min-height:40px;box-sizing:border-box;padding:4px 12px 4px 15px;border-radius:4px;background:#fff;box-shadow:0 0 0 1px #e2e8f0 inset;cursor:pointer;gap:6px;outline:none}.kx-select-box:hover{box-shadow:0 0 0 1px #c0c4cc inset}.kx-select.is-open .kx-select-box,.kx-select-box:focus-visible{box-shadow:0 0 0 1px #2f8ef3 inset}.kx-select.is-disabled .kx-select-box{background:#f5f7fa;cursor:not-allowed}.kx-select-value{flex:1;font-size:14px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx-placeholder{flex:1;font-size:14px;color:#a8abb2;white-space:nowrap}.kx-select-filter{flex:1;min-width:30px;border:0;outline:0;font:14px Source Han Sans,sans-serif;color:#475569;background:transparent}.kx-caret{color:#a8abb2;flex:none;transition:transform .2s}.kx-select.is-open .kx-caret{transform:rotate(180deg)}.kx-tags{flex:1;display:flex;flex-wrap:wrap;gap:4px;min-width:0}.kx-tag{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:4px;background:#f4f4f5;color:#909399;font-size:12px}.kx-tag button{display:inline-flex;border:0;background:none;padding:0;color:#909399;cursor:pointer;border-radius:50%}.kx-tag button:hover{background:#909399;color:#fff}.kx-pop{position:absolute;z-index:60;top:calc(100% + 6px);left:0;min-width:100%;box-sizing:border-box;background:#fff;border:1px solid #E4E7ED;border-radius:4px;box-shadow:0 6px 16px #00000014;padding:6px 0}.kx-pop-right{left:auto;right:0}.kx-pop ul{list-style:none;margin:0;padding:0;max-height:274px;overflow:auto}.kx-pop li{padding:0 32px 0 20px;height:34px;line-height:34px;font-size:14px;color:#606266;cursor:pointer;white-space:nowrap}.kx-pop li:hover{background:#f5f7fa}.kx-pop li.is-selected{color:#2f8ef3;font-weight:700}.kx-pop li.is-disabled{color:#a8abb2;cursor:not-allowed}.kx-pop li.kx-empty{color:#a8abb2;cursor:default;text-align:center}.kx-auto .kx-pop li{height:auto;line-height:1.4;padding:7px 20px}.kx-sub{font-size:12px;color:#909399}.kx-select-all{display:block;width:calc(100% - 16px);margin:6px 8px 2px;height:30px;border:1px solid #E2E8F0;border-radius:4px;background:#fff;color:#606266;cursor:pointer;font-size:13px}.kx-select-all:hover{color:#2f8ef3;border-color:#b6d8fb}.kx-menu{min-width:150px}.kx-range{gap:6px;padding:0 10px}.kx-range-icon{color:#a8abb2;flex:none}.kx-range-in{flex:1;min-width:0;text-align:center;border:0;outline:0;background:transparent;font:14px Source Han Sans,sans-serif;color:#475569}.kx-range-in::placeholder{color:#a8abb2}.kx-range-sep{color:#475569;font-size:14px;flex:none}.kx-overlay{position:fixed;inset:0;z-index:2000;background:#00000080;display:flex;align-items:flex-start;justify-content:center;overflow:auto;padding:15vh 16px 40px}.kx-dialog{max-width:100%;background:#fff;border-radius:8px;box-shadow:0 12px 32px #0000001f;display:flex;flex-direction:column}.kx-dialog header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 10px 20px}.kx-dialog-title{font:500 18px/24px Source Han Sans,sans-serif;color:#303133}.kx-dialog-x{border:0;background:none;color:#909399;cursor:pointer;display:flex;padding:4px}.kx-dialog-x:hover{color:#2f8ef3}.kx-dialog-body{padding:10px 20px 20px;font-size:14px;color:#606266}.kx-dialog footer{display:flex;justify-content:flex-end;gap:12px;padding:10px 20px 20px}.kx-confirm-text{margin:0;line-height:1.6}.kx-toasts{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:3000;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}.kx-toast{min-width:280px;max-width:520px;padding:11px 16px;border-radius:8px;border:1px solid #E9E9EB;background:#f4f4f5;color:#909399;font-size:14px;box-shadow:0 4px 12px #0000000f;transition:opacity .3s,transform .3s}.kx-toast-success{background:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.kx-toast-warning{background:#fdf6ec;border-color:#faecd8;color:#e6a23c}.kx-toast-error{background:#fef0f0;border-color:#fde2e2;color:#f56c6c}.kx-toast.is-leaving{opacity:0;transform:translateY(-8px)}.kx-table-wrap{overflow-x:auto;border-radius:4px}.kx-table{width:100%;border-collapse:collapse;font-family:Source Han Sans,Noto Sans SC,sans-serif}.kx-table th{background:#f6f7fa;color:#475569;font-size:13px;font-weight:400;text-align:left;padding:8px 12px;line-height:23px;border-bottom:1px solid #EBEEF5;vertical-align:middle}.kx-table td{color:#606266;font-size:13px;line-height:23px;padding:8px 12px;border-bottom:1px solid #EBEEF5;word-break:break-all;vertical-align:middle}.kx-table tbody tr:hover td{background:#f5f7fa}.kx-table tr.is-selected td{background:#eef6fe}.kx-col-check{width:40px;text-align:center!important}.kx-col-check input{width:14px;height:14px;accent-color:#2F8EF3;cursor:pointer}.kx-empty-row{text-align:center;color:#909399;padding:28px 0!important}.kx-tip{display:inline-flex;margin-left:6px;color:#909399;vertical-align:-1px;cursor:help}.kx-status{display:inline-flex;align-items:center;gap:4px}.kx-status-ok{color:#28b4c8}.kx-status-warn{color:#e6a23c}.kx-status-bad{color:#f56c6c}.kx-status-muted{color:#909399}.kx-ops{display:flex;align-items:center;gap:8px;white-space:nowrap}.kx-muted{color:#909399}.kx-desc{display:grid;grid-template-columns:140px 1fr;margin:0;border:1px solid #EBEEF5;border-radius:4px;overflow:hidden}.kx-desc dt,.kx-desc dd{margin:0;padding:9px 12px;font-size:13px;border-bottom:1px solid #EBEEF5}.kx-desc dt{background:#f6f7fa;color:#475569}.kx-desc dd{color:#606266;word-break:break-all}.kx-desc dt:nth-last-of-type(1),.kx-desc dd:last-child{border-bottom:0}.kx-date-field{position:relative;flex:1;min-width:0;display:flex}.kx-native-picker{position:absolute;left:0;bottom:0;width:100%;height:0;opacity:0;pointer-events:none;border:0;padding:0}.kx-toast-action{pointer-events:auto;border:0;background:none;padding:0;color:#2f8ef3;font:inherit;cursor:pointer;text-decoration:underline}.kx-dialog-form .kx-item-block{margin-bottom:18px}.kx-dialog-form .kx-item-block .kx-label{line-height:40px;min-width:120px}.kx-products{display:flex;flex-direction:column;gap:10px;width:100%}.kx-product-list{display:flex;flex-wrap:wrap;gap:8px}.kx-product{height:32px;padding:0 14px;border-radius:4px;border:1px solid #E2E8F0;background:#fff;color:#606266;font-size:13px;cursor:pointer}.kx-product:hover{border-color:#b6d8fb;color:#2f8ef3}.kx-product.is-on{border-color:#2f8ef3;background:#eef6fe;color:#2f8ef3;font-weight:600}.kx-cost{width:100%;display:flex;flex-wrap:wrap;gap:6px 20px;font-size:13px;color:#909399;margin-top:6px}.kx-cost b{color:#f56c6c;font-weight:600}.kx-number{display:inline-flex;height:40px;border-radius:4px;box-shadow:0 0 0 1px #e2e8f0 inset;overflow:hidden}.kx-number button{width:40px;border:0;background:#f5f7fa;color:#606266;font-size:16px;cursor:pointer}.kx-number button:hover{color:#2f8ef3}.kx-number input{width:80px;border:0;text-align:center;font:14px Source Han Sans,sans-serif;color:#475569;outline:none}.kx-cardface{border-radius:14px;padding:18px 22px;background:linear-gradient(135deg,#0b1f33,#243449);color:#e8eef5;margin-bottom:18px}.kx-cardface-top{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#9fb3c8;letter-spacing:.06em}.kx-cardface-num{display:flex;gap:14px;font:600 20px/1 Source Han Sans,monospace;letter-spacing:.12em;margin:22px 0 18px;font-variant-numeric:tabular-nums}.kx-cardface-row{display:flex;gap:36px}.kx-cardface-row small{display:block;font-size:10px;letter-spacing:.12em;color:#8ca2b8;margin-bottom:4px}.kx-cardface-row span{font-size:14px}.kx-section{font:600 14px Source Han Sans,sans-serif;color:#475569;margin:6px 0 10px;display:flex;align-items:center;gap:6px}.kx-inline{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.kx-desc-2{grid-template-columns:140px 1fr 140px 1fr}.kx-task-pop{width:540px;max-width:90vw;padding:4px 8px}.kx-task-pop .kx-table-wrap{max-height:320px;overflow:auto}.kx-note{font-size:13px;color:#909399;margin:0 0 14px;line-height:1.6}@keyframes kl-page-in{0%{opacity:0;transform:translate3d(-12px,0,0)}to{opacity:1;transform:none}}.kl-page{animation:kl-page-in .26s cubic-bezier(.22,.61,.36,1) backwards}@media (prefers-reduced-motion:reduce){.kl-page{animation:none}}.theme-dark .kx-page-head h2{color:#e3ebf3}.theme-dark .kx-page-icon{background:#12304f;color:#5fb2ff}.theme-dark .kx-filter-card,.theme-dark .kx-card{background:#0b1f33;border-color:#243449}.theme-dark .kx-label,.theme-dark .kx-cost,.theme-dark .kx-note{color:#9fb3c8}.theme-dark .kx-btn{border-color:#2e4460;color:#c9d6e3}.theme-dark .kx-btn:hover{background:#12304f;border-color:#2f8ef3;color:#fff}.theme-dark .kx-btn-primary{color:#fff}.theme-dark .kx-input,.theme-dark .kx-select-box,.theme-dark .kx-number{background:#07131f;box-shadow:0 0 0 1px #2e4460 inset}.theme-dark .kx-input input,.theme-dark .kx-range-in,.theme-dark .kx-select-value,.theme-dark .kx-select-filter,.theme-dark .kx-number input{color:#e3ebf3;background:transparent}.theme-dark .kx-textarea{background:#07131f;border-color:#2e4460;color:#e3ebf3}.theme-dark .kx-range-sep{color:#9fb3c8}.theme-dark .kx-tag{background:#12304f;color:#c9d6e3}.theme-dark .kx-pop{background:#0b1f33;border-color:#2e4460;box-shadow:0 10px 24px #0006}.theme-dark .kx-pop li{color:#c9d6e3}.theme-dark .kx-pop li:hover{background:#12304f}.theme-dark .kx-select-all{background:#07131f;border-color:#2e4460;color:#c9d6e3}.theme-dark .kx-table th{background:#12304f;color:#c9d6e3;border-color:#243449}.theme-dark .kx-table td{color:#c9d6e3;border-color:#243449}.theme-dark .kx-table tbody tr:hover td{background:#10283f}.theme-dark .kx-table tr.is-selected td{background:#12304f}.theme-dark .kx-desc{border-color:#243449}.theme-dark .kx-desc dt{background:#12304f;color:#c9d6e3;border-color:#243449}.theme-dark .kx-desc dd{color:#c9d6e3;border-color:#243449}.theme-dark .kx-product{background:#07131f;border-color:#2e4460;color:#c9d6e3}.theme-dark .kx-product.is-on{background:#12304f;border-color:#2f8ef3;color:#5fb2ff}.theme-dark .kx-number button{background:#12304f;color:#c9d6e3}.theme-dark .kx-section{color:#e3ebf3}.theme-dark .kl-pager span,.theme-dark .kl-pager select,.theme-dark .kl-pager input{color:#c9d6e3}.theme-dark .kl-pager select,.theme-dark .kl-pager input{background:#07131f!important;border-color:#2e4460!important}.kx-table th.kx-fixed-right,.kx-table td.kx-fixed-right{position:sticky;right:0;z-index:1;background:#fff;box-shadow:-6px 0 8px -6px #0000001f}.kx-table th.kx-fixed-right{background:#f6f7fa}.kx-table tbody tr:hover td.kx-fixed-right{background:#f5f7fa}.theme-dark .kx-table td.kx-fixed-right{background:#0b1f33}.theme-dark .kx-table th.kx-fixed-right{background:#12304f}.theme-dark .kx-table tbody tr:hover td.kx-fixed-right{background:#10283f}.kx-select-icon{flex:none;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.kx-select-icon .kx-clear{margin-left:0}.kx-select .kx-tags{flex-wrap:nowrap;overflow:hidden}.kx-select .kx-tag{flex:none}.kl-app{display:flex;height:100vh;overflow:hidden;background:#fff;color:#475569;font-family:Source Han Sans,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}.kl-side{width:210px;flex:none;display:flex;flex-direction:column;background:#0b1f33;transition:width .2s}.kl-side.is-collapsed{width:64px}.kl-side-head{height:56px;display:flex;align-items:center;padding:0 18px;border-bottom:1px solid rgba(244,248,252,.07)}.kl-nav{flex:1;overflow-y:auto;padding:8px 0}.kl-nav-item,.kl-nav-sub{width:100%;display:flex;align-items:center;gap:12px;border:0;background:none;color:#9fb3c8;font:14px Source Han Sans,sans-serif;text-align:left;cursor:pointer;position:relative}.kl-nav-item{height:48px;padding:0 20px}.kl-nav-sub{height:42px;padding:0 20px 0 46px;font-size:13px}.kl-nav-item:hover,.kl-nav-sub:hover{color:#f4f8fc;background:#f4f8fc0a}.kl-nav-item.is-active,.kl-nav-sub.is-active{color:#fff;background:#2f8ef32e}.kl-nav-item.is-active:before,.kl-nav-sub.is-active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#28d7f2}.kl-nav-item.is-parent{color:#e3ebf3}.kl-nav-item span,.kl-nav-sub span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kl-nav-caret{flex:none}.kl-side.is-collapsed .kl-nav-item{justify-content:center;padding:0}.kl-main{flex:1;min-width:0;display:flex;flex-direction:column}.kl-header{height:52px;flex:none;display:flex;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid #EBEEF5;background:#fff}.kl-tabs{flex:1;min-width:0;display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none}.kl-tabs::-webkit-scrollbar{display:none}.kl-tab{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid #E2E8F0;border-radius:4px;font-size:12px;color:#606266;white-space:nowrap;cursor:pointer;flex:none}.kl-tab:hover{color:#2f8ef3}.kl-tab.is-active{color:#2f8ef3;border-color:#b6d8fb;background:#eef6fe}.kl-tab button{display:inline-flex;border:0;background:none;padding:2px;color:inherit;cursor:pointer;border-radius:50%}.kl-tab button:hover{background:#2f8ef326}.kl-tools{display:flex;align-items:center;gap:2px;flex:none}.kl-tool{position:relative}.kl-tool-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:6px;background:none;color:#7b8ba0;cursor:pointer}.kl-tool-btn:hover{color:#2f8ef3;background:#f5f7fa}.kl-flip{transform:rotate(180deg)}.kl-badge{position:absolute;top:3px;right:2px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:#f56c6c;color:#fff;font-size:10px;line-height:15px;text-align:center;box-sizing:border-box}.kl-pop{position:absolute;right:0;top:calc(100% + 8px);z-index:80;background:#fff;border:1px solid #E4E7ED;border-radius:6px;box-shadow:0 8px 24px #0000001a;padding:4px 0}.kl-pop-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:14px;color:#303133;border-bottom:1px solid #EBEEF5}.kl-pop-list{list-style:none;margin:0;padding:0;max-height:320px;overflow:auto}.kl-pop-list li{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #F2F3F5;font-size:13px}.kl-pop-list li>div{flex:1;min-width:0}.kl-pop-list li.is-click{cursor:pointer}.kl-pop-list li.is-click:hover{background:#f5f7fa}.kl-pop-title{color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kl-pop-empty{padding:26px 0;text-align:center;font-size:13px;color:#909399}.kl-pop-foot{display:flex;justify-content:space-between;padding:10px 14px}.kl-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:80;list-style:none;margin:0;padding:6px 0;min-width:150px;background:#fff;border:1px solid #E4E7ED;border-radius:6px;box-shadow:0 8px 24px #0000001a}.kl-menu li{padding:0 18px;height:34px;line-height:34px;font-size:14px;color:#606266;cursor:pointer;white-space:nowrap}.kl-menu li:hover{background:#f5f7fa;color:#2f8ef3}.kl-menu li.is-on{color:#2f8ef3;font-weight:600}.kl-menu li.is-danger{color:#f56c6c}.kl-menu-user{min-width:200px}.kl-user{display:flex;align-items:center;gap:8px;height:36px;padding:0 6px;border:0;border-radius:6px;background:none;color:#606266;font:13px Source Han Sans,sans-serif;cursor:pointer;margin-left:4px}.kl-user:hover{background:#f5f7fa}.kl-avatar{width:28px;height:28px;border-radius:50%;background:#e9f3fe;color:#2f8ef3;display:inline-flex;align-items:center;justify-content:center;font-weight:600}.kl-user-mail{color:#909399}.kl-content{flex:1;overflow:auto;padding:18px;background:#fff}.kl-load{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 0;color:#606266;font-size:14px}.kl-spin{animation:klspin .8s linear infinite}.kl-news{list-style:none;margin:0;padding:0}.kl-news li{padding:16px 4px;border-bottom:1px solid #EBEEF5}.kl-news h3{margin:0;font-size:15px;color:#303133}.kl-news time{display:block;margin:4px 0 8px;font-size:12px;color:#909399}.kl-news p{margin:0;font-size:14px;line-height:1.7;color:#606266;white-space:pre-wrap}@keyframes klspin{to{transform:rotate(360deg)}}@media (max-width:900px){.kl-user-mail,.kl-user-no,.kl-tabs{display:none}.kl-header{justify-content:space-between}.kl-tools{margin-left:auto}}@media (max-width:600px){.kl-side{position:fixed;left:0;top:0;bottom:0;z-index:90}.kl-side:not(.is-collapsed){width:256px;max-width:82vw}.kl-side.is-collapsed{width:0;overflow:hidden}.kl-content{padding:12px}}.kl-side-mask{position:fixed;inset:0;z-index:89;background:#07131f73;animation:kl-mask-in .2s ease-out}@keyframes kl-mask-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kl-side-mask{animation:none}}.theme-dark.kl-app,.theme-dark .kl-content{background:#07131f;color:#c9d6e3}.theme-dark .kl-header{background:#0b1f33;border-color:#243449}.theme-dark .kl-tab{border-color:#2e4460;color:#9fb3c8}.theme-dark .kl-tab.is-active{background:#12304f;border-color:#2f8ef3;color:#5fb2ff}.theme-dark .kl-tool-btn:hover,.theme-dark .kl-user:hover{background:#12304f}.theme-dark .kl-user{color:#c9d6e3}.theme-dark .kl-pop,.theme-dark .kl-menu{background:#0b1f33;border-color:#2e4460}.theme-dark .kl-pop-head{color:#e3ebf3;border-color:#243449}.theme-dark .kl-pop-list li{border-color:#243449}.theme-dark .kl-pop-title{color:#e3ebf3}.theme-dark .kl-pop-list li.is-click:hover,.theme-dark .kl-menu li:hover{background:#12304f}.theme-dark .kl-menu li{color:#c9d6e3}.theme-dark .kl-news li{border-color:#243449}.theme-dark .kl-news h3{color:#e3ebf3}.theme-dark .kl-news p,.theme-dark .kl-load{color:#c9d6e3}.theme-dark .bg-white{background:#0b1f33!important}.theme-dark .bg-slate-50{background:#0a1a2b!important}.theme-dark .bg-slate-100{background:#1e293b!important}.theme-dark .bg-blue-50{background:#12304f!important}.theme-dark .text-slate-800{color:#eef3fb!important}.theme-dark .text-slate-700{color:#dbe4f3!important}.theme-dark .text-slate-600{color:#c2cde0!important}.theme-dark .text-slate-500{color:#9fb0c9!important}.theme-dark .text-slate-400{color:#8493ad!important}.theme-dark .border-slate-100,.theme-dark .border-slate-200{border-color:#243449!important}.kp-home{font-family:Source Han Sans,Noto Sans SC,sans-serif;color:#475569;--kp-home-border:rgba(109,125,147,.15);--kp-home-tile:#F6F7FA;--kp-home-muted:#6D7D93}.kp-home-block{margin-bottom:20px}.kp-home-card{border:1px solid var(--kp-home-border);border-radius:8px;padding:20px 12px;background:#fff;box-sizing:border-box;min-width:0}.kp-home-tone-fail{--kp-home-tone:#2F8EF3;--kp-home-tone-text:#2F8EF3}.kp-home-tone-auth,.kp-home-tone-refund{--kp-home-tone:#28D7F2;--kp-home-tone-text:#0E9CB5}.kp-home-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;min-height:46px;margin-bottom:12px}.kp-home-head.is-compact{min-height:38px;margin-bottom:16px}.kp-home-head.is-cards{margin-bottom:6px}.kp-home-head-l{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;min-width:0}.kp-home-title{margin:0;font-size:18px;font-weight:700;line-height:1.4;color:#475569;white-space:nowrap}.kp-home-period{font-size:12px;font-weight:400;color:var(--kp-home-muted);white-space:nowrap}.kp-home-head-l.is-tight{gap:8px}.kp-home-period.is-inline{font-weight:700}.kp-home-textbtn{border:0;background:none;padding:0;font:500 14px Source Han Sans,sans-serif;color:#2f8ef3;cursor:pointer}.kp-home-textbtn:hover{color:#59a5f5}.kp-home-textbtn:focus-visible,.kp-home-more:focus-visible{outline:2px solid #2F8EF3;outline-offset:2px;border-radius:2px}.kp-home-notice{display:flex;align-items:center;height:42px;margin-bottom:20px;border:1px solid var(--kp-home-border);border-radius:8px;overflow:hidden;background:#fff}.kp-home-notice-label{flex:none;width:132px;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding-right:10px;font-size:18px;font-weight:700;color:#475569;background:#e8eef6;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 100%,0 100%)}.kp-home-notice-ctrl{flex:none;display:flex;align-items:center;padding:0 6px}.kp-home-notice-ctrl button{width:18px;height:32px;padding:0;border:0;background:none;color:#a8abb2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.kp-home-notice-ctrl button:hover:not(:disabled){color:#2f8ef3}.kp-home-notice-ctrl button:disabled{color:#dcdfe6;cursor:not-allowed}.kp-home-notice-body{flex:1;min-width:0;display:flex;align-items:center;gap:4px;font-size:14px;color:#475569}.kp-home-notice-title{flex:none;max-width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp-home-marquee{flex:1;min-width:0;overflow:hidden;white-space:nowrap}.kp-home-marquee-track{display:inline-block;padding-left:100%;animation:kp-home-marquee 60s linear infinite;will-change:transform}@keyframes kp-home-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.kp-home-more{flex:none;margin:0 16px 0 12px;padding:0;border:0;background:none;font:500 14px Source Han Sans,sans-serif;color:#2f8ef3;cursor:pointer;white-space:nowrap}.kp-home-more:hover{color:#59a5f5}.kp-home-pager{display:flex;gap:8px}.kp-home-pgbtn{width:32px;height:32px;padding:0;border:0;border-radius:4px;background:#f0f2f5;color:#606266;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.kp-home-pgbtn:hover:not(:disabled){color:#2f8ef3}.kp-home-pgbtn:disabled{color:#a8abb2;cursor:not-allowed}.kp-home-bal-list{display:flex;flex-wrap:nowrap;min-width:0}.kp-home-bal-list>.kp-home-empty{flex:1}.kp-home-bal{flex:none;height:180px;box-sizing:border-box;padding:16px 20px;margin:0 8px 8px 0;border:1px solid var(--kp-home-border);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}.kp-home-bal-name{font-size:18px;font-weight:700;color:var(--kp-home-muted)}.kp-home-flag{display:block;width:46px;height:46px;border-radius:50%;overflow:hidden;flex:none;box-shadow:0 0 0 1px #6d7d932e}.kp-home-flag svg{display:block}.kp-home-bal-value{max-width:100%;font-size:18px;font-weight:700;color:#475569;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.kp-home-bal-cur{font-size:14px;color:var(--kp-home-muted)}.kp-home-seg{display:inline-flex;align-items:center;max-width:100%;height:40px;box-sizing:border-box;padding:0 4px;background:var(--kp-home-tile);border:1px solid var(--kp-home-border);border-radius:4px}.kp-home-seg.is-scroll{max-width:359px}.kp-home-seg-view{position:relative;display:flex;align-items:center;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.kp-home-seg-view::-webkit-scrollbar{display:none}.kp-home-seg-tab{flex:none;height:32px;padding:0 10px;box-sizing:border-box;border:1px solid transparent;border-radius:6px;background:none;font:400 16px Source Han Sans,sans-serif;color:#475569;cursor:pointer;white-space:nowrap}.kp-home-seg-tab:hover{color:#2f8ef3}.kp-home-seg-tab.is-active{background:#fff;border-color:#0003;color:#475569}.kp-home-seg-tab:focus-visible{outline:2px solid #2F8EF3;outline-offset:-2px}.kp-home-seg-nav{flex:none;width:18px;height:32px;padding:0;border:0;background:none;color:#909399;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.kp-home-seg-nav:hover:not(:disabled){color:#2f8ef3}.kp-home-seg-nav:disabled{color:#c0c4cc;cursor:not-allowed}.kp-home-bins{display:flex;align-items:flex-start;gap:12px}.kp-home-bins-grid{flex:1;min-width:0;display:grid;gap:8px 6px;align-content:start;justify-content:start;box-sizing:border-box;padding:0 3px 8px;min-height:176px}.kp-home-bins-empty{grid-column:1 / -1}.kp-home-bin{height:80px;box-sizing:border-box;padding:16px 20px;border:1px solid var(--kp-home-border);border-radius:8px;display:flex;align-items:center;min-width:0}.kp-home-bin-logo{flex:none;display:block;margin-right:16px}.kp-home-bin-info{display:flex;flex-direction:column;min-width:0}.kp-home-bin-no{font-size:18px;font-weight:700;line-height:1.3;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kp-home-bin-cur{font-size:14px;line-height:1.4;color:#475569}.kp-home-bin-tools{flex:none;width:68px;display:flex;justify-content:center;gap:8px}.kp-home-bin-tools button{width:28px;height:176px;padding:0;border:1px solid #E4E7ED;border-radius:4px;background:#fff;color:#a8abb2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.kp-home-bin-tools button:hover:not(:disabled){color:#2f8ef3;border-color:#b6d8fb}.kp-home-bin-tools button:disabled{color:#dcdfe6;cursor:not-allowed}.kp-home-row{display:grid;grid-template-columns:minmax(0,10fr) minmax(0,14fr);gap:24px;margin-bottom:20px}.kp-home-panel{min-height:348px;display:flex;flex-direction:column}.kp-home-panel.is-tall{min-height:468px}.kp-home-ringwrap{flex:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px 48px;padding:8px 0}.kp-home-ringwrap.is-low{align-items:center;padding-top:40px}.kp-home-ring{position:relative;flex:none;width:200px;height:200px}.kp-home-ring svg{display:block}.kp-home-ring-track{stroke:#f5f7fa}.kp-home-ring-path{stroke:var(--kp-home-tone);transition:stroke-dasharray .6s ease}.kp-home-ring-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.kp-home-ring-value{font-size:20px;font-weight:900;color:var(--kp-home-tone-text);font-variant-numeric:tabular-nums}.kp-home-ring-label{font-size:14px;color:var(--kp-home-muted)}.kp-home-tiles{display:flex;flex-direction:column;gap:12px}.kp-home-tiles.is-row{flex-direction:row;flex-wrap:wrap}.kp-home-tile{min-width:132px;box-sizing:border-box;padding:8px 16px;border-radius:8px;background:var(--kp-home-tile)}.kp-home-tiles.is-row .kp-home-tile{flex:1 1 150px}.kp-home-tile-label,.kp-home-tile-value{position:relative;padding-left:18px;white-space:nowrap}.kp-home-tile-label{font-size:14px;line-height:22px;color:#475569}.kp-home-tile-value{font-size:18px;font-weight:700;line-height:28px;color:var(--kp-home-tone-text);font-variant-numeric:tabular-nums}.kp-home-tile-label:before,.kp-home-tile-value:before{content:"";position:absolute;left:0;width:8px;height:8px;border-radius:2px}.kp-home-tile-label:before{top:7px;background:var(--kp-home-tone)}.kp-home-tile-value:before{top:10px;background:#e9ecef}.kp-home-chart{margin-top:12px;height:220px;min-width:0}.kp-home-success .kp-home-head .kx-input{flex:none}.kp-home-bars{min-width:0}.kp-home-axis-names{display:flex;gap:28px;padding-left:8px;margin-bottom:4px;font-size:12px;color:#909399}.kp-home-tip{min-width:170px;padding:10px;border-radius:4px;background:#fff;box-shadow:1px 2px 10px #0003;font:14px/21px Microsoft YaHei,Source Han Sans,sans-serif;color:#666}.kp-home-tip-row{display:flex;align-items:center;gap:6px}.kp-home-tip-row.is-sub{font-size:12px;line-height:19px;color:#909399}.kp-home-tip-dot{flex:none;width:10px;height:10px;border-radius:50%}.kp-home-tip-dot.is-ok{background:#58f183}.kp-home-tip-dot.is-auth{background:#28d7f2}.kp-home-tip-dot.is-none{background:transparent}.kp-home-tip-val{margin-left:auto;padding-left:18px;font-weight:900}.kp-home-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:16px;color:#475569}.kp-home-empty-shadow{fill:#f2f4f7}.kp-home-empty-box{fill:#fafbfc;stroke:#dcdfe6;stroke-width:1.5}.kp-home-empty-line{stroke:#dcdfe6;stroke-width:1.5}@media (max-width:767px){.kp-home-row{grid-template-columns:minmax(0,1fr);gap:20px}.kp-home-panel,.kp-home-panel.is-tall{min-height:0}.kp-home-ringwrap.is-low{padding-top:8px}.kp-home-notice-label{width:96px;font-size:16px}.kp-home-notice-title{max-width:35%}.kp-home-more{margin:0 10px 0 8px}.kp-home-seg.is-scroll{max-width:100%}}@media (prefers-reduced-motion:reduce){.kp-home-marquee-track{display:block;padding-left:0;animation:none;overflow:hidden;text-overflow:ellipsis}.kp-home-ring-path{transition:none}}.theme-dark .kp-home{color:#c9d6e3;--kp-home-border:#243449;--kp-home-tile:#10263D;--kp-home-muted:#9FB3C8}.theme-dark .kp-home-card,.theme-dark .kp-home-notice{background:#0b1f33}.theme-dark .kp-home-title,.theme-dark .kp-home-notice-body,.theme-dark .kp-home-bal-value,.theme-dark .kp-home-bin-no{color:#e3ebf3}.theme-dark .kp-home-bin-cur,.theme-dark .kp-home-tile-label,.theme-dark .kp-home-seg-tab,.theme-dark .kp-home-empty{color:#c9d6e3}.theme-dark .kp-home-notice-label{background:#12304f;color:#e3ebf3}.theme-dark .kp-home-notice-ctrl button{color:#8193aa}.theme-dark .kp-home-notice-ctrl button:disabled{color:#34495f}.theme-dark .kp-home-textbtn,.theme-dark .kp-home-more{color:#5fb2ff}.theme-dark .kp-home-textbtn:hover,.theme-dark .kp-home-more:hover{color:#8cc8ff}.theme-dark .kp-home-seg-tab:not(.is-active):hover{color:#5fb2ff}.theme-dark .kp-home-pgbtn{background:#12304f;color:#c9d6e3}.theme-dark .kp-home-pgbtn:disabled{color:#4a5f78}.theme-dark .kp-home-flag{box-shadow:0 0 0 1px #2e4460}.theme-dark .kp-home-seg-tab.is-active{background:#1a3a5c;border-color:#ffffff38;color:#fff}.theme-dark .kp-home-seg-nav{color:#9fb3c8}.theme-dark .kp-home-seg-nav:disabled{color:#34495f}.theme-dark .kp-home-bin-tools button{background:#0b1f33;border-color:#2e4460;color:#9fb3c8}.theme-dark .kp-home-bin-tools button:disabled{color:#34495f}.theme-dark .kp-home-tone-fail{--kp-home-tone-text:#5FB2FF}.theme-dark .kp-home-tone-auth,.theme-dark .kp-home-tone-refund{--kp-home-tone-text:#28D7F2}.theme-dark .kp-home-ring-track{stroke:#1a2e45}.theme-dark .kp-home-tile-value:before{background:#2e4460}.theme-dark .kp-home-axis-names{color:#8193aa}.theme-dark .kp-home-tip{background:#0b1f33;color:#c9d6e3;box-shadow:0 0 0 1px #2e4460,0 8px 20px #00000073}.theme-dark .kp-home-tip-row.is-sub{color:#9fb3c8}.theme-dark .kp-home-empty-shadow{fill:#10263d}.theme-dark .kp-home-empty-box{fill:#0e2339;stroke:#2e4460}.theme-dark .kp-home-empty-line{stroke:#2e4460}.theme-dark .kp-home .recharts-cartesian-grid line{stroke:#1c3350}.theme-dark .kp-home .recharts-cartesian-axis-line{stroke:#2e4460}.theme-dark .kp-home .recharts-text{fill:#9fb3c8}.theme-dark .kp-home .recharts-bar-background-rectangle{fill:#12263d}.theme-dark .kp-home .recharts-tooltip-cursor{fill:#5fb2ff14}.kp-stats{font-family:Source Han Sans,Noto Sans SC,sans-serif;color:#475569}.kp-stats-head-label{font-size:14px;color:#606266;line-height:40px;white-space:nowrap}.kp-stats-day .kx-range-in{text-align:left}.kp-stats-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kp-stats-card{margin-bottom:24px}.kp-stats-card-head{display:flex;align-items:center;min-height:26px;margin-bottom:16px}.kp-stats .kp-stats-card-title{margin:0;font:700 18px/26px Source Han Sans,Noto Sans SC,sans-serif;letter-spacing:0;color:#475569}.kp-stats-tops{display:grid;grid-template-columns:minmax(0,1fr);column-gap:20px}@media (min-width:992px){.kp-stats-tops{grid-template-columns:repeat(2,minmax(0,1fr))}}.kp-stats-striped .kx-table th{color:#909399;font-size:14px;font-weight:600;line-height:20px;padding:10px 8px;text-align:center}.kp-stats-striped .kx-table td{font-size:14px;line-height:24px;padding:8px;text-align:center;font-variant-numeric:tabular-nums}.kp-stats-striped .kx-table tbody tr:nth-child(2n) td{background:#fafafa}.kp-stats-striped .kx-table tbody tr:hover td{background:#f5f7fa}.kp-stats-striped .kx-table td.kx-empty-row{background:transparent}.kp-stats-tabs{display:flex;flex-wrap:wrap;gap:8px 24px}.kp-stats-tab{border:0;border-bottom:2px solid transparent;background:none;padding:0 0 3px;font:500 16px/22px Source Han Sans,Noto Sans SC,sans-serif;color:#606266;cursor:pointer}.kp-stats-tab:hover{color:#2f8ef3}.kp-stats-tab.is-active{font-weight:700;color:#475569;border-bottom-color:#475569}.kp-stats-tab:focus-visible{outline:2px solid #2F8EF3;outline-offset:2px}.kp-stats-pivot-scroll{overflow-x:auto}.kp-stats-pivot{display:inline-flex;min-width:100%;font-size:14px;color:#475569}.kp-stats-pivot-cells{flex:1 0 auto;display:flex;flex-direction:column}.kp-stats-pivot-cells.is-date{flex:0 0 auto}.kp-stats-pivot-header{background:#f6f7fa;padding:12px 24px;line-height:16px;text-align:center;white-space:nowrap;border-right:1px solid #fff}.kp-stats-pivot-row{display:flex}.kp-stats-pivot-cell{flex:1 0 110px;min-width:110px}.kp-stats-pivot-cells.is-date .kp-stats-pivot-cell{flex-basis:120px;min-width:120px}.kp-stats-pivot-title{height:36px;line-height:36px;text-align:center;background:#f6f7fa;border-top:1px solid #fff;border-right:1px solid #fff;color:#909399;font-weight:600}.kp-stats-pivot-content{height:50px;line-height:50px;padding:0 12px;text-align:center;white-space:nowrap;border-bottom:1px solid #F7F7FA;font-variant-numeric:tabular-nums}.kp-stats-pivot-empty{padding:28px 0;text-align:center;font-size:13px;color:#909399}.kp-stats-grid-wrap{overflow-x:auto}.kp-stats-grid>thead>tr>th{white-space:normal;vertical-align:middle}.kp-stats-grid>tbody>tr>td{white-space:nowrap;font-variant-numeric:tabular-nums}.kp-stats-grid-main>thead>tr>th{font-size:15px;font-weight:700;line-height:20px;color:#475569;padding:10px 12px}.kp-stats-grid-main>tbody>tr>td{font-size:14px;line-height:23px;padding:11px 12px}.kp-stats-grid>tbody>tr>td.kp-stats-merchant{white-space:normal;word-break:break-all;font-size:13px}.kp-stats-grid-small,.kp-stats-grid-mini{border:1px solid #EBEEF5}.kp-stats-grid-small>thead>tr>th,.kp-stats-grid-small>tbody>tr>td,.kp-stats-grid-mini>thead>tr>th,.kp-stats-grid-mini>tbody>tr>td{border-right:1px solid #EBEEF5}.kp-stats-grid-small>thead>tr>th{font-size:14px;font-weight:700;line-height:20px;color:#475569;padding:8px 10px}.kp-stats-grid-small>tbody>tr>td{font-size:13px;line-height:22px;padding:8px 10px}.kp-stats-grid-mini>thead>tr>th{font-size:13px;font-weight:700;line-height:18px;color:#475569;padding:6px 8px}.kp-stats-grid-mini>tbody>tr>td{font-size:12px;line-height:20px;padding:6px 8px}.kp-stats-grid .kp-stats-col-exp{width:48px;min-width:48px;padding-left:0;padding-right:0;text-align:center}.kp-stats-exp{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:4px;background:none;color:#606266;cursor:pointer;transition:transform .2s,color .15s}.kp-stats-exp:hover{color:#2f8ef3}.kp-stats-exp.is-open{transform:rotate(90deg)}.kp-stats-exp:focus-visible,.kp-stats-sort:focus-visible{outline:2px solid #2F8EF3;outline-offset:1px}.kp-stats-grid>tbody>tr.kp-stats-sub>td{padding:12px 16px 16px 48px;background:#fff;white-space:normal}.kp-stats-grid tbody tr.kp-stats-sub:hover>td{background:#fff}.kp-stats-grid tr.kp-stats-sub .kx-table tbody tr td{background:transparent}.kp-stats-grid tr.kp-stats-sub .kx-table tbody tr:hover>td{background:#f5f7fa}.kp-stats-grid tr.kp-stats-sub .kx-table tbody tr.kp-stats-sub:hover>td{background:transparent}.kp-stats-sort{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.kp-stats-caret{display:inline-flex;flex-direction:column;gap:2px;flex:none}.kp-stats-caret i{display:block;width:0;height:0;border:5px solid transparent}.kp-stats-caret .is-up{border-top-width:0;border-bottom-color:#a8abb2}.kp-stats-caret .is-down{border-bottom-width:0;border-top-color:#a8abb2}.kp-stats-caret .is-up.is-on{border-bottom-color:#2f8ef3}.kp-stats-caret .is-down.is-on{border-top-color:#2f8ef3}.kp-stats-switch{position:relative;display:inline-flex;align-items:center;width:56px;height:24px;box-sizing:border-box;padding:0 8px 0 26px;border:0;border-radius:12px;background:#e2e8f0;color:#64748b;font:12px/24px Source Han Sans,Noto Sans SC,sans-serif;cursor:pointer;transition:background .2s}.kp-stats-switch.is-on{background:#2f8ef3;color:#fff;padding:0 26px 0 10px}.kp-stats-switch-dot{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.kp-stats-switch.is-on .kp-stats-switch-dot{transform:translate(32px)}.kp-stats-switch:focus-visible{outline:2px solid #2F8EF3;outline-offset:2px}.kp-stats-auto .kx-auto .kx-pop{min-width:340px}.kp-stats-auto .kx-auto .kx-pop li{display:flex;align-items:center;justify-content:space-between;gap:16px}.kp-stats-auto .kx-sub{font-size:14px;color:#606266}.kp-stats-pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:12px}.kp-stats-pager-nav{display:flex;gap:8px}.kp-stats-pg{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:2px;background:#f0f2f5;color:#475569;cursor:pointer}.kp-stats-pg:hover:not(:disabled){color:#2f8ef3}.kp-stats-pg:disabled{background:#f5f7fa;color:#a8abb2;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.kp-stats-exp,.kp-stats-switch,.kp-stats-switch-dot{transition:none}}.theme-dark .kp-stats,.theme-dark .kp-stats-pivot{color:#c9d6e3}.theme-dark .kp-stats .kp-stats-card-title{color:#e3ebf3}.theme-dark .kp-stats-head-label,.theme-dark .kp-stats-striped .kx-table th{color:#9fb3c8}.theme-dark .kp-stats-striped .kx-table tbody tr:nth-child(2n) td{background:#0e2740}.theme-dark .kp-stats-striped .kx-table tbody tr:hover td{background:#10283f}.theme-dark .kp-stats-striped .kx-table td.kx-empty-row{background:transparent}.theme-dark .kp-stats-tab{color:#9fb3c8}.theme-dark .kp-stats-tab.is-active{color:#e3ebf3;border-bottom-color:#e3ebf3}.theme-dark .kp-stats-pivot-header,.theme-dark .kp-stats-pivot-title{background:#12304f;color:#c9d6e3;border-color:#0b1f33}.theme-dark .kp-stats-pivot-content{border-bottom-color:#243449}.theme-dark .kp-stats-pivot-empty{color:#9fb3c8}.theme-dark .kp-stats-grid-main>thead>tr>th,.theme-dark .kp-stats-grid-small>thead>tr>th,.theme-dark .kp-stats-grid-mini>thead>tr>th{color:#c9d6e3}.theme-dark .kp-stats-grid-small,.theme-dark .kp-stats-grid-mini,.theme-dark .kp-stats-grid-small>thead>tr>th,.theme-dark .kp-stats-grid-small>tbody>tr>td,.theme-dark .kp-stats-grid-mini>thead>tr>th,.theme-dark .kp-stats-grid-mini>tbody>tr>td{border-color:#243449}.theme-dark .kp-stats-grid>tbody>tr.kp-stats-sub>td,.theme-dark .kp-stats-grid tbody tr.kp-stats-sub:hover>td{background:#0b1f33}.theme-dark .kp-stats-grid tr.kp-stats-sub .kx-table tbody tr:hover>td{background:#10283f}.theme-dark .kp-stats-grid tr.kp-stats-sub .kx-table tbody tr.kp-stats-sub:hover>td{background:transparent}.theme-dark .kp-stats-exp{color:#9fb3c8}.theme-dark .kp-stats-exp:hover{color:#5fb2ff}.theme-dark .kp-stats-caret .is-up{border-bottom-color:#4b6380}.theme-dark .kp-stats-caret .is-down{border-top-color:#4b6380}.theme-dark .kp-stats-caret .is-up.is-on{border-bottom-color:#5fb2ff}.theme-dark .kp-stats-caret .is-down.is-on{border-top-color:#5fb2ff}.theme-dark .kp-stats-switch{background:#2e4460;color:#c9d6e3}.theme-dark .kp-stats-switch.is-on{background:#2f8ef3;color:#fff}.theme-dark .kp-stats-auto .kx-sub{color:#9fb3c8}.theme-dark .kp-stats-pg{background:#12304f;color:#c9d6e3}.theme-dark .kp-stats-pg:disabled{background:#0e2740;color:#4b6380}.kp-account{display:flex;flex-direction:column;gap:12px}.kp-account-title{margin:2px 0 12px;font:600 15px/22px Source Han Sans,Noto Sans SC,sans-serif;color:#303133}.kp-account-tabs{display:flex;gap:0;border-bottom:2px solid #E4E7ED}.kp-account-tab{position:relative;height:40px;padding:0 20px;border:0;background:none;font:500 14px/40px Source Han Sans,Noto Sans SC,sans-serif;color:#303133;cursor:pointer}.kp-account-tab:first-child{padding-left:0}.kp-account-tab:hover,.kp-account-tab.is-active{color:#2f8ef3}.kp-account-tab.is-active:after{content:"";position:absolute;left:20px;right:20px;bottom:-2px;height:2px;background:#2f8ef3}.kp-account-tab:first-child.is-active:after{left:0}.kp-account-tab:focus-visible{outline:2px solid #2F8EF3;outline-offset:-2px}.kp-account-tip{margin:10px 0 0;font-size:12px;color:#909399}.kp-account-bal{color:#303133;font-weight:600}.kp-account-in{color:#28b4c8}.kp-account-out{color:#606266}.kp-account-pending{color:#909399}.kp-account-filter{border:1px solid #E2E8F0;border-radius:8px;padding:12px 12px 0;margin-bottom:12px}.kp-account-dep{padding-top:4px}.kp-account-field{margin-bottom:18px}.kp-account-flabel{display:flex;align-items:center;gap:2px;font-size:14px;color:#606266;margin-bottom:8px}.kp-account-radios{display:flex;align-items:center;gap:32px;height:32px}.kp-account-radio{display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:0;font:14px Source Han Sans,Noto Sans SC,sans-serif;color:#606266;cursor:pointer}.kp-account-radio.is-on{color:#2f8ef3}.kp-account-dot{width:14px;height:14px;box-sizing:border-box;border-radius:50%;border:1px solid #DCDFE6;background:#fff;display:inline-flex;align-items:center;justify-content:center}.kp-account-radio.is-on .kp-account-dot{border-color:#2f8ef3;background:#2f8ef3}.kp-account-radio.is-on .kp-account-dot:after{content:"";width:4px;height:4px;border-radius:50%;background:#fff}.kp-account-radio:focus-visible{outline:2px solid #2F8EF3;outline-offset:3px;border-radius:2px}.kp-account-bank{font-size:14px;color:#606266}.kp-account-bank-row{display:flex;margin-bottom:7px}.kp-account-bank-row span:first-child{width:84px;flex:none}.kp-account-red{color:red;font-weight:700}.kp-account-upload{width:66px;height:66px;border:1px dashed #CDD0D6;border-radius:6px;background:#fafafa;color:#a8abb2;display:flex;align-items:center;justify-content:center;cursor:pointer}.kp-account-upload:hover{border-color:#2f8ef3;color:#2f8ef3}.kp-account-upload:disabled,.kp-account-radio:disabled{cursor:not-allowed;opacity:.6}.kp-account-upload:disabled:hover{border-color:#cdd0d6;color:#a8abb2}.kp-account-file{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border:1px solid #E2E8F0;border-radius:4px;font-size:13px;color:#606266}.kp-account-file-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kp-account-qr{text-align:center;padding:4px 8px 0}.kp-account-qr-note{font-size:14px;color:#606266;margin:0 0 6px}.kp-account-timer{font:600 27px/1.3 Source Han Sans,Noto Sans SC,sans-serif;color:#1f2937;margin:4px 0 14px;font-variant-numeric:tabular-nums}.kp-account-timer.is-expired{color:#f56c6c}.kp-account-qr-img{display:block;width:176px;height:176px;box-sizing:border-box;padding:8px;margin:0 auto 14px;border:1px solid #2F8EF3;border-radius:10px;background:#fff}.kp-account-rules{text-align:left;margin-top:16px;font-size:14px;line-height:1.7;color:#303133}.kp-account-rules>div{margin-bottom:8px}.kp-account-addr{color:red;word-break:break-all}.kp-account-addr .kx-link{vertical-align:baseline}@media (max-width:640px){.kp-account-tab{padding:0 14px}.kp-account-tab.is-active:after{left:14px;right:14px}.kp-account-filter .kx-item{margin-right:0;flex-wrap:wrap}.kp-account-filter .kx-range,.kp-account-filter .kx-input,.kp-account-filter .kx-select{max-width:calc(100vw - 80px)}}.theme-dark .kp-account-title{color:#e3ebf3}.theme-dark .kp-account-tabs{border-color:#243449}.theme-dark .kp-account-tab{color:#c9d6e3}.theme-dark .kp-account-tab:hover,.theme-dark .kp-account-tab.is-active{color:#5fb2ff}.theme-dark .kp-account-tab.is-active:after{background:#5fb2ff}.theme-dark .kp-account-tip{color:#9fb3c8}.theme-dark .kp-account-bal{color:#e3ebf3}.theme-dark .kp-account-in{color:#4fd1e3}.theme-dark .kp-account-out{color:#c9d6e3}.theme-dark .kp-account-pending{color:#8a9bb0}.theme-dark .kp-account-filter{border-color:#243449}.kp-holders-date{gap:6px;padding:0 10px 0 12px}.kp-holders-date .kx-range-in{text-align:left}.kp-holders-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;align-items:start}.kp-holders-form .kx-item-block{margin:0 0 18px}.kp-holders-form .kx-item-block .kx-label{min-width:140px;width:140px;box-sizing:border-box;white-space:normal;line-height:20px;padding:10px 12px 10px 0}.kp-holders-form .kx-item-block .kx-ctl{min-width:0}.kp-holders-form .kx-select{width:100%!important}.kp-holders-wide{grid-column:1 / -1}.kp-holders-phone{display:flex;gap:8px;width:100%;min-width:0}.kp-holders-form .kp-holders-phone .kx-select{width:104px!important;flex:none}.kp-holders-phone .kx-input{flex:1 1 0;min-width:0}.kp-holders-ups{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 12px}.kp-holders-up{min-width:0}.kp-holders-up-label{font-size:14px;color:#606266;line-height:20px;margin-bottom:8px}.kp-holders-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:148px;height:104px;box-sizing:border-box;padding:0;border:1px dashed #CDD0D6;border-radius:6px;background:#fafafa;color:#8c939d;font:13px Source Han Sans,Noto Sans SC,sans-serif;cursor:pointer;overflow:hidden;transition:border-color .15s,color .15s}.kp-holders-tile:hover{border-color:#2f8ef3;color:#2f8ef3}.kp-holders-tile:disabled{cursor:progress}.kp-holders-tile.is-filled{border-style:solid;border-color:#e2e8f0;background:#fff}.kp-holders-tile img{display:block;width:100%;height:100%;object-fit:cover}.kp-holders-file{display:flex;align-items:center;gap:6px;max-width:148px;margin-top:6px;font-size:12px;color:#606266}.kp-holders-file svg{flex:none;color:#909399}.kp-holders-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kp-holders-file-ops{display:flex;flex-wrap:wrap;gap:4px;margin:2px 0 0 -4px}.kp-holders-file-ops .kx-link{font-size:12px}.kp-holders-st-ship{color:#2f8ef3}.kp-holders-copy{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width:760px){.kp-holders-form{grid-template-columns:minmax(0,1fr)}.kp-holders-ups{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kp-holders-form .kx-item-block .kx-label{min-width:112px;width:112px}}.theme-dark .kp-holders-st-ship{color:#5fb2ff}.kx-dialog:has(.kp-holders-dark){background:#0b1f33;box-shadow:0 12px 32px #00000080}.kx-dialog:has(.kp-holders-dark) .kx-dialog-title{color:#e3ebf3}.kx-dialog:has(.kp-holders-dark) .kx-dialog-x{color:#9fb3c8}.kx-dialog:has(.kp-holders-dark) .kx-dialog-x:hover{color:#5fb2ff}.kx-dialog:has(.kp-holders-dark) .kx-dialog-body{color:#c9d6e3}.kx-dialog:has(.kp-holders-dark) .kx-btn{background:transparent;border-color:#2e4460;color:#c9d6e3}.kx-dialog:has(.kp-holders-dark) .kx-btn:hover{background:#12304f;border-color:#2f8ef3;color:#fff}.kx-dialog:has(.kp-holders-dark) .kx-btn-primary{background:#2f8ef3;border-color:#2f8ef3;color:#fff}.kx-dialog:has(.kp-holders-dark) .kx-btn-primary:hover{background:#59a5f5;border-color:#59a5f5;color:#fff}.kp-holders-dark .kx-label,.kp-holders-dark .kx-note{color:#9fb3c8}.kp-holders-dark .kx-input,.kp-holders-dark .kx-select-box{background:#07131f;box-shadow:0 0 0 1px #2e4460 inset}.kp-holders-dark .kx-input:focus-within,.kp-holders-dark .kx-select.is-open .kx-select-box{box-shadow:0 0 0 1px #2f8ef3 inset}.kp-holders-dark .kx-input input,.kp-holders-dark .kx-range-in,.kp-holders-dark .kx-select-value,.kp-holders-dark .kx-select-filter{color:#e3ebf3;background:transparent}.kp-holders-dark .kx-input-suffix,.kp-holders-dark .kx-range-icon{color:#8493ad}.kp-holders-dark .kx-native-picker{color-scheme:dark}.kp-holders-dark .kx-pop{background:#0b1f33;border-color:#2e4460;box-shadow:0 10px 24px #0006}.kp-holders-dark .kx-pop li{color:#c9d6e3}.kp-holders-dark .kx-pop li:hover{background:#12304f}.kp-holders-dark .kx-pop li.is-selected{color:#5fb2ff}.kp-holders-dark .kx-desc{border-color:#243449}.kp-holders-dark .kx-desc dt{background:#12304f;color:#c9d6e3;border-color:#243449}.kp-holders-dark .kx-desc dd{color:#c9d6e3;border-color:#243449}.kp-holders-dark .kp-holders-st-ship{color:#5fb2ff}.kp-holders-dark .kp-holders-up-label,.kp-holders-dark .kp-holders-file{color:#c9d6e3}.kp-holders-dark .kp-holders-file svg{color:#8ca2b8}.kp-holders-dark .kp-holders-tile{background:#07131f;border-color:#2e4460;color:#8ca2b8}.kp-holders-dark .kp-holders-tile:hover{border-color:#2f8ef3;color:#5fb2ff}.kp-holders-dark .kp-holders-tile.is-filled{background:#0b1f33;border-color:#243449}.kp-agents-table .kx-table td{white-space:nowrap;word-break:normal}.kp-agents-num{font-variant-numeric:tabular-nums}.kp-agents-meta{margin:0 0 12px;font-size:13px;line-height:1.6;color:#909399}.kp-agents-meta b{font-weight:500;color:#475569}.kp-agents-settings .kx-item-block{margin-bottom:18px}.kp-agents-settings .kx-item-block .kx-label{min-width:150px}.kp-agents-settings .kx-select{width:100%!important}.kp-agents-hint{width:100%;font-size:12px;line-height:1.5;color:#909399}.kx-dialog:has(.kp-agents-dark){background:#0b1f33;box-shadow:0 12px 32px #00000080}.kx-dialog:has(.kp-agents-dark) .kx-dialog-title{color:#e3ebf3}.kx-dialog:has(.kp-agents-dark) .kx-dialog-x{color:#9fb3c8}.kx-dialog:has(.kp-agents-dark) .kx-dialog-x:hover{color:#5fb2ff}.kx-dialog:has(.kp-agents-dark) .kx-dialog-body{color:#c9d6e3}.kx-dialog:has(.kp-agents-dark) .kx-btn{background:transparent;border-color:#2e4460;color:#c9d6e3}.kx-dialog:has(.kp-agents-dark) .kx-btn:hover{background:#12304f;border-color:#2f8ef3;color:#fff}.kx-dialog:has(.kp-agents-dark) .kx-btn-primary{background:#2f8ef3;border-color:#2f8ef3;color:#fff}.kx-dialog:has(.kp-agents-dark) .kx-btn-primary:hover{background:#59a5f5;border-color:#59a5f5;color:#fff}.kp-agents-dark .kp-agents-meta,.kp-agents-dark .kx-label{color:#9fb3c8}.kp-agents-dark .kp-agents-meta b{color:#e3ebf3}.kp-agents-dark .kp-agents-hint{color:#8493ad}.kp-agents-dark .kx-input,.kp-agents-dark .kx-select-box{background:#07131f;box-shadow:0 0 0 1px #2e4460 inset}.kp-agents-dark .kx-input:focus-within,.kp-agents-dark .kx-select.is-open .kx-select-box{box-shadow:0 0 0 1px #2f8ef3 inset}.kp-agents-dark .kx-input input,.kp-agents-dark .kx-select-value{color:#e3ebf3;background:transparent}.kp-agents-dark .kx-input-suffix{color:#8493ad}.kp-agents-dark .kx-pop{background:#0b1f33;border-color:#2e4460;box-shadow:0 10px 24px #0006}.kp-agents-dark .kx-pop li{color:#c9d6e3}.kp-agents-dark .kx-pop li:hover{background:#12304f}.kp-agents-dark .kx-pop li.is-selected{color:#5fb2ff}.kp-agents-dark .kx-table th{background:#12304f;color:#c9d6e3;border-color:#243449}.kp-agents-dark .kx-table td{color:#c9d6e3;border-color:#243449}.kp-agents-dark .kx-table tbody tr:hover td{background:#10283f}.kp-agents-dark .kx-empty-row{color:#8493ad}.kp-agents-dark .kx-desc{border-color:#243449}.kp-agents-dark .kx-desc dt{background:#12304f;color:#c9d6e3;border-color:#243449}.kp-agents-dark .kx-desc dd{color:#c9d6e3;border-color:#243449}
