.bvs-web-library{max-width:80rem}.bvs-web-library h1{letter-spacing:-.055em;text-transform:uppercase;font-size:clamp(3rem,6vw,5rem);font-weight:850;line-height:1}.bvs-web-library>.sticky{-webkit-backdrop-filter:none;backdrop-filter:none;background:#101010;margin-top:1.75rem;position:static}.bvs-web-library nav[aria-label="Primary library sections"]{flex-wrap:wrap;gap:.5rem;overflow:visible}.bvs-web-library nav[aria-label="Primary library sections"]>button{color:#ffffffa6;background:0 0;border:1px solid #ffffff2e;min-height:44px;font-size:.8rem}.bvs-web-library nav[aria-label="Primary library sections"]>button[aria-pressed=true]{color:#c1ff52;background:#c1ff5214;border-color:#c1ff52}.bvs-web-library .bvs-library-metrics>button{background:#101010;min-height:150px}.bvs-web-library [data-library-panel],.bvs-web-library>section[data-library-accent]{background:#101010;border-color:#ffffff2e}.bvs-web-library h2,.bvs-web-library h3{letter-spacing:-.025em}.library-collection-toolbar{border-block:1px solid #ffffff26;flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1rem;padding:1rem 0;display:flex}.library-collection-toolbar>label:first-child{flex:1;min-width:180px}.library-collection-toolbar :is(input,select){color:#fff;background:#080808;border:1px solid #fff3;border-radius:0;width:100%;min-height:44px;padding:0 .8rem;font-size:.85rem}.library-collection-toolbar button{border:1px solid #fff3;min-height:44px;padding:0 .85rem;font-size:.8rem}.library-collection-toolbar button[aria-pressed=true]{color:#c1a7ff;border-color:#c1a7ff}.library-collection-toolbar .library-play-all{color:#080808;background:#c1ff52;font-weight:700}.library-collection-count{color:#ffffff80;width:100%;font-size:.75rem}.bvs-web-library .library-item-list{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.bvs-web-library .library-collection-item{background:#080808;min-width:0;max-width:100%;padding:.8rem}.bvs-web-library .library-collection-item:hover{border-color:#c1a7ff80}.bvs-web-library .library-item-list--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.bvs-web-library .library-item-list--grid .library-collection-item{align-content:start;align-items:start}.bvs-web-library .library-item-list--grid .library-collection-item>:first-child{aspect-ratio:1;width:100%;height:auto}.bvs-web-library .library-item-list--grid .library-collection-item>:nth-child(2){flex-basis:calc(100% - 2.75rem)}.bvs-web-library :is(button,a,input,select):focus-visible{outline-offset:3px;outline:2px solid #c1a7ff}@media (min-width:1024px){.bvs-web-library .library-item-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.bvs-web-library nav[aria-label="Primary library sections"]{flex-wrap:nowrap;overflow-x:auto}.library-collection-toolbar>label:first-child{flex-basis:100%}.bvs-web-library .library-item-list--list .library-collection-item{flex-wrap:nowrap}.bvs-web-library .library-item-list--list .library-collection-item>:nth-child(2){min-width:0}}.bvs-web-library .library-collection-item:has(.bvs-library-item-actions[open]){flex-wrap:wrap}.bvs-web-library .library-item-list--grid .bvs-library-item-actions[open]{flex-basis:100%}
