/* Complete archive composition for categories, crypto news, company news and Places. */
.cs-news-archive--feed {
    --cs-archive-border: color-mix(in srgb, var(--border) 88%, transparent);
    --cs-news-shell-max-width: 1330px;
    --cs-news-sidebar-width: 282px;
    --cs-archive-canvas: var(--cs-color-surface);
    --cs-archive-briefing-accent: var(--cs-color-action);
    --cs-archive-briefing-strength: 5%;
    --cs-archive-radius: 5px;
    background: var(--cs-archive-canvas);
    color: var(--cs-color-text-strong);
    font-family: var(--cs-font-family-ui);
}
:is(html[data-theme="dark"], body.dark) .cs-news-archive--feed {
    --cs-archive-border: rgba(255, 255, 255, 0.1);
    --cs-archive-canvas: var(--cs-color-canvas);
    --cs-archive-briefing-strength: 8%;
}
.cs-news-archive--feed .container { max-width: var(--cs-news-shell-max-width); }
.cs-news-archive--feed a { transition: color var(--cs-duration-default) var(--cs-ease-standard); }
.cs-news-archive--feed .cs-news-archive-hero { background: var(--cs-archive-canvas); }
.cs-news-archive--feed .cs-news-archive-hero__inner {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    grid-template-areas: "breadcrumbs breadcrumbs" "identity market" "description description";
    gap: var(--cs-space-3) var(--cs-space-6);
    align-items: center;
    padding: var(--cs-space-7) var(--padding-large) var(--cs-space-5);
}
.cs-news-archive--feed .cs-news-archive-hero__inner:not(:has(> .cs-news-archive-hero__breadcrumbs > *)) {
    grid-template-areas: "identity market" "description description";
}
.cs-news-archive-hero__breadcrumbs { grid-area: breadcrumbs; }
.cs-news-archive-hero__breadcrumbs .breadcrumbs { margin: 0; }
.cs-news-archive-hero__breadcrumbs:not(:has(*)) { display: none; }
.cs-news-archive--feed .cs-news-archive-hero__identity {
    grid-area: identity;
    display: flex;
    align-self: stretch;
    align-items: center;
    gap: var(--cs-space-3);
    min-width: 0;
}
.cs-news-archive--feed .cs-news-archive-hero__media {
    width: clamp(27px, 2.6vw, 37px);
    aspect-ratio: 1;
    margin: 0;
    flex: 0 0 auto;
    display: grid;
    place-items: center;
    color: var(--cs-brand-icon-color, var(--cs-color-text-strong));
    overflow: hidden;
}
:is(html[data-theme="dark"], body.dark) .cs-news-archive-hero__media { color: var(--cs-brand-icon-color-dark, var(--cs-color-text-strong)); }
.cs-news-archive--feed .cs-news-archive-hero__symbol { width: 100%; height: 100%; display: grid; place-items: center; }
.cs-news-archive-hero__symbol svg { width: 100%; height: 100%; min-width: 0; min-height: 0; max-width: 100%; max-height: 100%; display: block; overflow: visible; }
.cs-news-archive-hero__symbol svg:is(.xrp, .solana) { width: 86%; height: 86%; }
.cs-news-archive-hero__media--ethereum .cs-news-archive-hero__symbol { position: relative; }
.cs-news-archive-hero__media--ethereum .cs-news-archive-hero__symbol svg { position: absolute; top: 50%; left: 50%; width: auto; height: 100%; max-width: 100%; max-height: 100%; transform: translate(-50%, -50%); }
.cs-news-archive-hero__media img, .cs-news-archive-hero__media :is(.fi, .crypto-law-flag) { width: 74%; height: 74%; object-fit: contain; }
.cs-news-archive-hero__media img { border-radius: 50%; }
.cs-news-archive--feed .cs-news-archive-hero__identity h1 {
    margin: 0;
    min-width: 0;
    font-size: clamp(1.8125rem, 1.2rem + 1.8vw, 2.375rem);
    line-height: 1.16;
    letter-spacing: -.035em;
}
.cs-news-archive--feed .cs-news-archive-hero__suffix {
    display: inline;
    color: var(--cs-color-text-muted);
    font-size: inherit;
    font-weight: 400;
    white-space: normal;
    letter-spacing: inherit;
}
.cs-news-archive--feed .cs-news-archive-hero__description {
    grid-area: description;
    max-width: 85ch;
    margin: 0;
    color: var(--cs-color-text-muted);
    font-size: clamp(.75rem, .65rem + .28vw, .875rem);
    line-height: 1.5;
    text-wrap: balance;
}
.cs-news-archive-hero__description p { margin: 0; }
.cs-news-archive-hero__actions {
    grid-area: market;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    gap: var(--cs-space-2);
    min-width: 0;
}
.cs-news-archive__market-link {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    align-self: center;
    justify-self: end;
    gap: var(--cs-space-2);
    max-width: 100%;
    min-height: var(--cs-control-height);
    padding: var(--cs-space-2) var(--cs-space-3);
    border: 1px solid var(--cs-color-border);
    border-radius: var(--cs-archive-radius);
    font-size: .6875rem;
    color: var(--cs-color-text-muted);
}
.cs-news-archive__utility.cs-ui-button {
    justify-self: end;
    padding: var(--cs-space-2) var(--cs-space-3);
    border-color: var(--cs-color-border);
    border-radius: var(--cs-archive-radius);
    background: transparent;
    color: var(--cs-color-text-strong);
}
.cs-news-archive__utility.cs-ui-button:hover { border-color: var(--cs-color-action); color: var(--cs-color-action-hover); }
.cs-news-archive__utility > i { color: var(--cs-color-text-muted); }
.cs-news-archive__market-symbol { font-size: .625rem; font-weight: var(--cs-font-weight-strong); letter-spacing: .06em; }
.cs-news-archive__market-link strong { font-size: 1.0625rem; color: var(--cs-color-text-strong); }
.cs-news-archive__market-link i { font-size: .75rem; }
.cs-news-archive__market-change { display: inline-flex; align-items: center; gap: var(--cs-space-1); }
.cs-news-archive__market-change--green { color: var(--cs-color-positive); }
.cs-news-archive__market-change--red { color: var(--cs-color-negative); }
.cs-news-archive__container { display: grid; grid-template-columns: minmax(0, 1fr); align-items: start; padding: 0 var(--padding-large) var(--padding-large); gap: clamp(24px, 2.5vw, 35px); }
.cs-news-archive__container--has-rail { grid-template-columns: minmax(0, 1fr) var(--cs-news-sidebar-width); }
.cs-news-archive__main, .cs-news-archive__after { display: grid; min-width: 0; }
.cs-news-archive--feed .cs-news-archive__main { container-type: inline-size; gap: var(--cs-space-6); }
.cs-news-archive__after { gap: clamp(var(--cs-space-7), 3vw, var(--cs-space-8)); }
.cs-news-archive--feed .cs-news-archive__body { min-width: 0; border-block-start: 1px solid var(--cs-color-border); padding-block-start: var(--cs-space-4); }
.cs-news-archive__tools { margin-block-end: var(--cs-space-3); display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: var(--cs-space-3); }
.cs-news-archive__search.cs-ui-input-shell { flex: 0 1 clamp(240px, 18vw, 280px); grid-template-columns: auto minmax(0, 1fr); max-width: 100%; margin: 0; padding: 0; gap: 0; border-radius: var(--cs-archive-radius); background: var(--cs-archive-canvas); }
.cs-news-archive__search .cs-ui-input { padding-inline-end: var(--cs-space-3); font-size: var(--cs-font-size-control); }
.cs-news-archive__search.cs-ui-input-shell > .cs-ui-button--icon { width: var(--cs-control-height); min-width: var(--cs-control-height); min-height: var(--cs-control-height); }
.cs-news-archive__search .cs-ui-button i { font-size: 1rem; }
.cs-news-archive__filters { display: flex; flex: 1 1 340px; flex-wrap: wrap; min-width: 0; gap: var(--cs-space-2); padding: var(--cs-space-1); margin: 0 calc(-1 * var(--cs-space-1)); }
.cs-news-archive__filter { position: relative; isolation: isolate; display: inline-flex; flex: 0 0 auto; align-items: center; justify-content: center; min-height: var(--cs-control-height); padding-inline: var(--cs-space-3); white-space: nowrap; font-size: .6875rem; line-height: 1.4; color: var(--cs-color-text-muted); text-decoration: none; }
.cs-news-archive__filter::before { content: ''; position: absolute; z-index: -1; inset: 0; border: 1px solid var(--cs-color-border); border-radius: var(--cs-archive-radius); background: var(--cs-archive-canvas); }
.cs-news-archive__filter[aria-current] { color: var(--cs-color-text-strong); font-weight: var(--cs-font-weight-medium); }
.cs-news-archive__filter[aria-current]::before { border-color: var(--cs-color-action); background: var(--cs-color-action-soft); }
.cs-news-archive__filter:hover { color: var(--cs-color-text-strong); }
.cs-news-archive__filter:hover::before { border-color: var(--cs-color-control-border); }
.cs-news-archive__briefing { --cs-archive-briefing-tint: color-mix(in srgb, var(--cs-archive-briefing-accent) var(--cs-archive-briefing-strength), var(--cs-archive-canvas)); --cs-archive-briefing-ink: color-mix(in srgb, var(--cs-archive-briefing-accent) 35%, var(--cs-color-text-strong)); margin-block: var(--cs-space-3) var(--cs-space-6); padding: clamp(12px, 1.4vw, 20px); border: 1px solid var(--cs-color-border); border-block-start: 2px solid var(--cs-archive-briefing-accent); border-radius: 0 0 var(--cs-archive-radius) var(--cs-archive-radius); background: var(--cs-archive-briefing-tint); }
.cs-news-archive__briefing header { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: var(--cs-space-2); }
.cs-news-archive__briefing-label { display: block; margin-block-end: 5px; font-size: .5625rem; line-height: 1.2; font-weight: var(--cs-font-weight-strong); letter-spacing: .15em; color: var(--cs-archive-briefing-ink); }
.cs-news-archive__briefing h2 { display: flex; align-items: center; gap: var(--cs-space-2); margin: 0; font-size: clamp(.9375rem, .85rem + .2vw, 1.125rem); line-height: 1.3; letter-spacing: -.015em; }
.cs-news-archive__briefing h2 i { color: var(--cs-archive-briefing-ink); font-size: .9375rem; }
.cs-news-archive__briefing-period { margin: 0; font-size: .625rem; color: var(--cs-color-text-body); }
.cs-news-archive__briefing ol { counter-reset: archive-point; list-style: none; display: grid; grid-template-columns: minmax(0, 1fr); gap: var(--cs-space-3); margin: var(--cs-space-4) 0 var(--cs-space-3); padding: 0; }
.cs-news-archive__briefing li { counter-increment: archive-point; display: grid; grid-template-columns: 16px minmax(0, 1fr); gap: 5px; padding: 0; font-size: clamp(.75rem, .68rem + .15vw, .8125rem); line-height: 1.55; }
.cs-news-archive__briefing li::before { content: counter(archive-point, decimal-leading-zero); font-size: .5625rem; line-height: 1.6; letter-spacing: .08em; color: var(--cs-archive-briefing-ink); font-weight: var(--cs-font-weight-strong); }
.cs-news-archive__briefing a { display: block; min-block-size: var(--cs-space-6); color: var(--cs-color-text-body); text-decoration: none; }
.cs-news-archive__briefing strong { color: var(--cs-color-text-strong); font-weight: var(--cs-font-weight-strong); }
.cs-news-archive__briefing a:hover strong { text-decoration: underline; text-underline-offset: 3px; }
.cs-news-archive__briefing a i { margin-inline-start: var(--cs-space-1); font-size: .6875rem; color: var(--cs-archive-briefing-ink); }
.cs-news-archive__briefing-owner { margin: 0; font-size: .625rem; color: var(--cs-color-text-body); }
.cs-news-archive__continuation { font-weight: var(--cs-font-weight-strong); margin: 0 0 var(--cs-space-4); font-size: 1.0625rem; line-height: 1.3; letter-spacing: -.015em; }
.cs-news-archive--feed .cs-news-archive__pagination { display: grid; justify-items: center; gap: var(--cs-space-4); border-block-start: 1px solid var(--cs-color-border); padding-block: var(--cs-space-5); }
.cs-news-archive__pagination [hidden] { display: none; }
.cs-news-archive__progress { margin: 0; font-size: .75rem; color: var(--cs-color-text-muted); }
.cs-news-archive__more.cs-ui-button { position: relative; padding-inline: var(--cs-space-5); }
.cs-news-archive__more::before { content: ''; position: absolute; inset: 0; border: 1px solid var(--cs-color-border); border-radius: var(--cs-archive-radius); pointer-events: none; }
.cs-news-archive__empty { padding-block: var(--cs-space-6); }
.cs-news-archive__empty .cs-ui-button { display: flex; width: fit-content; margin-block-start: var(--cs-space-2); padding-inline: 0; }
.cs-news-archive--feed .cs-news-archive__rail { display: block; align-self: start; min-width: 0; border-inline-start: 1px solid var(--cs-color-border); padding-inline-start: var(--cs-space-6); }
.cs-news-archive__rail-inner { min-height: 0; }
.cs-news-archive--feed .cs-news-archive__rail h2 { margin: 0 0 var(--cs-space-2); font-size: 1.125rem; line-height: 1.3; letter-spacing: -.02em; }
.cs-news-archive__rail-intro { margin: 0 0 var(--cs-space-2); color: var(--cs-color-text-muted); font-size: .75rem; line-height: 1.5; }
.cs-news-archive__storyline { display: block; padding-block: var(--cs-space-4); border-block-end: 1px solid var(--cs-color-border); color: var(--cs-color-text-body); text-decoration: none; }
.cs-news-archive__storyline:last-child { border-block-end: 0; padding-block-end: 0; }
.cs-news-archive__storyline-heading { display: flex; align-items: center; justify-content: space-between; gap: var(--cs-space-2); }
.cs-news-archive__storyline-heading strong { font-size: .875rem; color: var(--cs-color-text-strong); }
.cs-news-archive__storyline-heading i { color: var(--cs-color-action); font-size: .8125rem; }
.cs-news-archive__storyline-description { display: block; margin-block-start: var(--cs-space-1); color: var(--cs-color-text-muted); font-size: .75rem; line-height: 1.6; text-wrap: pretty; }
.cs-news-archive__storyline-action { display: block; margin-block-start: var(--cs-space-1); color: var(--cs-color-action); font-size: .75rem; font-weight: var(--cs-font-weight-medium); }
.cs-news-archive__market-price { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: var(--cs-space-2); margin-block: var(--cs-space-5) var(--cs-space-4); }
.cs-news-archive__market-price strong { font-size: 1.625rem; line-height: 1.2; letter-spacing: -.03em; }
.cs-news-archive__market-price > span { font-size: .6875rem; }
.cs-news-archive__market dl { margin: 0; }
.cs-news-archive__market dl > div { display: flex; align-items: center; justify-content: space-between; gap: var(--cs-space-3); padding-block: var(--cs-space-2); border-block-start: 1px solid var(--cs-color-border); font-size: .6875rem; line-height: 1.5; }
.cs-news-archive__market dt { margin: 0; color: var(--cs-color-text-muted); }
.cs-news-archive__market dd { margin: 0; font-weight: var(--cs-font-weight-strong); text-align: end; }
.cs-news-archive__market-signal-value { display: flex; align-items: center; justify-content: flex-end; flex-wrap: wrap; gap: var(--cs-space-2); }
.cs-news-archive__market-destination { display: inline-flex; align-items: center; gap: var(--cs-space-2); min-height: var(--cs-control-height); font-size: .6875rem; color: var(--cs-color-action); }
.cs-news-archive__market-note { margin: 0; color: var(--cs-color-text-muted); font-size: .5625rem; }
.cs-news-archive--feed .cs-news-archive__newsletter { padding: var(--cs-space-5); border: 1px solid var(--cs-color-border); border-radius: var(--cs-archive-radius); background: var(--cs-color-action-soft); }
.cs-news-archive__eyebrow { display: block; margin-block-end: var(--cs-space-3); color: var(--cs-color-text-body); text-transform: uppercase; font-size: .5625rem; font-weight: var(--cs-font-weight-strong); letter-spacing: .14em; }
.cs-news-archive--feed .cs-news-archive__newsletter h2 { max-width: 16ch; font-size: 1.625rem; line-height: 1.12; }
.cs-news-archive__newsletter p { margin: var(--cs-space-3) 0; font-size: .75rem; line-height: 1.6; color: var(--cs-color-text-body); }
.cs-news-archive__newsletter .cs-ui-button { width: 100%; justify-content: flex-start; gap: var(--cs-space-2); padding-inline: 0; font-size: .75rem; text-align: start; }
.cs-news-archive__newsletter .cs-ui-button > i { flex: 0 0 1rem; width: 1rem; font-size: .875rem; line-height: 1; text-align: center; }
.cs-news-archive__newsletter .cs-ui-button > i:last-child { margin-inline-start: auto; }
.cs-news-archive__filter:focus-visible, .cs-news-archive__briefing a:focus-visible, .cs-news-archive__storyline:focus-visible, .cs-news-archive__market-link:focus-visible, .cs-news-archive__market-destination:focus-visible, .cs-news-archive-rail-card__link:focus-visible { outline: var(--cs-focus-width) solid var(--cs-color-focus); outline-offset: var(--cs-focus-offset); }
/* Optional company, jurisdiction and editorial context modules. */
.cs-news-archive-context__eyebrow {
    color: var(--light-text);
    font-size: 0.72rem;
    font-weight: 800;
    line-height: 1.2;
    letter-spacing: 0;
    text-transform: uppercase;
}

