/* किताबका खबर + प्रेस किट (4.74) */
.wn-bn{--bn-ink:var(--ink,#120A08);--bn-soft:var(--ink-soft,#5A5247);--bn-line:var(--line,#E7E0D2);--bn-card:var(--white,#fff);--bn-deep:var(--paper-deep,#F4EEE0);font-family:'Noto Sans Devanagari','Work Sans',sans-serif}
.wn-bn-chips{display:flex;gap:6px;flex-wrap:wrap;margin:4px 0 12px}
.wn-bn-chip{font:inherit;font-size:.85rem;border:1.5px solid var(--bn-line);border-radius:99px;padding:3px 12px;background:var(--bn-card);color:var(--bn-ink);cursor:pointer}
.wn-bn-chip[aria-pressed="true"]{border-color:var(--bn-ink);font-weight:700;background:var(--bn-deep)}
.wn-bn-list{display:flex;flex-direction:column;gap:12px}
.wn-bn-item{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:12px;background:var(--bn-card);border:1.5px solid var(--bn-line);border-radius:14px;padding:12px 14px}
.wn-bn-item[hidden]{display:none}
.wn-bn-item.is-pending{border-style:dashed;border-color:#C99A00;background:#FFFBEA}
.wn-bn-main{min-width:0}
.wn-bn-k{display:inline-block;font-size:.74rem;font-weight:700;border-radius:99px;padding:1px 9px;margin-right:6px;background:#E3EEF9;color:#1F4E7A}
.wn-bn-k.k-review{background:#FFF4C2;color:#7A5A00}.wn-bn-k.k-award{background:#F7C600;color:#120A08}.wn-bn-k.k-video{background:#F9E3E3;color:#7A1F1F}.wn-bn-k.k-event{background:#E8F5EC;color:#1F6B3A}.wn-bn-k.k-interview{background:#EEE6F7;color:#4B2E7A}
.wn-bn-src{font-size:.82rem;color:var(--bn-soft)}
.wn-bn-pin,.wn-bn-wait{font-size:.76rem;font-weight:700;color:var(--bn-soft)}
.wn-bn-wait{color:#8A6A00}
.wn-bn-book{margin:4px 0 0;font-size:.82rem;font-weight:700;color:var(--bn-soft)}
.wn-bn-title{margin:6px 0 2px;font-size:1.02rem;line-height:1.4}
.wn-bn-title a{color:var(--bn-ink);text-decoration:none}
.wn-bn-title a:hover{text-decoration:underline}
.wn-bn-quote{display:block;margin:6px 0 0;padding-left:10px;border-left:3px solid #F7C600;color:var(--bn-soft);font-size:.92rem;quotes:none}
.wn-bn-acts{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:8px;font-size:.84rem}
.wn-bn-acts a{color:#2E7DBE;font-weight:600;text-decoration:none}
.wn-bn-acts button{font:inherit;font-size:.84rem;background:none;border:0;padding:0;color:var(--bn-soft);cursor:pointer;text-decoration:underline}
.wn-bn-acts .wn-bn-rep{text-decoration:none;opacity:.7}
.wn-bn-thumb{position:relative;width:96px;height:72px;border-radius:10px;background:var(--bn-deep);overflow:hidden;display:grid;place-items:center;font-size:26px}
.wn-bn-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
@media (max-width:480px){.wn-bn-item{grid-template-columns:minmax(0,1fr) 72px}.wn-bn-thumb{width:72px;height:56px;font-size:22px}}
.wn-bn-empty{color:var(--bn-soft)}
.wn-bn-tools{margin-top:14px}
.wn-bn-btn{font:inherit;font-weight:700;border:2px solid #120A08;border-radius:99px;padding:7px 16px;background:#F7C600;color:#120A08;cursor:pointer}
.wn-bn-btn.alt{background:var(--bn-card);color:var(--bn-ink);border-color:var(--bn-ink)}
.wn-bn-btn:disabled{opacity:.6}
.wn-bn-btn:focus-visible,.wn-bn-chip:focus-visible{outline:3px solid #F7C600;outline-offset:2px}
.wn-bn-form{background:var(--bn-card);border:1.5px solid var(--bn-line);border-radius:14px;padding:14px;margin-top:10px}
.wn-bn-form[hidden],.wn-bn-open-form[hidden]{display:none}
.wn-bn-l{display:block;font-weight:700;font-size:.88rem;margin:10px 0 4px}
.wn-bn-form input:not([type=checkbox]),.wn-bn-form select,.wn-bn-form textarea{width:100%;font:inherit;border:1.5px solid var(--bn-line);border-radius:10px;padding:8px 10px;background:var(--bn-card);color:var(--bn-ink);box-sizing:border-box}
.wn-bn-row{display:flex;gap:10px;flex-wrap:wrap}.wn-bn-row>div{flex:1;min-width:140px}
.wn-bn-help{font-size:.82rem;color:var(--bn-soft);margin:4px 0 0}
.wn-bn-prev{display:flex;gap:10px;align-items:center;border:1.5px dashed var(--bn-line);border-radius:10px;padding:8px;margin-top:8px;background:var(--bn-deep);font-size:.88rem}
.wn-bn-prev[hidden]{display:none}
.wn-bn-prev img{width:80px;height:56px;object-fit:cover;border-radius:6px;flex:none}
.wn-bn-prev span{display:block;color:var(--bn-soft);font-size:.8rem}
.wn-bn-ck{display:flex;gap:8px;align-items:center;margin-top:10px;font-size:.9rem}
.wn-bn-btns{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}
.wn-bn-msg{min-height:1.3em;font-size:.88rem;font-weight:600;margin:8px 0 0}.wn-bn-msg.ok{color:#2E7D32}.wn-bn-msg.err{color:#B3261E}
.wn-bn-presslink{margin:16px 0 0;font-size:.9rem}.wn-bn-presslink a{color:#2E7DBE;font-weight:600;text-decoration:none}
.wn-bn-profile{margin-top:20px}.wn-bn-profile h4{margin:0 0 10px}
/* feed card */
.wn-bn-feed{background:var(--white,#fff);border:1.5px solid var(--line,#E7E0D2);border-radius:16px;padding:14px 16px;margin:14px 0}
.wn-bn-eyebrow{font-size:.78rem;font-weight:700;letter-spacing:.06em;color:#A07F03;margin:0 0 8px}
.wn-bn-feed-row{display:block;padding:8px 0;border-top:1px solid var(--line,#E7E0D2);color:inherit;text-decoration:none}
.wn-bn-feed-row:first-of-type{border-top:0}
.wn-bn-feed-t{display:block;font-size:.88rem;color:var(--ink-soft,#5A5247);margin-top:2px}
/* press kit page */
.wn-press .wrap{max-width:980px;padding-top:20px;padding-bottom:40px}
.wn-press-crumb a{color:var(--ink-soft,#5A5247);text-decoration:none;font-size:.88rem}
.wn-press-eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.08em;color:#A07F03;margin:14px 0 2px;text-transform:uppercase}
.wn-press h1{margin:0 0 6px}
.wn-press-lead{color:var(--ink-soft,#5A5247);margin:0 0 18px}
.wn-press-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}
.wn-press-card{background:var(--white,#fff);border:1.5px solid var(--line,#E7E0D2);border-radius:16px;padding:16px;min-width:0}
.wn-press-wide{grid-column:1/-1}
.wn-press-card h2{font-size:1.05rem;margin:0 0 10px;display:flex;justify-content:space-between;align-items:center;gap:10px}
.wn-press-pics{display:flex;gap:14px;flex-wrap:wrap}
.wn-press-pics figure{margin:0;width:130px}
.wn-press-pics img{width:130px;height:190px;object-fit:cover;border-radius:6px;border:1px solid var(--line,#E7E0D2);display:block}
.wn-press-pics img.wn-press-av{height:130px;border-radius:50%}
.wn-press-pics figcaption{font-size:.82rem;margin-top:6px}.wn-press-pics a{color:#2E7DBE;font-weight:600;text-decoration:none}
.wn-press-row{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-top:1px solid var(--line,#E7E0D2);font-size:.92rem}
.wn-press-row:first-of-type{border-top:0}.wn-press-row span{color:var(--ink-soft,#5A5247)}.wn-press-row b{font-weight:600;text-align:right}
.wn-press-copy{font:inherit;font-size:.8rem;font-weight:700;border:1.5px solid var(--ink,#120A08);border-radius:99px;padding:2px 12px;background:transparent;color:inherit;cursor:pointer}
.wn-press-small{font-size:.8rem;color:var(--ink-soft,#5A5247);margin:8px 0 0}
.wn-press-h{margin:26px 0 12px;font-size:1.15rem}
.wn-press .wn-bn-acts button{display:none}
