.tenant-switcher[data-v-5d61ae78]{border-bottom:1px solid var(--sidebar-border);margin-bottom:4px;padding:8px 16px 12px}.tenant-select[data-v-5d61ae78]{width:100%;font-size:14px}.tenant-select[data-v-5d61ae78] .q-field__control{background:#ffffff0d;border-radius:12px;min-height:40px;padding:0 8px}.tenant-select[data-v-5d61ae78] .q-field__native{color:var(--sidebar-text-active);min-height:40px;font-weight:500}.tenant-select[data-v-5d61ae78] .q-field__append{color:var(--text-secondary)}.tenant-select[data-v-5d61ae78] .q-field__label{display:none}.selected-item[data-v-5d61ae78]{align-items:center;gap:4px;display:flex}.tenant-option[data-v-5d61ae78]{min-height:44px}.sidebar-drawer[data-v-da72331c] .q-drawer,.sidebar-drawer[data-v-da72331c] .q-drawer__content{background-color:#0000!important;border-right:none!important}.sidebar-container[data-v-da72331c]{background:var(--sidebar-bg);border:1px solid var(--sidebar-border);flex-direction:column;height:99.8%;margin:1px;transition:width .3s,padding .3s;display:flex;overflow:hidden}.fit-scroll[data-v-da72331c]{flex:1}.menu-section[data-v-da72331c]{padding:16px}.collapsed .menu-section[data-v-da72331c]{padding:8px}.section-title[data-v-da72331c]{text-transform:uppercase;color:var(--text-secondary);letter-spacing:.5px;margin-bottom:8px;padding-left:12px;font-size:11px;font-weight:500}.collapsed .section-title[data-v-da72331c]{display:none}.menu-item[data-v-da72331c]{min-height:44px;color:var(--sidebar-text);border-radius:12px;margin-bottom:6px;padding:8px 16px;transition:all .3s}.menu-item.collapsed[data-v-da72331c]{justify-content:center;padding:8px;display:flex}.menu-item.collapsed[data-v-da72331c] .q-item__section--avatar{min-width:unset;margin:0;padding-right:0}.menu-item[data-v-da72331c] .q-item__section--avatar{min-width:36px;padding-right:8px}.transition-item[data-v-da72331c]{border-radius:12px}.menu-item[data-v-da72331c]:hover{color:var(--text-primary)}.menu-active[data-v-da72331c]{color:var(--sidebar-text-active);background:linear-gradient(90deg,#4f46e599,#be185d99);border-radius:12px;position:relative}.menu-active[data-v-da72331c]:before{content:"";background-color:#38bdf8;border-radius:0 4px 4px 0;width:4px;position:absolute;top:8px;bottom:8px;left:-16px;box-shadow:0 0 16px 2px #38bdf8cc}.collapsed .menu-active[data-v-da72331c]:before{left:-8px}.btn-novo-chamado[data-v-da72331c]{box-shadow:none;border:none;border-radius:12px}.btn-novo-chamado[data-v-da72331c]:hover{color:var(--text-primary)}.badge-count[data-v-da72331c]{background:var(--bg-elevated);border-radius:6px;padding:4px 6px;font-size:11px}.sidebar-toggle[data-v-da72331c]{cursor:pointer;height:40px;color:var(--text-muted);border-top:1px solid var(--sidebar-border);flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}.sidebar-toggle[data-v-da72331c]:hover{color:var(--text-primary)}.notification-wrapper[data-v-98b015a1]{align-items:center;display:inline-flex;position:relative}.notification-bell[data-v-98b015a1]{color:var(--text-secondary,#94a3b8)}.notification-bell[data-v-98b015a1]:hover{color:var(--text-primary,#e2e8f0)}.notif-badge[data-v-98b015a1]{min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px}.notif-menu[data-v-98b015a1]{border-radius:12px}.notif-header[data-v-98b015a1]{padding:12px 16px}.notif-scroll[data-v-98b015a1]{max-height:400px;overflow-y:auto}.notif-item[data-v-98b015a1]{border-bottom:1px solid #ffffff0f;padding:10px 16px}.notif-item[data-v-98b015a1]:last-child{border-bottom:none}.notif-unread[data-v-98b015a1]{background:#3b82f60a}.unread-dot[data-v-98b015a1]{background:var(--q-primary,#3b82f6);border-radius:50%;width:8px;height:8px}.subscription-summary[data-v-fcca3216]{align-items:center;gap:12px;font-size:13px;display:flex}.subscription-summary__plan[data-v-fcca3216]{align-items:center;display:flex}.subscription-summary__status[data-v-fcca3216]{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.subscription-summary__status.is-trial[data-v-fcca3216]{color:#1d4ed8;background:#dbeafe}.subscription-summary__status.is-expired[data-v-fcca3216]{color:#dc2626;background:#fee2e2}.subscription-summary__status.is-grace[data-v-fcca3216]{color:#d97706;background:#fef3c7}.subscription-summary__status.is-active[data-v-fcca3216]{color:#16a34a;background:#dcfce7}.main-layout-bg[data-v-fa5c61ec]{background-color:var(--bg-page);min-height:100vh}.header-wrapper[data-v-fa5c61ec]{padding:24px 16px 0;z-index:2000!important}@media (max-width:768px){.header-wrapper[data-v-fa5c61ec]{padding:12px 12px 0}.floating-header[data-v-fa5c61ec]{padding:8px 16px!important}.user-outline-btn[data-v-fa5c61ec]{display:none!important}.right-section[data-v-fa5c61ec]{gap:8px!important}.logo-text .logo-img[data-v-fa5c61ec]{transform:scale(1.8)!important}}@media (max-width:480px){.logo-text .logo-img[data-v-fa5c61ec]{transform:scale(1.5)!important}.user-avatar-btn[data-v-fa5c61ec]{width:28px!important;height:28px!important}}.floating-header[data-v-fa5c61ec]{background:var(--header-bg);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid var(--header-border);box-shadow:var(--header-shadow);border-radius:16px;justify-content:space-between;align-items:center;padding:12px 24px;display:flex}.left-section[data-v-fa5c61ec],.logo-text[data-v-fa5c61ec]{align-items:center;display:flex}.logo-text .logo-img[data-v-fa5c61ec]{transform-origin:0;object-fit:contain;height:40px;transform:scale(2.4)}.right-section[data-v-fa5c61ec]{align-items:center;gap:16px;display:flex}.nav-icon-btn[data-v-fa5c61ec]{background:var(--icon-btn-bg);border:1px solid var(--icon-btn-border);color:var(--icon-btn-color);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:relative}.nav-icon-btn[data-v-fa5c61ec]:hover{background:var(--icon-btn-hover-bg);color:var(--icon-btn-hover-color)}.notification-btn[data-v-fa5c61ec]{color:#ef4444;background:#ef44441a;border-color:#ef444433}.notification-btn[data-v-fa5c61ec]:hover{color:#f87171;background:#ef444433}.red-dot[data-v-fa5c61ec]{background:#ef4444;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:10px;box-shadow:0 0 8px 1px #ef4444}.user-avatar-btn[data-v-fa5c61ec]{border:1px solid var(--header-border);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s;display:flex}.user-avatar-btn[data-v-fa5c61ec]:hover{border-color:var(--border-strong)}.nav-icon-bare[data-v-fa5c61ec]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .2s;display:flex}.nav-icon-bare[data-v-fa5c61ec]:hover{color:var(--icon-btn-hover-color)}.footer-text[data-v-fa5c61ec]{color:var(--text-muted);text-align:center;margin-top:30px;font-size:.8rem}@media (min-width:769px){.lt-md[data-v-fa5c61ec]{display:none!important}}