.cs-news-archive-rail-card__title,
.cs-news-archive-company-card__title {
    color: var(--dark-text);
    font-weight: 700;
}

.cs-news-archive--feed .cs-news-archive-company-card h2,
.cs-news-archive--feed .cs-news-archive-jurisdiction h2 {
    margin: 0;
    line-height: 1.25;
}

.cs-news-archive-rail-card__title {
    min-width: 0;
}

.cs-news-archive-company-card,
.cs-news-archive-jurisdiction {
    display: grid;
    gap: var(--cs-space-3);
}

.cs-news-archive-rail-card__kicker {
    display: block;
    color: var(--cs-color-text-muted);
    margin-block-end: var(--cs-space-1);
    font-size: .5625rem;
    font-weight: var(--cs-font-weight-strong);
    line-height: 1.2;
    letter-spacing: .1em;
    text-transform: uppercase;
}

.cs-news-archive-jurisdiction__heading {
    display: flex;
    align-items: center;
    gap: var(--cs-space-3);
}

.cs-news-archive-jurisdiction__heading .crypto-law-flag {
    width: 32px;
    height: 32px;
    border-radius: calc(var(--cs-radius-small) / 2);
    box-shadow: none;
}

.cs-news-archive-jurisdiction__summary,
.cs-news-archive-company-card p {
    margin: 0;
    color: var(--cs-color-text-muted);
    font-size: .75rem;
    line-height: 1.6;
}

