body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;box-sizing:border-box;font-family:Nunito Sans;height:100%;overflow-x:hidden;padding:0;width:100%}.app{background:#fff;border-radius:10px;box-shadow:0 4px 6px #fff;margin:0;max-width:800px}h1,h2{color:#333}.input-form label{display:block;font-weight:700;margin:10px 0 5px}.input-form button,.input-form input,.input-form textarea{border:1px solid #c5aa6c;border-radius:5px;margin-top:1px;padding:10px;width:100%}.button{background-color:#c5aa6c;border:none;color:#fff;cursor:pointer}.resultado p{font-size:1.2em;margin:5px 0}.btn{background-color:#c5aa6c;border:none;border-radius:8px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;font-size:16px;margin:1rem 0;padding:12px 24px;transition:background-color .3s ease}.blankFicha{align-items:center;background-color:#fff;border:2px solid #c5aa6c;border-radius:18px;box-shadow:5px 5px 5px #000000b3;color:#c5aa6c;display:flex;height:310px;justify-content:top;margin:4px;max-width:140px;min-width:120px;overflow:hidden}.blankFicha div{background-size:none}.blankFicha .binomioBox,.blankFicha .rama,.blankFicha .ramasInt,.blankFicha .tronco{display:none!important}.modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.modal-content{background:#fff;border-radius:10px;box-shadow:0 8px 20px #0003;max-width:600px;padding:1.9rem;position:relative;transform:scale(.8);width:90%}.modal-close{background:none;color:#999;font-size:1.5rem;position:absolute;right:.8rem;top:.5rem}.btn-open,.modal-close{border:none;cursor:pointer}.btn-open{background-color:#4169e1;border-radius:6px;color:#fff;font-size:1rem;padding:.75rem 1.25rem}.form-card{background:#fafafa;border:1px solid #ddd;border-radius:8px;margin:4px;padding:16px}
/*# sourceMappingURL=main.4709ce2b.css.map*/