.navbar[data-v-35172d1c]{align-items:center;background-color:var(--navbar-bg);border-bottom:1px solid var(--navbar-border);box-shadow:0 1px 4px #0000000d;display:flex;justify-content:space-between;padding:12px 20px;transition:all .3s ease}.clx-navbar-left[data-v-35172d1c],.clx-navbar-right[data-v-35172d1c]{align-items:center;display:flex;gap:16px}.navbar-brand[data-v-35172d1c]{color:var(--navbar-text);font-size:20px;font-weight:700;letter-spacing:-.5px;text-decoration:none}.clx-sidebar-toggle[data-v-35172d1c]{align-items:center;background:none;border:none;border-radius:var(--radius-md,8px);cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:center;padding:8px;position:relative;transition:all var(--transition-fast,.2s ease);width:40px}.clx-sidebar-toggle[data-v-35172d1c]:hover{background-color:var(--accent-color,#f1f5f9)}.clx-hamburger-line[data-v-35172d1c]{background-color:var(--secondary-color,#64748b);border-radius:2px;height:2px;margin:2px 0;transition:all .3s ease;width:20px}.clx-sidebar-toggle--active .clx-hamburger-line[data-v-35172d1c]:first-child{transform:rotate(45deg) translate(5px,5px)}.clx-sidebar-toggle--active .clx-hamburger-line[data-v-35172d1c]:nth-child(2){opacity:0}.clx-sidebar-toggle--active .clx-hamburger-line[data-v-35172d1c]:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.clx-fullscreen-toggle[data-v-35172d1c]{align-items:center;background:none;border:none;border-radius:var(--radius-md,8px);color:var(--secondary-color,#64748b);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all var(--transition-fast,.2s ease);width:40px}.clx-fullscreen-toggle[data-v-35172d1c]:hover{background-color:var(--accent-color,#f1f5f9);color:var(--primary-color,#2563eb)}.clx-fullscreen-toggle--active[data-v-35172d1c]{background-color:var(--primary-color,#2563eb);color:#fff}.clx-icon[data-v-35172d1c]{height:20px;width:20px;stroke-width:1.5}.nav-item[data-v-35172d1c]{border-radius:var(--radius-md);color:var(--secondary-color);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;text-decoration:none;transition:all var(--transition-fast)}.nav-item[data-v-35172d1c]:hover{background:var(--accent-color);color:var(--primary-color)}.nav-item.active[data-v-35172d1c]{background:var(--primary-color);color:#fff}.navbar-clock[data-v-35172d1c]{border-radius:var(--radius-md);color:var(--navbar-text-secondary);cursor:pointer;font-size:14px;font-weight:500;margin-top:4px;padding:8px 16px;text-decoration:none;transition:all var(--transition-fast)}.clx-user-avatar[data-v-35172d1c]{align-items:center;background-color:var(--primary-color,#2563eb);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;overflow:hidden;transition:all var(--transition-fast,.2s ease);width:40px}.clx-user-avatar .avatar-image[data-v-35172d1c]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.clx-user-avatar .avatar-initials[data-v-35172d1c]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.clx-user-avatar[data-v-35172d1c]:hover{box-shadow:0 4px 12px #2563eb4d;transform:scale(1.05)}@media (max-width:768px){.navbar[data-v-35172d1c]{gap:8px;padding:8px 12px}.clx-navbar-right[data-v-35172d1c],.navbar-left[data-v-35172d1c]{gap:8px}.navbar-brand[data-v-35172d1c]{display:none;font-size:16px}.navbar-clock[data-v-35172d1c]{min-width:120px;padding:4px 8px}.clock-date[data-v-35172d1c]{font-size:10px}.clock-time[data-v-35172d1c]{font-size:12px}.clx-fullscreen-toggle[data-v-35172d1c],.clx-sidebar-toggle[data-v-35172d1c],.clx-user-avatar[data-v-35172d1c]{height:36px;width:36px}.clx-hamburger-line[data-v-35172d1c],.clx-icon[data-v-35172d1c]{width:16px}.clx-icon[data-v-35172d1c]{height:16px}.clx-fullscreen-toggle[data-v-35172d1c],.clx-sidebar-toggle[data-v-35172d1c]{display:none}.clx-mobile-status[data-v-35172d1c]{align-items:center;background-color:#e8f5e9;border-radius:20px;color:#4caf50;display:flex;font-size:13px;font-weight:500;gap:6px;padding:6px 10px}.status-dot[data-v-35172d1c]{border-radius:50%;height:8px;width:8px}.status-dot.online[data-v-35172d1c]{background-color:#4caf50}}.navbar-brand[data-v-35172d1c]{font-size:18px}@media (max-width:480px){.clx-navbar[data-v-35172d1c]{padding:6px 8px}.clx-navbar-brand[data-v-35172d1c]{display:block;font-size:14px}.clx-navbar-clock[data-v-35172d1c]{display:none}.clx-navbar-left[data-v-35172d1c],.clx-navbar-right[data-v-35172d1c]{gap:6px}}@media (prefers-contrast:high){.navbar[data-v-35172d1c]{border-bottom:2px solid}.clx-fullscreen-toggle[data-v-35172d1c],.clx-sidebar-toggle[data-v-35172d1c]{border:1px solid}}@media (prefers-reduced-motion:reduce){.clx-fullscreen-toggle[data-v-35172d1c],.clx-hamburger-line[data-v-35172d1c],.clx-sidebar-toggle[data-v-35172d1c],.clx-user-avatar[data-v-35172d1c]{transition:none}}.clx-mobile-status[data-v-35172d1c]{display:none}.user-menu[data-v-35172d1c]{position:relative}.user-menu-trigger[data-v-35172d1c]{align-items:center;background:none;border:none;border-radius:.75rem;cursor:pointer;display:flex;gap:.75rem;padding:.5rem;transition:all .2s ease}.user-menu-trigger--active[data-v-35172d1c],.user-menu-trigger[data-v-35172d1c]:hover{background-color:var(--navbar-hover)}.user-info[data-v-35172d1c]{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.user-name[data-v-35172d1c]{color:var(--navbar-text);font-size:.875rem;font-weight:600;line-height:1.2}.user-role[data-v-35172d1c]{font-size:.75rem;line-height:1.2}.chevron-icon[data-v-35172d1c],.user-role[data-v-35172d1c]{color:var(--navbar-text-secondary)}.chevron-icon[data-v-35172d1c]{transition:transform .2s ease}.chevron-rotated[data-v-35172d1c]{transform:rotate(180deg)}.user-menu-dropdown[data-v-35172d1c]{animation:slideDown-35172d1c .2s ease-out;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 10px 25px #00000026;margin-top:.5rem;overflow:hidden;position:absolute;right:0;top:100%;width:280px;z-index:50}@keyframes slideDown-35172d1c{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.user-menu-header[data-v-35172d1c]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;gap:.75rem;padding:1rem}.user-avatar-large[data-v-35172d1c]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:50%;display:flex;font-size:1.125rem;font-weight:700;height:48px;justify-content:center;overflow:hidden;width:48px}.user-avatar-large .avatar-image-large[data-v-35172d1c]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-avatar-large .avatar-initials-large[data-v-35172d1c]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.user-details[data-v-35172d1c]{flex:1}.user-name-large[data-v-35172d1c]{font-size:1rem;font-weight:600;margin-bottom:.25rem}.user-email[data-v-35172d1c]{font-size:.875rem;opacity:.9}.user-menu-divider[data-v-35172d1c]{background:#e2e8f0;height:1px}.user-menu-items[data-v-35172d1c]{padding:.5rem}.user-menu-item[data-v-35172d1c]{align-items:center;background:none;border:none;border-radius:.5rem;color:#374151;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;padding:.75rem;text-decoration:none;transition:all .2s ease;width:100%}.user-menu-item[data-v-35172d1c]:hover{background-color:#f8fafc;color:#1e293b}.user-menu-item[data-v-35172d1c]:last-child{border-top:1px solid #f1f5f9;color:#dc2626;margin-top:.25rem;padding-top:.75rem}.user-menu-item[data-v-35172d1c]:last-child:hover{background-color:#fef2f2;color:#b91c1c}@media (max-width:768px){.user-info[data-v-35172d1c]{display:none}.user-menu-dropdown[data-v-35172d1c]{width:240px}.chevron-icon[data-v-35172d1c]{display:none}}.sidebar-SDB[data-v-dad5d2f7]{background-color:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);display:flex;flex-direction:column;font-family:var(--font-primary);height:calc(100vh - 64px);left:0;position:fixed;top:64px;transition:background-color .3s ease,border-color .3s ease;transition:width .3s ease;width:280px;z-index:100}.sidebar-SDB.compact-SDB[data-v-dad5d2f7]{width:60px}.sidebar-SDB.collapsed-SDB[data-v-dad5d2f7]{transform:translate(-280px)}.sidebar-SDB.compact-SDB.collapsed-SDB[data-v-dad5d2f7]{transform:translate(-60px)}.nav-content-SDB[data-v-dad5d2f7]{flex:1;overflow-y:auto;padding:16px 0}.nav-item-SDB[data-v-dad5d2f7]{align-items:center;border-radius:8px;color:var(--sidebar-text);cursor:pointer;display:flex;font-size:12px;font-weight:500;margin:2px 8px;padding:12px 20px;position:relative;text-decoration:none;transition:all .2s ease}.nav-item-SDB[data-v-dad5d2f7]:hover{background-color:var(--sidebar-hover);color:var(--sidebar-text)}.nav-item-SDB.active-SDB[data-v-dad5d2f7]{background-color:var(--sidebar-active);color:#fff}.nav-item-SDB.dropdown-SDB[data-v-dad5d2f7]{justify-content:space-between}.compact-SDB .nav-item-SDB[data-v-dad5d2f7]{justify-content:center;margin:4px 8px;padding:12px 8px}.nav-icon-SDB[data-v-dad5d2f7]{flex-shrink:0;height:20px;margin-right:12px;width:20px}.compact-SDB .nav-icon-SDB[data-v-dad5d2f7]{margin-right:0}.nav-text-SDB[data-v-dad5d2f7]{flex:1;font-size:12px}.chevron-SDB[data-v-dad5d2f7]{color:var(--sidebar-text-secondary);flex-shrink:0;height:16px;transition:transform .2s ease;width:16px}.chevron-SDB.rotated-SDB[data-v-dad5d2f7]{transform:rotate(90deg)}.nav-section-SDB[data-v-dad5d2f7]{margin-bottom:4px}.submenu-SDB[data-v-dad5d2f7]{border-left:2px solid var(--sidebar-submenu-border);margin-left:12px;padding-left:8px}.submenu-item-SDB[data-v-dad5d2f7]{align-items:center;border-radius:6px;color:var(--sidebar-text-secondary);display:flex;font-size:12px;font-weight:400;margin:1px 0;padding:8px 16px;text-decoration:none;transition:all .2s ease}.submenu-item-SDB[data-v-dad5d2f7]:hover{background-color:var(--sidebar-hover);color:var(--sidebar-text)}.submenu-item-SDB.active-SDB[data-v-dad5d2f7]{background-color:var(--sidebar-active);color:#fff;font-weight:500}.submenu-item-SDB.nav-button[data-v-dad5d2f7]{background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:left;transition:all .2s ease;width:100%}.submenu-item-SDB.nav-button[data-v-dad5d2f7]:hover{background-color:var(--sidebar-hover)!important;color:var(--sidebar-text)!important}.submenu-item-SDB.nav-button.active-SDB[data-v-dad5d2f7]{background-color:var(--sidebar-active)!important;color:#fff!important;font-weight:500}.bottom-section-SDB[data-v-dad5d2f7]{border-top:1px solid #e5e7eb;display:flex;justify-content:center;padding:16px}.toggle-btn-SDB[data-v-dad5d2f7]{background:none;border:none;border-radius:6px;color:var(--sidebar-text-secondary);cursor:pointer;padding:8px;transition:background-color .2s ease}.toggle-btn-SDB[data-v-dad5d2f7]:hover{background-color:var(--sidebar-hover);color:var(--sidebar-text)}.toggle-icon-SDB[data-v-dad5d2f7]{height:18px;width:18px}.nav-item-parent-SDB[data-v-dad5d2f7]{position:relative}.sidebar-SDB.compact-SDB~.main-content[data-v-dad5d2f7]{margin-left:60px;width:calc(100% - 60px)}body.sidebar-compact-SDB[data-v-dad5d2f7]{--sidebar-width:60px!important}body.sidebar-expanded-SDB[data-v-dad5d2f7]{--sidebar-width:280px!important}body.sidebar-compact-SDB .main-content[data-v-dad5d2f7]{margin-left:60px!important;max-width:none!important;transition:all .3s ease!important;width:calc(100vw - 60px)!important}body.sidebar-expanded-SDB .main-content[data-v-dad5d2f7]{margin-left:280px!important;max-width:none!important;transition:all .3s ease!important;width:calc(100vw - 280px)!important}body.sidebar-compact-SDB main[data-v-dad5d2f7]{margin-left:60px!important;width:calc(100vw - 60px)!important}body.sidebar-expanded-SDB main[data-v-dad5d2f7]{margin-left:280px!important;width:calc(100vw - 280px)!important}body.sidebar-compact-SDB[data-v-dad5d2f7] *,body.sidebar-expanded-SDB[data-v-dad5d2f7] *{box-sizing:border-box}[title][data-v-dad5d2f7]:hover:after{background:#1f2937;border-radius:6px;box-shadow:0 4px 6px -1px #0000001a;color:#fff;content:attr(title);font-size:12px;margin-left:8px;padding:6px 12px;white-space:nowrap}.compact-SDB [title][data-v-dad5d2f7]:hover:before,[title][data-v-dad5d2f7]:hover:after{left:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:1000}.compact-SDB [title][data-v-dad5d2f7]:hover:before{border:4px solid transparent;border-right-color:#1f2937;content:"";margin-left:4px}.nav-content-SDB[data-v-dad5d2f7]::-webkit-scrollbar{display:none}.nav-content-SDB[data-v-dad5d2f7]{-ms-overflow-style:none;scrollbar-width:none}body.sidebar-compact-SDB .main-content[style][data-v-dad5d2f7]{margin-left:60px!important;width:calc(100vw - 60px)!important}body.sidebar-expanded-SDB .main-content[style][data-v-dad5d2f7]{margin-left:280px!important;width:calc(100vw - 280px)!important}@media (max-width:768px){.sidebar-SDB[data-v-dad5d2f7]{transform:translate(-280px)}.sidebar-SDB.compact-SDB[data-v-dad5d2f7]{transform:translate(-60px)}.sidebar-SDB.mobile-open-SDB[data-v-dad5d2f7]{box-shadow:0 10px 30px #0003;transform:translate(0)}body.sidebar-compact-SDB .main-content[data-v-dad5d2f7],body.sidebar-compact-SDB .main-content[style][data-v-dad5d2f7],body.sidebar-compact-SDB .page-content[data-v-dad5d2f7],body.sidebar-compact-SDB main[data-v-dad5d2f7],body.sidebar-expanded-SDB .main-content[data-v-dad5d2f7],body.sidebar-expanded-SDB .main-content[style][data-v-dad5d2f7],body.sidebar-expanded-SDB .page-content[data-v-dad5d2f7],body.sidebar-expanded-SDB main[data-v-dad5d2f7]{margin-bottom:90px!important;margin-left:0!important;padding-bottom:20px!important;width:100%!important}body.sidebar-compact-SDB[data-v-dad5d2f7],body.sidebar-expanded-SDB[data-v-dad5d2f7]{--sidebar-width:0px!important}.toggle-btn-SDB[data-v-dad5d2f7]{display:none}}.mobile-nav-bar[data-v-eb8a7b40]{background:#fff;border-top:1px solid #e5e7eb;bottom:0;box-shadow:0 -4px 12px #0000000d;display:none;left:0;position:fixed;width:100%;z-index:1000}.nav-container[data-v-eb8a7b40]{align-items:flex-end;display:flex;gap:4px;justify-content:space-evenly;padding:8px 12px 16px;position:relative}.nav-item[data-v-eb8a7b40]{border-radius:12px;color:#6b7280;flex:1;flex-direction:column;font-size:10px;font-weight:500;max-width:56px;min-width:48px;padding:6px 4px;text-decoration:none}.nav-icon[data-v-eb8a7b40],.nav-item[data-v-eb8a7b40]{align-items:center;display:flex;position:relative;transition:all .3s ease}.nav-icon[data-v-eb8a7b40]{background:#f3f4f6;border-radius:10px;height:36px;justify-content:center;margin-bottom:3px;width:36px}.nav-label[data-v-eb8a7b40]{letter-spacing:.025em;line-height:1.2;text-align:center;transition:all .3s ease}.nav-item.router-link-active .nav-icon[data-v-eb8a7b40],.nav-item:hover .nav-icon[data-v-eb8a7b40]{background:#2563eb;box-shadow:0 4px 12px #2563eb4d;transform:translateY(-2px)}.nav-item.router-link-active .nav-icon svg[data-v-eb8a7b40],.nav-item:hover .nav-icon svg[data-v-eb8a7b40]{color:#fff}.nav-item.router-link-active[data-v-eb8a7b40],.nav-item[data-v-eb8a7b40]:hover{color:#2563eb}.nav-item.router-link-active .nav-label[data-v-eb8a7b40],.nav-item:hover .nav-label[data-v-eb8a7b40]{font-weight:600}.center-fab[data-v-eb8a7b40]{cursor:pointer;flex:1;flex-direction:column;max-width:60px;z-index:10}.center-fab[data-v-eb8a7b40],.fab-button[data-v-eb8a7b40]{align-items:center;display:flex;position:relative}.fab-button[data-v-eb8a7b40]{background:#2563eb;border-radius:50%;box-shadow:0 8px 20px #2563eb4d,0 0 0 3px #fff;height:56px;justify-content:center;transition:all .3s ease;width:56px}.fab-button svg[data-v-eb8a7b40]{color:#fff;z-index:2}.fab-button.active[data-v-eb8a7b40]{background:#dc2626;box-shadow:0 10px 25px #dc26264d,0 0 0 3px #fff;transform:rotate(45deg) scale(1.05)}.fab-label[data-v-eb8a7b40]{color:#2563eb;font-size:10px;font-weight:600;letter-spacing:.025em;margin-top:6px;transition:all .3s ease}.center-fab:hover .fab-button[data-v-eb8a7b40]{box-shadow:0 12px 30px #2563eb66,0 0 0 3px #fff;transform:translateY(-2px) scale(1.05)}.center-fab:hover .fab-button.active[data-v-eb8a7b40]{transform:rotate(45deg) translateY(-2px) scale(1.1)}.quick-actions-menu[data-v-eb8a7b40]{bottom:90px;left:50%;max-width:calc(100vw - 24px);position:fixed;transform:translate(-50%);z-index:999}.quick-actions-container[data-v-eb8a7b40]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border:1px solid hsla(0,0%,100%,.3);border-radius:20px;box-shadow:0 8px 32px #0000001f;display:flex;gap:8px;overflow-x:auto;padding:12px;scrollbar-width:none;-ms-overflow-style:none}.quick-actions-container[data-v-eb8a7b40]::-webkit-scrollbar{display:none}.quick-action-item[data-v-eb8a7b40]{align-items:center;border-radius:12px;color:#374151;display:flex;flex-direction:column;flex-shrink:0;font-size:10px;font-weight:500;min-width:48px;padding:6px 4px;text-decoration:none;transition:all .3s ease}.quick-action-item.priority[data-v-eb8a7b40]{order:-1}.quick-action-icon[data-v-eb8a7b40]{align-items:center;border-radius:10px;display:flex;height:36px;justify-content:center;margin-bottom:4px;transition:all .3s ease;width:36px}.quick-action-icon.orders[data-v-eb8a7b40]{background:#059669;box-shadow:0 3px 8px #05966940;color:#fff}.quick-action-icon.inventory[data-v-eb8a7b40]{background:#d97706;box-shadow:0 3px 8px #d9770640;color:#fff}.quick-action-icon.production[data-v-eb8a7b40]{background:#7c3aed;box-shadow:0 3px 8px #7c3aed40;color:#fff}.quick-action-icon.supplier[data-v-eb8a7b40]{background:#0891b2;box-shadow:0 3px 8px #0891b240;color:#fff}.quick-action-icon.opname[data-v-eb8a7b40]{background:#dc2626;box-shadow:0 3px 8px #dc262640;color:#fff}.quick-action-item[data-v-eb8a7b40]:hover{color:#1f2937;transform:translateY(-1px)}.quick-action-item:hover .quick-action-icon[data-v-eb8a7b40]{transform:scale(1.05)}@media (max-width:320px){.quick-actions-container[data-v-eb8a7b40]{gap:6px;padding:10px}.quick-action-item[data-v-eb8a7b40]{font-size:9px;min-width:44px;padding:4px 2px}.quick-action-icon[data-v-eb8a7b40]{height:32px;margin-bottom:2px;width:32px}}.more-menu-dropdown[data-v-eb8a7b40]{background:#fff;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -8px 32px #0000001a;left:0;max-height:80vh;overflow-y:auto;padding:16px 12px 28px;position:fixed;width:100%;z-index:999}.dropdown-header[data-v-eb8a7b40]{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;position:sticky;top:0;z-index:1}.header-content[data-v-eb8a7b40]{align-items:center;display:flex;gap:8px}.header-icon[data-v-eb8a7b40]{color:#2563eb}.dropdown-header h2[data-v-eb8a7b40]{color:#111827;font-size:17px;font-weight:600;margin:0}.close-btn[data-v-eb8a7b40]{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:30px;justify-content:center;transition:all .3s ease;width:30px}.close-btn[data-v-eb8a7b40]:hover{background:#fee2e2;color:#dc2626}.dropdown-section[data-v-eb8a7b40]{margin-bottom:20px}.section-header[data-v-eb8a7b40]{gap:8px;margin-bottom:10px;padding:0 4px}.section-header[data-v-eb8a7b40],.section-icon[data-v-eb8a7b40]{align-items:center;display:flex}.section-icon[data-v-eb8a7b40]{border-radius:8px;color:#fff;flex-shrink:0;height:28px;justify-content:center;width:28px}.section-icon.operations[data-v-eb8a7b40]{background:linear-gradient(135deg,#059669,#10b981)}.section-icon.inventory[data-v-eb8a7b40]{background:linear-gradient(135deg,#2563eb,#3b82f6)}.section-icon.supplier[data-v-eb8a7b40]{background:linear-gradient(135deg,#0891b2,#06b6d4)}.section-icon.planning[data-v-eb8a7b40]{background:linear-gradient(135deg,#7c3aed,#8b5cf6)}.section-icon.finance[data-v-eb8a7b40]{background:linear-gradient(135deg,#dc2626,#ef4444)}.section-icon.tools[data-v-eb8a7b40]{background:linear-gradient(135deg,#6b7280,#9ca3af)}.section-header h3[data-v-eb8a7b40]{color:#111827;font-size:14px;font-weight:600;letter-spacing:-.025em;margin:0}.section-content[data-v-eb8a7b40]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.dropdown-item[data-v-eb8a7b40]{align-items:center;border-bottom:1px solid #e5e7eb;color:#374151;display:flex;font-size:13px;font-weight:500;justify-content:space-between;padding:11px 14px;position:relative;text-decoration:none;transition:all .3s ease}.dropdown-item[data-v-eb8a7b40]:last-child{border-bottom:none}.dropdown-item.priority[data-v-eb8a7b40]{background:#22c55e0d;border-left:3px solid #10b981}.dropdown-item.important[data-v-eb8a7b40]{background:#f973160d;border-left:3px solid #f59e0b}.item-content[data-v-eb8a7b40]{align-items:center;display:flex;flex:1;gap:9px;min-width:0}.item-icon[data-v-eb8a7b40]{color:#6b7280;flex-shrink:0;transition:all .3s ease}.item-text[data-v-eb8a7b40]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrow-icon[data-v-eb8a7b40]{color:#9ca3af;flex-shrink:0;transition:all .3s ease}.dropdown-item.router-link-active[data-v-eb8a7b40],.dropdown-item[data-v-eb8a7b40]:hover{background:#eff6ff;color:#2563eb}.dropdown-item.priority[data-v-eb8a7b40]:hover{background:#22c55e1a;color:#059669}.dropdown-item.important[data-v-eb8a7b40]:hover{background:#f973161a;color:#d97706}.dropdown-item.important:hover .item-icon[data-v-eb8a7b40],.dropdown-item.priority:hover .item-icon[data-v-eb8a7b40],.dropdown-item.router-link-active .item-icon[data-v-eb8a7b40],.dropdown-item:hover .item-icon[data-v-eb8a7b40]{color:currentColor}.dropdown-item.router-link-active .arrow-icon[data-v-eb8a7b40],.dropdown-item:hover .arrow-icon[data-v-eb8a7b40]{color:currentColor;transform:translate(1px)}.backdrop[data-v-eb8a7b40]{background:#0000004d;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.slide-up-enter-active[data-v-eb8a7b40],.slide-up-leave-active[data-v-eb8a7b40]{transition:all .3s ease}.slide-up-enter-from[data-v-eb8a7b40],.slide-up-leave-to[data-v-eb8a7b40]{opacity:0;transform:translateY(100%)}.scale-fade-enter-active[data-v-eb8a7b40],.scale-fade-leave-active[data-v-eb8a7b40]{transition:all .3s ease}.scale-fade-enter-from[data-v-eb8a7b40],.scale-fade-leave-to[data-v-eb8a7b40]{opacity:0;transform:translate(-50%) scale(.9)}.fade-enter-active[data-v-eb8a7b40],.fade-leave-active[data-v-eb8a7b40]{transition:all .3s ease}.fade-enter-from[data-v-eb8a7b40],.fade-leave-to[data-v-eb8a7b40]{opacity:0}.rotate-enter-active[data-v-eb8a7b40],.rotate-leave-active[data-v-eb8a7b40]{transition:all .3s ease}.rotate-enter-from[data-v-eb8a7b40]{opacity:0;transform:rotate(-90deg) scale(.8)}.rotate-leave-to[data-v-eb8a7b40]{opacity:0;transform:rotate(90deg) scale(.8)}.more-menu-dropdown[data-v-eb8a7b40]::-webkit-scrollbar{width:3px}.more-menu-dropdown[data-v-eb8a7b40]::-webkit-scrollbar-track{background:transparent}.more-menu-dropdown[data-v-eb8a7b40]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:2px}@media (max-width:768px){.mobile-nav-bar[data-v-eb8a7b40]{display:block}}@media (max-width:320px){.nav-container[data-v-eb8a7b40]{gap:2px;padding:6px 8px 14px}.nav-item[data-v-eb8a7b40]{font-size:9px;max-width:50px;min-width:42px;padding:4px 2px}.nav-icon[data-v-eb8a7b40]{height:30px;margin-bottom:2px;width:30px}.fab-button[data-v-eb8a7b40]{height:50px;width:50px}.fab-label[data-v-eb8a7b40]{font-size:9px}.more-menu-dropdown[data-v-eb8a7b40]{padding:12px 8px 24px}.dropdown-header h2[data-v-eb8a7b40]{font-size:16px}.section-header h3[data-v-eb8a7b40]{font-size:13px}.dropdown-item[data-v-eb8a7b40]{font-size:12px;padding:10px 12px}.item-content[data-v-eb8a7b40]{gap:8px}}@media (max-width:280px){.nav-container[data-v-eb8a7b40]{gap:1px;padding:6px 4px 12px}.nav-item[data-v-eb8a7b40]{font-size:8px;max-width:44px;min-width:38px;padding:3px 1px}.nav-icon[data-v-eb8a7b40]{height:26px;width:26px}.nav-label[data-v-eb8a7b40]{display:none}.fab-button[data-v-eb8a7b40]{height:44px;width:44px}.fab-label[data-v-eb8a7b40]{font-size:8px}.more-menu-dropdown[data-v-eb8a7b40]{padding:10px 6px 20px}.dropdown-item[data-v-eb8a7b40]{font-size:11px;padding:9px 10px}.item-text[data-v-eb8a7b40]{font-size:11px}}@supports (padding-bottom:env(safe-area-inset-bottom)){.nav-container[data-v-eb8a7b40]{padding-bottom:calc(16px + env(safe-area-inset-bottom))}@media (max-width:320px){.nav-container[data-v-eb8a7b40]{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}@media (max-width:280px){.nav-container[data-v-eb8a7b40]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}}.main-content[data-v-e0e5b224]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.user-avatar[data-v-e0e5b224]{align-items:center;background-color:#0d6efd;border-radius:50%;color:#fff;display:flex;font-weight:700;height:32px;justify-content:center;width:32px}