.cs-news-archive-local-tip {
    display: grid;
    gap: var(--cs-space-3);
}

.cs-news-archive-local-tip__icon {
    color: var(--cs-color-action);
    font-size: 2rem;
}

.cs-news-archive-local-tip .cs-news-archive-rail-card__title {
    margin: 0;
    font-size: 1.25rem;
    line-height: 1.3;
}

.cs-news-archive-local-tip__summary {
    margin: 0;
    color: var(--cs-color-text-muted);
    font-size: var(--cs-font-size-control);
    line-height: 1.5;
}

.cs-news-archive-local-tip .cs-news-archive-rail-card__link {
    color: var(--brand);
    font-size: .86rem;
    font-weight: 800;
}

.cs-news-archive-company-card__header {
    display: flex;
    align-items: center;
    gap: var(--cs-space-3);
    min-width: 0;
}

.cs-news-archive-company-card__header img,
.cs-news-archive-company-card__fallback {
    width: 44px;
    height: 44px;
    flex: 0 0 44px;
    display: grid;
    place-items: center;
    border-radius: var(--cs-archive-radius);
    background: color-mix(in srgb, var(--brand) 10%, transparent);
    color: var(--brand);
}

.cs-news-archive-company-card__header img {
    object-fit: contain;
}

.cs-news-archive-rail-card__link {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    min-height: var(--cs-control-height);
    color: var(--cs-color-action);
    font-size: .75rem;
    font-weight: var(--cs-font-weight-medium);
    text-decoration: none;
}

