.ReadingReflection_reflection__zaXSX{margin-block:2rem;border-block:1px solid var(--hh-border)}.ReadingReflection_reflection__zaXSX summary{display:flex;align-items:center;gap:1rem;padding:1.5rem .25rem;cursor:pointer;list-style:none}.ReadingReflection_reflection__zaXSX summary::-webkit-details-marker{display:none}.ReadingReflection_reflection__zaXSX summary small,.ReadingReflection_reflection__zaXSX summary strong{display:block}.ReadingReflection_reflection__zaXSX summary strong{font-size:1.2rem}.ReadingReflection_footer__FRaVf p,.ReadingReflection_hint__Smmju,.ReadingReflection_reflection__zaXSX summary small{color:var(--blog-muted);font-size:.85rem}.ReadingReflection_stamp__vAv_t{font-size:2rem;color:var(--hh-accent)}.ReadingReflection_plus__WTuwl{margin-left:auto;transition:transform .2s ease}.ReadingReflection_reflection__zaXSX[open] .ReadingReflection_plus__WTuwl{transform:rotate(45deg)}.ReadingReflection_body__fuxUV{padding:0 .25rem 1.5rem}.ReadingReflection_field__Zff_Z{margin-block:1.5rem}.ReadingReflection_field__Zff_Z label{display:block;margin-bottom:.5rem}.ReadingReflection_field__Zff_Z label span{color:var(--hh-accent);font-family:var(--hh-base-font-family-monospace);margin-right:.5rem}.ReadingReflection_field__Zff_Z textarea{display:block;box-sizing:border-box;width:100%;min-height:100px;resize:vertical;padding:.75rem;border:1px solid var(--hh-border);border-radius:0;background:var(--blog-soft);color:var(--hh-text-primary);font:inherit;line-height:1.8}.ReadingReflection_reflection__zaXSX :focus-visible{outline:2px solid var(--hh-accent);outline-offset:3px}.ReadingReflection_footer__FRaVf{display:flex;justify-content:space-between;align-items:center;gap:1rem}.ReadingReflection_footer__FRaVf button{flex-shrink:0}@media (max-width:600px){.ReadingReflection_footer__FRaVf{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ReadingReflection_plus__WTuwl{transition:none}}