﻿:root {
--setara-reader-shell: #2d2d2d;
--setara-reader-shell-2: #3a3a3a;
--setara-reader-shell-3: #232323;
--setara-reader-paper: #ffffff;
--setara-reader-ink: #f2f2f2;
--setara-reader-muted: rgba(242, 242, 242, 0.68);
--setara-reader-accent: #d2a654;
--setara-reader-border: rgba(255, 255, 255, 0.08);
--setara-reader-shadow: rgba(0, 0, 0, 0.36);
}
.page_issue .obj_issue_toc .setara-issue-meta-row { display:flex !important; flex-wrap:wrap !important; align-items:center !important; gap:0.72rem !important; }
.obj_issue_toc .galleys,
.current_issue .galleys,
.obj_issue_summary .galleys { display:none !important; }
.setara-issue-reader-trigger { display:inline-flex !important; align-items:center !important; gap:0.72rem !important; min-height:3.15rem !important; padding:0.62rem 0.9rem !important; border:1px solid rgba(209,166,70,0.34) !important; border-radius:10px !important; background:linear-gradient(180deg, rgba(90,11,13,0.96), rgba(63,7,8,0.98)) !important; box-shadow:0 16px 32px rgba(59,5,6,0.16), inset 0 1px 0 rgba(255,230,178,0.12) !important; color:#fff !important; cursor:pointer !important; text-align:left !important; }
.setara-issue-reader-trigger:hover,.setara-issue-reader-trigger:focus { background:linear-gradient(180deg, rgba(111,6,8,0.98), rgba(74,6,8,0.98)) !important; outline:0 !important; }
.setara-issue-reader-trigger__icon { position:relative !important; flex:0 0 2.15rem !important; width:2.15rem !important; height:2.15rem !important; border-radius:50% !important; background:radial-gradient(circle at 35% 35%, #f7d892, #b8860b 68%, #805400) !important; box-shadow:0 0 0 1px rgba(255,232,169,0.24) !important; }
.setara-issue-reader-trigger__icon::before,.setara-issue-reader-trigger__icon::after { content:"" !important; position:absolute !important; background:rgba(82,22,14,0.72) !important; }
.setara-issue-reader-trigger__icon::before { left:0.58rem !important; right:0.58rem !important; top:0.5rem !important; height:0.2rem !important; border-radius:999px !important; }
.setara-issue-reader-trigger__icon::after { left:0.58rem !important; right:0.58rem !important; top:0.94rem !important; height:0.2rem !important; border-radius:999px !important; box-shadow:0 0.36rem 0 rgba(82,22,14,0.72) !important; }
.setara-issue-reader-trigger__copy { display:grid !important; gap:0.12rem !important; }
.setara-issue-reader-trigger__label { font-size:0.94rem !important; font-weight:760 !important; line-height:1.08 !important; }
.setara-issue-reader-trigger__note { color:rgba(255,242,214,0.84) !important; font-size:0.78rem !important; line-height:1.18 !important; }
.setara-reader-open { overflow:hidden !important; }
.setara-issue-reader { position:fixed !important; inset:0 !important; z-index:999999 !important; }
.setara-issue-reader__backdrop { position:absolute !important; inset:0 !important; background:rgba(8,8,8,0.76) !important; backdrop-filter:blur(8px) !important; }
.setara-issue-reader__dialog { position:absolute !important; inset:1.2rem !important; display:grid !important; grid-template-rows:auto minmax(0,1fr) !important; border:1px solid rgba(255,229,192,0.12) !important; border-radius:18px !important; background:linear-gradient(180deg, #3a3a3a, #252525) !important; box-shadow:0 34px 80px rgba(0,0,0,0.44) !important; overflow:hidden !important; }
.setara-issue-reader__toolbar { display:flex !important; align-items:center !important; justify-content:space-between !important; gap:1rem !important; padding:0.8rem 1rem !important; border-bottom:1px solid rgba(255,224,179,0.12) !important; background:linear-gradient(180deg, rgba(112,9,11,0.94), rgba(68,8,9,0.96)) !important; backdrop-filter:blur(8px) saturate(1.08) !important; box-shadow:inset 0 1px 0 rgba(255,233,187,0.08) !important; }
.setara-issue-reader__brand { display:grid !important; gap:0.08rem !important; min-width:0 !important; }
.setara-issue-reader__eyebrow { font-size:0.7rem !important; font-weight:700 !important; letter-spacing:0.08em !important; text-transform:uppercase !important; color:rgba(255,255,255,0.65) !important; }
.setara-issue-reader__title { font-size:0.98rem !important; font-weight:760 !important; line-height:1.14 !important; color:#fff !important; white-space:nowrap !important; overflow:hidden !important; text-overflow:ellipsis !important; max-width:42rem !important; }
.setara-issue-reader__status { font-size:0.76rem !important; line-height:1.2 !important; color:rgba(255,235,214,0.72) !important; }
.setara-issue-reader__tools { display:flex !important; align-items:center !important; gap:0.55rem !important; flex-wrap:wrap !important; justify-content:flex-end !important; }
.setara-issue-reader__pager,.setara-issue-reader__zoom { display:inline-flex !important; align-items:center !important; gap:0.18rem !important; padding:0.18rem !important; border:1px solid rgba(255,224,179,0.14) !important; border-radius:14px !important; background:rgba(255,247,236,0.08) !important; box-shadow:inset 0 1px 0 rgba(255,240,210,0.06) !important; }
.setara-issue-reader__toolbtn,.setara-issue-reader__zoom-readout,.setara-issue-reader__close,.setara-issue-reader__download { display:inline-flex !important; align-items:center !important; justify-content:center !important; min-height:2.1rem !important; padding:0.38rem 0.72rem !important; border:0 !important; border-radius:10px !important; background:transparent !important; color:#fff7ee !important; font-size:0.82rem !important; font-weight:700 !important; text-decoration:none !important; transition:background 140ms ease, transform 140ms ease, box-shadow 140ms ease !important; }
.setara-issue-reader__toolbtn:hover,.setara-issue-reader__toolbtn:focus,.setara-issue-reader__zoom-readout:hover,.setara-issue-reader__zoom-readout:focus,.setara-issue-reader__close:hover,.setara-issue-reader__close:focus,.setara-issue-reader__download:hover,.setara-issue-reader__download:focus { background:linear-gradient(180deg, rgba(255,229,176,0.16), rgba(255,215,140,0.08)) !important; box-shadow:0 0 0 1px rgba(255,214,130,0.26) inset, 0 0 18px rgba(214,166,84,0.14) !important; outline:0 !important; }
.setara-issue-reader__toolbtn:disabled { opacity:0.34 !important; cursor:not-allowed !important; }
.setara-issue-reader__toolbtn--nav { min-width:2.55rem !important; font-size:1.28rem !important; font-weight:800 !important; line-height:1 !important; }
.setara-issue-reader__toolbtn--zoom { min-width:2.4rem !important; font-size:1.14rem !important; font-weight:800 !important; line-height:1 !important; }
.setara-issue-reader__page-readout { display:inline-flex !important; align-items:center !important; justify-content:center !important; min-width:9.25rem !important; min-height:2.1rem !important; padding:0 0.88rem !important; border:1px solid rgba(255,224,179,0.14) !important; border-radius:999px !important; background:linear-gradient(180deg, rgba(255,247,236,0.12), rgba(255,243,224,0.06)) !important; box-shadow:inset 0 1px 0 rgba(255,247,229,0.08), 0 8px 20px rgba(40,4,5,0.16) !important; font-size:0.88rem !important; font-weight:760 !important; text-align:center !important; color:#fffdf8 !important; letter-spacing:0.01em !important; }
.setara-issue-reader__download,.setara-issue-reader__close { width:2.6rem !important; min-width:2.6rem !important; min-height:2.6rem !important; padding:0 !important; align-self:center !important; }
.setara-issue-reader__download { gap:0 !important; }
.setara-issue-reader__download-icon { display:grid !important; place-items:center !important; width:1.28rem !important; height:1.28rem !important; color:#fff7ee !important; }
.setara-issue-reader__download-icon svg { display:block !important; width:100% !important; height:100% !important; fill:#fff7ee !important; }
.setara-issue-reader__close-icon { position:relative !important; width:1.04rem !important; height:1.04rem !important; display:block !important; color:#fff7ee !important; }
.setara-issue-reader__close-icon::before,.setara-issue-reader__close-icon::after { content:"" !important; position:absolute !important; top:50% !important; left:50% !important; width:1rem !important; height:0.14rem !important; border-radius:999px !important; background:currentColor !important; transform-origin:center !important; }
.setara-issue-reader__close-icon::before { transform:translate(-50%, -50%) rotate(45deg) !important; }
.setara-issue-reader__close-icon::after { transform:translate(-50%, -50%) rotate(-45deg) !important; }
.setara-issue-reader__viewport { display:grid !important; grid-template-columns:240px minmax(0,1fr) !important; min-height:0 !important; background:#2f2f2f !important; }
.setara-issue-reader__sidebar { display:grid !important; grid-template-rows:auto minmax(0,1fr) !important; min-height:0 !important; border-right:1px solid rgba(255,255,255,0.06) !important; background:#292929 !important; }
.setara-issue-reader__sidebar-head { display:grid !important; gap:0.16rem !important; padding:0.8rem 0.9rem !important; border-bottom:1px solid rgba(255,255,255,0.06) !important; }
.setara-issue-reader__sidebar-head strong { font-size:0.9rem !important; font-weight:760 !important; color:#fff !important; }
.setara-issue-reader__sidebar-head span { font-size:0.74rem !important; line-height:1.25 !important; color:var(--setara-reader-muted) !important; }
.setara-issue-reader__sidebar-track { display:grid !important; gap:0.85rem !important; padding:0.9rem !important; overflow:auto !important; }
.setara-issue-reader__thumb { display:grid !important; grid-template-columns:78px minmax(0,1fr) !important; gap:0.7rem !important; align-items:center !important; padding:0.56rem !important; border:1px solid rgba(255,255,255,0.04) !important; border-radius:12px !important; background:linear-gradient(180deg, rgba(255,255,255,0.03), rgba(255,255,255,0.015)) !important; box-shadow:0 10px 24px rgba(0,0,0,0.12) !important; color:#fff !important; text-align:left !important; transition:background 140ms ease, border-color 140ms ease, box-shadow 140ms ease, transform 140ms ease !important; }
.setara-issue-reader__thumb:hover,.setara-issue-reader__thumb:focus { background:linear-gradient(180deg, rgba(255,244,220,0.08), rgba(255,231,185,0.03)) !important; border-color:rgba(255,219,145,0.16) !important; box-shadow:0 14px 28px rgba(0,0,0,0.18), 0 0 0 1px rgba(214,166,84,0.12) inset !important; transform:translateY(-1px) !important; outline:0 !important; }
.setara-issue-reader__thumb.is-active { background:linear-gradient(180deg, rgba(210,166,84,0.18), rgba(210,166,84,0.08)) !important; border-color:rgba(210,166,84,0.42) !important; box-shadow:0 16px 34px rgba(0,0,0,0.2), 0 0 0 1px rgba(238,197,112,0.16) inset !important; }
.setara-issue-reader__thumb-frame { display:grid !important; place-items:center !important; width:78px !important; height:104px !important; padding:0.24rem !important; border-radius:8px !important; background:linear-gradient(180deg, #232323, #1d1d1d) !important; box-shadow:inset 0 0 0 1px rgba(255,255,255,0.05), 0 8px 18px rgba(0,0,0,0.18) !important; }
.setara-issue-reader__thumb-canvas { display:block !important; max-width:100% !important; max-height:100% !important; background:#fff !important; box-shadow:0 6px 14px rgba(0,0,0,0.24) !important; }
.setara-issue-reader__thumb-meta { display:grid !important; gap:0.12rem !important; min-width:0 !important; }
.setara-issue-reader__thumb-meta strong { font-size:0.84rem !important; font-weight:760 !important; line-height:1.16 !important; color:#fff !important; }
.setara-issue-reader__thumb-meta span { font-size:0.72rem !important; line-height:1.25 !important; color:rgba(244,227,203,0.7) !important; }
.setara-issue-reader__main { min-width:0 !important; min-height:0 !important; background:#353535 !important; }
.setara-issue-reader__stage { position:relative !important; display:grid !important; place-items:start center !important; width:100% !important; height:100% !important; padding:1.2rem !important; overflow:auto !important; background:#3a3a3a !important; cursor:grab !important; }
.setara-issue-reader__stage.is-dragging { cursor:grabbing !important; }
.setara-issue-reader__page-shell { position:relative !important; display:inline-grid !important; place-items:center !important; background:transparent !important; box-shadow:0 18px 44px var(--setara-reader-shadow) !important; }
.setara-issue-reader__spread { display:grid !important; grid-template-columns:minmax(0,1fr) 1rem minmax(0,1fr) !important; align-items:stretch !important; padding:1rem !important; border-radius:10px !important; background:linear-gradient(180deg, #f2f2f2, #e6e6e6) !important; box-shadow:inset 0 0 0 1px rgba(0,0,0,0.05) !important; }
.setara-issue-reader__page-wrap { display:grid !important; place-items:center !important; background:#fff !important; box-shadow:0 10px 24px rgba(0,0,0,0.12) !important; }
.setara-issue-reader__spread-gap { border-radius:999px !important; background:linear-gradient(180deg, rgba(80,80,80,0.22), rgba(255,255,255,0.7), rgba(80,80,80,0.22)) !important; box-shadow:inset 0 0 8px rgba(0,0,0,0.12) !important; }
.setara-issue-reader__turnfx { position:absolute !important; inset:0 auto 0 0 !important; width:0 !important; pointer-events:none !important; background:linear-gradient(135deg, rgba(255,255,255,0.96), rgba(245,245,245,0.94) 62%, rgba(220,220,220,0.8)) !important; box-shadow:14px 0 28px rgba(0,0,0,0.12) !important; opacity:0 !important; transition:width 180ms ease, opacity 180ms ease, transform 180ms ease !important; }
.setara-issue-reader.is-turning-forward .setara-issue-reader__turnfx { left:auto !important; right:0 !important; width:22% !important; opacity:1 !important; transform:skewX(-18deg) !important; }
.setara-issue-reader.is-turning-backward .setara-issue-reader__turnfx { left:0 !important; right:auto !important; width:22% !important; opacity:1 !important; transform:skewX(18deg) !important; }
.setara-issue-reader__page-canvas { display:block !important; background:var(--setara-reader-paper) !important; box-shadow:0 0 0 1px rgba(0,0,0,0.06) !important; }
@media (max-width: 1079px) { .setara-issue-reader__dialog { inset:0.7rem !important; } .setara-issue-reader__toolbar { flex-direction:column !important; align-items:stretch !important; } .setara-issue-reader__tools { justify-content:flex-start !important; } .setara-issue-reader__viewport { grid-template-columns:minmax(0,1fr) !important; } .setara-issue-reader__sidebar { display:none !important; } .setara-issue-reader__spread { grid-template-columns:minmax(0,1fr) !important; padding:0 !important; background:transparent !important; box-shadow:none !important; } .setara-issue-reader__spread-gap,.setara-issue-reader__page-wrap--right { display:none !important; } }
@media (max-width: 640px) { .setara-issue-reader-trigger { width:100% !important; justify-content:flex-start !important; } .setara-issue-reader__dialog { inset:0.3rem !important; border-radius:12px !important; } .setara-issue-reader__toolbar { padding:0.8rem !important; } .setara-issue-reader__pager,.setara-issue-reader__zoom { width:100% !important; justify-content:space-between !important; } .setara-issue-reader__close,.setara-issue-reader__download { flex:1 1 auto !important; } .setara-issue-reader__stage { padding:0.8rem !important; } }

