.wt .wt-kpis{margin-top:24px}.wt-time{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 12px;display:flex}.wt-time input[type=range]{accent-color:var(--ink);flex:260px}.wt-time .gx-chip{cursor:pointer}.wt-time .gx-chip[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.wt-clock{font-family:var(--mono);min-width:8ch;font-weight:600}.wt-map-card{padding:0;overflow:hidden}.wt-map{width:100%;height:min(68vh,620px);min-height:380px}.wt-legend{border-top:1px solid var(--card-line);flex-wrap:wrap;gap:6px 16px;margin:0;padding:10px 16px;font-size:14px;list-style:none;display:flex}.wt-legend li{align-items:center;gap:6px;display:inline-flex}.wt-legend i{width:12px;height:12px;box-shadow:0 0 0 1px var(--line);border:1px solid #fff;border-radius:50%;display:inline-block}.wt-two{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:0 32px;display:grid}@media (width<=900px){.wt-two{grid-template-columns:minmax(0,1fr)}.gx-kpis.wt-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.wt-table{padding:8px 12px;overflow-x:auto}.wt-table table{border-collapse:collapse;width:100%;font-size:15px}.wt-table th,.wt-table td{text-align:left;border-bottom:1px solid var(--grid);padding:7px 8px}.wt-table th{color:var(--muted);white-space:nowrap;font-weight:600}.wt-table .n{text-align:right;white-space:nowrap}.wt-scroll{max-height:460px;overflow-y:auto}.wt-sources{gap:6px;margin:14px 0 0;padding-left:18px;display:grid}.wt-sources a{color:var(--ink)}.wt-pop{font:14px/1.4 var(--ui,system-ui);color:#0a1628;gap:2px;display:grid}.wt-pop-wait{font-weight:700}.wt-pop-meta{color:#5e5a50;font-size:13px}.wt-spread{width:100%;height:auto;display:block}.wt-spread .wt-grid{stroke:var(--grid)}.wt-spread .wt-base{stroke:var(--line)}.wt-spread .wt-axis{font:12px var(--ui);fill:var(--muted)}.wt-spread .wt-axis-title{font:600 12px var(--ui);fill:var(--muted)}.wt-spread .wt-now{fill:var(--soft)}.wt-spread .wt-whisker{stroke:var(--ink);stroke-width:1.2px}.wt-spread .wt-box{fill:#c9b98f;stroke:var(--ink);stroke-width:1px}.wt-spread .wt-median{stroke:var(--ink);stroke-width:2.5px}.wt-spread-key i{box-shadow:none;border:0;border-radius:0}.wt-key-box{outline:1px solid var(--ink);background:#c9b98f}.wt-key-med{background:var(--ink);height:3px!important}.wt-key-whisk{background:var(--ink);width:2px!important}.wt-chip[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.wt-chip{cursor:pointer}.wt-dialog{border:1px solid var(--card-line,#efdcc0);color:#0a1628;background:#fffdf5;border-radius:10px;width:min(720px,100vw - 32px);max-height:calc(100vh - 32px);padding:0;box-shadow:0 20px 60px #0a16284d}.wt-dialog::backdrop{background:#0a162873}.wt-dialog-body{--ink:#0a1628;--grid:#e2ded4;--line:#b9b2a2;--muted:#5e5a50;--ui:"IBM Plex Sans", system-ui, sans-serif;gap:10px;padding:18px 20px 16px;font-family:IBM Plex Sans,system-ui,sans-serif;display:grid}.wt-dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wt-dialog h3{margin:0;font-family:Bitter,Georgia,serif;font-size:1.3rem}.wt-dialog .gx-chip{background:#f3ecdd;border:1px solid #b9b2a2;border-radius:999px;height:32px;padding:0 12px}.wt-dialog-now{margin:0;font-size:15px}.wt-dialog .gx-footnote{color:#5e5a50;margin:0;font-size:13px}.wt-dialog .wt-legend{border-top:0;padding:0}.wt-spread .wt-line{fill:none;stroke:var(--ink);stroke-width:2.5px}.wt-spread .wt-band{fill:#c9b98f;opacity:.55}.wt-spread .wt-line-stale{fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:4 4}.wt-key-line{background:#0a1628;height:3px!important}.wt-key-stale{border-top:2px dashed #b9b2a2!important;height:0!important}.wt-link{font:inherit;color:inherit;text-align:left;text-decoration:underline;text-decoration-color:var(--line);cursor:pointer;background:0 0;border:0;padding:0}.wt-dialog{height:fit-content;margin:auto;position:fixed;inset:0}.wt-sort{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.wt-table th[aria-sort=ascending],.wt-table th[aria-sort=descending]{color:var(--ink)}.wt-table thead th{background:var(--card);position:sticky;top:0}.wt-spread-wrap{width:100%;overflow:auto hidden}.wt-spread-fixed{display:block}.wt-spread-fixed .wt-grid{stroke:var(--grid)}.wt-spread-fixed .wt-base{stroke:var(--line)}.wt-spread-fixed .wt-axis{font:12px var(--ui);fill:var(--muted)}.wt-spread-fixed .wt-axis-title{font:600 12px var(--ui);fill:var(--muted)}.wt-spread-fixed .wt-now{fill:var(--soft)}.wt-spread-fixed .wt-whisker{stroke:var(--ink);stroke-width:1.2px}.wt-spread-fixed .wt-box{fill:#c9b98f;stroke:var(--ink);stroke-width:1px}.wt-spread-fixed .wt-median{stroke:var(--ink);stroke-width:2.5px}.wt-tipbox{position:relative}.wt-tip{z-index:20;pointer-events:none;color:#fffdf5;white-space:nowrap;background:#0a1628;border-radius:6px;padding:7px 10px;font:13px/1.35 IBM Plex Sans,system-ui,sans-serif;position:absolute;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 6px 18px #0a162840}.wt-tip strong{margin-bottom:2px;font-weight:700;display:block}.wt-spread-fixed .wt-hot,.wt-spread .wt-hot{fill:#0a1628;opacity:.06}.wt-spread .wt-guide{stroke:#0a1628;stroke-dasharray:3 3;opacity:.5}.wt-spread .wt-dot{fill:#0a1628;stroke:#fffdf5;stroke-width:1.5px}