.cs-news-archive-hero__media :is(.fi, .crypto-law-flag) {
    border-radius: calc(var(--cs-radius-small) / 2);
    box-shadow: none;
}

.cs-news-archive-context {
    display: grid;
    gap: 10px;
    border-top: 1px solid var(--cs-archive-border);
    padding-top: clamp(18px, 3vw, 28px);
}

.cs-news-archive-context h2 {
    margin: 0;
    color: var(--dark-text);
    font-size: 1.55rem;
    line-height: 1.18;
    letter-spacing: var(--cs-letter-spacing-display);
}

.cs-news-archive-context__content {
    text-wrap: pretty;
    display: grid;
    gap: 12px;
    color: var(--light-text);
    font-size: 1rem;
    line-height: 1.65;
}

.cs-news-archive-context__content > * {
    margin: 0;
}

.cs-news-archive-context__content a {
    color: var(--cs-color-action);
    font-weight: 700;
    text-decoration-line: underline;
    text-decoration-color: currentColor;
    text-decoration-thickness: 1px;
    text-underline-offset: 0.16em;
}

.cs-news-archive-context__content a:hover {
    color: var(--cs-color-action-hover);
    text-decoration-thickness: 2px;
}

.cs-news-archive-context__content a:focus-visible {
    outline: var(--cs-focus-width) solid var(--cs-color-focus);
    outline-offset: var(--cs-focus-offset);
    border-radius: 2px;
    color: var(--cs-color-action-hover);
    text-decoration-thickness: 2px;
}

