Täällä minä asun nyt, kuorma-auton takaosassa': päivä gazalaisen isoäidin elämässä
@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){Tässä on CSS, jolla on sama merkitys, kirjoitettuna selkeämmin ja luonnollisemmin:
```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. At widths of 71.25em and above, add a 540px-wide, 1px-tall line above the meta section using the header border color. At 81.25em and above, make that line 620px wide. The social and comment elements in the meta section should use the header border color for their borders.
The standfirst section should have a -10px left margin, 8px top padding, 10px side padding, 16px bottom padding, a white background, and relative positioning. Its paragraphs should use normal font weight, 20px font size, and 14px bottom padding. At 46.25em and above, add 2px top padding and cap the width at 738px. At 61.25em and above, remove the max-width and background color. The content standfirst should have a 4px bottom margin. List items should use 20px font size. Links inside the standfirst should have no bottom border or background image, but should be underlined with a 6px offset, using the header border color (or #dcdcdc) at 1px thickness. On hover, the underline color should change to the new pillar color. The first paragraph should have a 1px top border in the header border color and no bottom padding.
At 71.25em and above, remove the top border from all standfirst paragraphs, including the first one. Add a 1px-wide vertical line on the left side of the standfirst, using the header border color, spanning the full height and positioned at 0.5px from the left. At 81.25em and above, shift that line to -0.5px from the left.
The main media section should be relatively positioned, with a 0 top margin, 0 right margin, 2px bottom margin, and -10px left margin. It should span the portrait grid area and be as wide as the viewport minus the scrollbar width. Any inner divs should be full width with no inline margins, and the outer div should have no bottom margin. At 30em and above, change the left margin to -20px. At 46.25em and above, set the left margin to -10px and cap the width at 738px. At 61.25em and above, [text cuts off].Antamasi teksti on CSS-koodia, ei proosaa, joten siinä ei ole luonnollisen kielen merkitystä säilytettäväksi tai yksinkertaistettavaksi. Jos tarkoitit lähettää eri kohdan, liitä se tähän, niin kirjoitan sen sujuvaksi suomeksi.Kun mainospaikka seuraa interaktiivista vaakaviivaa pääsisältösarakkeessa, poista yläpehmuste. Interaktiivisten artikkelien lainausmerkit tulee rajoittaa 620 pikselin leveydelle. Immersiivisten elementtien tulee kattaa koko näyttöruudun leveys, ja marginaaleja säädetään jokaisessa taitekohteessa: -10px pienillä näytöillä, -20px 30em:stä alkaen ja asteittain leveämpiä enimmäisleveyksiä suuremmissa taitekohdissa (738px 46.25em:ssä, 978px 61.25em:ssä, 1098px 71.25em:ssä ja 1258px 81.25em:ssä), vasemman marginaalin siirtyessä -160px:iin ja -240px:iin kahdessa suurimmassa taitekohdassa. Immersiivisten elementtien sisällä olevat kuvatekstit saavat 20px sisäpehmusteen 30em:stä alkaen, joka poistetaan 71.25em:ssä. Showcase-kuvat noudattavat samankaltaisia marginaalisäätöjä 71.25em:ssä ja 81.25em:ssä. Niiden kuvatekstit ovat staattisia ja koko leveydeltään enintään 620px, ja niistä tulee absoluuttisesti sijoitettuja, joiden enimmäisleveys on 140px 71.25em:ssä ja 220px 81.25em:ssä. Inline-elementit rajoitetaan 630px:iin 61.25em:stä alkaen. Kuviot, joissa on "will-fade-in"-luokka, alkavat näkymättöminä ja siirtyvät 50px alaspäin, sitten häivytetään sisään ja siirretään normaaliin asentoonsa, kun "fade-in"-luokka lisätään. Blockquote-kappaleet käyttävät tummaa tekstiväriä, ja h2-otsikot rajoitetaan 620px leveiksi. Credits-laatikon kappaleilla on minimaaliset pysty marginaalit eikä yläpehmustetta. 71.25em:ssä interaktiivisen pääsarakkeen pseudo-elementtiä siirretään 12px ylöspäin ja sen korkeutta lisätään 24px. Tumman tilan tilassa rungon tausta käyttää tummaa taustamuuttujaa, ellei käyttäjä ole nimenomaisesti asettanut vaaleaa väriteemaa.Tumman muotokuvan asettelun ominaisuuksissa saaren sisällä olevaa brändäyskuvaa ei tule kääntää. Juurielementti, ellei väriteemaksi ole asetettu vaalea, tulee myös pitää brändäyskuva kääntämättömänä.
Turvattomat upotuslohkot ja iframe-elementit, joissa on luokka `js-embed__iframe`, tulee näyttää lohkoina, joiden korkeus on nolla. Elementeillä ei tule olla marginaalia. Sovellusten renderöintikohteessa interaktiivisen sisällön meta-säiliöllä ei tule olla oikeaa marginaalia.
Enintään 61.24em leveillä näytöillä mediaelementillä kalustekääreessä tulee olla -65px alapehmuste, tarttua yläreunaan, käyttää #1a1a1a-taustaa ja häivytetään sisään ja ulos 0.5s siirtymällä, alkaen täysin näkyvänä. 30em:n ja 61.24em:n välillä sillä tulee olla -20px vasen ja oikea marginaali. Kun se häivytetään pois, sen peittävyyden tulee olla 0. Otsikko- ja headline-elementtien tulee sijaita sen yläpuolella z-indexillä 10, siirrettynä vasemmalle 10px ja 10px vasenta pehmustetta.
30em:n ja 61.24em:n välillä otsikolla, headline:lla, standfirst:llä ja metalla tulee olla -20px vaakasuorat marginaalit ja 20px vaakasuora pehmuste.
Enintään 61.24em leveillä näytöillä headline:n tulee olla suhteellisesti sijoitettu. Sen sisemmällä div:llä tulee olla 32px alapehmustetta. Sen sisällä olevan h1:n tulee olla valkoinen ja käyttää normaalia fonttipainoa. Gradienttdiv:n tulee olla absoluuttisesti sijoitettu, 135% korkea, sijaita kaiken takana z-indexillä -1, kattaa koko leveys ja olla ankkuroitu alavasemmalle. Sillä tulee olla 12px taustan sumennus ja gradienttitausta, joka häivytetään läpinäkyvästä #1a1a1a:aan, maskilla, joka luo pehmeän häivytyksen. 26.25em:n ja 61.24em:n välillä gradienttdiv:n tulee olla 140% korkea.
Otsikolla tulee olla z-index 11, 8px yläpehmustetta ja 1px alapehmustetta. Sen sisällä olevien linkkien tulee käyttää aktiivista pillar 400 -väriä. Standfirst:llä ei tule olla alapehmustetta, mutta sen kappaleilla tulee olla 24px alapehmustetta.
Figcaptions tulee sijoittaa mediakuvatekstin ruudukkoalueelle, suhteellisesti sijoitettuna, ilman taustaa, 12px alapehmustetta, 10px vasenta pehmustetta, -10px vasenta marginaalia, ei vähimmäiskorkeutta, koko näyttöruudun leveys ja valkoinen tausta. Sisällä olevan tekstin tulee käyttää caption main media -tekstiväriä. 30em:n ja 61.24em:n välillä figcaptions:lla tulee olla -20px vasen marginaali, -1px ylä marginaali ja 20px vasen pehmuste. Yli 46.25em:n ne saavat olla enintään 738px leveitä. Piilotetut figcaptions eivät saa näkyä. Video-kuvake figcaptions:ien tulee näyttää pieni videokamerakuvake ennen tekstiä. Figcaption-teksti videokonttien ja cinemagraphien sisällä tulee piilottaa. Rivien ja metan sisempien div:ien ei tule olla oikeaa marginaalia. Yli 46.25em:n metalla tulee olla 8px alapehmustetta.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-width: 61.24em) and (min-width: 30em) { [data-gu-name=body] { margin: 0 -20px; padding: 0 20px