.rpv-core__text-layer{user-select:text!important;-webkit-user-select:text!important}a:focus,button:focus{outline:2px solid #007bff;outline-offset:2px;background-color:rgba(0,123,255,.1)}.rpv-core__canvas-layer,.rpv-core__page-layer{position:relative}.rpv-default-layout__toolbar{display:none}.rpv-default-layout__body{padding:0}.rpv-default-layout__sidebar--ltr{display:none}.bookHead .rpv-core__minimal-button{padding:0;height:auto}.bookHead .rpv-core__icon{color:#329279;font-size:24pt}.rpv-default-layout__body.addNoteView{cursor:copy}.noteBox{position:absolute;transform:translate(-34px,-36px);cursor:pointer;z-index:8}.noteBox img{width:40px}.contextMenuBox{position:absolute;z-index:6;bottom:0;top:0;margin:auto;display:table;flex-direction:column;right:-11px}.contextMenuBox a{color:#fff;display:block;background-color:#000;padding:6px;margin-top:5px;border-radius:5px}.contextMenuBox a svg{font-size:16pt}.contextMenuBox a:hover{transform:scale(1.1)}.searchWordsBox{position:absolute;background-color:#000;top:50px;width:300px;padding:10px;right:55px;margin:auto;z-index:6}.searchWordsBox input{width:100%;padding:5px}.closeCropBox{position:absolute;z-index:7;left:10px;top:10px;font-size:30pt}.bookMarkBtn{position:absolute;top:5px;z-index:6}.bookMarkBtn.ck svg{color:#fff;background-color:red}.bookMarkBtn svg{font-size:32pt;color:#fff;background-color:#2ccf7b;border:2px solid #fff;padding:5px;border-radius:25px}.drawBtnAdd{position:absolute;top:5px;transform:translateX(50px);z-index:6}.drawBtnAdd.ck svg{color:#fff;background-color:red}.drawBtnAdd svg{font-size:32pt;color:#fff;background-color:#2c88cf;border:2px solid #fff;padding:5px;border-radius:25px}.bookRightMenu{animation:menuOpenFrame .4s ease-in-out;transform:translateX(0);width:96%;max-width:300px;height:100%;background-color:#202932;position:fixed;top:0;right:0;z-index:9;padding-top:60px;overflow:auto}.bookRightMenu h2{font-size:9pt;color:#eee;font-weight:800;margin-bottom:20px}.listLessions .inside{display:flex;flex-direction:column;padding-top:15px}.listLessions .inside .bookMainlessonsBox{display:flex;justify-content:space-between;padding:10px 15px;align-items:start;gap:10px}.listLessions .inside .bookMainlessonsBox.ck{background-color:#000}.listLessions .inside .bookMainlessonsBox img{width:70px;aspect-ratio:16/10;object-fit:cover;border-radius:5px}.listLessions .inside .bookMainlessonsBox>a{display:flex;justify-content:space-between;align-items:center;gap:10px}.listLessions .inside .bookMainlessonsBox h4{color:#fff;font-size:10pt;font-weight:800}.listLessions .inside .bookMainlessonsBox h5{color:#5b6974;font-size:9pt;font-weight:400}.listLessions .inside .bookMainlessonsBox b{background-color:#cf2c99;line-height:100%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;font-size:8pt;font-weight:600;color:#fff}@keyframes menuOpenFrame{0%{transform:translateX(101%)}to{transform:translateX(0)}}.bookSearchloader{width:26px;aspect-ratio:1;border-radius:50%;border:4px solid #add8e6;border-right-color:orange;animation:l2 1s linear infinite}@keyframes l2{to{transform:rotate(1turn)}}.drawToolbarBox{position:absolute;left:-50px;top:0;bottom:0;margin:auto;display:table;background-color:#fff;padding:8px 10px;border-radius:15px 0 0 15px;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:8}.drawToolbarBox ul{margin:12px 0;display:flex;flex-direction:column;gap:4px}.drawToolbarBox ul a,.drawToolbarBox ul label{width:30px;height:30px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd}.drawToolbarBox ul a.check{border-color:red}.drawToolbarBox ul input{width:1px;height:1px;border-radius:50%;display:none;-webkit-appearance:none;appearance:none;border:0;user-select:none;outline:none}.drawToolbarBox ul a span{width:8px;aspect-ratio:1;background-color:#888;border-radius:50%}.drawToolbarBox ul a svg{font-size:16pt;color:#555}.bookHead .usersBox{padding:0 15px!important}.bookHead .usersBox img{width:30px!important;height:30px!important}.bookHead .usersBox h5{display:none}.bookHead .usersBox nav{top:30px!important}.bookViewBody .booksTabsBox{display:flex;align-items:center;gap:1px}.bookViewBody .booksTabsBox a{flex:1;background-color:#2d3c4a;padding:10px 0;text-align:center;color:#869cad;font-size:9pt;border-bottom:1px solid #000}.bookViewBody .booksTabsBox a.ck{background-color:transparent;border-bottom:0;font-weight:800}.bookAttachmentsBox{display:flex;flex-direction:column;padding:0 15px;gap:10px}.bookAttachmentsBox a{display:flex;align-items:center;gap:10px;color:#fff;background-color:#33404a;padding:12px 15px;border-radius:10px}.bookAttachmentsBox a h4{font-size:9pt;font-weight:800}.bookAttachmentsBox a svg{font-size:24pt}.pageScreenDataBox{position:absolute;top:20px;right:-25px;padding:5px;z-index:9999;display:flex;flex-direction:column;gap:5px}.pageScreenDataBox a{border-radius:50%;color:#d66a34;font-size:32pt;position:relative}.pageScreenDataBox a b{transition:all .3s;transform:scale(0);position:absolute;color:#fff;font-size:8pt;display:block;background-color:#000;right:46px;top:12px;padding:2px 8px;border-radius:10px;white-space:nowrap}.pageScreenDataBox a svg{border-radius:50%;padding:6px;color:#fff}.pageScreenDataBox a:hover b{transform:scale(1)}.pageScreenDataBox a.unit{background-color:#3b88d0}.pageScreenDataBox a.paper{background-color:#56c039}.pageScreenDataBox a.audio{background-color:#ffa941}.pageScreenDataBox a.game{background-color:#c343d4}.highlight-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5}.highlight-overlay div{background:rgba(255,255,0,.5);border-radius:2px;box-shadow:0 0 2px 1px rgba(255,165,0,.4);position:absolute}.rpv-core__annotation-layer{z-index:2}.rpv-core__inner-pages.noScroll{overflow:hidden}header.bookHead nav a{position:relative}header.bookHead nav a .bubble{position:absolute;top:-5px;right:-5px;background-color:#007bff;color:#fff;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:10px;font-weight:600}