.cp[data-astro-cid-rncd2t3b]{align-content:start;gap:.4rem;padding:.55rem .6rem .6rem;font-size:11.5px;display:grid}.cp[data-astro-cid-rncd2t3b] [data-astro-cid-rncd2t3b][data-show]{opacity:.2;transition:opacity .45s ease, transform .45s var(--ease-out)}.cp[data-astro-cid-rncd2t3b] [data-astro-cid-rncd2t3b][data-show].on{opacity:1}.cp-leader[data-astro-cid-rncd2t3b]{box-shadow:inset 0 0 0 1px var(--ui-border);background:#1c1c20;border-radius:5px;gap:3px;padding:7px 9px;display:grid}.cp-acct[data-astro-cid-rncd2t3b]{color:var(--ui-text-3);font-size:11px}.cp-fill[data-astro-cid-rncd2t3b]{color:var(--ui-text);font-variant-numeric:tabular-nums;font-weight:500}.cp[data-astro-cid-rncd2t3b][data-step="-1"] .cp-fill[data-astro-cid-rncd2t3b]{color:var(--ui-text-2)}.cp-tree[data-astro-cid-rncd2t3b]{gap:.35rem;padding-left:.95rem;display:grid}.cp-row[data-astro-cid-rncd2t3b]{background:#17171a;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name calc""out out""why why";gap:2px .6rem;padding:6px 9px;display:grid;position:relative}.cp-row[data-astro-cid-rncd2t3b]:not(.on){transform:translateY(4px)}.cp-row[data-astro-cid-rncd2t3b]:before,.cp-row[data-astro-cid-rncd2t3b]:after{content:"";pointer-events:none;border-left:1px solid #3a3a41;width:.6rem;position:absolute;left:-.6rem}.cp-row[data-astro-cid-rncd2t3b]:before{transform-origin:50% 0;height:calc(50% + .4rem);transition:transform .45s var(--ease-out);border-bottom:1px solid #3a3a41;border-bottom-left-radius:4px;top:calc(-.4rem - 1px)}.cp-row[data-astro-cid-rncd2t3b]:after{top:50%;bottom:calc(-.35rem - 1px)}.cp-row[data-astro-cid-rncd2t3b]:last-child:after{content:none}.cp-row[data-astro-cid-rncd2t3b]:not(.on):before{transform:scaleY(0)}.cp-name[data-astro-cid-rncd2t3b]{color:var(--ui-text);font-weight:500;font-family:var(--font);white-space:nowrap;text-overflow:ellipsis;grid-area:name;font-size:12px;overflow:hidden}.cp-name[data-astro-cid-rncd2t3b] small[data-astro-cid-rncd2t3b]{color:var(--ui-text-3);font-family:var(--mono);margin-left:.4rem;font-size:11px;font-weight:400}.cp-calc[data-astro-cid-rncd2t3b]{color:var(--ui-text-2);font-variant-numeric:tabular-nums;grid-area:calc}.cp-out[data-astro-cid-rncd2t3b]{font-variant-numeric:tabular-nums;color:var(--ui-text-2);grid-area:out}.cp-why[data-astro-cid-rncd2t3b]{color:var(--ui-text-3);grid-area:why}.cp-row[data-astro-cid-rncd2t3b].capped .cp-why[data-astro-cid-rncd2t3b]{color:var(--ui-text)}.cp-row[data-astro-cid-rncd2t3b].copied .cp-out[data-astro-cid-rncd2t3b],.cp-row[data-astro-cid-rncd2t3b].capped .cp-out[data-astro-cid-rncd2t3b]{color:#9fd9bd}.cp-row[data-astro-cid-rncd2t3b].skipped .cp-out[data-astro-cid-rncd2t3b]{color:var(--ui-text-3)}.cp-row[data-astro-cid-rncd2t3b].capped .cp-calc[data-astro-cid-rncd2t3b]{color:var(--ui-text)}.cp-note[data-astro-cid-rncd2t3b]{color:var(--ui-text-3);font-family:var(--font);max-width:none;margin:.1rem 0 0;font-size:12px}.gd[data-astro-cid-5csudvxv]{padding:.5rem .6rem .6rem;font-size:11.5px}.gd-top[data-astro-cid-5csudvxv]{font-variant-numeric:tabular-nums;color:var(--ui-text-3);align-items:baseline;gap:.45rem;display:flex}.gd-top[data-astro-cid-5csudvxv] b[data-astro-cid-5csudvxv]{color:var(--ui-text);min-width:4.6rem;font-weight:600}.gd-top[data-astro-cid-5csudvxv] b[data-astro-cid-5csudvxv].neg{color:#f2aaa4}.gd-top[data-astro-cid-5csudvxv] b[data-astro-cid-5csudvxv].pos{color:#9fd9bd}.gd-room-k[data-astro-cid-5csudvxv]{margin-left:auto}.gd-top[data-astro-cid-5csudvxv] b[data-astro-cid-5csudvxv][data-k=room]{min-width:0}.gd-plot[data-astro-cid-5csudvxv]{margin-top:.35rem;position:relative}.gd-svg[data-astro-cid-5csudvxv]{width:100%;height:auto;display:block;overflow:visible}.gd-zero[data-astro-cid-5csudvxv]{stroke:#2a2a30;stroke-dasharray:2 3}.gd-limit[data-astro-cid-5csudvxv]{stroke:#ec6d65b3}.gd-axis[data-astro-cid-5csudvxv]{color:var(--ui-text-3);font-size:11px;line-height:1;position:absolute;right:0;transform:translateY(-50%)}.gd-axis-limit[data-astro-cid-5csudvxv]{color:#f2aaa4}.gd-path[data-astro-cid-5csudvxv]{fill:none;stroke:var(--ui-text-2);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gd-dot[data-astro-cid-5csudvxv]{fill:var(--pearl)}.gd[data-astro-cid-5csudvxv][data-state=limit] .gd-dot[data-astro-cid-5csudvxv]{fill:#ec6d65}.gd-meter[data-astro-cid-5csudvxv]{background:#222227;border-radius:3px;height:6px;margin-top:.45rem;overflow:hidden}.gd-meter[data-astro-cid-5csudvxv] i[data-astro-cid-5csudvxv]{background:var(--pearl);transform-origin:0;height:100%;transition:transform .6s var(--ease-out), background-color .4s ease;display:block}.gd[data-astro-cid-5csudvxv][data-state=low] .gd-meter[data-astro-cid-5csudvxv] i[data-astro-cid-5csudvxv]{background:#e58e86}.gd-rules[data-astro-cid-5csudvxv]{gap:2px;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.gd-rules[data-astro-cid-5csudvxv] li[data-astro-cid-5csudvxv]{color:var(--ui-text-3);background:#17171a;border-radius:3px;justify-content:space-between;gap:.5rem;padding:4px 6px;display:flex}.gd-rules[data-astro-cid-5csudvxv] b[data-astro-cid-5csudvxv]{color:var(--ui-text-2);text-align:right;font-weight:500;transition:color .3s}.gd[data-astro-cid-5csudvxv][data-state=limit] .gd-new[data-astro-cid-5csudvxv]{background:#2a1918}.gd[data-astro-cid-5csudvxv][data-state=limit] .gd-new[data-astro-cid-5csudvxv] b[data-astro-cid-5csudvxv]{color:#ffd2cd}.fit[data-astro-cid-5uekv3dl] .grid[data-astro-cid-5uekv3dl]{row-gap:2rem}.fit-h[data-astro-cid-5uekv3dl]{grid-column:1/span 4;font-size:clamp(2rem,1.3rem + 2.2vw,3.25rem)}.fit-list[data-astro-cid-5uekv3dl]{grid-column:6/span 7;gap:4px;margin:0;display:grid}.fit-list[data-astro-cid-5uekv3dl] div[data-astro-cid-5uekv3dl]{background:var(--stage);grid-template-columns:12rem 1fr;gap:1.25rem;padding:1.2rem 1.25rem;display:grid}.fit-list[data-astro-cid-5uekv3dl] dt[data-astro-cid-5uekv3dl]{font-weight:600;font-size:var(--step-body)}.fit-list[data-astro-cid-5uekv3dl] dd[data-astro-cid-5uekv3dl]{color:var(--ink-2);margin:0}.cc[data-astro-cid-5uekv3dl]{row-gap:2rem}.cc-h[data-astro-cid-5uekv3dl]{grid-column:1/span 4;font-size:clamp(2rem,1.3rem + 2.2vw,3.25rem)}.cc-l[data-astro-cid-5uekv3dl]{grid-column:6/span 7}@media (width<=1000px){.fit-h[data-astro-cid-5uekv3dl],.fit-list[data-astro-cid-5uekv3dl],.cc-h[data-astro-cid-5uekv3dl],.cc-l[data-astro-cid-5uekv3dl]{grid-column:1/-1}.fit-list[data-astro-cid-5uekv3dl] div[data-astro-cid-5uekv3dl]{grid-template-columns:1fr;gap:.3rem}}
