.win .chip{font-size:var(--fs-s);letter-spacing:.06em;padding:5px 14px}.g-tools{align-items:center;height:18px;margin:-2px 0 -6px;display:flex}.snapbtn{border:1px solid var(--line-2);border-radius:var(--radius);color:var(--ink-3);cursor:pointer;background:0 0;padding:2px 5px;line-height:0;display:inline-flex}.snapbtn:hover{color:var(--ink);border-color:var(--line-3)}.snapbtn[disabled]{opacity:.5}.g-win{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.1em;color:var(--ink-2);font-weight:600}.calc{font-family:var(--mono);white-space:normal;word-break:break-word;line-height:1.5;font-size:var(--fs-xs)!important}.calc b{color:var(--ink);font-weight:600}.comp{border-top:1px solid var(--line);margin:8px -8px 0;padding:6px 8px 0}.comp-h{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);justify-content:space-between;margin-bottom:4px;font-weight:600;display:flex}.comp-t{width:100%}.comp-t td{vertical-align:top;font-size:var(--fs-xs);padding:3px 4px}.comp-t td.nm{white-space:nowrap;color:var(--ink-2)}.comp-t td.val{font-family:var(--mono);text-align:right;white-space:nowrap;width:1%}.comp-t td.w{font-family:var(--mono);color:var(--ink-3);text-align:right;white-space:nowrap;width:1%}.comp-t td.rd{color:var(--ink-3);font-family:var(--sans)}.toolbar.news-bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left tabs right";align-items:center;gap:6px 16px;display:grid}.news-bar>.tabs{grid-area:tabs}.news-bar>.nb-left{grid-area:left;justify-self:start;align-items:center;min-width:0;display:flex}.news-bar>.nb-right{grid-area:right;justify-self:end;min-width:0;max-width:100%;display:flex}.news-bar>.tabs{align-self:stretch}.news-bar .tabs{background:0 0;border:0;border-radius:0;align-items:center;gap:28px;padding:0;display:inline-flex;position:relative}.news-bar .tabs .chip{letter-spacing:.06em;color:var(--ink-3);background:0 0;border:0;border-radius:0;padding:4px 0;font-size:13px;font-weight:600;line-height:20px;transition:color .16s}.news-bar .tabs .chip:hover{color:var(--ink-2)}.news-bar .tabs .chip[aria-pressed=true]{color:var(--ink);background:0 0}.news-bar .tabs .chip:focus-visible{outline:1px solid var(--line-3);outline-offset:3px}.news-bar .tabs .tabs-ink{background:var(--accent);pointer-events:none;width:0;height:2px;transition:transform .18s ease-out,width .18s ease-out;position:absolute;bottom:-4px;left:0;transform:translate(0)}.news-bar .tabs:has(.chip:focus-visible) .tabs-ink{box-shadow:0 0 0 1px var(--accent)}.tb-news,.tb-history{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:inline-flex}@media (width<=860px){.toolbar.news-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tabs tabs""left right"}.news-bar>.tabs{place-self:center}.news-bar .tabs .tabs-ink{bottom:0}}@media (width<=520px){.toolbar.news-bar{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs""left""right"}.news-bar>.nb-right{justify-self:start}.news-bar .tabs{gap:20px}}.h-read,.h-comp{font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 18px;min-height:30px;padding:7px 10px;display:flex}.h-read{border-bottom:1px solid var(--line);font-size:var(--fs-s)}.h-read b,.h-comp b{color:var(--ink);font-weight:500}.h-read .h-t{color:var(--ink-2)}.h-read .h-btc{align-items:center;gap:6px;display:inline-flex}.h-read .h-btc .sw{background:var(--accent);width:12px;height:2px;display:inline-block}.h-read .h-zone{text-transform:uppercase;letter-spacing:.06em;color:var(--ink);border:1px solid var(--z,var(--line-2));border-radius:var(--radius);align-items:center;gap:6px;padding:0 7px 0 6px;font-weight:600;line-height:18px;display:inline-flex}.h-read .h-zone i{background:var(--z,var(--line-2));width:8px;height:8px;display:inline-block}.h-read .h-src{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line-2);border-radius:var(--radius);padding:0 6px;line-height:18px}.h-read .h-src.live{color:var(--ink);border-color:var(--line-3)}.h-read .notice{font-family:var(--sans)}.h-comp{border-bottom:1px solid var(--line);min-height:24px;padding-top:3px;padding-bottom:3px}.h-chart{height:560px;position:relative}.h-legend{border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:8px 10px;display:flex}.h-key{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.h-key .faint{white-space:normal}.h-key .sw{flex:none;width:14px;height:2px;display:inline-block}.h-key .sw.bold{height:3px}.h-key.h-grad{flex-direction:column;align-items:stretch;gap:3px}.h-key.h-grad .sw.grad{width:100%;min-width:220px;height:10px}.h-key.h-grad .lbl{color:var(--ink-2);justify-content:space-between;gap:14px;display:flex}.h-note{font-size:var(--fs-xs);max-width:none;margin:0;padding:0 10px 8px}.h-note b{color:var(--ink-2);font-weight:600}@media (width<=700px){.h-chart{height:420px}.h-read,.h-comp{gap:4px 12px}}#headlines li.hl{align-items:flex-start;gap:8px;display:flex}#headlines .hl-thumb{object-fit:cover;border:1px solid var(--line);background:var(--bg-2);flex:none;width:64px;height:36px}#headlines .hl-text{min-width:0}
