.theme-signature{display:inline-flex;min-width:0}.theme-brand-inline,.theme-brand-mark,.theme-signature.lahomes-logo-rail{display:none}.theme-symbol-light{filter:brightness(0) saturate(100%) invert(5%) sepia(27%) saturate(1901%) hue-rotate(187deg) brightness(87%) contrast(103%)}html[data-layout=lahomes]{--brand-50:239 245 252;--brand-100:219 232 247;--brand-200:182 208 237;--brand-300:128 174 224;--brand-400:69 135 207;--brand-500:18 87 163;--brand-600:3 36 91;--brand-700:2 28 72;--brand-800:2 22 57;--brand-900:1 15 39;--brand-primary:3 36 91;--brand-accent:31 108 255;--theme-navy:#0b1120;--theme-primary:#03245b;--theme-primary-hover:#021c48;--theme-electric:#1f6cff;--theme-graphite:#202736;--theme-canvas:#f6f7fa;--theme-surface:#ffffff;--theme-border:#e1e7ef;--theme-text:#0b1120;--theme-muted:#667085;--lahomes-feature-start:11 17 32;--lahomes-feature-mid:31 108 255;--lahomes-feature-end:77 163 255;--lahomes-feature-highlight:77 163 255}html.dark[data-layout=lahomes]{--brand-50:12 23 54;--brand-100:16 40 88;--brand-200:21 69 167;--brand-300:24 86 209;--brand-400:31 108 255;--brand-500:77 162 255;--brand-600:133 194 255;--brand-700:184 220 255;--brand-800:219 238 255;--brand-900:239 247 255;--theme-canvas:#080e1b;--theme-surface:#111a2f;--theme-border:#202d48;--theme-text:#f6f7fa;--theme-muted:#a7b0bf;--theme-primary:#2f6bff;--theme-primary-hover:#4da3ff;--lahomes-bg:var(--theme-canvas)}html[data-layout=lahomes] .platform-brand-inline,html[data-layout=lahomes] .platform-brand-mark{display:none!important}html[data-layout=lahomes] .theme-brand-mark:not(.lahomes-logo-rail):not(.theme-sidebar-expanded){display:inline-flex}@media screen and (max-width:767.98px){html[data-layout=lahomes] .theme-sidebar-expanded{display:block}}html[data-layout=lahomes] .theme-brand-inline{display:inline;font-weight:600}@media screen and (min-width:768px){html[data-layout=lahomes] .lahomes-panel>div:first-child{height:70px;min-height:70px;flex:0 0 70px;padding-top:20px;padding-bottom:20px}html[data-layout=lahomes] .lahomes-panel .theme-sidebar-expanded{height:30px;line-height:0}html[data-layout=lahomes] .lahomes-panel .theme-sidebar-expanded .theme-signature{vertical-align:top}html[data-layout=lahomes] .lahomes-panel .theme-sidebar-expanded{display:none}html[data-layout=lahomes] .app-sidebar:hover .lahomes-panel .theme-sidebar-expanded,html[data-layout=lahomes][data-sidebar-pinned="1"] .lahomes-panel .theme-sidebar-expanded{display:block}html[data-layout=lahomes] .app-sidebar:hover .lahomes-panel .lahomes-logo-rail,html[data-layout=lahomes][data-sidebar-pinned="1"] .lahomes-panel .lahomes-logo-rail{display:none}}html[data-layout=lahomes]{--lahomes-bg:var(--theme-canvas)}html.dark[data-layout=lahomes] .theme-signature img{filter:none}@media screen{html[data-layout=lahomes] .app-mobile-topbar,html[data-layout=lahomes] .app-sidebar-context,html[data-layout=lahomes] .lahomes-admin-panel,html[data-layout=lahomes] .lahomes-bottom-nav-bg,html[data-layout=lahomes] .lahomes-panel,html[data-layout=lahomes] .lahomes-panel .lahomes-footer-card,html[data-layout=lahomes] .lahomes-panel .lahomes-footer-rail{background:var(--theme-surface);border-color:var(--theme-border)}html[data-layout=lahomes]:not([data-route-pdv]) main.flex-1,html[data-layout=lahomes][data-route-pdv] .lahomes-app-shell>main.flex-1{background:var(--theme-canvas);color:var(--theme-muted)}html[data-layout=lahomes] .lahomes-modal,html[data-layout=lahomes]:not([data-route-pdv]) .combobox-menu,html[data-layout=lahomes]:not([data-route-pdv]) main.flex-1 .card,html[data-layout=lahomes]:not([data-route-pdv]) main.flex-1 .input{background-color:var(--theme-surface);border-color:var(--theme-border)}html[data-layout=lahomes]:not([data-route-pdv]) main.flex-1 .app-page-header h1,html[data-layout=lahomes]:not([data-route-pdv]) main.flex-1 :is(h1,h2,h3,h4,h5,h6),html[data-layout=lahomes]:not([data-route-pdv]) main.flex-1 :is(h1,h2,h3,h4,h5,h6)[class~=text-slate-900]{color:var(--theme-text)}html[data-layout=lahomes]:not([data-route-pdv]) main.flex-1 h1[data-welcome-greeting]{color:#fff}html[data-layout=lahomes]:not([data-route-pdv]) main.flex-1 .btn-primary{border-color:transparent;color:#fff;background-color:var(--theme-primary);background-image:none;box-shadow:0 7px 18px rgba(3,36,91,.22);font-weight:500}html[data-layout=lahomes]:not([data-route-pdv]) main.flex-1 .btn-primary:hover{background-color:var(--theme-primary-hover);background-image:none;box-shadow:0 9px 22px rgba(3,36,91,.3)}html[data-layout=lahomes] .lahomes-bottom-nav-disc{background:var(--theme-primary);box-shadow:0 7px 18px rgba(3,36,91,.32)}}@media screen and (min-width:768px){html[data-layout=lahomes] .lahomes-panel{isolation:isolate;transition:width .3s ease-in-out,border-radius .2s ease-out,border-color .3s ease-in-out,color .3s ease-in-out}html[data-layout=lahomes] .lahomes-panel:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,color-mix(in srgb,rgb(var(--lahomes-feature-start)) 80%,rgb(var(--lahomes-feature-mid))) 0,color-mix(in srgb,rgb(var(--lahomes-feature-start)) 55%,rgb(var(--lahomes-feature-mid))) 100%);opacity:1}html[data-layout=lahomes] .lahomes-panel nav a span,html[data-layout=lahomes] .lahomes-panel nav button span,html[data-layout=lahomes] .lahomes-panel nav button svg:not(:first-child){transition:none}html[data-layout=lahomes] .lahomes-panel .lahomes-footer-rail{transition:background-color .3s ease-in-out,border-color .3s ease-in-out}html[data-layout=lahomes] .lahomes-panel{border-color:rgb(255 255 255/.12);color:#e9eef5}html[data-layout=lahomes] .lahomes-panel nav :is(a,button){background-color:transparent;color:#e9eef5}html[data-layout=lahomes] .lahomes-panel nav :is(a,button):hover{background-color:rgb(255 255 255/.08)}html[data-layout=lahomes] .lahomes-panel nav a.bg-brand-50{background-color:rgb(255 255 255/.12);color:#fff}html[data-layout=lahomes] .lahomes-panel :is(nav a,nav button,.lahomes-footer-rail a,.lahomes-footer-rail button)>svg{color:inherit}html[data-layout=lahomes] .lahomes-panel button[aria-label="Buscar funções"]{background-color:rgb(255 255 255/.05);border-color:rgb(255 255 255/.16);color:#e9eef5}html[data-layout=lahomes] .lahomes-panel button[aria-label="Buscar funções"] kbd{background-color:rgb(255 255 255/.08);border-color:rgb(255 255 255/.2);color:#dbeafe}html[data-layout=lahomes] .lahomes-panel .lahomes-footer-rail{background-color:transparent;border-color:rgb(255 255 255/.16);box-shadow:none}html[data-layout=lahomes] .lahomes-panel .lahomes-footer-rail :is(a,button){background-color:transparent;color:#e9eef5}html[data-layout=lahomes] .lahomes-panel .lahomes-logo-rail img,html[data-layout=lahomes] .lahomes-panel .theme-sidebar-expanded .theme-signature>span img{filter:brightness(0) invert(1)}html[data-layout=lahomes] .lahomes-panel .theme-sidebar-expanded .theme-signature>img[src$="/ninja-wordmark.svg"]{display:none}html[data-layout=lahomes] .lahomes-panel .theme-sidebar-expanded .theme-signature>img[src$="/ninja-wordmark-dark.svg"]{display:block;filter:none}html[data-layout=lahomes]:not([data-route-pdv]) .lahomes-app-shell,html[data-layout=lahomes]:not([data-route-pdv]) div:has(>main.flex-1),html[data-layout=lahomes][data-route-pdv] .lahomes-app-shell{background:color-mix(in srgb,var(--theme-navy) 8%,var(--theme-canvas))}html[data-layout=lahomes]:not([data-route-pdv]) main.flex-1,html[data-layout=lahomes][data-route-pdv] .lahomes-app-shell>main.flex-1{border-color:var(--theme-border)}}@media screen and (min-width:768px) and (prefers-reduced-motion:reduce){html[data-layout=lahomes] .app-sidebar,html[data-layout=lahomes] .lahomes-panel,html[data-layout=lahomes] .lahomes-panel .lahomes-footer-rail,html[data-layout=lahomes] .lahomes-panel nav :is(a,button,span,svg){transition:none}}