.period.svelte-x1n61{flex:var(--n) 1 calc(36px + var(--n) * 62px);min-width:0;padding:0 18px;container-type:inline-size}.period.svelte-x1n61:not(:first-child){border-left:1px solid var(--border)}.phead.svelte-x1n61{position:relative;display:flex;align-items:flex-start;gap:6px;min-height:20px;margin-bottom:8px}h2.svelte-x1n61{flex:1;min-width:0;margin:0;overflow:hidden;font-size:11px;font-weight:650;letter-spacing:.09em;line-height:1.6;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--text-faint)}.trio.svelte-x1n61{display:grid;grid-auto-columns:auto;grid-auto-flow:column;justify-content:space-between;gap:8px}.bignum.svelte-x1n61{display:block;font-size:clamp(16px,calc(34cqi / var(--n)),25px);font-weight:700;line-height:1.05;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text)}.bignum.faint.svelte-x1n61{color:var(--text-faint)}.bignum.ahead.svelte-x1n61{color:var(--ok)}.bignum.behind.svelte-x1n61{color:var(--warn)}.bignum.accent.svelte-x1n61{background:var(--accent-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.unit.svelte-x1n61{display:block;margin-top:3px;font-size:10.5px;color:var(--text-dim)}.hold.svelte-x1n61{position:relative}.holdnum.svelte-x1n61{display:block;width:100%;padding:0;border:0;border-radius:6px;background:none;color:inherit;font:inherit;text-align:left;cursor:default;outline-offset:3px}.hold.svelte-x1n61:hover .bignum:where(.svelte-x1n61),.holdnum.svelte-x1n61:focus-visible .bignum:where(.svelte-x1n61){text-decoration:underline dotted var(--text-faint);text-underline-offset:5px;text-decoration-thickness:1px}.ppop.svelte-x1n61{position:absolute;top:calc(100% + 8px);left:0;z-index:30;display:grid;gap:5px;width:max-content;min-width:230px;max-width:min(340px,calc(100vw - 40px));padding:11px 13px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);box-shadow:0 12px 32px #00000073;font-size:12px;color:var(--text-dim);font-variant-numeric:tabular-nums;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .14s,transform .14s,visibility 0s .14s}.ppop.svelte-x1n61:before{content:"";position:absolute;left:0;right:0;top:-9px;height:9px}.leftward.svelte-x1n61 .ppop:where(.svelte-x1n61){left:auto;right:0}.hold.svelte-x1n61:hover .ppop:where(.svelte-x1n61),.hold.svelte-x1n61:focus-within .ppop:where(.svelte-x1n61){opacity:1;visibility:visible;transform:none;transition:opacity .14s,transform .14s}.ppop.svelte-x1n61 p:where(.svelte-x1n61){margin:0}.gained.svelte-x1n61{font-size:12.5px;color:var(--text)}.pnote.svelte-x1n61{margin-bottom:4px!important;font-size:11px;line-height:1.45;color:var(--text-faint)}.pline.svelte-x1n61{display:grid;grid-template-columns:8px auto minmax(0,1fr) auto;align-items:center;gap:7px}.pline.svelte-x1n61 i:where(.svelte-x1n61){width:8px;height:8px;border-radius:2px}.pname.svelte-x1n61{color:var(--text)}.pval.svelte-x1n61{color:var(--text-faint)}.pline.svelte-x1n61 strong:where(.svelte-x1n61),.gained.svelte-x1n61 strong.up:where(.svelte-x1n61){color:var(--ok);font-weight:650}.gained.svelte-x1n61 strong.exact:where(.svelte-x1n61){color:var(--text);font-weight:650}.gained.svelte-x1n61 strong.down:where(.svelte-x1n61){color:var(--warn);font-weight:650}@media(max-width:760px){.period.svelte-x1n61:not(:first-child){border-left:0;border-top:1px solid var(--border);padding-top:12px}}
