.context-button[data-v-d6a6ea90],.context-switcher[data-v-d6a6ea90]{align-items:center;gap:8px;display:flex}.context-item[data-v-d6a6ea90]{position:relative}.context-button[data-v-d6a6ea90]{color:#475569;white-space:nowrap;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;height:38px;padding:0 12px;font-size:11px;font-weight:700;transition:all .15s}.context-button[data-v-d6a6ea90]:hover{background:#fff;border-color:#cbd5e1}.chevron[data-v-d6a6ea90],.context-icon[data-v-d6a6ea90]{color:#94a3b8;width:15px;height:15px}.context-menu[data-v-d6a6ea90]{z-index:80;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:280px;position:absolute;top:calc(100% + 9px);right:0;overflow:hidden;box-shadow:0 18px 50px #0f172a24}.fiscal-menu[data-v-d6a6ea90]{width:235px}.menu-title[data-v-d6a6ea90]{color:#94a3b8;border-bottom:1px solid #f1f5f9;padding:12px 14px;font-size:10px;font-weight:700}.menu-item[data-v-d6a6ea90]{text-align:right;cursor:pointer;background:#fff;border:0;align-items:center;gap:10px;width:100%;min-height:54px;padding:8px 12px;transition:all .12s;display:flex}.menu-item-active[data-v-d6a6ea90],.menu-item[data-v-d6a6ea90]:hover{background:#f8fafc}.menu-item-icon[data-v-d6a6ea90]{color:#0284c7;background:#f0f9ff;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.menu-icon[data-v-d6a6ea90],.selected-icon[data-v-d6a6ea90]{width:16px;height:16px}.menu-item-content[data-v-d6a6ea90]{min-width:0}.menu-item-content strong[data-v-d6a6ea90]{color:#475569;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;display:block;overflow:hidden}.menu-item-content span[data-v-d6a6ea90]{color:#94a3b8;margin-top:3px;font-size:9px;display:block}.menu-item-content .status-open[data-v-d6a6ea90]{color:#059669}.selected-icon[data-v-d6a6ea90]{color:#0284c7;margin-right:auto}.dropdown-enter-active[data-v-d6a6ea90],.dropdown-leave-active[data-v-d6a6ea90]{transition:opacity .12s,transform .12s}.dropdown-enter-from[data-v-d6a6ea90],.dropdown-leave-to[data-v-d6a6ea90]{opacity:0;transform:translateY(-5px)}@media (width<=850px){.context-switcher[data-v-d6a6ea90]{display:none}}.search-trigger[data-v-37b1fcfd]{color:#64748b;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .15s;display:flex}.search-trigger[data-v-37b1fcfd]:hover{color:#0f172a;background:#f1f5f9}.search-overlay[data-v-37b1fcfd]{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a66;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.search-dialog[data-v-37b1fcfd]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:calc(min(680px,100vw - 32px));overflow:hidden;box-shadow:0 25px 70px #0f172a38}.search-box[data-v-37b1fcfd]{border-bottom:1px solid #e2e8f0;align-items:center;gap:12px;height:64px;padding:0 18px;display:flex}.search-icon[data-v-37b1fcfd]{color:#94a3b8;width:20px;height:20px}.search-input[data-v-37b1fcfd]{color:#0f172a;border:0;outline:0;width:100%;height:100%;font-size:14px;font-weight:600}.close-button[data-v-37b1fcfd]{color:#94a3b8;border:1px solid #e2e8f0;border-radius:6px;padding:4px 7px;font-size:9px}.results[data-v-37b1fcfd]{max-height:460px;padding:10px;overflow-y:auto}.result-title[data-v-37b1fcfd]{color:#94a3b8;padding:8px 10px;font-size:10px;font-weight:700}.result-item[data-v-37b1fcfd]{text-align:right;border-radius:9px;align-items:center;gap:12px;width:100%;padding:10px;transition:all .1s;display:flex}.result-item[data-v-37b1fcfd]:hover{background:#f8fafc}.result-icon[data-v-37b1fcfd]{color:#0284c7;background:#f0f9ff;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.result-name[data-v-37b1fcfd]{color:#334155;font-size:12px;font-weight:700}.result-category[data-v-37b1fcfd]{color:#94a3b8;margin-top:3px;font-size:9px}.empty-result[data-v-37b1fcfd]{color:#94a3b8;text-align:center;padding:50px 20px;font-size:12px}.search-modal-enter-active[data-v-37b1fcfd],.search-modal-leave-active[data-v-37b1fcfd]{transition:opacity .15s}.search-modal-enter-from[data-v-37b1fcfd],.search-modal-leave-to[data-v-37b1fcfd]{opacity:0}.notification-root[data-v-e6cc4775]{position:relative}.notification-trigger[data-v-e6cc4775]{color:#64748b;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .15s;display:flex;position:relative}.notification-trigger[data-v-e6cc4775]:hover{color:#0f172a;background:#f1f5f9}.notification-dot[data-v-e6cc4775]{background:#f59e0b;border:2px solid #fff;border-radius:999px;width:7px;height:7px;position:absolute;top:8px;right:8px}.notification-menu[data-v-e6cc4775]{z-index:90;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:370px;position:absolute;top:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 18px 50px #0f172a24}.notification-header[data-v-e6cc4775]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:14px;display:flex}.notification-header strong[data-v-e6cc4775]{color:#0f172a;font-size:12px;display:block}.notification-header span[data-v-e6cc4775]{color:#94a3b8;margin-top:3px;font-size:9px;display:block}.read-all[data-v-e6cc4775]{color:#0284c7;font-size:10px;font-weight:700}.notification-item[data-v-e6cc4775]{border-bottom:1px solid #f1f5f9;gap:11px;padding:13px 14px;display:flex;position:relative}.notification-unread[data-v-e6cc4775]{background:#f8fcff}.notification-icon[data-v-e6cc4775]{color:#0284c7;background:#f0f9ff;border-radius:9px;flex:0 0 35px;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.notification-title[data-v-e6cc4775]{color:#334155;font-size:11px;font-weight:700}.notification-description[data-v-e6cc4775]{color:#64748b;margin-top:4px;font-size:10px;line-height:1.8}.notification-time[data-v-e6cc4775]{color:#94a3b8;margin-top:6px;font-size:9px}.unread-indicator[data-v-e6cc4775]{background:#0ea5e9;border-radius:999px;width:6px;height:6px;position:absolute;top:18px;left:13px}.dropdown-enter-active[data-v-e6cc4775],.dropdown-leave-active[data-v-e6cc4775]{transition:opacity .12s,transform .12s}.dropdown-enter-from[data-v-e6cc4775],.dropdown-leave-to[data-v-e6cc4775]{opacity:0;transform:translateY(-5px)}.user-root[data-v-9eadaa4d]{position:relative}.user-trigger[data-v-9eadaa4d]{cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:5px 7px;transition:background .15s;display:flex}.user-trigger[data-v-9eadaa4d]:hover{background:#f8fafc}.avatar[data-v-9eadaa4d]{color:#0369a1;background:#f0f9ff;border-radius:9px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:flex}.avatar-large[data-v-9eadaa4d]{flex-basis:42px;width:42px;height:42px}.menu-item[data-v-9eadaa4d],.user-info[data-v-9eadaa4d]{text-align:right}.user-info strong[data-v-9eadaa4d]{color:#334155;font-size:11px;font-weight:800;display:block}.user-info span[data-v-9eadaa4d]{color:#94a3b8;margin-top:2px;font-size:9px;display:block}.user-chevron[data-v-9eadaa4d]{color:#94a3b8;width:16px;height:16px}.user-menu[data-v-9eadaa4d]{z-index:90;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:260px;position:absolute;top:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 18px 50px #0f172a24}.user-menu-header[data-v-9eadaa4d]{border-bottom:1px solid #f1f5f9;align-items:center;gap:11px;padding:14px;display:flex}.user-menu-header strong[data-v-9eadaa4d]{color:#334155;font-size:11px;font-weight:800;display:block}.user-menu-header span[data-v-9eadaa4d]{color:#94a3b8;margin-top:3px;font-size:9px;display:block}.user-menu-section[data-v-9eadaa4d]{padding:7px}.menu-item[data-v-9eadaa4d]{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:11px;font-weight:600;transition:background .12s,color .12s;display:flex}.menu-item[data-v-9eadaa4d]:hover{color:#0f172a;background:#f8fafc}.menu-icon[data-v-9eadaa4d]{flex:0 0 16px;width:16px;height:16px}.logout-section[data-v-9eadaa4d]{border-top:1px solid #f1f5f9;padding:7px}.logout-item[data-v-9eadaa4d]{color:#e11d48}.logout-item[data-v-9eadaa4d]:hover{color:#be123c;background:#fff1f2}.dropdown-enter-active[data-v-9eadaa4d],.dropdown-leave-active[data-v-9eadaa4d]{transition:opacity .12s,transform .12s}.dropdown-enter-from[data-v-9eadaa4d],.dropdown-leave-to[data-v-9eadaa4d]{opacity:0;transform:translateY(-5px)}@media (width<=640px){.user-chevron[data-v-9eadaa4d],.user-info[data-v-9eadaa4d]{display:none}}
