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