/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900";@import "https://fonts.googleapis.com/css2?family=Special+Elite";.Logo{justify-content:center;font-family:Special Elite,cursive;display:flex;position:relative}.Logo h1{color:#222;margin-bottom:0;font-size:1.25rem;font-style:italic;font-weight:600;position:absolute;bottom:7px}.Logo h4{margin-bottom:0;font-size:6rem}.Logo h4 span{background:linear-gradient(#0000 50% 0,#fbe446 0 85%,#0000 0)}.SearchForm{text-align:center;max-width:600px}.SearchForm .form-control{text-align:center;border:3px solid #111;border-radius:0;padding:10px 12px;font-size:1.5rem}.SearchForm .versus-divider{color:#3c3c3b;font-size:1.75rem;font-weight:400}.SearchForm .versus-divider:after,.SearchForm .versus-divider:before{flex:0 0 25px}.SearchForm button{background:linear-gradient(#0000 50% 0,#fbe446 0 85%,#0000 0);font-size:3rem}.SearchForm .info-text{text-align:left;display:flex}.SearchForm .info-text i{margin-top:2px}.SearchSpinner{background:#f7f7f780;justify-content:center;align-items:center;width:100%;height:100%;font-size:3rem;display:flex;position:fixed;top:0;left:0}.SearchResults{text-align:center;max-width:600px}.SearchResults .results-section{border:4px solid #111;flex-direction:column;align-items:center;padding:16px;font-weight:400;display:flex}.SearchResults .results-row{font-size:1.5rem}.SearchResults .results-row small{text-align:left;max-height:100px;font-size:1rem;display:inline-block;overflow-y:scroll}.SearchResults .results-row.versus-divider{width:100%}.SearchResults .results-row.tie,.SearchResults .results-row.winner{flex-direction:column;align-items:center;display:flex}.SearchResults .results-row.tie .heading{font-size:2.5rem;font-weight:800}.SearchResults .results-row.tie .heading span{background:linear-gradient(#0000 50% 0,#0f0 0 85%,#0000 0)}.SearchResults .results-row.winner .heading{font-size:2rem;font-weight:800}.SearchResults .results-row.winner i{background:linear-gradient(#0000 50% 0,#0f0 0 85%,#0000 0);font-size:2.5rem}.SearchResults .share-section .heading{font-size:1.25rem}.SearchResults .share-section .heading span{background:linear-gradient(#0000 50% 0,#fbe446 0 85%,#0000 0)}.SearchResults .share-section form{max-width:450px;margin:0 auto}.SearchResults .back-button{background:linear-gradient(#0000 50% 0,#fbe446 0 85%,#0000 0);font-size:2rem}@media (width>=768px){.SearchResults .results-section{padding:32px}}body{--bs-body-bg:#f7f7f7;--bs-body-color:#000;--bs-body-font-family:"Roboto",sans-serif}.app{padding:32px 16px 0}.app .btn-link{--bs-btn-font-weight:700;--bs-link-color:#000;--bs-link-hover-color:#000;font-family:Special Elite,cursive;text-decoration:none}.app .btn-link:hover{text-decoration:underline}@media (width>=768px){.app{flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:0;display:flex}}.versus-divider{color:#9aa5b1;justify-content:center;align-items:center;font-size:1.25rem;font-weight:400;display:flex}.versus-divider:after,.versus-divider:before{content:"";border-top:2px solid;flex:1 0 0}.versus-divider:before{margin-right:5px}.versus-divider:after{margin-left:5px}