.club-return,.club-editions,.club-relations,.club-minute,.club-saved{color:#251724;background:#faf5f8;border:1px solid #bda7b5;margin:36px 0;padding:24px;scroll-margin-top:100px}.club-return h2,.club-editions h2,.club-relations h2,.club-minute h2,.club-saved h2{margin:8px 0 16px;font-size:clamp(25px,4vw,38px)}.club-return ul,.club-saved ul{gap:8px;padding:0;list-style:none;display:grid}.club-return li a,.club-saved li a,.club-editions a{color:#572344;text-underline-offset:4px;background:#fff;padding:14px;text-decoration:underline;display:block}.club-return nav{flex-wrap:wrap;gap:20px;margin-top:24px;display:flex}.club-done{font-weight:700}:is(.club-return a:focus-visible,.club-relations button:focus-visible,.club-minute button:focus-visible){outline-offset:3px;outline:3px solid #8c246e}.club-relations-list{gap:10px;padding:8px 4px;display:flex;overflow-x:auto}.club-relations-list button{color:#36232f;cursor:pointer;background:#fff;border:2px solid #0000;min-width:100px;padding:8px}.club-relations-list button[aria-pressed=true]{border-color:#8c246e}.club-relations img{object-fit:cover;width:78px;height:100px}.club-relations-list strong{padding:8px 0;display:block}.club-relation-links{flex-wrap:wrap;gap:16px;display:flex}.club-relation-links a{color:#572344;background:#fff;align-items:center;gap:12px;padding:12px;display:flex}.club-editions article{border-bottom:1px solid #bda7b5;padding:18px 0}.club-minute summary{cursor:pointer;padding:14px 0;font-weight:700}.club-saved small{display:block}.club-edition-nav{flex-wrap:wrap;gap:20px;margin:24px 0;display:flex}@media (max-width:550px){.club-return,.club-editions,.club-relations,.club-minute,.club-saved{padding:18px}.club-relation-links a{width:100%}}.club-return ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.club-return li{min-width:0}.club-return li a{text-align:center;border-radius:6px;height:100%;padding:0 0 15px;font-size:13px;line-height:1.5;text-decoration:none;overflow:hidden}.club-return li a img{object-fit:cover;width:100%;height:110px;margin-bottom:12px;display:block}.club-return .club-done{color:#20653c;display:block}@media (max-width:700px){.club-return ul{grid-template-columns:repeat(2,minmax(0,1fr))}.club-return li:last-child{grid-column:1/-1}.club-return li:last-child img{height:130px}}
