On November 26, Rachel Reeves will present this year’s budget to Parliament. As always, the chancellor must balance three key priorities:
– Funding the public services that voters expect.
– Keeping taxes at a level voters find acceptable.
– Reassuring bond market investors that the government can repay its debts.
In this game, you’ll step into the chancellor’s shoes and create your own budget. Can you satisfy your party’s backbenchers without alarming the bond markets? And can you do it all while keeping the budget balanced? Just like the real chancellor, you’re starting with a deficit.
In the spring statement, Reeves had a £9.9 billion “headroom” to meet her fiscal rules, which require day-to-day spending to be covered by revenue by the end of this Parliament. But that cushion is likely gone due to three factors: rising borrowing costs, reversals on welfare policies, and an expected downgrade in productivity forecasts from the Office for Budget Responsibility.
The Institute for Fiscal Studies estimates that government borrowing could be £22 billion higher by 2029-30 than predicted in March. To stick to her fiscal rule, Reeves would need £12 billion from tax increases and spending cuts. To restore the original £9.9 billion headroom, she’d need a full £22 billion.
However, she’s expected to do more. A small headroom might worry bond markets again. Many investors in the City anticipate a new buffer of around £20 billion.
Your challenge is to close the £12 billion gap. Watch the yellow bar adjust as you make policy choices. But pay attention to alerts showing how the markets—who may doubt a £12 billion turnaround—and public opinion react. Good luck!
(If you need help, look for treasury briefings—marked with a chart icon—and political notes—marked with a note icon—for guidance.)The Guardian website uses a custom font called “Guardian Headline Full” for its headlines. This font comes in various styles and weights, such as medium, semibold, bold, and black, each with normal and italic versions. The font files are provided in different formats like WOFF2, WOFF, and TrueType to ensure compatibility across different browsers and devices. Similarly, the “Guardian Titlepiece” font is used for specific title elements, with its bold version available in the same formats.The font file GTGuardianTitlepiece-Bold is available in WOFF and TrueType formats from the specified URLs, with a bold weight of 700 and normal style.
For the main content area when focused, the box shadow is removed. On wider screens (min-width: 71.25em), the interactive main column shifts left by 160px, increasing to 240px on even larger screens (min-width: 81.25em). A vertical border appears on the left side of this column at larger screen sizes, changing color in dark mode.
Elements within the interactive column have maximum widths: 620px for inline and atom elements, 860px for showcases on wider screens, and up to 1260px for immersive elements on the largest displays. On mobile devices, immersive elements expand to full viewport width.
Paragraphs are constrained to 620px width, and spacing adjustments are made for atoms following paragraphs.
The color scheme defines various text, background, line, button, and highlight colors, with a dark mode alternative that adjusts these values for better contrast and readability.
Icons for charts are styled to be inline blocks with specific margins and dimensions.This text appears to be CSS code defining styles for web elements, including icons with specific background images and font definitions for the “Guardian Headline Full” typeface in various weights and styles. It sets properties like display, margins, background settings, and font sources in different formats.@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);
font-weight: 700;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
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;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: Guardian Titlepiece;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);
font-weight: 700;
font-style: normal;
}
.wrapper.svelte-w9p1c3 {
display: inline-block;
vertical-align: top;
}
.svelte-w9p1c3 {
–tl-orange: #FFC518;
–tl-red: #ff5943;
–tl-green: #58d08b;
–dotsize: 1.5em;
}
.dot.svelte-w9p1c3 {
aspect-ratio: 1;
width: var(–dotsize);
display: inline-block;
border-radius: 50%;
margin: .2em;
}
.traffic-lights.svelte-w9p1c3 {
display: flex;
flex-direction: row;
align-items: center;
background-color: var(–tertiary-bg-color);
width: calc(var(–dotsize) * 3 + 1.2em);
border-radius: 1em;
}
.traffic-lights.svelte-w9p1c3 span.red:where(.svelte-w9p1c3) {
background-color: var(–tl-red);
}
.traffic-lights.svelte-w9p1c3 span.orange:where(.svelte-w9p1c3) {
background-color: var(–tl-orange);
}
.traffic-lights.svelte-w9p1c3 span.green:where(.svelte-w9p1c3) {
background-color: var(–tl-green);
}
.traffic-lights.svelte-w9p1c3 span.active:where(.svelte-w9p1c3) {
opacity: 1;
}
.traffic-lights.svelte-w9p1c3 span:where(.svelte-w9p1c3):not(.active) {
background-color: var(–quaternary-bg-color);
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);
}The Guardian Headline Full font family includes several styles with different weights and styles. Each style is available in WOFF2, WOFF, and TrueType formats from the Guardian’s asset server. Here are the details:
– Light (weight 300, normal style)
– Light Italic (weight 300, italic style)
– Regular (weight 400, normal style)
– Regular Italic (weight 400, italic style)
– Medium (weight 500, normal style)
– Medium Italic (weight 500, italic style)
– Semibold (weight 600, normal style)
– Semibold Italic (weight 600, italic style)
– Bold (weight 700, normal style)This CSS code defines several font families and styles for the Guardian website. It specifies the Guardian Headline Full font in various weights (light, regular, bold, black) and styles (normal and italic), each with multiple file formats (WOFF2, WOFF, TTF) for cross-browser compatibility. Additionally, it includes the Guardian Titlepiece font in bold weight. The code also contains styles for a button element with a rotating animation effect when toggled.This CSS code defines the “Guardian Headline Full” font family with various styles and weights. It includes regular, medium, semibold, bold, and black weights, each in both normal and italic versions. The font files are provided in WOFF2, WOFF, and TrueType formats from the Guardian’s asset server.This text appears to be CSS code defining font styles and a button animation. It specifies font families, weights, styles, and file sources for Guardian Headline and Guardian Titlepiece fonts, along with styling for a button element that includes a spinning animation effect.This CSS code defines several font families and styles for the Guardian Headline and Guardian Titlepiece fonts, along with a toggle switch style.
For the Guardian Headline Full font, it includes multiple weights and styles:
– Medium Italic (weight 500, italic)
– Semibold (weight 600, normal)
– Semibold Italic (weight 600, italic)
– Bold (weight 700, normal)
– Bold Italic (weight 700, italic)
– Black (weight 900, normal)
– Black Italic (weight 900, italic)
Each font variation provides three file formats (woff2, woff, and truetype) from the same source location.
The Guardian Titlepiece font is defined with a Bold weight (700) in normal style, also offering the three file formats.
Additionally, the code sets up custom properties for a toggle switch, including colors, background, width, and translation amount. The switch is styled as an inline-block element with specific dimensions, and the input within it has low opacity and a pointer cursor..slider.svelte-v7f5nv {
position: absolute;
background-color: var(–toggle-off-background);
inset: 0;
border-radius: calc(var(–toggle-width) / 2);
cursor: pointer;
pointer-events: none;
transition: .4s;
}
.slider.svelte-v7f5nv:before {
position: absolute;
content: “”;
height: calc(var(–toggle-width) / 2);
width: calc(var(–toggle-width) / 2);
left: 4px;
bottom: 3px;
background-color: #fff;
border-radius: 50%;
transition: .4s;
}
input.svelte-v7f5nv:checked + .slider:where(.svelte-v7f5nv):before {
transform: translate(var(–translate-amount));
content: url(“data:image/svg+xml;utf8,”);
color: var(–toggle-colour);
background-color: #fff;
text-align: center;
}
input.svelte-v7f5nv:checked + .slider:where(.svelte-v7f5nv) {
background-color: var(–toggle-colour);
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format(“truetype”);
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format(“truetype”);
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format(“truetype”);
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format(“truetype”);
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format(“truetype”);
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/stat@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format(“truetype”);
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);
font-weight: 700;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
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;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: Guardian Titlepiece;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);
font-weight: 700;
font-style: normal;
}
.svelte-eow8qi {
–slider-knob-colour: #052962;
–slider-track-colour: #D9D9D9;
–slider-knob-stroke-colour: #000;
–slider-size: 24px;
}
input[type=range].svelte-eow8qi::-moz-range-track {
height: 6px;
background: var(–slider-track-colour);
border: none;
border-radius: 3px;
}
input[type=range].svelte-eow8qi::-moz-range-thumb {
width: var(–slider-size);
height: var(–slider-size);
transform: translateY(calc((var(–slider-track-height) – var(–slider-size)) / 2));
background: var(–slider-knob-colour);
border: 1px solid var(–slider-knob-stroke-colour);
border-radius: 50%;
background-size: cover;
}
input.svelte-eow8qi {
padding-top: 10px;
padding-bottom: 10px;
width: 60%;
margin-top: 10px;
-webkit-appearance: none;
}input {
-moz-appearance: none;
appearance: none;
background-color: transparent;
}
input.svelte-eow8qi::-webkit-slider-runnable-track {
height: 8px;
background: var(–slider-track-colour);
border-radius: 3px;
}
input.svelte-eow8qi::-webkit-slider-thumb {
-webkit-appearance: none;
appearance: none;
width: var(–slider-size);
height: var(–slider-size);
margin-top: calc(var(–slider-size) / -2.5);
cursor: pointer;
background-color: var(–slider-knob-colour);
border: 1px solid var(–slider-knob-stroke-colour);
border-radius: 50%;
background-size: cover;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format(“truetype”);
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format(“truetype”);
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format(“truetype”);
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format(“truetype”);
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format(“truetype”);
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format(“truetype”);
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://ass@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);
font-weight: 700;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
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;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: Guardian Titlepiece;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf) format(“truetype”);
font-weight: 700;
font-style: normal;
}
.outer-container.svelte-gur3ml {
width: 50px;
height: 20px;
border: 1px solid #000;
}
.inner-container.svelte-gur3ml {
height: 100%;
background-color: var(–news-core-03);
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format(“truetype”);
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format(“truetype”);
font-weight: 300;
font-style: italic;
}The text appears to be incomplete CSS code for defining the “Guardian Headline Full” font family with various styles and weights. It specifies different font files in WOFF2, WOFF, and TrueType formats for regular, italic, medium, medium italic, semibold, semibold italic, bold, and bold italic versions, each with their respective URLs from the Guardian’s assets. The code is cut off at the end.@font-face {
font-family: ‘Guardian Headline Full’;
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;
}
@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf’) format(‘truetype’);
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: ‘Guardian Titlepiece’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf’) format(‘truetype’);
font-weight: 700;
font-style: normal;
}
.svelte-1oazxuf {
–slider-colour: #052962;
}
.gloss.svelte-1oazxuf {
margin-bottom: 12px;
}
.policy-choice.svelte-1oazxuf {
border-top: 1px solid #ccc;
margin-top: 20px;
}
.policy-title.svelte-1oazxuf {
font-family: GuardianTextSans, ‘Guardian Text Sans Web’, ‘Helvetica Neue’, Helvetica, Arial, ‘Lucida Grande’, sans-serif;
font-size: 1rem;
line-height: 1.8;
font-weight: 700;
font-style: normal;
color: var(–primary-text-color);
display: block;
}
.input-wrapper.svelte-1oazxuf {
position: relative;
}
.policy-choice.svelte-1oazxuf {
width: 100%;
}
.briefing-button.svelte-1oazxuf {
border: 0;
background-color: transparent;
padding: 0;
transform: translateY(6px);
cursor: pointer;
}
.briefing-box.svelte-1oazxuf {
display: none;
position: relative;
background-color: var(–quaternary-bg-color);
border: 1px solid #BABABA;
padding: 16px 25px 20px 6px;
font-size: 13px;
line-height: 18px;
font-family: ‘Guardian Text Sans Web’, ‘Helvetica Neue’, Helvetica, Arial, ‘Lucida Grande’, sans-serif;
font-size: 16px;
z-index: 19;
width: 98%;
max-width: 610px;
margin-bottom: 16px;
}
#income-tax-additional-input.svelte-1oazxuf {
width: 100%;
margin-top: 10px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
#income-tax-additional-input.svelte-1oazxuf::-webkit-slider-runnable-track {
height: 8px;
background: var(–news-core-03);
border: 1px solid var(–slider-colour);
border-radius: 3px;
}
#income-tax-additional-input.svelte-1oazxuf::-webkit-slider-thumb {
-webkit-appearance: none;
appearance: none;
width: 40px;
height: 40px;
margin-top: -15px;
cursor: pointer;
background-image: url(‘https://interactive.guim.co.uk/atoms/2025/07/calculators/assets/v/1763642451203/knob.png’);
background-color: transparent;
border: none;
border-radius: 50%;
background-size: cover;
}
.close-button.svelte-1oazxuf {
position: absolute;
top: 5px;
right: 10px;
cursor: pointer;
}
@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf’) format(‘truetype’);
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf’) format(‘truetype’);
font-weight: 300;
font-style: italic;
}The Guardian Headline Full font family includes various styles and weights, each defined with specific source files in WOFF2, WOFF, and TrueType formats. These styles range from light italic to bold italic, covering weights from 300 to 700 in both normal and italic variations.This text defines font styles for the Guardian website, specifying different weights and styles for the Guardian Headline and Guardian Titlepiece fonts. It includes URLs for various font file formats (WOFF2, WOFF, TTF) and sets properties like font weight and style. Additionally, it contains CSS rules for styling elements with a blue background, white text, and a button with specific dimensions, colors, and typography.@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format(“truetype”);
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format(“truetype”);
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format(“truetype”);
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format(“truetype”);
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format(“truetype”);
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format(“truetype”);
font-weight: 700;
font-style: italic;
}
@font-face {
font-family: Guardian Headline Full;
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;
}
@font-face {
font-family: Guardian Headline Full;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format(“woff2”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format(“woff”),
url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format(“truetype”);
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: Guardian Titlepiece;
src: url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2) format(“woff2”),
url(https://a@font-face {
font-family: ‘Guardian Titlepiece’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf’) format(‘truetype’);
font-weight: 700;
font-style: normal;
}
.svelte-hv4qyy {
–ui-orange: #FFC518;
–ui-green: #4CAF50;
}
.pill-chart.svelte-hv4qyy {
margin-top: 10px;
height: 24px;
width: 70%;
margin-left: 20%;
background-color: var(–tertiary-bg-color);
display: flex;
border: 1px solid black;
border-radius: 12px;
overflow: hidden;
align-items: center;
}
.pill-chart.svelte-hv4qyy .surplus:where(.svelte-hv4qyy) {
border: 2px solid var(–ui-green);
border-radius: 12px;
}
.bar-container.svelte-hv4qyy {
flex: 1;
display: flex;
height: 100%;
align-items: center;
}
.upbar-container.svelte-hv4qyy {
height: 100%;
justify-content: flex-start;
}
.downbar-container.svelte-hv4qyy {
height: 100%;
justify-content: flex-end;
}
.bar.svelte-hv4qyy {
height: 100%;
}
.upbar.svelte-hv4qyy {
background-color: green;
width: 100%;
}
.downbar.svelte-hv4qyy {
background-color: red;
width: 30%;
}
.deficit-bar.svelte-hv4qyy {
background-color: var(–ui-orange);
}
@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf’) format(‘truetype’);
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf’) format(‘truetype’);
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf’) format(‘truetype’);
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf’) format(‘truetype’);
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf’) format(‘truetype’);
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf’) format(‘truetype’);
font-weight: 500;
font-style: italic;
}This text defines several font styles for the Guardian Headline Full and Guardian Titlepiece font families. It specifies different weights (light, semibold, bold, black) and styles (normal, italic) for each, along with their source URLs in various formats like woff2, woff, and truetype. Additionally, it includes a CSS rule for images with a specific class, setting their width, aspect ratio, minimum height, and z-index.This CSS code defines the Guardian Headline Full font family with various styles and weights. It includes light italic, regular, regular italic, medium, medium italic, semibold, semibold italic, and bold styles. Each style is provided in WOFF2, WOFF, and TrueType formats from the Guardian’s servers.@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf’) format(‘truetype’);
font-weight: 700;
font-style: italic;
}
@font-face {
font-family: ‘Guardian Headline Full’;
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;
}
@font-face {
font-family: ‘Guardian Headline Full’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf’) format(‘truetype’);
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: ‘Guardian Titlepiece’;
src: url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2’) format(‘woff2’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff’) format(‘woff’),
url(‘https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf’) format(‘truetype’);
font-weight: 700;
font-style: normal;
}
.svelte-19oxgnz {
–ui-blue: #052962;
}
h2.svelte-19oxgnz {
padding-bottom: 10px;
margin-bottom: 10px;
font-size: 16px;
line-height: 20px;
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
font-weight: 400;
font-size: 24px;
font-weight: 600;
display: flex;
flex-direction: column;
justify-content: flex-end;
}
.calculator.svelte-19oxgnz {
background-color: var(–secondary-bg-color);
font-size: 16px;
line-height: 24px;
font-family: Guardian Text Egyptian Web, Georgia, serif;
color: var(–primary-text-color);
}
.calculator.svelte-19oxgnz span:where(.svelte-19oxgnz) {
font-size: 13px;
line-height: 18px;
font-family: Guardian Text Sans Web, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
}
.calculator-header.svelte-19oxgnz {
display: flex;
flex-direction: row;
justify-content: space-between;
width: 100%;
}
.calculator-header.svelte-19oxgnz .red-box-wrapper:where(.svelte-19oxgnz) {
width: 30%;
}
.calculator-header.svelte-19oxgnz {
border-bottom: 1px solid var(–news-core-03);
}
.dashboard-wrapper.svelte-19oxgnz {
background-color: var(–ui-blue);
color: #fff;
}
table.dashboard.svelte-19oxgnz {
width: 100%;
border-collapse: separate;
border-spacing: 0 4px;
}
td.deficit-total.svelte-19oxgnz {
font-size: 13px;
line-height: 18px;
font-family: Guardian Text Sans Web, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
font-weight: 700;
color: #fff;
font-size: 18px;
word-break: break-all;
text-align: center;
}
td.traffic-lights.svelte-19oxgnz {
width: 30%;
text-align: center;
vertical-align: top;
padding-top: 10px;
}
th.svelte-19oxgnz {
font-size: 20px;
line-height: 24px;
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
font-weight: 400;
font-weight: 600;
text-align: center;
padding-bottom: 6px;
color: #fff;
}
@media (min-width: 61.25em) {
th.svelte-19oxgnz {
font-size: 24px;
line-height: 28px;
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
font-weight: 400;
}
}
.calculator-header.svelte-19oxgnz {
font-size: 20px;
line-height: 24px;
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
font-weight: 400;
}
.briefing-button.svelte-19oxgnz {
font-family: Courier New, Courier, monospace;
border: 1px solid var(–primary-text-color);
border-radius: 40%;
width:This appears to be CSS code defining styles for a web component. It sets up various visual properties like background colors, font families, button styles, and positioning rules. The code includes font face declarations for the Guardian Headline font family in different weights and styles, along with styling for elements like tables, buttons, and containers with specific spacing and color schemes.The Guardian website uses several custom fonts for its headlines and titles, which are loaded from their servers in different file formats like WOFF2, WOFF, and TrueType. These fonts have various weights and styles, such as semibold, bold, and black, in both regular and italic versions.
The financial estimates and government balance figures mentioned are derived from analyses by economists, think tanks, and government sources, including Capital Economics, Resolution Foundation, Institute for Fiscal Studies, National Institute of Economic and Social Research, IPPR, and HM Revenue and Customs. These calculations rely on assumptions about future economic conditions like growth, inflation, and tax collection rates. Therefore, the information is meant to illustrate the potential effects of different measures rather than serve as a basis for real-world economic decisions.
Frequently Asked Questions
Of course Here is a list of helpful and clear FAQs about an interactive budget challenge
General Getting Started
1 What is the Test Your Skills Against the Chancellor budget challenge
Its an interactive online game where you get to try your hand at managing the national budget You make decisions on taxes and spending to see if you can achieve better results than the real Chancellor
2 Who is this budget challenge for
Its for anyone curious about the economy Whether youre a student a taxpayer or just someone who wants to understand the tough choices involved in running a countrys finances this challenge is for you
3 Do I need any special knowledge to play
Not at all The challenge is designed to be accessible It provides clear information and context for each decision so you can learn as you go
4 How do I start the challenge
Simply click the Start the Challenge button on the website Youll be presented with the current budget situation and a list of options to adjust
Gameplay Mechanics
5 What kind of decisions will I be making
Youll be making choices similar to a real finance minister such as raising or lowering taxes and deciding where to increase or cut spending
6 What is the main goal of the challenge
Your primary goal is to balance the budgetthat is to make sure the governments income matches its spending or even creates a surplus while also keeping public debt and public satisfaction at manageable levels
7 How is my performance scored or measured
Your performance is typically measured by key economic indicators like the budget deficitsurplus the national debt level economic growth and a public approval rating
8 What happens if I make a bad decision
Dont worry its just a simulation The game will show you the consequences of your choices like a rise in public unrest or a drop in economic growth You can always restart and try a different strategy
Strategy Common Problems
9 Whats a common beginner mistake
A common mistake is making very drastic changes all at once like cutting all taxes and doubling spending on everything This quickly leads to a massive deficit and soaring debt Its better to make smaller more balanced adjustments