.sd-dash *{box-sizing:border-box}.sd-dash button,.sd-dash input,.sd-dash textarea{font-family:inherit}.sd-dash a{color:var(--black);text-decoration:none}.sd-dash a:hover{opacity:.7}.sd-dash .db-nav{transition:background .2s ease-out}.sd-dash .db-nav:hover{background:var(--gray-50)!important}.sd-dash .db-row{--surface:var(--white);transition:background .2s ease-out}.sd-dash .db-row:hover{--surface:var(--gray-50);background:var(--gray-50)!important}@keyframes sdStamp{0%{opacity:0;transform:scale(.3)}70%{transform:scale(1.12)}to{opacity:1;transform:none}}.sd-dash .db-welcome{animation:.45s ease-out both sdUp}.sd-dash .db-stamp{animation:.5s cubic-bezier(.22,1.4,.4,1) .1s both sdStamp}@media (prefers-reduced-motion:reduce){.sd-dash .db-welcome,.sd-dash .db-stamp{animation:none}}.sd-dash .db-sec{align-items:baseline;gap:12px;margin:40px 0 0;display:flex}.sd-dash .db-sl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--black);white-space:nowrap;font-size:11px;font-weight:500}.sd-dash .db-sr{background:var(--border);flex:1;height:1px}.sd-dash .db-scroll{scrollbar-width:none;overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}:is(html:has(.sd-dash),body:has(.sd-dash)){overscroll-behavior:none;overflow:hidden}.sd-dash .db-xscroll{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.sd-dash .db-xscroll::-webkit-scrollbar{width:0;height:0}.sd-dash .db-scroll::-webkit-scrollbar{width:0;height:0}@media (min-width:1500px){.sd-dash .db-gut{padding-left:44px!important;padding-right:44px!important}}@media (min-width:1900px){.sd-dash .db-gut{padding-left:72px!important;padding-right:72px!important}}.sd-dash a.db-solid:hover,.sd-dash a.db-ghost:hover,.sd-dash a.db-row:hover{opacity:1}@media (max-width:820px){.sd-dash .db-gut{padding-left:16px!important;padding-right:16px!important}.sd-dash .db-kpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sd-dash .db-legend{row-gap:16px!important}.sd-dash .db-hide-sm{display:none!important}.sd-dash .db-tabs{overflow-x:auto;gap:18px!important}.sd-dash .db-savebar{left:0!important}}@media (max-width:1100px){.sd-dash .db-col-budget{display:none!important}}@media (max-width:900px){.sd-dash .db-col-progress{display:none!important}}@media (max-width:640px){.sd-dash .db-track{min-width:0!important}.sd-dash .db-thead{display:none!important}.sd-dash .db-crow{row-gap:8px;padding:12px 0 13px;flex-wrap:wrap!important;align-items:baseline!important;gap:0!important;height:auto!important}.sd-dash .db-crow .db-cname{flex:100%!important;padding-left:0!important}.sd-dash .db-crow>span[data-l]{min-width:0;text-align:left!important;white-space:normal!important;flex:50%!important;padding:0!important;font-size:13px!important}.sd-dash .db-crow>span[data-l]:before{content:attr(data-l);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-500);margin-bottom:2px;font-size:10px;font-weight:500;display:block}.sd-dash .db-xscroll{border-bottom:none!important;overflow-x:visible!important}.sd-dash .db-legend{row-gap:18px!important}.sd-dash .db-bill{grid-template-columns:1fr auto!important;align-items:baseline!important;row-gap:10px!important;padding:16px 0!important}.sd-dash .db-bc-title{order:-1;grid-column:1/-1}.sd-dash .db-bc[data-l=Date]{order:1}.sd-dash .db-bc[data-l=Status]{text-align:right;order:2}.sd-dash .db-bc[data-l=Amount]{order:3;grid-column:1/-1;text-align:left!important}.sd-dash .db-bc[data-l=Amount]:before{content:attr(data-l) " · ";font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-500);font-size:11px;font-weight:500}.sd-dash .db-plan{grid-template-columns:1fr 1fr!important;row-gap:14px!important;padding:18px 0!important}.sd-dash .db-plan .db-pc-title{grid-column:1/-1}.sd-dash .db-plan .db-pc:before{content:attr(data-l);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gray-500);margin-bottom:4px;font-size:11px;font-weight:500;display:block}}