.lk-layout[data-v-ffdf868b]{background:var(--color-bg-muted);min-height:100dvh;color:var(--color-text);font-family:var(--font-ui,ui-sans-serif, system-ui, sans-serif);flex-direction:column;display:flex}.lk-layout__body[data-v-ffdf868b]{flex:1;min-height:0;display:flex}.lk-layout__sidebar[data-v-ffdf868b]{view-transition-name:lk-sidebar}@media (width<=47.999rem){.lk-layout__sidebar[data-v-ffdf868b]{view-transition-name:none}}.lk-layout__brand[data-v-ffdf868b]{border-bottom:1px solid var(--color-sidebar-border);padding:1.25rem 1rem}.lk-layout__brand-link[data-v-ffdf868b]{font-family:var(--font-brand,inherit);color:inherit;font-size:1.15rem;font-weight:600}.lk-layout__nav[data-v-ffdf868b]{flex-direction:column;gap:.25rem;padding:1rem .75rem;display:flex;overflow-y:auto}.lk-layout__main[data-v-ffdf868b]{flex-direction:column;flex:1;min-width:0;display:flex}.lk-layout__header[data-v-ffdf868b]{padding:.875rem var(--page-padding-x);background:var(--color-surface);border-bottom:1px solid var(--color-border-muted);view-transition-name:lk-header;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.lk-layout__header-user[data-v-ffdf868b]{align-items:center;gap:.75rem;min-width:0;display:flex}.lk-layout__user-name[data-v-ffdf868b]{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.lk-layout__logout[data-v-ffdf868b]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md,.375rem);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;flex-shrink:0;padding:.375rem .75rem;font-size:.875rem;transition:background .15s}.lk-layout__logout[data-v-ffdf868b]:hover:not(:disabled){background:var(--color-primary-muted)}.lk-layout__logout[data-v-ffdf868b]:disabled{opacity:.6;cursor:not-allowed}.lk-layout__content[data-v-ffdf868b]{min-width:0;padding:var(--page-padding-y) var(--page-padding-x);padding-bottom:calc(var(--page-padding-y) + 4.5rem);flex:1}.lk-layout__bottom[data-v-ffdf868b]{display:none}@media (width<=47.999rem){.lk-layout__header[data-v-ffdf868b]{padding-top:max(.75rem, env(safe-area-inset-top));justify-content:space-between}.lk-layout__user-name[data-v-ffdf868b]{max-width:8rem}.lk-layout__bottom[data-v-ffdf868b]{z-index:20;padding:.4rem .35rem calc(.4rem + env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid var(--color-border-muted);grid-template-columns:repeat(5,minmax(0,1fr));gap:.15rem;display:grid;position:sticky;bottom:0}.lk-layout__bottom-link[data-v-ffdf868b]{border-radius:var(--radius-sm,6px);min-height:2.75rem;color:var(--color-text-muted);text-align:center;justify-content:center;align-items:center;padding:.25rem .15rem;font-size:.68rem;font-weight:600;line-height:1.15;text-decoration:none;display:flex}.lk-layout__bottom-link--active[data-v-ffdf868b]{color:var(--color-primary);background:var(--color-primary-muted)}}@media (width>=48rem){.lk-layout__content[data-v-ffdf868b]{padding-bottom:var(--page-padding-y)}.lk-layout__menu-btn[data-v-ffdf868b]{display:none}.lk-layout__header[data-v-ffdf868b]{justify-content:flex-end}}
