@import url(https://fonts.googleapis.com/css2?family=Tinos:ital,wght@0,400;0,700;1,400;1,700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.public{background-image:url(https://img.freepik.com/fotos-gratis/homem-de-angulo-baixo-andando-de-bicicleta-ao-ar-livre_23-2150884364.jpg);background-position:50%;background-size:cover;height:100vh;width:100vw}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container{display:flex;height:600px;max-width:1200px;width:100%}.left-section{color:#fff;display:flex;flex-direction:column;padding:20xp 5px;width:50%}.logo{align-items:center;display:flex}.logo2{display:none}.logo img{height:40px;margin-right:10px;width:40px}.logo span{font-size:20px;font-weight:700}.content-login{background-color:#ffffff85;color:#131313}.content-login h1{font-size:36px;line-height:1.2;margin-bottom:20px}.content-login p{font-family:cursive;font-size:18px;line-height:1.5;line-height:33px;text-align:left;text-indent:20px}.dots{display:flex}.dot{background-color:#ffffff80;border-radius:50%;height:10px;margin-right:10px;width:10px}.right-section{width:50%}.login-container,.right-section{align-items:center;display:flex;justify-content:center}.login-container{background-size:cover;border-radius:10px;height:100vh;margin:0 auto;padding:40px;width:100vw}h2{color:#333;font-size:24px;margin-bottom:10px}.signup-text{color:#666;font-size:14px;margin-bottom:30px}.signup-text a{color:#1a73e8;text-decoration:none}.form-group{margin-bottom:20px;width:300px}input[type=email],input[type=password]{border:1px solid #ddd;border-radius:5px;font-size:16px;padding:15px;width:100%}.checkbox{align-items:center;display:flex}input[type=checkbox]{margin-right:10px}.login-btn{background-color:#1a73e8;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:20px;padding:15px;width:100%}.forgot-password{text-align:right}.forgot-password a{color:#1a73e8;font-size:14px;text-decoration:none}.error-login{background:#fff;color:red;opacity:.8;padding:13px}@media (max-width:768px){.container{flex-direction:column;height:auto}.left-section{display:none}.right-section{width:100%}.left-section{padding:20px 5px}.login-container{margin:0;width:100%}.logo2{align-items:center;display:flex;justify-content:center}.logo2 img{height:40px;margin-right:10px;width:40px}.logo2 span{font-size:20px;font-weight:700}}.menu{background-color:#333;height:64px}.menu,.menu-content{align-items:center;display:flex;gap:20px;justify-content:center;padding:10px 20px}.menu-item{border-radius:5px;color:#fff;font-size:18px;padding:8px 12px;text-decoration:none}.menu-item:hover{background-color:#555}.modal-content-background{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:35rem;padding:20px;width:100%}.modal-overlay-background{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.modal- content{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;height:80vh;max-width:24rem;overflow-y:auto;padding:1.5rem;width:100%}textarea{padding:8px}.admin-container{background-color:#f9fafb;min-height:calc(100vh - 68px);padding:1.5rem}.admin-grid{align-items:center;background:#efefef;box-shadow:6px 6px 6px #0003;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;min-height:calc(100vh - 123px)}textarea{height:101px}.logo-avatar,textarea{width:100%}.evento-card{align-items:center;aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;border-radius:.375rem;box-shadow:0 1px 3px 0 #0000001a;cursor:pointer;display:flex;justify-content:space-between;max-width:250px;padding:1rem;width:100%}.evento-name{margin:35px 10px;max-width:232px;position:relative;width:100%}.evento-img,.evento-info{flex:1 1}.excluir-btn{background-color:#ef4444;border-radius:.25rem;color:#fff;font-size:.875rem;height:25px;padding:0 8px;position:absolute;right:31px;top:74px;width:25px}.excluir-btn:hover{background-color:#811d1d}.modal-content{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;height:80vh;max-width:35rem;overflow-y:auto;padding:1.5rem;width:100%}.salvar-btn{background-color:#169235;margin-bottom:.5rem}.cancelar-btn,.salvar-btn{border-radius:.25rem;color:#fff;padding:.5rem;width:100%}.cancelar-btn{background-color:#801a1a}label{color:#4f4f4f;display:block;font-family:fangsong;padding:5px 0;text-align:left;width:100%}.modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:50}.modal-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:400px;padding:20px;width:100%}.modal-title{font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:center}button,input[type=date],input[type=file],input[type=text]{border:1px solid #ccc;border-radius:8px;box-sizing:border-box;font-size:1rem;margin-bottom:20px;padding:12px;width:100%}input[type=date]:focus,input[type=file]:focus,input[type=text]:focus{border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e280;outline:none}.button-primary{background-color:#4a90e2;color:#fff;cursor:pointer}.button-secondary{background-color:#ccc;color:#fff;cursor:pointer}button:hover{opacity:.8}.image-preview{border-radius:8px;box-shadow:0 4px 10px #0000001a;height:150px;margin-bottom:20px;max-width:250px;object-fit:cover;width:100%}.modal-footer{display:flex;justify-content:space-between}.sombra{background-color:#fff;box-shadow:5px 5px 10px #0000004d;height:200px;width:200px}@media (max-width:768px){.modal-content{max-width:100%;width:100%}}.tinos-bold{font-family:Tinos,serif;font-style:normal;font-weight:700}*{box-sizing:border-box;font-family:Arial,sans-serif;margin:0;padding:0}.button-group{display:flex}.title{font-size:25px;height:52px}.date{font-size:20px;padding:20px}.description{font-family:Tinos,serif;font-style:normal}.overflow-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.create{background-color:#006400;width:40%}.create,.export{color:#fff;margin:10px 5%}.export{background-color:#007a3d;width:100%}.modal-overlay-avatar{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:50}.modal-content-avatar{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:80%;padding:20px;position:relative;width:100%}.close-button{font-size:36px;position:absolute;right:2px;top:-7px}.eventos-container{display:flex;max-width:1200px}.background-preview,.eventos-container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;margin:0 auto}.background-preview{display:grid}.cropped-preview{height:300px;width:300px}.eventos-grid{background:#fffc;border-radius:10px;box-shadow:5px 5px 15px #0000001a;cursor:pointer;min-height:282px;overflow:hidden;padding:20px;width:600px}.evento-image img{border-radius:5px;width:100%;width:80%}.content{padding:15px;text-align:center}h3{font-size:1.5rem;font-weight:700;margin-top:10px}h3 span{color:#ef4444}h4{background:#ef4444;border-radius:5px;color:#fff;display:inline-block;font-size:.875rem;margin-bottom:10px;padding:5px 10px}p{color:#555;font-size:.9rem;margin:10px 0}a{color:#333;font-weight:700;text-decoration:none}.post:before{height:50px;left:-10px;top:-10px;width:50px}.post:after,.post:before{background:#ef4444;content:"";opacity:.7;position:absolute}.post:after{bottom:-10px;height:80px;right:-10px;width:80px}.header{background-color:#f4f4f4ba;margin-bottom:30px;padding:20px;text-align:center}.header h1{color:#333;font-size:2.5em}.header p{color:#666;font-size:1.2em}@media (max-width:768px){.modal-content-avatar{height:100%;max-width:100%;overflow-y:auto;width:100%}.background-preview{margin:0;padding-top:17px}}
/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
/*# sourceMappingURL=main.faea5d6d.css.map*/