@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes rotateBorder{to{--border-angle:360deg}}@keyframes shine{0%{opacity:1;background-position-x:0}20%{opacity:.5}45%{opacity:1}50%{opacity:.5}65%{opacity:1}80%{opacity:.5}to{opacity:1;background-position-x:9000rem}}@keyframes fadeInEntry{to{opacity:1}}.u-flex{display:flex}.u-flex-col{flex-direction:column;display:flex}.u-flex-center{justify-content:center;align-items:center;display:flex}.u-flex-between{justify-content:space-between;align-items:center;display:flex}.u-flex-wrap{flex-wrap:wrap}.u-grid{display:grid}.u-gap-1{gap:var(--spacing-1)}.u-gap-2{gap:var(--spacing-2)}.u-gap-3{gap:var(--spacing-3)}.u-gap-4{gap:var(--spacing-4)}.u-gap-5{gap:var(--spacing-5)}.u-p-1{padding:var(--spacing-1)}.u-p-2{padding:var(--spacing-2)}.u-p-3{padding:var(--spacing-3)}.u-p-4{padding:var(--spacing-4)}.u-px-1{padding-inline:var(--spacing-1)}.u-px-2{padding-inline:var(--spacing-2)}.u-px-3{padding-inline:var(--spacing-3)}.u-px-4{padding-inline:var(--spacing-4)}.u-py-1{padding-block:var(--spacing-1)}.u-py-2{padding-block:var(--spacing-2)}.u-py-3{padding-block:var(--spacing-3)}.u-py-4{padding-block:var(--spacing-4)}.u-page-shell{max-width:calc(var(--page-max-width) + 2*var(--page-gutter));width:100%;padding-inline:var(--page-gutter);box-sizing:border-box;margin-inline:auto}.u-px-page{padding-inline:var(--page-gutter)}.u-surface{background:var(--color-surface-1);border:var(--border-2) solid var(--color-border);border-radius:var(--radius-3);-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px)}.u-text-caption{color:var(--color-text-caption)}.u-text-center{text-align:center}.frostedGlass [class*=newsTile]{-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px)}.compWrapper [class*=_newsTile_]{border:2px solid var(--color-border);border-radius:var(--radius-3)!important}.compWrapper [class*=_newsTile_] [class*=_poster_],.compWrapper [class*=_newsTile_] [class*=_poster_] img,.compWrapper [class*=_newsTile_] [class*=_poster_] video{border-radius:calc(var(--radius-3) - 1px) calc(var(--radius-3) - 1px) 0 0!important}.u-text-label{font-family:Open Sans,sans-serif;font-size:var(--font-size-body-xsmall);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-caption);font-weight:700}.u-text-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.u-text-clamp-3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.u-text-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.u-card{background:var(--color-surface-1);border:var(--border-2) solid var(--color-border);border-radius:var(--radius-3);padding:var(--spacing-4);gap:var(--spacing-3);-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);flex-direction:column;display:flex}.u-section{gap:var(--spacing-4);flex-direction:column;display:flex}.u-section-header{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.u-stack-sm{gap:var(--spacing-1);flex-direction:column;display:flex}.u-stack-md{gap:var(--spacing-2);flex-direction:column;display:flex}.u-stack-lg{gap:var(--spacing-3);flex-direction:column;display:flex}.u-stack-xl{gap:var(--spacing-5);flex-direction:column;display:flex}.u-stack-2xl{gap:var(--spacing-6);flex-direction:column;display:flex}.u-row-xs{align-items:center;gap:var(--spacing-1);display:flex}.u-row-sm{align-items:center;gap:var(--spacing-2);display:flex}.u-row-md{align-items:center;gap:var(--spacing-3);display:flex}.u-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes lockOverlayEntry{0%{transform:scale(.88)translateY(6px)}to{transform:scale(1)translateY(0)}}@keyframes lockIconEntry{0%{opacity:0;transform:scale(.4)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes lockLabelEntry{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes glitterRevealEntry{0%{opacity:0}to{opacity:1}}@keyframes carouselHeaderEntry{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.agendaRoot .agendaSectionTitle{color:var(--game-titles,var(--color-text-heading));font-family:var(--game-display-font,inherit)}.agendaRoot .agendaGroup{margin-bottom:var(--spacing-6)}.agendaRoot .agendaGroupLabel{margin-bottom:var(--spacing-3)}.agendaRoot .agendaList{margin:0;padding:0;list-style:none}.agendaRoot .tile{border-radius:var(--radius-3);aspect-ratio:380/383;cursor:default;width:100%;height:auto;animation:.8s cubic-bezier(.22,1,.36,1) both carouselHeaderEntry;animation-delay:calc(var(--tile-index,0)*70ms + .12s);background:linear-gradient(45deg,#2834508c 0%,#121828e0 100%);-webkit-backdrop-filter:blur(48px)!important;backdrop-filter:blur(48px)!important}.agendaRoot .tile:has(.tileInner:focus-visible) .tileInner{outline:none}.agendaRoot .tile.tileLocked .tileInner{cursor:pointer;position:relative}.agendaRoot .tile.tileLockedNoBlur .tileImage img{opacity:.45}.agendaRoot .tile.tileLockedNoBlur .tileBody{opacity:.5}.agendaRoot .tile.tileLockedNoBlur .tileLockOverlay{aspect-ratio:16/9;bottom:auto}.agendaRoot .tile.tileRegistered .tileImage{aspect-ratio:unset;flex:1}.agendaRoot .tile.tileRegistered .tileImage:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0000001a 30%,#0000008c 60%,#000000e0 100%);position:absolute;inset:0}.agendaRoot .tile.tileRegistered .tileRankRow{top:var(--spacing-2);z-index:3;bottom:auto}.agendaRoot .tile.tileRegistered .tileRank{background:var(--color-brand-primary-main)}.agendaRoot .tile.tileRegistered .tileBody{padding:var(--spacing-6) var(--spacing-3) var(--spacing-3);z-index:3;flex:none;position:absolute;bottom:0;left:0;right:0;overflow:visible}.agendaRoot .tile.tileRegistered .tileContent{flex:none}.agendaRoot .tile.tileRegistered .tileDesc{display:none}.agendaRoot .tile.tileRegistered .tileDateRange{margin-top:var(--spacing-2);opacity:.65;position:relative;bottom:auto;left:auto;right:auto}.agendaRoot .tileInner{border-radius:var(--radius-3);cursor:pointer;width:100%;height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.agendaRoot .tileGlitter{flex-direction:column;flex:1;min-height:0;display:flex}.agendaRoot .tileImage{aspect-ratio:16/9;background:var(--color-surface-2);flex:none;width:100%;position:relative;overflow:hidden}.agendaRoot .tileImage:after{content:"";opacity:.25;background-color:var(--color-text-caption);pointer-events:none;width:72px;height:72px;margin:auto;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='8.5' cy='10.5' r='1.5'/%3E%3Cpath d='m21 15-5-5L5 19'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='8.5' cy='10.5' r='1.5'/%3E%3Cpath d='m21 15-5-5L5 19'/%3E%3C/svg%3E") 50%/contain no-repeat}.agendaRoot .tileImage img{object-fit:cover;object-position:center center;z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.agendaRoot .tileLockOverlay{z-index:5;justify-content:center;align-items:center;gap:var(--spacing-2);pointer-events:none;opacity:1;background:0 0;flex-direction:column;transition:opacity .45s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;inset:0}.agendaRoot .tileLocked .tileLockOverlay{animation:.7s cubic-bezier(.22,1,.36,1) both lockOverlayEntry;animation-delay:calc(var(--tile-index,0)*70ms + .14s)}.agendaRoot .tileLockIcon{animation:.55s cubic-bezier(.22,1,.36,1) both lockIconEntry;animation-delay:calc(var(--tile-index,0)*70ms + .22s)}.agendaRoot .tileLockLabel{animation:.45s cubic-bezier(.22,1,.36,1) both lockLabelEntry;animation-delay:calc(var(--tile-index,0)*70ms + .3s)}.agendaRoot .glitterReveal.isHovering~.tileLockOverlay{opacity:0;transition:opacity .35s cubic-bezier(.32,.72,0,1)}.agendaRoot .tileInner:focus-visible .tileLockOverlay,.agendaRoot .tileInner:focus-visible .glitterReveal .glitterOverlay{opacity:0}.agendaRoot .tileInner:focus-visible .glitterReveal .glitterContentFrosted{filter:none}.agendaRoot .tileInner:focus-visible .glitterReveal .glitterContentSharp,.agendaRoot .tileInner:focus-visible .glitterReveal .glitterHint{opacity:0}.agendaRoot .tileLockIcon{width:36px;height:36px;color:var(--lock-color,#6b7a99);filter:drop-shadow(0 2px 8px var(--lock-color,#6b7a99))}.agendaRoot .tileLockLabel{font-family:Open Sans,sans-serif;font-size:var(--font-size-body-xsmall);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-heading);background:var(--lock-color,#6b7a99);border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-weight:700}.agendaRoot .tileRankRow{bottom:var(--spacing-2);left:var(--spacing-2);z-index:2;align-items:center;gap:var(--spacing-2);display:flex;position:absolute}.agendaRoot .tileRank{padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-family:Open Sans,sans-serif;font-size:var(--font-size-body-xsmall);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-heading);background:var(--tier-color);letter-spacing:.1em;align-items:center;font-weight:700;display:inline-flex}.agendaRoot .tilePhaseBadge{padding:var(--spacing-1) var(--spacing-2-5);border-radius:var(--radius-full);font-family:Open Sans,sans-serif;font-size:var(--font-size-body-xsmall);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-heading);background:var(--phase-color,var(--color-text-caption));align-items:center;font-weight:700;display:inline-flex}.agendaRoot .tilePhaseBadge[data-phase-family=orange]{--phase-color:var(--color-phase-orange)}.agendaRoot .tilePhaseBadge[data-phase-family=teal]{--phase-color:var(--color-phase-teal)}.agendaRoot .tilePhaseBadge[data-phase-family=purple]{--phase-color:var(--color-phase-purple)}.agendaRoot .tilePhaseBadge[data-phase-family=green]{--phase-color:var(--color-phase-green)}.agendaRoot .tileLockOverlay .tilePhaseBadge{animation:.45s cubic-bezier(.22,1,.36,1) both lockLabelEntry;animation-delay:calc(var(--tile-index,0)*70ms + .34s)}.agendaRoot .tileRankCircle{bottom:var(--spacing-2);left:var(--spacing-2);z-index:2;position:absolute}.agendaRoot .tileBody{padding:var(--spacing-3) var(--spacing-3) calc(var(--spacing-3)*2 + 18px);flex:1;position:relative;overflow:hidden}.agendaRoot .tileContent{flex:1;overflow:hidden}.agendaRoot .tileTitle{font-family:Montserrat,sans-serif;font-size:var(--font-size-body-large);color:var(--color-text-heading);-webkit-line-clamp:2;line-clamp:2;margin:0 0 var(--spacing-2);-webkit-box-orient:vertical;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.agendaRoot .tileDesc{font-family:Open Sans,sans-serif;font-size:var(--font-size-body-small);color:var(--color-text-body);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.agendaRoot .tileDateRange{font-family:Open Sans,sans-serif;font-size:var(--font-size-body-xsmall);color:var(--color-text-body);bottom:var(--spacing-3);left:var(--spacing-3);right:var(--spacing-3);flex-shrink:0;justify-content:space-between;align-items:center;font-weight:400;display:flex;position:absolute}.agendaRoot .tileDateRange.tileDateRangeEnd{justify-content:flex-end}.agendaRoot .tileDateRange .tileDateRangeDate{align-items:center;gap:var(--spacing-1);display:flex}.agendaRoot .tileDateRange .tileDateRangeDate svg{opacity:.7;flex-shrink:0;margin-top:1px}
