.public-preview-action{color:#fff;background:#ffffff0d;border:1px solid #ffffff30;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:49px;padding:0 24px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.public-preview-action:hover{background:#ffffff20}.public-preview-primary{color:#151515;background:#f5f5f5;border-color:#0000}.public-preview-primary:hover{background:#ddd}.public-preview-pagination-space{width:1px;height:44px;display:block}.public-home-preview img.anime-artwork{opacity:1;transition:none}.catalog-home.public-home-preview>.spotlight .public-preview-synopsis-pending{min-height:3lh}.public-preview-rail{scrollbar-width:none;overscroll-behavior-inline:contain;overflow:auto hidden}.public-preview-rail::-webkit-scrollbar{display:none}.public-preview-rail:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #eee}.public-preview-rail>.shelf-content{display:flex}.public-preview-rail .shelf-item{flex-grow:0;flex-shrink:0;min-width:0}.public-preview-card-image{object-fit:cover;width:100%;height:100%;display:block}.public-preview-card-cover{background:linear-gradient(135deg,#25252b,#101014);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.public-home-preview .poster .public-preview-card-cover img{aspect-ratio:auto;object-fit:contain;width:auto;height:100%;display:block}.public-preview-card-meta{min-height:25px;color:var(--muted-foreground,#a4a4ad);flex-wrap:wrap;align-items:center;gap:8px;margin-top:5px;font-size:11px;line-height:1.5;display:flex}@media (min-width:641px) and (max-height:800px){.catalog-home.public-home-preview>.spotlight .public-preview-synopsis-pending{min-height:2lh}}@media (max-width:640px){.public-preview-action{min-height:46px;padding:0 18px}}
