.comic-summary[data-v-5c166ce0]{flex-direction:column;gap:16px;padding:24px;display:flex}.comic-summary__overview[data-v-5c166ce0]{align-items:flex-start;gap:24px;min-width:0;display:flex}.comic-summary__cover[data-v-5c166ce0]{aspect-ratio:850/582;-o-object-fit:contain;object-fit:contain;background:var(--color-subtle);border-radius:8px;flex:none;width:180px;height:auto}.comic-summary__cover[data-v-5c166ce0] img{-o-object-fit:contain;object-fit:contain}.comic-summary__text[data-v-5c166ce0]{flex:1;min-width:0}.comic-summary__badges[data-v-5c166ce0],.comic-summary__tags[data-v-5c166ce0]{flex-wrap:wrap;gap:8px;display:flex}.comic-summary__badges[data-v-5c166ce0]{margin-bottom:12px}.comic-summary__badge[data-v-5c166ce0],.comic-summary__tags>span[data-v-5c166ce0]{background:var(--color-subtle);max-width:100%;color:var(--color-share-text);overflow-wrap:anywhere;border-radius:6px;padding:3px 10px;font-size:12px;line-height:18px}.comic-summary__badge--status[data-v-5c166ce0]{border:1px solid var(--color-border);background:0 0}.comic-summary__facts[data-v-5c166ce0]{flex-wrap:wrap;gap:10px 24px;margin:0;font-size:12px;line-height:20px;display:flex}.comic-summary__facts>div[data-v-5c166ce0]{flex:180px;gap:12px;min-width:0;display:flex}.comic-summary__facts>.comic-summary__alias[data-v-5c166ce0]{flex-basis:100%}.comic-summary__facts dt[data-v-5c166ce0]{color:var(--color-muted);flex:none}.comic-summary__facts dd[data-v-5c166ce0]{min-width:0;color:var(--color-text);overflow-wrap:anywhere;margin:0}.comic-summary__tags>span[data-v-5c166ce0]{color:var(--color-control-text)}.comic-summary__description[data-v-5c166ce0]{min-width:0}.comic-summary h2[data-v-5c166ce0]{margin:0 0 8px;font-size:16px}.comic-summary__description p[data-v-5c166ce0]{color:var(--color-text);white-space:pre-line;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.comic-summary__meta[data-v-5c166ce0]{color:var(--color-muted);font-size:12px;line-height:20px}.comic-summary .button[data-v-5c166ce0]{background:var(--color-primary-gradient);color:var(--color-on-primary);background-repeat:no-repeat;background-origin:border-box;border-color:#0000;min-height:44px;font-size:14px;transition:filter .15s}:where(:root[data-theme=dark]) .comic-summary .button[data-v-5c166ce0]{border-color:var(--color-primary)}.comic-summary .button[data-v-5c166ce0]:active{filter:brightness(.9)}@media (width>=768px){.comic-summary[data-v-5c166ce0]{gap:var(--space-web-lg);padding:var(--space-web-xl)}.comic-summary__overview[data-v-5c166ce0]{gap:var(--space-web-xl)}.comic-summary__cover[data-v-5c166ce0]{width:var(--summary-web-cover-width)}.comic-summary__facts[data-v-5c166ce0]{gap:var(--space-web-sm) var(--space-web-xl)}.comic-summary h2[data-v-5c166ce0]{font-size:var(--font-web-heading);line-height:var(--line-web-heading)}.comic-summary__description p[data-v-5c166ce0],.comic-summary__facts[data-v-5c166ce0]{font-size:var(--font-web-text);line-height:var(--line-web-text)}.comic-summary__badge[data-v-5c166ce0],.comic-summary__meta[data-v-5c166ce0],.comic-summary__tags>span[data-v-5c166ce0]{font-size:var(--font-web-meta);line-height:var(--line-web-meta)}.comic-summary .button[data-v-5c166ce0]{min-height:var(--control-web-height);font-size:var(--font-web-action);line-height:var(--line-web-action);padding:6px 12px}}@media (width<=767px){.comic-summary[data-v-5c166ce0]{gap:12px;padding:16px 12px}.comic-summary__overview[data-v-5c166ce0]{gap:12px}.comic-summary__cover[data-v-5c166ce0]{aspect-ratio:auto;width:100px}.comic-summary__cover[data-v-5c166ce0] img{height:auto;max-height:180px}.comic-summary__badges[data-v-5c166ce0],.comic-summary__tags[data-v-5c166ce0]{gap:6px}.comic-summary__badges[data-v-5c166ce0]{margin-bottom:8px}.comic-summary__badge[data-v-5c166ce0],.comic-summary__tags>span[data-v-5c166ce0]{padding:2px 8px}.comic-summary__facts[data-v-5c166ce0]{gap:6px;line-height:18px}.comic-summary__facts>div[data-v-5c166ce0]{flex-basis:100%;gap:8px}.comic-summary h2[data-v-5c166ce0]{font-size:14px;line-height:20px}.comic-summary__actions .button[data-v-5c166ce0]{width:100%}}.chapter-directory[data-v-cd7fa8ce]{border-top:1px solid var(--color-border);padding:20px 24px}.chapter-directory h2[data-v-cd7fa8ce]{margin-bottom:16px;font-size:16px;font-weight:500;line-height:24px}.chapter-directory__links[data-v-cd7fa8ce]{flex-wrap:wrap;gap:12px;display:flex}.chapter-directory__toggle[data-v-cd7fa8ce]{min-height:40px;color:var(--color-muted);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin:16px auto 0;padding:8px 16px;font-size:12px;display:flex}.chapter-directory__toggle--mobile[data-v-cd7fa8ce]{display:none}.chapter-directory a[data-v-cd7fa8ce]{border:1px solid var(--color-border);background:var(--color-subtle);border-radius:6px;flex:0 0 calc(33.3333% - 8px);justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:44px;padding:12px;font-size:14px;line-height:20px;transition:color .15s,background-color .15s,border-color .15s;display:flex}.chapter-directory__title[data-v-cd7fa8ce]{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.chapter-directory__count[data-v-cd7fa8ce]{color:var(--color-muted);white-space:nowrap;flex-shrink:0;font-size:12px}.chapter-directory a[data-v-cd7fa8ce]:active{background:var(--color-primary-gradient);border-color:var(--color-primary);color:var(--color-on-primary)}.chapter-directory a:active .chapter-directory__count[data-v-cd7fa8ce]{color:inherit}@media (hover:hover) and (pointer:fine){.chapter-directory a[data-v-cd7fa8ce]:hover{border-color:var(--color-primary);color:var(--color-primary)}}@media (width>=768px){.chapter-directory[data-v-cd7fa8ce]{padding:var(--space-web-lg) var(--space-web-xl)}.chapter-directory h2[data-v-cd7fa8ce]{margin-bottom:var(--space-web-md);font-size:var(--font-web-heading);line-height:var(--line-web-heading)}.chapter-directory a[data-v-cd7fa8ce],.chapter-directory__links[data-v-cd7fa8ce]{gap:var(--space-web-sm)}.chapter-directory a[data-v-cd7fa8ce]{flex-basis:calc((100% - 2 * var(--space-web-sm)) / 3);min-height:var(--control-web-height);padding:var(--space-web-sm);font-size:var(--font-web-text);line-height:var(--line-web-text)}.chapter-directory__count[data-v-cd7fa8ce]{font-size:var(--font-web-meta);line-height:var(--line-web-meta)}.chapter-directory__toggle[data-v-cd7fa8ce]{font-size:var(--font-web-action);line-height:var(--line-web-action)}}@media (width<=767px){.chapter-directory[data-v-cd7fa8ce]{padding:16px 12px}.chapter-directory a[data-v-cd7fa8ce]{flex-basis:calc(50% - 6px);font-size:12px}.chapter-directory__links[data-v-cd7fa8ce]:not(.is-expanded)>:nth-child(n+7){display:none}.chapter-directory__toggle--mobile[data-v-cd7fa8ce]{display:flex}}.comic-panel[data-v-d3cd8041]{overflow-wrap:anywhere;background:var(--color-surface);min-width:0;color:var(--color-text);border:1px solid var(--color-border);border-radius:12px}.comic-heading[data-v-d3cd8041]{border-bottom:1px solid var(--color-border);background:var(--section-gradient);border-radius:11px 11px 0 0;flex-wrap:wrap;align-items:center;gap:12px;min-height:65px;padding:24px 18px;display:flex}.comic-heading h1[data-v-d3cd8041],.comic-heading h2[data-v-d3cd8041]{min-width:0;font-size:16px;font-weight:600;line-height:16px}.comic-heading>span[data-v-d3cd8041]{color:var(--color-muted);margin-left:auto;font-size:12px;line-height:16px}.comic-panel--catalog[data-v-d3cd8041]{background:0 0;border-color:#0000}.comic-panel--catalog .comic-heading[data-v-d3cd8041]{border-radius:11px}.comic-preview[data-v-d3cd8041]{color:var(--color-muted);margin-top:16px;font-size:12px}.comic-status[data-v-d3cd8041]{text-align:center;color:var(--color-muted);padding:40px 20px}@media (width>=768px){.comic-catalog[data-v-d3cd8041],.comic-panel[data-v-d3cd8041]{font-size:var(--font-web-text);line-height:var(--line-web-text)}.comic-heading h1[data-v-d3cd8041],.comic-heading h2[data-v-d3cd8041],.comic-status h1[data-v-d3cd8041]{font-size:var(--font-web-heading);line-height:var(--line-web-heading)}.comic-panel--catalog .comic-heading[data-v-d3cd8041]{min-height:var(--catalog-heading-min-height);padding:12px var(--catalog-heading-padding-inline)}.comic-heading>span[data-v-d3cd8041],.comic-preview[data-v-d3cd8041]{font-size:var(--font-web-meta);line-height:var(--line-web-meta)}.comic-status[data-v-d3cd8041]{font-size:var(--font-web-text);line-height:var(--line-web-text)}}@media (width<=767px){.comic-panel--catalog[data-v-d3cd8041],.comic-panel--catalog .comic-heading[data-v-d3cd8041]{background:0 0;border:0;border-radius:0}.comic-panel--catalog .comic-heading[data-v-d3cd8041]{min-height:0;margin-bottom:16px;padding:0}.comic-panel--catalog .comic-heading h1[data-v-d3cd8041]{font-size:14px;font-weight:500;line-height:14px}.comic-panel--catalog[data-v-d3cd8041] .loading-grid--comic{gap:12px 15px;padding:0}.comic-panel--catalog[data-v-d3cd8041] .loading-grid--comic .loading-card{border:1px solid var(--color-border);border-radius:9px;flex-basis:calc(50% - 7.5px)}.comic-panel--catalog[data-v-d3cd8041] .loading-grid--comic .loading-card__cover{aspect-ratio:162/118}.comic-panel--catalog[data-v-d3cd8041] .loading-grid--comic .loading-card__text{min-height:71px}.comic-heading[data-v-d3cd8041]{gap:8px;min-height:44px;padding:12px}.comic-heading h1[data-v-d3cd8041],.comic-heading h2[data-v-d3cd8041]{font-size:14px;line-height:20px}.comic-heading>span[data-v-d3cd8041]{font-size:10px;line-height:15px}.comic-breadcrumb[data-v-d3cd8041]{color:var(--color-muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:8px;margin-bottom:12px;font-size:12px;line-height:18px;display:flex}.comic-breadcrumb a[data-v-d3cd8041]{color:var(--color-primary)}}.comic-detail[data-v-d3cd8041]{align-items:flex-start;gap:var(--page-gap);display:flex}.comic-detail__main[data-v-d3cd8041]{flex:1;min-width:0}.comic-detail__aside[data-v-d3cd8041]{flex:0 0 calc(232 * (100% - var(--page-gap)) / 789);min-width:0}@media (width>=768px){.comic-detail__main>.comic-heading[data-v-d3cd8041]{min-height:var(--catalog-heading-min-height);padding:10px var(--catalog-heading-padding-inline)}.comic-detail__main>.comic-heading h1[data-v-d3cd8041]{font-size:var(--font-web-detail-title);line-height:var(--line-web-detail-title)}}@media (width<=1023px){.comic-detail[data-v-d3cd8041]{flex-direction:column}.comic-detail__aside[data-v-d3cd8041],.comic-detail__main[data-v-d3cd8041]{flex:none;width:100%}}@media (width<=767px){.comic-detail[data-v-d3cd8041]{gap:24px}}
