@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}.authIsland{align-items:center;gap:var(--spacing-4);flex-shrink:0;display:flex}.authIslandAvatarSlot{height:54px;display:grid}@media only screen and (max-width:960px){.authIslandAvatarSlot{height:44px}}.authIslandSlot{opacity:0;pointer-events:none;grid-area:1/1;justify-content:flex-end;align-items:center;transition:opacity .42s cubic-bezier(.32,.72,0,1),transform .42s cubic-bezier(.32,.72,0,1);display:flex;transform:scale(.72)rotate(-8deg)}.authIslandSlot.isVisible{opacity:1;pointer-events:auto;transform:scale(1)rotate(0)}.langBtn{border-radius:var(--radius-full);width:40px;height:40px;color:var(--color-text-heading);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}.langBtn:hover{background:var(--color-surface-2)}.langBtn:focus-visible{background:var(--color-surface-2);outline:none}.joinCouncilBtn{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);background:var(--color-brand-primary-main);font-family:Open Sans,sans-serif;font-size:var(--font-size-sm);color:#fff;white-space:nowrap;cursor:pointer;border:none;justify-content:center;align-items:center;font-weight:600;transition:opacity .15s;display:inline-flex}.joinCouncilBtn:hover{opacity:.88}.joinCouncilBtn:active{opacity:.72}.joinCouncilBtn:focus-visible{outline:none}.joinCouncilBtn:focus-visible:focus-visible{outline:2px solid var(--color-brand-primary-main);outline-offset:2px}@media only screen and (max-width:600px){.joinCouncilBtn{display:none}}.shareFriendBtn{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);border:1px solid var(--color-border-subtle);font-family:Open Sans,sans-serif;font-size:var(--font-size-sm);color:var(--color-text-heading);white-space:nowrap;cursor:pointer;background:0 0;font-weight:600;transition:background .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1),transform .2s cubic-bezier(.32,.72,0,1);display:inline-flex}.shareFriendBtn svg{flex-shrink:0}.shareFriendBtn:hover{background:var(--color-surface-2);border-color:var(--color-brand-primary-main)}.shareFriendBtn:active{transform:scale(.96)}.shareFriendBtn:focus-visible{outline:none}.shareFriendBtn:focus-visible:focus-visible{outline:2px solid var(--color-brand-primary-main);outline-offset:2px}@media only screen and (max-width:600px){.shareFriendBtn{display:none}}#overlay-root{isolation:isolate;pointer-events:none;z-index:1000;width:0;height:0;position:absolute;top:0;left:0}#overlay-root>*{pointer-events:auto}.userAvatarWrapper{align-items:center;gap:var(--spacing-2);display:flex;position:relative}.userAvatarWrapper .userAvatarTrigger.userAvatarTrigger{cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;justify-content:center;align-items:center;width:54px;height:54px;padding:0;transition:transform .2s;display:flex}@media only screen and (max-width:960px){.userAvatarWrapper .userAvatarTrigger.userAvatarTrigger{width:44px;height:44px}}.userAvatarWrapper .userAvatarTrigger.userAvatarTrigger .avatar.avatar{--avatar-size:54px!important}@media only screen and (max-width:960px){.userAvatarWrapper .userAvatarTrigger.userAvatarTrigger .avatar.avatar{--avatar-size:44px!important}}.userAvatarWrapper .userAvatarTrigger.userAvatarTrigger .avatar.avatar{box-shadow:none!important;border:none!important}.userAvatarWrapper .userAvatarTrigger.userAvatarTrigger .avatar.avatar .avatar-image,.userAvatarWrapper .userAvatarTrigger.userAvatarTrigger .avatar.avatar .avatar-image>img{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.userAvatarWrapper .userAvatarTrigger.userAvatarTrigger:active{transform:scale(.94)}.userAvatarWrapper .userAvatarTrigger.userAvatarTrigger:focus-visible{outline:none}.userRankLabel{font-family:Montserrat,sans-serif;font-size:var(--font-size-body-small);letter-spacing:.06em;text-transform:uppercase;color:var(--rank-color,var(--color-text-heading));white-space:nowrap;text-shadow:0 0 12px color-mix(in srgb, var(--rank-color,transparent) 60%, transparent);font-weight:700}@media only screen and (max-width:600px){.userRankLabel{display:none}}.userMenuDropdown{border-radius:var(--radius-3);z-index:200;background:linear-gradient(45deg,#2834508c 0%,#121828e0 100%);min-width:200px;max-width:240px;animation:.2s both menu-enter;overflow:hidden;box-shadow:0 8px 32px #0009;-webkit-backdrop-filter:blur(48px)!important;backdrop-filter:blur(48px)!important}.userMenuDropdown .userMenuHeader{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid #ffffff1f;align-items:center;display:flex}.userMenuDropdown .userMenuName{min-width:0;font-family:Montserrat,sans-serif;font-size:var(--font-size-body-small);color:var(--color-text-heading);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.userMenuDropdown .userMenuList{margin:0;padding:0;list-style:none}.userMenuDropdown .userMenuList li+li{position:relative}.userMenuDropdown .userMenuList li+li:before{content:"";top:0;left:var(--spacing-4);right:var(--spacing-4);background:#ffffff1f;height:1px;position:absolute}.userMenuDropdown .userMenuItem{align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-4);font-family:Open Sans,sans-serif;font-size:var(--font-size-body-small);color:var(--color-text-body);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;font-weight:400;text-decoration:none;transition:background .15s,color .15s;display:flex}.userMenuDropdown .userMenuItem svg{color:var(--color-text-caption);flex-shrink:0;transition:color .15s}.userMenuDropdown .userMenuItem:hover,.userMenuDropdown .userMenuItem:focus-visible{color:var(--color-text-heading);background:#ffffff14;outline:none}.userMenuDropdown .userMenuItem:hover svg,.userMenuDropdown .userMenuItem:focus-visible svg{color:var(--color-text-body)}.userMenuDropdown .userMenuItem.userMenuItemLogout{color:var(--color-logout)}.userMenuDropdown .userMenuItem.userMenuItemLogout svg{color:var(--color-logout);opacity:.9}.userMenuDropdown .userMenuItem.userMenuItemLogout:hover{color:var(--color-logout-hover);background:#ff3b3b1f}.userMenuDropdown .userMenuItem.userMenuItemLogout:hover svg{color:var(--color-logout-hover);opacity:1}@keyframes menu-enter{0%{opacity:0}to{opacity:1}}
@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}.navBar{top:0;left:0;right:var(--scrollbar-width,0px);z-index:100;background:0 0;border:none;height:64px;position:fixed}.navBar:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#040610f2 0%,#0000 100%);position:absolute;inset:0 0 -80px}.navBar{padding-top:var(--spacing-3);animation:.7s cubic-bezier(.32,.72,0,1) both nav-enter}@media only screen and (max-width:960px){.navBar{padding-top:0}}.navBar .navInner{z-index:101;height:100%;max-width:calc(var(--page-max-width) + 2*var(--page-gutter));padding:0 var(--page-gutter);align-items:center;margin-inline:auto;display:flex;position:relative}@media only screen and (max-width:1320px){.navBar .navInner{max-width:100%;padding-inline:var(--spacing-4)}}@media only screen and (max-width:960px){.navBar .navInner{grid-template-columns:1fr auto 1fr;grid-template-areas:"hamburger logo auth";align-items:center;display:grid}}.navBar .navHamburgerWrap{display:none}@media only screen and (max-width:960px){.navBar .navHamburgerWrap{grid-area:hamburger;align-self:center;align-items:center;display:inline-flex}}.navBar .navLogo{opacity:1;flex-shrink:0;align-items:center;text-decoration:none;transition:opacity .4s,transform .4s;display:inline-flex;transform:translateY(0)}.navBar .navLogo:hover{opacity:.7}.navBar .navLogo:focus-visible{opacity:.7;outline:none}.navBar .navLogo.navLogoHidden{opacity:0;pointer-events:none;transform:translateY(-8px)}.navBar .navLogo .navLogoImg{width:auto;height:68px;display:block}@media only screen and (max-width:960px){.navBar .navLogo .navLogoImg{height:54px}.navBar .navLogo{grid-area:logo;justify-self:center}}.navBar .navMenu{align-items:center;gap:var(--spacing-3);margin:0;margin-left:var(--spacing-12);padding:0;list-style:none;display:flex}@media only screen and (max-width:960px){.navBar .navMenu{display:none}}.navBar .navLink{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-full);font-family:Open Sans,sans-serif;font-size:var(--font-size-sm);color:var(--color-text-heading);background:linear-gradient(45deg,#283450 0%,#121828 100%);outline:none;text-decoration:none;transition:background .2s;display:block}.navBar .navLink:hover,.navBar .navLink:focus-visible{-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);background:linear-gradient(45deg,#2834508c 0%,#121828e0 100%)}.navBar .navAuth{align-items:center;gap:var(--spacing-2);margin-left:auto;display:flex}@media only screen and (max-width:960px){.navBar .navAuth{grid-area:auth;justify-self:end;margin-left:0}}.navBar .navHamburger{width:44px;height:44px;color:var(--color-text-heading);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.navBar .navHamburger:focus-visible{outline:2px solid var(--color-text-heading);outline-offset:2px}.navDrawer{z-index:99;border-radius:var(--radius-3);background:linear-gradient(45deg,#2834508c 0%,#121828e0 100%);border-radius:0;flex-direction:column;padding:0;animation:.24s cubic-bezier(.32,.72,0,1) both nav-drawer-enter;display:none;position:fixed;inset:0;-webkit-backdrop-filter:blur(48px)!important;backdrop-filter:blur(48px)!important}@media only screen and (max-width:960px){.navDrawer{display:flex}}.navDrawer[hidden]{display:none!important}.navDrawerList{padding:120px var(--spacing-4) var(--spacing-6);gap:var(--spacing-2);flex-direction:column;margin:0;list-style:none;display:flex}.navDrawerLink{padding:var(--spacing-3) var(--spacing-4);font-family:Open Sans,sans-serif;font-size:var(--font-size-body-large);color:var(--color-text-heading);border-radius:var(--radius-2);min-height:52px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .2s;display:block}.navDrawerLink:hover,.navDrawerLink:focus-visible{background:var(--color-surface-2)}@keyframes nav-drawer-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes nav-enter{0%{opacity:0}to{opacity:1}}
