.ibc-op-page{width:100%;min-height:100vh;padding:34px 0 64px;direction:rtl;font-family:Cairo,Tahoma,Arial,sans-serif;background:radial-gradient(circle at top right,rgba(31,91,188,.09),transparent 34%),linear-gradient(180deg,#f8fafc,#ffffff 46%,#f8fafc);transition:background .35s ease,color .35s ease}body.ibc-dark-mode .ibc-op-page{background:radial-gradient(circle at top right,rgba(31,91,188,.24),transparent 36%),linear-gradient(180deg,#0f172a,#111827 55%,#0f172a)}.ibc-op-container{width:min(2000px,calc(100% - 32px));margin:0 auto}.ibc-op-layout{display:grid;grid-template-columns:320px minmax(0,1fr);grid-template-areas:"sidebar main";gap:24px;align-items:start;direction:ltr}.ibc-op-sidebar{grid-area:sidebar;direction:rtl;display:grid;gap:20px;position:sticky;top:24px}.ibc-op-main-panel{grid-area:main;direction:rtl;padding:28px}.ibc-op-panel{background:#ffffff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 12px 34px rgba(15,23,42,.08);transition:background .35s ease,border-color .35s ease,box-shadow .35s ease}body.ibc-dark-mode .ibc-op-panel{background:#171c24;border-color:#2d3748;box-shadow:0 14px 38px rgba(0,0,0,.28)}.ibc-op-sidebar .ibc-op-panel{padding:22px 20px}.ibc-op-search-area{scroll-margin-top:20px}.ibc-op-main-heading{margin-bottom:20px}.ibc-op-main-heading h1{margin:0;color:#1e293b;font-size:30px;font-weight:900;line-height:1.6}.ibc-op-main-heading p{margin:5px 0 0;color:#64748b;font-size:14px;font-weight:700;line-height:1.8}body.ibc-dark-mode .ibc-op-main-heading h1{color:#f8fafc}body.ibc-dark-mode .ibc-op-main-heading p{color:#94a3b8}.ibc-op-search-form{display:flex;width:100%;min-height:52px;margin-bottom:22px;border:1px solid #cbd5e1;border-radius:10px;overflow:hidden;background:#ffffff;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.ibc-op-search-form:focus-within{border-color:#1f5bbc;box-shadow:0 0 0 4px rgba(31,91,188,.12)}body.ibc-dark-mode .ibc-op-search-form{background:#0f172a;border-color:#334155}.ibc-op-search-input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;color:#1e293b;padding:0 17px;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:15px;font-weight:700}.ibc-op-search-input::placeholder{color:#94a3b8}body.ibc-dark-mode .ibc-op-search-input{color:#f8fafc}.ibc-op-search-clear{display:none;width:45px;border:none;background:transparent;color:#64748b;font-size:27px;cursor:pointer}.ibc-op-search-clear.active{display:block}.ibc-op-search-clear:hover{color:#dc2626}.ibc-op-search-submit{width:105px;border:none;background:#1f5bbc;color:#ffffff;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:14px;font-weight:900;cursor:pointer}.ibc-op-search-submit:hover{background:#17458e}.ibc-op-sort-bar{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:14px 0 16px;border-top:1px solid #e2e8f0}.ibc-op-sort-label{color:#64748b;font-size:13px;font-weight:900}.ibc-op-sort-btn{min-height:34px;padding:6px 14px;border:none;border-radius:999px;background:#eaf2ff;color:#1f5bbc;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:12.5px;font-weight:900;cursor:pointer;transition:background .25s ease,color .25s ease,transform .25s ease}.ibc-op-sort-btn.active,.ibc-op-sort-btn:hover{background:#1f5bbc;color:#ffffff;transform:translateY(-1px)}body.ibc-dark-mode .ibc-op-sort-bar{border-top-color:#2d3748}body.ibc-dark-mode .ibc-op-sort-label{color:#94a3b8}body.ibc-dark-mode .ibc-op-sort-btn{background:rgba(139,183,255,.12);color:#8bb7ff}body.ibc-dark-mode .ibc-op-sort-btn.active,body.ibc-dark-mode .ibc-op-sort-btn:hover{background:#1f5bbc;color:#ffffff}.ibc-op-book-activity{display:grid;gap:6px;margin-top:2px;padding:9px 10px;border-radius:9px;background:#f8fafc;border:1px solid #e2e8f0}.ibc-op-book-activity-counts{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.ibc-op-book-activity-pill{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:25px;padding:4px 8px;border-radius:999px;background:#ffffff;color:#475569;font-size:10.5px;font-weight:900;line-height:1.4}.ibc-op-book-activity-pill strong{color:#1f5bbc;font-size:11.5px;font-weight:900}.ibc-op-book-live-line{display:none;align-items:center;justify-content:center;gap:5px;color:#16a34a;font-size:10.5px;font-weight:900;line-height:1.5;text-align:center}.ibc-op-book-live-line.active{display:flex}.ibc-op-book-live-line strong{color:#15803d}.ibc-op-book-live-line em{font-style:normal;color:#1f5bbc}body.ibc-dark-mode .ibc-op-book-activity{background:#0f172a;border-color:#334155}body.ibc-dark-mode .ibc-op-book-activity-pill{background:#111827;color:#cbd5e1}body.ibc-dark-mode .ibc-op-book-activity-pill strong{color:#8bb7ff}body.ibc-dark-mode .ibc-op-book-live-line{color:#86efac}body.ibc-dark-mode .ibc-op-book-live-line strong{color:#bbf7d0}body.ibc-dark-mode .ibc-op-book-live-line em{color:#8bb7ff}@media (max-width:640px){.ibc-op-sort-bar{justify-content:center}.ibc-op-sort-label{width:100%;text-align:center}.ibc-op-book-activity{margin-top:4px}}.ibc-op-books-list{border-top:1px solid #e2e8f0;transition:opacity .25s ease}.ibc-op-books-list.is-loading{opacity:.42;pointer-events:none}body.ibc-dark-mode .ibc-op-books-list{border-top-color:#2d3748}.ibc-op-book-row{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:132px;padding:15px 4px;border-bottom:1px solid #e2e8f0;transition:background .25s ease,padding .25s ease}.ibc-op-book-row:hover{padding-right:10px;padding-left:10px;background:#f8fafc}body.ibc-dark-mode .ibc-op-book-row{border-bottom-color:#2d3748}body.ibc-dark-mode .ibc-op-book-row:hover{background:#111827}.ibc-op-book-cover{width:68px;height:94px;display:block;overflow:hidden;border-radius:7px;background:#eef2f7;border:1px solid #e2e8f0;text-decoration:none}body.ibc-dark-mode .ibc-op-book-cover{background:#0f172a;border-color:#334155}.ibc-op-book-image{width:100%;height:100%;display:block;object-fit:contain}.ibc-op-book-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1f5bbc,#17458e);color:#ffffff;font-size:12px;font-weight:900}.ibc-op-book-information{min-width:0}.ibc-op-book-heading{display:flex;align-items:flex-start;gap:9px}.ibc-op-book-title{min-width:0;margin:0;font-size:15px;font-weight:900;line-height:1.8}.ibc-op-book-title a{color:#1e293b;text-decoration:none;transition:color .25s ease}.ibc-op-book-title a:hover{color:#1f5bbc}body.ibc-dark-mode .ibc-op-book-title a{color:#f8fafc}body.ibc-dark-mode .ibc-op-book-title a:hover{color:#8bb7ff}.ibc-op-new-badge{flex:0 0 auto;margin-top:2px;padding:3px 9px;border-radius:5px;background:#22c55e;color:#ffffff;font-size:10px;font-weight:900}.ibc-op-book-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;color:#64748b;font-size:12px;font-weight:700;line-height:1.8}.ibc-op-filter-link{margin:0;padding:0;border:none;background:transparent;color:#64748b;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer}.ibc-op-filter-link:hover{color:#1f5bbc;text-decoration:underline;text-underline-offset:3px}body.ibc-dark-mode .ibc-op-book-meta,body.ibc-dark-mode .ibc-op-filter-link{color:#94a3b8}body.ibc-dark-mode .ibc-op-filter-link:hover{color:#8bb7ff}.ibc-op-meta-separator{opacity:.55}.ibc-op-book-description{margin:7px 0 0;color:#475569;font-size:12.5px;font-weight:600;line-height:1.9;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}body.ibc-dark-mode .ibc-op-book-description{color:#cbd5e1}.ibc-op-book-actions{min-width:174px;display:flex;flex-direction:column;align-items:stretch;gap:7px}.ibc-op-main-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.ibc-op-action-btn{min-width:80px;min-height:37px;padding:7px 13px;border:none;border-radius:6px;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:12px;font-weight:900;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .25s ease,color .25s ease,transform .25s ease}.ibc-op-action-btn:hover{transform:translateY(-1px)}.ibc-op-read-btn{background:#1f5bbc;color:#ffffff}.ibc-op-read-btn:hover{background:#17458e}.ibc-op-download-btn{background:#e2e8f0;color:#334155}.ibc-op-download-btn:hover{background:#cbd5e1;color:#0f172a}.ibc-op-details-btn{background:#eaf2ff;color:#1f5bbc}.ibc-op-details-btn:hover{background:#1f5bbc;color:#ffffff}body.ibc-dark-mode .ibc-op-download-btn{background:#334155;color:#f8fafc}body.ibc-dark-mode .ibc-op-download-btn:hover{background:#475569}.ibc-op-publishers-count{color:#64748b;font-size:10.5px;font-weight:800;text-align:center;line-height:1.6}body.ibc-dark-mode .ibc-op-publishers-count{color:#94a3b8}.ibc-op-file-unavailable{color:#94a3b8;font-size:11px;font-weight:800;text-align:center}.ibc-op-no-books{padding:36px 20px;text-align:center;color:#64748b;font-size:15px;font-weight:800}.ibc-op-load-more{width:100%;min-height:48px;margin-top:22px;border:none;border-radius:7px;background:#1f5bbc;color:#ffffff;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:14px;font-weight:900;cursor:pointer}.ibc-op-load-more:hover{background:#17458e}.ibc-op-load-more:disabled{opacity:.6;cursor:wait}.ibc-op-load-more.is-hidden{display:none}.ibc-seo-pagination{margin:24px 0 0;direction:rtl}.ibc-seo-pagination.is-hidden{display:none}.ibc-seo-pagination .page-numbers{font-family:Cairo,Tahoma,Arial,sans-serif;font-size:13px;font-weight:900;transition:background .25s ease,color .25s ease,transform .25s ease}.ibc-seo-pagination .page-numbers:hover{background:#1f5bbc;color:#ffffff;transform:translateY(-1px)}.ibc-seo-pagination .page-numbers.is-disabled{pointer-events:none;cursor:default}body.ibc-dark-mode .ibc-seo-pagination .page-numbers{background:rgba(139,183,255,.12);color:#8bb7ff}body.ibc-dark-mode .ibc-seo-pagination .page-numbers.current,body.ibc-dark-mode .ibc-seo-pagination .page-numbers:hover{background:#1f5bbc;color:#ffffff}.ibc-op-end-message{display:none;margin-top:22px;padding:13px;border-radius:7px;background:#eaf2ff;color:#1f5bbc;text-align:center;font-size:13px;font-weight:900}.ibc-op-end-message.active{display:block}.ibc-op-side-title{margin:0 0 16px;padding-bottom:11px;border-bottom:1px solid #e2e8f0;color:#1e293b;font-size:18px;font-weight:900}body.ibc-dark-mode .ibc-op-side-title{color:#f8fafc;border-bottom-color:#334155}.ibc-op-stat-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #edf2f7;color:#64748b;font-size:13px;font-weight:700}.ibc-op-stat-row:last-child{border-bottom:none}.ibc-op-stat-row strong{color:#1f5bbc;font-weight:900}.ibc-op-side-search{position:relative;display:flex;align-items:center;width:100%;min-height:40px;margin:0 0 12px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.ibc-op-side-search:focus-within{border-color:#1f5bbc;box-shadow:0 0 0 3px rgba(31,91,188,.11)}.ibc-op-side-search-input{width:100%;min-width:0;height:40px;padding:0 12px 0 38px;border:none;outline:none;background:transparent;color:#1e293b;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:12.5px;font-weight:800}.ibc-op-side-search-input::placeholder{color:#94a3b8}.ibc-op-side-search-clear{position:absolute;left:6px;top:50%;display:none;width:28px;height:28px;border:none;border-radius:50%;background:#eef2f7;color:#64748b;font-size:20px;line-height:1;cursor:pointer;transform:translateY(-50%)}.ibc-op-side-search-clear.active{display:flex;align-items:center;justify-content:center}.ibc-op-side-search-clear:hover{background:#dc2626;color:#ffffff}.ibc-op-side-search-status{min-height:18px;margin:-4px 0 8px;color:#64748b;font-size:11.5px;font-weight:800;line-height:1.6}.ibc-op-side-empty{padding:11px 4px;color:#64748b;font-size:12.5px;font-weight:800;text-align:center}.ibc-op-side-load-more.is-hidden{display:none}body.ibc-dark-mode .ibc-op-side-search{background:#0f172a;border-color:#334155}body.ibc-dark-mode .ibc-op-side-search-input{color:#f8fafc}body.ibc-dark-mode .ibc-op-side-search-clear{background:#1e293b;color:#94a3b8}body.ibc-dark-mode .ibc-op-side-empty,body.ibc-dark-mode .ibc-op-side-search-status{color:#94a3b8}.ibc-op-side-links{display:grid}.ibc-op-side-filter{width:100%;min-height:40px;padding:8px 3px;border:none;border-bottom:1px solid #edf2f7;background:transparent;color:#334155;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:13px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:right}.ibc-op-side-filter:hover{padding-right:8px;color:#1f5bbc}.ibc-op-side-filter small{min-width:30px;padding:2px 7px;border-radius:999px;background:#eef2f7;color:#475569;text-align:center;font-size:10px;font-weight:900}body.ibc-dark-mode .ibc-op-side-filter{border-bottom-color:#2d3748;color:#cbd5e1}body.ibc-dark-mode .ibc-op-side-filter:hover{color:#8bb7ff}body.ibc-dark-mode .ibc-op-side-filter small{background:#0f172a;color:#cbd5e1}.ibc-op-side-load-more{width:100%;min-height:42px;margin-top:14px;padding:8px 14px;border:none;border-radius:7px;background:#eaf2ff;color:#1f5bbc;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:12px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .25s ease,color .25s ease,opacity .25s ease,transform .25s ease}.ibc-op-side-load-more:hover{background:#1f5bbc;color:#ffffff;transform:translateY(-1px)}.ibc-op-side-load-more:disabled{opacity:.6;cursor:wait;transform:none}body.ibc-dark-mode .ibc-op-side-load-more{background:rgba(139,183,255,.12);color:#8bb7ff}body.ibc-dark-mode .ibc-op-side-load-more:hover{background:#1f5bbc;color:#ffffff}.ibc-op-alert-modal{position:fixed;inset:0;z-index:100200;display:none;align-items:center;justify-content:center;padding:18px}.ibc-op-alert-modal.active{display:flex}.ibc-op-alert-overlay{position:absolute;inset:0;background:rgba(2,6,23,.82);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ibc-op-alert-box{position:relative;z-index:2;width:min(540px,100%);max-height:calc(100vh - 36px);overflow-y:auto;padding:28px 26px 24px;border:1px solid #e2e8f0;border-radius:18px;background:#ffffff;box-shadow:0 30px 80px rgba(0,0,0,.42);text-align:center;animation:ibcOpModalOpen .28s ease both}body.ibc-dark-mode .ibc-op-alert-box{background:#1e293b;border-color:#334155}.ibc-op-alert-symbol{width:58px;height:58px;margin:0 auto 14px;border-radius:50%;background:#fff7ed;color:#ea580c;border:2px solid #fed7aa;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:32px;font-weight:900;line-height:1}body.ibc-dark-mode .ibc-op-alert-symbol{background:rgba(234,88,12,.12);border-color:rgba(251,146,60,.35);color:#fb923c}.ibc-op-alert-box h2{margin:0 0 12px;color:#1e293b;font-size:22px;font-weight:900;line-height:1.7}body.ibc-dark-mode .ibc-op-alert-box h2{color:#f8fafc}.ibc-op-alert-text{margin:0;color:#475569;font-size:14px;font-weight:700;line-height:2;white-space:pre-line;overflow-wrap:anywhere}body.ibc-dark-mode .ibc-op-alert-text{color:#cbd5e1}.ibc-op-alert-confirm{width:100%;min-height:45px;margin-top:22px;padding:9px 18px;border:none;border-radius:8px;background:#1f5bbc;color:#ffffff;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:14px;font-weight:900;cursor:pointer;transition:background .25s ease,transform .25s ease}.ibc-op-alert-confirm:hover{background:#17458e;transform:translateY(-1px)}.ibc-op-alert-confirm:focus-visible{outline:3px solid rgba(31,91,188,.25);outline-offset:3px}.ibc-op-publisher-modal{position:fixed;inset:0;z-index:100050;display:none;align-items:center;justify-content:center;padding:18px}.ibc-op-publisher-modal.active{display:flex}.ibc-op-pdf-overlay,.ibc-op-publisher-overlay{position:absolute;inset:0;background:rgba(2,6,23,.82);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ibc-op-publisher-box{position:relative;z-index:2;width:min(620px,100%);max-height:calc(100vh - 36px);overflow:hidden;border:1px solid #e2e8f0;border-radius:18px;background:#ffffff;box-shadow:0 30px 80px rgba(0,0,0,.42);display:flex;flex-direction:column;animation:ibcOpModalOpen .28s ease both}body.ibc-dark-mode .ibc-op-publisher-box{border-color:#334155;background:#1e293b}.ibc-op-publisher-header{padding:20px 22px;border-bottom:1px solid #e2e8f0;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}body.ibc-dark-mode .ibc-op-publisher-header{border-bottom-color:#334155}.ibc-op-publisher-header h2{margin:0;color:#1f5bbc;font-size:21px;font-weight:900}.ibc-op-publisher-header p{margin:4px 0 0;color:#64748b;font-size:13px;font-weight:700;line-height:1.8}body.ibc-dark-mode .ibc-op-publisher-header h2{color:#8bb7ff}body.ibc-dark-mode .ibc-op-publisher-header p{color:#94a3b8}.ibc-op-publisher-close{width:40px;height:40px;flex:0 0 40px;border:none;border-radius:50%;background:#eef2f7;color:#475569;font-size:26px;cursor:pointer}.ibc-op-publisher-close:hover{background:#dc2626;color:#ffffff}.ibc-op-publisher-list{overflow-y:auto;padding:16px;display:grid;gap:11px}.ibc-op-publisher-choice{width:100%;min-height:72px;padding:13px 16px;border:1px solid #dbe4f0;border-radius:12px;background:#f8fafc;font-family:Cairo,Tahoma,Arial,sans-serif;cursor:pointer;text-align:right;display:flex;align-items:center;justify-content:space-between;gap:16px}.ibc-op-publisher-choice:hover{border-color:#1f5bbc;background:#eaf2ff}body.ibc-dark-mode .ibc-op-publisher-choice{border-color:#334155;background:#0f172a}.ibc-op-publisher-choice-info{min-width:0}.ibc-op-publisher-choice-name{display:block;color:#1e293b;font-size:14px;font-weight:900}.ibc-op-publisher-choice-details{display:block;margin-top:3px;color:#64748b;font-size:11.5px;font-weight:700}body.ibc-dark-mode .ibc-op-publisher-choice-name{color:#f8fafc}.ibc-op-publisher-choice-action{flex:0 0 auto;min-width:80px;padding:7px 12px;border-radius:999px;background:#1f5bbc;color:#ffffff;font-size:11px;font-weight:900;text-align:center}.ibc-op-pdf-modal{position:fixed;inset:0;z-index:100000;display:none;align-items:center;justify-content:center;padding:16px}.ibc-op-pdf-modal.active{display:flex}.ibc-op-pdf-box{position:relative;z-index:2;width:100%;height:100%;overflow:hidden;border-radius:14px;background:#ffffff;display:flex;flex-direction:column;box-shadow:0 30px 80px rgba(0,0,0,.45)}.ibc-op-pdf-header{min-height:58px;padding:9px 12px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;gap:14px}body.ibc-dark-mode .ibc-op-pdf-header{background:#1e293b;border-bottom-color:#334155}.ibc-op-pdf-heading{min-width:0;display:flex;align-items:center;gap:9px}.ibc-op-pdf-heading strong{overflow:hidden;color:#1e293b;font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ibc-op-pdf-heading span{color:#64748b;font-size:11px;font-weight:800}body.ibc-dark-mode .ibc-op-pdf-heading strong{color:#f8fafc}.ibc-op-pdf-close{min-width:90px;min-height:39px;border:none;border-radius:7px;background:#1f5bbc;color:#ffffff;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:12px;font-weight:900;cursor:pointer}.ibc-op-volume-buttons{display:none;padding:10px 12px;gap:8px;overflow-x:auto;background:#f8fafc;border-bottom:1px solid #e2e8f0}.ibc-op-volume-buttons.active{display:flex}body.ibc-dark-mode .ibc-op-volume-buttons{background:#0f172a;border-bottom-color:#334155}.ibc-op-volume-btn{flex:0 0 auto;min-height:36px;padding:7px 14px;border:1px solid #cbd5e1;border-radius:999px;background:#ffffff;color:#334155;font-family:Cairo,Tahoma,Arial,sans-serif;font-size:11px;font-weight:900;cursor:pointer}.ibc-op-volume-btn.active,.ibc-op-volume-btn:hover{border-color:#1f5bbc;background:#1f5bbc;color:#ffffff}body.ibc-dark-mode .ibc-op-volume-btn{background:#1e293b;border-color:#475569;color:#f8fafc}.ibc-op-pdf-box iframe{width:100%;height:100%;flex:1 1;border:none}body.ibc-op-modal-open{overflow:hidden}.ibc-op-toast{position:fixed;right:50%;bottom:28px;z-index:100100;display:none;width:min(460px,calc(100% - 28px));padding:13px 18px;border-radius:999px;background:#0f172a;color:#ffffff;box-shadow:0 16px 40px rgba(0,0,0,.28);text-align:center;font-size:13px;font-weight:800;transform:translateX(50%)}.ibc-op-toast.active{display:block}@keyframes ibcOpModalOpen{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1050px){.ibc-op-layout{grid-template-columns:270px minmax(0,1fr)}.ibc-op-main-panel{padding:23px}}@media (max-width:820px){.ibc-op-layout{grid-template-columns:1fr;grid-template-areas:"main" "sidebar"}.ibc-op-sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.ibc-op-stats-panel{grid-column:1/-1}}@media (max-width:640px){.ibc-op-page{padding:22px 0 44px}.ibc-op-container{width:min(100% - 18px,1600px)}.ibc-op-main-panel{padding:18px 12px 22px;border-radius:14px}.ibc-op-main-heading h1{font-size:23px;text-align:center}.ibc-op-main-heading p{font-size:12.5px;text-align:center}.ibc-op-search-form{min-height:48px}.ibc-op-search-input{font-size:13.5px;padding:0 11px}.ibc-op-search-submit{width:78px;font-size:12px}.ibc-op-search-clear{width:38px}.ibc-op-book-row{grid-template-columns:58px minmax(0,1fr);gap:11px;min-height:112px;padding:13px 2px}.ibc-op-book-cover{width:56px;height:78px;align-self:start}.ibc-op-book-title{font-size:13.5px}.ibc-op-book-meta{font-size:10.5px}.ibc-op-book-description{font-size:11.5px;line-height:1.8;-webkit-line-clamp:3}.ibc-op-book-actions{grid-column:1/-1;width:100%}.ibc-op-main-actions{width:100%}.ibc-op-action-btn{flex:1 1;min-height:39px}.ibc-op-sidebar{grid-template-columns:1fr}.ibc-op-stats-panel{grid-column:auto}.ibc-op-sidebar .ibc-op-panel{padding:19px 15px;border-radius:14px}.ibc-op-publisher-modal{padding:9px}.ibc-op-publisher-box{width:100%;max-height:calc(100vh - 18px);border-radius:14px}.ibc-op-publisher-header{padding:16px 14px}.ibc-op-publisher-header h2{font-size:18px}.ibc-op-publisher-header p{font-size:11.5px}.ibc-op-publisher-list{padding:11px}.ibc-op-publisher-choice{min-height:66px;padding:11px 12px}.ibc-op-publisher-choice-name{font-size:12.5px}.ibc-op-publisher-choice-action{min-width:66px;font-size:10px}.ibc-op-pdf-modal{padding:6px}.ibc-op-pdf-box{border-radius:9px}.ibc-op-pdf-header{min-height:52px;padding:7px 8px}.ibc-op-pdf-heading strong{font-size:11.5px}.ibc-op-pdf-heading span{display:none}.ibc-op-pdf-close{min-width:70px;min-height:37px;font-size:11px}.ibc-op-volume-buttons{padding:8px}.ibc-op-volume-btn{min-height:34px;padding:6px 11px;font-size:10px}.ibc-op-toast{bottom:15px;border-radius:12px;font-size:11.5px}.ibc-op-alert-modal{padding:10px}.ibc-op-alert-box{width:100%;max-height:calc(100vh - 20px);padding:23px 17px 18px;border-radius:14px}.ibc-op-alert-symbol{width:50px;height:50px;margin-bottom:11px;font-size:27px}.ibc-op-alert-box h2{font-size:19px}.ibc-op-alert-text{font-size:12.5px;line-height:1.9}.ibc-op-alert-confirm{min-height:43px;margin-top:18px;font-size:13px}}.ibc-seo-pagination{margin:26px 0 0;text-align:center}.ibc-seo-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;margin:4px;padding:6px 11px;border-radius:8px;background:#eaf2ff;color:#1f5bbc;font-weight:800;text-decoration:none}.ibc-seo-pagination .page-numbers.current{background:#1f5bbc;color:#ffffff}.ibc-op-book-live-line,.ibc-single-book-live-line,[data-live-download-wrap],[data-live-read-wrap]{color:#1f5bbc!important}.ibc-op-book-live-line strong,.ibc-single-book-live-line strong,[data-live-download-wrap] strong,[data-live-read-wrap] strong{color:#17458e!important}.ibc-op-book-live-line em,.ibc-single-book-live-line em,[data-live-download-wrap] em,[data-live-read-wrap] em{color:#1f5bbc!important}.ibc-op-book-live-line:before,.ibc-single-book-live-line:before,[data-live-download-wrap]:before,[data-live-read-wrap]:before{content:"";width:8px;height:8px;flex:0 0 8px;border-radius:50%;display:inline-block}[data-live-read-wrap]:before{background:#1f5bbc;box-shadow:0 0 0 0 rgba(31,91,188,.42);animation:ibcLiveReadPulseBlue 1.35s ease-in-out infinite}[data-live-download-wrap]:before{background:#8bb7ff;box-shadow:0 0 0 0 rgba(139,183,255,.46);animation:ibcLiveDownloadPulseBlue 1.35s ease-in-out infinite}body.ibc-dark-mode .ibc-op-book-live-line,body.ibc-dark-mode .ibc-single-book-live-line,body.ibc-dark-mode [data-live-download-wrap],body.ibc-dark-mode [data-live-read-wrap]{color:#8bb7ff!important}body.ibc-dark-mode .ibc-op-book-live-line strong,body.ibc-dark-mode .ibc-single-book-live-line strong,body.ibc-dark-mode [data-live-download-wrap] strong,body.ibc-dark-mode [data-live-read-wrap] strong{color:#cfe1ff!important}body.ibc-dark-mode .ibc-op-book-live-line em,body.ibc-dark-mode .ibc-single-book-live-line em,body.ibc-dark-mode [data-live-download-wrap] em,body.ibc-dark-mode [data-live-read-wrap] em{color:#8bb7ff!important}body.ibc-dark-mode [data-live-read-wrap]:before{background:#8bb7ff;box-shadow:0 0 0 0 rgba(139,183,255,.46)}body.ibc-dark-mode [data-live-download-wrap]:before{background:#cfe1ff;box-shadow:0 0 0 0 rgba(207,225,255,.42)}@keyframes ibcLiveReadPulseBlue{0%{transform:scale(.92);box-shadow:0 0 0 0 rgba(31,91,188,.42)}55%{transform:scale(1);box-shadow:0 0 0 7px rgba(31,91,188,0)}to{transform:scale(.92);box-shadow:0 0 0 0 rgba(31,91,188,0)}}@keyframes ibcLiveDownloadPulseBlue{0%{transform:scale(.92);box-shadow:0 0 0 0 rgba(139,183,255,.46)}55%{transform:scale(1);box-shadow:0 0 0 7px rgba(139,183,255,0)}to{transform:scale(.92);box-shadow:0 0 0 0 rgba(139,183,255,0)}}