@layer modules{.sb-document-library{align-items:stretch}.sb-document-library .hide{display:none}.sb-document-library__filters{border-image:conic-gradient(var(--color-neutral-background-tertiary) 0 0) fill 0//0 100vw;display:grid;gap:var(--space-small);margin-bottom:var(--space-default);padding-block:var(--space-default)}@media(min-width:768px){.sb-document-library__filters{gap:var(--space-default);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media(max-width:768px){.sb-document-library__filters{margin-bottom:var(--space-medium)}}.sb-document-library__filter{display:flex;flex-direction:column;gap:var(--space-xxsmall)}.sb-document-library__filter-label{color:var(--color-neutral-text);font-size:var(--body-font-xsmall)}.sb-document-library__select{appearance:none;background-color:var(--color-neutral-background);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23222' viewBox='0 -960 960 960'%3E%3Cpath d='M480-344 240-584l56-56 184 184 184-184 56 56z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:2.4rem;border:1px solid var(--color-neutral-text-tertiary);border-radius:var(--shape-border-radius-small);color:var(--color-neutral-text);cursor:pointer;font:inherit;font-size:var(--body-font-small);min-height:4.4rem;padding:0 4rem 0 var(--space-xsmall);width:100%}.sb-document-library__grid{list-style:none;margin:0;padding:0}.sb-document-library__item{background-color:var(--color-neutral-background-tertiary);border-radius:var(--shape-border-radius-large);display:flex;flex-direction:column;margin:0;overflow:hidden;padding:var(--space-large) var(--space-medium)}.sb-document-library__item.hide{display:none}@media(max-width:640px){.sb-document-library__item{padding:var(--space-medium) var(--space-small)}}.sb-document-library__eyebrow{font-size:var(--body-font-xsmall);margin:0 0 var(--space-xsmall);text-transform:uppercase}.sb-document-library__title{margin:0 0 var(--space-xxsmall)}.sb-document-library__subheading{color:var(--color-neutral-text);font-size:var(--body-font-small);font-weight:700;margin:0}.sb-document-library__date{margin:var(--space-small) 0 0}.sb-document-library__link{align-self:flex-start;margin-top:auto}.sb-document-library__item:has(>.sb-document-library__link)>:nth-last-child(2){margin-bottom:var(--space-xlarge)}.sb-document-library__no-results{margin:0;text-align:center}.sb-document-library__actions{display:flex;justify-content:center;margin-top:var(--space-large)}}