.modern-navbar[data-v-73d822a1]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#faf7f2d9!important;border-bottom:1px solid rgba(199,93,46,.12);transition:all .3s cubic-bezier(.4,0,.2,1)}.modern-navbar.shrink[data-v-73d822a1]{background-color:#faf7f2f2!important;border-bottom-color:#c75d2e2e;box-shadow:0 2px 12px #0000000d;height:60px!important}.modern-navbar[data-v-73d822a1] .v-toolbar__content{gap:8px;padding:0 16px}.brand-section[data-v-73d822a1]{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;padding:4px 12px;text-decoration:none;transition:all .2s ease}.brand-section[data-v-73d822a1]:hover{background-color:#c75d2e0f}.brand-logo[data-v-73d822a1]{filter:drop-shadow(0 2px 4px rgba(199,93,46,.15));width:56px}.desktop-nav[data-v-73d822a1]{align-items:center;display:flex;gap:4px}.nav-pill[data-v-73d822a1]{align-items:center;border-radius:10px;color:#5c4438;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:500;gap:8px;padding:9px 16px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.nav-pill[data-v-73d822a1]:hover{background-color:#c75d2e14;color:#c75d2e}.nav-pill--active[data-v-73d822a1]{background-color:#c75d2e1f;color:#c75d2e;font-weight:600}.nav-pill .nav-pill-icon[data-v-73d822a1]{opacity:.85}.actions-section[data-v-73d822a1]{align-items:center;display:flex;flex-shrink:0;gap:6px}.action-btn[data-v-73d822a1]{align-items:center;background:transparent;border:none;border-radius:10px;color:#5c4438;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9rem;font-weight:500;gap:8px;height:40px;padding:0 12px;transition:all .2s ease}.action-btn[data-v-73d822a1]:hover{background-color:#c75d2e14;color:#c75d2e}.action-btn .chevron[data-v-73d822a1]{opacity:.6;transition:transform .2s ease}.flag-img[data-v-73d822a1]{border-radius:3px;flex-shrink:0}.user-avatar[data-v-73d822a1]{align-items:center;background:linear-gradient(135deg,#c75d2e,#a04920);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.85rem;font-weight:600;height:32px;justify-content:center;letter-spacing:.5px;width:32px}.user-name[data-v-73d822a1]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-btn[data-v-73d822a1]{align-items:center;background:linear-gradient(135deg,#c75d2e,#a04920);border:none;border-radius:10px;box-shadow:0 2px 8px #c75d2e33;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:600;gap:6px;height:40px;padding:0 18px;transition:all .2s ease}.login-btn[data-v-73d822a1]:hover{box-shadow:0 4px 14px #c75d2e52;transform:translateY(-1px)}.login-btn[data-v-73d822a1]:active{transform:translateY(0)}.login-btn .login-btn-icon[data-v-73d822a1]{opacity:.9}.mobile-menu-btn[data-v-73d822a1]{align-items:center;display:flex;height:44px;justify-content:center;padding:0;width:44px}.dropdown-menu[data-v-73d822a1]{background:#fff!important;border:1px solid rgba(199,93,46,.08)!important;box-shadow:0 8px 24px #00000014!important;min-width:180px;padding:6px!important}[data-v-73d822a1] .dropdown-item{border-radius:8px;margin-bottom:2px;min-height:44px;padding-inline:12px;transition:background-color .15s ease}[data-v-73d822a1] .dropdown-item:hover{background-color:#c75d2e14}[data-v-73d822a1] .dropdown-item.dropdown-item--danger:hover{background-color:#b23a4814}.mobile-drawer[data-v-73d822a1]{background-color:#faf7f2!important}.drawer-header[data-v-73d822a1]{align-items:center;display:flex;justify-content:center;padding:24px 16px 16px}.drawer-logo[data-v-73d822a1]{filter:drop-shadow(0 4px 12px rgba(199,93,46,.15))}.drawer-divider[data-v-73d822a1]{border-color:#c75d2e1a!important;margin:0 12px}.drawer-user[data-v-73d822a1]{align-items:center;background:#fff;border:1px solid rgba(199,93,46,.1);border-radius:12px;display:flex;gap:12px;margin:12px;padding:16px}.drawer-user-avatar[data-v-73d822a1]{align-items:center;background:linear-gradient(135deg,#c75d2e,#a04920);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1rem;font-weight:600;height:44px;justify-content:center;width:44px}.drawer-user-info[data-v-73d822a1]{flex:1;min-width:0}.drawer-user-name[data-v-73d822a1]{color:#2c1810;font-size:.95rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-user-role[data-v-73d822a1]{color:#8b6f5c;font-size:.8rem}.drawer-list[data-v-73d822a1]{padding:12px!important}[data-v-73d822a1] .drawer-item{border-radius:10px!important;color:#5c4438!important;margin-bottom:4px!important;min-height:48px!important;transition:all .2s ease}[data-v-73d822a1] .drawer-item:hover{background-color:#c75d2e14!important}[data-v-73d822a1] .drawer-item.drawer-item--active{background-color:#c75d2e1f!important;color:#c75d2e!important}[data-v-73d822a1] .drawer-item.drawer-item--active .v-icon{color:#c75d2e!important}[data-v-73d822a1] .drawer-item.drawer-item--danger:hover{background-color:#b23a4814!important}[data-v-73d822a1] .drawer-item.drawer-item--primary:hover{background-color:#c75d2e1f!important}@media(max-width:600px){.actions-section[data-v-73d822a1]{gap:2px}.action-btn[data-v-73d822a1]{padding:0 8px}.login-btn[data-v-73d822a1]{font-size:.9rem;padding:0 14px}}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;position:absolute;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{background:rgb(var(--v-theme-surface));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}@media(prefers-reduced-motion:reduce){.v-navigation-drawer{transition:none}}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;left:0;right:auto;top:0}.v-navigation-drawer--right{border-left-width:thin;left:auto;right:0;top:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{background:#000;height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}
