body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center;overflow:hidden;min-width:320px}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.toolbar-button{background:#f8f8f8;width:40px;height:40px;color:#1d252c;margin-right:16px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}@media(max-width:576.98px){.toolbar-button{margin-right:0}}.toolbar-button img{width:20px;height:20px}.toolbar-button .disable{filter:grayscale(100%);opacity:.5}.toolbar-button:hover{background:#dbdbdb;filter:grayscale(50%)}.toolbar-button:focus{outline:0 auto -webkit-focus-ring-color}.circle{border-radius:100px}.text-button{background:#f8f8f8}.text-button button,.text-button input{border:none;background-color:inherit}.text-button :focus{outline:0 auto -webkit-focus-ring-color}.text-button button{height:40px;color:#1d252c;padding:0 16px;font-weight:600;border-radius:80px}.text-button button:hover{background:#dbdbdb;filter:grayscale(50%)}.select-button{background:#f8f8f8;width:120px;height:40px;margin-right:16px;display:flex;align-items:center;justify-content:space-evenly}@media(max-width:576.98px){.select-button{margin-right:0}}.select-button img{height:32px}.select-button img:hover{opacity:.6}.select-button .line{width:2px;height:24px;background:#e0e0e0;border-radius:100px}.select-button .disable{filter:grayscale(80%);opacity:.5}.select-button .disable:hover{opacity:.6}.select-button button,.select-button input{border:none;background-color:inherit}.select-button :focus{outline:0 auto -webkit-focus-ring-color}.firstItem{margin-left:16px}.theme-select{background:#f8f8f8;display:flex;align-items:center;justify-content:space-evenly;grid-gap:.5rem;gap:.5rem;height:40px;border-radius:80px;width:auto}@media(max-width:576.98px){.theme-select{grid-gap:.25rem;gap:.25rem}}.theme-select button{width:60px;border-radius:60px;height:30px;border:1px solid #828282}@media(max-width:576.98px){.theme-select button{width:50px}}.theme-select .selected{border:2px solid #f5333f}.theme-select :focus{outline:0 auto -webkit-focus-ring-color}.theme-select .white{background-color:#fff}.theme-select .sepia{background-color:#ffebc6}.theme-select .dark{background-color:#1b2836}.theme-select .night{background-color:#000}.modali-button{background-color:#f5333f!important;border:1px solid #f5333f!important;color:#fff!important;cursor:pointer}.modali-button.modali-button-cancel{background-color:transparent!important;color:#f5333f!important}.modali-button.modali-button-cancel:hover{opacity:.9}.toolbar-slider{height:40px;background:#f8f8f8;border-radius:100px;max-width:70%;min-width:25%;flex-grow:2;margin-right:16px;display:flex;align-items:center;justify-content:center}@media(max-width:576.98px){.toolbar-slider{width:100%;max-width:100%;margin-right:0}}.toolbar-slider .slider{margin-left:16px;flex-grow:2}.toolbar-slider .ant-slider-track,.toolbar-slider .ant-slider:hover .ant-slider-track{background-color:#1d252c}.toolbar-slider .ant-slider-handle{border:none;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.toolbar-slider p{margin-bottom:0!important;margin-left:16px;margin-right:16px}.font-slider{height:40px;background:#f8f8f8;border-radius:100px;max-width:70%;min-width:25%;width:420px;margin-right:16px;display:flex;align-items:center;justify-content:center}@media(max-width:576.98px){.font-slider{margin-right:0;width:330px}}.font-slider .slider{margin-left:16px;flex-grow:2}.font-slider .ant-slider-track,.font-slider .ant-slider:hover .ant-slider-track{background-color:#1d252c}.font-slider .ant-slider-handle{border:none;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.font-slider p{margin-bottom:0!important;margin-left:16px;margin-right:16px}.font-slider p.small{font-size:12px}.font-slider p.big{font-size:18px}.toolbar{height:64px;width:100%;position:fixed;bottom:0;left:0;animation:showToolbar .3s ease-in-out 0s 1 normal both}@media(max-width:576.98px){.toolbar{height:104px}}.toolbar>div{display:flex;margin:0 auto;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 -4px 6px rgba(0,0,0,.1);border-radius:10px 10px 0 0;height:100%;max-width:1024px}.toolbar>div button{cursor:pointer}@media(max-width:576.98px){.toolbar>div{width:100%;padding:8px;flex-direction:column;grid-gap:8px;gap:8px}.toolbar>div>div{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px}}.hiddenToolbar{animation:hideToolbar .3s ease-in-out 0s 1 normal both!important}@keyframes showToolbar{0%{bottom:-104px}to{bottom:0}}@keyframes hideToolbar{0%{bottom:0}to{bottom:-104px}}@keyframes showNavbar{0%{top:-64px}to{top:0}}@keyframes hideNavbar{0%{top:0}to{top:-64px}}.nav-bar{height:64px;width:100%;position:fixed;display:flex;top:0;left:0;align-items:center;justify-content:center;background-color:#fff;padding:0 2rem;animation:showNavbar .3s ease-in-out .1s 1 normal both;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:0 0 10px 10px}@media(max-width:576.98px){.nav-bar{padding:0 .5rem}}.nav-bar p{flex-grow:2;margin-bottom:0!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.nav-bar p .title{font-size:16px}.nav-bar p .author{font-size:12px}.nav-bar button{cursor:pointer}.hiddenNavbar{animation:hideNavbar .3s ease-in-out .1s 1 normal both!important}div.pdf-viewer{background-color:#f1f1f1!important;width:100%;position:relative;display:block;overflow-y:auto;overflow-x:hidden;max-height:100vh}div.pdf-viewer::-webkit-scrollbar{width:8px;border-radius:10px}div.pdf-viewer::-webkit-scrollbar-track-piece{width:20px;background-color:hsla(0,0%,88.6%,.7450980392156863)!important;border-radius:16px}div.pdf-viewer::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:10px}div.pdf-viewer::-webkit-scrollbar-thumb:hover{background:#a0a0a0}div.pdf-viewer div.pdf-container-scroll{height:100%;overflow:hidden}div.pdf-viewer div.pdf-container{display:flex;align-items:center;justify-content:center;background-color:#f1f1f1!important;height:calc(100% - 80px);margin-left:10%;margin-right:10%;margin-top:40px}div.pdf-viewer .pdf-document{display:flex;height:100%;align-items:flex-start;justify-content:center;overflow:hidden}div.pdf-viewer .pdf-display{position:relative;display:block;height:100%;width:100%}div.pdf-viewer .pdf-display-scroll{position:relative;display:block;height:auto;width:100%}div.pdf-viewer .box-shadow{display:inline-block;height:100%;width:auto;box-shadow:0 0 20px 2px hsla(0,0%,88.6%,.7450980392156863)}div.pdf-viewer .nextBtn{position:absolute;height:100px;width:100px;bottom:0}div.pdf-viewer .height100{height:auto}div.pdf-viewer .progress-container{display:flex;height:100%;align-items:center;justify-content:center;width:100%}.pdf-viewer,.pdf-viewer>.pdf-container{min-height:100vh!important;min-height:calc(var(--vh, 1vh)*100)!important}.pdf-viewer>.pdf-container{margin:0 auto!important;width:100vw!important}@media(orientation:landScape)and (max-width:1024.98px){.pdf-viewer>.pdf-container{min-height:994px!important}}.pdf-viewer>.pdf-container>div>div>.pdf-display{display:flex;align-items:center;justify-content:center;min-height:768px}@media(max-width:768.98px)and (orientation:portrait){.pdf-viewer>.pdf-container>div>div>.pdf-display{width:100vw;height:100vh}}@media(max-width:556.98px){.pdf-viewer>.pdf-container>div>div>.pdf-display{min-height:unset}}@media(max-height:1024.98px){.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media(orientation:landScape)and (max-width:556.98px){.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow .react-pdf__Page__canvas{min-width:100vw!important}}.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-document{max-width:100%;max-height:100%}.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-document>.pdf-page{height:100%;overflow:hidden}.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-document>.pdf-page>canvas{height:unset!important}@media(min-height:769px){.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-document>.pdf-page>canvas{max-height:100vh}}@media(max-height:768px){.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-document>.pdf-page>canvas{max-height:unset!important}}@media(min-width:769px){.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-document>.pdf-page>canvas{max-width:50vw;width:unset!important}}@media(max-width:768px){.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-document>.pdf-page>canvas{width:384px!important}}.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-page{max-height:100vh;overflow:hidden}@media(orientation:landscape){.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-page{max-height:unset}}.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-page>canvas{margin:0 auto;max-width:100vw;height:unset!important}@media(max-width:576.98px){.pdf-viewer>.pdf-container>div>div>.pdf-display>.box-shadow>.pdf-page>canvas{width:100%!important}}.pdf-viewer>.pdf-container>div>div .pdf-display-scroll canvas{margin:0 auto!important;height:auto!important;width:100vw!important;min-width:768px!important;max-width:1500px!important}@media(max-width:768.98px){.pdf-viewer>.pdf-container>div>div .pdf-display-scroll canvas{min-width:unset!important}}.toc{height:100vh;position:fixed;box-shadow:4px -4px 6px rgba(0,0,0,.1);border-radius:10px 10px 0 0;top:0;background-color:#fff;padding:0 16px}@media(min-width:1025px){.toc{width:25vw;left:-26vw}}@media(max-width:1024px){.toc{width:350px;left:-358px}}.toc section.title{margin-top:20px;height:100px}.toc section.title .title-section{display:flex;align-items:baseline;justify-content:space-between}.toc section.title .title-section h1{font-size:28px;color:#1d252c}@media(max-width:1199px){.toc section.title .title-section h1{font-size:24px}}.toc .toc-list{padding:32px 0 0;height:calc(100vh - 120px)}.toc .toc-list>*{height:100%}.toc .toc-list>* .simplebar-track{right:-14px}.toc .ant-radio-button-wrapper{width:100px}.toc .ant-radio-button-wrapper:focus,.toc .ant-radio-button-wrapper:hover{box-shadow:none!important;transition:.3s;color:#1d252c;border-color:#1d252c}.toc .ant-radio-button-wrapper-checked{border-color:#1d252c!important}.toc .ant-radio-button-wrapper-checked:focus,.toc .ant-radio-button-wrapper-checked:hover{box-shadow:none!important;transition:.3s;background:#1d252c!important;opacity:.8}.toc .ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:#1d252c!important}.toc .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before,.toc .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background-color:#1d252c}.toc ul{list-style-type:none!important;-webkit-padding-start:0;padding-inline-start:0}.toc ul .line{border-bottom:1px solid #e0e0e0;height:1px;width:100%;padding-bottom:16px}.toc ul li{text-align:left;border-bottom:1px solid rgba(0,0,0,.125);display:block;clear:both}.toc ul li button{padding:8px 0 8px 16px;color:#4f4f4f;width:100%;height:100%;text-align:left;cursor:pointer}.toc ul li button.hasIconRight>label{cursor:pointer;display:inherit;width:calc(100% - 40px)}.toc ul li button>.iconRight{float:right;text-align:right;padding:0 16px 0 0!important;width:20px!important;height:100%}.toc ul li button>.iconRight>img{height:20px}.toc ul li button>.iconRight:hover{background-color:unset;color:unset}.toc ul li button:hover{background-color:#1d252c;color:#fff}.toc ul li button:hover>.iconRight{filter:brightness(0) invert(1)}.toc ul.child-toc h2{font-size:1.2em}.toc ul.child-toc button{font-size:1.1em}.toc button{border:0;background-color:hsla(0,0%,100%,0)}.toc :focus{outline:0 auto -webkit-focus-ring-color}.hideToc{animation:hideToc .3s ease-in-out 0s 1 normal forwards!important}.showToc{animation:showToc .3s ease-in-out 0s 1 normal forwards!important}@keyframes showToc{0%{@media(min-width:1025px){left:-26vw}@media(max-width:1024px){left:-358px}}to{left:0}}@keyframes hideToc{0%{left:0}to{@media(min-width:1025px){left:-26vw}@media(max-width:1024px){left:-358px}}}div.listMenu-view{height:100vh;width:100vw;position:absolute;display:flex;background-color:rgba(0,0,0,.8);top:0;left:0;align-items:center;justify-content:center}ul.font-list{list-style-type:none!important;-webkit-padding-start:0;padding-inline-start:0;padding:0;overflow:scroll;height:60vh}ul.font-list .line{border-bottom:1px solid #e0e0e0;height:1px;width:100%;padding-bottom:16px}ul.font-list li{padding:0 16px;cursor:pointer}ul.font-list li:hover{transition:.3s;cursor:pointer;background-color:#1d252c;color:#e0e0e0!important}ul.font-list li:hover>.line{border-color:#1d252c}ul.font-list p{margin-bottom:8px}ul.font-list .selected{background-color:#1d252c;color:#e0e0e0!important}ul.font-list .selected>.line{border-color:#1d252c}ul.font-list h2{color:inherit;padding-top:16px}.ant-modal-body{padding:0!important}.epub-container{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.epub-container:after,.epub-container:before{content:"";display:block;position:fixed;z-index:0;opacity:.2;transform:rotate(-45deg);height:100px;min-width:60%}.epub-container:before{left:calc(20% - 35px);top:calc(50vh - 40px);width:100px;background-repeat:no-repeat;background-position:50%;background-size:100px 100px}.epub-container:after{left:calc(20% + 35px);top:calc(50vh + 40px);font-size:14px;font-family:"Bai Jamjuree"}div.epub-viewer{background-color:#f1f1f1!important;height:100vh;width:100%;position:relative;display:block;overflow:auto}div.epub-viewer .progress-container{display:flex;height:100%;align-items:center;justify-content:center;width:100%}div.epub-viewer .epub-container{background-color:#fff;margin-left:20%;margin-right:20%}@media(max-width:576.98px){div.epub-viewer .epub-container{margin-left:0;margin-right:0}}div.epub-viewer .epub-container iframe{border:0;width:100%;height:100%;columns:100%}div.epub-viewer .epub-container iframe body{padding:25px!important}::-webkit-scrollbar-button:end:increment,::-webkit-scrollbar-button:start:decrement{height:30px;background-color:transparent}::-webkit-scrollbar-track-piece{background-color:#3b3b3b;border-radius:16px}::-webkit-scrollbar-thumb:vertical{height:50px;background-color:#666;border:1px solid #eee;border-radius:6px}iframe ::-webkit-scrollbar{width:0;height:0}*{outline:none}.spiner-container{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.animation-container{width:50%;height:50%;max-width:300px;max-height:300px}.epub-viewer body{padding-top:3rem!important;padding-bottom:3rem!important}.ant-modal-title{font-weight:700}.ant-modal-content .ant-modal-body{padding:32px 32px 24px!important}.ant-btn-primary{background-color:#012875!important;border-color:#012875!important;color:#fff!important}
/*# sourceMappingURL=main.61869b19.chunk.css.map */