.pb-K3G_section{--section-inset:1rem}.pb-K3G_sectionHeader{min-height:44px}@media (min-width:640px){.pb-K3G_section{box-shadow:0 1px 2px color-mix(in oklab, var(--color-base-content) 3%, transparent), 0 6px 24px -8px color-mix(in oklab, var(--color-base-content) 8%, transparent)}.pb-K3G_sectionHeader{margin:calc(-1 * var(--section-inset)) calc(-1 * var(--section-inset)) 0;padding:12px var(--section-inset);border-bottom:1px solid color-mix(in oklab, var(--color-base-300) 70%, transparent);background:linear-gradient(110deg, color-mix(in oklab, var(--color-primary) 7%, var(--color-base-100)), var(--color-base-100) 80%);border-radius:19px 19px 0 0;min-height:69px}}.pb-K3G_sectionAction{background:color-mix(in oklab, var(--color-primary) 8%, transparent);min-height:44px;color:var(--color-base-content);cursor:pointer;border:0;border-radius:9999px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;line-height:1.5;transition:background-color .15s;display:inline-flex}.pb-K3G_sectionAction:focus-visible{outline:2px solid var(--color-base-content);outline-offset:2px}.pb-K3G_cloudToggle{border-radius:8px;justify-content:center;gap:6px;min-width:96px;min-height:32px;padding:6px 12px;font-size:12px;font-weight:500;line-height:18px}@media (pointer:coarse){.pb-K3G_cloudToggle{min-height:44px}}@media (hover:hover) and (pointer:fine){.pb-K3G_sectionAction:hover{background:color-mix(in oklab, var(--color-primary) 15%, transparent);color:var(--color-base-content)}}@media (prefers-reduced-motion:reduce){.pb-K3G_sectionAction{transition:none}}@media (min-width:768px){.pb-K3G_section{--section-inset:1.5rem}}.pb-K3G_gridContainer{container-type:inline-size}.pb-K3G_grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;display:grid}@media (min-width:640px){@container (min-width:496px){.pb-K3G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:752px){.pb-K3G_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:1008px){.pb-K3G_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}}.pb-K3G_card{isolation:isolate;cursor:pointer;container-type:inline-size}.pb-K3G_card,.pb-K3G_cardSkeleton{--card-surface:var(--color-base-100);background-color:var(--card-surface)}@media (min-width:640px) and (hover:hover) and (pointer:fine){.pb-K3G_card:hover:not(:focus-within){border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.pb-K3G_ambient{border-radius:inherit;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pb-K3G_art{filter:blur(3px);opacity:.65;background-position:50%;background-size:cover;position:absolute;inset:-6px;transform:scale(1.03)}.pb-K3G_wash{background:linear-gradient(180deg, color-mix(in oklab, var(--card-surface) 5%, transparent) 15%, color-mix(in oklab, var(--card-surface) 45%, transparent) 64%, color-mix(in oklab, var(--card-surface) 60%, transparent) 100%);position:absolute;inset:0}.pb-K3G_cover{aspect-ratio:4/3;mask-image:linear-gradient(#000 78%,#000b 88%,#0000)}.pb-K3G_fallbackCover{--cover-accent:var(--color-primary);background:linear-gradient(135deg, color-mix(in oklab, var(--cover-accent) 16%, var(--card-surface)), var(--card-surface));align-items:center;width:100%;padding:48px 24px 28px;display:flex;position:relative}.pb-K3G_fallbackCover[data-content-cover-fallback=comic]{--cover-accent:var(--color-secondary)}.pb-K3G_fallbackCover[data-content-cover-fallback=novel]{--cover-accent:var(--color-accent)}.pb-K3G_fallbackIcon{width:112px;height:112px;color:var(--cover-accent);opacity:.13;stroke-width:.7px;position:absolute;bottom:20px;right:12px}.pb-K3G_fallbackTitle{-webkit-line-clamp:3;color:var(--color-base-content);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:1.5;display:-webkit-box;position:relative;overflow:hidden}.pb-K3G_tagViewport{overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:2px;overflow-x:auto}.pb-K3G_tagViewport::-webkit-scrollbar{display:none}.pb-K3G_cloudExtraMobile,.pb-K3G_cloudExtra{display:none}.pb-K3G_cloud[data-expanded=true] .pb-K3G_cloudExtraMobile,.pb-K3G_cloud[data-expanded=true] .pb-K3G_cloudExtra{display:contents}.pb-K3G_cloudWideCount{display:none}@media (min-width:640px){.pb-K3G_cloudExtraMobile{display:contents}.pb-K3G_cloudWideCount{display:inline}.pb-K3G_cloudMobileCount,.pb-K3G_cloudMobileOnly{display:none}}@media (max-width:639px){.pb-K3G_cover{aspect-ratio:16/10;max-height:245px}}[data-theme=dark] .pb-K3G_section{border-color:color-mix(in oklab, var(--color-base-content) 10%, var(--color-base-100))}@media (min-width:640px){[data-theme=dark] .pb-K3G_section{box-shadow:0 12px 32px -24px #000000a6, inset 0 1px 0 color-mix(in oklab, var(--color-base-content) 4%, transparent)}[data-theme=dark] .pb-K3G_sectionHeader{border-bottom-color:color-mix(in oklab, var(--color-base-content) 8%, transparent);background:linear-gradient(110deg, color-mix(in oklab, var(--color-primary) 12%, var(--color-base-100)), color-mix(in oklab, var(--color-base-content) 3%, var(--color-base-100)) 85%)}}[data-theme=dark] .pb-K3G_sectionAccent{background:color-mix(in oklab, var(--color-primary) 65%, var(--color-base-content))}[data-theme=dark] .pb-K3G_sectionAction{background:color-mix(in oklab, var(--color-primary) 15%, var(--color-base-100));color:color-mix(in oklab, var(--color-primary) 25%, var(--color-base-content));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-primary) 24%, transparent)}:is([data-theme=dark] .pb-K3G_card,[data-theme=dark] .pb-K3G_cardSkeleton){--card-surface:color-mix(in oklab, var(--color-base-content) 6%, var(--color-base-100));border-color:color-mix(in oklab, var(--color-base-content) 12%, var(--color-base-100));box-shadow:0 2px 8px #0000001f}[data-theme=dark] .pb-K3G_art{opacity:.5}[data-theme=dark] .pb-K3G_metadata{color:color-mix(in oklab, var(--color-base-content) 72%, var(--card-surface));border-top-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}[data-theme=dark] .pb-K3G_card:focus-within{border-color:color-mix(in oklab, var(--color-primary) 65%, var(--color-base-content))}[data-theme=dark] .pb-K3G_typeBadge{color:color-mix(in oklab, var(--badge-color,var(--color-primary)) 35%, var(--color-base-content))}[data-theme=dark] .pb-K3G_cloud a{background:color-mix(in oklab, var(--color-base-content) 5%, var(--color-base-100));border-color:color-mix(in oklab, var(--color-base-content) 10%, var(--color-base-100));box-shadow:none}[data-theme=dark] .pb-K3G_card [data-card-tags] a{background:color-mix(in oklab, var(--color-base-content) 5%, var(--color-base-100));border-color:color-mix(in oklab, var(--color-base-content) 10%, var(--color-base-100));box-shadow:none}@media (hover:hover) and (pointer:fine){[data-theme=dark] .pb-K3G_sectionAction:hover{background:color-mix(in oklab, var(--color-primary) 24%, var(--color-base-100))}[data-theme=dark] .pb-K3G_cloud a:hover{background:color-mix(in oklab, var(--color-primary) 15%, var(--color-base-100))}[data-theme=dark] .pb-K3G_card [data-card-tags] a:hover{background:color-mix(in oklab, var(--color-primary) 15%, var(--color-base-100))}}@media (min-width:640px) and (hover:hover) and (pointer:fine){[data-theme=dark] .pb-K3G_card:hover:not(:focus-within){border-color:color-mix(in oklab, var(--color-primary) 50%, var(--card-surface))}}
