body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;background-image:url(/horariosFAMAF/static/media/fground.ca24c70b2e8cbcbb5e5b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;font-family:Arial,Helvetica,sans-serif;margin-left:auto;margin-right:auto;margin-top:50px;max-width:600px;min-width:300px;padding:20px}.Title{color:#077373;text-align:center}.subT{color:#262626;display:flex;flex-direction:row;margin-left:7px}.elements{border:3px #000;flex-wrap:wrap;padding-left:10px;padding-right:10px}.campos,.elements{display:flex;flex-direction:column}.campos{margin-bottom:20px}.etiqueta{color:#454444;display:inline-block;font-weight:700;margin-bottom:10px}.button{background-color:#077373;border-color:#077373;border-radius:3px;color:#fff;cursor:pointer;font-size:large;padding:10px;transition:.4s}.selector{border:1px solid #acabab;border-radius:3px;box-sizing:border-box;font-size:medium;height:30px;max-width:100%;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.button:hover{background-color:#0a9999;border-color:#0a9999;transition:.4s}.result{background-color:rgba(205,241,241,.986);border-radius:5px;color:#074242;margin-bottom:15px;margin-top:15px;padding:1px 20px 20px}.tabla-horarios{border:1px solid #0a9999;border-collapse:collapse;border-radius:3px}.tabla-horarios th{background:#0a9999;border:none;border-right:1px solid rgba(205,241,241,.986);color:#fff;padding:8px 12px}.tabla-horarios th:last-child{border-right:none}.tabla-horarios td{border:1px solid #0a9999;padding:8px 12px}.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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.resultados-container{animation:slideUpFade .6s ease-out forwards;display:block;margin-top:10px;overflow:hidden;width:100%;word-break:break-word}.map-wrapper{border-radius:6px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.map-wrapper:empty{border:0;height:0;padding-top:0}.map-wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.tabla-horarios{table-layout:fixed;width:100%}.tabla-horarios td,.tabla-horarios th{word-wrap:break-word;font-size:.9rem}@media (max-width:480px){.App{margin:20px auto;max-width:95vw;padding:16px}.Title{font-size:1.4rem}.selector{font-size:.95rem}.button{width:100%}}.warning-overlay{align-items:flex-start;animation:fadeIn .3s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding-top:100px;position:fixed;right:0;top:0;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.warndiv{align-items:center;animation:slideDown .4s ease-out;background-color:rgba(205,241,241,.986);border:1px solid rgba(205,241,241,.986);border-radius:8px;box-shadow:0 8px 24px #0000004d;color:#074242;display:flex;gap:15px;max-width:500px;padding:20px 30px;position:relative;width:90%}@keyframes slideDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.warndiv.closing{animation:slideUp .3s ease-in forwards}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}.warning-overlay.closing{animation:fadeOut .3s ease-in forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.warnbutton{background:none;border:none;color:#074242;cursor:pointer;font-size:20px;font-weight:700;margin-left:auto;padding:5px;transition:transform .2s,color .2s}.warnbutton:hover{color:#a94442;transform:scale(1.2)}
/*# sourceMappingURL=main.2513887d.css.map*/