.library-stack,.library-stack *,.library-stack *::before,.library-stack *::after{box-sizing:border-box}.library-stack{position:relative;height:280px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.library-stack__search{flex:none;display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border:.5px solid rgba(0,0,0,0);border-radius:8px;background:linear-gradient(#ffffff, #ffffff) padding-box,linear-gradient(135deg, #d7dae1 0%, #f0f2f6 100%) border-box;cursor:text}.library-stack__search:focus-within{background:linear-gradient(#ffffff, #ffffff) padding-box,linear-gradient(#3c83f6, #3c83f6) border-box;box-shadow:0 1px 2px 0 rgba(15,19,36,.04),0 0 0 2px rgba(190,219,254,.4)}.library-stack__search-icon{flex:none;width:16px;height:16px;color:#666b7a}.library-stack__search-input{flex:1 1 auto;min-width:0;margin:0;padding:0;border:0;background:rgba(0,0,0,0);outline:none;font-family:proxima-nova,Arial,sans-serif;font-size:.8125rem;line-height:1rem;letter-spacing:0;color:#202127}.library-stack__search-input::placeholder{color:#8e94a4;opacity:1}.library-stack__viewport{flex:1 1 auto;overflow:hidden}.library-stack__list{display:flex;flex-direction:column;gap:12px;width:calc(100% + 33px)}.library-stack__list.is-resetting .library-card{transition:none}.library-stack__list.is-resetting>.library-card:first-child{opacity:0}.library-stack__list.is-resetting>.library-card:not(:first-child){transform:translateY(var(--library-shift, 0px))}.library-card{flex:none;display:flex;gap:12px;padding:12px;border:.5px solid rgba(0,0,0,0);border-radius:8px;background:linear-gradient(#fcfcfc, #fcfcfc) padding-box,linear-gradient(135deg, #d7dae1 0%, #f0f2f6 100%) border-box;opacity:1;transition:opacity .4s cubic-bezier(0.4, 0, 0.2, 1),transform .4s cubic-bezier(0.4, 0, 0.2, 1)}.library-card__logo{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:4px;border:.5px solid #e2e4e9;border-radius:8px}.library-card__logo-single{display:block;width:36px;height:36px;border-radius:4px}.library-card__logo-single--sm{width:26px;height:26px}.library-card__logo-grid{display:grid;grid-template-columns:repeat(2, 17px);gap:2px}.library-card__logo-grid img{display:block;width:17px;height:17px;border-radius:4px}.library-card__content{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.library-card__pills{display:flex;align-items:center;gap:4px}.library-card__pill{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:4px;background:rgba(26,46,96,.04);font-family:proxima-nova,Arial,sans-serif;font-size:.8125rem;line-height:1rem;letter-spacing:0;color:#202127;white-space:nowrap}.library-stack .library-card__title{margin:0;font-family:proxima-nova,Arial,sans-serif;font-size:.8125rem;line-height:1rem;font-weight:400;letter-spacing:0;color:#202127;white-space:nowrap}.library-stack .library-card__title--multiline{white-space:normal}.library-card__title strong{font-weight:600}.library-stack__fade-right,.library-stack__fade-bottom{position:absolute;pointer-events:none}.library-stack__fade-right{top:0;right:0;width:51%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 90%)}.library-stack__fade-bottom{left:0;bottom:0;width:100%;height:64px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff)}@media(prefers-reduced-motion: reduce){.library-card{transition:none}}/*# sourceMappingURL=index.css.map */
