/* Hahmlet, all Korean text (OFL), self-hosted from Google Fonts in unicode-range slices:
   a page downloads only the slices its characters need. */
/* Written by build.py from ko.css: only the slices and weights the ko pages use. */
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-52b36dde0e.woff2) format('woff2');
  unicode-range: U+CF24;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-d51485c86b.woff2) format('woff2');
  unicode-range: U+CC3C;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-d0f3e25a99.woff2) format('woff2');
  unicode-range: U+AC1B;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-e2fa0fd32c.woff2) format('woff2');
  unicode-range: U+22EF;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-99fd0d5006.woff2) format('woff2');
  unicode-range: U+DC, U+F8, U+2018-2019, U+207F;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-99602287c1.woff2) format('woff2');
  unicode-range: U+B014, U+CF20;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-1717c227ee.woff2) format('woff2');
  unicode-range: U+D6C5;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-7006d16d99.woff2) format('woff2');
  unicode-range: U+C178, U+FF1F;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-dc0009d78c.woff2) format('woff2');
  unicode-range: U+20AC, U+BE80, U+C060, U+FF0C;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-eaa1a78425.woff2) format('woff2');
  unicode-range: U+AE65, U+FF1A;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-5737301c28.woff2) format('woff2');
  unicode-range: U+3001, U+B46C, U+B480, U+BAAB, U+FF01;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-ce23378c9a.woff2) format('woff2');
  unicode-range: U+25CF, U+3002, U+B010;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-8da18f5e3a.woff2) format('woff2');
  unicode-range: U+2193, U+AD04, U+B220, U+B2FF, U+B527, U+C0C0;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-3984be322c.woff2) format('woff2');
  unicode-range: U+AFD4, U+B744, U+B904, U+C090, U+C37C, U+D0E0, U+D0ED;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-7ba14d71f7.woff2) format('woff2');
  unicode-range: U+24, U+60, U+2191, U+AC31, U+ACB9, U+AD73, U+B00C, U+B04A, U+B057, U+B86C, U+BA48, U+C0CC, U+C22B, U+C62E, U+CC59, U+CF30, U+D140;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-b85ca901f5.woff2) format('woff2');
  unicode-range: U+D7, U+2192, U+ACE7, U+AE50, U+AFBC, U+B048, U+B0BC, U+B20C, U+B367, U+B369, U+B374, U+B611, U+B8B0, U+B9E1, U+BB54, U+C78A, U+C950, U+C9E7, U+CBE4, U+CCE4, U+CDB0, U+CE94, U+D1B1;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-bded502c1c.woff2) format('woff2');
  unicode-range: U+E7, U+2022, U+672C, U+8A9E, U+ACBC, U+AD1C, U+B044, U+B054, U+B0C8, U+B2A6, U+B35C, U+B428, U+B454, U+B4E3, U+B784, U+B790, U+B7F4, U+BA64, U+BB3B, U+BE7C, U+C14B, U+C4F8, U+C606, U+C6E0, U+C708, U+C81D, U+C918, U+CC2E, U+D0AC, U+D234, U+D31D, U+D78C;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-a2a8ab4c89.woff2) format('woff2');
  unicode-range: U+4E2D, U+6587, U+65E5, U+AC12, U+AE54, U+AEBC, U+AFC0, U+B04C, U+B0AC, U+B0B8, U+B123, U+B531, U+B550, U+B6F0, U+B728, U+B73B, U+B864, U+B86D, U+B9BF, U+BA87, U+BAAC, U+BC16, U+BD99, U+BFD0, U+C058, U+C228, U+C529, U+C5C7, U+C77D, U+C9D0, U+CC99, U+CD98, U+CE59, U+CE60, U+CE6D, U+D0D5, U+D14D, U+D29C, U+D301, U+D4E8, U+D5EC, U+D640, U+D750;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-520d3ef8fc.woff2) format('woff2');
  unicode-range: U+5E, U+AE68, U+AF2D, U+B0E5, U+B193, U+B2DD, U+B3FC, U+B410, U+B458, U+B4DD, U+B5A0, U+B5A4, U+B5BB, U+B7B5, U+B8F9, U+B960, U+BB50, U+BCA8, U+BCBD, U+BD10, U+BD24, U+BE5B, U+BE68, U+C194, U+C2A8, U+C2F8, U+C368, U+C554-C555, U+C559, U+C65C, U+C728, U+C794, U+C84C, U+C8E0, U+C8FD, U+C9DD, U+CEEC, U+CF13, U+CF1C, U+D050, U+D07C, U+D134, U+D138, U+D154, U+D2BC, U+D329, U+D3F4, U+D600, U+D639;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-88f5cf23a1.woff2) format('woff2');
  unicode-range: U+3C-3D, U+2026, U+ACF3, U+AE34, U+AF43, U+AFB8, U+B05D, U+B07C, U+B110, U+B118, U+B180, U+B2CC, U+B378, U+B4A4, U+B4EF, U+B7FD, U+B807, U+B839, U+B9B4, U+BA3C, U+BAB0, U+BBA4, U+BC94, U+BE4C, U+C26C, U+C2ED, U+C4F4, U+C55E, U+C561, U+C571, U+C5B5, U+C5C4, U+C654, U+C6E8, U+C6F9, U+C751, U+C775, U+C7A0, U+C7C1, U+C874, U+C9D5, U+C9F8, U+CABD, U+CC29, U+CC2C, U+CCA8, U+CCAB, U+CCD0, U+CEE8, U+CEF4, U+CFE0, U+D070, U+D15C, U+D300, U+D314, U+D478, U+D480, U+D5E4, U+D68D, U+D6A8;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-7eefa72c4c.woff2) format('woff2');
  unicode-range: U+23, U+25, U+5F, U+AC08, U+AC78, U+ACA8, U+ACE8, U+AD70, U+ADDC, U+B208, U+B290, U+B2F5, U+B3C5, U+B3CC, U+B420, U+B529, U+B530, U+B77D, U+B79C, U+B7A8, U+B7C9, U+B7F0, U+B7FC, U+B9AD, U+B9C1, U+B9C9, U+B9DD-B9DE, U+B9E8, U+BA38, U+BABB, U+BC00, U+BC8C, U+BCA0, U+BCA4, U+BCFC, U+BDF0, U+BE60, U+C0AD, U+C0B4, U+C0BC, U+C190, U+C2B9, U+C2F6, U+C558, U+C5BC, U+C5D4, U+C600, U+C644, U+C6C0, U+C6C3, U+C798, U+C7A1, U+C811, U+C838, U+C904, U+C9DC, U+CC44, U+CD95, U+CDA9, U+CE5C, U+CF00, U+CF58, U+D305, U+D328, U+D37C, U+D3F0, U+D5A5, U+D5C8, U+D5D8, U+D669, U+D734;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-cb7af6f84e.woff2) format('woff2');
  unicode-range: U+26, U+2B, U+3E, U+40, U+7E, U+AC01, U+AC19, U+AC1D, U+ACA0, U+ACA9, U+ACB0, U+AD8C, U+AE38, U+AED8, U+B09C, U+B0A0, U+B108, U+B204, U+B298, U+B2D8, U+B2EB-B2EC, U+B2F4, U+B358, U+B450, U+B4E0, U+B54C, U+B610, U+B780, U+B78C, U+B791, U+B8E8, U+B958, U+B974, U+B984, U+B9B0, U+B9BC-B9BD, U+B9CE, U+BA70, U+BBFC, U+BC0F, U+BC15, U+BC1B, U+BC31, U+BC95, U+BCC0, U+BCC4, U+BD88, U+C0C8, U+C11D, U+C13C, U+C158, U+C18D, U+C1A1, U+C21C, U+C4F0, U+C54A, U+C560, U+C5B8, U+C5C8, U+C5F4, U+C628, U+C62C, U+C678, U+C6CC, U+C808, U+C810, U+C885, U+C88B, U+C900, U+C99D, U+C9C8, U+CC3D-CC3E, U+CC45, U+CD08, U+CEE4, U+D074, U+D0A4, U+D0DD, U+D3B8, U+D3C9, U+D488, U+D544, U+D56D, U+D588, U+D615, U+D648, U+D655, U+D658, U+D65C;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-e14b32498f.woff2) format('woff2');
  unicode-range: U+48, U+7C, U+AC10, U+AC15, U+AC74, U+AC80, U+AC83, U+ACC4, U+AD11, U+AD50, U+AD6D, U+ADFC, U+AE00, U+AE08, U+AE4C, U+B0A8, U+B124, U+B144, U+B178, U+B274, U+B2A5, U+B2E8, U+B2F9, U+B354, U+B370, U+B418, U+B41C, U+B4F1, U+B514, U+B798, U+B808, U+B824-B825, U+B8CC, U+B978, U+B9D0, U+B9E4, U+BAA9, U+BB3C, U+BC18, U+BC1C, U+BC30, U+BC84, U+BCF5, U+BCF8, U+BD84, U+BE0C, U+BE14, U+C0B0, U+C0C9, U+C0DD, U+C124, U+C2DD, U+C2E4, U+C2EC, U+C54C, U+C57C-C57D, U+C591, U+C5C5-C5C6, U+C5ED, U+C608, U+C640, U+C6B8, U+C6D4, U+C784, U+C7AC, U+C800-C801, U+C9C1, U+C9D1, U+CC28, U+CC98, U+CCAD, U+CD5C, U+CD94, U+CD9C, U+CDE8, U+CE68, U+CF54, U+D0DC, U+D14C, U+D1A0, U+D1B5, U+D2F0, U+D30C, U+D310, U+D398, U+D45C, U+D50C, U+D53C, U+D560, U+D568, U+D589, U+D604, U+D6C4, U+D788;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-54867f994e.woff2) format('woff2');
  unicode-range: U+39, U+49, U+4D-4E, U+A0, U+AC04, U+AC1C, U+AC70, U+AC8C, U+ACBD, U+ACF5, U+ACFC, U+AD00, U+AD6C, U+ADF8, U+B098, U+B0B4, U+B294, U+B2C8, U+B300, U+B3C4, U+B3D9, U+B4DC, U+B4E4, U+B77C, U+B7EC, U+B85D, U+B97C, U+B9C8, U+B9CC, U+BA54, U+BA74, U+BA85, U+BAA8, U+BB34, U+BB38, U+BBF8, U+BC14, U+BC29, U+BC88, U+BCF4, U+BD80, U+BE44, U+C0C1, U+C11C, U+C120, U+C131, U+C138, U+C18C, U+C218, U+C2B5, U+C2E0, U+C544, U+C548, U+C5B4, U+C5D0, U+C5EC, U+C5F0, U+C601, U+C624, U+C694, U+C6A9, U+C6B0, U+C6B4, U+C6D0, U+C704, U+C720, U+C73C, U+C740, U+C744, U+C74C, U+C758, U+C77C, U+C785, U+C788, U+C790-C791, U+C7A5, U+C804, U+C815, U+C81C, U+C870, U+C8FC, U+C911, U+C9C4, U+CCB4, U+CE58, U+CE74, U+D06C, U+D0C0, U+D130, U+D2B8, U+D3EC, U+D504, U+D55C, U+D569, U+D574, U+D638, U+D654, U+D68C;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-c7d658069a.woff2) format('woff2');
  unicode-range: U+20-22, U+27-2A, U+2C-38, U+3A-3B, U+3F, U+41-47, U+4A-4C, U+4F-5D, U+61-7B, U+7D, U+B7, U+2013-2014, U+201C-201D, U+AC00, U+ACE0, U+AE30, U+B2E4, U+B85C, U+B9AC, U+C0AC, U+C2A4, U+C2DC, U+C774, U+C778, U+C9C0, U+D558;
}
@font-face {
  font-family: 'Hahmlet';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url(hahmlet-e8e46f6ec2.woff2) format('woff2');
  unicode-range: U+0, U+A, U+20-7E, U+A0, U+B7, U+D7, U+DC, U+E7, U+F8, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+2212;
}
