.layout-page-header[data-v-2806377e]{background:#56418d;border-bottom:2px solid hsla(0,0%,100%,.15);height:60px;position:fixed;width:100%;z-index:999999999}.layout-page-header .header-container[data-v-2806377e]{height:100%;padding:0 20px}.layout-page-header .header-container .header-content[data-v-2806377e]{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto}.layout-page-header .header-container .header-content .menu-toggle[data-v-2806377e]{cursor:pointer;display:none;margin-right:10px;padding:10px}@media (max-width:768px){.layout-page-header .header-container .header-content .menu-toggle[data-v-2806377e]{display:block}}.layout-page-header .header-container .header-content .menu-toggle .menu-icon[data-v-2806377e]{height:18px;position:relative;width:24px}.layout-page-header .header-container .header-content .menu-toggle .menu-icon span[data-v-2806377e]{background:#fff;display:block;height:2px;opacity:.7;position:absolute;transition:.3s ease;width:100%}.layout-page-header .header-container .header-content .menu-toggle .menu-icon span[data-v-2806377e]:first-child{top:0}.layout-page-header .header-container .header-content .menu-toggle .menu-icon span[data-v-2806377e]:nth-child(2){top:8px}.layout-page-header .header-container .header-content .menu-toggle .menu-icon span[data-v-2806377e]:nth-child(3){top:16px}.layout-page-header .header-container .header-content .menu-toggle .menu-icon:hover span[data-v-2806377e]{opacity:1}.layout-page-header .header-container .header-content .logo-area img[data-v-2806377e]{vertical-align:middle}@media (max-width:768px){.layout-page-header .header-container .header-content .logo-area img[data-v-2806377e]{height:auto;width:120px}}.layout-page-header .header-container .header-content .user-area .user-info[data-v-2806377e]{align-items:center;color:#fff;display:flex;gap:8px}.layout-page-header .header-container .header-content .user-area .user-info .user-icon[data-v-2806377e]{filter:brightness(0) invert(1);height:24px;opacity:.7;width:24px}.layout-page-header .header-container .header-content .user-area .user-info .user-name[data-v-2806377e]{color:#ffffffe6;font-size:14px;margin-right:12px}@media (max-width:768px){.layout-page-header .header-container .header-content .user-area .user-info .user-name[data-v-2806377e]{display:none}}.layout-page-header .header-container .header-content .user-area .user-info .logout-button[data-v-2806377e]{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background-color .3s ease}.layout-page-header .header-container .header-content .user-area .user-info .logout-button[data-v-2806377e]:hover{background:#ffffff1a}.layout-page-header .header-container .header-content .user-area .user-info .logout-button .logout-icon[data-v-2806377e]{filter:brightness(0) invert(1);height:20px;opacity:.7;transition:opacity .3s ease;width:20px}.layout-page-header .header-container .header-content .user-area .user-info .logout-button:hover .logout-icon[data-v-2806377e]{opacity:1}@media (max-width:768px){.layout-page-header .header-container .header-content .user-area .user-info[data-v-2806377e]{gap:4px}}.scrolled[data-v-2806377e]{background:#56418d}.user-area[data-v-2806377e]{align-items:center;display:flex;gap:15px}.notifications-area[data-v-2806377e]{position:relative}.notifications-area .notification-bell[data-v-2806377e]{align-items:center;border-radius:50%;color:#fffc;cursor:pointer;display:flex;justify-content:center;padding:8px;position:relative;transition:all .3s ease}.notifications-area .notification-bell[data-v-2806377e]:hover{background:#ffffff1a;color:#fff}.notifications-area .notification-bell.has-notifications[data-v-2806377e]{animation:bellShake-2806377e 2s infinite;color:gold}.notifications-area .notification-bell .notification-badge[data-v-2806377e]{align-items:center;background:#ff4757;border:2px solid #56418d;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;position:absolute;right:0;top:0;width:16px}.notifications-area .notifications-dropdown[data-v-2806377e]{background:#fff;border-radius:8px;box-shadow:0 10px 30px #0003;margin-top:8px;max-height:500px;overflow:hidden;position:absolute;right:-10px;top:100%;width:380px;z-index:1000}.notifications-area .notifications-dropdown[data-v-2806377e]:before{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;position:absolute;right:20px;top:-8px;width:0}.notifications-area .notifications-dropdown .notifications-header[data-v-2806377e]{background:#f8f9fa;border-bottom:1px solid #eee;padding:16px 20px}.notifications-area .notifications-dropdown .notifications-header h4[data-v-2806377e]{color:#333;font-size:16px;font-weight:600;margin:0 0 4px}.notifications-area .notifications-dropdown .notifications-header .notifications-count[data-v-2806377e]{color:#666;font-size:13px}.notifications-area .notifications-dropdown .notifications-list[data-v-2806377e]{max-height:400px;overflow-y:auto}.notifications-area .notifications-dropdown .notifications-list .no-notifications[data-v-2806377e]{color:#666;padding:40px 20px;text-align:center}.notifications-area .notifications-dropdown .notifications-list .no-notifications p[data-v-2806377e]{font-size:14px;margin:0}.notifications-area .notifications-dropdown .notifications-list .notification-item[data-v-2806377e]{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;justify-content:space-between;padding:12px 20px;transition:background .2s ease}.notifications-area .notifications-dropdown .notifications-list .notification-item[data-v-2806377e]:hover{background:#f8f9fa}.notifications-area .notifications-dropdown .notifications-list .notification-item[data-v-2806377e]:last-child{border-bottom:none}.notifications-area .notifications-dropdown .notifications-list .notification-item .notification-content[data-v-2806377e]{flex:1}.notifications-area .notifications-dropdown .notifications-list .notification-item .notification-content .notification-title[data-v-2806377e]{color:#333;font-size:14px;font-weight:600;margin-bottom:2px}.notifications-area .notifications-dropdown .notifications-list .notification-item .notification-content .notification-subtitle[data-v-2806377e]{color:#666;font-size:12px;margin-bottom:2px}.notifications-area .notifications-dropdown .notifications-list .notification-item .notification-content .notification-time[data-v-2806377e]{color:#999;font-size:11px}.notifications-area .notifications-dropdown .notifications-list .notification-item .notification-status .status-badge[data-v-2806377e]{border-radius:12px;font-size:10px;font-weight:600;padding:4px 8px;text-transform:uppercase}.notifications-area .notifications-dropdown .notifications-list .notification-item .notification-status .status-badge.pending[data-v-2806377e]{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.notifications-area .notifications-dropdown .notifications-list .show-all[data-v-2806377e]{background:#f8f9fa;border-top:1px solid #eee;padding:12px 20px;text-align:center}.notifications-area .notifications-dropdown .notifications-list .show-all .btn-show-all[data-v-2806377e]{background:#56418d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:8px 16px;transition:background .2s ease}.notifications-area .notifications-dropdown .notifications-list .show-all .btn-show-all[data-v-2806377e]:hover{background:#4a3578}@keyframes bellShake-2806377e{0%,50%,to{transform:rotate(0)}10%,30%{transform:rotate(-10deg)}20%,40%{transform:rotate(10deg)}}
