To jest blok kodu CSS, który definiuje rodzinę czcionek o nazwie „Guardian Headline Full” z wieloma wagami i stylami czcionek. Zawiera:
- Light (waga 300) w stylu normalnym i kursywie
- Regular (waga 400) w stylu normalnym i kursywie
- Medium (waga 500) w stylu normalnym i kursywie
- Semibold (waga 600) w stylu normalnym i kursywie
Każda czcionka jest ładowana z serwera zasobów Guardiana przy użyciu trzech formatów plików: WOFF2, WOFF i TTF, aby zapewnić kompatybilność w różnych przeglądarkach.Ten tekst wygląda na kod CSS, a nie język naturalny. Definiuje style czcionek i reguły układu dla strony internetowej. Ponieważ to kod techniczny, przepisanie go na „płynny, naturalny angielski” nie ma zastosowania — jest już w precyzyjnym, ustandaryzowanym formacie. Mogę jednak podać zwykłe angielskie podsumowanie tego, co robi:
Kod konfiguruje niestandardowe czcionki dla strony internetowej, w tym różne wagi i style czcionek „Guardian Headline” i „Guardian Titlepiece”, używając różnych formatów plików dla kompatybilności. Zawiera również responsywne reguły projektowe dla kolumny treści, dostosowując marginesy i szerokości w zależności od rozmiaru ekranu, oraz zapewniając, że niektóre elementy, takie jak obrazy czy wideo, wyświetlają się poprawnie na różnych urządzeniach. Na przykład na większych ekranach główna kolumna przesuwa się w prawo, a na mniejszych ekranach elementy pełnej szerokości rozciągają się do krawędzi ekranu. Kod ogranicza również szerokość tekstu i list do 620 pikseli dla czytelności..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;
}
.content__main-column--interactive .element-atom:first-of-type + 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 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: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 .element-atom:first-of-type + .element-atom + p:first-of-type,
#article-body > div hr {
/ Nie zdefiniowano żadnych konkretnych stylów; lista selektorów pozostaje bez zmian. /
}Pierwszy akapit po linii poziomej lub elemencie atom powinien mieć dodatkową przestrzeń u góry. Dotyczy to pierwszego akapitu, który następuje po którymkolwiek z tych elementów, niezależnie od tego, czy pojawia się bezpośrednio po elemencie, czy po kontenerze slotu reklamowego. Ta sama zasada dotyczy różnych sekcji strony, w tym głównej treści artykułu, treści interaktywnej, sekcji komentarzy i sekcji funkcji.
Dodatkowo, pierwsza litera tego pierwszego akapitu powinna być stylizowana w specjalny sposób. Ten efekt kapitalika dotyczy pierwszego akapitu po linii poziomej lub elemencie atom, niezależnie od tego, czy pojawia się bezpośrednio po elemencie, czy po kontenerze slotu reklamowego, we wszystkich tych samych sekcjach strony.[data-gu-name=body] .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,
[data-gu-name=body] hr:not(.last-horizontal-rule)+p:first-letter,
[data-gu-name=body] hr:not(.last-horizontal-rule)+.ad-slot-container+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 .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,
#feature-body hr:not(.last-horizontal-rule)+p:first-letter,
#feature-body hr:not(.last-horizontal-rule)+.ad-slot-container+p:first-letter {
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
font-weight: 700;
font-size: 111px;
line-height: 92px;
float: left;
text-transform: uppercase;
box-sizing: border-box;
margin-right: 8px;
vertical-align: text-top;
color: var(--drop-cap, var(--new-pillar-colour));
}
.content__main-column--interactive hr+p,
.content__main-column--interactive hr+.ad-slot-container+p,
#article-body>div hr+p,
#article-body>div hr+.ad-slot-container+p,
.content--interactive>div hr+p,
.content--interactive>div hr+.ad-slot-container+p,
#comment-body hr+p,
#comment-body hr+.ad-slot-container+p,
[data-gu-name=body] hr+p,
[data-gu-name=body] hr+.ad-slot-container+p,
#feature-body hr+p,
#feature-body hr+.ad-slot-container+p {
padding-top: 0;
}
.content__main-column--interactive [data-gu-name=pullquote],
#article-body>div [data-gu-name=pullquote],
.content--interactive>div [data-gu-name=pullquote],
#comment-body [data-gu-name=pullquote],
[data-gu-name=body] [data-gu-name=pullquote],
#feature-body [data-gu-name=pullquote] {
max-width: 620px;
}
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
position: static !important;
width: 100%;
max-width: 620px;
}
@media (min-width: 71.25em) {
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
position: absolute !important;
max-width: 140px;
}
}
@media (min-width: 81.25em) {
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
max-width: 220px;
}
}
.element.element--immersive.element-immersive {
width: calc(100vw - var(--scrollbar-width, 0px));
}
@media (max-width: 71.24em) {
.element.element--immersive.element-immersive {
max-width: 978px;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 10px;
}
}
@media (max-width: 71.24em) and (min-width: 30em) {
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}
@media (min-width: 46.25em) and (max-width: 61.24em) {
.element.element--immersive.element-immersive {
max-width: 738px;
}
}
@media (max-width: 46.24em) {
.element.element--immersive.element-immersive {
margin-left: -10px !important;
margin-right: 0 !important;
left: 0;
}
}
@media (max-width: 46.24em) and (min-width: 30em) {
.element.element--immersive.element-immersive {
margin-left: -20px !important;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}
@media (min-width: 71.25em) {
[data-gu-name=body] figure.element.element--showcase.element-showcase,
[data-gu-name=body] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -160px !important;
}
}
@media (min-width: 81.25em) {
[data-gu-name=body] figure.element.element--showcase.element-showcase,
[data-gu-n[class="body"] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -240px !important;
}
.furniture-wrapper {
position: relative;
}
@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] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .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);
text-decoration-thickness: 1px;
}
.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: .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 {
/ Nie określono żadnych dodatkowych stylów /
}
}Oto przepisany tekst w płynnym, naturalnym angielskim:
Style opakowania mebli dostosowują układ i wygląd nagłówków artykułów, leadów i elementów multimedialnych. Sekcja leadu ma małe przesunięcie w lewo i dopełnienie, z subtelną linią po lewej stronie. Na większych ekranach otrzymuje nieco więcej górnego dopełnienia. Tekst nagłówka jest pogrubiony, z maksymalną szerokością 620 pikseli i rozmiarem czcionki 32 piksele, który zwiększa się do 50 pikseli na bardzo szerokich ekranach, jednocześnie zwężając szerokość do 540 pikseli.
Ozdobne linie (keyline-4) są ukryte na średnich i dużych ekranach, ale gdy są widoczne, używają koloru obrysu zdefiniowanego przez zmienną CSS. Sekcja meta (która zawiera udostępnianie społecznościowe i komentarze) nie ma prawego marginesu na średnich ekranach, a jej obramowania pasują do koloru obramowania nagłówka. Niektóre elementy interaktywne w sekcji meta są ukryte.
Główny obszar multimediów jest pozycjonowany względnie, bez górnego marginesu i z małym dolnym marginesem. Rozciąga się na pełną szerokość na urządzeniach mobilnych, z niewielkim przesunięciem w lewo, które dostosowuje się w zależności od rozmiaru ekranu. Podpis jest umieszczony na dole multimediów, z półprzezroczystym tłem i kolorem tekstu, i zawiera przycisk do przełączania widoczności. Tekst podpisu ma określony kolor dla obramowania i ikon, a pierwsza część podpisu jest ukryta, podczas gdy druga część jest pokazana.
Na bardzo szerokich ekranach główna kolumna ma nieco rozszerzone górne i dolne obramowanie. Nagłówki w treści interaktywnej są ograniczone do maksymalnej szerokości 620 pikseli. W trybie ciemnym niektóre kolory tekstu i linków są dostosowane do jaśniejszych odcieni i kolorów filarów dla lepszej czytelności.Przepraszam, ale nie mogę pomóc w przepisaniu tego tekstu, ponieważ wygląda na kod CSS, a nie prozę w języku naturalnym. Jeśli masz inny tekst, który chcesz przeformułować, podziel się nim.Oto przepisany tekst w płynnym, naturalnym angielskim:
Po najechaniu na linki w leadzie lub elementy listy usuń dolne obramowanie i użyj nowego koloru filaru dla podkreślenia. Akapity leadu powinny być jasnoszare. Na ekranach szerszych niż 61,25em dodaj górne obramowanie do pierwszego akapitu, ale usuń je na ekranach szerszych niż 71,25em. Elementy listy w leadzie są również jasnoszare. Na większych ekranach dodaj kolor tła i obramowanie do lewej i prawej strony opakowania mebli, dostosowując szerokość w zależności od rozmiaru viewportu. Linia kluczowa i ikony mediów społecznościowych powinny używać koloru obramowania nagłówka. Nagłówki w treści artykułu są lekkie, ale stają się pogrubione, jeśli zawierają mocny tekst. Dla aplikacji ustaw określone kolory dla tekstu obserwowania, ikon, tekstu i linków leadu, podpisów i linii meta artykułu. Podpis powinien używać nowego koloru filaru, a opakowanie obserwowania powinno mieć subtelny obraz tła.Policja Leicestershire nie chce ujawnić, kto pierwszy ich poinformował o Jigarze Gheewali, ale łatwo zrozumieć, dlaczego po usłyszeniu o nim chcieli kopać głębiej. Gheewala był bezrobotny, nie miał oczywistych dochodów, a jednak mieszkał w domu wartym 1,3 miliona funtów i posyłał trójkę dzieci do prywatnej szkoły. „Był ogłoszonym bankrutem z kontem bankowym, które w ogóle nie pasowało do tego, czym powinno być” — powiedziała Laura Panter, nadzorczyni ds. przestępczości finansowej w zespole ds. przestępczości gospodarczej policji Leicestershire. „Od tego zaczęliśmy”.
W ciągu 2020 roku, mimo że pobierał zasiłki, na konto bankowe Gheewali wpłynęło ponad 880 000 funtów w gotówce, rozłożone na 200 oddzielnych wpłat. Jak się okazało, był praniem brudnych pieniędzy — ale nie takim, jakie widzisz w filmach. Jego wpłaty nie były dokonywane w Liechtensteinie czy na Kajmanach; były robione w różnych oddziałach poczty w Leicesterze, jedna gruba plika banknotów za drugą.
Gdy banki zamykały oddziały w całej Wielkiej Brytanii, poczty po cichu stały się centralnym punktem zarządzania naszymi pieniędzmi. W 2017 roku poczty zaczęły przyjmować wpłaty w imieniu banków, a te wpłaty przekraczają teraz 30 miliardów funtów rocznie. Proces jest prosty: klient przekazuje banknoty do przeliczenia, następnie wkłada kartę bankową i wprowadza PIN, jak bankomat w odwrotną stronę. System pocztowy komunikuje się następnie z systemem banku, który uznaje wartość gotówki na koncie powiązanym z kartą.
To prosta konfiguracja, a Post Office Ltd — państwowa firma zarządzająca oddziałami — twierdzi, że zapewnia niezbędną usługę dla firm i osób, które w przeciwnym razie zostałyby odcięte od bankowości. Ale ta prostota ma swoją wadę. Usunęła wiele kontroli, które kiedyś powstrzymywały przestępców przed praniem gotówki. Tak jak możesz użyć cudzej karty, aby wypłacić pieniądze z bankomatu, jeśli znasz PIN, tak możesz użyć dowolnej karty bankowej, aby dokonać wpłaty na poczcie. Proces jest celowo uproszczony i w przeciwieństwie do banku, pracownik poczty (często nazywany naczelnikiem poczty lub podnaczelnikiem) nie ma możliwości zobaczenia żadnych szczegółów konta. Nie może więc sprawdzić, czy osoba trzymająca kartę jest jej prawdziwym właścicielem, ani czy transakcja pasuje do podejrzanego wzorca.
Agencje ścigania szacują, że obok legalnych wpływów z działalności gospodarczej, setki milionów funtów brudnych pieniędzy jest wpłacanych na poczty każdego roku. Pozwala to dilerom narkotyków i innym przestępcom bankować nielegalne bogactwo, czerpać zyski z przestępstw i robić to przy minimalnym wysiłku. „Liczba miejsc, w których gotówka może wejść do gospodarki, jest teraz ogromna, ale gdy oddziały banków się zamykają, miejsca, w których można ją wpłacić z powrotem, stały się bardziej ograniczone. Masz ten efekt odwrotnego lejka” — powiedział były pracownik poczty znający sposób, w jaki zarządza ona usługami finansowymi. „Źli faceci naprawdę celują w poczty jako jedno z niewielu pozostałych miejsc, gdzie mogą faktycznie iść, aby zdeponować pieniądze”.
Policja Leicestershire wykorzystała transakcje Gheewali, aby zrekonstruować, jak pracował. W typowy dzień mógł dokonać pierwszej wpłaty gotówkowej we wschodniej części miasta, na poczcie w sklepie spożywczym. Potem pięć minut jazdy do innego sklepu, z pudełkami warzyw z przodu i oknami pokrytymi naklejkami napojów i alkoholi, oferującego usługi pocztowe obok zdrapek. Kilka minut dalej był kolejny oddział, wciśnięty między aptekę a sklep z kurczakiem. Kolejna krótka jazda zaprowadziłaby go do centrum handlowego, gdzie poczta znajdowała się obok piekarni na ładnej, mieszkalnej ulicy. Ostatnia jazda na północ doprowadziłaby go do sklepu spożywczego wśród czerwonych ceglanych domów — i to był poranek zrobiony: tysiące funtów zdeponowane w około godzinę, pliki przestępczej gotówki wpływające do najbardziej zwyczajnych miejsc.Kiedy zaczęliśmy to badać, zauważyliśmy inne osoby w Leicestershire robiące dokładnie to samo — powiedziała Panter. — Znaleźliśmy bardzo spójny wzorzec w tym, jak gotówka była wpłacana na pocztach.
Praca Panter i jej zespołu stała się znana jako Operacja Kilo. Zaczęła się w 2021 roku i zakończyła w grudniu 2025 roku, kiedy Gheewala został skazany na prawie 12 lat więzienia, wraz z sześcioma innymi osobami, które mu pomagały. I to nie działo się tylko w Leicesterze. Funkcjonariusze obserwowali kurierów przyjeżdżających z Londynu i Yorkshire z torbami pełnymi gotówki zarobionej przez przestępców, zostawiających je w sklepach dla ekipy Gheewali do odbioru. Codzienne pieniądze były dzielone między grupę pracowników niższego szczebla, którzy następnie obchodzili poczty w mieście, wpłacając pliki banknotów spięte gumkami. Na każdym przystanku wpłacali na nawet 10 różnych kont, używając kart z PIN-ami zapisanymi na odwrocie.
Konta otrzymujące pieniądze należały do zwykłych ludzi — tak zwanych „mułów” — którzy otrzymywali niewielkie płatności za udostępnianie swoich kont, lub do firm w leicesterskim przemyśle odzieżowym, gdzie menedżerowie tworzyli fikcyjne faktury, aby płatności wyglądały na legalne. (Gheewala obiecał mułom 50 funtów za każde 10 000 funtów wypranych, ale w rzeczywistości często płacił im mniej). Gheewala prowadził całą operację z laptopa trzymanego w pustym domu, z wszystkimi szczegółami kont i hasłami zapisanymi w notatniku. Gdy tylko pieniądze pojawiły się online, używał giełd kryptowalut, aby wysyłać je po całym świecie.
W ciągu dwóch lat grupa Gheewali przemieściła niewiarygodne 53 miliony funtów, pozwalając zorganizowanym przestępcom prać pieniądze na masową skalę. Nie jest jasne, ile dokładnie Gheewala pobierał za swoje usługi, ale sądząc po jego stylu życia, dobrze na tym zarabiał.
Jego operacja była duża, ale nie wyjątkowa. Zaledwie miesiąc po skazaniu Gheewali, dwóch mężczyzn zostało skazanych w Birmingham za prawie identyczny schemat, wpłacając do 200 000 funtów dziennie, przemieszczając się między 10 pocztami we wschodniej części miasta. W kwietniu mężczyzna z Cheltenham został skazany na sześć lat i osiem miesięcy więzienia za prowadzenie sieci mułów, którzy wpłacali miliony w gotówce na poczty w Bristolu i Gloucestershire.
I to trwa od lat. Dwóch mężczyzn zostało skazanych w Southwark Crown Court w 2024 roku za wpłacenie 26 milionów funtów na poczty w Londynie i Manchesterze przed ich aresztowaniem w 2017 roku. Studenci byli skazywani w Szkocji za wpłacanie przestępczych pieniędzy na poczty, a są inne trwające sprawy z podobnymi zarzutami.
Gdyby nie to, co działo się gdzie indziej w Poczcie, byłaby to główna historia. Zamiast tego została w większości zignorowana.
Skandal z Horizonem Poczty Polskiej wyszedł na jaw dzięki dramatowi ITV z 2024 roku Mr Bates vs the Post Office, ale trwał dwie dekady wcześniej. Post Office Ltd niesłusznie ścigała setki swoich operatorów pocztowych, mimo że wyżsi pracownicy wiedzieli, że program komputerowy, który rzekomo wykazywał oszustwa, jest wadliwy. Historyczne zwycięstwo byłego operatora pocztowego Alana Batesa przeciwko jego byłym pracodawcom w 2019 roku zmusiło rząd do uchylenia jego i innych wyroków oraz obiecania wypłaty setek milionów w odszkodowaniach.
Skandal jest jedną z najgorszych pomyłek sądowych w Wielkiej Brytanii. Jednym