.tracker[data-astro-cid-brmdfpyo]{--loss:#b42318;--gain:#1f7a3d;--bar:var(--accent)}@media (prefers-color-scheme:dark){.tracker[data-astro-cid-brmdfpyo]{--loss:#ff8a7a;--gain:#6fd08c}}.head[data-astro-cid-brmdfpyo] .lede[data-astro-cid-brmdfpyo]{margin-bottom:16px}.privacy[data-astro-cid-brmdfpyo]{border-left:4px solid var(--accent);background:var(--accent-soft);border-radius:8px;margin:0 0 16px;padding:12px 16px}.plan[data-astro-cid-brmdfpyo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.plan[data-astro-cid-brmdfpyo] p[data-astro-cid-brmdfpyo]{color:var(--muted);flex:260px;margin:0}.plan-actions[data-astro-cid-brmdfpyo],.toolbar-actions[data-astro-cid-brmdfpyo]{flex-wrap:wrap;gap:8px;display:flex}.alert[data-astro-cid-brmdfpyo]{border:1px solid var(--loss);color:var(--loss);border-radius:8px;padding:12px 16px}.tabs[data-astro-cid-brmdfpyo]{border-bottom:1px solid var(--line);gap:4px;margin-bottom:20px;display:flex;overflow-x:auto}.tabs[data-astro-cid-brmdfpyo] button[data-astro-cid-brmdfpyo]{font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 12px}.tabs[data-astro-cid-brmdfpyo] button[data-astro-cid-brmdfpyo][aria-selected=true]{color:var(--text);border-bottom-color:var(--accent);font-weight:600}.panel[data-astro-cid-brmdfpyo] h2[data-astro-cid-brmdfpyo]:first-child{margin-top:0}.toolbar[data-astro-cid-brmdfpyo]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin:0 0 16px;display:flex}.toolbar[data-astro-cid-brmdfpyo] label[data-astro-cid-brmdfpyo]{flex-direction:column;gap:4px;font-size:.9rem;display:flex}.segmented[data-astro-cid-brmdfpyo]{border:1px solid var(--line);border-radius:10px;display:inline-flex;overflow:hidden}.segmented[data-astro-cid-brmdfpyo] button[data-astro-cid-brmdfpyo]{font:inherit;background:var(--surface);color:var(--text);cursor:pointer;border:0;padding:9px 14px}.segmented[data-astro-cid-brmdfpyo] button[data-astro-cid-brmdfpyo]+button[data-astro-cid-brmdfpyo]{border-left:1px solid var(--line)}.segmented[data-astro-cid-brmdfpyo] button[data-astro-cid-brmdfpyo][aria-pressed=true]{background:var(--accent);color:var(--accent-text)}.search[data-astro-cid-brmdfpyo]{flex:240px}.search[data-astro-cid-brmdfpyo] input[data-astro-cid-brmdfpyo]{width:100%}.muted[data-astro-cid-brmdfpyo]{color:var(--muted)}.notice[data-astro-cid-brmdfpyo]{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:10px 14px}.locked[data-astro-cid-brmdfpyo]{border:1px dashed var(--line);border-radius:var(--radius);background:var(--surface);padding:16px}.help[data-astro-cid-brmdfpyo]{margin-top:28px}.help[data-astro-cid-brmdfpyo] summary[data-astro-cid-brmdfpyo]{cursor:pointer;font-weight:600}.tracker[data-astro-cid-brmdfpyo] .button.danger{color:var(--loss);box-shadow:inset 0 0 0 1.5px var(--loss);background:0 0}.status-line[data-astro-cid-brmdfpyo]{min-height:1.2em;margin:8px 0 4px}.file-button[data-astro-cid-brmdfpyo]{position:relative}.text-link[data-astro-cid-brmdfpyo]{align-self:center}.tracker[data-astro-cid-brmdfpyo] .form-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 16px;margin-bottom:12px;display:grid}.tracker[data-astro-cid-brmdfpyo] .form-grid label,.tracker[data-astro-cid-brmdfpyo] .options label{flex-direction:column;gap:4px;font-size:.92rem;font-weight:500;display:flex}.tracker[data-astro-cid-brmdfpyo] .form-grid .wide{grid-column:1/-1}.optional[data-astro-cid-brmdfpyo]{color:var(--muted);font-weight:400}.tracker[data-astro-cid-brmdfpyo] label.check{flex-flow:wrap;align-items:center;gap:4px 8px}.tracker[data-astro-cid-brmdfpyo] label.check small{flex-basis:100%}.tracker[data-astro-cid-brmdfpyo] .options{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 16px;display:grid}.tracker[data-astro-cid-brmdfpyo] .options:empty{display:none}.fees[data-astro-cid-brmdfpyo]{border:1px solid var(--line);border-radius:10px;margin:0;padding:10px 14px}.fees[data-astro-cid-brmdfpyo] legend[data-astro-cid-brmdfpyo]{padding:0 6px;font-weight:600}.tracker[data-astro-cid-brmdfpyo] #fee-lines{margin:0 0 8px;padding:0;font-size:.92rem;list-style:none}.tracker[data-astro-cid-brmdfpyo] #fee-lines li{justify-content:space-between;gap:12px;padding:2px 0;display:flex}.summary[data-astro-cid-brmdfpyo]{margin:8px 0}.tracker[data-astro-cid-brmdfpyo] .form-error{color:var(--loss);min-height:1.2em;margin:4px 0}dialog[data-astro-cid-brmdfpyo]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:min(640px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--text);padding:20px;overflow:auto}dialog[data-astro-cid-brmdfpyo]::backdrop{background:#00000073}dialog[data-astro-cid-brmdfpyo] h2[data-astro-cid-brmdfpyo]{margin-top:0}.dialog-actions[data-astro-cid-brmdfpyo],.tracker[data-astro-cid-brmdfpyo] .dialog-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.spacer[data-astro-cid-brmdfpyo]{flex:1}.tracker[data-astro-cid-brmdfpyo] .table-wrap{margin:0 0 16px;position:relative;overflow-x:auto}.tracker[data-astro-cid-brmdfpyo] table.data{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.92rem}.tracker[data-astro-cid-brmdfpyo] table.data th,.tracker[data-astro-cid-brmdfpyo] table.data td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:8px 10px}.tracker[data-astro-cid-brmdfpyo] table.data thead th{color:var(--muted);white-space:nowrap;font-weight:600}.tracker[data-astro-cid-brmdfpyo] table.data tfoot th,.tracker[data-astro-cid-brmdfpyo] table.data tfoot td,.tracker[data-astro-cid-brmdfpyo] .strong{font-weight:700}.tracker[data-astro-cid-brmdfpyo] .num{white-space:nowrap;text-align:right!important}.tracker[data-astro-cid-brmdfpyo] .nowrap{white-space:nowrap}.tracker[data-astro-cid-brmdfpyo] td.item{overflow-wrap:anywhere;min-width:160px}.tracker[data-astro-cid-brmdfpyo] .loss{color:var(--loss)}.tracker[data-astro-cid-brmdfpyo] .profit strong{color:var(--gain)}.tracker[data-astro-cid-brmdfpyo] .block{font-weight:400;display:block}.tracker[data-astro-cid-brmdfpyo] .required{color:var(--muted);font-weight:400}.tracker[data-astro-cid-brmdfpyo] .tag{color:var(--muted);font-size:.8rem}.tracker[data-astro-cid-brmdfpyo] .link-button{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.tracker[data-astro-cid-brmdfpyo] .empty{text-align:center;border:1px dashed var(--line);border-radius:var(--radius);padding:24px}.tracker[data-astro-cid-brmdfpyo] .group{margin-bottom:32px}.tracker[data-astro-cid-brmdfpyo] .group h2{margin-top:8px}.tracker[data-astro-cid-brmdfpyo] .kpis{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.tracker[data-astro-cid-brmdfpyo] .kpi{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.tracker[data-astro-cid-brmdfpyo] .kpi span{color:var(--muted);font-size:.85rem}.tracker[data-astro-cid-brmdfpyo] .kpi strong{font-variant-numeric:tabular-nums;font-size:1.25rem}.tracker[data-astro-cid-brmdfpyo] .kpi.loss strong{color:var(--loss)}.tracker[data-astro-cid-brmdfpyo] .bars{gap:8px;margin:0 0 16px;display:grid}.tracker[data-astro-cid-brmdfpyo] .bar-row{grid-template-columns:minmax(90px,30%) 1fr auto;align-items:center;gap:10px;font-size:.9rem;display:grid}.tracker[data-astro-cid-brmdfpyo] .bar-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tracker[data-astro-cid-brmdfpyo] .bar-track{background:var(--line);border-radius:7px;height:14px;overflow:hidden}.tracker[data-astro-cid-brmdfpyo] .bar{background:var(--bar);border-radius:7px;height:100%;display:block}.tracker[data-astro-cid-brmdfpyo] .bar.loss{background:var(--loss)}.tracker[data-astro-cid-brmdfpyo] .bar-value{font-variant-numeric:tabular-nums;text-align:right;min-width:5.5em}.tracker[data-astro-cid-brmdfpyo] table.mapping th{width:45%}.tracker[data-astro-cid-brmdfpyo] table.mapping select{width:100%}@media (width<=560px){.tracker[data-astro-cid-brmdfpyo] .bar-row{grid-template-columns:1fr auto}.tracker[data-astro-cid-brmdfpyo] .bar-track{grid-area:2/1/auto/-1}}@media print{.site-header,.site-footer,.head[data-astro-cid-brmdfpyo],.tabs[data-astro-cid-brmdfpyo],.no-print[data-astro-cid-brmdfpyo],dialog[data-astro-cid-brmdfpyo]{display:none!important}main{padding-top:0}.tracker[data-astro-cid-brmdfpyo] .table-wrap{overflow:visible}}
