.gv-mark{object-fit:contain;vertical-align:middle;box-shadow:0 0 0 1px color-mix(in srgb, var(--txt) 16%, transparent);background:#fff;flex:none;display:inline-block}.gv-mark-text{color:var(--dim);background:color-mix(in srgb, var(--txt) 9%, transparent);letter-spacing:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.gv-flag{object-fit:cover;box-shadow:0 0 0 1px color-mix(in srgb, var(--txt) 16%, transparent);vertical-align:middle;border-radius:3px;flex:none;display:inline-block}.gv-stamp{font-family:var(--font-code,ui-monospace, Menlo, monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid;align-items:center;gap:6px;padding-bottom:2px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.gv-stamp span{font-size:8px}.gv-stamp-strong{color:var(--cy)}.gv-stamp-moderate{color:#5aa9f0}.gv-stamp-weak,.gv-stamp-none{color:var(--mut)}.gv-chart{width:100%;height:auto;font-family:inherit;display:block}.gv-gain{fill:var(--grn);opacity:.05}.gv-grid{stroke:var(--bdr);stroke-width:1px}.gv-dash{stroke-dasharray:4 6}.gv-zero{stroke:color-mix(in srgb, var(--txt) 42%, transparent);stroke-width:1.5px}.gv-tick{fill:var(--mut);font-variant-numeric:tabular-nums;font-size:14px}.gv-axis{fill:var(--dim);font-size:14px;font-weight:600}.gv-note{fill:var(--txt);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.gv-dot-s{fill:var(--cy);fill-opacity:.9}.gv-dot-m{fill:var(--card,transparent);stroke:#5aa9f0;stroke-width:2.2px}.gv-ring{fill:none;stroke:var(--txt);stroke-width:1.8px}.gv-buy{fill:var(--grn)}.gv-sell{fill:var(--red);fill-opacity:.82}.gv-buy-ink{fill:var(--grn)}.gv-sell-ink{fill:var(--red)}.gv-mini{width:100%;height:44px;display:block}.gv-mini-bar{fill:var(--cy);fill-opacity:.75}.gv-mini-s{fill:var(--cy)}.gv-mini-m{fill:#5aa9f0;fill-opacity:.8}.gv-donut{flex:none;position:relative}.gv-donut svg{width:100%;height:100%;display:block}.gv-donut-mid{text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.15;display:flex;position:absolute;inset:0}.gv-bars{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.gv-bars li{align-items:center;gap:11px;min-width:0;display:flex}.gv-bars-mark{flex:none;display:inline-flex}.gv-bars-body{flex:1;min-width:0}.gv-bars-top{justify-content:space-between;gap:10px;margin-bottom:5px;font-size:13.5px;line-height:1.3;display:flex}.gv-bars-name{color:var(--txt);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.gv-bars-n{color:var(--dim);font-variant-numeric:tabular-nums;flex:none}.gv-bars-track{background:color-mix(in srgb, var(--txt) 7%, transparent);border-radius:4px;height:7px;display:flex;overflow:hidden}.gv-bar-one{background:linear-gradient(90deg, #0071bc, var(--cy));border-radius:4px;display:block}.gv-bar-buy{background:var(--grn);display:block}.gv-bar-sell{background:var(--red);opacity:.82;display:block}.gv-bar-strong{background:var(--cy);display:block}.gv-bar-moderate{opacity:.75;background:#5aa9f0;display:block}.gv-world{width:100%;position:relative}.gv-world svg{width:100%;height:auto;display:block}.gv-world-wait{aspect-ratio:1000/435}.gv-land{fill:color-mix(in srgb, var(--txt) 8%, transparent)}.gv-land-on{fill:var(--cy);stroke:var(--card,#0b1220);stroke-width:.5px;cursor:pointer;transition:fill-opacity .12s}.gv-land-on:hover{fill-opacity:1!important}.gv-land-pick{stroke:var(--txt);stroke-width:1.1px}.gv-land-dot{fill:var(--cy);fill-opacity:.85;stroke:var(--card,#0b1220);stroke-width:1px;cursor:pointer}.gv-tip{z-index:3;min-width:150px;color:var(--dim);background:var(--card);border:1px solid var(--bdr);pointer-events:none;border-radius:8px;align-items:center;gap:9px;padding:8px 11px;font-size:12.5px;line-height:1.35;display:flex;position:absolute;box-shadow:0 8px 24px #00000059}.gv-tip b{color:var(--txt);font-size:13px}