@container (min-width: 650px) {
    .cs-news-archive__briefing ol { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: var(--cs-space-5); }
    .cs-news-archive__briefing li { display: block; padding-inline-end: var(--cs-space-5); border-inline-end: 1px solid var(--cs-color-border); }
    .cs-news-archive__briefing li:last-child { padding-inline-end: 0; border-inline-end: 0; }
    .cs-news-archive__briefing li::before { display: block; margin-block-end: var(--cs-space-1); }
}
@container (max-width: 520px) {
    .cs-news-archive__tools { align-items: stretch; }
    .cs-news-archive__search.cs-ui-input-shell { flex-basis: 100%; }
    .cs-news-archive__story .cs-article-card__author { display: none; }
    .cs-news-archive__story .cs-article-card__author + *::before { display: none; }
}
@media (min-width: 781px) and (max-width: 980px) {
    .cs-news-archive--feed { --cs-news-sidebar-width: 250px; }
    .cs-news-archive--feed .cs-news-archive__rail { border-inline-start: 0; }
}
@media (max-width: 780px) {
    .cs-news-archive--feed .cs-news-archive-hero__inner { padding-block-start: var(--cs-space-6); grid-template-columns: minmax(0, 1fr); grid-template-areas: "breadcrumbs" "identity" "description" "market"; }
    .cs-news-archive--feed .cs-news-archive-hero__inner:not(:has(> .cs-news-archive-hero__breadcrumbs > *)) { grid-template-areas: "identity" "description" "market"; }
    .cs-news-archive-hero__actions { justify-content: flex-start; }
    .cs-news-archive--feed .cs-news-archive__container--has-rail { grid-template-columns: minmax(0, 1fr); }
    .cs-news-archive--feed .cs-news-archive__rail { border-inline-start: 0; border-block-start: 1px solid var(--cs-color-border); padding: var(--cs-space-6) 0 0; }
}
@media (max-width: 640px) {
    .cs-news-archive--feed .cs-news-archive-hero__media { display: none; }
    .cs-news-archive__search .cs-ui-input { font-size: 1rem; }
}
@media (prefers-reduced-motion: reduce) { .cs-news-archive--feed a { transition: none; } }

/* Static loading rows reserve space without animation or an extra asset. */
.cs-news-archive__pending { display: grid; overflow: hidden; }
.cs-news-archive__pending-row { display: flex; flex-direction: column; justify-content: center; gap: var(--cs-space-2); border-block-start: 1px solid var(--cs-color-border); }
.cs-news-archive__pending-row > span { display: block; width: 65%; height: .75rem; background: var(--cs-color-border); }
.cs-news-archive__pending-row > span:first-child { width: 15%; height: .5rem; }
.cs-news-archive__pending-row > span:last-child { width: 30%; height: .5rem; }
