.MarkdownExport-module-scss-module__pEBL-a__bar{border-top:1px solid var(--grayLv2);flex-wrap:wrap;gap:.4rem;margin-top:4rem;padding-top:2rem;display:flex}.MarkdownExport-module-scss-module__pEBL-a__button{border:1px solid var(--grayLv2);color:var(--grayLv3A11y);cursor:pointer;background:0 0;border-radius:.6rem;align-items:center;gap:.4rem;padding:.4rem .8rem;font-family:inherit;font-size:1.2rem;line-height:1.2;display:inline-flex}.MarkdownExport-module-scss-module__pEBL-a__button:hover{border-color:var(--primary);color:var(--primary)}.MarkdownExport-module-scss-module__pEBL-a__button:focus-visible{outline:2px solid var(--primary);outline-offset:1px}
.BookLockedNotice-module-scss-module__s3usNG__notice{flex-direction:column;gap:1.6rem;display:flex}.BookLockedNotice-module-scss-module__s3usNG__message{color:var(--grayLv4);margin:0;font-size:1.4rem;font-weight:400;line-height:2rem}.BookLockedNotice-module-scss-module__s3usNG__login{background-color:var(--grayLv1);border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;padding:1.2rem 1.6rem;display:flex}.BookLockedNotice-module-scss-module__s3usNG__login .BookLockedNotice-module-scss-module__s3usNG__message{flex:24rem}.BookLockedNotice-module-scss-module__s3usNG__options{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));align-items:start;gap:1.6rem;display:grid}.BookLockedNotice-module-scss-module__s3usNG__option{border:1px solid var(--grayLv2);background-color:var(--background);border-radius:1.6rem;flex-direction:column;gap:1.2rem;padding:2.4rem;display:flex}.BookLockedNotice-module-scss-module__s3usNG__purchase{flex-direction:column;gap:1.2rem;display:flex}.BookLockedNotice-module-scss-module__s3usNG__optionTitle{color:var(--surface);align-items:center;gap:.6rem;margin:0;font-size:1.6rem;font-weight:600;line-height:2.2rem;display:flex}.BookLockedNotice-module-scss-module__s3usNG__optionText{color:var(--grayLv4);margin:0;font-size:1.4rem;font-weight:400;line-height:2rem}
.ReaderSettings-module-scss-module__vFMiOq__root{position:relative}.ReaderSettings-module-scss-module__vFMiOq__panel{z-index:10;background-color:var(--background);width:32rem;color:var(--surface);border:1px solid var(--grayLv2);box-shadow:var(--shadow);border-radius:1rem;flex-direction:column;gap:2.4rem;padding:2.4rem;display:flex;position:absolute;top:calc(100% + 1.2rem);right:0}@media (max-width:480px){.ReaderSettings-module-scss-module__vFMiOq__panel{width:auto;position:fixed;top:6.4rem;left:1.6rem;right:1.6rem}}.ReaderSettings-module-scss-module__vFMiOq__group{border:0;min-width:0;margin:0;padding:0}.ReaderSettings-module-scss-module__vFMiOq__legend{color:var(--surface);margin-bottom:1.2rem;padding:0;font-size:1.4rem;font-weight:600;line-height:2rem;display:block}.ReaderSettings-module-scss-module__vFMiOq__segment{gap:.8rem;display:flex}.ReaderSettings-module-scss-module__vFMiOq__option{cursor:pointer;flex:1;position:relative}.ReaderSettings-module-scss-module__vFMiOq__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ReaderSettings-module-scss-module__vFMiOq__option>span{border:1px solid var(--grayLv2);min-height:4rem;color:var(--surface);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;padding:.8rem;font-size:1.4rem;font-weight:500;line-height:2rem;display:flex}.ReaderSettings-module-scss-module__vFMiOq__option input:checked+span{border-color:var(--primary);background-color:var(--activation);color:var(--primary)}.ReaderSettings-module-scss-module__vFMiOq__option input:focus-visible+span{outline:2px solid var(--primary);outline-offset:2px}@media (hover:hover){.ReaderSettings-module-scss-module__vFMiOq__option:hover>span{border-color:var(--primary)}}.ReaderSettings-module-scss-module__vFMiOq__fontOption>span{padding:1.2rem .8rem;font-family:Pretendard,sans-serif}.ReaderSettings-module-scss-module__vFMiOq__fontOption>span strong{margin-bottom:.2rem;font-size:2.4rem;font-weight:700;line-height:1.3;display:block}.ReaderSettings-module-scss-module__vFMiOq__fontOption>span small{font-size:1.8rem}.ReaderSettings-module-scss-module__vFMiOq__fontOption>span.ReaderSettings-module-scss-module__vFMiOq__serif strong{font-family:Nanum Myeongjo,serif}.ReaderSettings-module-scss-module__vFMiOq__range{appearance:none;background:linear-gradient(to right, var(--primary) var(--range-progress), var(--grayLv2) var(--range-progress));cursor:pointer;border-radius:1rem;width:100%;height:.6rem;margin:.8rem 0 0;display:block}.ReaderSettings-module-scss-module__vFMiOq__range::-webkit-slider-thumb{appearance:none;background-color:var(--primary);border:0;border-radius:50%;width:1.8rem;height:1.8rem}.ReaderSettings-module-scss-module__vFMiOq__range::-moz-range-thumb{background-color:var(--primary);border:0;border-radius:50%;width:1.8rem;height:1.8rem}.ReaderSettings-module-scss-module__vFMiOq__range:focus-visible{outline:2px solid var(--primary);outline-offset:.6rem}.ReaderSettings-module-scss-module__vFMiOq__rangeLabels{color:var(--surface);justify-content:space-between;margin-top:1.2rem;font-size:1.4rem;font-weight:400;line-height:2rem;display:flex}
