*{scroll-behavior:smooth;margin:0;padding:0}html,body{height:100%;margin:0;overflow:hidden}body{color:#e2e8f0;box-sizing:border-box;background-color:#0f172a;margin:1%}.logo{width:8rem}.header{justify-content:space-between;align-items:center;display:flex}.header>h2{display:none}.i-section{flex-direction:column;gap:2rem;margin-top:3.5rem;display:flex}.i-section>h2{text-align:center;color:#22c55e;font-size:3.3rem}.i-section>.cards{justify-content:space-between;display:flex;position:relative;top:2vh}.i-section>.cards>*{background-color:#111827;border:1px solid #1e293b;border-radius:10px;min-height:auto;padding:1% 8%;line-height:1.4}.year-form{margin-top:2rem}.year-form select,option{color:#e2e8f0;background-color:#111827;border:none;outline:none}.card h2{font-size:2rem}.card .p-primary{font-size:1.8rem}.card small{font-size:1.2rem}.card h2,p,small{margin-bottom:5px}.footer{text-align:center;color:#94a3b8;border-top:1px solid #1e293b;width:98%;padding:18px 0;font-size:14px;position:absolute;bottom:0}.footer a{color:#22c55e;text-decoration:none}.footer a:hover{text-decoration:underline}.subtext{color:#64748b;margin-top:6px;font-size:12px}.loading{text-align:center;color:#22c55e;position:relative;top:60px}.details{color:#d5d7db;flex-wrap:wrap;gap:6px;font-size:14px;display:flex}.details span:after{content:" *";color:#64748b;margin-left:6px}.details span:last-child:after{content:"  "}.health ul{color:#f0f8ff;font-size:.9rem;list-style-type:none}.health span{color:#adff2f;letter-spacing:1.5px}.health ul>li{font-family:monospace;line-height:1.4}.health h2{color:#22c55e;text-transform:capitalize;margin-bottom:10px;font-size:2.1rem}
