:root{--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--tabs-text-muted:#0f0f0fcc;--tabs-text-active:#0f0f0f;--tabs-bar-bg:#f1f1f1;--tabs-pill-bg:#fff}.t-tabs{background:var(--tabs-bar-bg);border-radius:48px;align-items:center;gap:3px;padding:3px;display:inline-flex;position:relative}.t-tab{appearance:none;height:30px;color:var(--tabs-text-muted);cursor:pointer;z-index:1;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:48px;padding:4px 12px;position:relative}.t-tab:not([aria-selected=true]):hover,.t-tab[aria-selected=true],.t-tab[aria-pressed=true]{color:var(--tabs-text-active)}.t-tabs-pill{background:var(--tabs-pill-bg);width:0;height:30px;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;z-index:0;pointer-events:none;border-radius:48px;position:absolute;top:3px;left:0;transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-tabs-pill,.t-tab{transition:none!important}}
.library-card-module__H5DquW__card{--lc-hi-top:#ffffff14;--lc-hi-bot:#ffffff08;--lc-glass-film:#ffffff1f;--lc-glass-film-hover:#ffffff42;--lc-glass-line:#ffffff24;--lc-glass-line-hover:#ffffff47;--lc-glass-scrim:#0000006b;--lc-glass-ink:#fff3f0;box-sizing:border-box;background:var(--mkt-surface);color:var(--d-ink);box-shadow:inset 0 1px 0 var(--lc-hi-top), inset 0 -1px 0 var(--lc-hi-bot);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:8px;text-decoration:none;transition:transform .2s cubic-bezier(.4,.2,.2,1);display:block;position:relative}.library-card-module__H5DquW__card[hidden]{display:none}html[data-ds-theme=light] .mkt-root:has([data-theme-capable]) .library-card-module__H5DquW__card{--lc-hi-top:#0000000f;--lc-hi-bot:#00000005}@media (prefers-color-scheme:light){:is(html[data-ds-theme=system] .mkt-root:has([data-theme-capable]) .library-card-module__H5DquW__card,html:not([data-ds-theme]) .mkt-root:has([data-theme-capable]) .library-card-module__H5DquW__card){--lc-hi-top:#0000000f;--lc-hi-bot:#00000005}}@media (hover:hover){.library-card-module__H5DquW__card:hover,.library-card-module__H5DquW__card:focus-within{transform:scale(1.02)}}.library-card-module__H5DquW__card:focus-visible{outline:2px solid var(--site-accent,var(--d-ink));outline-offset:2px}.library-card-module__H5DquW__previewLink{color:inherit;text-decoration:none}.library-card-module__H5DquW__previewLink:after{content:"";z-index:3;border-radius:inherit;position:absolute;inset:0}.library-card-module__H5DquW__previewLink:focus-visible{outline:none}.library-card-module__H5DquW__previewLink:focus-visible:after{outline:2px solid var(--d-muted);outline-offset:3px;border-radius:var(--radius-md)}.library-card-module__H5DquW__cover{aspect-ratio:4/3;background:var(--mkt-canvas-deep);border-radius:8px;width:100%;display:block;position:relative;overflow:hidden}.library-card-module__H5DquW__featured .library-card-module__H5DquW__cover{aspect-ratio:16/9}[data-component-card=page-transitions]>.library-card-module__H5DquW__card{padding-top:0}[data-component-card=page-transitions]>.library-card-module__H5DquW__card>.library-card-module__H5DquW__cover{border-radius:12px 12px 0 0;width:calc(100% + 16px);margin-inline:-8px}[data-component-card=theme-reveal]>.library-card-module__H5DquW__card>.library-card-module__H5DquW__cover{clip-path:inset(0 round 8px);isolation:isolate}.library-card-module__H5DquW__rail{z-index:2;box-sizing:border-box;justify-content:flex-end;align-items:center;gap:8px;height:56px;padding:12px;transition:transform .3s cubic-bezier(0,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}@media (hover:hover){.library-card-module__H5DquW__card:hover .library-card-module__H5DquW__rail,.library-card-module__H5DquW__card:focus-within .library-card-module__H5DquW__rail{transform:translateY(0)}}.library-card-module__H5DquW__pill{border:1px solid var(--lc-glass-line);background:linear-gradient(0deg, var(--lc-glass-film), var(--lc-glass-film)), var(--lc-glass-scrim);height:32px;color:var(--lc-glass-ink);letter-spacing:-.28px;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9999px;justify-content:center;align-items:center;padding:0 22px;font-size:14px;line-height:21px;transition:background .4s cubic-bezier(.34,1.56,.64,1),border-color .4s cubic-bezier(.34,1.56,.64,1);display:inline-flex}@media (hover:hover){.library-card-module__H5DquW__card:hover .library-card-module__H5DquW__pill{border-color:var(--lc-glass-line-hover);background:linear-gradient(0deg, var(--lc-glass-film-hover), var(--lc-glass-film-hover)), var(--lc-glass-scrim)}}.library-card-module__H5DquW__meta{box-sizing:border-box;flex-direction:column;gap:4px;padding:12px 4px 4px;display:flex}.library-card-module__H5DquW__titleRow{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.library-card-module__H5DquW__title{min-width:0;color:var(--d-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:400;line-height:24px;overflow:hidden}.library-card-module__H5DquW__desc{letter-spacing:-.2px;color:var(--d-body);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12.5px;line-height:18px;overflow:hidden}.library-card-module__H5DquW__strip{height:20px;display:block;overflow:hidden}.library-card-module__H5DquW__track{flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(0)}@media (hover:hover){.library-card-module__H5DquW__card:hover .library-card-module__H5DquW__track,.library-card-module__H5DquW__card:focus-within .library-card-module__H5DquW__track{transform:translateY(-20px)}}.library-card-module__H5DquW__metaline{height:20px;color:var(--d-muted);align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:20px;display:flex}.library-card-module__H5DquW__sep{background:var(--d-muted);border-radius:50%;flex:none;width:2px;height:2px}.library-card-module__H5DquW__reveal{height:20px;color:var(--d-body);text-underline-offset:2px;flex:none;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.library-card-module__H5DquW__card,.library-card-module__H5DquW__rail,.library-card-module__H5DquW__track,.library-card-module__H5DquW__pill{transition-duration:0s}}@media (hover:none){.library-card-module__H5DquW__rail{transform:translateY(0)}.library-card-module__H5DquW__reveal{display:none}}@media (max-width:600px){.library-card-module__H5DquW__meta{gap:6px;padding:16px 8px 8px}.library-card-module__H5DquW__title{font-size:18px;line-height:1.5}.library-card-module__H5DquW__desc{font-size:var(--mobile-ui);line-height:1.5}}
