.BrowsedPage-module__LlvkNG__page{padding:1rem}.BrowsedPage-module__LlvkNG__title{margin:0 0 1rem;font-size:1.25rem;font-weight:700}.BrowsedPage-module__LlvkNG__list{flex-direction:column;gap:.75rem;display:flex}.BrowsedPage-module__LlvkNG__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);gap:.875rem;padding:.875rem;text-decoration:none;transition:border-color .15s;display:flex}.BrowsedPage-module__LlvkNG__card:hover{border-color:var(--accent)}.BrowsedPage-module__LlvkNG__cardImg{border-radius:calc(var(--radius) - 2px);background:var(--surface-alt);flex-shrink:0;width:64px;height:80px;overflow:hidden}.BrowsedPage-module__LlvkNG__img{object-fit:cover;width:100%;height:100%}.BrowsedPage-module__LlvkNG__imgPlaceholder{background:var(--border);width:100%;height:100%}.BrowsedPage-module__LlvkNG__cardBody{flex-direction:column;flex:1;gap:.2rem;display:flex}.BrowsedPage-module__LlvkNG__cardName{color:var(--text);margin:0;font-size:.9rem;font-weight:600}.BrowsedPage-module__LlvkNG__cardMeta{color:var(--text-muted);margin:0;font-size:.8rem}.BrowsedPage-module__LlvkNG__tags{flex-wrap:wrap;gap:.4rem;margin-top:.25rem;display:flex}.BrowsedPage-module__LlvkNG__tag{background:var(--surface-alt);border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:.1rem .45rem;font-size:.65rem;font-weight:600}.BrowsedPage-module__LlvkNG__tagFr{color:#c0346d;background:#ffe8f0;border-color:#f9b8d0}.BrowsedPage-module__LlvkNG__time{color:var(--text-muted);margin:auto 0 0;font-size:.7rem}.BrowsedPage-module__LlvkNG__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:50dvh;padding:3rem 1.5rem;display:flex}.BrowsedPage-module__LlvkNG__emptyIcon{margin:0;font-size:2.5rem}.BrowsedPage-module__LlvkNG__emptyText{color:var(--text);margin:0;font-size:1rem;font-weight:700}.BrowsedPage-module__LlvkNG__emptyHint{color:var(--text-muted);margin:0;font-size:.875rem}.BrowsedPage-module__LlvkNG__ctaLink{background:var(--accent);color:#fff;border-radius:999px;margin-top:.5rem;padding:.75rem 2rem;font-size:.9rem;font-weight:600}
