body,html{padding:0;height:100%;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;max-width:460px;margin:0 auto}p{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}#root{min-height:100%;position:relative}header{background:#ffc7e0;text-align:center;background-image:url(../../static/media/logo.b35d5258.png);background-position:bottom;background-size:269px 148px;background-repeat:no-repeat;height:180px}#smallbarapp{background:#ffc7e0;text-align:center;background-image:url(../../static/media/logo.b35d5258.png);background-position:-40px -15px;background-size:269px 148px;background-repeat:no-repeat;height:52px}main{padding-bottom:56px}footer,main{text-align:center}footer{background:#fff;width:100%;height:45px;position:absolute;bottom:0;left:0;background-image:url(../../static/media/footer.2c664d85.png);background-position:50%;background-size:45px 46px;background-repeat:no-repeat}a{font-size:.5em;display:block}#logo_img{max-width:269px;min-width:200px}#footer_img{width:auto;height:45px}.btn{width:auto;min-width:100px;height:32px;display:block;padding:0;box-sizing:border-box;border-width:0;border-style:none;margin:24px auto;box-shadow:.5px .5px .5px #424242;cursor:pointer;border-radius:2px}.btn:active{background-color:#787a80;box-shadow:0 0 #fff;-webkit-transform:translateY(.5px);transform:translateY(.5px);-webkit-transform:translateX(.5px);transform:translateX(.5px)}.secondary-btn{background-color:#787a80;color:#fff}.primary-btn,.primary-btn:hover,.secondary-btn:hover{background-color:#b30553;color:#fff}img{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto}.anunt{color:#ffc7e0;background-color:#787a80;max-width:80%;-webkit-transform:rotate(-9deg);transform:rotate(-9deg);margin:-24px auto 24px;font-style:italic;box-shadow:1px 1px #696969;padding-top:20px;padding-bottom:20px}.anunt,.location{font-size:2em;font-weight:700;font-family:"Tempus Sans ITC"}.info{color:#787a80;font-size:1em;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.ciclistName,.info{font-weight:700;text-align:center}.ciclistName{color:#930041;font-size:1.8em;-webkit-margin-before:.3em;margin-block-start:.3em;-webkit-margin-after:0;margin-block-end:0}.left-text{text-align:left;padding-left:20px;float:left}.right-text{text-align:right;padding-right:20px;float:right}.eticheta{color:#787a80;font-weight:400}.eticheta,.suplimentar{font-size:.5em;-webkit-margin-before:.1em;margin-block-start:.1em;-webkit-margin-after:.1em;margin-block-end:.1em}.suplimentar{color:#b30553;font-weight:700;cursor:pointer}.switch{margin:10px}.presence{clear:both;overflow:auto}form>div{width:auto;margin-left:0;text-align:left;margin-top:2px}form>div>label{position:absolute;width:100px;text-align:left;margin:4px;padding-left:10px;padding-top:3px;font-size:.6em;color:grey}#error,form>div>input{margin:4px;width:calc(100% - 23px);height:28px;border-radius:5px;border:1.5px solid grey;color:#474646;padding:12px 2px 0 10px}#error{border-color:#ffa3cd;background-color:#ffa3cd}form>div>select{margin:4px;width:calc(100% - 8px);height:43px;border-radius:5px;border:1.5px solid grey;color:#474646;padding:12px 2px 0 10px}form>div>input:focus,form>div>select:focus{outline:none;border-radius:5px;border:1.5px solid grey}.athleteCard{border:1.5px solid #e2e2e2;padding:20px 10px 0;border-radius:5px;margin:4px 0}#backdrop{z-index:99;width:100vw;height:100vh;background-color:#000;opacity:.6;margin-top:0;top:0}#backdrop,#popup{position:fixed;left:0;right:0;margin-left:auto;margin-right:auto}#popup{height:400px;width:300px;z-index:100;background-color:#fff;border-radius:3px;top:50%;margin-top:-200px;opacity:1}.input_error,.input_error:focus{border-color:red}.label_error{padding-left:10px;margin-bottom:14px;font-size:.6em;color:red}.trainingCard{border:1.5px solid #b9b9b9;padding:0 10px 20px;border-radius:5px;margin:4px 0}.separator{width:calc(100% - 40px);height:1px;margin:60px 20px 20px;padding:0;border:0;background-color:#000}form>div>input[type=file]{height:"auto";border:0}form>div>input[type=file]:before{height:"auto";border:0;content:"Select a file..."}form>div>input[type=file]:focus{height:"auto";border:0}form>div>input[type=file]::-webkit-file-upload-button{visibility:hidden}.input{margin:4px;width:calc(100% - 31px);border-radius:5px;border:1.5px solid grey;color:#474646;padding:12px 10px 0}.photoLabel{margin-top:-14px;margin-left:-11px}#profile_photo{padding:0;margin:15px 0 0}.label-heading{text-align:left}.label-item .clear{clear:both}.label-item .value{float:right}.label-item .description{text-align:left;float:left;width:75%}.label-item{list-style:none;display:list-item;border-top:1px solid #f0f0f5}.btnConfirmati{font-size:1em}table{border:1px solid #000;width:100%;margin:0;padding:0;border-spacing:0;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}td{border:1px solid #000}.linkFooter{font-size:1em;display:-webkit-flex;display:flex;margin-right:30px}
/*# sourceMappingURL=main.b030c8bf.chunk.css.map */