#nextPostPreview{margin:18px 0 22px;padding:22px;border-radius:22px;background:linear-gradient(135deg,rgba(20,28,44,.98),rgba(11,16,28,.98));border:1px solid rgba(120,155,255,.24);box-shadow:0 18px 55px rgba(0,0,0,.22);transition:opacity .2s ease;overflow:hidden;touch-action:pan-y}#nextPostPreview.is-loading{opacity:.72}.preview-slide{animation:previewFade .18s ease}.preview-slide.slide-left{animation:previewFromRight .2s ease}.preview-slide.slide-right{animation:previewFromLeft .2s ease}@keyframes previewFade{from{opacity:.55}to{opacity:1}}@keyframes previewFromRight{from{opacity:.4;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes previewFromLeft{from{opacity:.4;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}.next-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:12px}.next-preview-head h2{margin:4px 0 5px;font-size:24px}.next-preview-head p{margin:0;color:#9ca8bd}.eyebrow{font-size:11px;letter-spacing:.18em;color:#75a7ff;font-weight:800}.next-preview-status{white-space:nowrap;padding-top:6px;font-size:13px}.preview-ready{color:#67e6a2}.preview-warn{color:#ffc96b}.preview-preparing{color:#7eb6ff}.preview-pager{display:flex;align-items:center;justify-content:center;gap:10px;margin:2px auto 7px}.preview-dots{display:flex;align-items:center;gap:7px}.preview-dot{width:8px;height:8px;min-width:8px;padding:0;border:0;border-radius:50%;background:#46536a;box-shadow:none}.preview-dot.on{width:22px;border-radius:10px;background:#7eabff}.preview-arrow{width:32px;height:32px;padding:0;border:1px solid #35415a;border-radius:50%;background:#111827;color:#dce8ff;font-size:24px;line-height:28px;display:grid;place-items:center}.preview-count{min-width:36px;text-align:center;color:#8290a7;font-size:11px}.preview-swipe-hint{text-align:center;color:#6f7e96;font-size:11px;margin:0 0 12px}.x-preview-shell{max-width:680px;margin:0 auto;background:#05070b;border:1px solid #293142;border-radius:18px;padding:18px;color:#f4f7fb}.x-preview-user{display:flex;align-items:center;gap:11px;margin-bottom:14px}.x-preview-user b,.x-preview-user span{display:block}.x-preview-user span{color:#8793a8;font-size:13px;margin-top:2px}.x-preview-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#f4f7fb;color:#05070b;font-size:20px;font-weight:900}.x-preview-text{font-size:16px;line-height:1.55;overflow-wrap:anywhere}.x-preview-media{display:grid;gap:2px;margin-top:14px;border:1px solid #263043;border-radius:15px;overflow:hidden;background:#101521}.x-preview-media img{width:100%;height:100%;max-height:560px;object-fit:cover;display:block}.x-preview-media.count-2,.x-preview-media.count-3,.x-preview-media.count-4{grid-template-columns:repeat(2,1fr)}.x-preview-media.count-2 img,.x-preview-media.count-3 img,.x-preview-media.count-4 img{min-height:220px;max-height:330px}.x-preview-media-placeholder{min-height:230px;margin-top:14px;border:1px dashed #35415a;border-radius:15px;background:#0d121d;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#9ca8bd;text-align:center}.x-preview-media-placeholder b{color:#d9e4f7}.x-preview-media-placeholder span{font-size:12px}.preview-spinner{width:28px;height:28px;border-radius:50%;border:3px solid #26344e;border-top-color:#6ca6ff;animation:previewSpin .8s linear infinite}@keyframes previewSpin{to{transform:rotate(360deg)}}.x-preview-foot{display:flex;gap:14px;flex-wrap:wrap;color:#77849a;font-size:12px;margin-top:12px;padding-top:11px;border-top:1px solid #1c2330}.next-preview-actions{display:flex;justify-content:center;gap:10px;margin-top:16px}.preview-auto-update{text-align:center;color:#6f7e96;font-size:11px;margin-top:10px}.next-preview-empty{padding:34px;text-align:center;display:flex;flex-direction:column;gap:7px;color:#9ca8bd}.next-preview-empty b{color:#edf3ff;font-size:18px}.next-preview-empty.error b{color:#ff8585}@media(max-width:720px){#nextPostPreview{padding:16px;border-radius:16px}.next-preview-head{display:block}.next-preview-status{margin-top:8px}.next-preview-head h2{font-size:20px}.preview-pager{margin-top:10px}.preview-arrow{width:38px;height:38px}.preview-swipe-hint{margin-bottom:10px}.x-preview-shell{padding:14px}.x-preview-media.count-2 img,.x-preview-media.count-3 img,.x-preview-media.count-4 img{min-height:150px}.next-preview-actions{flex-direction:column}.next-preview-actions button{width:100%}}
