.hubdb-issues__title{margin-bottom:1.5rem}.hubdb-issues__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.hubdb-issues__grid{display:grid;gap:1rem}.hubdb-issues__col--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hubdb-issues__col--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hubdb-issues__col--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:991px){.hubdb-issues__col--3,.hubdb-issues__col--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.hubdb-issues__grid{grid-template-columns:minmax(0,1fr)!important}.hubdb-issues__toolbar{align-items:stretch;flex-direction:column}}.hubdb-issues__item{display:flex;min-width:0}.hubdb-issues__item .content-card{height:100%;min-width:0;width:100%}.hubdb-issues__title-row{overflow-wrap:anywhere}.hubdb-issues__card--horizontal{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem}.hubdb-issues__card--horizontal .content-card__header{margin:0;padding:0}.hubdb-issues__title-row{font-size:1rem;line-height:1.25;margin:0}.hubdb-issues__card-row{align-items:flex-start;display:flex;gap:.75rem}.hubdb-issues__card-cover{flex:0 0 90px}.hubdb-issues__card-cover img{border:1px solid var(--hi-border,#e0e0e0);display:block;height:auto;width:100%}.hubdb-issues__card-desc{color:var(--hi-text,#333);display:-webkit-box;flex:1;font-size:.85rem;-webkit-line-clamp:5;line-height:1.4;min-width:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:575px){.hubdb-issues__card--horizontal{gap:.4rem;padding:.6rem .8rem}.hubdb-issues__card-row{align-items:flex-start;gap:.6rem}.hubdb-issues__card-cover{flex:0 0 64px}.hubdb-issues__card-cover img{aspect-ratio:1/1;border-radius:4px;height:64px;object-fit:cover;object-position:center top;width:64px}.hubdb-issues__card-desc{font-size:.8rem;-webkit-line-clamp:4;line-height:1.35}.hubdb-issues__title-row{font-size:.95rem}}.hubdb-issues__badges{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;justify-content:flex-end;margin-top:auto;padding-top:.25rem;position:relative;z-index:2}.hubdb-issues__badge{border-radius:3px;display:inline-block;font-size:.72rem;font-weight:600;letter-spacing:.2px;line-height:1.5;padding:2px 8px;white-space:nowrap}.hubdb-issues__badge--bulletin{background:var(--hi-accent,#4caf50);color:#fff}.hubdb-issues__badge--magazine{background:#3949ab;color:#fff}.hubdb-issues__badge--research{background:#6a1b9a;color:#fff}.hubdb-issues__badge--study{background:#00838f;color:#fff}.hubdb-issues__badge--light{background:#fff8e1;border:1px solid #ffd54f;color:#a66f00}.hubdb-issues__badge--pro{background:#1a1a1a;color:#f5c518;letter-spacing:.5px}.hubdb-issues__badge--new{background:#ed6c02;color:#fff;letter-spacing:.5px;text-transform:uppercase}.hubdb-issues__badge--new--orange{background:#ed6c02}.hubdb-issues__badge--new--red{background:#d32f2f}.hubdb-issues__badge--new--accent{background:var(--hi-accent,#d32f2f)}.hubdb-issues__badge--cat{background:#eef5fb;background:var(--hi-cat-bg,#eef5fb);border:1px solid #c9dcee;border:1px solid var(--hi-cat-border,#c9dcee);color:#2c5aa0;color:var(--hi-accent,#2c5aa0);font-weight:500}.hubdb-issues__filter--dropdown{position:relative}.hubdb-issues__filter-btn{align-items:center;background:var(--hi-accent,#4caf50);border:none;border-radius:var(--hi-btn-radius,4px);color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;padding:.6rem 1.2rem;white-space:nowrap}.hubdb-issues__filter-btn:hover{opacity:.9}.hubdb-issues__filter-arrow{transition:transform .2s}.hubdb-issues__filter--open .hubdb-issues__filter-arrow{transform:rotate(180deg)}.hubdb-issues__filter-list{background:#fff;border-radius:var(--hi-btn-radius,4px);box-shadow:0 4px 16px rgba(0,0,0,.12);display:none;left:0;margin-top:4px;min-width:100%;padding:.25rem 0;position:absolute;top:100%;z-index:10}.hubdb-issues__filter--open .hubdb-issues__filter-list{display:block}.hubdb-issues__filter-option{color:var(--hi-accent,#4caf50);display:block;font-weight:600;padding:.5rem 1.2rem;text-decoration:none;white-space:nowrap}.hubdb-issues__filter-option:hover{background:rgba(0,0,0,.04)}.hubdb-issues__filter-option--active{color:var(--hi-accent,#4caf50)}.hubdb-issues__filter--buttons{display:flex;flex-wrap:wrap;gap:.5rem}.hubdb-issues__filter-tag{border:1px solid var(--hi-accent,#4caf50);border-radius:var(--hi-btn-radius,4px);color:var(--hi-accent,#4caf50);display:inline-block;font-size:.9rem;font-weight:600;padding:.5rem 1rem;text-decoration:none;transition:background .15s,color .15s}.hubdb-issues__filter-tag--active,.hubdb-issues__filter-tag:hover{background:var(--hi-accent,#4caf50);color:#fff}.hubdb-issues__search{flex:1;max-width:400px;min-width:200px;position:relative}.hubdb-issues__search-input{border:1px solid var(--hi-border,#ddd);border-radius:var(--hi-input-radius,4px);font-size:.95rem;outline:none;padding:.6rem 2.5rem .6rem 1rem;width:100%}.hubdb-issues__search-input:focus{border-color:var(--hi-accent,#4caf50)}.hubdb-issues__search-btn{background:none;border:none;color:var(--hi-text,#999);cursor:pointer;line-height:1;opacity:.5;padding:0;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.hubdb-issues__search-btn:hover{opacity:.8}.hubdb-issues__pagination{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;margin-top:2rem}.hubdb-issues__page-btn{align-items:center;background:#fff;border:1px solid var(--hi-border,#ddd);border-radius:var(--hi-btn-radius,4px);color:inherit;cursor:pointer;display:inline-flex;font-size:.9rem;height:2.25rem;justify-content:center;min-width:2.25rem;padding:0 .5rem;text-decoration:none}.hubdb-issues__page-btn:hover{border-color:var(--hi-accent,#4caf50);color:var(--hi-accent,#4caf50)}.hubdb-issues__page-btn--active{background:var(--hi-accent,#4caf50);border-color:var(--hi-accent,#4caf50);color:#fff}.hubdb-issues__page-btn--disabled{opacity:.4;pointer-events:none}.hubdb-issues__no-results{color:var(--hi-text,#999);font-size:1.1rem;opacity:.5;padding:3rem;text-align:center}