.AccountMenu-module__7kB_vG__root{position:relative}.AccountMenu-module__7kB_vG__root .AccountMenu-module__7kB_vG__trigger{color:#111827;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:6px 8px;font-size:14px;font-weight:600;display:inline-flex}.AccountMenu-module__7kB_vG__trigger:hover{background:#f3f4f6}.AccountMenu-module__7kB_vG__root .AccountMenu-module__7kB_vG__avatar{object-fit:cover;color:#4f5fe0;background:#e4e8ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;display:inline-flex}.AccountMenu-module__7kB_vG__name{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.AccountMenu-module__7kB_vG__chevron{color:#9ca3af;width:16px;height:16px}.AccountMenu-module__7kB_vG__dropdown{z-index:100;width:264px;padding-top:8px;position:absolute;top:100%;right:0}.AccountMenu-module__7kB_vG__panel{text-align:left;background:#fff;border:1px solid #f0f1f3;border-radius:16px;max-height:calc(100dvh - 120px);padding:8px;overflow-y:auto;box-shadow:0 20px 50px -15px #00000040}.AccountMenu-module__7kB_vG__heading{color:#111827;overflow-wrap:anywhere;border-bottom:1px solid #f3f4f6;margin-bottom:4px;padding:8px 12px 12px;font-size:14px;font-weight:600}.AccountMenu-module__7kB_vG__heading span{color:#9ca3af;font-size:12px;font-weight:400;display:block}.AccountMenu-module__7kB_vG__panel .AccountMenu-module__7kB_vG__item{box-sizing:border-box;color:#4b5563;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.AccountMenu-module__7kB_vG__panel .AccountMenu-module__7kB_vG__item:hover{color:#0f9a79;background:#edfbf6}.AccountMenu-module__7kB_vG__root .AccountMenu-module__7kB_vG__trigger:focus-visible,.AccountMenu-module__7kB_vG__panel .AccountMenu-module__7kB_vG__item:focus-visible{outline-offset:2px;outline:2px solid #0f9a79}.AccountMenu-module__7kB_vG__icon{flex-shrink:0;width:18px;height:18px}.AccountMenu-module__7kB_vG__panel .AccountMenu-module__7kB_vG__logout{color:#ef4444}.AccountMenu-module__7kB_vG__panel .AccountMenu-module__7kB_vG__logout:hover{color:#dc2626;background:#fef2f2}
