.AuthNav_root__52Dr5{position:relative;display:inline-flex;align-items:center;gap:.58rem}.AuthNav_avatarPlaceholder__pkyxW{display:inline-block;width:190px;height:40px;border-radius:999px;background:var(--bg-subtle,#e8e6dc)}.AuthNav_login__FPUVa{padding:.42rem 1.05rem;border-radius:999px;background:var(--accent-orange,#d97757);color:#fff;font-size:.84rem;font-weight:700;text-decoration:none}.AuthNav_trigger__yqS_o{display:inline-flex;min-height:40px;align-items:center;gap:.55rem;padding:.25rem .78rem .25rem .3rem;border:1px solid rgba(20,20,19,.07);border-radius:999px;background:rgba(255,255,255,.72);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.AuthNav_trigger__yqS_o:hover{border-color:rgba(20,20,19,.12);background:#fff;box-shadow:0 6px 18px rgba(20,20,19,.06)}.AuthNav_logout__5gShV:focus-visible,.AuthNav_trigger__yqS_o:focus-visible{outline:2px solid var(--accent-orange,#d97757);outline-offset:2px}.AuthNav_avatar__b1LTq{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--accent-orange,#d97757);color:#fff;font-size:.78rem;font-weight:700;overflow:hidden}.AuthNav_avatar__b1LTq img{width:100%;height:100%;object-fit:cover}.AuthNav_globalGreeting__6Udq0{display:inline-flex;align-items:center;gap:.3rem;color:var(--text-dark,#141413);font-size:.8rem;font-weight:650;line-height:1.2;white-space:nowrap}.AuthNav_wave__X_xHe{font-size:.82rem;line-height:1}.AuthNav_userName__xTCPH{max-width:96px;overflow:hidden;color:var(--text-dark,#141413);font-size:.82rem;font-weight:720;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.AuthNav_menu__BHdck{position:absolute;z-index:80;top:calc(100% + 8px);right:0;width:min(360px,calc(100vw - 24px));max-height:min(620px,calc(100vh - 84px));overflow:auto;padding:10px;border:1px solid rgba(20,20,19,.1);border-radius:8px;background:#fff;box-shadow:0 16px 36px rgba(20,20,19,.14)}.AuthNav_accountHeader__rYc4t,.AuthNav_balanceRow__dVRxI,.AuthNav_sectionTitle__ezYz_{display:flex;align-items:center;justify-content:space-between;gap:12px}.AuthNav_accountHeader__rYc4t{padding:6px 6px 12px}.AuthNav_accountHeader__rYc4t div{min-width:0}.AuthNav_accountHeader__rYc4t span,.AuthNav_accountHeader__rYc4t strong{display:block}.AuthNav_accountHeader__rYc4t strong{overflow:hidden;color:#171714;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.AuthNav_accountHeader__rYc4t div>span{margin-top:3px;color:#78766f;font-size:.75rem}.AuthNav_unlimited__VWios{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:#eef6ef;color:#477151;font-size:.72rem;font-weight:700}.AuthNav_balanceSection__48UwR{padding:10px 6px;border-top:1px solid #ecebe7}.AuthNav_sectionTitle__ezYz_{align-items:baseline;margin-bottom:8px}.AuthNav_sectionTitle__ezYz_ span{color:#24231f;font-size:.8rem;font-weight:700}.AuthNav_sectionTitle__ezYz_ small{color:#929087;font-size:.68rem}.AuthNav_availableBody__W6wcJ,.AuthNav_insufficientBody__w70oY{display:grid;gap:4px;padding:8px 0 10px}.AuthNav_availableBody__W6wcJ strong,.AuthNav_insufficientBody__w70oY strong{font-size:.78rem}.AuthNav_availableBody__W6wcJ span,.AuthNav_insufficientBody__w70oY span{color:#77746c;font-size:.72rem;line-height:1.55}.AuthNav_availableBody__W6wcJ strong{color:#477151}.AuthNav_insufficientBody__w70oY strong{color:#b3543c}.AuthNav_upgradeLink__UDAy5{display:block;padding:8px 10px;border-radius:6px;background:#f5f3ef;color:#2d2b27;font-size:.73rem;font-weight:650;text-decoration:none}.AuthNav_upgradeLink__UDAy5:hover{background:#eeece7}.AuthNav_stateError__j3FRj,.AuthNav_state__la5_S,.AuthNav_unlimitedBody__ZHrAB{padding:12px 0 4px;color:#77746c;font-size:.76rem;line-height:1.6}.AuthNav_stateError__j3FRj{color:#b3543c}.AuthNav_unlimitedBody__ZHrAB{color:#4e6f55}.AuthNav_divider__jf6qu{height:1px;margin:2px 0 4px;background:#ecebe7}.AuthNav_logout__5gShV{width:100%;border:0;background:transparent;cursor:pointer;text-align:left}.AuthNav_logout__5gShV,.AuthNav_menuLink__o9YUi{padding:.58rem .65rem;border-radius:6px;color:var(--text-dark,#141413);font-size:.82rem}.AuthNav_menuLink__o9YUi{display:block;text-decoration:none}.AuthNav_logout__5gShV:hover,.AuthNav_menuLink__o9YUi:hover{background:#f4f3ef}@media (max-width:520px){.AuthNav_trigger__yqS_o{padding-right:.65rem}.AuthNav_userName__xTCPH{max-width:78px}.AuthNav_globalGreeting__6Udq0{font-size:.72rem}}