@layer components{.a2-onews{flex-direction:column;height:100%;transition:box-shadow .12s;display:flex;position:relative;overflow:hidden}.a2-onews:hover{box-shadow:inset 0 0 0 1px var(--a2-hover-line)}.a2-onews:focus-within{box-shadow:inset 0 0 0 1px var(--a2-select-line)}.a2-onews__cover{aspect-ratio:16/9;background:var(--a2-sunken);flex:none;display:block;position:relative;overflow:hidden}.a2-onews__cover img{object-fit:cover;width:100%;height:100%;display:block}.a2-onews__cover--art img{filter:saturate(.85)brightness(.72)}.a2-onews__cover--art:after{content:"";background:radial-gradient(circle,#0d111700 20%,#0d1117b3 100%);position:absolute;inset:0}.a2-onews__glyph{z-index:1;place-items:center;display:grid;position:absolute;inset:0}.a2-onews__glyph .a2-ico{filter:drop-shadow(0 2px 6px #000c);width:3rem;height:3rem}.a2-onews-ph{background:radial-gradient(ellipse at 50% 45%, color-mix(in srgb, var(--a2-gold) 9%, transparent), transparent 70%), var(--a2-sunken);position:relative;overflow:hidden}.a2-onews-ph:before{content:"";background:var(--a2-tex-bg-noise) 0 0 / 256px 256px;opacity:.12;position:absolute;inset:0}.a2-onews-ph .a2-ico{opacity:.55}.a2-onews-home__ph{aspect-ratio:16/10;border-radius:var(--a2-radius);width:100%;box-shadow:inset 0 0 0 1px var(--a2-border-soft);display:block}.a2-onews-home__ph .a2-onews__glyph .a2-ico{width:1.5rem;height:1.5rem}.a2-onews__body{flex-direction:column;flex:1;gap:.5rem;padding:.875rem 1rem 1rem;display:flex}.a2-onews__eyebrow{color:var(--a2-gold-text);font:600 var(--a2-fs-xs) / 1 var(--a2-font-ui);letter-spacing:.14em;text-transform:uppercase}.a2-onews__meta{font-size:var(--a2-fs-xs);color:var(--a2-text-faint);flex-wrap:wrap;align-items:center;gap:.25rem .625rem;display:flex}.a2-onews__cat{color:var(--a2-gold-text);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:.375em;font-weight:600;display:inline-flex}.a2-onews__lang{box-shadow:inset 0 0 0 1px var(--a2-border-soft);color:var(--a2-note);cursor:help;border-radius:2px;padding:0 .375rem}.a2-onews__title{color:var(--a2-text);font:700 var(--a2-fs-md) / 1.3 var(--a2-font-ui);margin:0}.a2-onews__link{color:inherit;text-decoration:none}.a2-onews__link:after{content:"";position:absolute;inset:0}.a2-onews:hover .a2-onews__link{color:var(--a2-gold-text)}.a2-onews__link:focus-visible{outline:none}.a2-onews__excerpt{-webkit-line-clamp:3;color:var(--a2-note);font-size:var(--a2-fs-sm);-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.a2-onews__term{z-index:1;color:var(--a2-link,var(--a2-gold-text));text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:2px;position:relative}.a2-onews__term:hover{color:var(--a2-gold-bright)}.a2-onews__src{z-index:1;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.25rem;display:flex;position:relative}.a2-onews__badge:after,.a2-onews__chan:after{content:"↗";opacity:.75;margin-left:.3em;font-size:.9em}.a2-onews__badge:hover{filter:brightness(1.25)}.a2-onews__badge:focus-visible,.a2-onews__chan:focus-visible{outline:2px solid var(--a2-select-line);outline-offset:1px}.a2-onews__badge{border-radius:var(--a2-radius);height:24px;font:700 11px / 1 var(--a2-font-ui);letter-spacing:.06em;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.a2-onews__badge--ncsoft{background:color-mix(in srgb, var(--a2-gold) 22%, #0d1117);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--a2-gold) 60%, transparent);color:var(--a2-gold-text)}.a2-onews__badge--steam{color:var(--a2-value);background:#282f38;box-shadow:inset 0 0 0 1px #9fb0c480}.a2-onews--lead .a2-onews__title{font-family:var(--a2-font-display);font-size:var(--a2-fs-2xl);line-height:1.2}.a2-onews--lead .a2-onews__excerpt{-webkit-line-clamp:4;font-size:var(--a2-fs-md)}.a2-onews--lead .a2-onews__body{justify-content:center;gap:.75rem;padding:1.25rem}@media (min-width:48rem){.a2-onews--lead{grid-template-columns:minmax(0,7fr) minmax(0,6fr);display:grid}.a2-onews--lead .a2-onews__cover{height:100%;min-height:100%}.a2-onews--lead .a2-onews__body{padding:1.75rem}.a2-onews--lead .a2-onews__src{margin-top:.25rem}}.a2-onews--row{grid-template-columns:6.5rem minmax(0,1fr);display:grid}.a2-onews--row .a2-onews__cover{aspect-ratio:auto;height:100%;min-height:4.5rem}.a2-onews--row .a2-onews__glyph .a2-ico{width:1.75rem;height:1.75rem}@media (max-width:39.99rem){.a2-onews--row .a2-onews__body{gap:.375rem;padding:.625rem .75rem}.a2-onews--row .a2-onews__excerpt{-webkit-line-clamp:2}.a2-onews--row .a2-onews__title{font-size:var(--a2-fs-sm)}}@media (min-width:40rem){.a2-onews--row{grid-template-columns:12.5rem minmax(0,1fr)}.a2-onews--row .a2-onews__cover{aspect-ratio:auto;height:100%;min-height:7rem}}.a2-onews-wrap{gap:1rem;display:grid}.a2-onews-grid{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.a2-onews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.a2-onews-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.a2-onews-grid__lead{grid-column:1/-1}.a2-onews-filter{border:0 solid #0000;border-image:var(--a2-tex-input-box) var(--a2-tex-input-box-slice) fill / 9px stretch;max-width:100%;flex-wrap:wrap;justify-self:start;gap:2px;min-inline-size:0;margin:0;padding:3px;display:flex}.a2-onews-filter__in{clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.a2-onews-filter__opt{min-height:32px;color:var(--a2-text-dim);font:600 var(--a2-fs-sm) / 1 var(--a2-font-ui);white-space:nowrap;cursor:pointer;border:0 solid #0000;border-radius:2px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.a2-onews-filter__opt:hover{color:var(--a2-text);background:#ffffff0d}.a2-onews-filter__in:checked+.a2-onews-filter__opt{border-image:var(--a2-tex-button-sub) var(--a2-tex-button-sub-slice) fill / 9px stretch;color:var(--a2-text);text-shadow:var(--a2-text-outline);background:0 0}.a2-onews-filter__in:focus-visible+.a2-onews-filter__opt{outline:2px solid var(--a2-select-line);outline-offset:1px}.a2-onews-filter__n{color:var(--a2-text-faint);font-size:var(--a2-fs-xs);font-variant-numeric:tabular-nums}:is(.a2-onews-wrap:has([data-f=announcement]:checked) [data-cat]:not([data-cat=announcement]),.a2-onews-wrap:has([data-f=patch]:checked) [data-cat]:not([data-cat=patch]),.a2-onews-wrap:has([data-f=maintenance]:checked) [data-cat]:not([data-cat=maintenance]),.a2-onews-wrap:has([data-f=event]:checked) [data-cat]:not([data-cat=event]),.a2-onews-wrap:has([data-f=shop]:checked) [data-cat]:not([data-cat=shop]),.a2-onews-wrap:has([data-f=media]:checked) [data-cat]:not([data-cat=media])){display:none}.a2-onews-rows{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.a2-onews-rows--more{display:none}:is(.a2-onews-wrap:has(.a2-onews-more__in:checked) .a2-onews-rows--more,.a2-onews-wrap:has(.a2-onews-filter__in[data-f]:checked) .a2-onews-rows--more){display:grid}.a2-onews-more__in{clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.a2-onews-more__btn{min-height:32px;color:var(--a2-gold-text);font:600 var(--a2-fs-sm) / 1.4 var(--a2-font-ui);cursor:pointer;justify-self:start;align-items:center;display:inline-flex}.a2-onews-more__btn:hover{color:var(--a2-gold-bright)}.a2-onews-more__in:focus-visible+.a2-onews-more__btn{outline:2px solid var(--a2-select-line);outline-offset:2px}:is(.a2-onews-wrap:has(.a2-onews-more__in:checked) .a2-onews-more__btn,.a2-onews-wrap:has(.a2-onews-filter__in[data-f]:checked) .a2-onews-more__btn){display:none}.a2-onews-note{font-size:var(--a2-fs-xs);color:var(--a2-text-faint);gap:.5rem;display:grid}.a2-onews-note p{margin:0}.a2-onews-note__warn{border-radius:var(--a2-radius);background:color-mix(in srgb, var(--a2-warning) 12%, #0d1117);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--a2-warning) 45%, transparent);color:var(--a2-text-body);font-size:var(--a2-fs-sm);padding:.5rem .75rem}.a2-onews-note__chans{flex-wrap:wrap;align-items:center;gap:.375rem 1rem;display:flex}.a2-onews-note__label{color:var(--a2-note);font-weight:600}.a2-onews__chan{min-height:28px;color:var(--a2-gold-text);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.a2-onews__chan:hover{text-decoration:underline}.a2-onews-ours{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.a2-onews-ours{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.a2-onews-ours{grid-template-columns:repeat(3,minmax(0,1fr))}}.a2-onews-ours__item{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.75rem;height:100%;padding:.5rem;display:grid;position:relative}.a2-onews-ours__item:hover{box-shadow:inset 0 0 0 1px var(--a2-hover-line)}.a2-onews-ours__img{aspect-ratio:16/10;object-fit:cover;border-radius:2px;width:100%;height:auto;display:block}.a2-onews-ours__t{color:var(--a2-text);font-weight:700;font-size:var(--a2-fs-sm);line-height:1.3;display:block}.a2-onews-ours__t a{color:inherit;text-decoration:none}.a2-onews-ours__t a:after{content:"";position:absolute;inset:0}.a2-onews-ours__item:hover .a2-onews-ours__t{color:var(--a2-gold-text)}.a2-onews-ours__m{font-size:var(--a2-fs-xs);color:var(--a2-text-faint);flex-wrap:wrap;gap:.25rem .5rem;margin-top:.25rem;display:flex}.a2-onews-home__m{flex-wrap:wrap;align-items:center;gap:.375em;display:flex}.a2-h-post .a2-onews-home__m .a2-ico{aspect-ratio:auto;width:16px;height:16px;box-shadow:none;border-radius:0}}
