.sp-page[data-astro-cid-irfycsij] .sp-plan-row[data-astro-cid-irfycsij]{grid-template-columns:repeat(3,minmax(0,14rem));gap:1rem;margin-bottom:1.25rem;display:grid}.sp-page[data-astro-cid-irfycsij] .sp-lines[data-astro-cid-irfycsij]{border-collapse:collapse;width:100%}.sp-page[data-astro-cid-irfycsij] .sp-lines[data-astro-cid-irfycsij] th[data-astro-cid-irfycsij]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint);text-align:left;vertical-align:bottom;border-bottom:1px solid var(--line);padding:.7rem .4rem;font-size:.72rem;font-weight:600}.sp-page[data-astro-cid-irfycsij] .sp-lines td{vertical-align:middle;padding:.25rem .4rem}.sp-page[data-astro-cid-irfycsij] .sp-lines input,.sp-page[data-astro-cid-irfycsij] .sp-lines select{width:100%;min-width:0;font:inherit;font-variant-numeric:tabular-nums;color:var(--text);background:var(--bg-inset);border:1px solid var(--line-bright);border-radius:var(--radius);padding:.4rem .5rem;font-size:.85rem}.sp-page[data-astro-cid-irfycsij] .sp-lines .sp-in-type{min-width:9rem}.sp-page[data-astro-cid-irfycsij] .sp-lines .sp-in-region{min-width:10rem;max-width:16rem}.sp-page[data-astro-cid-irfycsij] .sp-lines .sp-in-os{min-width:6.5rem}.sp-page[data-astro-cid-irfycsij] .sp-lines .sp-in-unit{min-width:8rem}.sp-page[data-astro-cid-irfycsij] .sp-lines .sp-in-count,.sp-page[data-astro-cid-irfycsij] .sp-lines .sp-in-usage{text-align:right;min-width:4.5rem}.sp-page[data-astro-cid-irfycsij] .sp-remove{font:inherit;width:2rem;height:2rem;color:var(--text-faint);border:1px solid var(--line-bright);border-radius:var(--radius);cursor:pointer;background:0 0;font-size:1rem;line-height:1}.sp-page[data-astro-cid-irfycsij] .sp-remove:hover{color:var(--danger);border-color:var(--danger)}.sp-page[data-astro-cid-irfycsij] .sp-line-actions[data-astro-cid-irfycsij],.sp-page[data-astro-cid-irfycsij] .sp-commit-presets[data-astro-cid-irfycsij]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0 .5rem;display:flex}.sp-page[data-astro-cid-irfycsij] .sp-results th[scope=row],.sp-page[data-astro-cid-irfycsij] .sp-grid th[scope=row]{text-align:left;text-transform:none;letter-spacing:normal;font-family:var(--font-body);color:var(--text);font-size:.85rem;font-weight:600}.sp-page[data-astro-cid-irfycsij] .sp-line-label{white-space:nowrap;display:block}.sp-page[data-astro-cid-irfycsij] .sp-line-detail,.sp-page[data-astro-cid-irfycsij] .sp-cell-note{color:var(--text-faint);white-space:nowrap;font-size:.72rem;font-weight:400;display:block}.sp-page[data-astro-cid-irfycsij] .sp-na{color:var(--text-faint)}.sp-page[data-astro-cid-irfycsij] .sp-neg{color:var(--badge-warn-text)}.sp-page[data-astro-cid-irfycsij] .sp-pos{color:var(--badge-success-text)}.sp-page[data-astro-cid-irfycsij] .sp-disc{color:var(--text-faint);margin-left:.3rem;font-size:.75rem}.sp-page[data-astro-cid-irfycsij] .sp-empty{color:var(--text-faint);text-align:left}.sp-page[data-astro-cid-irfycsij] .sp-results tfoot th,.sp-page[data-astro-cid-irfycsij] .sp-results tfoot td{color:var(--text-strong);border-top:1px solid var(--line-bright);font-weight:600}.sp-page[data-astro-cid-irfycsij] .sp-notices[data-astro-cid-irfycsij]{color:var(--badge-warn-text);margin:.75rem 0 0;padding-left:1.1rem;font-size:.8rem}.sp-page[data-astro-cid-irfycsij] .sp-notices[data-astro-cid-irfycsij]:empty{display:none}.sp-page[data-astro-cid-irfycsij] .sp-summary[data-astro-cid-irfycsij]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.25rem 0 .5rem;display:grid}.sp-page[data-astro-cid-irfycsij] .sp-stat[data-astro-cid-irfycsij]{background:var(--bg-inset);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.25rem;padding:.9rem 1rem;display:flex}.sp-page[data-astro-cid-irfycsij] .sp-stat-label[data-astro-cid-irfycsij]{color:var(--text-faint);font-size:.72rem}.sp-page[data-astro-cid-irfycsij] .sp-stat-value[data-astro-cid-irfycsij]{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--cyan-bright);font-size:1.25rem;font-weight:600}.sp-page[data-astro-cid-irfycsij] .sp-stat-sub[data-astro-cid-irfycsij]{color:var(--text-dim);font-size:.75rem}.sp-page[data-astro-cid-irfycsij] .sp-pools[data-astro-cid-irfycsij]{font-variant-numeric:tabular-nums;color:var(--text-dim);margin:.25rem 0 0;padding-left:1rem;font-size:.75rem}.sp-page[data-astro-cid-irfycsij] .sp-pool-picker[data-astro-cid-irfycsij]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.75rem;font-size:.85rem;display:flex}.sp-page[data-astro-cid-irfycsij] .sp-pool-picker[data-astro-cid-irfycsij][hidden]{display:none}.sp-page[data-astro-cid-irfycsij] .sp-pool-picker[data-astro-cid-irfycsij] select[data-astro-cid-irfycsij]{font:inherit;color:var(--text);background:var(--bg-inset);border:1px solid var(--line-bright);border-radius:var(--radius);padding:.35rem .5rem}.sp-page[data-astro-cid-irfycsij] .sp-month[data-astro-cid-irfycsij]{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius);padding:1.1rem 1.25rem}.sp-page[data-astro-cid-irfycsij] .sp-month-grid[data-astro-cid-irfycsij]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1.25rem;margin:.5rem 0 .75rem;display:grid}.sp-page[data-astro-cid-irfycsij] .sp-month-grid[data-astro-cid-irfycsij] dt[data-astro-cid-irfycsij]{color:var(--text-faint);font-size:.72rem}.sp-page[data-astro-cid-irfycsij] .sp-month-grid[data-astro-cid-irfycsij] dd[data-astro-cid-irfycsij]{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--text);margin:.15rem 0 0;font-size:1rem}.sp-page[data-astro-cid-irfycsij] .sp-m-total[data-astro-cid-irfycsij] dd[data-astro-cid-irfycsij]{color:var(--cyan-bright);font-weight:600}.sp-page[data-astro-cid-irfycsij] .sp-lookup-controls[data-astro-cid-irfycsij]{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.sp-page[data-astro-cid-irfycsij] .sp-lookup-controls[data-astro-cid-irfycsij] .control-group[data-astro-cid-irfycsij]{min-width:12rem}.sp-page[data-astro-cid-irfycsij] .sp-lookup-controls[data-astro-cid-irfycsij] input[data-astro-cid-irfycsij],.sp-page[data-astro-cid-irfycsij] .sp-lookup-controls[data-astro-cid-irfycsij] select[data-astro-cid-irfycsij]{font:inherit;color:var(--text);background:var(--bg-inset);border:1px solid var(--line-bright);border-radius:var(--radius);max-width:22rem;padding:.5rem .6rem;font-size:.9rem}.sp-page[data-astro-cid-irfycsij] .sp-od-row td{text-align:left;color:var(--text-dim)}.sp-page[data-astro-cid-irfycsij] .sp-facts[data-astro-cid-irfycsij]{color:var(--text-dim);margin:0;padding-left:1.1rem;font-size:.9rem;line-height:1.6}.sp-page[data-astro-cid-irfycsij] .sp-facts[data-astro-cid-irfycsij] li[data-astro-cid-irfycsij]+li[data-astro-cid-irfycsij]{margin-top:.4rem}@media (width<=900px){.sp-page[data-astro-cid-irfycsij] .sp-summary[data-astro-cid-irfycsij],.sp-page[data-astro-cid-irfycsij] .sp-month-grid[data-astro-cid-irfycsij]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.sp-page[data-astro-cid-irfycsij] .sp-plan-row[data-astro-cid-irfycsij]{grid-template-columns:1fr}}
