.gr{padding:12px 16px 14px;position:relative}.gr svg{width:100%;height:auto;display:block;overflow:visible}.gr svg text{font-family:var(--f-body);fill:var(--ink-3);font-size:11px}.gr .gr-tit{fill:var(--ink-2);font-weight:600}.gr-grade{stroke:var(--line);stroke-width:1px}.gr-zero{stroke:var(--line-2);stroke-width:1px}.gr-guia{stroke:var(--line-2);stroke-width:1px;stroke-dasharray:3 3}.gr-alvo{fill:#0000;outline:none}.gr-alvo.on{fill:var(--accent-soft)}.gr-alvo-l.on{fill:#0000}.gr-alvo:focus-visible{stroke:var(--accent-line);stroke-width:1.5px}.gr-fatia{stroke:var(--surface);stroke-width:1.5px;transition:opacity .15s var(--ease);outline:none}.gr-fatia:focus-visible{stroke:var(--ink);stroke-width:2px}.gr-rosca svg:has(.gr-fatia.on) .gr-fatia:not(.on){opacity:.45}.gr-ponto{fill-opacity:.72;stroke:var(--surface);stroke-width:1.5px;outline:none}.gr-ponto.on,.gr-ponto:focus-visible{fill-opacity:1;stroke:var(--ink);stroke-width:1.5px}.gr .gr-centro{font-family:var(--f-display);fill:var(--ink);font-size:17px;font-weight:600}.gr .gr-centro-r{fill:var(--ink-3);font-size:11px}.gr-leg{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;padding:0;font-size:12.5px;list-style:none;display:flex}.gr-leg li{align-items:center;gap:6px;min-width:0;display:flex}.gr-leg i{border-radius:3px;flex:none;width:10px;height:10px}.gr-leg .nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gr-leg .fim{font-family:var(--f-mono);color:var(--ink-3);white-space:nowrap;margin-left:auto;padding-left:10px;font-size:11.5px}.gr-rosca{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.gr-rosca svg{flex:none}.gr-rosca .gr-leg{flex-flow:column;flex:200px;min-width:0;margin:0}.gr-dica{z-index:3;pointer-events:none;background:var(--surface);color:var(--ink);border:1px solid var(--line-2);box-shadow:var(--shadow-float);border-radius:10px;min-width:130px;max-width:min(280px,100% - 8px);padding:8px 10px;font-size:12.5px;position:absolute}.gr-dica b{overflow-wrap:anywhere;margin-bottom:4px;font-weight:600;display:block}.gr-dica .l{color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;display:flex}.gr-dica .l span:first-child{align-items:center;gap:6px;min-width:0;display:flex}.gr-dica .l span:last-child{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.gr-dica .l i{border-radius:2px;flex:none;width:8px;height:8px}.gr-dica .tot{border-top:1px solid var(--line);margin-top:4px;padding-top:4px;font-weight:600}.gr .gr-bars{padding:0}.gr-alvo-h{border-radius:6px;outline:none;margin:0 -6px;padding:2px 6px}.gr-alvo-h.on{background:var(--accent-soft)}.gr-alvo-h:focus-visible{box-shadow:0 0 0 2px var(--accent-line)}.gr-pilha{display:flex}.gr-pilha>span{height:100%;display:block}.gr-trilhas{flex-direction:column;gap:3px;min-width:0;display:flex}.gr-trilhas .bar-t{height:6px}.gr-vals{flex-direction:column;gap:0;font-size:11.5px;line-height:1.25;display:flex}.or{outline:none;flex-direction:column;gap:10px;padding:10px 12px;display:flex}.or-lista{flex-direction:column;gap:6px;margin:0;display:flex}.or-lista>div{grid-template-columns:minmax(0,108px) minmax(0,1fr);gap:10px;font-size:13px;display:grid}.or-lista dt{color:var(--ink-3)}.or-lista dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.or-filtros{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.or-aviso{background:var(--wait-soft);color:var(--wait);border-radius:8px;margin:0;padding:6px 8px}.gr-fora{flex-basis:100%;margin:0}.gr-apagado{opacity:.32;transition:opacity .15s var(--ease)}.gr-dica .gr-nota{border-top:1px solid var(--line);color:var(--ink-3);margin-top:4px;padding-top:4px;font-size:11.5px}.gr-leg-b{width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin:-2px -4px;padding:2px 4px;display:flex}.gr-leg-b:hover{background:var(--accent-soft)}.gr-leg-b:focus-visible{box-shadow:0 0 0 2px var(--accent-line);outline:none}.gr-leg-b[aria-pressed=true] .nome{color:var(--ink);font-weight:600}
