.reading-detail-entry{min-width:0;margin-block:12px}.reading-detail-link{appearance:none;color:var(--g-accent,#984667);font:inherit;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--g-pink-line,#eccfdc);text-decoration-color:var(--g-pink-line,#eccfdc);text-underline-offset:5px;background:0 0;border:0;padding:5px 0;font-size:14px;line-height:1.5}.reading-detail-link:hover{text-decoration-color:currentColor}.reading-detail-link:focus-visible,.reading-detail-close:focus-visible{outline:2px solid var(--g-accent,#984667);outline-offset:4px}.reading-detail-dialog.galaxy-site{color:#232832;background:#fff;border:1px solid #eee7eb;border-radius:16px;width:min(920px,100vw - 48px);height:fit-content;min-height:0;max-height:calc(100dvh - 64px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 100px #24202a26}.reading-detail-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#201b2b52}.reading-detail-header{z-index:1;background:#fff;border-bottom:1px solid #eee8ed;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 32px 20px;display:flex;position:sticky;top:0}.reading-detail-header h2{overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:650;line-height:1.45}.reading-detail-close{color:#773f56;font:inherit;cursor:pointer;background:#fff8fb;border:1px solid #eadde3;border-radius:8px;flex:none;padding:7px 14px;font-size:13px}.reading-detail-body{min-width:0;padding:28px 32px 36px;font-size:15px;line-height:1.75}.reading-detail-body>*+*{margin-top:20px}.reading-detail-body :is(article,section)+:is(article,section){border-top:1px solid #eee8ed;padding-top:22px}.reading-detail-body :is(p,li,dd,code,pre){overflow-wrap:anywhere}.reading-detail-body pre{white-space:pre-wrap;background:#faf8fa;border-radius:8px;max-width:100%;padding:20px;font-size:12px;line-height:1.7}.reading-detail-body dl{grid-template-columns:minmax(110px,.28fr) minmax(0,1fr);gap:12px 24px;display:grid}.reading-detail-body dt{color:#70727d}.reading-detail-body dd{margin:0}.reading-detail-body :is(input,textarea,select){max-width:100%}.reading-section{min-width:0;padding-block:18px}.reading-section-title{margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.5}.reading-section-body{min-width:0}.reading-section-body>*+*{margin-top:12px}@media (max-width:600px){.reading-detail-dialog.galaxy-site{border-radius:12px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.reading-detail-header{gap:16px;padding:20px}.reading-detail-header h2{font-size:18px}.reading-detail-body{padding:20px}.reading-detail-body dl{grid-template-columns:1fr;gap:6px}.reading-detail-body dd{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.reading-detail-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
