.lifelight-scope .nav-left{display:flex;align-items:center;gap:6px;flex:none}.lifelight-scope .nav-primary{display:flex;align-items:center;gap:22px;flex:none;font-size:15px}.lifelight-scope .nav-primary-link{display:inline-flex;align-items:center;min-height:44px;color:var(--dim);white-space:nowrap;transition:color .2s}.lifelight-scope .nav-primary-link:hover,.lifelight-scope .nav-primary-link[aria-current=page]{color:var(--text)}.lifelight-scope .ll-home{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--dim);flex:none;transition:color .2s,background .2s}.lifelight-scope .ll-home:hover{color:var(--text);background:var(--glass)}.lifelight-scope .ll-menu{position:relative;flex:none}.lifelight-scope .ll-menu>summary{list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:100px;border:1px solid var(--line-strong);background:transparent;color:var(--text);font-family:var(--sans);font-size:14.5px;font-weight:500;white-space:nowrap;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:border-color .2s,background .2s}.lifelight-scope .ll-menu>summary::-webkit-details-marker{display:none}.lifelight-scope .ll-menu>summary::marker{content:""}.lifelight-scope .ll-menu>summary:hover,.lifelight-scope .ll-menu[open]>summary{border-color:var(--text)}.lifelight-scope .ll-menu-chev{flex:none;transition:transform .2s}.lifelight-scope .ll-menu[open] .ll-menu-chev{transform:rotate(180deg)}.lifelight-scope .ll-menu-panel{position:absolute;top:calc(100% + 10px);left:0;z-index:60;width:300px;max-height:calc(100vh - 110px);overflow-y:auto;overscroll-behavior:contain;padding:8px;border-radius:18px;background:var(--panel);border:1px solid var(--line);box-shadow:0 26px 60px -26px rgba(20,16,50,.55);text-align:left}.lifelight-scope .ll-menu-group{list-style:none;margin:0;padding:0}.lifelight-scope .ll-menu-group+.ll-menu-group,.lifelight-scope .ll-menu-h{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.lifelight-scope .ll-menu-h{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--violet);padding:12px 12px 4px;line-height:1.3}.lifelight-scope .ll-menu-item{display:block;padding:9px 12px;border-radius:12px;color:var(--text);transition:background .15s}.lifelight-scope .ll-menu-item:hover{background:var(--panel2)}.lifelight-scope .ll-menu-name{display:block;font-size:15px;font-weight:500;line-height:1.3}.lifelight-scope .ll-menu-desc{display:block;font-size:13px;line-height:1.4;color:var(--dim);margin-top:2px}.lifelight-scope .ll-menu-more .ll-menu-item{padding:7px 12px}.lifelight-scope .ll-menu-more .ll-menu-name{font-size:14.5px}.lifelight-scope .ll-menu-item[aria-current=page]{background:var(--panel2);box-shadow:inset 3px 0 0 var(--gold)}.lifelight-scope .ll-menu-item[aria-current=page] .ll-menu-name{color:var(--gold)}.lifelight-scope :is(.ll-home,.ll-menu>summary,.ll-menu-item,.nav-primary-link):focus-visible{outline:2px solid var(--violet);outline-offset:2px}.lifelight-scope nav .ll-menu-panel{background:linear-gradient(180deg,var(--n-top,#2E2470) 0,var(--n-deep,#231B52) 60%);border:1px solid rgba(244,242,255,.18);box-shadow:0 28px 60px -24px rgba(8,5,26,.8)}.lifelight-scope nav .ll-menu-item:hover{background:rgba(255,255,255,.08)}.lifelight-scope nav .ll-menu-item[aria-current=page]{background:rgba(240,199,38,.1)}.lifelight-scope nav .ll-home:hover,.lifelight-scope nav .ll-menu[open]>summary{background:rgba(255,255,255,.08)}.lifelight-scope nav:has(.nav-left) .wrap.nav-in{height:auto;min-height:76px;flex-wrap:wrap;row-gap:4px;padding-top:6px;padding-bottom:6px}.lifelight-scope nav:has(.nav-left) .nav-actions{margin-left:auto}@media(max-width:880px){.lifelight-scope .nav-primary-link{display:none}}@media(max-width:1110px){.lifelight-scope nav:has(.nav-left) .nav-resend{display:none}}@media(max-width:640px){.lifelight-scope .ll-menu{position:static}.lifelight-scope .ll-menu-panel{top:calc(100% + 4px);left:12px;right:12px;width:auto;max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px)}.lifelight-scope nav:has(.nav-left) .wrap.nav-in{min-height:64px}}@media(max-width:720px){.lifelight-scope nav:has(.nav-left) .wrap.nav-in{-moz-column-gap:10px;column-gap:10px;padding-left:16px;padding-right:16px}.lifelight-scope nav:has(.nav-left) .btn-gift span{display:none}.lifelight-scope nav:has(.nav-left) .btn-gift{padding:13px 16px}}@media(max-width:420px){.lifelight-scope nav .brand{font-size:21px;gap:7px}.lifelight-scope .nav-left{gap:2px}.lifelight-scope .ll-menu>summary{font-size:13px;padding:0 11px;gap:4px}}html:has(.ll-menu[open]) :is(.lb-bar,.fb-bar,.cb-bar,.wb-bar,.sc-bar,.mf-bar,.gf-bar){visibility:hidden!important;pointer-events:none!important}.lifelight-scope nav .ll-menu>summary:focus-visible{border-radius:100px!important}.lifelight-scope .ll-home:focus-visible{border-radius:50%!important}@media(max-width:640px){.lifelight-scope nav:has(.nav-left) .nav-left{flex-basis:100%}.lifelight-scope nav:has(.nav-left) .wrap.nav-in{-moz-column-gap:10px;column-gap:10px;row-gap:6px;padding-top:8px;padding-bottom:10px}.lifelight-scope nav:has(.nav-left) .ll-menu-panel{max-height:calc(100vh - 200px);max-height:calc(100dvh - 200px)}}