::highlight(pdftopost-userhl){background-color:#fff3a0;color:inherit}::highlight(pdftopost-note){background-color:#bfe1ff;color:inherit}.pdftopost-sel-notemark{position:absolute!important;z-index:50!important;width:28px!important;height:28px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #312e56!important;border-radius:50%!important;background:#fff!important;color:#312e56!important;cursor:pointer!important;box-shadow:0 2px 7px rgba(20,24,60,.22)!important;transition:transform .1s ease,background .12s ease!important}.pdftopost-sel-notemark:hover{background:#f3f2f8!important;transform:scale(1.08)!important}.pdftopost-sel-notemark:active{background:#e8e6f1!important}.pdftopost-sel-notemark svg{width:18px!important;height:18px!important;display:block!important}.pdftopost-sel-avamark{position:absolute!important;z-index:50!important;width:28px!important;height:28px!important;padding:0!important;border:2px solid #fff!important;border-radius:50%!important;background:#fff!important;cursor:pointer!important;overflow:hidden!important;box-shadow:0 2px 8px rgba(20,24,60,.32)!important;transition:transform .1s ease!important}.pdftopost-sel-avamark:hover{transform:scale(1.1)!important}.pdftopost-sel-avamark img{width:100%!important;height:100%!important;display:block!important;border-radius:50%!important;object-fit:cover!important}.pdftopost-sel-avamark.is-note{width:auto!important;padding:0 3px 0 4px!important;border-radius:14px!important;overflow:visible!important;display:inline-flex!important;align-items:center!important;gap:3px!important;background:#fff!important;border:1px solid #e2e4ee!important}.pdftopost-sel-avamark.is-note .pdftopost-sel-mark-note{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:#000;flex:none}.pdftopost-sel-avamark.is-note .pdftopost-sel-mark-note svg{width:14px;height:14px;display:block}.pdftopost-sel-avamark.is-note img{width:22px!important;height:22px!important;flex:none}.pdftopost-sel-profile{position:fixed;z-index:100002;width:200px;padding:16px 14px;background:#fff;border:1px solid #e7e9f0;border-radius:14px;box-shadow:0 16px 42px rgba(20,24,60,.26);text-align:center;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.pdftopost-sel-profile[hidden]{display:none}.pdftopost-sel-profile-av{width:52px;height:52px;border-radius:50%;object-fit:cover;display:block;margin:0 auto 9px;border:2px solid #eef0f7}.pdftopost-sel-profile-name{font-size:14.5px;font-weight:800;color:#1c2130}.pdftopost-sel-profile-stats{font-size:12px;color:#8a90a6;margin-top:5px}.pdftopost-sel-menu{position:fixed;z-index:990;min-width:210px;padding:6px;background:#fff;border:1px solid #e7e9f0;border-radius:12px;box-shadow:0 12px 34px rgba(20,24,60,.22);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;animation:pdftopost-sel-in .12s ease}.pdftopost-sel-menu[hidden]{display:none}@keyframes pdftopost-sel-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pdftopost-sel-item{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:9px 12px!important;border:0!important;border-radius:8px!important;background:0 0!important;box-shadow:none!important;color:#1c2130!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;text-align:left!important;text-transform:none!important;letter-spacing:normal!important;cursor:pointer!important;white-space:nowrap!important;transition:background .12s ease,color .12s ease!important}.pdftopost-sel-item:focus,.pdftopost-sel-item:focus-visible,.pdftopost-sel-item:hover{background:#f3f2f8!important;color:#1c2130!important;outline:0!important}.pdftopost-sel-item:active{background:#e8e6f1!important;color:#312e56!important}.pdftopost-sel-item:active .pdftopost-sel-ic,.pdftopost-sel-item:hover .pdftopost-sel-ic{color:#312e56!important}.pdftopost-sel-ic{display:inline-flex!important;flex:none!important;width:18px!important;height:18px!important;color:#312e56!important}.pdftopost-sel-ic svg{width:18px!important;height:18px!important;display:block!important}.pdftopost-sel-sep{height:1px!important;margin:5px 6px!important;background:#ececf3!important}.pdftopost-sel-result{position:fixed;inset:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(20,24,60,.35);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.pdftopost-sel-result[hidden]{display:none}.pdftopost-sel-result-box{position:relative;width:100%;max-width:440px;max-height:80vh;overflow-y:auto;background:#fff;border-radius:16px;padding:22px 22px 24px;box-shadow:0 24px 60px rgba(20,24,60,.3)}.pdftopost-sel-result-close{position:absolute;top:12px;right:14px;border:0!important;background:0 0!important;cursor:pointer!important;font-size:24px!important;line-height:1!important;color:#9aa0b4!important}.pdftopost-sel-note-close:focus,.pdftopost-sel-result-close:focus,.pdftopost-sel-result-close:hover{color:#1c2130!important}.pdftopost-sel-result-title{margin:0 0 10px;font-size:18px;font-weight:800;color:#312e56}.pdftopost-sel-result-quote{margin:0 0 14px;padding:8px 12px;border-left:3px solid #3ddc97;background:#f6f7fb;border-radius:0 8px 8px 0;font-size:13px;line-height:1.5;color:#5a607a;font-style:italic}.pdftopost-sel-result-body{font-size:14.5px;line-height:1.6;color:#1c2130;white-space:pre-wrap}.pdftopost-sel-result-body.is-loading{color:#8a90a6;font-style:italic}.pdftopost-annpanel{position:fixed;left:18px;bottom:18px;z-index:99960;width:290px;max-width:calc(100vw - 36px);background:#fff;border:1px solid #e7e9f0;border-radius:14px;box-shadow:0 14px 40px rgba(20,24,60,.22);overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.pdftopost-annpanel[hidden]{display:none}.pdftopost-annpanel{animation:pdftopost-ann-in .25s ease}@keyframes pdftopost-ann-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.pdftopost-annpanel-list{max-height:60vh;overflow-y:auto;overflow-x:hidden}.pdftopost-annpanel-close{position:absolute;top:6px;right:6px;z-index:2;width:22px;height:22px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:rgba(255,255,255,.9);color:#8a90a6;font-size:18px;line-height:1;cursor:pointer;box-shadow:0 1px 4px rgba(20,24,60,.18)}.pdftopost-annpanel-close:hover{color:#1c2130;background:#fff}.pdftopost-annpanel-empty{margin:0;padding:20px 14px;text-align:center;font-size:13px;color:#8a90a6}.pdftopost-annpanel-group+.pdftopost-annpanel-group{border-top:4px solid #f1f2f7}.pdftopost-annpanel-grouphead{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 14px;background:#faf9fd;font-size:12px;font-weight:800;color:#312e56;position:sticky;top:0}.pdftopost-annpanel-grouphead.is-clickable{cursor:pointer}.pdftopost-annpanel-grouphead.is-clickable:hover{background:#efeafb}.pdftopost-annpanel-grouphead.is-clickable .pdftopost-annpanel-gname::after{content:" ›";color:#9aa0b4;font-weight:700}.pdftopost-annpanel-gname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdftopost-annpanel-gcount{flex:none;font-weight:700;color:#9aa0b4}.pdftopost-annpanel-more{padding:8px 14px;font-size:12px;color:#8a90a6}.pdftopost-annpanel-item{display:flex;align-items:flex-start;gap:10px;width:100%;box-sizing:border-box;text-align:left;padding:9px 14px;border:0;border-top:1px solid #f4f5f9;background:0 0;cursor:pointer}.pdftopost-annpanel-item:first-child{border-top:0}.pdftopost-annpanel-item:hover{background:#f5f6fb}.pdftopost-annpanel-av{width:26px;height:26px;border-radius:50%;object-fit:cover;flex:none}.pdftopost-annpanel-av-ph{background:#e2e4ee}.pdftopost-annpanel-body{min-width:0}.pdftopost-annpanel-author{display:block;font-size:11px;font-weight:700;color:#312e56}.pdftopost-annpanel-snippet{display:block;font-size:13px;line-height:1.4;color:#3a4055;word-break:break-word}.pdftopost-annpanel-item.is-note .pdftopost-annpanel-snippet{color:#1c2130}@media (max-width:640px){.pdftopost-annpanel{left:10px;bottom:10px;width:calc(100vw - 20px)}}.pdftopost-notes-wrap{position:relative;display:inline-flex}.pdftopost-notes-toggle.is-loading{cursor:progress!important}.pdftopost-notes-toggle.is-loading svg{animation:pdftopost-notes-pulse .9s ease-in-out infinite}@keyframes pdftopost-notes-pulse{0%,100%{opacity:.4}50%{opacity:.95}}.pdftopost-notes-dropdown{position:absolute;top:calc(100% + 8px);right:0;z-index:99970;width:248px;max-height:60vh;overflow-y:auto;padding:6px;background:#fff;border:1px solid #e7e9f0;border-radius:12px;box-shadow:0 14px 38px rgba(20,24,60,.22);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.pdftopost-notes-empty{margin:0;padding:18px 14px;text-align:center;font-size:13px;line-height:1.5;color:#8a90a6}.pdftopost-note-item{display:block;width:100%;box-sizing:border-box;text-align:left;border:0;background:0 0;border-radius:8px;padding:6px 9px;cursor:pointer;transition:background .12s ease}.pdftopost-note-item+.pdftopost-note-item{border-top:1px solid #f1f2f7;border-radius:0}.pdftopost-note-item:hover{background:#f3f2f8;border-radius:9px}.pdftopost-note-item-quote{display:block;font-size:12px;font-weight:700;color:#312e56;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdftopost-note-item-text{display:block;font-size:13px;line-height:1.45;color:#3a4055}.pdftopost-note-item-author{display:block;margin-top:4px;font-size:11px;color:#9aa0b4}.pdftopost-sel-note{position:fixed;inset:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(20,24,60,.35);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.pdftopost-sel-note[hidden]{display:none}.pdftopost-sel-note-box{position:relative;width:100%;max-width:420px;background:#fff;border-radius:16px;padding:22px;box-shadow:0 24px 60px rgba(20,24,60,.3)}.pdftopost-sel-note-close{position:absolute;top:12px;right:14px;border:0!important;background:0 0!important;cursor:pointer!important;font-size:24px!important;line-height:1!important;color:#9aa0b4!important}.pdftopost-sel-note-close:focus,.pdftopost-sel-note-close:hover,.pdftopost-sel-result-close:focus{color:#1c2130!important}.pdftopost-sel-note-title{margin:0 0 10px;font-size:18px;font-weight:800;color:#312e56}.pdftopost-sel-note-quote{margin:0 0 12px;padding:8px 12px;border-left:3px solid #3ddc97;background:#f6f7fb;border-radius:0 8px 8px 0;font-size:13px;line-height:1.5;color:#5a607a;font-style:italic}.pdftopost-sel-note-input{width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid #d8dbe8;border-radius:10px;font-size:14px;font-family:inherit;line-height:1.5;resize:vertical}.pdftopost-sel-note-input:focus{outline:0;border-color:#312e56}.pdftopost-sel-note-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.pdftopost-sel-note-cancel,.pdftopost-sel-note-save{border:0!important;border-radius:9px!important;cursor:pointer!important;padding:9px 16px!important;font-size:14px!important;font-weight:600!important;box-shadow:none!important;transition:background .12s ease!important}.pdftopost-sel-note-cancel{background:#eef0f7!important;color:#4a5168!important}.pdftopost-sel-note-cancel:focus,.pdftopost-sel-note-cancel:hover{background:#e3e6f0!important;color:#4a5168!important}.pdftopost-sel-note-cancel:active{background:#d7dbe8!important}.pdftopost-sel-note-save{background:#312e56!important;color:#fff!important}.pdftopost-sel-note-save:focus,.pdftopost-sel-note-save:hover{background:#25224a!important;color:#fff!important}.pdftopost-sel-note-save:active{background:#1d1b3a!important}.pdftopost-sel-toast{position:fixed;left:50%;bottom:32px;transform:translateX(-50%);z-index:100002;padding:10px 18px;background:#312e56;color:#fff;font-size:13.5px;font-weight:600;border-radius:999px;box-shadow:0 8px 24px rgba(20,24,60,.3);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.pdftopost-sel-toast[hidden]{display:none}@media (max-width:640px){.pdftopost-sel-menu{min-width:200px}}