.gv[data-v-6ec2554b]{--gv-a:#1d9e75;--gv-ink:#1c1b18;--gv-muted:#6b6862;--gv-line:#e7e4dd;--gv-surface:#faf9f6;max-width:720px;color:var(--gv-ink);margin:0 auto;padding:16px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.gv-state[data-v-6ec2554b]{text-align:center;color:var(--gv-muted);padding:32px 16px}.gv-state-title[data-v-6ec2554b]{color:var(--gv-ink);margin:0;font-size:1rem;font-weight:600}.gv-state-sub[data-v-6ec2554b]{margin:6px 0 0;font-size:.8125rem}.gv-pickers[data-v-6ec2554b]{grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;display:grid}.gv-pick[data-v-6ec2554b]{min-width:0}.gv-pick-label[data-v-6ec2554b]{color:var(--gv-muted);margin-bottom:4px;font-size:.75rem;font-weight:600;display:block}.gv-select[data-v-6ec2554b]{width:100%;color:var(--gv-ink);font:inherit;padding:9px 10px;font-size:.875rem}.gv-select[data-v-6ec2554b],.gv-swap[data-v-6ec2554b]{border:1px solid var(--gv-line);background:var(--gv-surface);border-radius:9px}.gv-swap[data-v-6ec2554b]{width:38px;height:38px;color:var(--gv-a);cursor:pointer;flex:none;font-size:1.0625rem;transition:border-color .15s}.gv-swap[data-v-6ec2554b]:disabled{color:var(--gv-muted);cursor:default}.gv-swap[data-v-6ec2554b]:not(:disabled):hover{border-color:var(--gv-a)}.gv-heads[data-v-6ec2554b]{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.gv-head[data-v-6ec2554b]{border:1px solid var(--gv-line);background:var(--gv-surface);border-radius:9px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.gv-head-name[data-v-6ec2554b]{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.gv-head-unit[data-v-6ec2554b]{overflow-wrap:anywhere}.gv-conf[data-v-6ec2554b],.gv-head-unit[data-v-6ec2554b]{color:var(--gv-muted);font-size:.75rem}.gv-conf[data-v-6ec2554b]{align-items:center;gap:5px;display:flex}.gv-head-link[data-v-6ec2554b]{color:var(--gv-a);font-size:.75rem;text-decoration:none}.gv-head-link[data-v-6ec2554b]:hover{text-decoration:underline}.gv-head-link--btn[data-v-6ec2554b]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.gv-mode-wrap[data-v-6ec2554b]{margin-top:16px}.gv-mode[data-v-6ec2554b]{border:1px solid var(--gv-line);background:var(--gv-surface);border-radius:9px;display:inline-flex;overflow:hidden}.gv-mode-btn[data-v-6ec2554b]{color:var(--gv-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 14px;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s}.gv-mode-btn+.gv-mode-btn[data-v-6ec2554b]{border-left:1px solid var(--gv-line)}.gv-mode-btn--active[data-v-6ec2554b]{background:var(--gv-a);color:#fff;cursor:default}.gv-mode-note[data-v-6ec2554b]{color:var(--gv-muted);margin:8px 0 0;font-size:.75rem;line-height:1.45}.gv-mismatch[data-v-6ec2554b]{background:#fdf7e8;border:1px solid #e7c97a;border-radius:9px;margin-top:16px;padding:12px 14px}.gv-mismatch-title[data-v-6ec2554b]{color:#92670a;margin:0;font-size:.875rem;font-weight:600}.gv-mismatch-sub[data-v-6ec2554b]{color:#6b6862;margin:6px 0 0;font-size:.8125rem;line-height:1.45}.gv-fair[data-v-6ec2554b]{background:#f1f8f4;border:1px solid #bcd9cb;border-radius:9px;margin-top:16px;padding:10px 12px}.gv-fair-text[data-v-6ec2554b]{color:#2f6b52;margin:0;font-size:.8125rem;line-height:1.45}.gv-pillars[data-v-6ec2554b]{flex-direction:column;gap:18px;margin-top:18px;display:flex}.gv-pillar-label[data-v-6ec2554b]{color:var(--gv-muted);margin-bottom:6px;font-size:.8125rem;font-weight:600}.gv-pair[data-v-6ec2554b]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gv-cell[data-v-6ec2554b]{border:1px solid var(--gv-line);background:#fff;border-radius:9px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.gv-cell--lower[data-v-6ec2554b]{border-color:var(--gv-a);background:#f3faf6}.gv-cell-val[data-v-6ec2554b]{align-items:center;gap:5px;font-size:1.125rem;font-weight:600;line-height:1.1;display:flex}.gv-leaf[data-v-6ec2554b]{width:15px;height:15px;color:var(--gv-a)}.gv-track[data-v-6ec2554b]{background:var(--gv-line);height:9px;overflow:hidden}.gv-bar[data-v-6ec2554b],.gv-track[data-v-6ec2554b]{border-radius:6px;display:block}.gv-bar[data-v-6ec2554b]{background:var(--gv-a);min-width:2px;height:100%}.gv-cell-range[data-v-6ec2554b]{color:var(--gv-muted);min-height:1em;font-size:.75rem}.gv-verdict[data-v-6ec2554b]{color:var(--gv-muted);margin:8px 0 0;font-size:.8125rem}.gv-verdict--strong[data-v-6ec2554b]{color:var(--gv-ink)}.gv-hint[data-v-6ec2554b]{text-align:center;color:var(--gv-muted);border:1px dashed var(--gv-line);border-radius:9px;margin-top:18px;padding:18px 12px}.gv-err[data-v-6ec2554b],.gv-hint[data-v-6ec2554b]{font-size:.8125rem}.gv-err[data-v-6ec2554b]{color:#b45309;margin:10px 0 0}.gv-legend[data-v-6ec2554b]{color:var(--gv-muted);flex-wrap:wrap;gap:12px;margin-top:16px;font-size:.75rem;display:flex}.gv-leg[data-v-6ec2554b]{align-items:center;gap:5px;display:flex}.gv-leg--note[data-v-6ec2554b]:before{content:"·";margin-right:8px}.gv-dot[data-v-6ec2554b]{border-radius:999px;flex:none;width:10px;height:10px}.gv-leg-leaf[data-v-6ec2554b]{width:14px;height:14px;color:var(--gv-a);flex:none}.gv-demo[data-v-6ec2554b]{color:var(--gv-muted);background:var(--gv-surface);border:1px solid var(--gv-line);border-radius:8px;margin-top:12px;padding:10px 12px;font-size:.75rem;line-height:1.45}@media (width<=520px){.gv-pickers[data-v-6ec2554b]{grid-template-columns:1fr 1fr}.gv-swap[data-v-6ec2554b]{order:3;grid-column:1/-1;width:100%}}html.dark .gv[data-v-6ec2554b]{--gv-a:#33bd8d;--gv-ink:#ece9e1;--gv-muted:#a8a49a;--gv-line:#36332d;--gv-surface:#26241f}html.dark .gv-cell[data-v-6ec2554b]{background:#1f1d19}html.dark .gv-cell--lower[data-v-6ec2554b]{background:#33bd8d1f}html.dark .gv-err[data-v-6ec2554b]{color:#fbbf24}html.dark .gv-mismatch[data-v-6ec2554b]{background:#92670a29;border-color:#5c4a1f}html.dark .gv-mismatch-title[data-v-6ec2554b]{color:#f0c869}html.dark .gv-mismatch-sub[data-v-6ec2554b]{color:var(--gv-muted)}html.dark .gv-fair[data-v-6ec2554b]{background:#33bd8d1a;border-color:#2c4a3c}html.dark .gv-fair-text[data-v-6ec2554b]{color:#8fd3b6}html[data-contrast=high] .gv[data-v-6ec2554b]{--gv-a:#00531f;--gv-ink:#000;--gv-muted:#000;--gv-line:#000;--gv-surface:#fff}html[data-contrast=high] .gv-cell[data-v-6ec2554b],html[data-contrast=high] .gv-cell--lower[data-v-6ec2554b],html[data-contrast=high] .gv-fair[data-v-6ec2554b],html[data-contrast=high] .gv-mismatch[data-v-6ec2554b]{background:#fff;border-color:#000}html[data-contrast=high] .gv-err[data-v-6ec2554b],html[data-contrast=high] .gv-fair-text[data-v-6ec2554b],html[data-contrast=high] .gv-mismatch-sub[data-v-6ec2554b],html[data-contrast=high] .gv-mismatch-title[data-v-6ec2554b]{color:#000}html.dark[data-contrast=high] .gv[data-v-6ec2554b]{--gv-a:#98fb98;--gv-ink:#fff;--gv-muted:#fff;--gv-line:#fff;--gv-surface:#000}html.dark[data-contrast=high] .gv-cell[data-v-6ec2554b],html.dark[data-contrast=high] .gv-cell--lower[data-v-6ec2554b],html.dark[data-contrast=high] .gv-fair[data-v-6ec2554b],html.dark[data-contrast=high] .gv-mismatch[data-v-6ec2554b]{background:#000;border-color:#fff}html.dark[data-contrast=high] .gv-err[data-v-6ec2554b],html.dark[data-contrast=high] .gv-fair-text[data-v-6ec2554b],html.dark[data-contrast=high] .gv-mismatch-sub[data-v-6ec2554b],html.dark[data-contrast=high] .gv-mismatch-title[data-v-6ec2554b]{color:#fff}html.dark[data-contrast=high] .gv-mode-btn--active[data-v-6ec2554b]{color:#000}
