.TournamentPinnedBadge-module__ObGHRW__corner{--corner-start:#ef4444;--corner-middle:#dc2626;--corner-end:#b91c1c;--fold-start:#fca5a5;--fold-end:#991b1b;z-index:40;pointer-events:none;filter:drop-shadow(-2px 2px 3px #00000059);border-top-right-radius:.75rem;width:72px;height:72px;position:absolute;top:0;right:0;overflow:hidden}.TournamentPinnedBadge-module__ObGHRW__corner:before{content:"";background:linear-gradient(135deg,var(--corner-start),var(--corner-middle)55%,var(--corner-end));clip-path:polygon(0 0,100% 0,100% 100%);position:absolute;inset:0}.TournamentPinnedBadge-module__ObGHRW__corner:after{content:"";background:linear-gradient(135deg,var(--fold-start),var(--fold-end));clip-path:polygon(0 0,100% 0,100% 100%);width:12px;height:12px;position:absolute;bottom:0;right:0}.TournamentPinnedBadge-module__ObGHRW__label{color:#fff;text-align:center;white-space:nowrap;text-shadow:0 1px 1px #7f1d1d73;width:104px;font-size:11px;font-weight:700;line-height:24px;position:absolute;top:18px;right:-24px;transform:rotate(45deg)}.TournamentPinnedBadge-module__ObGHRW__regionCorner{--corner-start:#0ea5e9;--corner-middle:#0284c7;--corner-end:#0369a1;--fold-start:#7dd3fc;--fold-end:#075985}.TournamentPinnedBadge-module__ObGHRW__regionLabel{text-shadow:0 1px 1px #07598573}.TournamentPinnedBadge-module__ObGHRW__regionSpacer{pointer-events:none;height:16px}html:is([data-atsa-text-size=medium],[data-atsa-text-size=large]) .TournamentPinnedBadge-module__ObGHRW__corner{z-index:auto;background:var(--corner-middle);filter:none;border-radius:8px;width:auto;max-width:100%;height:auto;margin:0 8px 8px 0;padding:6px 10px;display:inline-flex;position:relative;top:auto;right:auto;overflow:visible}html:is([data-atsa-text-size=medium],[data-atsa-text-size=large]) .TournamentPinnedBadge-module__ObGHRW__corner:before{display:none}html:is([data-atsa-text-size=medium],[data-atsa-text-size=large]) .TournamentPinnedBadge-module__ObGHRW__corner:after{display:none}html:is([data-atsa-text-size=medium],[data-atsa-text-size=large]) .TournamentPinnedBadge-module__ObGHRW__label{width:auto;font-size:var(--atsa-type-small,16px);white-space:normal;overflow-wrap:anywhere;line-height:1.5;position:static;transform:none}html:is([data-atsa-text-size=medium],[data-atsa-text-size=large]) .TournamentPinnedBadge-module__ObGHRW__regionSpacer{display:none}
