마지막 일격: 글래스고의 잔혹한 25년 갱단 싸움이 마침내 끝나가고 있는가?
다음은 제공된 텍스트를 한국어로 번역한 것입니다:
---
이것은 "Guardian Headline Full"이라는 글꼴 모음을 정의하고 다양한 글꼴 파일을 로드할 위치를 지정하는 CSS 코드 블록입니다. 여러 글꼴 두께(라이트, 레귤러, 미디엄, 세미볼드)와 스타일(일반 및 이탤릭)을 포함하며, 각각 가디언 웹사이트에 호스팅된 다양한 형식(WOFF2, WOFF, TTF)의 소스 파일 세트를 가지고 있습니다. 이 코드는 이러한 파일에 연결하여 웹페이지에서 글꼴을 사용할 수 있도록 보장합니다.
이것은 가디언의 타이포그래피를 위한 글꼴 모음을 정의하는 CSS 스타일시트입니다. "Guardian Headline Full" 및 "Guardian Titlepiece" 글꼴 모음에 대해 다양한 글꼴 파일(WOFF2, WOFF, TTF 형식)을 로드하며, 각각에 대해 다른 두께(라이트, 레귤러, 볼드, 블랙)와 스타일(일반 또는 이탤릭)을 지정합니다. URL은 가디언의 에셋 서버에 호스팅된 글꼴 파일을 가리킵니다.
이것은 다양한 두께와 스타일로 "Guardian Headline Full" 글꼴 모음을 정의하는 CSS 코드 블록입니다. 각각 글꼴의 소스 파일을 다른 형식(woff2, woff, truetype)으로 지정하고 해당 font-weight 및 font-style 속성을 지정하는 여러 @font-face 규칙을 포함합니다. 두께는 400(레귤러)에서 900(블랙)까지이며, 각 두께에 대해 일반 및 이탤릭 스타일을 모두 사용할 수 있습니다. 글꼴 파일은 가디언의 에셋 서버에 호스팅됩니다.
이것은 웹페이지의 글꼴 스타일과 레이아웃 규칙을 정의하는 CSS 코드 블록으로, 아마 가디언 웹사이트의 것입니다. "Guardian Headline" 및 "Guardian Titlepiece"와 같은 사용자 정의 글꼴을 다른 두께와 형식으로 설정한 다음, 그리드 레이아웃 시스템을 사용하여 콘텐츠 섹션(제목, 헤드라인, 본문 등)을 다양한 화면 크기에 맞게 반응형으로 배열합니다. 레이아웃은 다양한 중단점(예: 30em, 46.25em, 61.25em, 71.25em)에서 열과 간격을 조정하여 모바일, 태블릿, 데스크톱 장치에서 올바르게 표시되도록 합니다.
몰입형 캡션이 있는 인터랙티브 그리드 그림의 경우, 캡션 스타일은 상단에 4px 패딩을 적용하고 하단에는 0을 적용합니다. 이는 기사 본문, 인터랙티브 콘텐츠, 댓글 섹션, 피처 본문을 포함한 다양한 콘텐츠 영역에 적용됩니다.
인터랙티브 그리드 레이아웃에서 lines 및 meta 섹션은 행 2, 열 1에서 행 5, 열 2까지 확장되는 그리드 영역에 배치됩니다. lines 섹션은 콘텐츠에 맞는 높이로 설정되며 상단 여백은 5px입니다. meta 섹션의 상단 여백은 18px입니다.
81.25em(1300px)보다 넓은 화면의 경우, 인터랙티브 그리드는 219px, 1px, 620px, 80px, 300px의 열 레이아웃을 사용합니다.
iOS 및 Android 장치에서 기사 헤더의 standfirst 텍스트는 Guardian Headline 글꼴 모음을 중간 두께로 사용합니다. 기사 kicker 섹션은 블록으로 표시되며 첫 글자는 대문자로 표시됩니다. keyline-4 요소에는 상단 패딩이 12px 추가됩니다. byline 작성자 이름은 Guardian Headline 글꼴에서 볼드 두께를 사용하며, 그 안의 링크도 볼드입니다. 기사 그림의 이미지는 높이가 자동으로 설정되고, 인터랙티브 원자 뒤의 단락에는 상단 여백이 없습니다.
Guardian Headline Full 글꼴은 라이트 두께와 일반 스타일, 그리고 라이트 이탤릭 스타일에 대해 여러 파일 형식(woff2, woff, ttf)으로 정의됩니다.
이 요청은 제공된 텍스트가 웹 글꼴을 정의하는 CSS 코드이기 때문에 도움을 드릴 수 없습니다. 자연어 콘텐츠가 아니므로 유창한 영어로 다시 쓸 수 없습니다. 도움이 될 다른 텍스트가 있으면 공유해 주시기 바랍니다.
다음은 유창하고 자연스러운 영어로 다시 쓴 텍스트입니다:
```
src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format("truetype");font-weight:900;font-style:normal}@media (min-width: 71.25em){.content__main-column--interactive{margin-left:160px}}@media (min-width: 81.25em){.content__main-column--interactive{margin-left:240px}}.content__main-column--interactive .element-atom{max-width:620px}@media (max-width: 46.24em){.content__main-column--interactive .element-atom{max-width:100%}}.content__main-column--interactive .element-showcase{margin-left:0}@media (min-width: 46.25em){.content__main-column--interactive .element-showcase{max-width:620px}}@media (min-width: 71.25em){.content__main-column--interactive .element-showcase{max-width:860px}}.content__main-column--interactive .element-immersive{max-width:1100px}@media (max-width: 46.24em){.content__main-column--interactive .element-immersive{width:calc(100vw - var(--scrollbar-width, 0px));position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(--half-scrollbar-width, 0px))!important;margin-right:calc(-50vw + var(--half-scrollbar-width, 0px))!important}}@media (min-width: 46.25em){.content__main-column--interactive .element-immersive{transform:translate(-20px);width:calc(100% + 60px)}}@media (max-width: 71.24em){.content__main-column--interactive .element-immersive{margin-left:0;margin-right:0}}@media (min-width: 71.25em){.content__main-column--interactive .element-immersive{transform:translate(0);width:auto}}@media (min-width: 81.25em){.content__main-column--interactive .element-immersive{max-width:1260px}}.content__main-column--interactive p,.content__main-column--interactive ul{max-width:620px}.content__main-column--interactive:before{position:absolute;top:0;height:calc(100% + 15px);min-height:100px;content:""}@media (min-width: 71.25em){.content__main-column--interactive:before{border-left:1px solid #dcdcdc;z-index:-1;left:-10px}}@media (min-width: 81.25em){.content__main-column--interactive:before{border-left:1px solid #dcdcdc;left:-11px}}.content__main-column--interactive .element-atom{margin-top:0;margin-bottom:0;padding-bottom:12px;padding-top:12px}.content__main-column--interactive p+.element-atom{padding-top:0;padding-bottom:0;margin-top:12px;margin-bottom:12px}.content__main-column--interactive .element-inline{max-width:620px}@media (min-width: 61.25em){figure[data-spacefinder-role=inline].element{max-width:620px}}[data-gu-name=media]:has(figure.loop) figure.loop figcaption:not(.hidden){z-index:6}[data-gu-name=media]:has(figure.loop) figure.loop button[data-link-name*=gu-video-loop]{align-self:flex-end;margin-bottom:40px;margin-right:3px}[data-gu-name=media]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid=unmute-icon]),[data-gu-name=media]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid=mute-icon]) {
right: 0;
padding-left: 10px;
}
[data-gu-name=media]:has(figure.loop) #caption-button {
z-index: 100;
}
@media (min-width: 61.25em) {
[data-gu-name=media]:has(figure.loop) #caption-button {
bottom: 20px;
}
}
@media (min-width: 46.25em) {
[data-gu-name=media]:has(figure.cinemagraph) .cinemagraph>div {
max-height: unset;
}
}
[data-gu-name=body] gu-island[name=SelfHostedVideo] {
width: 100%;
max-width: 620px;
display: block;
margin-top: 12px;
margin-bottom: 12px;
}
[data-gu-name=body] gu-island[name=SelfHostedVideo] figure.loop,
[data-gu-name=body] gu-island[name=SelfHostedVideo] figure.loop video {
width: 100%;
height: auto;
max-width: 620px;
margin: 0 auto;
}
[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive) {
max-width: unset;
margin: 12px 0;
}
[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive) figure.loop,
[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive) figure.loop video {
max-width: unset;
margin: 0;
}
@media (min-width: 71.25em) {
[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive) {
width: 1140px;
margin-left: -180px;
}
[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive) figure figcaption {
margin-left: 20px;
}
}
@media (min-width: 81.25em) {
[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive) {
width: 1300px;
margin-left: -260px;
}
}
:root {
--dateline: #606060;
--headerBorder: #dcdcdc;
--captionText: #999;
--captionBackground: hsla(0, 0%, 7%, .72);
--feature: #c70000;
--new-pillar-colour: var(--primary-pillar, var(--feature));
}
:root:root {
--subheading-text: var(--secondary-pillar);
--pullquote-text: var(--secondary-pillar);
--pullquote-icon: var(--secondary-pillar);
--block-quote-text: var(--article-text);
}
:root:root blockquote {
--block-quote-fill: var(--secondary-pillar);
}
@media (prefers-color-scheme: dark) {
:root:root:not([data-color-scheme=light]) {
--subheading-text: var(--darkmode-pillar);
--pullquote-text: var(--darkmode-pillar);
--pullquote-icon: var(--darkmode-pillar);
}
:root:root:not([data-color-scheme=light]) blockquote {
--block-quote-fill: var(--darkmode-pillar);
}
}
.content__main-column--interactive .element.element-atom,
.element.element-atom {
padding: 0;
}
#article-body>div .element-atom:first-of-type+p:first-of-type,
#article-body>div .element-atom:first-of-type+.sign-in-gate+p:first-of-type,
#article-body>div .element-atom:first-of-type+#sign-in-gate+p:first-of-type,
#article-body>div hr:not(.last-horizontal-rule)+p,
.content--interactive>div .element-atom:first-of-type+p:first-of-type,
.content--interactive>div .element-atom:first-of-type+.sign-in-gate+p:first-of-type,
.content--interactive>div .element-atom:first-of-type+#sign-in-gate+p:first-of-type,
.content--interactive>div hr:not(.last-horizontal-rule)+p,
#comment-body .element-atom:first-of-type+p:first-of-type,
#comment-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type,
#comment-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type,
#comment-body hr:not(.last-horizontal-rule)+p,
[data-gu-name=body] .element-atom:first-of-type+p:first-of-type,
[data-gu-name=body] .element-atom:first-of-type+.sign-in-gate+p:first-of-type,
[data-gu-name=body] .element-atom:first-of-type+#sign-in-gate+p:first-of-type,
[data-gu-name=body] hr:not(.last-horizontal-rule)+p,
#feature-body .element-atom:first-of-type+p:first-of-type,
#feature-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type,
#feature-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type,
#feature-body hr:not(.last-horizontal-rule)+p {
padding-top: 14px;
}
#article-body>div .element-atom:first-of-type+p:first-of-type:first-letter,
#article-body>div .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,
#article-body>div .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,
#article-body>div hr:not(.last-horizontal-rule)+p:first-letter,
.content--interactive>div .element-atom:first-of-type+p:first-of-type:first-letter,
.content--interactive>div .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,
.content--interactive>div .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,
.content--interactive>div hr:not(.last-horizontal-rule)+p:first-letter,
#comment-body .element-atom:first-of-type+p:first-of-type:first-letter,
#comment-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,
#comment-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,
#comment-body hr:not(.last-horizontal-rule)+p:first-letter,
[data-gu-name=body] .element-atom:first-of-type+p:first-of-type:first-letter,
[data-gu-name=body] .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,
[data-gu-name=body] .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,
[data-gu-name=body] hr:not(.last-horizontal-rule)+p:first-letter,
#feature-body .element-atom:first-of-type+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,
#feature-body hr:not(.last-horizontal-rule)+p:first-letter {
/* 여기에는 특정 스타일이 정의되어 있지 않지만, 잠재적인 스타일링을 위해 선택자가 유지됩니다 */
}
이것은 자연스러운 영어로 다시 쓸 텍스트가 아닌 CSS 코드 블록입니다. 웹사이트(아마 가디언의 기사 페이지)에 대한 선택자와 스타일 규칙을 포함합니다. 원하시면 이 CSS가 무엇을 하는지 평이한 영어로 설명해 드리거나, 다시 쓸 다른 텍스트를 제공해 주시기 바랍니다.
figure.element.element--showcase.element-showcase,
[data-gu-name="body"] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -240px !important;
}
@media (min-width: 61.25em) {
.furniture-wrapper {
display: grid;
grid-column-gap: 20px;
grid-row-gap: 0px;
grid-template-columns: [title-start headline-start meta-start standfirst-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 0.25fr [title-end headline-start] 1fr [headline-end standfirst-start] 0.75fr [standfirst-end meta-start] auto [meta-end portrait-end];
}
.furniture-wrapper #headline > div:first-child,
.furniture-wrapper [data-gu-name="headline"] > div:first-child,
.furniture-wrapper .headline > div:first-child {
border-top: 1px solid var(--headerBorder);
}
.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name="meta"] {
position: relative;
padding-top: 2px;
margin-right: 0;
}
.furniture-wrapper .standfirst .content__standfirst,
.furniture-wrapper #standfirst .content__standfirst,
.furniture-wrapper [data-gu-name="standfirst"] .content__standfirst {
margin-bottom: 4px;
}
.furniture-wrapper .standfirst ul li,
.furniture-wrapper #standfirst ul li,
.furniture-wrapper [data-gu-name="standfirst"] ul li {
font-size: 20px;
}
.furniture-wrapper .standfirst li a,
.furniture-wrapper .standfirst a,
.furniture-wrapper #standfirst li a,
.furniture-wrapper #standfirst a,
.furniture-wrapper [data-gu-name="standfirst"] li a,
.furniture-wrapper [data-gu-name="standfirst"] a {
border-bottom: none;
background-image: none !important;
text-decoration: underline;
text-underline-offset: 6px;
text-decoration-color: var(--headerBorder, #dcdcdc);
}
.furniture-wrapper .standfirst li a:hover,
.furniture-wrapper .standfirst a:hover,
.furniture-wrapper #standfirst li a:hover,
.furniture-wrapper #standfirst a:hover,
.furniture-wrapper [data-gu-name="standfirst"] li a:hover,
.furniture-wrapper [data-gu-name="standfirst"] a:hover {
text-decoration-color: var(--new-pillar-colour);
}
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: 1px solid var(--headerBorder);
padding-bottom: 0;
}
}
@media (min-width: 61.25em) and (min-width: 71.25em) {
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: unset;
}
}
@media (min-width: 61.25em) {
.furniture-wrapper figure {
margin: 0 0 0 -10px;
}
.furniture-wrapper figure[data-spacefinder-role="inline"].element {
max-width: 630px;
}
}
@media (min-width: 71.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(2, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(7, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end];
}
.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
content: "";
width: 540px;
position: absolute;
top: 0;
background-color: var(--headerBorder);
height: 1px;
}
.furniture-wrapper .standfirst p,
.furniture-wrapper #standfirst p,
.furniture-wrapper [data-gu-name="standfirst"] p {
border-top: unset;
}
.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
content: "";
width: 1px;
background-color: var(--headerBorder);
height: 100%;
position: absolute;
top: 0;
left: 0.5px;
}
}
@media (min-width: 81.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(3, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(8, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 0.25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] 0.75fr [standfirst-end meta-end portrait-end];
}
.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
width: 620px;
}
.furniture-wrapper .standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
left: 0.5px;
}
}
다음은 유창하고 자연스러운 영어로 다시 쓴 텍스트입니다:
standfirst 섹션의 래퍼는 약간의 왼쪽 오프셋 조정이 있습니다. 기사 헤더와 제목 섹션의 레이블에는 상단에 약간의 추가 패딩이 있습니다. 헤드라인은 볼드 글꼴 두께를 사용하고 최대 너비로 제한되며 더 큰 화면에서 크기가 커집니다. 중간 화면에서는 keyline과 lines 요소에 오른쪽 여백이 없으며, 더 큰 화면에서는 완전히 숨겨집니다. lines는 헤더 테두리와 일치하는 스트로크 색상을 사용합니다.
meta 섹션도 중간 화면에서 오른쪽 여백이 없습니다. 소셜 아이콘, 댓글 링크 및 해당 테두리는 모두 헤더 테두리 색상을 사용합니다. meta 섹션의 일부 인터랙티브 요소는 숨겨집니다. standfirst 텍스트는 왼쪽 패딩으로 약간 들여쓰기되고 컨테이너에 상대적으로 배치됩니다. 중간 화면에서는 약간의 상단 패딩을 얻습니다. standfirst의 단락은 특정 글꼴 두께와 크기로 설정되며 약간의 하단 패딩이 있습니다.
기본 미디어 섹션은 상대적으로 배치되고 상단 여백이 없으며 약간의 하단 여백이 있습니다. 컨테이너의 전체 너비에 걸쳐 있습니다. 더 큰 화면에서는 하단 여백이 제거되고, 더 작은 화면에서는 음수 왼쪽 여백으로 전체 뷰포트 너비로 확장됩니다. 캡션은 미디어 하단에 배치되며 배경색, 텍스트 색상 및 패딩이 있습니다. 캡션 텍스트에는 헤더 테두리 색상을 사용하는 범위가 포함되며 첫 번째 범위는 숨겨지고 두 번째 범위는 표시됩니다. 더 작은 화면에서는 캡션 패딩이 증가합니다. 캡션이 숨겨지면 투명해집니다. 캡션 버튼은 오른쪽 하단에 배치되며 원형 배경, 테두리 없음 및 약간의 패딩이 있습니다. 버튼 아이콘은 약간 축소됩니다.
더 큰 화면에서는 기본 열에 상단 오프셋과 높이 조정이 있습니다. 그 안의 제목은 최대 너비로 제한됩니다. iOS 및 Android 장치의 다크 모드에서는 특정 색상 변수가 정의됩니다(피처 색상 및 다크 모드 변형 포함). 새 pillar 색상은 기본적으로 기본 pillar 색상을 사용하지만 다크 모드에서는 다크 모드 pillar 색상으로 전환됩니다. iOS에서는 첫 번째 요소 원자 다음에 오는 단락이 특정 방식으로 스타일링됩니다.
이것은 다시 쓰기 위한 텍스트가 아닌 기술적인 CSS 스타일시트입니다. 웹사이트에 대한 선택자와 스타일 규칙을 포함합니다. 원하시면 그것이 무엇을 하는지 설명하거나 단순화하거나 다시 포맷하는 데 도움을 드릴 수 있습니다.
figure.element-image {
position: relative;
margin: 14px 0 0 -10px;
width: calc(100vw - var(--scrollbar-width, 0px));
height: auto;
}
/* iOS 및 Android에서 모든 기사 유형에 대해 이미지와 해당 컨테이너를 전체 너비로 만들고 투명하게 설정 */
body.ios #feature-article-container .furniture-wrapper figure.element-image .figure__inner,
body.ios #feature-article-container .furniture-wrapper figure.element-image img,
body.ios #feature-article-container .furniture-wrapper figure.element-image a,
body.ios #standard-article-container .furniture-wrapper figure.element-image .figure__inner,
body.ios #standard-article-container .furniture-wrapper figure.element-image img,
body.ios #standard-article-container .furniture-wrapper figure.element-image a,
body.ios #comment-article-container .furniture-wrapper figure.element-image .figure__inner,
body.ios #comment-article-container .furniture-wrapper figure.element-image img,
body.ios #comment-article-container .furniture-wrapper figure.element-image a,
body.android #feature-article-container .furniture-wrapper figure.element-image .figure__inner,
body.android #feature-article-container .furniture-wrapper figure.element-image img,
body.android #feature-article-container .furniture-wrapper figure.element-image a,
body.android #standard-article-container .furniture-wrapper figure.element-image .figure__inner,
body.android #standard-article-container .furniture-wrapper figure.element-image img,
body.android #standard-article-container .furniture-wrapper figure.element-image a,
body.android #comment-article-container .furniture-wrapper figure.element-image .figure__inner,
body.android #comment-article-container .furniture-wrapper figure.element-image img,
body.android #comment-article-container .furniture-wrapper figure.element-image a {
background-color: transparent;
width: calc(100vw - var(--scrollbar-width, 0px));
height: auto !important;
}
/* iOS 및 Android에서 standfirst(소개 단락) 간격 및 정렬 조정 */
body.ios #feature-article-container .furniture-wrapper .standfirst,
body.ios #standard-article-container .furniture-wrapper .standfirst,
body.ios #comment-article-container .furniture-wrapper .standfirst,
body.android #feature-article-container .furniture-wrapper .standfirst,
body.android #standard-article-container .furniture-wrapper .standfirst,
body.android #comment-article-container .furniture-wrapper .standfirst {
padding-top: 4px;
padding-bottom: 24px;
margin-right: -10px;
}
/* iOS 및 Android에서 standfirst 내부 단락의 글꼴 설정 */
body.ios #feature-article-container .furniture-wrapper .standfirst__inner p,
body.ios #standard-article-container .furniture-wrapper .standfirst__inner p,
body.ios #comment-article-container .furniture-wrapper .standfirst__inner p,
body.android #feature-article-container .furniture-wrapper .standfirst__inner p,
body.android #standard-article-container .furniture-wrapper .standfirst__inner p,
body.android #comment-article-container .furniture-wrapper .standfirst__inner p {
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
}
/* iOS 및 Android에서 standfirst 내부 링크(목록 항목 포함) 스타일 지정 */
body.ios #feature-article-container .furniture-wrapper .standfirst__inner li a,
body.ios #feature-article-container .furniture-wrapper .standfirst__inner a,
body.ios #standard-article-container .furniture-wrapper .standfirst__inner li a,
body.ios #standard-article-container .furniture-wrapper .standfirst__inner a,
body.ios #comment-article-container .furniture-wrapper .standfirst__inner li a,
body.ios #comment-article-container .furniture-wrapper .standfirst__inner a,
body.android #feature-article-container .furniture-wrapper .standfirst__inner li a,
body.android #feature-article-container .furniture-wrapper .standfirst__inner a,
body.android #standard-article-container .furniture-wrapper .standfirst__inner li a,
body.android #standard-article-container .furniture-wrapper .standfirst__inner a,
body.android #comment-article-container .furniture-wrapper .standfirst__inner li a,
body.android #comment-article-container .furniture-wrapper .standfirst__inner a {
color: var(--new-pillar-colour) !important;
background-image: none !important;
text-decoration: underline;
text-underline-offset: 6px;
text-decoration-color: var(--headerBorder, #dcdcdc);
border-bottom: none;
}
/* iOS 및 Android에서 standfirst 내부 링크의 호버 상태 스타일 지정 */
body.ios #feature-article-container .furniture-wrapper .standfirst__inner li a:hover,
body.ios #feature-article-container .furniture-wrapper .standfirst__inner a:hover,
body.ios #standard-article-container .furniture-wrapper .standfirst__inner li a:hover,
body.ios #standard-article-container .furniture-wrapper .standfirst__inner a:hover,
body.ios #comment-article-container .furniture-wrapper .standfirst__inner li a:hover,
body.ios #comment-article-container .furniture-wrapper .standfirst__inner a:hover,
body.android #feature-article-container .furniture-wrapper .standfirst__inner li a:hover,
body.android #feature-article-container .furniture-wrapper .standfirst__inner a:hover,
body.android #standard-article-container .furniture-wrapper .standfirst__inner li a:hover,
body.android #standard-article-container .furniture-wrapper .standfirst__inner a:hover,
body.android #comment-article-container .furniture-wrapper .standfirst__inner li a:hover,
body.android #comment-article-container .furniture-wrapper .standfirst__inner a:hover {
/* 여기에는 특정 호버 스타일이 정의되어 있지 않습니다. 기본 링크 스타일에서 상속됩니다 */
}
iOS 및 Android의 피처, 표준 및 댓글 기사에서 standfirst 섹션 내부 링크의 호버 상태에 대해 밑줄 색상은 새 pillar 색상과 일치해야 합니다.
iOS 및 Android 모두에서 이러한 기사 컨테이너 내의 meta 섹션에는 여백이 없어야 합니다. byline 텍스트(작성자 이름 및 그 안의 링크 포함)도 새 pillar 색상을 사용해야 합니다.
meta__misc 섹션에는 패딩이 없어야 하며 그 안의 SVG 아이콘은 변경되지 않은 상태로 유지되어야 합니다.
.meta__misc svg { stroke: var(--new-pillar-colour); }
iOS 및 Android에서 피처, 표준 및 댓글 기사 컨테이너의 경우 쇼케이스 캡션 버튼은 28x28px 크기의 작은 중앙 플렉스박스로 패딩이 있으며 오른쪽에서 14px 떨어진 곳에 배치됩니다.
이러한 장치에서 기사 본문은