.maneuvers-growth-panel{padding:24px;container-type:inline-size}.fame-growth-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.fame-growth-heading h2{font-size:20px;font-weight:600}.fame-growth-heading p{color:var(--text-secondary);margin-top:5px;font-size:13px}.fame-growth-heading>svg{color:var(--accent)}.fame-growth-summary{grid-template-columns:1.2fr 1fr 1fr;gap:24px;margin:0 0 20px;display:grid}.fame-growth-summary dt{color:var(--text-secondary);font-size:13px}.fame-growth-summary dd{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:9px 0 6px;font-size:26px;font-weight:600;display:flex}.fame-growth-summary dd>span{color:var(--text-secondary);font-size:12px;font-weight:400}.fame-growth-summary time,.fame-growth-summary p{color:var(--text-secondary);font-size:12px}.fame-growth-summary>div+div{border-left:1px solid var(--border-alpha);padding-left:24px}.fame-growth-summary .fame-growth-cutoff dd{font-size:36px;line-height:1.15}.fame-growth-summary .fame-growth-change{color:var(--accent-ink)}.fame-growth-summary .fame-growth-period dd{flex-wrap:wrap;gap:4px 8px;font-size:15px}.fame-growth-summary .fame-growth-period dd>span{color:var(--text-primary);text-wrap:balance;font-size:15px;font-weight:500}.fame-growth-summary.is-first{grid-template-columns:minmax(0,1fr);margin-bottom:24px}.fame-growth-waiting{border-top:1px solid var(--border-alpha);align-items:center;gap:14px;padding-top:20px;display:flex}.fame-growth-waiting>svg{color:var(--text-tertiary);flex-shrink:0}.fame-growth-waiting strong{font-size:14px;font-weight:500}.fame-growth-waiting p{color:var(--text-secondary);margin-top:4px;font-size:13px}.fame-growth-chart{border-top:1px solid var(--border-alpha);margin:0;padding-top:16px}.fame-growth-forecast{border-top:1px solid var(--border-alpha);flex-wrap:wrap;align-items:center;gap:8px 20px;padding-block:14px;display:flex}.fame-growth-forecast h3{font-size:14px;font-weight:600}.fame-growth-forecast strong{color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:22px}.fame-growth-forecast p{color:var(--text-secondary);font-size:13px}.fame-growth-chart figcaption{color:var(--text-tertiary);justify-content:space-between;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.fame-growth-plot{height:240px;position:relative}.fame-growth-plot svg{width:100%;height:100%;display:block;overflow:visible}.fame-growth-plot svg rect[role=button]{cursor:crosshair;outline:none}.fame-growth-tooltip{z-index:2;border:1px solid var(--border-alpha);background:var(--surface);width:220px;max-width:calc(100% - 16px);box-shadow:var(--popover-shadow);pointer-events:none;border-radius:9px;padding:12px 14px;position:absolute}.fame-growth-tooltip time{color:var(--text-secondary);white-space:nowrap;font-size:11px;display:block}.fame-growth-tooltip strong{color:var(--accent-ink);font-variant-numeric:tabular-nums;margin-top:9px;font-size:22px;font-weight:600;display:block}.fame-growth-tooltip strong>span{color:var(--text-secondary);font-size:12px;font-weight:400}.fame-growth-daily{border-top:1px solid var(--border-alpha);margin-top:12px}.fame-growth-daily>summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;list-style:none;display:flex}.fame-growth-daily>summary::-webkit-details-marker{display:none}.fame-growth-daily>summary>strong{font-size:14px;font-weight:500}.fame-growth-daily>summary>span{color:var(--text-secondary);font-size:12px}.fame-growth-daily>summary>svg{color:var(--text-tertiary);margin-left:auto;transition:transform .15s}.fame-growth-daily[open]>summary>svg{transform:rotate(180deg)}.fame-growth-table-scroll{border:1px solid var(--border-alpha);border-radius:8px;overflow-x:auto}.fame-growth-table{border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%}.fame-growth-table th,.fame-growth-table td{border-bottom:1px solid var(--border-subtle);text-align:right;height:42px;padding:8px 12px;font-size:15px}.fame-growth-table th{background:var(--surface-soft);height:44px;font-size:13px;font-weight:500}.fame-growth-table th:first-child,.fame-growth-table td:first-child{text-align:left}.fame-growth-table tr:last-child td{border-bottom:0}@media (max-width:700px){.maneuvers-growth-panel{padding:20px 16px}}@container (max-width:660px){.fame-growth-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fame-growth-summary .fame-growth-period{border-left:0;border-top:1px solid var(--border-alpha);grid-column:1/-1;padding:16px 0 0}.fame-growth-summary .fame-growth-period p{display:none}.fame-growth-summary>div+div{padding-left:20px}.fame-growth-summary .fame-growth-cutoff dd{font-size:32px}.fame-growth-summary dd{font-size:24px}.fame-growth-summary time{max-width:150px;line-height:1.6;display:block}}@media (prefers-reduced-motion:reduce){.fame-growth-daily>summary>svg{transition:none}}
