.s-home-account{position:relative;display:flex;align-items:center;gap:8px}.s-home-account .s-account-trigger{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#262626;color:#fafafa;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.s-home-account .s-account-signout:hover,.s-home-account .s-account-trigger:hover{background:#404040}.s-home-account button:focus-visible{outline:2px solid #fafafa;outline-offset:2px}.s-account-panel{position:absolute;top:calc(100% + 8px);right:0;width:min(288px,calc(100vw - 32px));padding:16px;border-radius:16px;background:#171717;color:#fafafa;font-size:14px;line-height:20px;box-shadow:0 0 0 .5px rgba(0,0,0,.25),inset 0 0 0 .5px rgba(255,255,255,.3),0 18px 50px rgba(0,0,0,.5)}.s-account-panel .s-account-label{margin:0 0 4px;color:#a1a1a1;font-size:12px;line-height:16px}.s-account-panel .s-account-email{margin:0 0 16px;overflow-wrap:anywhere}.s-account-panel .s-account-signout{width:100%;padding:8px 12px;border:0;border-radius:999px;background:#262626;color:#fafafa;font:inherit;font-weight:500;cursor:pointer}.s-account-panel .s-account-signout:disabled{opacity:.5;cursor:wait}.s-account-panel .s-account-error{margin:12px 0 0}