@font-face{font-family:myeongjo;src:url(../media/myeongjo_400-s.3t67gtpj4pz52.woff2)format("woff2");font-display:block;font-weight:400}@font-face{font-family:myeongjo;src:url(../media/myeongjo_700-s.1acupic-0i804.woff2)format("woff2");font-display:block;font-weight:700}@font-face{font-family:myeongjo Fallback;src:local(Arial);ascent-override:81.2%;descent-override:20.33%;line-gap-override:25.38%;size-adjust:98.5%}.myeongjo_daae6236-module__Eip0lG__className{font-family:myeongjo,myeongjo Fallback}.myeongjo_daae6236-module__Eip0lG__variable{--book-myeongjo:"myeongjo", "myeongjo Fallback"}
.reader-module__Vb7vtq__reader{--paper:#fbf9f4;--ink:#23201c;--quiet:#9a948a;--margin:26px;background:var(--paper);color:var(--ink);font-family:var(--book-myeongjo), "Nanum Myeongjo", "AppleMyungjo", serif;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0;overflow:hidden}.reader-module__Vb7vtq__head,.reader-module__Vb7vtq__foot{padding:0 var(--margin);justify-content:center;display:flex}.reader-module__Vb7vtq__head{padding-top:max(14px, env(safe-area-inset-top));height:calc(max(14px, env(safe-area-inset-top)) + 30px);align-items:center}.reader-module__Vb7vtq__foot{padding-bottom:max(14px, env(safe-area-inset-bottom));height:calc(max(14px, env(safe-area-inset-bottom)) + 34px);align-items:center}.reader-module__Vb7vtq__meta{letter-spacing:.04em;color:var(--quiet);white-space:nowrap;font-size:11.5px}.reader-module__Vb7vtq__viewport{touch-action:none;min-height:0;position:relative;overflow:hidden}.reader-module__Vb7vtq__flow{height:100%;width:calc(100% - 2 * var(--margin));margin:0 var(--margin);column-width:calc(100vw - 2 * var(--margin));column-gap:calc(2 * var(--margin));column-fill:auto;will-change:transform;transition:transform .32s cubic-bezier(.22,.8,.3,1)}.reader-module__Vb7vtq__flow[data-dragging]{transition:none}.reader-module__Vb7vtq__cover{break-after:column;-webkit-column-break-after:always;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.reader-module__Vb7vtq__title{letter-spacing:.18em;text-indent:.18em;margin:0;font-size:34px;font-weight:700}.reader-module__Vb7vtq__author{letter-spacing:.12em;color:var(--quiet);margin:22px 0 0;font-size:15px}.reader-module__Vb7vtq__chapter{break-before:column;-webkit-column-break-before:always}.reader-module__Vb7vtq__chapterTitle{letter-spacing:.1em;text-align:center;break-after:avoid;margin:0 0 44px;padding-top:18vh;font-size:19px;font-weight:700}.reader-module__Vb7vtq__paragraph{text-align:justify;text-indent:1em;word-break:keep-all;overflow-wrap:break-word;hanging-punctuation:allow-end;orphans:2;widows:2;margin:0;font-size:17px;line-height:1.85}.reader-module__Vb7vtq__end{height:1px;display:block}.reader-module__Vb7vtq__bars{pointer-events:none;position:absolute;inset:0}.reader-module__Vb7vtq__topBar,.reader-module__Vb7vtq__bottomBar{background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(14px);opacity:0;transition:transform .24s,opacity .24s;position:absolute;left:0;right:0;box-shadow:0 0 0 .5px #00000014}.reader-module__Vb7vtq__topBar{padding:max(12px, env(safe-area-inset-top)) var(--margin) 12px;flex-direction:column;align-items:center;gap:3px;display:flex;top:0;transform:translateY(-100%)}.reader-module__Vb7vtq__bottomBar{padding:16px var(--margin) max(16px, env(safe-area-inset-bottom));bottom:0;transform:translateY(100%)}.reader-module__Vb7vtq__bars[data-open] .reader-module__Vb7vtq__topBar,.reader-module__Vb7vtq__bars[data-open] .reader-module__Vb7vtq__bottomBar{opacity:1;pointer-events:auto;transform:none}.reader-module__Vb7vtq__barTitle{letter-spacing:.06em;font-size:15px;font-weight:700}.reader-module__Vb7vtq__barAuthor{color:var(--quiet);font-size:11.5px}.reader-module__Vb7vtq__scrubber{width:100%;height:28px;accent-color:var(--ink);margin:0;display:block}.reader-module__Vb7vtq__barMeta{color:var(--quiet);justify-content:space-between;margin-top:6px;font-size:11.5px;display:flex}.reader-module__Vb7vtq__letters{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
