이곳이 내가 지금 사는 곳, 트럭 뒤칸': 가자에 사는 한 할머니의 하루

이곳이 내가 지금 사는 곳, 트럭 뒤칸': 가자에 사는 한 할머니의 하루
@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){다음은 동일한 의미를 더 깔끔하고 자연스러운 스타일로 작성한 CSS입니다: ```css .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-top: 12px; padding-bottom: 12px; } .content__main-column--interactive p + .element-atom { margin-top: 12px; margin-bottom: 12px; padding-top: 0; padding-bottom: 0; } .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"] { display: block; width: 100%; max-width: 620px; 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; } } [data-article-theme="News"] { --active-pillar-100: #660505; --active-pillar-200: #8b0000; --active-pillar-300: #ab0613; --active-pillar-400: #c70000; --active-pillar-500: #ff5943; --active-pillar-600: #ffbac8; } [data-article-theme="Lifestyle"] { --active-pillar-100: #510043; --active-pillar-200: #650054; --active-pillar-300: #7d0068; --active-pillar-400: #bb3b80; --active-pillar-500: #ffabdb; --active-pillar-600: #fec8d3; } [data-article-theme="Culture"] { --active-pillar-100: #3e3323; --active-pillar-200: #574835; --active-pillar-300: #6b5840; --active-pillar-400: #866d50; --active-pillar-500: #eacca0; --active-pillar-600: #e7d4b9; } [data-article-theme="Sport"] { --active-pillar-100: #003c60; --active-pillar-200: #004e7c; --active-pillar-300: #005689; --active-pillar-400: #0077b6; --active-pillar-500: #00b2ff; --active-pillar-600: #90dcff; } [data-article-theme="Opinion"] { --active-pillar-100: #4b2e2e; --active-pillar-200: #6b3b3b; --active-pillar-300: #8b4747; --active-pillar-400: #ab5454; --active-pillar-500: #cb6161; --active-pillar-600: #eb6e6e; } :root[data-article-theme="Labs"] { --active-pillar-100: #09615b; --active-pillar-200: #0c7a73; --active-pillar-300: #65a897; --active-pillar-400: #69d1ca; --active-pillar-500: #a8e3df; --active-pillar-600: #dcf4f3; --active-pillar-700: #f3fbfb; } :root[data-article-theme="SpecialReport"] { --active-pillar-100: #222527; --active-pillar-200: #303538; --active-pillar-300: #3f464a; --active-pillar-400: #595c5f; --active-pillar-500: #abc2c9; --active-pillar-700: #e4e5e8; } :root[data-article-theme="SpecialReportAlt"] { --active-pillar-100: #2b2b2a; --active-pillar-200: #b9300a; --active-pillar-300: #ff663d; --active-pillar-700: #ebe6e1; --active-pillar-800: #f5; } ```:root{--dateline: #606060;--headerBorder: #dcdcdc;--captionText: #999;--captionBackground: hsla(0, 0%, 7%, .72)}.furniture-wrapper{position:relative;display:grid;grid-template-areas:"portrait" "title" "headline" "standfirst" "mediacaption" "lines" "meta";margin-bottom:26px!important}@media (min-width: 61.25em){.furniture-wrapper{grid-column-gap:20px;grid-row-gap:0px;grid-template-areas:none;grid-template-columns:[title-start headline-start standfirst-start mediacaption-start meta-start] repeat(5,1fr) [title-end headline-end standfirst-end mediacaption-end meta-end portrait-start] repeat(5,1fr) [portrait-end];grid-template-rows:[title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .75fr [standfirst-end mediacaption-start] auto [mediacaption-end meta-start] auto [meta-end portrait-end];margin-bottom:0!important}}@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]}}@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 .article-header .content__labels>div,.furniture-wrapper [data-gu-name=title] .content__labels>div{padding-top:2px}@media (min-width: 46.25em) and (max-width: 61.24em){.furniture-wrapper .article-header,.furniture-wrapper [data-gu-name=title]{max-width:738px}}@media (min-width: 46.25em) and (max-width: 61.24em){.furniture-wrapper #headline,.furniture-wrapper [data-gu-name=headline],.furniture-wrapper .headline{max-width:738px}}@media (min-width: 61.25em){.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 #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}}.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{width:100vw;margin-left:-10px;padding-left:10px;position:relative;background-color:#fff;margin-top:-1px;margin-bottom:-1px}@media (min-width: 30em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{margin-left:-20px}.furniture-wrapper .keyline-4>div>div,.furniture-wrapper [data-gu-name=lines]>div>div{padding:0 20px}}@media (min-width: 33.4375em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{padding-left:20px}}@media (min-width: 41.25em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{padding-left:0}}@media (min-width: 46.25em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{max-width:738px}}@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)}.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{width:100vw;margin-left:-10px;padding-left:10px;position:relative;background-color:#fff}@media (min-width: 46.25em){.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{margin-right:0;width:auto;max-width:738px}}@media (min-width: 61.25em){.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{margin-left:unset;padding-left:unSet padding-top to 2px. 71.25em 이상의 너비에서는 헤더 테두리 색상을 사용하여 메타 섹션 위에 540px 너비, 1px 높이의 선을 추가합니다. 81.25em 이상에서는 해당 선의 너비를 620px로 만듭니다. 메타 섹션의 소셜 및 댓글 요소는 테두리에 헤더 테두리 색상을 사용해야 합니다. 스탠드퍼스트 섹션은 왼쪽 여백 -10px, 위쪽 패딩 8px, 좌우 패딩 10px, 아래쪽 패딩 16px, 흰색 배경, 상대 위치 지정을 사용해야 합니다. 단락은 일반 글꼴 두께, 20px 글꼴 크기, 아래쪽 패딩 14px을 사용해야 합니다. 46.25em 이상에서는 위쪽 패딩 2px을 추가하고 너비를 최대 738px로 제한합니다. 61.25em 이상에서는 최대 너비와 배경색을 제거합니다. 콘텐츠 스탠드퍼스트는 아래쪽 여백 4px을 가져야 합니다. 목록 항목은 20px 글꼴 크기를 사용해야 합니다. 스탠드퍼스트 내부의 링크는 아래쪽 테두리나 배경 이미지가 없어야 하지만, 헤더 테두리 색상(또는 #dcdcdc)을 사용하여 1px 두께로 6px 오프셋으로 밑줄을 그어야 합니다. 호버 시 밑줄 색상은 새 필러 색상으로 변경되어야 합니다. 첫 번째 단락은 헤더 테두리 색상으로 1px 위쪽 테두리를 가져야 하며 아래쪽 패딩은 없어야 합니다. 71.25em 이상에서는 첫 번째 단락을 포함한 모든 스탠드퍼스트 단락에서 위쪽 테두리를 제거합니다. 스탠드퍼스트 왼쪽에 헤더 테두리 색상을 사용하여 너비 1px의 수직선을 추가하고, 전체 높이에 걸쳐 왼쪽에서 0.5px 위치에 배치합니다. 81.25em 이상에서는 해당 선을 왼쪽에서 -0.5px로 이동합니다. 메인 미디어 섹션은 상대 위치 지정이어야 하며, 위쪽 여백 0, 오른쪽 여백 0, 아래쪽 여백 2px, 왼쪽 여백 -10px을 사용해야 합니다. 초상화 그리드 영역에 걸쳐 있어야 하며 스크롤바 너비를 뺀 뷰포트 너비만큼 넓어야 합니다. 내부 div는 인라인 여백 없이 전체 너비여야 하며, 외부 div는 아래쪽 여백이 없어야 합니다. 30em 이상에서는 왼쪽 여백을 -20px로 변경합니다. 46.25em 이상에서는 왼쪽 여백을 -10px로 설정하고 너비를 최대 738px로 제한합니다. 61.25em 이상에서는 [텍스트 잘림].제공하신 텍스트는 CSS 코드이지 산문이 아니므로 보존하거나 단순화할 자연어 의미가 없습니다. 다른 구절을 보내려는 의도였다면 붙여넣어 주시면 유창한 영어로 다시 작성해 드리겠습니다.메인 콘텐츠 열에서 대화형 수평선 뒤에 광고 슬롯이 오는 경우 위쪽 패딩을 제거합니다. 대화형 기사의 인용문은 너비를 620픽셀로 제한해야 합니다. 몰입형 요소는 전체 뷰포트 너비에 걸쳐 있어야 하며, 각 중단점에서 여백이 조정됩니다: 작은 화면에서는 -10px, 30em부터는 -20px, 더 큰 중단점에서는 점진적으로 더 넓은 최대 너비(46.25em에서 738px, 61.25em에서 978px, 71.25em에서 1098px, 81.25em에서 1258px)를 가지며, 왼쪽 여백은 두 개의 가장 큰 중단점에서 -160px 및 -240px로 이동합니다. 몰입형 요소 내부의 그림 캡션은 30em부터 20px의 인라인 패딩을 가지며, 71.25em에서 제거됩니다. 쇼케이스 그림은 71.25em 및 81.25em에서 유사한 여백 조정을 따릅니다. 해당 캡션은 최대 620px까지 정적이고 전체 너비이며, 71.25em에서 최대 너비 140px, 81.25em에서 220px로 절대 위치 지정됩니다. 인라인 요소는 61.25em부터 630px로 제한됩니다. "will-fade-in" 클래스가 있는 그림은 처음에는 보이지 않고 50px 아래로 이동한 상태에서 "fade-in" 클래스가 추가되면 페이드 인되어 정상 위치로 이동합니다. 인용문 단락은 어두운 텍스트 색상을 사용하고, h2 제목은 너비를 620px로 제한합니다. 크레딧 상자 단락은 최소한의 수직 여백과 위쪽 패딩이 없습니다. 71.25em에서 대화형 메인 열의 의사 요소는 12px 위로 이동하고 높이가 24px 증가합니다. 다크 모드에서 본문 배경은 사용자가 명시적으로 밝은 색상 체계를 설정하지 않은 한 어두운 배경 변수를 사용합니다.어두운 초상화 레이아웃 기능의 경우, 아일랜드 내부의 브랜딩 이미지는 반전되지 않아야 합니다. 색상 체계가 밝음으로 설정되지 않은 한 루트 요소도 브랜딩 이미지를 반전되지 않은 상태로 유지해야 합니다. 안전하지 않은 임베드 블록과 `js-embed__iframe` 클래스가 있는 iframe은 높이가 0인 블록으로 표시되어야 합니다. 요소는 여백이 없어야 합니다. 앱 렌더링 대상에서 대화형 콘텐츠 내부의 메타 컨테이너는 오른쪽 여백이 없어야 합니다. 최대 61.24em 너비의 화면에서 퍼니처 래퍼 내부의 미디어 요소는 아래쪽 여백 -65px을 가져야 하며, 상단에 고정되고, #1a1a1a 배경을 사용하며, 0.5초 전환으로 페이드 인 및 아웃되고, 완전히 보이는 상태로 시작해야 합니다. 30em에서 61.24em 사이에서는 왼쪽 및 오른쪽 여백이 -20px이어야 합니다. 페이드 아웃될 때 불투명도는 0이어야 합니다. 제목과 헤드라인 요소는 z-index 10으로 그 위에 있어야 하며, 왼쪽으로 10px 이동하고 왼쪽 패딩 10px을 가져야 합니다. 30em에서 61.24em 사이에서 제목, 헤드라인, 스탠드퍼스트, 메타는 가로 여백 -20px과 가로 패딩 20px을 가져야 합니다. 최대 61.24em 너비의 화면에서 헤드라인은 상대 위치 지정이어야 합니다. 내부 div는 아래쪽 패딩 32px을 가져야 합니다. 내부의 h1은 흰색이어야 하며 일반 글꼴 두께를 사용해야 합니다. 그라디언트 div는 절대 위치 지정되어야 하며, 높이 135%, z-index -1로 모든 것 뒤에 위치하고, 전체 너비에 걸쳐 있으며, 왼쪽 하단에 고정되어야 합니다. 12px의 배경 흐림과 투명에서 #1a1a1a로 페이드되는 그라디언트 배경을 가져야 하며, 부드러운 페이드를 만드는 마스크를 사용해야 합니다. 26.25em에서 61.24em 사이에서 그라디언트 div는 높이 140%여야 합니다. 제목은 z-index 11이어야 하며, 위쪽 패딩 8px, 아래쪽 패딩 1px을 가져야 합니다. 내부 링크는 활성 필러 400 색상을 사용해야 합니다. 스탠드퍼스트는 아래쪽 패딩이 없어야 하지만 단락은 아래쪽 패딩 24px을 가져야 합니다. Figcaption은 미디어 캡션 그리드 영역에 배치되어야 하며, 상대 위치 지정되고, 배경이 없고, 아래쪽 패딩 12px, 왼쪽 패딩 10px, 왼쪽 여백 -10px, 최소 높이 없음, 전체 뷰포트 너비, 흰색 배경을 가져야 합니다. 내부 텍스트는 캡션 메인 미디어 텍스트 색상을 사용해야 합니다. 30em에서 61.24em 사이에서 figcaption은 왼쪽 여백 -20px, 위쪽 여백 -1px, 왼쪽 패딩 20px을 가져야 합니다. 46.25em 이상에서는 최대 738px 너비여야 합니다. 숨겨진 figcaption은 표시되지 않아야 합니다. 비디오 아이콘 figcaption은 텍스트 앞에 작은 비디오 카메라 아이콘을 표시해야 합니다. 비디오 컨테이너 및 시네마그래프 내부의 figcaption 텍스트는 숨겨져야 합니다. 라인 및 메타의 내부 div는 오른쪽 여백이 없어야 합니다. 46.25em 이상에서 메타는 아래쪽 패딩 8px을 가져야 합니다.background-repeat: no-repeat; background-size: contain; } @media (max-width: 61.24em) { [data-gu-name=body] { background-color: #fff; margin: 0 -10px; padding: 0 10px; } } @media (max