@charset "utf-8";
/**
 * @author https://www.cosmosfarm.com/
 */

/* detail page */
.cosmosfarm-pdf-detail { display: flex; flex-wrap: wrap; } 
.cosmosfarm-pdf-detail .thumbnail { width: 50%; } 
.cosmosfarm-pdf-detail .thumbnail img { } 
.cosmosfarm-pdf-detail .summary { width: 50%; } 
.cosmosfarm-pdf-detail .summary .wrap { display: flex; flex-direction: column; } 
.cosmosfarm-pdf-detail .summary .wrap .title { } 
.cosmosfarm-pdf-detail .summary .wrap .excerpt { } 
.cosmosfarm-pdf-detail .summary .wrap .button { } 
.cosmosfarm-pdf-detail .description { width: 100%; } 

/* viwer */
.cosmosfarm-pdf-viewer-wrap { margin: 0 auto; position: relative; } 
.cosmosfarm-pdf-viewer-wrap .tool-bar { padding: 0; position: absolute; z-index: 9; opacity: 1; transition: 0.3s; width: auto; left: 50%; transform: translate(-50%, 0); } 
.cosmosfarm-pdf-viewer-wrap .tool-bar.show { opacity: 1; } 
.cosmosfarm-pdf-viewer-wrap .tool-bar:hover { opacity: 1; } 
.cosmosfarm-pdf-viewer-wrap .tool-bar .buttons-render-page { display: flex; justify-content: center; align-items: center; gap: 0 10px; } 
.cosmosfarm-pdf-viewer-wrap .tool-bar .buttons-render-page button { padding: 10px 15px; background: #999; border-radius: 5px; color: #fff; } 
.cosmosfarm-pdf-viewer-wrap .tool-bar .buttons-render-page span { } 
.cosmosfarm-pdf-viewer-wrap .tool-bar .buttons-render-page .render-count { display: flex; align-items: center; justify-content: center; gap: 0 10px; height: 100%; } 
.cosmosfarm-pdf-viewer-wrap .tool-bar .buttons-render-page .render-count input { max-width: 50px; border: none; background: #999; border-radius: 5px; padding: 10px 5px; color: #fff; outline: none; } 
.cosmosfarm-pdf-viewer-wrap .tool-bar .buttons-render-page .render-count input[type=number]::-webkit-inner-spin-button,
.cosmosfarm-pdf-viewer-wrap .tool-bar .buttons-render-page .render-count input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } 
.cosmosfarm-pdf-viewer-wrap .tool-bar .buttons-render-page .render-count input[type=number] { -moz-appearance: textfield; } 

.cosmosfarm-pdf-viewer-wrap .cavas-wrap { display: flex; justify-content: center; position: relative; } 
.cosmosfarm-pdf-viewer-wrap .cavas-wrap button { opacity: 0; transition: 0.3s; position: absolute; height: 100%; width: 30%; outline: none; } 
.cosmosfarm-pdf-viewer-wrap .cavas-wrap button.hide { opacity: 0; } 
.cosmosfarm-pdf-viewer-wrap .cavas-wrap button.active { opacity: 1; } 
.cosmosfarm-pdf-viewer-wrap .cavas-wrap .prev-page { padding: 0; background: #00000060; color: #fff; left: 0; margin: 0; } 
.cosmosfarm-pdf-viewer-wrap .cavas-wrap .next-page { padding: 10px; background: #00000060; color: #fff; right: 0; margin: 0; } 
.cosmosfarm-pdf-viewer-wrap .cavas-wrap canvas { width: auto; height: calc(100vh - 35px); } 

@media screen and (min-width: 768px) { /* pc */
.cosmosfarm-pdf-viewer-wrap .cavas-wrap button:hover { opacity: 1; } 
 }