.q-toolbar__title{font-family:Arial,sans-serif;overflow:visible!important}.logo-container{display:flex;align-items:center;transition:transform .2s ease;gap:8px;overflow:visible}.logo-container:hover{transform:scale(1.05)}.header-logo-icon{width:40px;height:40px;border-radius:50%;box-shadow:0 2px 6px #0003;object-fit:contain;flex-shrink:0;background-color:#fff;border:2px solid #fff}@media (max-width: 600px){.header-logo-icon{width:36px;height:36px}}.brand-name{font-size:2rem;font-weight:800;letter-spacing:2px;display:flex;align-items:center;text-shadow:2px 2px 4px rgba(0,0,0,.2);font-family:Georgia,serif}@media (max-width: 600px){.brand-name{font-size:1.5rem}}.brand-letter{display:inline-block;transition:all .3s ease}.brand-letter.pu{color:#fff;background:linear-gradient(135deg,#ffeb3b,#ffc107);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 3px rgba(255,193,7,.4))}.brand-letter.bha{color:#fff;filter:drop-shadow(0 2px 3px rgba(255,255,255,.3))}.temple-header{background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;box-shadow:0 2px 8px #ff6b354d;padding-top:env(safe-area-inset-top)}.sidebar-drawer{background:#fff}.drawer-header{background:linear-gradient(135deg,#ff6b35,#f7931e)}.edit-avatar-btn{right:-6px;bottom:-6px}.sidebar-list{padding:0}.avatar-border{border:3px solid #e0e0e0;box-shadow:0 2px 8px #0000001a;overflow:hidden}.avatar-border img{width:100%;height:100%;object-fit:cover;object-position:center}.header-avatar,.dropdown-avatar{overflow:hidden}.header-avatar img,.dropdown-avatar img{width:100%;height:100%;object-fit:cover;object-position:center}.header-avatar{border:2px solid rgba(255,255,255,.5)}.dropdown-avatar{border:2px solid #e0e0e0}.sidebar-header{color:#757575;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.sidebar-item{padding:12px 16px;margin:2px 8px;border-radius:8px;transition:all .2s ease}.sidebar-item:hover{background:#f5f5f5}.sidebar-item.q-router-link--active{background:#fff3e0}.sidebar-item.q-router-link--active .q-icon,.sidebar-item.q-router-link--active .q-item__section{color:#ff6b35!important}
