html[data-theme=dark]:has(.template-minimal){--theme-bg:var(--theme-elevation-0,#fff);--theme-input-bg:#fff;--theme-text:#333;--theme-elevation-0:#fff;--theme-elevation-50:#f7f7f7;--theme-elevation-100:#ebebeb;--theme-elevation-150:#dedede;--theme-elevation-200:#d1d1d1;--theme-elevation-250:#c4c4c4;--theme-elevation-300:#b8b8b8;--theme-elevation-400:#9e9e9e;--theme-elevation-500:#858585;--theme-elevation-600:#6b6b6b;--theme-elevation-650:#5e5e5e;--theme-elevation-700:#525252;--theme-elevation-750:#454545;--theme-elevation-800:#383838;--theme-elevation-850:#2b2b2b;--theme-elevation-900:#1f1f1f;--theme-elevation-950:#121212;--theme-elevation-1000:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.bcs-nav-dashboard{padding-bottom:calc(var(--base)*.4);margin-bottom:calc(var(--base)*.4);border-bottom:1px solid var(--theme-elevation-100);font-weight:600;display:block}.bcs-dash{--dash-pending:var(--color-warning-500);--dash-paid:var(--color-success-500);--dash-neutral:#6b7cd8;--dash-cancelled:var(--color-error-500);--dash-money-good:#0ca30c;padding-block:calc(var(--base)*.8)}.bcs-dash a.bcs-dash__link{color:inherit;-webkit-text-decoration-color:var(--theme-elevation-300);text-decoration-color:var(--theme-elevation-300);text-underline-offset:2px}.bcs-dash a.bcs-dash__link:hover{text-decoration-color:currentColor}.bcs-dash__header{justify-content:space-between;align-items:flex-end;gap:calc(var(--base)*.6);margin-bottom:calc(var(--base)*.8);flex-wrap:wrap;display:flex}.bcs-dash__title{margin:0}.bcs-dash__subtitle{margin:calc(var(--base)*.15) 0 0;color:var(--theme-elevation-500);font-size:.85rem}.bcs-dash__ranges{gap:calc(var(--base)*.2);flex-wrap:wrap;display:flex}.bcs-dash__range{padding:calc(var(--base)*.2) calc(var(--base)*.5);border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);color:var(--theme-elevation-600);cursor:pointer;border-radius:999px;font-size:.8rem}.bcs-dash__range:hover{border-color:var(--theme-elevation-400);color:var(--theme-text)}.bcs-dash__range--active{border-color:var(--theme-text);background:var(--theme-text);color:var(--theme-bg)}.bcs-dash__range--active:hover{color:var(--theme-bg)}.bcs-dash__tabs{gap:calc(var(--base)*.8);margin-bottom:calc(var(--base)*.9);border-bottom:1px solid var(--theme-elevation-100);flex-wrap:wrap;display:flex}.bcs-dash__tab{padding:calc(var(--base)*.3) 0 calc(var(--base)*.45);color:var(--theme-elevation-500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-size:.95rem}.bcs-dash__tab:hover{color:var(--theme-text)}.bcs-dash__tab--active{border-bottom-color:var(--dash-paid);color:var(--theme-text);font-weight:600}.bcs-dash__grid{gap:calc(var(--base)*.8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1024px){.bcs-dash__grid{grid-template-columns:minmax(0,1fr)}}.bcs-dash__tiles{gap:calc(var(--base)*.8);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1180px){.bcs-dash__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.bcs-dash__card{padding:calc(var(--base)*.8);border:1px solid var(--theme-elevation-100);background:var(--theme-elevation-0);border-radius:8px;min-width:0}.bcs-dash__card--wide{grid-column:1/-1}.bcs-dash__card-title{margin:0 0 calc(var(--base)*.6);font-size:.95rem}.bcs-dash__section-title{margin:calc(var(--base)*.4) 0 0;grid-column:1/-1;font-size:.95rem}.bcs-dash__caption{margin:calc(var(--base)*.5) 0 0;color:var(--theme-elevation-500);font-size:.8rem;line-height:1.45}.bcs-dash__muted{color:var(--theme-elevation-500);font-weight:400}.bcs-dash__empty{padding:calc(var(--base)*.6) 0;color:var(--theme-elevation-450);margin:0;font-size:.85rem}.bcs-dash__divider{height:1px;margin:calc(var(--base)*.6) 0;background:var(--theme-elevation-100)}.bcs-dash__tile{gap:calc(var(--base)*.25);padding:calc(var(--base)*.8);border:1px solid var(--theme-elevation-100);background:var(--theme-elevation-0);border-radius:8px;flex-direction:column;min-width:0;display:flex}.bcs-dash__tile-label{color:var(--theme-elevation-500);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:600}.bcs-dash__tile-value{font-size:1.75rem;font-weight:700;line-height:1.1}.bcs-dash__tile-value--good{color:var(--dash-money-good)}.bcs-dash__tile-value--warn{color:var(--dash-pending)}.bcs-dash__tile-value--alert{color:var(--dash-cancelled)}.bcs-dash__tile-context{color:var(--theme-elevation-500);font-size:.75rem;line-height:1.4}.bcs-dash__meter{width:100%;height:6px;margin-top:calc(var(--base)*.2);background:var(--theme-elevation-100);border-radius:3px;display:block;overflow:hidden}.bcs-dash__meter--inline{vertical-align:middle;width:48px;height:5px;margin:0 4px 0 0;display:inline-block}.bcs-dash__meter-fill{background:var(--dash-paid);border-radius:3px;height:100%;display:block}.bcs-dash__meter-fill--alert{background:var(--dash-cancelled)}.bcs-dash__band{background:var(--theme-elevation-100);border-radius:5px;height:22px;display:flex;overflow:hidden}.bcs-dash__seg{min-width:2px;display:block}.bcs-dash__seg--pending{background:var(--dash-pending)}.bcs-dash__seg--paid{background:var(--dash-paid)}.bcs-dash__seg--neutral{background:var(--dash-neutral)}.bcs-dash__seg--cancelled{background:var(--dash-cancelled)}.bcs-dash__seg--withdrawn{background:var(--dash-neutral)}.bcs-dash__seg--refunded{background:var(--theme-elevation-400)}.bcs-dash__legend{gap:calc(var(--base)*.3) calc(var(--base)*.8);margin:calc(var(--base)*.5) 0 0;flex-wrap:wrap;padding:0;font-size:.8rem;list-style:none;display:flex}.bcs-dash__dot{vertical-align:baseline;border-radius:50%;width:9px;height:9px;margin-right:5px;display:inline-block}.bcs-dash__columns{align-items:flex-end;gap:calc(var(--base)*.25);height:150px;padding-top:calc(var(--base)*.8);display:flex}.bcs-dash__column{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:stretch;min-width:0;height:100%;display:flex}.bcs-dash__column-count{color:var(--theme-elevation-500);align-self:center;font-size:.65rem;line-height:1.6}.bcs-dash__column-bar{border-radius:3px 3px 0 0;flex-direction:column-reverse;display:flex;overflow:hidden}.bcs-dash__column-bar .bcs-dash__seg{min-height:2px}.bcs-dash__column-label{margin-top:calc(var(--base)*.2);color:var(--theme-elevation-450);align-self:center;font-size:.65rem}.bcs-dash__bars{gap:calc(var(--base)*.35);flex-direction:column;display:flex}.bcs-dash__bar-row{align-items:center;gap:calc(var(--base)*.4);grid-template-columns:minmax(90px,38%) minmax(0,1fr) auto;font-size:.82rem;display:grid}.bcs-dash__bar-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bcs-dash__bar-track{background:var(--theme-elevation-100);border-radius:5px;height:10px;display:block;overflow:hidden}.bcs-dash__bar-fill{background:var(--dash-paid);border-radius:5px;height:100%;display:block}.bcs-dash__bar-fill.bcs-dash__seg--pending{background:var(--dash-pending)}.bcs-dash__bar-fill.bcs-dash__seg--cancelled{background:var(--dash-cancelled)}.bcs-dash__bar-value{color:var(--theme-elevation-600);font-variant-numeric:tabular-nums;white-space:nowrap}.bcs-dash__funnel{gap:calc(var(--base)*.35);flex-direction:column;display:flex}.bcs-dash__funnel-row{align-items:center;gap:calc(var(--base)*.4);grid-template-columns:minmax(110px,24%) minmax(0,1fr) auto;font-size:.82rem;display:grid}.bcs-dash__funnel-track{background:var(--theme-elevation-100);border-radius:4px;height:16px;display:block;overflow:hidden}.bcs-dash__funnel-fill{height:100%;display:block}.bcs-dash__funnel-value{font-variant-numeric:tabular-nums;white-space:nowrap}.bcs-dash__hero{padding:calc(var(--base)*.4) 0}.bcs-dash__hero-value{font-size:2.6rem;font-weight:700;line-height:1.1;display:block}.bcs-dash__issues{gap:calc(var(--base)*.8);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1180px){.bcs-dash__issues{grid-template-columns:minmax(0,1fr)}}.bcs-dash__issue--warn{border-color:color-mix(in srgb, var(--dash-pending) 45%, transparent);background:color-mix(in srgb, var(--dash-pending) 6%, var(--theme-elevation-0))}.bcs-dash__issue--alert{border-color:color-mix(in srgb, var(--dash-cancelled) 45%, transparent);background:color-mix(in srgb, var(--dash-cancelled) 6%, var(--theme-elevation-0))}.bcs-dash__issue-count{float:right;font-variant-numeric:tabular-nums}.bcs-dash__fix-list{margin:calc(var(--base)*.4) 0 0;padding:0;font-size:.82rem;list-style:none}.bcs-dash__fix-list li{padding:calc(var(--base)*.12) 0}.bcs-dash__health-row{align-items:baseline;gap:calc(var(--base)*.4);padding:calc(var(--base)*.3) 0;border-bottom:1px solid var(--theme-elevation-50);flex-wrap:wrap;font-size:.82rem;display:flex}.bcs-dash__health-row:last-of-type{border-bottom:0}.bcs-dash__health-dot{background:var(--theme-elevation-300);border-radius:50%;flex:none;align-self:center;width:9px;height:9px;display:inline-block}.bcs-dash__health-dot--on{background:var(--dash-money-good)}.bcs-dash__health-label{font-weight:600}.bcs-dash__health-cadence{color:var(--theme-elevation-500)}.bcs-dash__health-last{color:var(--theme-elevation-500);font-variant-numeric:tabular-nums;margin-left:auto}.bcs-dash__window{align-items:center;gap:calc(var(--base)*.3);margin:0;font-size:1rem;display:flex}.bcs-dash__table-wrap{overflow-x:auto}.bcs-dash__table{border-collapse:collapse;width:100%;font-size:.82rem}.bcs-dash__table th{padding:calc(var(--base)*.25) calc(var(--base)*.4);border-bottom:1px solid var(--theme-elevation-150);color:var(--theme-elevation-500);text-align:left;white-space:nowrap;font-weight:600}.bcs-dash__table td{padding:calc(var(--base)*.3) calc(var(--base)*.4);border-bottom:1px solid var(--theme-elevation-50);font-variant-numeric:tabular-nums;white-space:nowrap}.bcs-dash__table tr:last-child td{border-bottom:0}.bcs-dash__overdue{color:var(--dash-cancelled);text-transform:uppercase;font-size:.72rem;font-weight:700}.bcs-dash__flag{vertical-align:baseline;border-radius:50%;width:8px;height:8px;display:inline-block}.bcs-dash__flag--form{background:var(--dash-money-good)}.bcs-dash__flag--interest{background:var(--dash-pending)}.bcs-dash__flag--link{background:var(--theme-elevation-300)}.bcs-dash__flag--hidden{opacity:.45}.bcs-dash__flag-legend{margin:0 0 calc(var(--base)*.5);color:var(--theme-elevation-500);font-size:.75rem}html[data-theme=dark] .bcs-dash{--dash-neutral:#8b9aef;--dash-money-good:#3ec93e}
