.navbar[data-v-2e642f19]{position:fixed;top:0;left:0;right:0;height:72px;background:var(--p-primary-color);display:flex;justify-content:space-between;align-items:center;padding:0 24px;box-shadow:var(--card-shadow);z-index:1000}.navbar .navbar-left[data-v-2e642f19]{display:flex;align-items:center;gap:16px}.navbar .navbar-left .logo[data-v-2e642f19]{height:48px;width:auto}.navbar .navbar-left h1[data-v-2e642f19]{margin:0;font-size:28px;color:var(--p-surface-0);font-weight:500}.navbar .navbar-right[data-v-2e642f19]{display:flex;gap:8px;align-items:center}.navbar .navbar-right .language-switch[data-v-2e642f19]{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:20px;background-color:var(--p-primary-600)}.navbar .navbar-right .language-switch .lang-label[data-v-2e642f19]{color:var(--p-surface-200);font-size:14px;cursor:pointer;transition:color .3s}.navbar .navbar-right .language-switch .lang-label.active[data-v-2e642f19]{color:var(--p-surface-0);font-weight:500}.navbar .navbar-right .language-switch[data-v-2e642f19] .p-inputswitch .p-inputswitch-slider{background-color:var(--p-primary-400)}.navbar .navbar-right .language-switch[data-v-2e642f19] .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background-color:var(--p-primary-800)}.navbar .navbar-right[data-v-2e642f19] .p-button{color:var(--p-surface-0)}.navbar .navbar-right[data-v-2e642f19] .p-button:hover{background-color:var(--p-primary-600)}.navbar .navbar-right[data-v-2e642f19] .p-button .p-button-icon{color:var(--p-surface-0)}.layout[data-v-2e642f19]{padding-top:72px;display:flex;min-height:100vh;background-color:var(--surface-ground)}.sidebar[data-v-2e642f19]{position:fixed;top:72px;left:0;bottom:0;width:250px;background:var(--p-primary-color);padding:20px 0;box-shadow:var(--card-shadow)}.sidebar[data-v-2e642f19] .side-menu{background:transparent;border:none;padding:0}.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel{background-color:var(--p-primary-600);border:none}.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel:focus-visible{outline:none}.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel:hover,.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel.p-focus{background-color:var(--p-primary-400);color:var(--p-surface-200)}.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel:hover .p-panelmenu-item-icon,.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel.p-focus .p-panelmenu-item-icon,.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel:hover .p-panelmenu-submenu-icon,.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel.p-focus .p-panelmenu-submenu-icon,.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel:hover .p-panelmenu-header-icon,.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel.p-focus .p-panelmenu-header-icon{color:var(--p-surface-200)}.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel a{color:var(--p-surface-300);padding:12px 24px;transition:all .3s ease;font-size:16px}.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel a:hover{background-color:var(--p-primary-400)}.sidebar[data-v-2e642f19] .side-menu .p-panelmenu-panel a .p-panelmenu-header-icon{color:var(--p-surface-300)}.main-content[data-v-2e642f19]{margin-left:250px;flex:1;padding:24px}
