.container{display:flex;flex-direction:column;height:100vh;width:100vw;position:relative}.admin-link{position:absolute;top:20px;right:20px;z-index:10}.admin-button{background-color:#3182ce;color:#fff;padding:8px 16px;border-radius:4px;border:none;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.admin-button:hover{background-color:#2b6cb0}.globe-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;flex:1}