#materials .material-view-tabs{display:none!important}
.asset-grid{align-content:start;align-items:start;grid-auto-rows:max-content}
.asset-grid>.asset-card{height:max-content;align-self:start}
.library-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}
.works-filter-tabs{display:flex;align-items:center;gap:8px;margin-left:4px;flex:1;min-width:420px}
.works-filter-tabs button{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:9px 14px;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--line));border-radius:10px;background:rgba(255,255,255,.72);color:var(--text);cursor:pointer;white-space:nowrap}
.works-filter-tabs button.active{border-color:var(--primary);background:var(--primary);color:#fff;box-shadow:0 6px 16px color-mix(in srgb,var(--primary) 25%,transparent)}
.works-filter-tabs b{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:rgba(0,0,0,.08);font-size:12px}
.works-filter-tabs button.active b{background:rgba(255,255,255,.22)}
@media(max-width:900px){.works-filter-tabs{flex:1 0 100%;min-width:0;overflow:auto;padding-top:2px}}
.works-source-filter{display:flex;align-items:center;gap:7px;min-height:42px;padding:0 11px;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--line));border-radius:10px;background:rgba(255,255,255,.8);color:var(--text);font-size:13px;font-weight:700;white-space:nowrap}.works-source-filter select{min-width:190px;border:0;outline:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.work-source-badge{display:inline-flex!important;width:max-content;max-width:100%;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--primary) 10%,#fff);color:color-mix(in srgb,var(--primary) 82%,#24332d)!important;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-card footer .work-source-badge+small{margin-top:6px}@media(max-width:900px){.works-source-filter{flex:1 0 100%}.works-source-filter select{flex:1;min-width:0}}
