.header-company[data-v-158c58c0]{padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.header-company[data-v-158c58c0]:hover{opacity:.8}.header-company[data-v-158c58c0]:focus-visible{outline:1px solid #75c9ff;outline-offset:4px}.screen-fullscreen-toggle[data-v-1e6ac2a7]{position:absolute;z-index:100;right:-4vmin;bottom:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2vmin 0 0;border:0;background:transparent;cursor:pointer;-webkit-transition:right .3s;transition:right .3s}.screen-fullscreen-toggle img[data-v-1e6ac2a7]{display:block;width:4vmin}.screen-fullscreen-toggle[data-v-1e6ac2a7]:focus-visible,.screen-fullscreen-toggle[data-v-1e6ac2a7]:hover{right:0}.screen-fullscreen-toggle[data-v-1e6ac2a7]:focus-visible{outline:2px solid #91dfff;outline-offset:-2px}.valve-status[data-v-207b6fe1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--screen-section-gap);-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;min-width:0;padding-left:12px}.valve-ring[data-v-207b6fe1]{position:relative;width:var(--screen-ring-size);aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0}.valve-chart[data-v-207b6fe1]{position:absolute;inset:0}.valve-center[data-v-207b6fe1]{position:absolute;inset:19%;border-radius:50%;background:#0b2038;-webkit-box-shadow:inset 0 0 12px rgba(22,72,121,.4);box-shadow:inset 0 0 12px rgba(22,72,121,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;pointer-events:none}.valve-center strong[data-v-207b6fe1]{color:#b5e4ff;font-size:var(--archive-center-font,20px);line-height:1.3}.valve-center span[data-v-207b6fe1]{color:var(--screen-muted);font-size:var(--screen-font-small)}.valve-legend[data-v-207b6fe1]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;align-self:center;display:grid;-ms-flex-line-pack:start;align-content:start;gap:2px;padding:0}.valve-legend button[data-v-207b6fe1]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:0 4px;background:transparent;border:1px solid transparent;border-radius:3px;font:inherit;font-size:var(--screen-font);line-height:1.2;color:#a9c3dd;text-align:left;cursor:pointer}.valve-legend button[aria-pressed=true][data-v-207b6fe1],.valve-legend button[data-v-207b6fe1]:hover{background:rgba(27,82,117,.3019607843);border-color:rgba(69,133,180,.4)}.valve-legend button[data-v-207b6fe1]:focus-visible{outline:1px solid #75c9ff;outline-offset:1px}.valve-legend i[data-v-207b6fe1]{width:7px;height:7px;border-radius:2px;-ms-flex-negative:0;flex-shrink:0}.valve-legend b[data-v-207b6fe1]{margin-left:auto;font-size:var(--screen-font-list-number);font-weight:500;line-height:1.1;color:#c9e7ff;font-variant-numeric:tabular-nums}.archive-panel[data-v-1afd7b38]{container-type:inline-size}.archive-refresh-error[data-v-1afd7b38]{margin-left:8px;padding:2px 4px;color:#ffb65c;border:0;background:transparent;font-size:var(--screen-font-small)}.archive-panel[data-v-1afd7b38] .panel-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--screen-section-gap);overflow:hidden}.archive-overview[data-v-1afd7b38]{-ms-flex-negative:0;flex-shrink:0}.archive-metrics[data-v-1afd7b38]{display:grid;grid-template-columns:1.08fr .96fr 1.12fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:4px 0 6px}.archive-metrics span[data-v-1afd7b38]{display:block;margin-top:3px;color:#9bc2e4;font-size:var(--screen-font-small);line-height:1.4;white-space:nowrap}.archive-metrics strong[data-v-1afd7b38]{display:block;color:#d8eaff;font-size:clamp(16px,4.3cqi,24px);font-weight:600;line-height:1.15;white-space:nowrap}.archive-metrics small[data-v-1afd7b38]{margin-left:1px;font-size:var(--screen-font-small);font-weight:400;color:#9bc2e4}.archive-metric[data-v-1afd7b38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0}.archive-metric>img[data-v-1afd7b38]{width:clamp(30px,9.2cqi,47px);height:auto;aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.archive-metric-text[data-v-1afd7b38]{min-width:0}.archive-message[data-v-1afd7b38]{color:#8caac4;font-size:var(--screen-font);line-height:1.6;text-align:center;padding:8px 0}.archive-message button[data-v-1afd7b38]{margin-left:8px;color:#75c9ff;background:transparent;border:1px solid #4585b4;border-radius:3px;cursor:pointer}.archive-towns[data-v-1afd7b38]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:28px;overflow-x:hidden;overflow-y:auto;margin-bottom:0;display:grid;grid-auto-rows:minmax(var(--archive-town-height,26px),1fr);-ms-flex-line-pack:stretch;align-content:stretch;gap:2px;scrollbar-width:thin;scrollbar-color:#3275a3 #09213b}.archive-towns[data-v-1afd7b38]::-webkit-scrollbar{width:6px}.archive-towns[data-v-1afd7b38]::-webkit-scrollbar-track{background:#09213b;border-radius:3px}.archive-towns[data-v-1afd7b38]::-webkit-scrollbar-thumb{background:#3275a3;border:1px solid #09213b;border-radius:3px}.archive-towns[data-v-1afd7b38]::-webkit-scrollbar-thumb:hover{background:#55a8d5}.archive-town[data-v-1afd7b38]{display:grid;grid-template-columns:minmax(64px,.95fr) minmax(30px,2.1fr) minmax(48px,.7fr) 50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:var(--archive-town-height,26px);padding:0 3px 0 0;color:#c5dff6;font-size:var(--screen-font);line-height:1.4}.archive-town-name[data-v-1afd7b38]{display:block;-ms-flex-item-align:center;align-self:center;height:24px;min-width:0;padding:2px 5px;border-left:2px solid #31b6f6;background:-webkit-gradient(linear,left top,right top,from(rgba(28,86,138,.4392156863)),to(rgba(21,61,107,.1882352941)));background:linear-gradient(90deg,rgba(28,86,138,.4392156863),rgba(21,61,107,.1882352941));line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-town b[data-v-1afd7b38]{font-size:var(--screen-font);color:#c7dcf5;font-weight:600;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.archive-town small[data-v-1afd7b38]{margin:0;font-size:var(--screen-font-small);color:#759bc2;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.archive-town>i[data-v-1afd7b38]{display:block;height:7px;overflow:hidden;background:#153963}.archive-town em[data-v-1afd7b38]{display:block;height:100%;background:-webkit-gradient(linear,left top,right top,from(#277ee9),to(#22c0f6));background:linear-gradient(90deg,#277ee9,#22c0f6)}.archive-valves[data-v-1afd7b38]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:0;border-top:1px solid var(--screen-line);padding:6px 0 0}@container (max-width: 380px){.archive-metrics[data-v-1afd7b38]{gap:5px}.archive-metric[data-v-1afd7b38]{gap:4px}.archive-metric>img[data-v-1afd7b38]{width:28px}.archive-metrics strong[data-v-1afd7b38]{font-size:clamp(13px,4.3cqi,16px)}.archive-metrics small[data-v-1afd7b38],.archive-metrics span[data-v-1afd7b38]{font-size:11px}.archive-town[data-v-1afd7b38]{grid-template-columns:minmax(60px,1fr) minmax(20px,1.5fr) 44px 46px;gap:4px}}@media(max-width:1100px){.archive-panel[data-v-1afd7b38]{container-type:normal;min-height:420px}.archive-towns[data-v-1afd7b38]{-ms-flex-preferred-size:auto;flex-basis:auto}}.meter-overview-panel[data-v-db79d078]{container-type:inline-size}.meter-overview-panel[data-v-db79d078] .panel-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.meter-overview-panel small[data-v-db79d078]{font-size:var(--screen-font-small);font-weight:400;margin-left:2px}.meter-message[data-v-db79d078]{color:var(--screen-muted);font-size:var(--screen-font);padding:4px 0}.meter-message button[data-v-db79d078]{margin-left:8px;color:#75c9ff;background:transparent;border:1px solid #4585b4;border-radius:3px}.meter-summary[data-v-db79d078]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;-ms-flex-negative:0;flex-shrink:0;padding-top:4px}.meter-summary-item[data-v-db79d078]{position:relative;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding-bottom:3px}.meter-summary-item[data-v-db79d078]:before{content:"";position:absolute;top:23px;left:3px;right:3px;height:9px;background:-webkit-gradient(linear,left top,right top,from(rgba(37,118,179,.3607843137)),to(rgba(21,84,145,.0392156863)));background:linear-gradient(90deg,rgba(37,118,179,.3607843137),rgba(21,84,145,.0392156863));-webkit-transform:skewX(-28deg);transform:skewX(-28deg);pointer-events:none}.meter-summary-item>span[data-v-db79d078]{position:relative;color:#9bc4e2;font-size:var(--screen-font-small);white-space:nowrap}.meter-summary-value[data-v-db79d078]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;white-space:nowrap;line-height:1.2}.meter-summary-value strong[data-v-db79d078]{color:#dceeff;font-size:min(var(--screen-font-number),5.2cqi);font-weight:600;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.meter-summary-value small[data-v-db79d078]{color:#9bc4e2}.meter-status-grid[data-v-db79d078]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;-ms-flex-negative:0;flex-shrink:0;padding:0 2px 4px}.meter-status[data-v-db79d078]{position:relative;min-width:0;min-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;padding:5px 8px 5px 14px;border:1px solid transparent;background:-webkit-gradient(linear,left top,right top,from(rgba(32,85,128,.6)),color-stop(65%,rgba(22,65,107,.3333333333)),to(rgba(16,42,88,0)));background:linear-gradient(90deg,rgba(32,85,128,.6),rgba(22,65,107,.3333333333) 65%,rgba(16,42,88,0));text-align:left}.meter-status[data-v-db79d078]:not(:disabled):hover{background:-webkit-gradient(linear,left top,right top,from(rgba(40,107,156,.7333333333)),color-stop(65%,rgba(22,65,107,.4)),to(rgba(16,42,88,0)));background:linear-gradient(90deg,rgba(40,107,156,.7333333333),rgba(22,65,107,.4) 65%,rgba(16,42,88,0))}.meter-status[data-v-db79d078]:not(:disabled){cursor:pointer}.meter-status[data-v-db79d078]:disabled{cursor:default;opacity:1}.meter-status[data-v-db79d078]:focus-visible{outline:2px solid #91dfff;outline-offset:2px}.meter-status-label[data-v-db79d078]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9bc4e2;font-size:var(--screen-font);line-height:1.4;white-space:nowrap}.meter-status-label i[data-v-db79d078]{position:absolute;left:-3px;top:50%;width:5px;height:5px;border-radius:50%;background:#38e6ff;-webkit-box-shadow:0 0 6px 2px rgba(22,201,239,.6);box-shadow:0 0 6px 2px rgba(22,201,239,.6);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.meter-status strong[data-v-db79d078]{-ms-flex-negative:0;flex-shrink:0;color:var(--meter-accent);font-size:var(--screen-font);font-weight:600;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}.meter-status strong small[data-v-db79d078]{color:inherit}@container (max-width: 360px){.meter-overview-panel[data-v-db79d078] .panel-content{gap:12px}.meter-summary[data-v-db79d078]{gap:3px}.meter-summary-item[data-v-db79d078]{gap:5px}.meter-summary-item[data-v-db79d078]:before{top:17px}.meter-summary-item>span[data-v-db79d078],.meter-summary-value small[data-v-db79d078]{font-size:10px}.meter-status-grid[data-v-db79d078]{gap:10px 12px}.meter-status[data-v-db79d078]{gap:3px;padding-inline:9px 4px}.meter-status-label[data-v-db79d078],.meter-status strong[data-v-db79d078]{font-size:11px}.meter-status strong small[data-v-db79d078]{font-size:10px}}.production-panel[data-v-075be6ab]{container-type:inline-size}.production-panel[data-v-075be6ab] .panel-content{padding-top:4px;padding-bottom:6px;scrollbar-width:thin;scrollbar-color:#286889 #0a203b}.production-panel[data-v-075be6ab] .panel-content::-webkit-scrollbar{width:4px}.production-panel[data-v-075be6ab] .panel-content::-webkit-scrollbar-thumb{background:#286889;border-radius:3px}.production-groups[data-v-075be6ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.production-section[data-v-075be6ab]{position:relative;min-width:0;padding:0 8px 7px 10px;background:-webkit-gradient(linear,left top,right top,from(rgba(22,70,94,.4)),color-stop(70%,rgba(17,39,73,.1490196078)),to(transparent));background:linear-gradient(90deg,rgba(22,70,94,.4),rgba(17,39,73,.1490196078) 70%,transparent)}.production-section[data-v-075be6ab]:before{content:"";position:absolute;inset:20px auto 0 0;width:2px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(rgba(78,203,229,.3019607843)),to(transparent));background:linear-gradient(transparent,rgba(78,203,229,.3019607843),transparent);-webkit-box-shadow:2px 0 8px rgba(67,200,229,.1333333333);box-shadow:2px 0 8px rgba(67,200,229,.1333333333)}.production-section-heading[data-v-075be6ab]{margin:0 0 6px;color:#b6dbee;font-size:var(--screen-font);line-height:1.4;font-weight:600}.production-section-body[data-v-075be6ab]{min-width:0}.production-pipe[data-v-075be6ab]{padding-bottom:8px}.production-pipe h4[data-v-075be6ab]{margin:0 0 4px;color:#a8daec;font-size:var(--screen-font-small);line-height:1.3;font-weight:600}.production-pipe h4 span[data-v-075be6ab]{border-bottom:2px solid #4cc6e8;padding-bottom:1px}.production-metrics[data-v-075be6ab]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:6px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.production-metric[data-v-075be6ab]{min-width:0;color:#8faebf;font-size:var(--screen-font-small);line-height:1.6;white-space:nowrap}.production-metric strong[data-v-075be6ab]{color:#c4dce9;font-size:inherit;font-weight:600;font-variant-numeric:tabular-nums}.production-metric small[data-v-075be6ab]{margin:0;color:inherit;font-size:inherit}.production-summary[data-v-075be6ab]{padding-top:1px}.production-quality[data-v-075be6ab]{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content -webkit-max-content minmax(0,1fr);grid-template-columns:max-content max-content max-content minmax(0,1fr);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px}.production-quality .production-metric[data-v-075be6ab]{color:#8faebf}.production-quality .production-metric strong[data-v-075be6ab]{margin-left:4px;color:#e4d477;font-weight:600}.production-quality .production-metric small[data-v-075be6ab]{color:#a99d60;font-weight:400}.production-message[data-v-075be6ab]{color:var(--screen-muted);font-size:var(--screen-font-small);text-align:center;padding:4px 0}.production-message button[data-v-075be6ab]{margin-left:8px;color:#75c9ff;background:transparent;border:1px solid #4585b4;border-radius:3px;cursor:pointer}@media(min-width:1920px)and (min-height:1100px){.runlong-screen.is-fullscreen .production-groups[data-v-075be6ab]{gap:16px}.runlong-screen.is-fullscreen .production-pipe[data-v-075be6ab]{padding-bottom:10px}.runlong-screen.is-fullscreen .production-quality[data-v-075be6ab]{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}@container (max-width: 400px){.production-section[data-v-075be6ab]{padding-inline:7px}.production-metrics[data-v-075be6ab],.production-quality[data-v-075be6ab]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px}.production-metrics .production-metric[data-v-075be6ab]:nth-child(2){grid-column:1/-1;grid-row:2}.runlong-screen.is-fullscreen .production-quality[data-v-075be6ab]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}.summary-retry[data-v-1a4a9e51]{pointer-events:auto;-ms-flex-item-align:center;align-self:center}.wechat-panel[data-v-7a0a9125]{container-type:inline-size}.wechat-panel[data-v-7a0a9125] .panel-content{overflow:hidden}.wechat-layout[data-v-7a0a9125]{display:grid;grid-template-columns:minmax(0,1fr) 124px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;gap:14px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wechat-feed[data-v-7a0a9125]{min-width:0;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wechat-feed-heading[data-v-7a0a9125]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:6px}.wechat-feed-heading h3[data-v-7a0a9125]{color:#c9e8ff;font-size:var(--screen-font);font-weight:500;white-space:nowrap}.wechat-heading-line[data-v-7a0a9125]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:-webkit-gradient(linear,left top,right top,from(rgba(64,156,255,.2509803922)),to(transparent));background:linear-gradient(90deg,rgba(64,156,255,.2509803922),transparent)}.wechat-today[data-v-7a0a9125]{color:var(--screen-muted);font-size:var(--screen-font-small);white-space:nowrap}.wechat-today b[data-v-7a0a9125]{color:#65c6ff;font-weight:500}.wechat-feed-list[data-v-7a0a9125]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:grid;grid-template-rows:repeat(4,minmax(0,1fr));gap:4px;list-style:none;margin:0;padding:0}.wechat-feed-item[data-v-7a0a9125]{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 8px;background:-webkit-gradient(linear,left top,right top,from(rgba(23,68,106,.2509803922)),to(rgba(16,42,88,.1019607843)));background:linear-gradient(90deg,rgba(23,68,106,.2509803922),rgba(16,42,88,.1019607843));border-left:1px solid rgba(60,140,186,.3333333333);font-size:var(--screen-font)}.wechat-feed-item[data-v-7a0a9125]:nth-child(2n){background:rgba(16,42,88,.1490196078)}.wechat-feed-item[data-v-7a0a9125]:hover{background:rgba(26,80,122,.3333333333)}.wechat-tag[data-v-7a0a9125]{padding:1px 4px;border:1px solid;line-height:1.4;white-space:nowrap}.wechat-tag.is-notice[data-v-7a0a9125]{color:#ff8390;border-color:rgba(255,104,120,.2509803922);background:rgba(255,104,120,.0509803922)}.wechat-tag.is-service[data-v-7a0a9125]{color:#58d8ad;border-color:rgba(53,216,172,.2509803922);background:rgba(53,216,172,.0509803922)}.wechat-tag.is-payment[data-v-7a0a9125]{color:#f2bd65;border-color:rgba(255,192,77,.2509803922);background:rgba(255,192,77,.0509803922)}.wechat-tag.is-tip[data-v-7a0a9125]{color:#62d2dd;border-color:rgba(71,203,216,.2509803922);background:rgba(71,203,216,.0509803922)}.wechat-feed-title[data-v-7a0a9125]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c7e1f4}.wechat-feed-item time[data-v-7a0a9125]{color:#7fa3c9;font-size:var(--screen-font-small);font-variant-numeric:tabular-nums;white-space:nowrap}.wechat-counts[data-v-7a0a9125]{min-width:0;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:6px}.wechat-counts>div[data-v-7a0a9125]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:3px;padding:4px 8px;border-left:1px solid #2a6493;background:-webkit-gradient(linear,left top,right top,from(rgba(28,73,112,.2)),to(transparent));background:linear-gradient(90deg,rgba(28,73,112,.2),transparent)}.wechat-counts strong[data-v-7a0a9125]{font-size:clamp(24px,2.8vmin,30px);font-weight:500;line-height:1.1;color:#7bcfff}.wechat-counts>div:last-child strong[data-v-7a0a9125]{color:#55d9d0}.wechat-counts span[data-v-7a0a9125]{color:var(--screen-muted);font-size:var(--screen-font-small);white-space:nowrap}@container (max-width: 650px){.wechat-layout[data-v-7a0a9125]{grid-template-columns:minmax(0,1fr) 104px;gap:8px}.wechat-feed-item[data-v-7a0a9125]{gap:5px;padding-inline:4px}}.alert-item[data-v-df6d540c]{--alert-color:#ff5d72;width:100%;min-height:100px;display:grid;grid-template-columns:minmax(76px,.24fr) minmax(0,1fr);gap:8px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:0;padding:0;color:#bdd8ec;background:transparent;text-align:left;cursor:pointer}.alert-item.is-battery[data-v-df6d540c]{--alert-color:#ffc451}.alert-item:hover .alert-main[data-v-df6d540c]{-webkit-filter:brightness(1.15);filter:brightness(1.15)}.alert-item[data-v-df6d540c]:focus-visible{outline:1px solid #75c9ff;outline-offset:-1px}.alert-value-block[data-v-df6d540c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;min-width:0;padding:8px 0;background:url(../img/tu1.2fb39c1d.png) 50%/contain no-repeat}.alert-value-block strong[data-v-df6d540c]{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--alert-color);font-size:var(--screen-font-list-number);line-height:1.2;font-weight:600;white-space:nowrap}.alert-value-block small[data-v-df6d540c]{color:#bdd8ec;font-size:var(--screen-font-small);white-space:nowrap}.alert-main[data-v-df6d540c]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:10px 12px 10px 16px;background:url(../img/445.72223772.png) 50%/100% 100% no-repeat}.alert-address[data-v-df6d540c]{overflow:hidden;color:#f0f6ff;font-size:var(--screen-font);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.alert-info[data-v-df6d540c]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:6px 8px}.alert-field[data-v-df6d540c]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#86aace;font-size:var(--screen-font-small);line-height:1.4}.alert-field>span[data-v-df6d540c]{-ms-flex-negative:0;flex-shrink:0}.alert-field b[data-v-df6d540c]{min-width:0;overflow:hidden;color:#cce4f7;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.alert-status[data-v-df6d540c]{gap:5px}.alert-status b[data-v-df6d540c]{color:var(--alert-color)}.alert-status i[data-v-df6d540c]{width:5px;height:5px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:var(--alert-color)}@container (max-width: 380px){.alert-info[data-v-df6d540c]{grid-template-columns:minmax(0,1fr)}.alert-main[data-v-df6d540c]{gap:5px;padding-inline:10px}}.alert-list-wrap[data-v-5572b4cc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex}.alert-list[data-v-5572b4cc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;padding-right:3px}.alert-scroll-track[data-v-5572b4cc]{-webkit-transform:translateY(0);transform:translateY(0)}.alert-scroll-track.is-scrolling[data-v-5572b4cc]{-webkit-animation:alert-list-loop-5572b4cc var(--alert-scroll-duration) linear infinite;animation:alert-list-loop-5572b4cc var(--alert-scroll-duration) linear infinite}.alert-list:focus-within .alert-scroll-track.is-scrolling[data-v-5572b4cc],.alert-list:hover .alert-scroll-track.is-scrolling[data-v-5572b4cc]{-webkit-animation-play-state:paused;animation-play-state:paused}.alert-scroll-group[data-v-5572b4cc]{display:grid;gap:8px;padding-bottom:8px}@-webkit-keyframes alert-list-loop-5572b4cc{to{-webkit-transform:translateY(calc(var(--alert-scroll-distance)*-1));transform:translateY(calc(var(--alert-scroll-distance)*-1))}}@keyframes alert-list-loop-5572b4cc{to{-webkit-transform:translateY(calc(var(--alert-scroll-distance)*-1));transform:translateY(calc(var(--alert-scroll-distance)*-1))}}@media(prefers-reduced-motion:reduce){.alert-scroll-track.is-scrolling[data-v-5572b4cc]{-webkit-animation:none;animation:none}.alert-list[data-v-5572b4cc]{overflow-y:auto}.alert-scroll-group[aria-hidden=true][data-v-5572b4cc]{display:none}}.alerts-panel[data-v-01419934]{container-type:inline-size}.alerts-panel[data-v-01419934] .panel-content{overflow:hidden}.alert-summary[data-v-01419934]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-ms-flex-negative:0;flex-shrink:0;padding:0 1px 9px}.alert-legend[data-v-01419934]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 13px}.alert-legend>span[data-v-01419934]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#bdd1e4;font-size:var(--screen-font-small);white-space:nowrap}.alert-legend b[data-v-01419934]{color:#dceeff;font-weight:500}.alert-total[data-v-01419934]{-ms-flex-negative:0;flex-shrink:0;color:#ff6a78;font-size:var(--screen-font-small);white-space:nowrap}.alert-total strong[data-v-01419934]{font-size:var(--screen-font-list-number);font-weight:600}.alert-refresh-error[data-v-01419934]{-ms-flex-negative:0;flex-shrink:0;padding:3px 0;color:var(--screen-muted);font-size:var(--screen-font-small)}.alert-refresh-error button[data-v-01419934]{margin-left:8px;color:#75c9ff;background:transparent;border:1px solid #4585b4;border-radius:3px}.business-chart[data-v-4f3b1592]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px}.business-donut[data-v-4f3b1592]{position:relative;width:var(--screen-ring-size);aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;-webkit-box-shadow:0 0 14px rgba(29,138,216,.2666666667);box-shadow:0 0 14px rgba(29,138,216,.2666666667)}.business-donut[data-v-4f3b1592]:before{content:"";position:absolute;inset:22%;border:1px solid #194971;border-radius:50%;background:#071a36;-webkit-box-shadow:inset 0 0 12px #001027;box-shadow:inset 0 0 12px #001027}.business-donut span[data-v-4f3b1592]{pointer-events:none;position:absolute;inset:40%;border-radius:50%;background:#0b2f4c}.business-donut.is-empty[data-v-4f3b1592]{background:#173b5d;-webkit-box-shadow:none;box-shadow:none}.business-donut-canvas[data-v-4f3b1592]{position:absolute;inset:0}.business-total[data-v-4f3b1592]{max-width:100%;border:0;padding:1px 4px;color:#1bd0ff;background:transparent;text-align:center}.business-total strong[data-v-4f3b1592]{font-size:var(--screen-font-number);line-height:1;font-weight:500}.business-total small[data-v-4f3b1592]{color:#63d8f6}.business-total span[data-v-4f3b1592]{display:block;margin-top:5px;color:#8bb6d3;font-size:var(--screen-font-small);white-space:nowrap}.business-total:hover strong[data-v-4f3b1592]{color:#84e9ff}.business-projects[data-v-494e18ba]{min-width:0;min-height:0;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.project-head[data-v-494e18ba],.project-row[data-v-494e18ba]{display:grid;grid-template-columns:minmax(72px,1fr) 70px 54px;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-head[data-v-494e18ba]{-ms-flex-negative:0;flex-shrink:0;padding:2px 3px 5px;color:#78abd2;font-size:var(--screen-font-small)}.project-head span[data-v-494e18ba]:nth-child(n+2){text-align:right}.project-list[data-v-494e18ba]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:grid;grid-auto-rows:minmax(30px,1fr);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#285982 transparent}.project-row[data-v-494e18ba]{position:relative;min-height:30px;padding:3px;color:#d4e7f6;font-size:var(--screen-font-small)}.project-row[data-v-494e18ba]:nth-child(odd){background:rgba(22,67,106,.2)}.project-name[data-v-494e18ba]{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.project-name i[data-v-494e18ba]{width:7px;height:7px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.project-name b[data-v-494e18ba]{min-width:0;overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.project-share[data-v-494e18ba],.project-value[data-v-494e18ba]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.project-bar[data-v-494e18ba]{position:absolute;right:0;bottom:0;left:0;height:2px;background:rgba(26,66,99,.2666666667)}.project-bar i[data-v-494e18ba]{display:block;height:100%;opacity:.85}.project-empty[data-v-494e18ba]{display:grid;min-height:70px;place-items:center;color:#7899bb;font-size:var(--screen-font-small)}.business-panel[data-v-5f3b5368] .panel-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.business-settings[data-v-5f3b5368]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:10px;-ms-flex-negative:0;flex-shrink:0}.setting-item[data-v-5f3b5368]{min-width:0;min-height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:7px 4px;border:1px solid rgba(38,89,132,.4);background:linear-gradient(135deg,rgba(21,68,115,.4),rgba(11,41,78,.2666666667));clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%)}.setting-item span[data-v-5f3b5368]{max-width:100%;color:#8fc6ec;font-size:var(--screen-font-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setting-item strong[data-v-5f3b5368]{max-width:100%;color:#22dca7;font-size:14px;line-height:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.setting-item strong.is-disabled[data-v-5f3b5368]{color:#ff6a78}.setting-item strong.is-value[data-v-5f3b5368]{color:#26c9ff;font-size:15px}.business-tabs[data-v-5f3b5368]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:8px}.business-tabs button[data-v-5f3b5368]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:32px;aspect-ratio:3/1;display:grid;place-items:center;border:0;padding:6px 10px;color:#b8e5ff;background:url(../img/runlong-tab-default.411b996d.png) 50%/100% 100% no-repeat;font-size:var(--screen-font);line-height:1.4;white-space:nowrap}.business-tabs button.active[data-v-5f3b5368]{color:#fff;background-image:url(../img/runlong-tab-active.858326eb.png)}.business-tabs button[data-v-5f3b5368]:focus-visible{outline:2px solid #91dfff;outline-offset:2px}.business-content[data-v-5f3b5368]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding-top:8px;display:grid;grid-template-columns:minmax(104px,.8fr) minmax(0,1.45fr);grid-template-rows:minmax(0,1fr);gap:14px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:auto}.business-content[data-v-5f3b5368] .business-chart{-ms-flex-item-align:center;align-self:center}.business-state[data-v-5f3b5368]{min-height:112px}.business-refresh-error[data-v-5f3b5368]{-ms-flex-negative:0;flex-shrink:0;padding:3px 0;color:var(--screen-muted);font-size:var(--screen-font-small)}.business-refresh-error button[data-v-5f3b5368]{margin-left:8px;color:#75c9ff;background:transparent;border:1px solid #4585b4;border-radius:3px}.quality-table[data-v-08db69cf]{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-collapse:collapse;table-layout:fixed;font-size:var(--screen-font)}.quality-table th[data-v-08db69cf]{height:46px;background:rgba(33,85,129,.1490196078);color:#95b8d6;font-weight:400}.quality-table small[data-v-08db69cf]{display:block;margin:3px 0 0;font-size:var(--screen-font-small)}.quality-table td[data-v-08db69cf]{height:80px;color:#7899bb;text-align:center}.water-quality-panel[data-v-08db69cf] .panel-content{overflow:hidden}.water-quality-panel .quality-date[data-v-08db69cf]{-ms-flex-negative:0;flex-shrink:0;margin-bottom:6px;color:#89b4d4;font-size:14px;line-height:1.5;text-align:right;white-space:nowrap}.water-quality-panel .quality-table-scroll[data-v-08db69cf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#3275a3 #09213b}.water-quality-panel .quality-table-scroll[data-v-08db69cf]::-webkit-scrollbar{width:6px;height:6px}.water-quality-panel .quality-table-scroll[data-v-08db69cf]::-webkit-scrollbar-track{background:#09213b}.water-quality-panel .quality-table-scroll[data-v-08db69cf]::-webkit-scrollbar-thumb{background:#3275a3;border-radius:3px}.water-quality-panel .quality-table-scroll[data-v-08db69cf]::-webkit-scrollbar-thumb:hover{background:#55a8d5}.water-quality-panel .quality-table th[data-v-08db69cf]{position:sticky;top:0;z-index:1;height:40px;background:#0d2a4c}.water-quality-panel .quality-table th[data-v-08db69cf]:first-child{width:27%}.water-quality-panel .quality-table th[data-v-08db69cf]:last-child{width:22%}.water-quality-panel .quality-table td[data-v-08db69cf]{height:32px;padding:5px 3px;color:#d0eaff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;border-bottom:1px solid rgba(79,151,219,.1019607843)}.water-quality-panel .quality-table tbody tr[data-v-08db69cf]:nth-child(2n){background:rgba(25,75,122,.1490196078)}.water-quality-panel .quality-message[data-v-08db69cf]{color:#89b4d4;font-size:14px;line-height:1.5;padding:5px 0;text-align:center}.water-quality-panel .quality-message button[data-v-08db69cf]{margin-left:8px;color:#75c9ff;background:transparent;border:1px solid #4585b4;border-radius:3px}@media(min-width:1101px)and (min-height:900px){.runlong-screen.is-fullscreen .water-quality-panel .quality-table-scroll[data-v-08db69cf]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.runlong-screen.is-fullscreen .water-quality-panel .quality-table tbody td[data-v-08db69cf]:not([colspan]){-webkit-box-sizing:border-box;box-sizing:border-box;height:clamp(32px,3.3vh,44px)}}.runlong-screen{--screen-ink:#dceeff;--screen-muted:#84a8cb;--screen-accent:#65c6ff;--screen-line:rgba(79,151,219,0.23);--screen-gap:clamp(10px,1.5vmin,16px);--screen-font:clamp(12px,1.3vmin,14px);--screen-font-small:clamp(11px,1.12vmin,12px);--screen-font-title:clamp(16px,1.67vmin,18px);--screen-font-number:clamp(20px,2.4vmin,26px);--screen-font-metric:clamp(18px,2.04vmin,22px);--screen-font-list-number:clamp(15px,1.57vmin,17px);--screen-font-long-number:clamp(14px,1.67vmin,18px);--screen-panel-heading:clamp(32px,3.52vmin,38px);--screen-panel-padding:clamp(8px,1.12vmin,12px);--screen-section-gap:clamp(8px,1.12vmin,12px);--screen-ring-size:clamp(100px,12vmin,130px);--screen-wechat-height:190px;width:100%;height:100%;min-height:680px;display:grid;grid-template-rows:auto minmax(0,1fr) 16px;position:relative;isolation:isolate;color:var(--screen-ink);background:-webkit-gradient(linear,left top,left bottom,from(rgba(4,18,43,.3333333333)),to(rgba(4,18,43,.6))),url(../img/tu1305.3133a930.png) 50%/100% 100% no-repeat;background:linear-gradient(rgba(4,18,43,.3333333333),rgba(4,18,43,.6)),url(../img/tu1305.3133a930.png) 50%/100% 100% no-repeat;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:var(--screen-font);line-height:1.5}.runlong-screen,.runlong-screen *,.runlong-screen :after,.runlong-screen :before{-webkit-box-sizing:border-box;box-sizing:border-box}.runlong-screen h1,.runlong-screen h2,.runlong-screen h3,.runlong-screen p{margin:0}.runlong-screen button{font:inherit;cursor:pointer}.runlong-screen button:focus-visible{outline:2px solid #91dfff;outline-offset:3px}.runlong-screen small{font-size:var(--screen-font-small);color:var(--screen-muted);font-weight:400;margin-left:5px}.runlong-screen strong{font-variant-numeric:tabular-nums}.runlong-screen.is-fullscreen{height:100vh;overflow-x:hidden;overflow-y:auto}.runlong-screen .runlong-header{position:relative;aspect-ratio:1920/103;min-height:62px;display:grid;grid-template-columns:minmax(0,1fr) 44% minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px 10px;gap:22px;background:url(../img/runlong-header@2x.d9caeac7.png) top/100% auto no-repeat}.runlong-screen .runlong-header h1{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.runlong-screen .runlong-header .header-tools{grid-column:3}.runlong-screen .header-company{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#cdd6e3;font-size:1.8vmin;font-weight:500;line-height:2vmin}.runlong-screen .header-company img{width:3vmin;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.runlong-screen .header-company span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runlong-screen .header-tools{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.runlong-screen .header-tools time{font-size:1.6vmin;font-weight:400;color:#cdd6e3;opacity:.9;white-space:nowrap;font-variant-numeric:tabular-nums}.runlong-screen .runlong-grid{min-height:0;display:grid;grid-template-columns:minmax(260px,24fr) minmax(400px,48fr) minmax(260px,24fr);gap:var(--screen-gap);padding:0 var(--screen-gap) 6px}.runlong-screen .screen-column{display:grid;min-height:0;min-width:0;gap:var(--screen-gap)}.runlong-screen .column-left{grid-template-rows:minmax(0,1fr) -webkit-max-content minmax(240px,1fr);grid-template-rows:minmax(0,1fr) max-content minmax(240px,1fr);container:runlong-left/size}.runlong-screen .column-left .panel-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.runlong-screen .column-left .archive-panel .panel-content,.runlong-screen .column-left .business-panel .panel-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.runlong-screen .column-center{grid-template-rows:minmax(0,1fr) var(--screen-wechat-height)}.runlong-screen .column-right{grid-template-rows:minmax(130px,1fr) -webkit-max-content minmax(180px,1fr);grid-template-rows:minmax(130px,1fr) max-content minmax(180px,1fr)}@media(min-width:1101px)and (min-height:900px){.runlong-screen.is-fullscreen .column-right{grid-template-rows:minmax(130px,1fr) -webkit-max-content minmax(180px,-webkit-max-content);grid-template-rows:minmax(130px,1fr) max-content minmax(180px,max-content)}.runlong-screen.is-fullscreen .water-quality-panel{max-height:min(40vh,430px)}}.runlong-screen .screen-panel{min-width:0;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:transparent}.runlong-screen .panel-heading,.runlong-screen .screen-panel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.runlong-screen .panel-heading{-webkit-box-flex:0;-ms-flex:0 0 var(--screen-panel-heading);flex:0 0 var(--screen-panel-heading);gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--screen-panel-padding) 2px 18px;background:url(../img/tu1320.ca57dd4c.png) 0/100% 76% no-repeat}.runlong-screen .panel-heading h2{font-size:var(--screen-font-title);letter-spacing:2px;color:#f0f8ff;white-space:nowrap}.runlong-screen .panel-actions{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.runlong-screen .pending-label{font-size:var(--screen-font-small);color:#7f9fbd;white-space:nowrap}.runlong-screen .panel-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;padding:var(--screen-content-padding-top,4px) var(--screen-panel-padding) var(--screen-content-padding-bottom,8px);overflow:auto}.runlong-screen .section-caption{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-ms-flex-negative:0;flex-shrink:0;color:#aedbfa;font-size:var(--screen-font);margin-bottom:9px}.runlong-screen .section-caption,.runlong-screen .section-caption span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.runlong-screen .section-caption span{gap:6px;color:var(--screen-muted);font-size:var(--screen-font-small)}.runlong-screen .archive-totals{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.runlong-screen .archive-totals>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;border-right:1px solid var(--screen-line);padding-left:12px}.runlong-screen .archive-totals>div:first-child{padding-left:0}.runlong-screen .archive-totals>div:last-child{border-right:0}.runlong-screen .archive-totals span{color:var(--screen-muted);font-size:var(--screen-font)}.runlong-screen .archive-totals strong{color:#7bcfff;font-size:var(--screen-font-number);line-height:1.1}.runlong-screen .town-placeholder{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:65px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:8px}.runlong-screen .town-placeholder>span{position:absolute;inset:0;display:grid;place-items:center;color:#7899bb;font-size:var(--screen-font)}.runlong-screen .town-placeholder i{display:block;height:1px;background:rgba(117,189,240,.0431372549)}.runlong-screen .valve-placeholder{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:18px;border-top:1px solid var(--screen-line);padding-top:12px}.runlong-screen .empty-ring,.runlong-screen .valve-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.runlong-screen .empty-ring{width:clamp(108px,7.5vw,144px);aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0;border:10px solid rgba(40,92,138,.2705882353);border-radius:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:radial-gradient(circle,rgba(16,63,105,.1333333333),transparent 68%)}.runlong-screen .empty-ring strong{font-size:var(--screen-font-number);color:#81b7dc}.runlong-screen .empty-ring span{font-size:var(--screen-font-small);color:var(--screen-muted)}.runlong-screen .status-legend{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:135px;display:grid;gap:7px}.runlong-screen .status-legend div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;color:#a9c3dd;font-size:var(--screen-font)}.runlong-screen .status-legend b{margin-left:auto;color:#c9e7ff;font-weight:400}.runlong-screen .status-legend i{width:6px;height:6px}.runlong-screen .blue{background:#4ab0ff}.runlong-screen .purple{background:#a28ae7}.runlong-screen .orange{background:#ffa838}.runlong-screen .red{background:#ff6878}.runlong-screen .teal{background:#55d9d0}.runlong-screen .yellow{background:#dfc465}.runlong-screen .pink{background:#dc93bc}.runlong-screen .green{background:#49dcb1}.runlong-screen .legend-dot{display:inline-block;width:6px;height:6px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.runlong-screen .legend-line{display:inline-block;width:18px;height:2px;-ms-flex-negative:0;flex-shrink:0}.runlong-screen .production-group{margin-bottom:8px}.runlong-screen .production-group .section-caption{margin-bottom:6px}.runlong-screen .metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.runlong-screen .metric-cell{min-width:0;padding:5px 9px;background:-webkit-gradient(linear,left top,right top,from(rgba(25,75,122,.3333333333)),to(rgba(16,42,88,.1019607843)));background:linear-gradient(90deg,rgba(25,75,122,.3333333333),rgba(16,42,88,.1019607843));border-left:1px solid rgba(74,176,255,.2666666667)}.runlong-screen .metric-cell span{display:block;color:var(--screen-muted);font-size:var(--screen-font);line-height:1.3;margin-bottom:2px}.runlong-screen .metric-cell strong{color:#d4edff;font-size:var(--screen-font-number);line-height:1.15}.runlong-screen .screen-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.runlong-screen .screen-tabs button{border:1px solid rgba(53,97,140,.5333333333);color:#8fb4d4;background:rgba(16,42,88,.2666666667);padding:6px 10px;font-size:var(--screen-font);white-space:nowrap}.runlong-screen .screen-tabs button:hover{color:#d0edff;border-color:#4aa6e6}.runlong-screen .screen-tabs button.active{color:#d8f3ff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(32,109,164,.6666666667)),to(rgba(21,71,117,.6666666667)));background:linear-gradient(rgba(32,109,164,.6666666667),rgba(21,71,117,.6666666667));border-color:#48a7e8;-webkit-box-shadow:inset 0 -2px #5ecaff;box-shadow:inset 0 -2px #5ecaff}.runlong-screen .map-tabs{gap:4px}.runlong-screen .map-tabs button{width:95px;height:39px;display:grid;place-items:center;padding:0;border:0;color:#8fb4d4;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALYAAABGCAYAAABhYm4dAAACsElEQVR4AeyUsS4FQRSGZ1enIWrxAKIgWs2NWi9aEY/AI/AMN1HrtTehUWkUeACF0IkWWXvbm7u7k3Pt7D8zn+wprD0z53z/F6XjBwIJEkDsBENlJecQGwuSJIDYScbKUoiNA0kSQOzoY2WBeQTaxT6dbJYnt2cUDBQdWDq+O5gn9fRdq9hLVbldOHdBwUDRAVe4w6nE86qc93L2XfX5+uTen+8pGMg4MCvpzO9eYk97ioerCQUDBQfc19vH1Mm28ha77RD+BgE1AlGJrQaPeXQJILZuNky2AAHEXgAerboEEFs3GyZbgABiLwCPVl0CiK2bTYqTBdsJsYOh5qKQBBA7JG3uCkYAsYOh5qKQBBA7JG3uCkYAsYOh5qKQBBC7L9qcOygBxB4UP5f3RQCx+yLLuYMSQOxB8XN5XwQQuy+ynDsoAcQeFD+X90XgP8TuazbOhYCZAGKb0dGoTACxldNhNjMBxDajo1GZAGIrp8NsZgKIbUaXUmN6uyB2epmyUU0AsWsIPOkRQOz0MmWjmgBi1xB40iOA2OllykY1gezErnfmyYAAYmcQco4rInaOqWewM2JnEHKOKyJ2jqlnsDNiZxByYit6rYPYXpj4KDYCiB1bYszrRQCxvTDxUWwEEDu2xJjXiwBie2Hio9gIILZyYsxmJoDYZnQ0KhNAbOV0mM1MALHN6GhUJoDYyukwm5kAYpvR0ahMQEVsZUbMFiEBxI4wNEbuJoDY3Yz4IkICiB1haIzcTcBb7GrnaI+CgYIDbnltpUttL7GL1Y0tt767T8Gg2YHAbDrMbhW7rIqXwrlLCgaKDriiumnyu1Xs7/Ho8Wc8OqdgoOjA73h0bRK7qYn3EFAn0PofW3145oNAEwHEbiLD+6gJILYhPlr0CSC2fkZMaCCA2AZotOgT+AMAAP//M/sm0QAAAAZJREFUAwA1Rc/2H3qwfgAAAABJRU5ErkJggg==) 50%/91px 35px no-repeat}.runlong-screen .map-tabs button:hover{color:#d0edff}.runlong-screen .map-tabs button.active{color:#fff;background:url(../img/runlong-map-tab-active.b7069da8.png) 50%/95px 39px no-repeat;-webkit-box-shadow:none;box-shadow:none}.runlong-screen .overview-map-panel .panel-content{padding:0 10px 10px;overflow:hidden}.runlong-screen .overview-map-panel .panel-heading{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:var(--screen-panel-heading);-ms-flex-wrap:wrap;flex-wrap:wrap;padding-block:3px;row-gap:4px}.runlong-screen .overview-map{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;border:1px solid var(--screen-line);border-radius:6px;background:#07182c}.runlong-screen .overview-map-canvas{position:absolute;inset:0;z-index:0;background:#07182c url(../img/runlong-map-background.edda3b49.png) 50%/cover no-repeat}.runlong-screen .map-state{inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;color:#a9cbe6;background:rgba(7,24,44,.9019607843)}.runlong-screen .map-state,.runlong-screen .map-summary,.runlong-screen .map-toolbar{position:absolute;z-index:800}.runlong-screen .map-toolbar{top:12px;right:12px;bottom:100px;max-width:calc(100% - 24px);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none}.runlong-screen .map-state button,.runlong-screen .map-toolbar button{padding:6px 10px;border:1px solid #407ba5;color:#c9e8ff;background:rgba(10,41,73,.9294117647);border-radius:3px}.runlong-screen .map-state button[aria-pressed=true],.runlong-screen .map-toolbar button[aria-pressed=true]{background:#19699b;border-color:#75d2ff}.runlong-screen .map-state button:disabled,.runlong-screen .map-toolbar button:disabled{opacity:.45;cursor:default}.runlong-screen .map-toolbar .map-icon-button{pointer-events:auto;-ms-flex-negative:0;flex-shrink:0;display:grid;place-items:center;width:36px;height:36px;padding:6px}.runlong-screen .map-toolbar .map-icon-button svg{width:20px;height:20px}.runlong-screen .map-legend{pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:304px;max-width:calc(100vw - 100px);min-width:0;max-height:100%;overflow:hidden;border:1px solid #285982;background:rgba(5,22,45,.9490196078);-webkit-box-shadow:0 4px 16px rgba(0,16,32,.2666666667);box-shadow:0 4px 16px rgba(0,16,32,.2666666667)}.runlong-screen .map-legend-heading{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:7px 9px 7px 12px;background:#09213b;border-bottom:1px solid var(--screen-line);color:#c9e8ff;font-size:14px}.runlong-screen .map-toolbar .map-legend-close{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:transparent}.runlong-screen .map-toolbar .map-legend-close svg{width:18px;height:18px}.runlong-screen .map-toolbar .map-legend-close:hover{color:#fff;background:rgba(37,98,147,.4)}.runlong-screen .map-legend-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:4px;margin:10px 10px 0;padding-bottom:6px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#285982 transparent}.runlong-screen .map-legend-tabs button{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:6px 8px;border:1px solid transparent;border-radius:2px;color:#8fadc8;background:transparent;font-size:14px;white-space:nowrap}.runlong-screen .map-legend-tabs button[aria-pressed=true]{color:#62e5ff;background:#123b57;border-color:#2589b4}.runlong-screen .map-legend-tabs button:hover{color:#c9f4ff;background:#123b57}.runlong-screen .map-legend-tabs button:focus-visible{outline:2px solid #62e5ff;outline-offset:-2px}.runlong-screen .map-legend-body{min-height:0;overflow-y:auto;padding:10px 12px 12px;scrollbar-width:thin;scrollbar-color:#285982 transparent}.runlong-screen .map-legend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px}.runlong-screen .map-legend-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;min-height:30px;gap:5px;padding:3px 0;color:#a8c9e5;font-size:14px}.runlong-screen .map-legend-item b{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;color:#d4e8fa;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;text-align:right}.runlong-screen .map-legend-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runlong-screen .map-legend-line{width:18px;height:3px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 0 5px rgba(57,213,239,.4);box-shadow:0 0 5px rgba(57,213,239,.4)}.runlong-screen .map-legend-dot{width:8px;height:8px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.runlong-screen .map-legend-empty{color:var(--screen-muted);font-size:var(--screen-font-small);padding:4px 0}.runlong-screen .map-layer-retry{pointer-events:auto;-ms-flex-item-align:start;align-self:flex-start;padding:3px 0;border:0;color:#ffd18c;background:transparent;font-size:var(--screen-font-small)}.runlong-screen .overview-map-canvas .bigemap-control-zoom{margin-right:12px;margin-bottom:12px}.runlong-screen .map-summary{bottom:12px;left:12px;right:56px;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.runlong-screen .map-summary>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;padding:6px 11px;border:1px solid #2c608c;background:rgba(6,23,45,.9019607843);white-space:nowrap}.runlong-screen .map-summary span{color:#9cb8d4;font-size:var(--screen-font-small)}.runlong-screen .map-summary strong{color:#25c9f5;font-size:18px;line-height:1.3;font-weight:600}.runlong-screen .map-summary small{margin-left:0;font-size:var(--screen-font-small)}.runlong-screen .map-summary>div:nth-child(n+3) strong{color:#20e0c0}.runlong-screen .runlong-feature-popup .bigemap-popup-content-wrapper{border:1px solid #459bd5;border-radius:5px;background:rgba(9,40,73,.9607843137);color:var(--screen-ink);-webkit-box-shadow:0 4px 24px rgba(0,16,31,.8509803922);box-shadow:0 4px 24px rgba(0,16,31,.8509803922)}.runlong-screen .runlong-feature-popup .bigemap-popup-content{margin:0}.runlong-screen .runlong-feature-popup .bigemap-popup-tip{background:transparent}.runlong-screen .map-feature-details{font-family:Microsoft YaHei,sans-serif;font-size:var(--screen-font);line-height:1.5}.runlong-screen .map-feature-details header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--screen-line);background:-webkit-gradient(linear,left top,right top,from(rgba(24,102,160,.4666666667)),to(transparent));background:linear-gradient(90deg,rgba(24,102,160,.4666666667),transparent)}.runlong-screen .map-feature-details h3{font-size:18px;color:#dceeff}.runlong-screen .map-feature-details header>button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;color:#abd6f5;background:transparent;font-size:24px;line-height:1}.runlong-screen .map-feature-details dl{display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px 12px;margin:0;padding:16px;max-height:245px;overflow-y:auto}.runlong-screen .map-feature-details dt{color:#85aeca}.runlong-screen .map-feature-details dd{margin:0;color:#e0efff;overflow-wrap:anywhere}.runlong-screen .inline-empty{color:#7899bb;font-size:var(--screen-font);padding:9px 0}.runlong-screen .panel-more{position:relative;z-index:1;border:0;color:#9cc9e8;background:transparent;font-size:14px;text-decoration:none;padding:5px 1px 5px 8px}.runlong-screen .panel-more:hover{color:#ecf8ff}.runlong-screen .panel-more:focus-visible{outline:1px solid #75c9ff;outline-offset:2px}.runlong-screen .panel-state{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:78px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:9px;color:#7899bb;font-size:var(--screen-font)}.runlong-screen .panel-state svg{width:32px;height:32px;opacity:.55}.runlong-screen .panel-state button{border:1px solid #2b6b98;border-radius:3px;padding:4px 12px;color:#9edcff;background:#0b2b4a}.runlong-screen .panel-state.is-error{color:#e8a5a9}.runlong-screen .screen-spinner{width:22px;height:22px;border:2px solid #286087;border-top-color:#50cfff;border-radius:50%;-webkit-animation:screen-spin .8s linear infinite;animation:screen-spin .8s linear infinite}@-webkit-keyframes screen-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes screen-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.runlong-screen .screen-footer{opacity:.5;background:url(../img/tu1310.932cde29.png) bottom/100% 100% no-repeat;text-align:center;color:#6684a3;font-size:var(--screen-font-small);letter-spacing:3px;line-height:20px}@media(max-width:1450px){.runlong-screen .runlong-header{padding-inline:15px;gap:12px}.runlong-screen .panel-heading{padding-inline:12px;gap:6px}.runlong-screen .panel-content{padding-inline:10px}.runlong-screen .map-tabs button{font-size:var(--screen-font)}.runlong-screen .column-center{grid-template-rows:minmax(0,1fr) var(--screen-wechat-height)}}@media(max-width:1100px){.runlong-screen{min-height:1080px}.runlong-screen .runlong-grid{grid-template-columns:minmax(230px,1fr) minmax(350px,1.5fr)}.runlong-screen .column-center{grid-column:2;grid-row:1/3}.runlong-screen .column-right{grid-column:1;grid-row:2;grid-template-rows:auto auto auto}.runlong-screen .column-left{grid-template-rows:auto auto auto;container-type:normal}.runlong-screen .runlong-header .header-company{display:none}.runlong-screen .column-center{grid-template-rows:minmax(0,1fr) 215px}}.runlong-screen .distribution-cluster{display:grid;place-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;background:transparent;border:0;cursor:pointer}.runlong-screen .distribution-cluster>span{display:grid;place-items:center;width:52px;height:52px;margin:0;border-radius:50%;background:linear-gradient(145deg,#598dff,#4075f5);color:#fff;font-size:14px;font-weight:600}.runlong-screen .runlong-meter-unknown{-webkit-filter:grayscale(1);filter:grayscale(1)}.runlong-screen .meter-details-body{-ms-flex-align:center;min-width:0}.runlong-screen .meter-details-body,.runlong-screen .meter-request-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.runlong-screen .meter-request-state{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;min-height:120px;padding:16px;color:#89a9c8;text-align:center}.runlong-screen .meter-request-state button{border:1px solid #27618c;border-radius:3px;padding:6px 16px;background:#0b2c49;color:#8ed9ff;cursor:pointer}.runlong-screen .meter-details-body dl{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:0;grid-template-columns:76px minmax(0,1fr);max-height:none}.runlong-screen .meter-details .meter-switch{display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;width:26px;height:48px;padding:3px;margin:0 4px;border:1px solid #27618c;border-radius:3px;background:#0b2c49;color:#8ed9ff;cursor:pointer}.runlong-screen .meter-details .meter-switch svg{position:static;display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.runlong-screen .meter-details .meter-switch:disabled,.runlong-screen .meter-members footer button:disabled{opacity:.3;cursor:default}.runlong-screen .meter-details dd{overflow-wrap:anywhere}.runlong-screen .meter-details,.runlong-screen .meter-details .meter-field-value{font-size:14px}.runlong-screen .meter-details .meter-field--code{color:#4ab0ff;font-size:15px;font-weight:600}.runlong-screen .meter-details .meter-field--userName{font-weight:600}.runlong-screen .meter-details .meter-field--balance{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.runlong-screen .meter-details .meter-field-unit{margin-left:4px;font-size:14px;font-weight:400}.runlong-screen .meter-details .meter-field--success{color:#35d6a0;font-weight:600}.runlong-screen .meter-details .meter-field--warning{color:#ffb638;font-weight:600}.runlong-screen .meter-details .meter-field--closed{color:#ff8a62;font-weight:600}.runlong-screen .meter-details .meter-field--danger{color:#ff6b78;font-weight:600}.runlong-screen .meter-details .meter-field--muted{color:#7895ae;font-weight:400}.runlong-screen .meter-members header small{font-size:12px;color:#89a9c8;font-weight:400;margin-left:6px}.runlong-screen .meter-member-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:9px 16px;color:#89a9c8;background:#123557}.runlong-screen .meter-members ul{list-style:none;margin:0;padding:0}.runlong-screen .meter-members li+li{border-top:1px solid #204263}.runlong-screen .meter-members li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;width:100%;height:auto;border:0;padding:12px 16px;background:transparent;color:#b9d9ed;font:inherit;line-height:1.5;text-align:left;cursor:pointer}.runlong-screen .meter-members li button>span:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.runlong-screen .meter-members li button>span:last-child{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.runlong-screen .meter-members li button:hover{background:#143b60}.runlong-screen .meter-members li b{display:block;color:#39bdff;font-weight:400;overflow-wrap:anywhere}.runlong-screen .meter-members li small{display:block;margin-top:4px;color:#89a9c8}.runlong-screen .meter-members li i{font-style:normal;margin-left:8px}.runlong-screen .meter-members footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;padding:10px;border-top:1px solid #204263}.runlong-screen .meter-members footer button{border:1px solid #27618c;background:#0b2c49;color:#8ed9ff;padding:2px 10px;cursor:pointer}.runlong-screen .map-legend-marker{width:18px;height:24px;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0}.runlong-screen .overview-map-canvas .runlong-pulse-marker{--marker-ripple-color:#58b9ff;--marker-ripple-size:20px;--marker-ripple-scale:2.5;--marker-ripple-duration:3s;border:0;background:transparent;overflow:visible}.runlong-screen .overview-map-canvas .runlong-pulse-marker-2{--marker-ripple-color:#4ce4c3;--marker-ripple-size:24px;--marker-ripple-scale:2.8;--marker-ripple-duration:2.6s}.runlong-screen .runlong-marker-content{position:relative;display:block;width:100%;height:100%;pointer-events:none}.runlong-screen .runlong-marker-content>img{position:relative;z-index:1;display:block;width:100%;height:100%;max-width:none}.runlong-screen .runlong-marker-ripple{position:absolute;left:50%;top:40%;width:var(--marker-ripple-size);height:var(--marker-ripple-size);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.runlong-screen .runlong-marker-ripple:after,.runlong-screen .runlong-marker-ripple:before{content:"";position:absolute;inset:0;border:1px solid var(--marker-ripple-color);border-radius:50%;background:transparent;-webkit-box-shadow:inset 0 0 7px var(--marker-ripple-color);box-shadow:inset 0 0 7px var(--marker-ripple-color);opacity:0;-webkit-animation:runlong-marker-ripple var(--marker-ripple-duration) ease-out infinite;animation:runlong-marker-ripple var(--marker-ripple-duration) ease-out infinite}.runlong-screen .runlong-marker-ripple:after{-webkit-animation-delay:calc(var(--marker-ripple-duration)/-2);animation-delay:calc(var(--marker-ripple-duration)/-2)}.runlong-screen .runlong-map-paused path.leaflet-ant-path{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.runlong-screen .runlong-map-paused .runlong-marker-ripple:after,.runlong-screen .runlong-map-paused .runlong-marker-ripple:before{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes runlong-marker-ripple{0%{-webkit-transform:scale(.65);transform:scale(.65);opacity:.7}to{-webkit-transform:scale(var(--marker-ripple-scale));transform:scale(var(--marker-ripple-scale));opacity:0}}@keyframes runlong-marker-ripple{0%{-webkit-transform:scale(.65);transform:scale(.65);opacity:.7}to{-webkit-transform:scale(var(--marker-ripple-scale));transform:scale(var(--marker-ripple-scale));opacity:0}}@media(prefers-reduced-motion:reduce){.runlong-screen .runlong-marker-ripple{display:none}}.runlong-screen .overview-map-canvas .runlong-marker-label{background:rgba(5,24,45,.94);border:1px solid #247ba2;color:#d7f5ff;-webkit-box-shadow:none;box-shadow:none;font-size:13px}.runlong-screen .overview-map-canvas .runlong-marker-label:before{border-top-color:#247ba2}@media(min-width:1920px)and (min-height:1100px){.runlong-screen.is-fullscreen{--screen-font:16px;--screen-font-small:13px;--screen-font-title:20px;--screen-font-number:32px;--screen-font-metric:26px;--screen-font-list-number:20px;--screen-font-long-number:22px;--screen-panel-heading:42px;--screen-panel-padding:16px;--screen-section-gap:16px;--screen-ring-size:150px;--screen-wechat-height:210px}}.runlong-screen .column-left{--screen-font:13px;--screen-font-small:12px;--screen-font-number:24px;--screen-font-metric:20px;--screen-font-list-number:16px;--screen-font-long-number:16px;--screen-panel-padding:10px;--screen-section-gap:8px;--screen-ring-size:108px;--archive-town-height:26px;--archive-center-font:20px;--meter-status-font:19px;--meter-summary-padding:5px;--meter-card-padding:3px;--meter-card-gap:4px;--meter-upload-padding:4px;--production-card-min-height:44px;--production-heading-padding:2px 0 5px}@media(min-width:1920px)and (min-height:1100px){.runlong-screen.is-fullscreen .column-left{--screen-font:14px;--screen-font-small:12px;--screen-font-number:26px;--screen-font-metric:22px;--screen-font-list-number:17px;--screen-font-long-number:17px;--screen-section-gap:10px;--screen-ring-size:120px;--archive-town-height:28px;--archive-center-font:22px;--meter-status-font:20px}}@container runlong-left (max-height: 1000px){.runlong-screen .column-left>.screen-panel{--screen-section-gap:6px;--screen-ring-size:100px;--screen-content-padding-top:2px;--screen-content-padding-bottom:6px;--meter-summary-padding:5px;--meter-card-gap:4px;--meter-card-padding:3px;--meter-upload-padding:4px;--production-group-gap:6px;--production-heading-padding:2px 0 5px;--production-card-min-height:44px;--production-card-gap:5px;--production-card-padding:3px}}@container runlong-left (max-height: 800px){.runlong-screen .column-left>.screen-panel{--screen-font:12px;--screen-font-small:11px;--screen-font-number:22px;--screen-font-metric:18px;--screen-font-list-number:15px;--screen-font-long-number:15px;--screen-ring-size:90px;--screen-section-gap:5px;--archive-town-height:22px;--archive-center-font:20px;--meter-status-font:18px;--meter-card-padding:3px;--production-card-min-height:40px;--production-heading-padding:1px 0 3px;--production-card-gap:4px}}