.LibraryGrid-module__Ln5rUq__section{flex-direction:column;gap:clamp(14px,1.8vw,20px);display:flex;container:shelf/inline-size}.LibraryGrid-module__Ln5rUq__toolbar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.LibraryGrid-module__Ln5rUq__count{height:34px;color:var(--text-muted);background:var(--bg-inset);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.LibraryGrid-module__Ln5rUq__rule{background:var(--border-default);flex:1;min-width:24px;height:1px}.LibraryGrid-module__Ln5rUq__pagination{justify-content:center;margin-top:4px}.LibraryGrid-module__Ln5rUq__grid{grid-template-columns:minmax(0,1fr);gap:clamp(12px,1.4vw,20px);display:grid}@container shelf (min-width:560px){.LibraryGrid-module__Ln5rUq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container shelf (min-width:840px){.LibraryGrid-module__Ln5rUq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container shelf (min-width:1120px){.LibraryGrid-module__Ln5rUq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container shelf (min-width:1500px){.LibraryGrid-module__Ln5rUq__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.LibraryGrid-module__Ln5rUq__status{padding:12px 0}.LibraryGrid-module__Ln5rUq__skeletonCard{aspect-ratio:3/4.35;border-radius:var(--radius-lg)}@container shelf (max-width:559px){.LibraryGrid-module__Ln5rUq__skeletonCard{aspect-ratio:auto;height:148px}}
.LibraryShell-module__r_QNpa__shell{flex-direction:column;display:flex}.LibraryShell-module__r_QNpa__hero{--band-a:#0d1420;--band-b:#163f6d;--band-c:#1a66b0;border-radius:var(--radius-xl);color:var(--text-on-media);background:linear-gradient(118deg, var(--band-a) 0%, var(--band-b) 52%, var(--band-c) 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px clamp(24px,4vw,56px);padding:clamp(24px,3vw,40px) clamp(16px,3vw,32px) calc(clamp(24px,3vw,40px) + clamp(54px,5vw,74px));display:flex;position:relative;overflow:hidden}html.dark .LibraryShell-module__r_QNpa__hero{--band-a:#0a0f18;--band-b:#152743;--band-c:#1f4d80}.LibraryShell-module__r_QNpa__hero:before{content:"";pointer-events:none;background-image:radial-gradient(color-mix(in srgb, var(--text-on-media) 10%, transparent) 1px, transparent 1px);opacity:.55;background-size:22px 22px;position:absolute;inset:0}.LibraryShell-module__r_QNpa__heading{flex-direction:column;flex:320px;gap:8px;min-width:0;display:flex;position:relative}.LibraryShell-module__r_QNpa__quote{--mark:calc(clamp(44px, 4vw, 64px) * var(--font-pref,1));min-width:min(100%,18rem);padding:calc(.5 * var(--mark)) calc(1.1 * var(--mark));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text-on-media) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-on-media) 14%, transparent);color:var(--text-on-media);text-wrap:pretty;flex:0 50%;margin:0;line-height:1.55;position:relative}.LibraryShell-module__r_QNpa__quote:before,.LibraryShell-module__r_QNpa__quote:after{font-family:var(--font-display);font-size:var(--mark);color:var(--text-on-media-muted);font-weight:800;line-height:1;position:absolute}.LibraryShell-module__r_QNpa__quote:before{content:"“";top:calc(.18 * var(--mark));left:calc(.28 * var(--mark))}.LibraryShell-module__r_QNpa__quote:after{content:"”";right:calc(.28 * var(--mark));bottom:calc(-.3 * var(--mark))}@media (max-width:899px){.LibraryShell-module__r_QNpa__quote{flex-basis:100%}}.LibraryShell-module__r_QNpa__title{color:var(--text-on-media);font-size:calc(clamp(26px, 3.4vw, 38px) * var(--font-pref,1));letter-spacing:-.025em;line-height:1.08;position:relative}.LibraryShell-module__r_QNpa__subtitle{max-width:56ch;color:var(--text-on-media-secondary);line-height:1.5;position:relative}.LibraryShell-module__r_QNpa__body{background-image:radial-gradient(color-mix(in srgb, var(--brand-primary) 9%, transparent) 1.1px, transparent 1.1px);background-position:0 130px;background-size:26px 26px;flex-direction:column;gap:clamp(26px,3.4vw,44px);margin-top:calc(-1*clamp(54px,5vw,74px));padding:0 clamp(8px,1.6vw,20px);display:flex;position:relative}
.Toast-module__C1drLG__viewport{padding-top:max(1rem, env(safe-area-inset-top));padding-right:max(1rem, env(safe-area-inset-right));padding-left:max(1rem, env(safe-area-inset-left))}@media (min-width:640px){.Toast-module__C1drLG__viewport{padding-top:max(1.5rem, env(safe-area-inset-top));padding-right:max(1.5rem, env(safe-area-inset-right));padding-left:max(1.5rem, env(safe-area-inset-left))}}.Toast-module__C1drLG__toastIn{animation:Toast-module__C1drLG__toastIn var(--transition-duration-base) var(--transition-timing-function-standard) forwards}@keyframes Toast-module__C1drLG__toastIn{0%{opacity:0;transform:translate(.75rem)}to{opacity:1;transform:translate(0)}}
.ContentDeleteConfirmDialog-module__Sw4KPq__reviewTheme{--delete-review-orange:color-mix(in srgb, var(--brand-accent) 82%, black);--delete-review-orange-hover:color-mix(in srgb, var(--delete-review-orange) 88%, black);--delete-review-orange-soft:color-mix(in srgb, var(--delete-review-orange) 12%, var(--bg-surface));--brand-primary:var(--delete-review-orange);--brand-primary-soft:var(--delete-review-orange-soft);--interactive-default:var(--delete-review-orange);--interactive-hover:var(--delete-review-orange-hover);--interactive-active:var(--delete-review-orange-hover);--color-brand-primary:var(--delete-review-orange);--color-brand-primary-soft:var(--delete-review-orange-soft);--color-interactive-default:var(--delete-review-orange);--color-interactive-hover:var(--delete-review-orange-hover);--color-interactive-active:var(--delete-review-orange-hover)}.ContentDeleteConfirmDialog-module__Sw4KPq__reviewCallout{border:2px solid color-mix(in srgb, var(--delete-review-orange) 45%, transparent);background-color:color-mix(in srgb, var(--delete-review-orange) 8%, var(--bg-surface))}.ContentDeleteConfirmDialog-module__Sw4KPq__reviewIcon{color:var(--delete-review-orange)}
