{"version":3,"sources":["../../../../src/nhsuk/core/settings/_typography.scss"],"names":[],"mappings":"AAAA,gHAAgH;;AAEhH,GAAG;AACH,aAAa;AACb,EAAE;AACF,6BAA6B;AAC7B,GAAG;;AAEH,iCAAiC;AACjC,EAAE;AACF,8EAA8E;AAC9E,eAAe;AACf,EAAE;AACF,+EAA+E;AAC/E,0EAA0E;AAC1E,UAAU;AACV,EAAE;AACF,4EAA4E;AAC5E,8EAA8E;AAC9E,gEAAgE;AAChE,EAAE;AACF,6EAA6E;AAC7E,EAAE;AACF,wFAAwF;AACxF,4FAA4F;AAC5F,+EAA+E;AAC/E,mFAAmF;AACnF,EAAE;AACF,6GAA6G;;AAE7G;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;UAiHU;;AAEV,8BAA8B;AAC9B,EAAE;AACF,yDAAyD;AACzD,uDAAuD;AACvD,EAAE;AACF,gDAAgD;AAChD,yEAAyE;AACzE,+CAA+C;AAC/C,oDAAoD;AACpD,iGAAiG","file":"_typography.scss","sourcesContent":["@forward \"globals\" show $nhsuk-font-normal, $nhsuk-font-bold, $nhsuk-font-weight-normal, $nhsuk-font-weight-bold;\n\n////\n/// Typography\n///\n/// @group settings/typography\n////\n\n/// Responsive typography font map\n///\n/// This is used to generate responsive typography that adapts according to the\n/// breakpoints.\n///\n/// Font size and font weight can be defined for each breakpoint. You can define\n/// different behaviour on tablet and desktop. The 'null' breakpoint is for\n/// mobile.\n///\n/// Line-heights will automatically be converted from pixel measurements into\n/// relative values. For example, with a font-size of 16px and a line-height of\n/// 24px, the line-height will be converted to 1.5 before output.\n///\n/// You can also specify a separate font size and line height for print media.\n///\n/// @prop {Number} $point.$breakpoint.font-size - Font size for `$point` at `$breakpoint`\n/// @prop {Number} $point.$breakpoint.line-height - Line height for `$point` at `$breakpoint`\n/// @prop {Number} $point.print.font-size - Font size for `$point` when printing\n/// @prop {Number} $point.print.line-height - Line height for `$point` when printing\n///\n/// @link https://github.com/alphagov/govuk-frontend Original code taken from GDS (Government Digital Service)\n\n$nhsuk-typography-scale: (\n  64: (\n    null: (\n      font-size: 48px,\n      line-height: 54px\n    ),\n    tablet: (\n      font-size: 64px,\n      line-height: 70px\n    ),\n    print: (\n      font-size: 34pt,\n      line-height: 1.1\n    )\n  ),\n  48: (\n    null: (\n      font-size: 32px,\n      line-height: 38px\n    ),\n    tablet: (\n      font-size: 48px,\n      line-height: 54px\n    ),\n    print: (\n      font-size: 26pt,\n      line-height: 1.15\n    )\n  ),\n  36: (\n    null: (\n      font-size: 27px,\n      line-height: 33px\n    ),\n    tablet: (\n      font-size: 36px,\n      line-height: 42px\n    ),\n    print: (\n      font-size: 20pt,\n      line-height: 1.2\n    )\n  ),\n  26: (\n    null: (\n      font-size: 22px,\n      line-height: 29px\n    ),\n    tablet: (\n      font-size: 26px,\n      line-height: 32px\n    ),\n    print: (\n      font-size: 17pt,\n      line-height: 1.25\n    )\n  ),\n  22: (\n    null: (\n      font-size: 19px,\n      line-height: 27px\n    ),\n    tablet: (\n      font-size: 22px,\n      line-height: 30px\n    ),\n    print: (\n      font-size: 15pt,\n      line-height: 1.25\n    )\n  ),\n  19: (\n    null: (\n      font-size: 16px,\n      line-height: 24px\n    ),\n    tablet: (\n      font-size: 19px,\n      line-height: 28px\n    ),\n    print: (\n      font-size: 13pt,\n      line-height: 1.25\n    )\n  ),\n  16: (\n    null: (\n      font-size: 14px,\n      line-height: 24px\n    ),\n    tablet: (\n      font-size: 16px,\n      line-height: 24px\n    ),\n    print: (\n      font-size: 12pt,\n      line-height: 1.3\n    )\n  ),\n  14: (\n    null: (\n      font-size: 12px,\n      line-height: 20px\n    ),\n    tablet: (\n      font-size: 14px,\n      line-height: 24px\n    ),\n    print: (\n      font-size: 12pt,\n      line-height: 1.3\n    )\n  )\n) !default;\n\n/// System monospace font stack\n///\n/// Android typically avoids the \"Courier\" based monospace\n/// default but we need to specify fallbacks for others:\n///\n/// * Menlo - Font for older macOS, OS X versions\n/// * Cascadia Mono, Segoe UI Mono, Consolas - Fonts for Windows 11, 10, 8\n/// * Consolas - Font for older Windows versions\n/// * Liberation Mono - Font for Linux used by GitHub\n$nhsuk-code-font: menlo, \"Cascadia Mono\", \"Segoe UI Mono\", consolas, \"Liberation Mono\", monospace;\n"]}
