body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.searchInput{text-align:center;border:.1rem solid gray;border-radius:.3rem;padding:.1rem;width:50%;height:1.8rem;margin:.25rem .25rem .25rem 3rem}.searchName{margin:1.5rem 3rem 1.6rem;font-size:.9rem;color:black;text-decoration:underline;background-clip:padding-box;background-color:rgba(0,0,0,.03);border-bottom:1px solid #1cbbd0}.search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;background:gray;color:#fff;margin-left:1rem;padding:.3rem .7rem;font-size:1.2rem;text-align:right}.sets{white-space:pre-wrap;text-align:left;padding:2rem;border-radius:.15rem;border:1px solid gainsboro;line-height:1.35rem;margin:1.5rem 2rem .2rem;color:rgb(64,64,64);color:black;font-family:sans-serif}.set{margin:1.2rem}.slide{margin-left:1rem;padding-right:1rem;font-size:.95rem;color:rgb(64,64,64);color:black}.title{border-bottom:1px solid #1cbbd0}.title,.title2{text-align:left;font-size:.8rem;color:black;text-decoration:underline;background-clip:padding-box;background-color:rgba(0,0,0,.03)}.title2{padding-left:.5rem;padding-top:.14rem;padding-bottom:.14rem;border-bottom:1px solid #dc3545}.seperator2{height:1rem;color:black;text-decoration:underline;background-clip:padding-box;border-bottom:5px solid #dc3545;margin-bottom:1rem}.end{height:1px;border-color:white #dc3545}ol{padding:1rem}.searchModal{padding:2rem;margin:2rem}.explain{text-align:center;padding:.5rem 0;font-size:.8rem}img{width:13rem;margin-top:1rem}.picParent{text-align:center}.divpic{box-shadow:0 6px 6px 0 rgba(0,0,0,.05)}.button{border-radius:.1rem;padding:8px 15px}.motion{margin:.2rem}.motion2{margin:.5rem 0 .5rem .5rem}.titles{font-size:1rem;text-align:left;margin-top:.7rem;margin-left:1rem;color:rgb(64,64,64);font-family:sans-serif;color:black}.parent-input-button{justify-content:center;display:flex;flex-wrap:wrap}.length{text-align:center;width:1.4rem;margin-top:.1rem;margin-left:1rem;margin-bottom:.1rem}.flex{justify-content:space-between;padding:.5% 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.flex>*{min-width:3%;text-align:center}.backward{font-size:.9rem;text-align:center;margin-top:1.3rem;margin-bottom:1.3rem}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:.4rem;background:#1f76e2;color:#fff;padding:7px 11px;font-size:20px;text-align:center;margin-top:1rem;margin-bottom:1rem}.copy{font-size:.9rem;padding:.3rem .25rem;margin-top:1.3rem;margin-bottom:1.3rem}.index{margin-right:2rem;font-size:.6rem;margin-bottom:.2rem}.index-close{margin-left:85%}.App{text-align:center}.App code{background:#FFF3;padding:4px 8px;border-radius:4px}.App p{margin:.4rem}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:white}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}