우리는 더 나은 미래를 찾고 싶다": 스페인에 도착하기 위해 목숨을 걸었던 10대 소녀들의 이유
다음은 CSS 코드 블록으로, "Guardian Headline Full" 글꼴 패밀리를 정의합니다. 여러 font-face 규칙이 포함되어 있으며, 각 규칙은 서로 다른 글꼴 두께와 스타일을 지정하고, 다양한 형식(WOFF2, WOFF, TTF)의 해당 글꼴 파일을 지정합니다. 글꼴 두께는 라이트(300)에서 세미볼드(600)까지이며, 일반 및 이탤릭 스타일이 모두 포함됩니다. 글꼴 파일은 The Guardian의 에셋 서버에서 호스팅됩니다.
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%, 0.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;
}
.content__main-column--interactive .element-atom:first-of-type + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name="UnsafeEmbedBlockComponent"]) + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + .element-atom + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name="UnsafeEmbedBlockComponent"]) + .sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name="UnsafeEmbedBlockComponent"]) + #sign-in-gate + p:first-of-type,
.content__main-column--interactive hr:not(.last-horizontal-rule) + p,
.content__main-column--interactive hr:not(.last-horizontal-rule) + .ad-slot-container + p,
#article-body > div .element-atom:first-of-type + p {
/ 여기에 지정된 스타일 없음 /
}
다음은 유창하고 자연스러운 한국어로 다시 쓴 텍스트입니다:
기사 본문에서 첫 번째 임베드 요소 뒤에 나타나는 첫 번째 단락, 또는 마지막이 아닌 가로 구분선 뒤에 나타나는 첫 번째 단락, 또는 광고 슬롯 컨테이너 뒤에 나타나는 첫 번째 단락을 선택합니다. 이는 페이지의 다양한 섹션(기사 본문, 인터랙티브 콘텐츠, 댓글 섹션, 특집 섹션)에 적용됩니다. 또한 선택된 단락에 위쪽 패딩 14픽셀을 적용합니다. 추가로, 인터랙티브 메인 컬럼의 경우 첫 번째 임베드 요소 또는 안전하지 않은 임베드 구성 요소를 포함하는 figure 뒤에 오는 첫 번째 단락의 첫 글자를 드롭 캡 스타일로 지정합니다.
이 텍스트는 CSS 선택자 목록으로 보이며, 자연어 문단이 아닙니다. 다시 쓸 문장이나 의미가 포함되어 있지 않습니다. 실제 문장이나 문단이 포함된 텍스트를 제공해 주시면 다시 표현해 드리겠습니다.
이것은 CSS 코드 블록으로, 자연스러운 영어로 다시 쓸 텍스트가 아닙니다. 웹사이트(아마 The Guardian)의 선택자와 스타일 규칙이 포함되어 있습니다. 원하시면 이 코드가 무엇을 하는지 평이한 영어로 설명해 드리거나 다른 도움을 드릴 수 있습니다. 어떻게 도와드릴지 알려주세요!
다음은 유창하고 자연스러운 한국어로 다시 쓴 텍스트입니다:
너비가 46.24em보다 작지만 최소 30em 이상인 화면에서는 몰입형 요소의 왼쪽 여백을 -20px로 설정하고, 해당 캡션의 양쪽에 20px의 패딩을 적용합니다.
71.25em보다 넓은 화면에서는 본문 또는 인터랙티브 메인 컬럼의 쇼케이스 요소의 왼쪽 여백을 -160px로 설정합니다. 81.25em보다 넓은 화면에서는 이 여백이 -240px로 증가합니다.
퍼니처 래퍼는 상대적으로 위치가 지정됩니다. 최소 61.25em 너비의 화면에서는 20px 열 간격과 행 간격 없이 그리드가 됩니다. 그리드에는 제목, 헤드라인, 메타, 스탠드퍼스트를 위한 5개의 열과 초상화를 위한 5개의 열이 있습니다. 행은 제목이 0.25fr, 헤드라인이 1fr, 스탠드퍼스트가 0.75fr, 메타가 auto 크기를 차지하도록 구성되며, 초상화는 모든 행에 걸쳐 있습니다.
이 레이아웃에서 헤드라인 섹션의 첫 번째 자식 요소에는 위쪽 테두리가 적용됩니다. 메타 섹션은 상대적으로 위치가 지정되고 작은 위쪽 패딩과 오른쪽 여백 없음이 적용됩니다. 스탠드퍼스트의 첫 번째 단락에는 아래쪽 여백 4px가 있으며, 목록 항목은 20px 글꼴 크기입니다. 스탠드퍼스트의 링크에는 아래쪽 테두리나 배경 이미지가 없지만, 6px 오프셋, 1px 두께, 밝은 회색의 밑줄이 적용됩니다. 호버 시 밑줄 색상이 필러 색상으로 변경됩니다. 스탠드퍼스트의 첫 번째 단락에는 위쪽 테두리가 있고 아래쪽 패딩은 없습니다.
최소 71.25em 너비의 화면에서는 그리드가 제목, 헤드라인, 메타를 위한 2개의 열, 스탠드퍼스트를 위한 5개의 열, 초상화를 위한 7개의 열로 확장됩니다. 행은 제목이 80px, 헤드라인이 auto, 스탠드퍼스트와 메타가 auto로 설정됩니다. 메타 섹션에는 540px 너비, 1px 높이의 위쪽 테두리가 적용됩니다. 스탠드퍼스트의 첫 번째 단락은 위쪽 테두리가 사라지고 대신 1px 너비의 세로선이 앞에 추가됩니다.
퍼니처 래퍼의 figure에는 왼쪽 여백이 없으며, 인라인 figure는 630px 너비로 제한됩니다.
;height:100%;position:absolute;top:0;left:.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] .25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] .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 #standfirst:before,.furniture-wrapper [data-gu-name=standfirst]:before{left:-.5px}}.furniture-wrapper .article-header .content__labels>div,.furniture-wrapper [data-gu-name=title] .content__labels>div{padding-top:2px}.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{font-weight:600;max-width:620px;font-size:32px}@media (min-width: 71.25em){.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{max-width:540px;font-size:50px}}@media (min-width: 46.25em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{margin-right:0}}@media (min-width: 61.25em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{display:none}}.furniture-wrapper .keyline-4 svg,.furniture-wrapper [data-gu-name=lines] svg{stroke:var(--headerBorder)}@media (min-width: 46.25em){.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{margin-right:0}}.furniture-wrapper #meta .meta__social,.furniture-wrapper #meta .meta__social ul li a span,.furniture-wrapper #meta .meta__comment,.furniture-wrapper [data-gu-name=meta] .meta__social,.furniture-wrapper [data-gu-name=meta] .meta__social ul li a span,.furniture-wrapper [data-gu-name=meta] .meta__comment{border-color:var(--headerBorder)}.furniture-wrapper #meta .content__meta-container_dcr>div>gu-island,.furniture-wrapper [data-gu-name=meta] .content__meta-container_dcr>div>gu-island{display:none}.furniture-wrapper .standfirst,.furniture-wrapper #standfirst,.furniture-wrapper [data-gu-name=standfirst]{margin-left:-10px;padding-left:10px;position:relative}@media (min-width: 46.25em){.furniture-wrapper .standfirst,.furniture-wrapper #standfirst,.furniture-wrapper [data-gu-name=standfirst]{padding-top:2px}}.furniture-wrapper .standfirst p,.furniture-wrapper #standfirst p,.furniture-wrapper [data-gu-name=standfirst] p{font-weight:400;font-size:20px;padding-bottom:14px}.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{position:relative;margin-top:0;margin-bottom:2px;grid-area:portrait}.furniture-wrapper #main-media div div,.furniture-wrapper [data-gu-name=media] div div{width:100%;margin-inline:0}@media (min-width: 61.25em){.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{margin-bottom:0}}@media (max-width: 46.24em){.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{width:calc(100vw - var(--scrollbar-width, 0px));margin-left:-10px}}@media (max-width: 46.24em) and (min-width: 30em){.furniture-wrapper #main-media,.furniture-wrapper [data-gu-name=media]{margin-left:-20px}}.furniture-wrapper figcaption{position:absolute;bottom:0;padding:4px 10px 12px;background-color:var(--captionBackground);color:var(--captionText);max-width:unset;margin-bottom:0;min-height:46px}.furniture-wrapper figcaption span{color:var(--headerBorder)}.furniture-wrapper figcaption span svg{fill:var(--headerBorder)}.furniture-wrapper figcaption span:nth-of-type(1){display:none}.furniture-wrapper figcaption span:nth-of-type(2){display:inline;max-width:90%}@media (min-width: 30em){.furniture-wrapper figcaption{padding:4px 20px 12px}}.furniture-wrapper figcaption.hidden{opacity:0}.furniture-wrapper #caption-button{display:block;position:absolute;bottom:10px;right:8px;z-index:30;background-color:var(--captionBackground);border:none;border-radius:50%;padding:6px 5px 5px}.furniture-wrapper #caption-button svg{transform:scale(.85)}@media
최소 30em 너비의 화면에서는 퍼니처 래퍼 내부의 캡션 버튼이 오른쪽에서 10px 위치에 배치됩니다. 71.25em 이상의 화면에서는 인터랙티브 메인 컬럼의 위쪽 테두리가 12px 위로 이동하고 높이가 24px 확장됩니다. 메인 컬럼의 제목은 최대 너비 620px로 제한됩니다.
다크 모드(시스템이 다크 모드를 선호하고 밝은 색상 구성표가 명시적으로 설정되지 않은 경우)에서는 여러 텍스트 및 링크 색상이 조정됩니다: 팔로우 텍스트, 스탠드퍼스트 텍스트, 바이라인은 밝은 회색(#dcdcdc)을 사용하고, 스탠드퍼스트 링크와 바이라인은 다크 모드 필러 색상을 사용합니다. 필러 색상은 전역적으로 정의됩니다: 기본 필러는 400 음영에, 보조 필러는 200에, 다크 모드 필러는 500에 사용됩니다. 헤더 테두리는 중간 회색(#606060)으로 설정되고, 블록 인용 텍스트는 밝은 회색입니다.
블록 인용에는 기본적으로 특별한 채우기가 없습니다. 인터랙티브 메인 컬럼의 위쪽 테두리는 동일한 중간 회색을 사용합니다. figure 캡션과 그 span은 캡션 텍스트 색상을 사용하며, 패딩은 위쪽 4px, 오른쪽 42px, 아래쪽 12px, 왼쪽 10px입니다. 스탠드퍼스트 링크에는 밑줄이 없지만 스탠드퍼스트 링크 테두리 색상의 아래쪽 테두리가 있습니다. 몰입형 요소는 전체 너비를 차지합니다. 캡션 단락은 캡션 텍스트 색상을 사용합니다. figure 캡션은 전체 너비에 걸쳐 있습니다. 61.25em 이상의 화면에서는 미디어 요소에 아래쪽 여백이 없으며 내부 div에도 아래쪽 여백이 없고 높이를 채웁니다. figure에는 여백이 없고 배경이 투명합니다.
기사에 대한 CSS 변수 세트가 정의됩니다: 필러 500 호버 색상은 필러 500 90%와 어두운 회색(#1a1a1a) 10%의 혼합입니다. 기사 배경, 편집 버튼 텍스트, 풀인용 배경, 공유 버튼 호버, 하위 메타 배경, 하위 메타 텍스트 호버는 모두 어두운 회색입니다. 테두리와 선(기사 테두리, 링크 테두리, 메타 선, 공유 버튼 테두리, 스탠드퍼스트 링크 테두리, 직선, 풀인용 테두리)은 중간 회색입니다. 캡션 텍스트는 더 밝은 회색(#999999)입니다. 블록 인용 텍스트, 날짜선, 팔로우 텍스트, 헤드라인, 모바일 색상, 스탠드퍼스트 텍스트, 하위 메타 레이블 텍스트, 하위 메타 텍스트, 텍스트 블록 텍스트는 모두 밝은 회색(#dcdcdc)입니다. 호버 시 링크 테두리, 링크 텍스트, 바이라인 앵커, 편집 버튼 배경, 시리즈 제목, 공유 버튼, 스탠드퍼스트 링크, 바이라인, 드롭 캡, 팔로우 아이콘, 풀인용 아이콘 및 텍스트, 소제목, 텍스트 블록 글머리 기호는 모두 필러 500 색상(기본값은 밝은 회색)을 사용합니다. 기사 텍스트는 밝은 회색입니다. 스탠드퍼스트 링크 호버 시 테두리에 필러 500 색상을 사용합니다. 블록 인용은 채우기에 필러 500 색상을 사용합니다. 리치 링크 구성 요소는 어두운 회색 배경, 호버 시 약간 더 밝은 회색, 밝은 회색 헤더, 텍스트와 채우기에 필러 500을 사용합니다. 가로 구분선은 기사 테두리 색상을 사용합니다.
다크 모드에서는 기사 링크 텍스트, 바이라인, 스탠드퍼스트 링크 텍스트가 필러 500 색상을 사용하고, 링크 텍스트 호버 시 필러 500 호버 색상을 사용합니다. 스탠드퍼스트 텍스트는 밝은 회색이고, 텍스트 블록 글머리 기호는 필러 500 색상을 사용합니다. 스크롤 툴팁에는 아래쪽이 어두운 색에서 위쪽이 투명한 그라데이션 배경과 밝은 회색 텍스트가 있으며, SVG 경로도 그에 따라 스타일이 지정됩니다.
fill:#1a1a1a;stroke:#999}.scroll-tooltip.extra-help{background:#000c}.sticky-captions{background-color:#1a1a1a}:root:root{--table-of-contents: #dcdcdc;--table-of-contents-border: var(--headerBorder);--expandable-atom-background: #333333}@media (min-width: 46.25em){[data-gu-name=body] [name=TableOfContents] details{border-left:1px solid var(--headerBorder);max-width:620px;margin-top:0;margin-bottom:0;padding-left:10px;padding-top:20px}}@media (min-width: 71.25em){[data-gu-name=body] [name=TableOfContents] details{margin-left:150px}}@media (min-width: 81.25em){[data-gu-name=body] [name=TableOfContents] details{margin-left:229px}}
파틴은 현재 스페인 도시 세우타의 임시 캠프에서 막연한 상태로 지내는 십대 소녀 중 한 명으로, 그녀가 학교에 다니지 못하게 되면서 모로코의 집을 떠나기로 한 결정이 구체화되기 시작했습니다. 그녀는 계속 공부하고 싶다고 말하지만, 집에서는 대신 집안일을 맡아야 했습니다. 수업과 학습이 가사 노동으로 바뀌면서 그녀가 상상했던 미래는 점점 더 손에 닿지 않는 것처럼 느껴지기 시작했습니다.
파틴은 가디언과 과거와 미래에 대한 감정을 공유한 29명의 소녀 중 한 명이었습니다. 그들 모두는 7월 말 모로코에서 대규모 국경 횡단에 참여했으며, 이는 전 세계적으로 헤드라인을 장식했습니다. 거의 한 달이 지난 지금, 소녀들은 세우타에서 가장 빈곤한 지역 중 하나인 엘 프린시페의 임시 정착지에서 잠을 자는 수백 명의 젊은 모로코인 중 일부이며, 스페인에 머물 수 있을지 아니면 모로코로 송환될지 확신하지 못하고 있습니다.
전체 화면으로 이미지 보기
살마, 17세. "저는 제 인생을 바꾸고 싶습니다. 저는 모로코 출신의 17세 소녀입니다. 저는 스페인을 정말 좋아하고 여기서 일하고 싶습니다. 미래에는 셰프가 되고 싶습니다." 사진: 소라야 아이바르 라푸
전체 화면으로 이미지 보기
자와히르, 16세. "저는 이곳에서 보호받고 있기 때문에 이곳이 편안합니다. 이것은 우리 나라에서 부족한 것입니다. 우리는 심리적인 문제를 포함한 모든 종류의 문제를 겪고 있습니다. 저는 건강하고 안정적인 삶을 살고 싶습니다. 모든 꿈을 이루고 좋은 미래와 안정으로 가득 찬 삶을 살기를 바랍니다. 저는 축구를 사랑합니다. 저는 레알 마드리드의 열렬한 팬이자 호날두의 열렬한 팬이기도 합니다." 사진: 소라야 아이바르 라푸
전체 화면으로 이미지 보기
말라크, 17세. "제 꿈은 정보 기관에서 일하는 것입니다. 어린 시절부터 원했던 일입니다. 모로코에서는 중학교 초반까지만 공부할 수 있었습니다. 집에 많은 문제가 있었고 교육을 계속할 수 없었습니다. 꿈을 이루기 위해 스페인에 왔습니다. 저는 어려운 상황을 겪었고 부모 없이 살았습니다. 부모의 애정을 제대로 느껴본 적이 없습니다." 사진: 소라야 아이바르 라푸
전체 화면으로 이미지 보기
디나, 17세. "제 꿈은 세계에서 가장 유명한 축구 선수 중 한 명이 되는 것입니다. 축구는 저에게 단순한 게임이 아니었습니다. 그것은 제 인생이자 열정이며, 모든 것을 뒤로하고 스스로에게 기회를 주기로 결정한 꿈입니다. 저는 가장 어려운 결정을 내려야 했습니다: 스페인으로 떠나는 것이었습니다. 여기까지 오는 여정은 쉽지 않았습니다. 고통, 두려움, 탈진으로 가득 차 있었고 때로는 저를 거의 압도할 뻔했습니다. 하지만 모든 걸음마다 더 나은 미래에 대한 희망과 축구에 대한 열정이 저를 계속 나아가게 했습니다. 오늘 저는 스페인에 있으며 그 목표를 이루기 위해 매일 싸우고 있습니다. 하지만 여기에 있음에도 불구하고 그 거리는 저에게 무겁게 느껴집니다. 어머니와 여동생이 그리워지지 않는 날이 단 하루도 없습니다..." 사진: 소라야 아이바르 라푸
아랍어와 다리자어, 스페인어, 프랑스어, 영어로 생각을 공유한 소녀들에게서 같은 열망이 반복해서 나타납니다: 교육을 마치고, 일하고, 자신의 돈을 벌고, 성인으로서의 삶을 형성할 결정에 더 많은 발언권을 갖는 것입니다. 많은 사람들이 직업에 대해 썼습니다. 한 명은 간호사가 되고 싶다고 했습니다. 또 다른 한 명은 심리학자. 다른 사람들은 셰프, 축구 선수 또는 스포츠 트레이너가 되는 것을 상상했습니다.
어떤 이들은 스페인에서 성공하면 부모님을 재정적으로 도울 수 있기를 바랍니다. 다른 사람들은 가정 내 갈등, 중단된 학업 또는 제한을 설명합니다. 그들은 받아들이고 싶지 않았습니다. 이러한 대화를 묶는 공통점은 모로코에 대한 거부감보다는 다음에 일어날 일에 대해 더 많은 발언권을 갖고 싶은 바람입니다.
말라크(17세)