.zrd-swipe-controls{display:none}
@media(max-width:849px){
 [data-zrd-library] .zrd-swipe-controls:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-block:8px}
 .zrd-swipe-controls p{font-size:14px;color:var(--muted);margin:0}
 .zrd-swipe-controls>div{display:flex;align-items:center;gap:12px}
 .zrd-swipe-controls button{width:44px;height:44px;border:1px solid var(--line,#d9ddda);border-radius:50%;background:var(--paper,#fffefa);color:var(--ink,#173b4b);font-size:23px;cursor:pointer}
 .zrd-swipe-controls button:disabled{opacity:.3;cursor:default}
 .zrd-swipe-controls span{font-size:14px;min-width:52px;text-align:center;font-variant-numeric:tabular-nums}
 [data-zrd-library] #article-grid.zrd-swipe-ready{display:flex!important;gap:14px;align-items:stretch;overflow-x:auto;overflow-y:hidden;max-width:100%;scroll-snap-type:x mandatory;scroll-padding-inline:6%;padding:14px 6% 25px;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none}
 #article-grid.zrd-swipe-ready::-webkit-scrollbar{display:none}
 [data-zrd-library] #article-grid.zrd-swipe-ready .article-card:not([hidden]){flex:0 0 100%;min-width:0;scroll-snap-align:center;scroll-snap-stop:always;transform:scale(.97) rotate(-1deg);transition:transform .2s ease;box-shadow:0 12px 22px -18px #173b4b80}
 [data-zrd-library] #article-grid.zrd-swipe-ready .article-card.zrd-current{transform:none}
 [data-zrd-library] #article-grid .card-picture{cursor:grab;user-select:none}
 [data-zrd-library] #article-grid .card-picture img{pointer-events:none;-webkit-user-drag:none;aspect-ratio:8/5;object-fit:cover}
 [data-zrd-library] #article-grid .card-content{padding:20px}
 [data-zrd-library] #article-grid .card-content h3{font-size:23px;line-height:1.55}
 [data-zrd-library] #article-grid .card-content p{font-size:17px}
 [data-zrd-library] #article-grid .card-bottom a,[data-zrd-library] #article-grid .save-button{min-height:44px}
}
@media(prefers-reduced-motion:reduce){#article-grid.zrd-swipe-ready .article-card{transition:none!important}}

