.library-page[data-v-f2496009]{width:100%;max-width:var(--public-feed-width);margin-inline:auto;padding:1.5rem 1rem 4rem}.library-heading[data-v-f2496009]{max-width:34rem}.library-kicker[data-v-f2496009]{color:var(--public-cyan);font-size:.75rem;font-weight:750}.library-heading h1[data-v-f2496009]{color:var(--ui-text-highlighted);font-family:var(--font-display);letter-spacing:-.04em;margin-top:.35rem;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:720;line-height:1.05}.library-heading>p[data-v-f2496009]:last-child{color:var(--ui-text-muted);margin-top:.75rem;font-size:.875rem;line-height:1.55}.library-panel[data-v-f2496009]{border-block:1px solid var(--ui-border);margin-top:1.5rem;padding-block:.8rem}.library-confirmation[data-v-f2496009],.library-state[data-v-f2496009],.library-toolbar[data-v-f2496009]{align-items:center;gap:.85rem;display:flex}.library-toolbar[data-v-f2496009]{justify-content:space-between;padding-top:1rem}.library-confirmation p[data-v-f2496009],.library-state p[data-v-f2496009],.library-toolbar p[data-v-f2496009]{color:var(--ui-text-muted);font-size:.8125rem;line-height:1.5}.library-toolbar p[data-v-f2496009]{color:var(--ui-text-highlighted);font-weight:650}.library-toolbar p span[data-v-f2496009]{color:var(--ui-text-dimmed);font-weight:500}.library-confirmation[data-v-f2496009]{border:1px solid color-mix(in srgb, var(--public-cyan) 24%, var(--ui-border));background:color-mix(in srgb, var(--public-cyan) 5%, var(--ui-bg));border-radius:.65rem;justify-content:space-between;margin-top:1rem;padding:.85rem}.library-confirmation p[data-v-f2496009]:first-child,.library-state p[data-v-f2496009]:first-child{color:var(--ui-text-highlighted)}.library-confirmation-actions[data-v-f2496009]{flex:none;gap:.35rem;display:flex}.library-results[data-v-f2496009]{padding-top:1.5rem}.library-skeleton[data-v-f2496009]{padding-bottom:2rem}.library-state[data-v-f2496009]{border-block:1px solid var(--ui-border);align-items:flex-start;padding:1.25rem .25rem}.library-state[data-v-f2496009]>:last-child{margin-left:auto}@media (width>=40rem){.library-page[data-v-f2496009]{padding-inline:1.5rem}}@media (width<=30rem){.library-confirmation[data-v-f2496009],.library-state[data-v-f2496009],.library-toolbar[data-v-f2496009]{flex-wrap:wrap}.library-confirmation-actions[data-v-f2496009],.library-state[data-v-f2496009]>:last-child,.library-toolbar[data-v-f2496009]>:last-child{margin-left:1.85rem}}
