@font-face{font-family:CarbonIcons;src:url(/assets/carbon-icons-webfont-QODFjgd4.woff2)format("woff2"),url(/assets/carbon-icons-webfont-Xt-JmnQN.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Sage UI;font-style:normal;font-weight:400;src:url(/assets/sageui-regular-BoyAsVAm.woff2)format("woff2"),url(/assets/sageui-regular-DLRbRJJW.woff)format("woff"),url(/assets/sageui-regular-B_yZyYun.ttf)format("truetype"),url(/assets/sageui-regular-CKjtu5yi.otf)format("opentype")}@font-face{font-family:Sage UI;font-style:normal;font-weight:500;src:url(/assets/sageui-medium-BcTZcQTQ.woff2)format("woff2"),url(/assets/sageui-medium-DTh3wG9G.woff)format("woff"),url(/assets/sageui-medium-DEgO7fUI.ttf)format("truetype"),url(/assets/sageui-medium-DhwcQMiR.otf)format("opentype")}@font-face{font-family:Sage UI;font-style:normal;font-weight:700;src:url(/assets/sageui-bold-C-XzGDh6.woff2)format("woff2"),url(/assets/sageui-bold-DneVlPMN.woff)format("woff"),url(/assets/sageui-bold-BdhJTyAS.ttf)format("truetype"),url(/assets/sageui-bold-BXpHDIPh.otf)format("opentype")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--colorsUtilityMajor025);min-width:20rem;margin:0}.application-shell{min-height:100%}.application-header{z-index:10;border-bottom:1px solid var(--colorsUtilityMajor100);background:var(--colorsUtilityYang100);position:sticky;top:0;box-shadow:0 2px 8px #00000014}.application-header__row{align-items:center;gap:var(--spacing300);max-width:90rem;min-height:4rem;padding-inline:clamp(var(--spacing200), 3vw, var(--spacing500));margin:0 auto;display:flex}.application-header__identity{align-items:center;gap:var(--spacing150);white-space:nowrap;flex:none;display:flex}.application-header__attribution{justify-content:flex-end;align-items:baseline;gap:var(--spacing100);text-align:right;white-space:nowrap;flex:none;margin-left:auto;display:flex}.application-header__mark{background:var(--colorsActionMajor500);width:2.25rem;height:2.25rem;color:var(--colorsUtilityYang100);border-radius:4px;flex:none;place-items:center;font-size:.75rem;font-weight:800;display:grid}.application-header__name{font-size:1.125rem;font-weight:700}.application-header__descriptor{color:var(--colorsUtilityYin055);font-size:.875rem}.application-header nav{flex:auto;min-width:0}.application-header nav>ul{padding-inline:0}.page-heading{justify-content:space-between;align-items:flex-start;gap:var(--spacing300);display:flex}.page-heading__content{gap:var(--spacing100);flex:auto;min-width:0;display:grid}.page-heading__title-row{justify-content:space-between;align-items:baseline;gap:var(--spacing300);min-width:0;display:flex}.page-heading__context{color:var(--colorsUtilityYin055);text-align:right;white-space:nowrap;flex:none}.page-heading__actions{flex:none}.page-content{gap:var(--spacing400);max-width:90rem;padding:var(--spacing400) clamp(var(--spacing200), 3vw, var(--spacing500));margin:0 auto;display:grid}.page-heading h1{color:var(--colorsUtilityYin090);letter-spacing:0;font-size:2.5rem;line-height:1.1}.application-state{min-width:0}.centered-state{min-height:30rem;padding:var(--spacing400);place-items:center;display:grid}.filter-bar{align-items:flex-end;gap:var(--spacing300);flex-wrap:wrap;display:flex}.filter-bar>*{min-width:min(100%,15rem)}.section-heading-row>.filter-bar{flex:42rem}.confirmation-dialog__content{padding-bottom:var(--spacing300)}.posting-preview-dialog{overflow-y:auto}.posting-preview-dialog [class*=DialogPositioner]{align-items:flex-start;padding-block:1rem}.posting-preview-dialog [data-element=dialog]{max-height:calc(100vh - 2rem)}.posting-preview-dialog__content{overscroll-behavior:contain;max-height:calc(100vh - 14rem);overflow-y:auto}.confirmation-dialog__actions{justify-content:flex-end;gap:var(--spacing200);display:flex}.table-pagination{justify-content:flex-end;align-items:flex-end;gap:var(--spacing200);padding-block:var(--spacing200);flex-wrap:wrap;display:flex}.table-pagination__summary,.table-pagination__page{color:var(--colorsUtilityYin055);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center}.table-pagination>div{min-width:8rem}.settings-stack,.operational-stack{gap:var(--spacing500);display:grid}.metric-grid{gap:var(--spacing200);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.metric{align-content:start;gap:var(--spacing300);min-width:0;min-height:1rem;padding:var(--spacing300);border:1px solid var(--colorsUtilityMajor100);background:var(--colorsUtilityYang100);border-radius:8px;display:grid;container-type:inline-size}.metric--primary{border-left:4px solid var(--colorsActionMajor500)}.metric__header{align-items:center;gap:var(--spacing200);min-width:0;display:flex}.metric__icon{background:var(--colorsSemanticPositive050,var(--colorsUtilityMajor025));width:3rem;height:3rem;color:var(--colorsSemanticPositive500,var(--colorsActionMajor500));border-radius:8px;flex:none;place-items:center;display:grid}.metric__label{color:var(--colorsUtilityYin055);letter-spacing:0;font-size:1rem;font-weight:500;line-height:1.35}.metric__value{color:var(--colorsUtilityYin090);font-variant-numeric:tabular-nums;letter-spacing:0;overflow-wrap:anywhere;align-self:end;font-size:clamp(1.875rem,10cqi,2.125rem);font-weight:700;line-height:1.1}.metric--primary .metric__value{font-size:clamp(2.25rem,12cqi,2.75rem)}.metric__supporting-text{margin-top:calc(var(--spacing200) * -1);color:var(--colorsUtilityYin055);font-size:.875rem}.portfolio-health{border:1px solid var(--colorsUtilityMajor100);background:var(--colorsUtilityYang100);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.portfolio-health .metric{border:0;border-radius:0;min-height:9rem}.portfolio-health .metric+.metric{border-left:1px solid var(--colorsUtilityMajor100)}.operational-section{gap:var(--spacing250);display:grid}.operational-section>h2,.section-heading-row h2{color:var(--colorsUtilityYin090);letter-spacing:0;font-size:1.5rem;line-height:1.25}.section-heading-row{justify-content:space-between;align-items:flex-start;gap:var(--spacing300);display:flex}.section-heading-row h2,.section-heading-row p{margin:0}.section-heading-row p{margin-top:var(--spacing050);color:var(--colorsUtilityYin055)}.maturity-list{border-bottom:1px solid var(--colorsUtilityMajor100)}.maturity-row{width:100%;padding:var(--spacing200);border:0;border-top:1px solid var(--colorsUtilityMajor100);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;display:flex}.maturity-row:hover{background:var(--colorsUtilityMajor025)}.maturity-row span{gap:var(--spacing050);display:grid}.maturity-row small{color:var(--colorsUtilityYin055)}.button-row{align-items:center;gap:var(--spacing100);flex-wrap:wrap;display:flex}.editor-panel{gap:var(--spacing250);padding-block:var(--spacing300);border-block:1px solid var(--colorsUtilityMajor100);display:grid}.editor-panel h2{margin:0}.form-grid{gap:var(--spacing250);grid-template-columns:minmax(0,1fr);display:grid}.form-grid>*,.settings-grid>*{width:100%;min-width:0;max-width:none}.editor-actions{justify-content:flex-end}.group-list{border-top:1px solid var(--colorsUtilityMajor100);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.group-row{justify-content:space-between;align-items:center;gap:var(--spacing200);padding:var(--spacing200);border:0;border-right:1px solid var(--colorsUtilityMajor100);border-bottom:1px solid var(--colorsUtilityMajor100);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.group-row span{gap:var(--spacing050);display:grid}.group-row small{color:var(--colorsUtilityYin055)}.wizard-section{gap:var(--spacing250);padding-block:var(--spacing300);border-top:1px solid var(--colorsUtilityMajor100);display:grid}.wizard-section__heading{align-items:center;gap:var(--spacing150);display:flex}.wizard-section__heading span{background:var(--colorsActionMajor500);width:2rem;height:2rem;color:var(--colorsUtilityYang100);border-radius:50%;place-items:center;font-weight:700;display:grid}.wizard-section__heading h2,.wizard-section>h2,.wizard-section>p{margin:0}.vehicle-list{gap:var(--spacing300);display:grid}.vehicle-editor{gap:var(--spacing200);padding-block:var(--spacing200);border-bottom:1px solid var(--colorsUtilityMajor100);display:grid}.vehicle-editor h3{margin:0;font-size:1rem}.loan-subnav{gap:var(--spacing050);border-bottom:1px solid var(--colorsUtilityMajor100);display:flex;overflow-x:auto}.loan-subnav a{padding:var(--spacing150) var(--spacing200);color:inherit;text-transform:capitalize;white-space:nowrap;text-decoration:none}.loan-subnav a[aria-current=page] .event-type-grid{gap:var(--spacing200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.loan-subnav a[aria-current=page] .event-type-option{align-content:start;gap:var(--spacing100);min-width:0;padding:var(--spacing300);border:1px solid var(--colorsUtilityMajor100);background:var(--colorsUtilityYang100);border-radius:8px;display:grid}.loan-subnav a[aria-current=page] .event-type-option p,.loan-subnav a[aria-current=page] .event-type-impact p{color:var(--colorsUtilityYin055);margin:0;line-height:1.5}.loan-subnav a[aria-current=page] .event-type-impact{gap:var(--spacing100);padding:var(--spacing300);border-left:4px solid var(--colorsActionMajor500);background:var(--colorsUtilityYang100);display:grid}.loan-subnav a[aria-current=page] .event-type-impact h2{margin:0;font-size:1.25rem}.loan-subnav a[aria-current=page]{border-bottom:3px solid var(--colorsActionMajor500);font-weight:700}.principal-chart{gap:var(--spacing200);padding-block:var(--spacing300);border-block:1px solid var(--colorsUtilityMajor100);margin:0;display:grid}.principal-chart figcaption{justify-content:space-between;gap:var(--spacing200);display:flex}.principal-chart figcaption span{color:var(--colorsUtilityYin055)}.principal-chart svg{background:linear-gradient(to bottom, transparent 24%, var(--colorsUtilityMajor050) 25%, transparent 26%, transparent 49%, var(--colorsUtilityMajor050) 50%, transparent 51%, transparent 74%, var(--colorsUtilityMajor050) 75%, transparent 76%);width:100%;height:14rem}.principal-chart polyline{stroke:var(--colorsActionMajor500);stroke-width:3px}.timeline{border-top:1px solid var(--colorsUtilityMajor100);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.timeline>div{gap:var(--spacing050);padding:var(--spacing200);border-bottom:1px solid var(--colorsUtilityMajor100);display:grid}.settings-overview{gap:var(--spacing300);display:grid}.settings-overview__heading{gap:var(--spacing100);display:grid}.settings-overview__heading h2,.settings-overview__heading p{margin:0}.settings-overview__heading p,.settings-menu__description{color:var(--colorsUtilityYin055)}.settings-menu{border-bottom:1px solid var(--colorsUtilityMajor100);display:grid}.settings-menu__item{align-items:center;gap:var(--spacing200);min-height:5.5rem;padding:var(--spacing200);border:0;border-top:1px solid var(--colorsUtilityMajor100);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:2.5rem minmax(0,1fr) auto 1.5rem;display:grid}.settings-menu__item:hover{background:var(--colorsUtilityMajor025)}.settings-menu__item:focus-visible{outline:3px solid var(--colorsSemanticFocus500);outline-offset:-3px}.settings-menu__icon{background:var(--colorsUtilityMajor025);border-radius:4px;place-items:center;width:2.5rem;height:2.5rem;display:grid}.settings-menu__copy{gap:var(--spacing050);min-width:0;display:grid}.settings-menu__title{font-weight:700}.settings-menu__description{line-height:1.4}.settings-section{gap:var(--spacing300);padding-block:var(--spacing300);border-top:1px solid var(--colorsUtilityMajor100);display:grid}.settings-section h2,.settings-section p{margin:0}.settings-section__heading{justify-content:space-between;align-items:flex-start;gap:var(--spacing300);display:flex}.settings-grid{gap:var(--spacing300);grid-template-columns:minmax(0,1fr);display:grid}.settings-summary{gap:var(--spacing300);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin:0;display:grid}.settings-summary div{min-width:0}.settings-summary dt{color:var(--colorsUtilityYin055);font-size:.875rem}.settings-summary dd{margin:var(--spacing050) 0 0;overflow-wrap:anywhere}.availability-list,.sync-history{border-bottom:1px solid var(--colorsUtilityMajor100);display:grid}.availability-row,.sync-history__row{align-items:center;gap:var(--spacing200);padding-block:var(--spacing200);border-top:1px solid var(--colorsUtilityMajor100);grid-template-columns:minmax(10rem,1fr) auto minmax(14rem,2fr);display:grid}.sync-history__row{grid-template-columns:minmax(12rem,1fr) auto minmax(10rem,auto) minmax(12rem,auto)}.muted-text{color:var(--colorsUtilityYin055)}.sage-record-links{gap:var(--spacing050);display:grid}.field-warning{margin:var(--spacing100) 0 0;color:var(--colorsSemanticNegative500);font-size:.875rem}.settings-toggles{gap:var(--spacing150);display:grid}.settings-actions{padding-block:var(--spacing200);background:var(--colorsUtilityYang100);border-top:1px solid var(--colorsUtilityMajor100);justify-content:flex-end;display:flex;position:sticky;bottom:0}@media (width<=36rem){.application-header__row{gap:var(--spacing150);min-height:3.5rem;padding-inline:var(--spacing150)}.application-header__descriptor{display:none}.page-heading{flex-direction:column}.page-heading__title-row{align-items:flex-start;gap:var(--spacing050);flex-direction:column}.page-heading__context{text-align:left;white-space:normal}.page-heading h1{font-size:2.25rem}.metric-grid,.portfolio-health,.event-type-grid{grid-template-columns:minmax(0,1fr)}.portfolio-health .metric+.metric{border-top:1px solid var(--colorsUtilityMajor100);border-left:0}.section-heading-row{flex-direction:column;align-items:stretch}.filter-bar,.filter-bar>*{width:100%}.availability-row,.sync-history__row{grid-template-columns:1fr}.settings-menu__item{grid-template-columns:2.5rem minmax(0,1fr) 1.5rem}.settings-menu__item [role=status]{grid-column:2;justify-self:start}}@media (width>=48rem){.form-grid,.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=36.0625rem) and (width<=64rem){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}
