.layout{display:flex;font-family:sans-serif;min-height:100vh}.sidebar{background-color:#f9f9f9;padding:1rem;width:200px}.sidebar.left{border-right:1px solid #ddd}.sidebar.right{border-left:1px solid #ddd}.main-content{flex:1 1;padding:2rem}@media screen and (max-width:768px){.layout{flex-direction:column}.sidebar.left,.sidebar.right{display:none}.main-content{padding:1rem}}
/*# sourceMappingURL=main.fc3e4bc8.css.map*/