.financial-term-help{margin:12px 0 0;border:1px solid var(--line,#dbe5e1);border-radius:13px;background:color-mix(in srgb,var(--card-bg,var(--card,#fff)) 95%,#398574);color:var(--text,#102536);font-size:14px;line-height:1.9;min-width:0;text-align:right}
.financial-term-help>summary{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;list-style:none;padding:11px 13px;cursor:pointer;color:inherit;font-size:13px;font-weight:600;overflow-wrap:anywhere}
.financial-term-help>summary::-webkit-details-marker{display:none}.financial-term-help>summary:before{content:'+';font-size:19px;font-weight:700;line-height:1}.financial-term-help[open]>summary:before{content:'−'}.financial-term-help>summary>span:first-of-type{flex:1 1 135px;min-width:0}
.financial-term-help>summary:focus-visible{outline:3px solid #e8b51c;outline-offset:3px;border-radius:12px}.financial-term-priority{display:inline-block;white-space:nowrap;font-size:12px;font-weight:600;padding:2px 9px;border-radius:18px;color:#365d52;background:#e5eee8}.financial-term-priority-high{color:#715000;background:#fff0bd}.financial-term-priority-context{color:#53636d;background:#eef0f1}
.financial-term-help[open]>summary{border-bottom:1px solid var(--line,#dbe5e1)}.financial-term-help>dl{display:grid;gap:12px;margin:0;padding:14px}.financial-term-help>dl>div{min-width:0}.financial-term-help>dl dt{display:block;font-size:12px;font-weight:600;color:var(--muted,#637780);margin:0 0 3px}.financial-term-help>dl dd{display:block;margin:0;font-size:14px;line-height:1.95;overflow-wrap:anywhere}.financial-term-help .financial-term-note{border-inline-start:3px solid #ddc36e;padding-inline-start:10px}.financial-term-help>.financial-term-context{font-size:12px;line-height:1.9;color:var(--muted,#637780);border-top:1px solid var(--line,#dbe5e1);margin:0;padding:10px 14px}
.metric-with-help{display:flex;flex-direction:column;min-width:0}.metric-with-help>.metric-card{flex:1}.metric-with-help>.financial-term-help{flex:0 0 auto;margin-top:8px}
