.rt{--rt-own:var(--chalk);--rt-rule:color-mix(in srgb, var(--ink) 12%, transparent)}.bg-chalk .rt{--rt-own:#fff}.rt-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.rt-caption{caption-side:top;text-align:left;color:var(--signal);padding-bottom:16px}.rt-col-label{width:22%}.rt-colhead{text-align:left;vertical-align:bottom;font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.014em;color:var(--ink);border-bottom:2px solid var(--ink);padding:18px 20px 14px;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:500;line-height:1.1}.rt-label{text-align:left;vertical-align:top;color:var(--ink);border-bottom:1px solid var(--rt-rule);padding:18px 20px 18px 0;font-size:1rem;font-weight:600;line-height:1.45}.rt-cell{vertical-align:top;color:var(--graphite);border-bottom:1px solid var(--rt-rule);text-wrap:pretty;padding:18px 20px;font-size:1.0625rem;line-height:1.5}.rt-group>th,.rt-group>td{text-align:left;vertical-align:bottom;color:var(--mist);border-bottom:1px solid var(--rt-rule);padding:30px 20px 10px 0}.rt-body:first-of-type .rt-group>th,.rt-body:first-of-type .rt-group>td{padding-top:18px}.rt[data-own=ppa] [data-col=ppa],.rt[data-own=ssoa] [data-col=ssoa]{background:var(--rt-own)}.rt[data-own=ppa] .rt-colhead[data-col=ppa],.rt[data-own=ssoa] .rt-colhead[data-col=ssoa]{color:var(--signal);border-bottom-color:var(--signal);border-radius:16px 16px 0 0}.rt[data-own=ppa] .rt-cell[data-col=ppa],.rt[data-own=ssoa] .rt-cell[data-col=ssoa]{color:var(--ink)}.rt[data-own=ppa] [data-last] .rt-cell[data-col=ppa],.rt[data-own=ssoa] [data-last] .rt-cell[data-col=ssoa]{border-bottom-color:#0000;border-radius:0 0 16px 16px}@media (max-width:639px){.rt-table,.rt-table caption,.rt-table thead,.rt-table tbody,.rt-table tr,.rt-table th,.rt-table td{display:block}.rt-table colgroup{display:none}.rt-caption{padding-bottom:12px}.rt-head{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rt-table .rt-row{border-top:1px solid var(--rt-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:16px 0;display:grid}.rt-body:first-of-type .rt-row:first-child,.rt-group+.rt-row{border-top:0}.rt-label{border:0;grid-column:1/-1;padding:0 0 2px;font-size:1rem}.rt-cell{box-shadow:inset 0 0 0 1px var(--rt-rule);border:0;border-radius:12px;padding:10px 12px 12px;font-size:.9375rem;line-height:1.45}.rt-cell:before{content:attr(data-name);letter-spacing:.08em;text-transform:uppercase;color:var(--mist);margin-bottom:4px;font-size:.75rem;font-weight:600;display:block}.rt[data-own=ppa] .rt-cell[data-col=ppa],.rt[data-own=ssoa] .rt-cell[data-col=ssoa]{box-shadow:inset 0 0 0 1.5px var(--signal);border-radius:12px}.rt[data-own=ppa] .rt-cell[data-col=ppa]:before,.rt[data-own=ssoa] .rt-cell[data-col=ssoa]:before{color:var(--signal)}.rt-group>th{border-bottom:0;padding:24px 0 4px}.rt-body:first-of-type .rt-group>th{padding-top:0}.rt-table .rt-gap{display:none}}
