.detail-header{border-bottom:1px solid #62a55c4d;flex-direction:column;align-items:center;gap:18px;padding:24px 16px 18px;display:flex}.detail-header .nav-text{font-size:48px}.detail-header a{color:inherit;text-decoration:none}.detail-header nav{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.detail-header nav a{border-radius:8px;padding:8px 18px;font-size:20px}.detail-header nav a:hover,.detail-header nav a[aria-current]{color:#8ec987;background:#62a55c29}.detail-page .page-container{width:48%;max-width:820px;margin:40px auto 64px;overflow:visible}.page-card{color:#fff;text-align:center;width:100%;max-width:none;box-shadow:none;background:0 0;border:none;border-radius:0;padding:32px}.page-card .modal-title{font-size:32px}.page-card .modal-back-button{align-self:center;text-decoration:none;display:inline-block}.page-card.auth-modal{padding:32px}.page-card .auth-input{width:100%}.page-card .auth-account-email{overflow-wrap:anywhere}.help-article{text-align:left;font-size:20px;line-height:1.55}.help-article h1{margin-bottom:20px;font-size:34px;line-height:1.2}.help-article h2{margin:28px 0 8px;font-size:25px}.help-article p+p{margin-top:12px}.help-article .lede{color:#c9d6c7}.help-article a{color:#8ec987}.help-article .article-cta{margin-top:28px}.detail-page a:focus-visible,.detail-page button:focus-visible{outline-offset:4px;outline:2px solid #8ec987}.nav-icon-btn,.nav-dropdown-item{text-decoration:none}@media (width<=1180px){.detail-page .page-container{width:100%;max-width:none;margin:24px 0 40px}}@media (width<=480px){.detail-header .nav-text{font-size:40px}.detail-header nav a{padding:8px 12px}.page-card,.page-card.auth-modal{padding:24px 18px}}.help-rules{gap:10px;margin-top:20px;list-style:none;display:grid}@media (width>=1181px){.page-card.auth-modal{max-width:484px;margin-inline:auto}}.navbar a.nav-text{color:inherit;cursor:pointer;text-decoration:none}.navbar a.nav-text:focus-visible{outline-offset:4px;outline:2px solid #8ec987}.stats-page .stats-actions{flex-direction:column;align-items:center;gap:4px;display:flex}.stats-page .stats-reset-button{margin-top:20px;font-family:inherit;font-size:1rem}.stats-page .stats-reset-button:hover{color:#f87171}.stats-page .stats-note{color:#ffffff8c;margin-top:18px;font-size:.9rem}.element-family-note h2{align-items:center;gap:10px;display:flex}.element-family-note .legend-swatch{flex-shrink:0}.nav-icon-circle .nav-fa-icon{font-size:18px}.nav-dropdown-item-icon .nav-fa-icon{font-size:15px}@media (width<=599px){.nav-dropdown-item:nth-child(4){animation-delay:.13s}}
