.library-workspace{--library-sidebar-gap:var(--ui-sidebar-gap)}.library-grid{--library-grid-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));--library-grid-gap:var(--ui-gap)}.library-card-thumbnail{transition:translate var(--ui-transition),box-shadow var(--ui-transition),outline-color var(--ui-transition);outline-offset:-1px;outline:1px solid #0000}.library-card-surface:is(:hover,:focus-within) .library-card-thumbnail{translate:0 var(--ui-card-hover-offset);box-shadow:var(--ui-shadow-md)}.list .library-card-surface:is(:hover,:focus-within) .library-card-thumbnail{translate:none}@media (width<=400px){.library-grid{--library-grid-columns:repeat(2,minmax(0,1fr));--library-grid-gap:var(--ui-spacing-lg)}}@media (prefers-reduced-motion:reduce){.library-card-thumbnail{transition:none}.library-card-surface:is(:hover,:focus-within) .library-card-thumbnail{translate:none}}.library-card-thumbnail{position:relative}.library-card-thumbnail:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;transition:border-color var(--ui-transition);border:1px solid #0000;position:absolute;inset:0}.library-card-surface:is(:hover,:focus-within) .library-card-thumbnail:after{border-color:color-mix(in srgb,var(--ui-text) 22%,transparent)}@media (prefers-reduced-motion:reduce){.library-card-thumbnail:after{transition:none}}.library-privacy-icon{width:var(--ui-icon-size-sm);height:var(--ui-icon-size-sm);flex:none;display:block}
