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}body{background-color:#000}.form{animation:borderAnimation 2s linear infinite;background-color:#fff;border:2px solid #0000;border-radius:12px;box-shadow:0 4px 10px hsla(0,100%,91%,.863);color:pink;height:auto;justify-self:center;margin:50px auto;padding:50px;text-align:center;width:40%}@keyframes borderAnimation{0%{border-color:#ff007f #0000 #0000}25%{border-color:#0000 #00ff7f #0000 #0000}50%{border-color:#0000 #0000 #007fff}75%{border-color:#0000 #0000 #0000 #ff7f00}to{border-color:#ff007f #0000 #0000}}.buttons{background-color:#fff;border:2px solid pink;border-radius:5px;color:pink;cursor:pointer;font-size:16px;font-weight:700;outline:none;overflow:hidden;padding:10px 20px;position:relative;transition:all .3s ease}.buttons:hover{animation:borderAnimation 2s linear infinite;background-color:pink;color:#fff}input{animation:borderAnimation1 2s linear infinite;background-color:initial;border:2px solid #0000;color:pink;font-size:16px;font-weight:700;margin:10px 0;outline:none;padding:10px;position:relative;transition:border-color .3s ease}input:focus{animation:borderAnimation 2s linear infinite;border-color:#ff007f}@media (max-width:599px){input{color:pink;font-size:16px;margin:10px 0;padding:4px}.form{animation:borderAnimation 2s linear infinite;background-color:#fff;border:2px solid #0000;border-radius:12px;box-shadow:0 4px 10px hsla(0,100%,91%,.863);color:pink;height:auto;justify-self:center;margin:50px auto;padding:50px;text-align:center;width:90%}}@keyframes rainbow{0%{color:#01b101;text-shadow:0 0 5px #01b101cc}25%{color:#00db00;text-shadow:0 0 10px #00db00cc}50%{color:#0f0;text-shadow:0 0 15px #0f0c}75%{color:#0f0;text-shadow:0 0 10px #0f0c}to{color:green;text-shadow:0 0 5px #008000cc}}@keyframes borderAnimation1{0%{border-color:#ff007f}25%{border-color:#00ff7f}50%{border-color:#007fff}75%{border-color:#ff7f00}to{border-color:#ff007f}}@keyframes borderAnimationRed{0%{border-color:red #0000 #0000;box-shadow:0 0 20px #ff000080}25%{border-color:#0000 #ff4d4d #0000 #0000;box-shadow:0 0 30px #ff4d4db3}50%{border-color:#0000 #0000 #c00;box-shadow:0 0 20px #cc000080}75%{border-color:#0000 #0000 #0000 #ff1a1a;box-shadow:0 0 30px #ff1a1ab3}to{border-color:red #0000 #0000;box-shadow:0 0 20px #ff000080}}.shaking{animation:shake .2s infinite}@keyframes shake{0%{transform:translate(2px,2px)}25%{transform:translate(-2px,-2px)}50%{transform:translate(2px,-2px)}75%{transform:translate(-2px,2px)}to{transform:translate(2px,2px)}}.yourfaveh1{animation:rainbow 3s infinite;color:#fff;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:larger}.cubsgif,.qna,.yourfaveh1{display:flex;justify-content:center}.qna{align-items:center;flex-direction:column}.yfbuttons{display:flex;gap:20px}.yes{background-color:#fff;border:1px solid green;border-radius:5px;color:green;cursor:pointer;font-size:16px;font-weight:700;outline:none;overflow:hidden;padding:10px 20px;position:relative;transition:all .3s ease}.yes:hover{animation:borderAnimation1 3s infinite}.no{animation:borderAnimationRed 1s infinite;background-color:#ff4500;border:1px solid red;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;outline:none;overflow:hidden;padding:10px 20px;position:relative;transition:all .3s ease}.fruit-calcu-container,body{background-color:#fafafa}.fruit-calcu-container{border-radius:12px;font-family:Segoe UI,sans-serif;padding:2rem}h1{color:#3b879e;text-align:center}.form-section label,.mutation-section label{align-items:center;font-weight:500;gap:.5rem;margin-left:20px}.multiplier-breakdown{background-color:#f9f9f9;border-left:4px solid #4caf50;border-radius:6px;color:#333;font-size:14px;margin:10px 0;padding:10px 15px}.multiplier-breakdown p{line-height:1.5;margin:0}.env-value{color:#3b879e;font-size:small;font-weight:light;margin-left:3px}.instruction-tip{background-color:#fffbe6;border-left:4px solid #ffc107;border-radius:5px;box-shadow:0 1px 2px #0000000d;color:#5c4b00;font-size:14px;margin:10px 0 20px;padding:10px 15px}.base-info{color:#444;font-size:.95rem}.checkbox-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.calculate-btn{background-color:#fff;border:2px solid #3b879e;border-radius:8px;color:#3b879e;cursor:pointer;display:block;font-size:1rem;margin-top:20px;padding:.8rem;width:100%}.calculate-btn:hover{background-color:#3b879e;color:#fff}.result{color:#d13737;font-size:1.3rem;font-weight:700;margin-top:1.5rem;text-align:center}.forminput{border:1px solid #ccc;border-radius:8px;height:25px}.forminput,.formselect{align-self:center;font-size:1rem;width:100%}.formselect{-webkit-appearance:none;appearance:none;border:1px solid #3b879e;border-radius:8px;height:40px}.formselect:active{border:1px solid #3b879e}.fruit-calcu-container section{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 10px #00000008;margin-top:2rem;padding:1.5rem}.fruit-calcu-container section h1{color:#3b879e;font-size:1.6rem;margin-bottom:1rem;text-align:center}.fruit-calcu-container section h2{color:#333;font-size:1.3rem;margin-bottom:.5rem;margin-top:1.5rem}.fruit-calcu-container section p{color:#444;font-size:.95rem;line-height:1.6;margin-bottom:1rem}.fruit-calcu-container section ul{margin-bottom:1rem;padding-left:1.2rem}.fruit-calcu-container section ul li{color:#444;font-size:.95rem;margin-bottom:.4rem}@media (max-width:899px){.fruit-calcu-container section{padding:1rem}.fruit-calcu-container section h1{font-size:1.2rem}.fruit-calcu-container section h2{font-size:1rem}.fruit-calcu-container section p,.fruit-calcu-container section ul li{font-size:.85rem}.checkbox-grid{grid-template-columns:repeat(2,1fr)}.base-info,.calculate-btn,.fruit-calcu-container,.result,h1,input,label,select{font-size:12px}.checkbox-grid{white-space:nowrap}h2{font-size:1rem}h1{font-size:1.3rem}.result{font-size:1.1rem;margin-top:.5rem}.fruit-calcu-container{padding:1rem}.calculate-btn{margin-top:5px}.forminput{height:25px}.forminput,.formselect{align-self:center;border:1px solid #ccc;border-radius:8px;font-size:1rem;width:100%}.formselect{height:40px}.choosefruit{display:flex;white-space:nowrap}}.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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.admin-container{font-family:sans-serif;max-width:100%;padding:1rem}.admin-title{font-size:2rem;margin-bottom:1rem}.admin-message{background-color:#f0f0f0;border-left:5px solid #888;font-size:.95rem;margin-bottom:1.5rem;padding:.75rem}.admin-section{margin-bottom:2rem}.admin-subtitle{font-size:1.5rem;margin-bottom:.5rem}.admin-table{border-collapse:collapse;font-size:.9rem;width:100%}.admin-table td,.admin-table th{border:1px solid #ddd;padding:.5rem;text-align:left}.admin-input,.admin-select{box-sizing:border-box;font-size:.9rem;padding:.3rem;width:100%}.admin-button{background-color:#2e86de;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-top:.75rem;padding:.6rem 1rem}.admin-button:hover{background-color:#1b4f72}.admin-scroll{overflow-x:auto}.admin-container.login-page{align-items:center;background:#f5f7fa;display:flex;height:100vh;justify-content:center;padding:1rem}.login-box{background:#fff;border-radius:12px;box-shadow:0 6px 15px #0000001a;max-width:400px;padding:2rem;text-align:center;width:100%}.login-title{color:#222;font-size:1.8rem;margin-bottom:1rem}.login-message{background:#ffe0e0;border-radius:6px;color:#b00;font-size:.9rem;margin-bottom:1rem;padding:.5rem}.login-form{display:flex;flex-direction:column;gap:1rem}.login-input{border:1px solid #ccc;border-radius:8px;font-size:1rem;padding:.75rem}.login-input:focus{border-color:#333;outline:none}.login-button{background-color:#0d6efd;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.75rem;transition:background .3s ease}.login-button:hover{background-color:#084cce}.admin-add,.admin-delete{background:none;border:none;cursor:pointer;font-size:1.2rem}.admin-delete:hover{color:red}.admin-add:hover{color:green}@media screen and (max-width:768px){.admin-table{border:0}.admin-table thead{display:none}.admin-table tr{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:block;margin-bottom:1rem;padding:.75rem}.admin-table td{align-items:flex-start;border:none;border-bottom:1px solid #eee;display:flex;flex-direction:column;padding:.5rem 0}.admin-table td:before{content:attr(data-label);font-size:.9rem;font-weight:700;margin-bottom:.25rem}.admin-input,.admin-select{font-size:.9rem;margin-left:0;width:100%}.admin-add,.admin-delete{font-size:1.2rem;margin-left:1rem}}
/*# sourceMappingURL=main.aa9c2604.css.map*/