.layout-default[data-v-d272fb23]{min-height:100vh;display:flex;flex-direction:column}.header[data-v-d272fb23]{background-color:hsl(var(--company-background));box-shadow:0 2px 4px #0000001a;padding:.5rem 0}.header nav[data-v-d272fb23]{max-width:1800px;margin:0 auto;justify-content:space-between;padding:0 1rem;min-height:80px}.header nav[data-v-d272fb23],.nav-brand[data-v-d272fb23]{display:flex;align-items:center}.nav-brand[data-v-d272fb23]{gap:1rem;flex-shrink:0}.nav-logo[data-v-d272fb23]{height:80px;width:auto;max-width:200px;transition:all .3s ease;-o-object-fit:contain;object-fit:contain}.dark .company-logo.nav-logo[data-v-d272fb23],.dark .nav-logo[data-v-d272fb23]{filter:invert(1) brightness(1.1) saturate(1.5) contrast(1)}.nav-links[data-v-d272fb23]{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;min-width:0;flex-shrink:1}.nav-links.desktop-nav[data-v-d272fb23]{gap:2.5rem;flex-shrink:1;min-width:0}.nav-link[data-v-d272fb23]{display:flex;align-items:center;gap:.5rem;padding:.25rem 0;color:hsl(var(--company-text));text-decoration:none;font-weight:600;border-radius:0;transition:all .2s ease;background:transparent;border:none;position:relative}.nav-links a[data-v-d272fb23]:hover{color:hsl(var(--company-secondary))}.header-actions-compact[data-v-d272fb23]{display:flex;align-items:center;gap:.375rem}.theme-toggle-btn[data-v-d272fb23]{display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:.5rem;color:hsl(var(--company-text-muted));cursor:pointer;transition:all .2s ease;min-width:36px;min-height:36px;margin:0}.desktop-theme-toggle[data-v-d272fb23]{display:flex}.theme-toggle-btn[data-v-d272fb23]:hover{background-color:hsl(var(--company-background-muted));color:hsl(var(--company-secondary))}.theme-icon[data-v-d272fb23]{width:1.25rem;height:1.25rem;transition:transform .2s ease}.theme-toggle-btn:hover .theme-icon[data-v-d272fb23]{transform:scale(1.1)}.lo-public-main[data-v-d272fb23]{flex:1;min-height:0;width:100%;box-sizing:border-box}
