@property --be-av-a{syntax:"<angle>";inherits:false;initial-value:0deg}.be-avatar-host{position:relative;display:inline-grid;place-items:center;flex:none}.be-avatar-host .be-av{border-radius:999px;overflow:hidden;display:grid;place-items:center}.be-avatar-host .be-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-be-profile] .be-avatar-host .be-av:not(.be-avatar){box-shadow:0 0 0 3px hsla(0,0%,100%,.15)}span.be-av.be-avatar{position:relative;isolation:isolate;overflow:visible;color:#fff;background:#000}span.be-av.be-avatar>*{position:relative;z-index:1;font-size:var(--be-av-fs)}span.be-av.be-avatar:before{content:"";position:absolute;inset:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--be-av-a),#11f466,#ffc515,#cf90e3,#11f466);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.be-avatar-add{position:absolute;right:-2px;bottom:-2px;z-index:2;width:18px;height:18px;padding:0;border-radius:999px;display:grid;place-items:center;color:#101011;background:#fff;box-shadow:0 0 0 2px #141416;cursor:pointer;-webkit-tap-highlight-color:transparent}.be-avatar-add svg{width:12px;height:12px}.be-avatar-add:focus-visible{outline:2px solid #fff;outline-offset:2px}[data-be-profile] .be-avatar-add{right:2px;bottom:2px;width:26px;height:26px}[data-be-profile] .be-avatar-add svg{width:16px;height:16px}@media (pointer:coarse){.be-avatar-add:after{content:"";position:absolute;right:-22px;bottom:-22px;width:44px;height:44px}}@media (prefers-reduced-motion:no-preference){span.be-av.be-avatar[data-arrive]:before{animation:be-av-spin 1.4s cubic-bezier(.2,1.18,.32,1) both}span.be-av.be-avatar[data-arrive]>*{animation:be-av-rise .5s cubic-bezier(.2,1.18,.32,1) .25s both}.be-avatar-host :is(button:hover,button:focus-visible) span.be-av.be-avatar:before,.be-avatar-host:hover span.be-av.be-avatar:before{animation:be-av-turn 3s linear infinite}@keyframes be-av-spin{0%{--be-av-a:-360deg}to{--be-av-a:0deg}}@keyframes be-av-rise{0%{opacity:0;transform:translateY(6px) scale(.92)}to{opacity:1;transform:none}}@keyframes be-av-turn{to{--be-av-a:360deg}}}.be-b1-rail-slot{position:relative;z-index:50;width:112px;flex-shrink:0;padding:16px;min-height:0}.be-b1-rail{width:80px;height:100%;border-radius:26px;display:flex;flex-direction:column;align-items:center;padding:14px 0 12px;color:var(--be-tab-on)}.be-b1-logo{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;margin-bottom:14px;border-radius:14px}.be-b1-logo-mark{width:24px;height:24px;background-color:currentColor;-webkit-mask:url(https://d1m5bpbghoh244.cloudfront.net/_next/static/media/betterness-one-rail-mark.4412f102.png) center/contain no-repeat;mask:url(https://d1m5bpbghoh244.cloudfront.net/_next/static/media/betterness-one-rail-mark.4412f102.png) center/contain no-repeat}.be-b1-rail .be-b1-acctbtn{width:44px;height:44px;margin-top:8px;border-radius:999px;display:grid;place-items:center;flex-shrink:0}.be-b1-rail .be-b1-acctbtn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.be-b1-items{display:flex;flex:1;min-height:0;flex-direction:column;gap:6px;overflow-y:auto;scrollbar-width:none}@media (min-height:640px){.be-b1-items{overflow:visible}}.be-b1-tab{position:relative;width:64px;min-height:64px;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--be-tab-off);transition:color .2s,transform .15s}.be-b1-tab[aria-current=page]{color:var(--be-tab-on);font-weight:600;background:radial-gradient(ellipse at left,var(--be-glow),transparent 85%)}.be-b1-tab[aria-current=page]:before{content:"";position:absolute;left:-14px;top:20px;width:3px;height:24px;border-radius:0 3px 3px 0;background:rgb(var(--primitive-green-500));box-shadow:0 0 12px rgb(var(--primitive-green-500)/.7)}.be-b1-tab:hover{color:var(--be-tab-on)}.be-b1-tab:active{transform:scale(.94)}.be-b1-logo:focus-visible,.be-b1-tab:focus-visible{outline:2px solid currentColor;outline-offset:-2px}:has(>[data-b1-navigation]):has([data-b1-ground=light]:not([hidden],[aria-hidden=true],[hidden] *,[aria-hidden=true] *))>[data-b1-navigation]{background:var(--b1-paper)}:has(>[data-b1-navigation]):has([data-b1-ground=dark]:not([hidden],[aria-hidden=true],[hidden] *,[aria-hidden=true] *))>[data-b1-navigation]{background:rgb(var(--inverse-elevation-minus2))}