/* Shared by the application and the isolated sales portfolio document. */
@font-face{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-display:swap;src:url("./SF-Pro-Text-Regular.woff2") format("woff2");unicode-range:U+0000-024F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212}
@font-face{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-display:swap;src:url("./SF-Pro-Text-Semibold.woff2") format("woff2");unicode-range:U+0000-024F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212}
@font-face{font-family:"SF Pro Text";font-style:normal;font-weight:700;font-display:swap;src:url("./SF-Pro-Text-Bold.woff2") format("woff2");unicode-range:U+0000-024F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212}
@font-face{font-family:"Freesentation";font-style:normal;font-weight:400;font-display:swap;src:url("./Freesentation-4Regular.woff2") format("woff2")}
@font-face{font-family:"Freesentation";font-style:normal;font-weight:600;font-display:swap;src:url("./Freesentation-6SemiBold.woff2") format("woff2")}
@font-face{font-family:"Freesentation";font-style:normal;font-weight:700;font-display:swap;src:url("./Freesentation-7Bold.woff2") format("woff2")}

:root{--larm-font-family:"SF Pro Text","Freesentation",sans-serif;--font-sans:var(--larm-font-family);--font-mono:var(--larm-font-family);--larm-title-weight:700;--larm-subtitle-weight:600;--larm-body-weight:400}
html,body{font-family:var(--larm-font-family);font-weight:var(--larm-body-weight);font-synthesis:none}
body *,body *::before,body *::after{font-family:var(--larm-font-family)!important;font-synthesis:none}
input,textarea,select,option,pre,code,kbd,samp{font-weight:400!important}
button,[role=button],[role=tab],label,th,summary,strong,b{font-weight:600!important}
h1,[role=heading][aria-level="1"],.pageheading h1,.loginCard h1,.setup h1{font-weight:700!important}
h2,h3,h4,h5,h6,[role=heading]:not([aria-level="1"]),[data-slot=dialog-title],[data-slot=sheet-title],.sectionheading h2,.history h2,.rules h2{font-weight:600!important}
.larm-brand-name strong,.loginCard .brand strong,.metrics strong,.ub-metrics article>strong,.ub-preview-metrics strong,.turnoverValues strong,.sheetAmount strong,.ratioDonutCenterValue{font-weight:700!important}
.larm-sidebar-bottom small,.larm-date-chip small,.larm-user-row small,.metrics small,.ratioDonutCenterUnit,.ratioDonutLegendLabel>small,.ratioDonutLegendValue>small,.planButton{font-weight:400!important}
.larm-brand-name small,.loginCard .brand div>span,.larm-module-button small,.pageheading .muted,.eyebrow,.overviewEyebrow,.ub-kicker,.larm-nav-caption,.metric-label-row,.ub-metric-label,.metrics article>span,.larm-module-button strong,.larm-subnav button,.larm-utility-nav button,.larm-breadcrumb strong,.ratioDonutCenterLabel,.ratioDonutLegendLabel>strong,.ratioDonutLeader text{font-weight:600!important}
[data-sonner-toaster],[data-sonner-toast]{font-family:var(--larm-font-family)!important;font-weight:400!important}
[data-sonner-toast] [data-title],[data-sonner-toast] [data-button]{font-weight:600!important}
[data-sonner-toast] [data-description]{font-weight:400!important}
