.EntityMarks-module___qQvCW__root{margin:.75rem 0 1.5rem}.EntityMarks-module___qQvCW__tally{flex-wrap:wrap;gap:.4rem;margin:0 0 .9rem;padding:0;list-style:none;display:flex}.EntityMarks-module___qQvCW__pill{border:1px solid color-mix(in srgb,var(--mark)35%,transparent);background:color-mix(in srgb,var(--mark)8%,transparent);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem .2rem .3rem;font-size:.75rem;display:inline-flex}.EntityMarks-module___qQvCW__pillIcon{width:22px;height:22px;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--mark)50%,transparent));flex-shrink:0}.EntityMarks-module___qQvCW__pillIcon img,.EntityMarks-module___qQvCW__chipIcon img{width:100%;height:100%;display:block}.EntityMarks-module___qQvCW__pillName{letter-spacing:.08em;text-transform:uppercase;color:var(--mark);font-weight:700}.EntityMarks-module___qQvCW__pillCount{color:#e8f4e8;font-weight:700}.EntityMarks-module___qQvCW__none{opacity:.35}.EntityMarks-module___qQvCW__none .EntityMarks-module___qQvCW__pillIcon{filter:grayscale()}.EntityMarks-module___qQvCW__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.EntityMarks-module___qQvCW__card{background:linear-gradient(180deg,color-mix(in srgb,var(--mark)7%,#0c1422d9),#0c1422d9);border:1px solid #1e2d45;border-radius:10px;position:relative;overflow:hidden}.EntityMarks-module___qQvCW__card:before{content:"";background:linear-gradient(90deg,transparent,var(--mark),transparent);opacity:.8;height:1px;position:absolute;inset:0 0 auto}.EntityMarks-module___qQvCW__cardHead{cursor:pointer;align-items:center;gap:.6rem;padding:.5rem .7rem;list-style:none;display:flex}.EntityMarks-module___qQvCW__cardHead::-webkit-details-marker{display:none}.EntityMarks-module___qQvCW__cardHead:focus-visible{outline-offset:-1px;border-radius:10px;outline:1px solid #d4e4f7}.EntityMarks-module___qQvCW__year{color:#e8f4e8;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1rem;font-weight:700}.EntityMarks-module___qQvCW__cardMarks{flex-wrap:wrap;flex:1;gap:.2rem .55rem;min-width:0;display:flex}.EntityMarks-module___qQvCW__chip{letter-spacing:.08em;text-transform:uppercase;color:var(--mark);align-items:center;gap:.25rem;font-size:.68rem;font-weight:700;display:inline-flex}.EntityMarks-module___qQvCW__chipIcon{width:20px;height:20px;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--mark)50%,transparent));flex-shrink:0}.EntityMarks-module___qQvCW__chevron{color:#5a7fa8;flex-shrink:0;font-size:.7rem;transition:transform .15s}.EntityMarks-module___qQvCW__cardDetails[open] .EntityMarks-module___qQvCW__chevron{transform:rotate(180deg)}.EntityMarks-module___qQvCW__cardHead:hover .EntityMarks-module___qQvCW__chevron{color:#d4e4f7}.EntityMarks-module___qQvCW__cardBody{border-top:1px solid #1e2d45;flex-direction:column;gap:.5rem;padding:.55rem .7rem .65rem;display:flex}.EntityMarks-module___qQvCW__reason{color:#e8f4e8c7;margin:0;font-size:.85rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.EntityMarks-module___qQvCW__chevron{transition:none}}@media (max-width:600px){.EntityMarks-module___qQvCW__pill{font-size:.7rem}}
.FavoriteButton-module__El3OXq__wrap{flex-direction:column;align-items:center;gap:.4rem;display:inline-flex}.FavoriteButton-module__El3OXq__placeholder{height:2.1rem;display:inline-block}.FavoriteButton-module__El3OXq__button{--fav-color:#a7d8a9;border:1px solid color-mix(in srgb,var(--fav-color)55%,transparent);color:var(--fav-color);letter-spacing:.03em;cursor:pointer;background:#00000038;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem 1rem;font-family:Iceberg,sans-serif;font-size:.85rem;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.FavoriteButton-module__El3OXq__button:hover:not(:disabled){border-color:var(--fav-color);background:#0000005c}.FavoriteButton-module__El3OXq__button:focus-visible{outline-offset:2px;outline:2px solid #fbbf24}.FavoriteButton-module__El3OXq__button:disabled{opacity:.6;cursor:default}.FavoriteButton-module__El3OXq__active{color:#fbbf24;background:#fbbf241f;border-color:#fbbf24}.FavoriteButton-module__El3OXq__active:hover:not(:disabled){background:#fbbf2433;border-color:#fbbf24}.FavoriteButton-module__El3OXq__error{color:#fca5a5;text-align:center;max-width:280px;font-size:.75rem}.FavoriteButton-module__El3OXq__team{background:0 0}.FavoriteButton-module__El3OXq__team:hover:not(:disabled){background:color-mix(in srgb,var(--fav-color)14%,transparent);border-color:var(--fav-color)}.FavoriteButton-module__El3OXq__team:focus-visible{outline-color:var(--fav-color)}.FavoriteButton-module__El3OXq__team.FavoriteButton-module__El3OXq__active,.FavoriteButton-module__El3OXq__team.FavoriteButton-module__El3OXq__active:hover:not(:disabled){background:var(--fav-color);border-color:var(--fav-color);color:var(--fav-bg)}.FavoriteButton-module__El3OXq__team.FavoriteButton-module__El3OXq__active:hover:not(:disabled){opacity:.9}
