.tucked-nav{position:fixed!important;top:calc(env(safe-area-inset-top, 0px) + .5rem)!important;left:.75rem!important;right:auto!important;bottom:auto!important;width:auto!important;max-width:max-content!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;z-index:900!important;font-family:inherit;pointer-events:auto!important;user-select:none}@media (min-width:600px){.tucked-nav{top:1rem!important;left:max(.5rem,calc(50vw - 215px - 6.75rem))!important}}@media (max-width:599px){#main-content.has-sanctuary-nav{padding-top:calc(env(safe-area-inset-top, 0px) + 3.75rem)!important}}body:has(#lexicon-drawer) .tucked-nav,body:has(#passage-guide-drawer) .tucked-nav,body:has(.sanctuary-sidebar.open) .tucked-nav,body:has([data-testid=educational-flyout-drawer]) .tucked-nav,body:has([role=dialog]) .tucked-nav{display:none!important}.tucked-nav__pill-stack{display:flex;flex-direction:row;align-items:center;gap:.5rem}.tucked-nav__pill{display:inline-flex;align-items:center;justify-content:center;width:2.75rem!important;height:2.75rem!important;min-width:2.75rem!important;min-height:2.75rem!important;padding:0!important;border-radius:9999px;background:var(--bg-surface,rgba(255,255,255,.92));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-card,rgba(0,0,0,.12));box-shadow:0 4px 20px -2px rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.04);color:var(--text-primary,#0F172A);cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1)}.tucked-nav__pill:hover{transform:translateY(-1px) scale(1.05);border-color:var(--accent,#D4AF37);box-shadow:0 6px 24px -2px var(--accent-glow,rgba(212,175,55,.2))}.tucked-nav__pill--back{background:var(--bg-surface,#FFFFFF);border:1px solid var(--border-card,#cbd5e1)}.tucked-nav__pill--back .tucked-nav__pill-icon,.tucked-nav__pill--back:hover .tucked-nav__pill-icon{color:var(--text-primary,#0F172A)}.tucked-nav__pill-icon{display:flex;align-items:center;justify-content:center;color:var(--accent,#D4AF37)}.tucked-nav__bar{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border-radius:9999px;background:var(--bg-surface,rgba(255,255,255,.94));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--border-card,rgba(0,0,0,.12));box-shadow:0 8px 30px -4px rgba(0,0,0,.12),0 2px 6px 0 rgba(0,0,0,.04);animation:tuckedNavReveal .22s cubic-bezier(.16,1,.3,1)}@keyframes tuckedNavReveal{0%{opacity:0;transform:scale(.94) translateX(-8px)}to{opacity:1;transform:scale(1) translateX(0)}}.tucked-nav__bar-items{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25rem;max-width:calc(100vw - 5rem)}.sanctuary-nav-btn{width:2.75rem!important;height:2.75rem!important;min-width:2.75rem!important;min-height:2.75rem!important;border-radius:50%!important;padding:0!important;background:transparent!important;border:1px solid transparent!important;color:var(--text-secondary,#475569)!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important;cursor:pointer}.sanctuary-nav-btn:hover{background:var(--bg-surface-inset,rgba(0,0,0,.05))!important;color:var(--accent,#D4AF37)!important;transform:scale(1.05)}.sanctuary-nav-btn:focus-visible{outline:2px solid var(--accent,#D4AF37)!important;outline-offset:2px!important}.sanctuary-nav-btn.active{background:var(--accent-subtle,rgba(212,175,55,.12))!important;color:var(--accent,#D4AF37)!important;border-color:var(--accent,#D4AF37)!important}.tucked-nav__bar-close{display:inline-flex;align-items:center;justify-content:center;width:2.75rem!important;height:2.75rem!important;min-width:2.75rem!important;min-height:2.75rem!important;padding:0!important;border-radius:9999px;background:transparent;border:none;color:var(--text-secondary,#475569);cursor:pointer;margin-left:.25rem;transition:all .15s ease}.tucked-nav__bar-close:hover{background:var(--bg-surface-inset,rgba(0,0,0,.08));color:var(--text-primary,#0F172A)}