body,body *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,"sans-serif"!important}body{color:rgba(0,0,0,.85)}.ant-modal,.ant-modal *{font-family:SimSun,宋体,Songti SC,serif!important}.ant-modal-content{background-color:#fafafa!important}.topbar-text,.topbar-text *{font-family:SimSun,宋体,Songti SC,serif!important}.stopwatch-lap,.stopwatch-lap *,.timer-text{font-family:Consolas,Courier New,monospace!important}.gem-selected-row>td{background-color:#bae0ff!important}.table-hover-deep .ant-table-cell-row-hover{background-color:#d6e8ff!important}.p10000,.p10000 .ant-input-number-input{color:#000!important}.p100000,.p100000 .ant-input-number-input{color:#00f!important}.p1000000,.p1000000 .ant-input-number-input{color:#00b400!important}.p10000000,.p10000000 .ant-input-number-input{color:red!important}.p100000000,.p100000000 .ant-input-number-input{color:#f0f!important}.ant-input-group-addon{color:rgba(0,0,0,.88);background-color:rgba(0,0,0,.02);border:1px solid #d9d9d9;border-left:0;border-radius:0 6px 6px 0;align-items:center;padding:0 11px;font-size:14px;display:inline-flex}body{margin:0}.st,.st *{font-family:宋体!important}.st b{color:#f73131;font-weight:400}.ant-tag{font-family:宋体}.ant-modal .bj-time-display{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100px;font-weight:700;line-height:1.2;font-family:Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,sans-serif!important}.ant-modal .bj-time-date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:max(14px,min(2vw,32px));font-family:Segoe UI,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif!important}@container (width<=800px){.ant-modal .bj-time-display{font-size:88px}}@container (width<=600px){.ant-modal .bj-time-display{font-size:60px}}@container (width<=400px){.ant-modal .bj-time-display{font-size:40px}}@container (width<=300px){.ant-modal .bj-time-display{font-size:32px}}.fushi-table .ant-table-body{height:500px!important}.sq-title{color:rgba(0,0,0,.85);margin:12px 0 8px;font-size:13px;font-weight:700}.sq-title-servers{border-top:1px solid #e6e8eb;margin-top:16px;padding-top:12px}.sq-scroll{padding-bottom:2px;overflow-x:auto}.sq-grid{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:30px;gap:6px;min-width:560px;display:grid}.sq-grid-server{grid-template-rows:repeat(3,30px)}.sq-slot-empty{height:30px;display:block}.sq-btn{color:rgba(0,0,0,.85);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:linear-gradient(#fff,#f1f3f6);border:1px solid #dcdfe4;border-radius:3px;justify-content:center;align-items:center;height:30px;padding:0 4px;font-family:inherit;font-size:12px;line-height:1;display:flex;overflow:hidden}.sq-btn:hover{background:linear-gradient(#fafbfd,#e8ebf0);border-color:#b9c0ca}.sq-btn:active{background:linear-gradient(#e8ebf0,#fafbfd)}.sq-btn.is-active,.sq-btn.is-hit{background:linear-gradient(#f0f7ff,#dceaff);border-color:#1677ff;box-shadow:inset 0 0 0 1px #1677ff}.sq-search{margin-bottom:4px}.sq-result{background:#fff;border:1px solid #e6e8eb;border-radius:6px;max-height:148px;margin-top:10px;padding:8px 10px;overflow:auto}.sq-result-line{flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.sq-result-line+.sq-result-line{margin-top:4px}.sq-result-label{color:rgba(0,0,0,.45);flex:none;width:48px;font-size:12px}.sq-result-tag{cursor:pointer}.sq-result-tag:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.sq-result-tag:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.sq-result-tag:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6px}.sq-result-tag:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.sq-result-tag:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.sq-result-tag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.sq-result-region{opacity:.72}.sq-placeholder{text-align:center;padding:24px 0}.zy-hit{color:#f5222d;font-weight:700}.zy-discount-tag{padding:1px 10px;line-height:22px;margin:0 12px 10px 0!important;font-size:14px!important}.obs-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.obs-field{flex:1;min-width:110px;max-width:100%}.obs-field-w2{flex:2;min-width:180px}.obs-field>label{color:rgba(0,0,0,.45);margin-bottom:4px;font-size:12px;display:block}.obs-field-inline{flex:1;align-items:center;gap:8px;min-width:240px;max-width:420px;display:flex}.obs-field-inline>label{color:rgba(0,0,0,.45);flex:none;margin-bottom:0;font-size:12px}.obs-field-inline .ant-input-affix-wrapper,.obs-field-inline .ant-input{flex:1;min-width:0}.obs-guide{color:rgba(0,0,0,.85);margin:0;padding-left:20px;font-size:13px;line-height:1.9}.obs-guide li+li{margin-top:2px}.obs-guide b{color:#1677ff}.obs-guide a{color:#1677ff;text-decoration:underline}.obs-link{color:#1677ff;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.obs-link:hover{color:#4096ff}.obs-dl{flex-direction:column;gap:10px;margin-top:4px;display:flex}.obs-dl-item{color:inherit;border:1px solid #e6e8eb;border-radius:6px;padding:10px 12px;text-decoration:none;transition:all .2s;display:block}.obs-dl-item:hover{background:#f0f7ff;border-color:#1677ff}.obs-dl-name{color:#1677ff;font-size:14px;font-weight:600}.obs-dl-desc{color:rgba(0,0,0,.45);margin-top:2px;font-size:12px;line-height:1.6}.obs-hl{color:#1677ff}.obs-status{color:rgba(0,0,0,.45);align-items:center;gap:7px;font-size:12px;font-weight:400;display:inline-flex}.obs-dot{background:#cbd5e1;border-radius:50%;flex:none;width:9px;height:9px}.obs-dot.on{background:#16a34a;box-shadow:0 0 0 3px rgba(22,163,74,.15)}.obs-dot.err{background:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.15)}.obs-dot.busy{background:#d97706;animation:1s infinite obs-pulse}@keyframes obs-pulse{50%{opacity:.35}}.obs-log{background:#f7f8fb;border:1px solid #e3e8f0;border-radius:8px;height:170px;padding:10px;font-size:12px;overflow:auto;font-family:Consolas,Courier New,monospace!important}.obs-log div{overflow-wrap:anywhere;word-break:break-word;border-bottom:1px solid #eef1f6;padding:1px 0}.obs-log .t{color:#9aa3b5;margin-right:6px}.obs-log .ok{color:#15803d}.obs-log .err{color:#dc2626}.obs-log .warn{color:#d97706}.obs-log .in{color:#2563eb}.obs-setup-progress .ant-progress-bg{transition:width .16s linear!important}.obs-hint{color:rgba(0,0,0,.45);overflow-wrap:anywhere;margin-top:6px;font-size:12px}.bhs-hint{color:rgba(0,0,0,.45);margin-bottom:10px;font-size:12px;line-height:1.6}.bhs-body{position:relative}.bhs-lines{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.bhs-list{flex-direction:column;gap:8px;display:flex}.bhs-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:296px;margin:12px 0 0 auto;display:grid}.bhs-option{text-align:center;color:#fff;background:linear-gradient(#d4617a 0%,#b83b53 100%);border:1px solid #b0485b;border-radius:6px;justify-content:center;align-items:center;height:34px;font-size:15px;font-weight:400;line-height:1;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.3)}.bhs-option.is-hit{background:linear-gradient(#e27287 0%,#cb4b62 100%);border-color:#1677ff;box-shadow:0 0 0 2px #fff,0 0 0 4px #1677ff}.bhs-row{background:#fafbfd;border:1px solid #e3e8f0;border-radius:8px;align-items:center;gap:12px;padding:8px 10px;display:flex}.bhs-panel{background:radial-gradient(circle at 50% 40%,#3a3a3a 0%,#141414 100%);border:1px solid #6b7280;border-radius:4px;flex:none;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.bhs-panel-char{color:#fff;text-shadow:0 0 6px rgba(255,255,255,.35);font-size:48px;line-height:1}.bhs-info{flex:auto;min-width:0}.bhs-count{color:#1f2329;font-size:13px;font-weight:400}.bhs-count-num{margin-left:6px;font-size:12px;font-weight:400}.bhs-seq{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.bhs-step{box-sizing:border-box;text-align:center;color:#1f2329;cursor:pointer;background:#eaf2fe;border:1px solid #cfe0fb;border-radius:4px;flex:none;align-items:center;justify-items:center;width:32px;height:26px;margin:0;padding:0;font-family:inherit;font-size:14px;line-height:1;display:grid}.bhs-step.is-active{color:#1677ff;background:#d6e8ff;border-color:#1677ff}.bhs-tabs{margin-bottom:12px}.bhs-tabs.ant-segmented{background:#e9eef7;border-radius:8px;padding:3px}.bhs-tabs.ant-segmented .ant-segmented-item{color:rgba(0,0,0,.6);border-radius:6px;min-width:84px;font-size:13px;font-weight:400}.bhs-tabs.ant-segmented .ant-segmented-item-label{padding:0 12px}.bhs-tabs.ant-segmented .ant-segmented-item-selected,.bhs-tabs.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:#fff}.bhs-tabs.ant-segmented .ant-segmented-item-selected{background:#1677ff;box-shadow:0 2px 6px rgba(22,119,255,.3)}.bhs-tabs.ant-segmented .ant-segmented-thumb{background:#1677ff;border-radius:6px}.pbb-grid{grid-template-columns:72px 144px 72px;align-items:center;row-gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;display:grid}.pbb-link{justify-content:center;align-items:center;height:28px;display:flex;position:relative}.pbb-link:before{content:"";border-top:1px solid #d9d9d9;position:absolute;top:50%;left:9px;right:2px}.pbb-link:after{content:"";border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:7px solid #bfbfbf;width:0;height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pbb-link-text{color:rgba(0,0,0,.45);background:#fff;padding:0 8px;position:relative}.pbb-troop{color:#1f2329;background:#333;border:1px solid #4d4d4d;border-radius:6px;justify-content:center;align-items:center;height:28px;font-weight:400;display:flex}.pbb-item{background:#eef4ff;border:1px solid #dbe6f7;border-radius:8px;justify-content:center;align-items:center;height:28px;padding:0 4px;display:flex}.pbb-item-name{color:#1f2329;white-space:nowrap;font-weight:400}