@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/lato/Lato-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}:root{--primary:#004c45;--primary-foreground:#ffffff;--font-sans:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}[data-sonner-toast][data-type=success] [data-icon] svg{color:#00a63e}[data-sonner-toast][data-type=error] [data-icon] svg{color:#d32f2f}.sidebar.bg-background{background:#004c45}.sidebar-header>button>svg{color:#004c45;opacity:100%}.dashboard-root-layout{background:var(
    --Background-grad,linear-gradient(180deg,#fff 0,#f8fdfc 11.06%,#eef8f6 61.06%,#fff 97.12%)
  )}.sidebar-with-pattern:after{content:"";position:absolute;bottom:-50px;left:0;right:0;height:300px;background-image:url(/assets/images/illustrations/bg-pattern.png);background-size:cover;background-position:bottom;background-repeat:no-repeat;opacity:.5;pointer-events:none}.ProseMirror{outline:none}.ProseMirror h1{font-size:1.875rem;line-height:2.25rem;font-weight:700;margin-top:1.5rem;margin-bottom:.75rem}.ProseMirror h2{font-size:1.5rem;line-height:2rem;font-weight:600;margin-top:1.25rem;margin-bottom:.625rem}.ProseMirror h3{font-size:1.25rem;line-height:1.75rem;font-weight:500;margin-top:1rem}.ProseMirror h3,.ProseMirror p{margin-bottom:.5rem}.ProseMirror ul{list-style-type:disc}.ProseMirror ol,.ProseMirror ul{padding-left:1.5rem;margin-bottom:.75rem}.ProseMirror ol{list-style-type:decimal}.ProseMirror ol li,.ProseMirror ul li{margin-bottom:.25rem}.ProseMirror ul ul{list-style-type:circle}.ProseMirror ul ul ul{list-style-type:square}.ProseMirror blockquote{border-left:4px solid hsl(var(--muted-foreground)/.3);padding-left:1rem;font-style:italic;margin-bottom:.75rem}.ProseMirror code{background-color:hsl(var(--muted)/.5);border-radius:.25rem;padding:.125rem .375rem;font-size:.875rem}.ProseMirror pre{background-color:hsl(var(--muted));border-radius:.5rem;padding:.75rem 1rem;margin-bottom:.75rem;overflow-x:auto}.ProseMirror pre code{background:none;padding:0;font-size:.875rem}.ProseMirror mark{background-color:#fef08a;border-radius:.125rem;padding:.0625rem .125rem}.ProseMirror p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;height:0;pointer-events:none}