html,body{margin:0;padding:0}.admin-layout *,.admin-layout :before,.admin-layout :after{box-sizing:border-box;margin:0;padding:0}.admin-layout{color:#e6edf3;-webkit-font-smoothing:antialiased;background-color:#0d1117;min-height:100vh;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden}.user-layout{flex-direction:column;min-height:100vh;display:flex}.dynamic-page{width:100%;min-height:100vh}.user-main{flex:1}
