.metric-help-label{position:relative;display:inline-block;border-bottom:1px dotted currentColor;line-height:inherit}.metric-help-trigger{position:absolute!important;inset:-5px -10px -5px -3px!important;width:auto!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:4px!important;background:transparent!important;color:inherit!important;cursor:help!important;box-shadow:none!important;font:inherit!important}.metric-help-trigger::after{content:'?';position:absolute;right:0;top:0;font:8px/1 system-ui;opacity:.65}.metric-help-trigger:hover,.metric-help-trigger:focus-visible{background:color-mix(in srgb,var(--accent) 12%,transparent)!important;outline:2px solid var(--accent)!important;outline-offset:2px}.metric-dialog{width:min(570px,calc(100% - 28px));max-height:calc(100dvh - 32px);padding:26px;border:1px solid var(--line);border-radius:16px;background:var(--card,var(--panel));color:var(--text,var(--ink));box-shadow:0 25px 90px #0004;overflow:auto;font:14px/1.7 system-ui}.metric-dialog::backdrop{background:#06172399;backdrop-filter:blur(3px)}.metric-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.metric-dialog-head small{font-size:9px;letter-spacing:1.4px;color:var(--accent);font-weight:800}.metric-dialog h2{font-size:24px;line-height:1.2;letter-spacing:-.6px;margin:8px 0 18px}.metric-dialog-head button{flex-shrink:0;min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:9px;background:var(--bg);color:inherit;font-size:22px}.metric-dialog p{margin:8px 0 16px}.metric-dialog h3{font-size:12px;margin:20px 0 5px;color:var(--muted)}.metric-definition{font-size:16px}.metric-formula{border:1px solid var(--line);border-radius:9px;background:var(--bg);padding:12px;font-weight:700}.metric-dialog .metric-explanation-note{font-size:11px;color:var(--muted);border-top:1px solid var(--line);padding-top:15px;margin-top:20px}.metric-links{display:flex;gap:12px 20px;flex-wrap:wrap;font-size:12px}.metric-links a{color:var(--accent)}body.metric-help-open{overflow:hidden}.metric-guide-intro{max-width:700px}.metric-guide-search{margin:24px 0;max-width:640px}.metric-guide-search label{display:block;font-size:13px;font-weight:700;margin-bottom:7px}.metric-guide-search input{width:100%;padding:13px;border:1px solid var(--line);border-radius:9px;background:var(--card);color:var(--text);font-size:16px}.metric-guide-search p{font-size:12px;color:var(--muted)}.metric-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.metric-guide-card{border:1px solid var(--line);border-radius:12px;padding:20px;min-width:0;background:var(--card);scroll-margin-top:140px}.metric-guide-card>small{color:var(--accent);font-size:10px;letter-spacing:1px;text-transform:uppercase}.metric-guide-card h2{font-size:18px;line-height:1.4;margin:6px 0 12px}.metric-guide-card p{font-size:13px}.metric-guide-card summary{font-size:12px;color:var(--accent);cursor:pointer;min-height:32px}.metric-guide-card details p{color:var(--muted)}.metric-guide-card[hidden]{display:none}.metric-guide-footer{font-size:12px;color:var(--muted);margin-top:30px}@media(max-width:600px){.metric-dialog{padding:20px;max-height:calc(100dvh - 24px)}.metric-dialog h2{font-size:22px}.metric-guide-grid{grid-template-columns:1fr}.metric-help-trigger{inset:-9px -10px -9px -3px!important;cursor:pointer!important}}
