@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}.ni{cursor:pointer;position:relative;transition:all .15s cubic-bezier(.4,0,.2,1)}.ni:hover{background:hsla(0,0%,100%,.035)!important}.ni:hover svg{opacity:1!important;transform:scale(1.1)}.ni svg{transition:opacity .15s ease,transform .15s ease}.ni-active{background:#e2dd9f12!important;box-shadow:inset 0 0 20px #e2dd9f08}.ni-active:before{background:#e2dd9f;border-radius:0 2px 2px 0;bottom:4px;box-shadow:0 0 8px #e2dd9f66,0 0 20px #e2dd9f26;content:"";left:0;position:absolute;top:4px;width:3px}.sb-footer{cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.sb-footer:hover{background:#e2dd9f0d!important;box-shadow:inset 0 0 0 1px #e2dd9f14!important}.pc{cursor:default;transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),border-color .18s ease}.pc:hover{border-color:#e2dd9f33!important;box-shadow:0 8px 32px #00000059,0 0 0 1px #e2dd9f1f!important;transform:translateY(-2px)}.cc{cursor:pointer;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),border-color .15s ease}.cc:hover{border-color:#e2dd9f59!important;box-shadow:0 12px 40px #00000059,0 2px 6px #0003!important;transform:translateY(-3px)}.tc{cursor:pointer;transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s ease,border-color .18s ease}.tc:hover{border-color:#e2dd9f59!important;box-shadow:0 12px 36px #0006,0 0 0 1px #e2dd9f26!important;transform:translateY(-3px) scale(1.015)}.compose-action{cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.compose-action:hover{background:#e2dd9f1f!important;border-color:#e2dd9f4d!important;transform:translateY(-1px)}.post-action{border-radius:8px;cursor:pointer;padding:5px 10px;transition:all .15s cubic-bezier(.4,0,.2,1)}.post-action:hover{background:#e2dd9f14!important}.btn{cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.btn:hover{opacity:.75}.btn-primary{cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.btn-primary:hover{box-shadow:0 0 20px #e2dd9f40,0 4px 14px #e2dd9f59!important;transform:translateY(-1px)}.lbtn{cursor:pointer;transition:color .12s,transform .1s}.lbtn:active{transform:scale(1.4)}.lpop{animation:lpop .32s ease}.pg{animation:pgIn .3s ease both}.ttgl{cursor:pointer;transition:background .18s}.tthm{transition:transform .18s}.compose-pulse{animation:composePulse 3s ease-in-out infinite}.tag-pill{cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.tag-pill:hover{transform:scale(1.05)}.tag-pill:active{transform:scale(.97)}.lbtn{transition:transform .15s cubic-bezier(.4,0,.2,1)}.lbtn:active{animation:heartBounce .3s ease}@keyframes heartBounce{0%{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}.new-badge{animation:newPulse 2s ease-in-out infinite}@keyframes newPulse{0%,to{box-shadow:0 0 0 0 #e2dd9f00}50%{box-shadow:0 0 8px 2px #e2dd9f40}}input:focus,textarea:focus{border-color:#e2dd9f66!important;box-shadow:0 0 0 3px #e2dd9f14!important;outline:none}.ob-pill{cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)!important}.ob-pill:hover{box-shadow:0 2px 12px #0003;transform:scale(1.04)}.ob-btn{transition:all .15s cubic-bezier(.4,0,.2,1)!important}.ob-btn:not(:disabled):hover{box-shadow:0 0 24px #e2dd9f4d,0 6px 16px #e2dd9f40!important;transform:translateY(-2px)}.ob-input{transition:border-color .15s ease,box-shadow .15s ease!important}.ob-fade{animation:bamPageFade .4s ease both}.member-card{animation:popIn .2s ease both}.reply-area{animation:slideOpen .22s ease both}.detail-panel{animation:slideInRight .28s cubic-bezier(.4,0,.2,1) both}@keyframes skeletonPulse{0%{opacity:.06}50%{opacity:.12}to{opacity:.06}}.skeleton{animation:skeletonPulse 1.8s ease-in-out infinite;background:#ffffff14;border-radius:8px}@keyframes pgIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes arrowFade{0%,to{opacity:0;transform:translateX(-3px) rotate(-45deg)}50%{opacity:.7;transform:translateX(2px) rotate(-45deg)}}@keyframes bamShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes bamFadeOut{0%,70%{opacity:1}to{opacity:0}}@keyframes cardRadiate{0%,to{box-shadow:0 4px 24px #00000040,0 0 0 0 #e2dd9f00}50%{box-shadow:0 4px 24px #00000040,0 0 0 7px #e2dd9f12,0 0 0 14px #e2dd9f08}}.navCard{transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,border-color .2s ease}.navCard:hover{border-color:#e2dd9f4d!important;box-shadow:0 12px 40px #00000080,0 0 0 1px #e2dd9f40!important;transform:scale(1.03)}.navCard:hover .navCard-img{filter:brightness(.38) saturate(.9)!important;transform:scale(1.18)!important}.navCard-img{transition:transform .6s cubic-bezier(.25,.46,.45,.94),filter .4s ease!important}@keyframes lpop{0%{transform:scale(1)}45%{transform:scale(1.55)}72%{transform:scale(.9)}to{transform:scale(1)}}@keyframes slideD{0%{opacity:0;transform:translateY(-110%) translateX(-50%)}to{opacity:1;transform:translateY(0) translateX(-50%)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes voicePulse{0%,to{box-shadow:0 0 0 3px #e2dd9f1f,0 0 0 6px #e2dd9f0f}50%{box-shadow:0 0 0 5px #e2dd9f33,0 0 0 10px #e2dd9f14}}@keyframes ptsIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes composePulse{0%,to{box-shadow:0 0 0 0 #e2dd9f00}50%{box-shadow:0 0 0 4px #e2dd9f1a}}@keyframes popIn{0%{opacity:0;transform:scale(.92) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes slideOpen{0%{max-height:0;opacity:0}to{max-height:400px;opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.pts{animation:ptsIn .5s ease both}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes profileIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes globeSpin{0%{transform:rotateY(0deg) rotateX(15deg)}to{transform:rotateY(1turn) rotateX(15deg)}}@keyframes globeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}@keyframes pinDrop{0%{opacity:0;transform:translateY(-20px) scale(.4)}70%{transform:translateY(3px) scale(1.15)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pinPing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes mapFadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes arcTravel{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.map-pin:hover .pin-label{opacity:1!important;transform:translateY(0)!important}@keyframes microDrop{0%{opacity:0;transform:scale(.3) translateY(-18px)}60%{opacity:1;transform:scale(1.18) translateY(2px)}80%{transform:scale(.94) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ringPulse{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}@keyframes dashFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes introFade{0%{opacity:1}85%{opacity:1}to{opacity:0}}.dash-intro-item{animation:dashFadeUp .55s ease forwards;opacity:0}@keyframes slideR{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.profile-row{transition:background .15s ease,box-shadow .15s ease}.profile-row:hover{background:#e2dd9f0d!important;box-shadow:inset 0 0 0 1px #e2dd9f26}.profile-row:hover svg{stroke:#e2dd9fb3!important}@keyframes pulseMicro{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}.micro-pulse{animation:pulseMicro 1.6s ease-in-out infinite}.pp-block{transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s ease,margin .18s ease,opacity .15s ease}.pp-block:hover{box-shadow:0 4px 16px #0003;transform:scale(1.008)}.pp-block.dragging{opacity:.35;transform:scale(.96)}.pp-drop-zone{overflow:hidden;transition:height .18s ease,opacity .18s ease}.pp-drill-item{transition:transform .12s cubic-bezier(.4,0,.2,1),box-shadow .12s ease,opacity .12s ease}.pp-drill-item:hover{box-shadow:0 2px 8px #00000026;transform:scale(1.01)}.pp-drill-item.dragging{opacity:.3;transform:scale(.95)}@keyframes bamPageFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bamSlideIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes bamSlideOut{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes certShine{0%,to{box-shadow:0 0 0 0 #e2dd9f00}50%{box-shadow:0 0 12px 3px #e2dd9f26}}.cert-badge{animation:certShine 3s ease-in-out infinite}.mode-toggle-pill{transition:transform .2s ease,background .2s ease}.sb-nav-enter{animation:sbNavIn .25s ease both}.sb-nav-exit{animation:sbNavOut .15s ease both}@keyframes sbNavIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes sbNavOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-10px)}}@keyframes goldLineIn{0%{width:0}to{width:100%}}.cert-gold-line{animation:goldLineIn .25s ease .15s both}@media(max-width:700px){.bam-dash-cards{grid-template-columns:repeat(2,1fr)!important}.bam-dash-bottom{grid-template-columns:1fr!important}.bam-dash-bottom>div:last-child{order:-1}.bam-dash-grid{grid-template-columns:1fr!important}.bam-settings-row{min-height:44px!important}.bam-sidebar{display:none!important}.bam-hamburger,.bam-sidebar-mobile{display:flex!important}.bam-topbar-search{display:none!important}}@media(max-width:480px){.bam-dash-cards{grid-template-columns:1fr!important}}
/*# sourceMappingURL=main.43d5a8bf.css.map*/