@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#nprogress{pointer-events:none}#nprogress .bar{background:#2c2b2a;position:fixed;z-index:1031;top:0;left:0;width:100%;height:5px;display:none!important}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #2c2b2a,0 0 5px #2c2b2a;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px;display:none!important}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#2c2b2a transparent transparent #2c2b2a;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{outline:none!important}#root,body,html{height:100%}body{color:#2c2b2a}body,input,select,textarea{font-family:"Playfair Display",sans-serif}input,select,textarea{font-size:16px;padding:6px 16px;border-radius:4px;border:1px solid #ddd}option{-webkit-appearance:none;appearance:none}.button,button{cursor:pointer;text-decoration:none;text-align:center;font-family:"Playfair Display",sans-serif;text-transform:uppercase;width:auto;border:none;padding:10px 20px;margin:5px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.button.blue,button.blue{background-color:#6a567a;color:#fff}.button.blue:active,.button.blue:hover,.button.red,button.blue:active,button.blue:hover,button.red{background-color:#2c2b2a}.button.red,button.red{color:#fff}.button.red:active,.button.red:hover,button.red:active,button.red:hover{background-color:#333}.button.gray,.button:disabled,button.gray,button:disabled{background-color:#333;color:#fff}.button.small,button.small{font-size:12px;padding:5px 10px}.button.sans,button.sans{font-family:sans-serif}.hidden{display:none}.ReactTable{border:none!important;max-width:100%}.ReactTable .rt-thead{background-color:#6a567a;color:#fff;text-transform:uppercase;box-shadow:none!important}.ReactTable .rt-tbody .rt-tr-group{border:none!important}.ReactTable .rt-tr:hover .rt-td{cursor:default}.ReactTable .rt-td,.ReactTable .rt-th{padding:10px 5px!important;white-space:normal!important;text-align:left!important}.ReactTable.-striped .rt-tr.-even .rt-td,.ReactTable.-striped .rt-tr.-odd .rt-td{background-color:#333}.ReactTable.-highlight .rt-tr:hover .rt-td{background-color:#333!important;color:#fff!important}.ReactTable .ReactTable .rt-thead .rt-td.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-desc{box-shadow:inset 0 -3px 0 0 #2c2b2a!important}.ReactTable .ReactTable .rt-thead .rt-td.-sort-asc,.ReactTable .rt-thead .rt-th.-sort-asc{box-shadow:inset 0 3px 0 0 #2c2b2a!important}.ReactTable .actions{display:flex;justify-content:space-around;align-items:center}.ReactTable .actions .MuiSvgIcon-root{cursor:pointer}.ReactTable .actions .MuiSvgIcon-root:hover{opacity:.8}.ReactTable .actions .MuiSvgIcon-root:active{opacity:.5}.MainLayout{min-height:100%;display:flex;flex-direction:column}.MainLayout .topbar{display:flex;flex-direction:row;justify-content:center;align-items:stretch;background-color:#2c2b2a}.MainLayout .topbar img{flex:1 1;margin:20px 50px;max-width:230px;object-fit:contain}.MainLayout .footer{display:flex;flex-direction:row;justify-content:center;align-items:center;height:45px;background-color:#6a567a;color:#fff;font-size:12px}.MainLayout .content{flex:1 1;display:flex;flex-direction:column;align-items:stretch}.MainLayout .nav{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:20px;height:90px;background-color:#6a567a;color:#fff;font-size:25px}.MainLayout .nav .back{margin-right:20px;text-decoration:none;color:#fff}.MainLayout .body{align-items:center;margin:0 10px 20px;max-width:calc(100% - 20px)}.login form,.MainLayout .body{display:flex;flex-direction:column}.login form{align-items:stretch;width:80vw;max-width:400px}.login form input{margin-bottom:10px;height:30px}.login form button{margin:auto}.login .error{color:#2c2b2a}.dashboard .body{padding:20px 50px}.dashboard input,.dashboard textarea{width:100%;max-width:700px}.dashboard input{padding:10px;margin:10px 0}.dashboard input[type=file]{border:none}.dashboard .img{position:relative;width:100%;max-width:700px;height:calc(75vw - 75px);max-height:525px;border:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.dashboard .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.dashboard .img .band{background-color:rgba(0,0,0,.5);color:#fff;z-index:1;text-align:center;padding:10px}.dashboard .img:not(:hover) .band{display:none}.dashboard .title{font-weight:700}.dashboard .businesshours{display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:wrap;width:100%;max-width:700px}.dashboard .businesshours .row{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.dashboard .businesshours .row .day{flex:1 1;width:50%;padding:5px}.dashboard .businesshours .row .value{overflow:hidden;width:25%;padding:5px;text-align:left}.dashboard .businesshours .row .value input{width:100%;max-width:100px;height:auto;margin:0;padding:0}.edit .body{padding:20px 50px}.edit input,.edit textarea{width:100%;max-width:700px}.edit input{padding:10px;margin:10px 0}.edit input[type=file]{border:none}.edit .img{position:relative;width:100%;max-width:700px;height:calc(75vw - 75px);max-height:525px;border:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.edit .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.edit .img .band{background-color:rgba(0,0,0,.5);color:#fff;z-index:1;text-align:center;padding:10px}.edit .img:not(:hover) .band{display:none}.edit .title{font-weight:700}.edit .businesshours{flex-direction:column;align-items:stretch;width:100%;max-width:700px}.edit .businesshours,.edit .businesshours .row{display:flex;justify-content:center;flex-wrap:wrap}.edit .businesshours .row{flex-direction:row}.edit .businesshours .row .day{flex:1 1;width:33%;padding:5px}.edit .businesshours .row .value{overflow:hidden;width:33%;padding:5px;text-align:left}.edit .businesshours .row .value input{width:100%;max-width:100px;height:auto;margin:0;padding:0}.screen.files .file{padding:10px 10px 20px;margin-bottom:10px;border-bottom:1px solid #ddd;width:100%;max-width:700px;display:flex;align-items:center}.screen.files .file>div{margin-right:10px}.screen.files .file .ord{font-size:15px}.screen.files .file .icon img{width:50px;height:50px;object-fit:contain}.screen.files .file .name{flex:1 1}.screen.files .file .name a{color:inherit}.screen.files .file .buttons img{width:10px;height:10px;filter:invert(1)}.screen.pages .page{padding:10px 10px 20px;margin-bottom:10px;border-bottom:1px solid #ddd;display:flex;align-items:center}.screen.pages .page>div{margin-right:10px}.screen.pages .page .ord{font-size:15px}.screen.pages .page .icon img{width:50px;height:50px;object-fit:contain}.screen.pages .page .name{flex:1 1}.screen.pages .page .buttons img{width:10px;height:10px;filter:invert(1)}.screen.posts .post{display:flex;flex-direction:column;padding:10px 10px 20px;margin-bottom:10px;border-bottom:1px solid #ddd}.screen.posts .post .row{flex:1 1;margin-bottom:10px;display:flex;align-items:center}.screen.posts .post .row>div{margin-right:10px}.screen.posts .post .row .ord{font-size:15px}.screen.posts .post .row .icon img{width:200px;object-fit:contain}.screen.posts .post .row .name{flex:1 1}.screen.posts .post .row .buttons img{width:10px;height:10px;filter:invert(1)}.screen.posts .post .row.link{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:0 50px}.screen.posts .post .row.link a{padding:20px;width:100%;text-align:center;text-decoration:none}.screen.posts .post .row.link .colors{display:flex;flex-direction:row;grid-gap:10px;gap:10px}.screen.blocks .block{padding:10px 10px 20px;border-bottom:1px solid #ddd;margin-bottom:10px;display:flex;align-items:center}.screen.blocks .block>div{margin-right:10px}.screen.blocks .block .ord{font-size:15px}.screen.blocks .block .icon img{width:200px;object-fit:contain}.screen.blocks .block .name{flex:1 1}.screen.blocks .block .buttons img{width:10px;height:10px;filter:invert(1)}
/*# sourceMappingURL=main.1711c9b5.chunk.css.map */