.comments-section[data-astro-cid-jvxsf75u]{margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(255,255,255,.1)}.comments-title[data-astro-cid-jvxsf75u]{font-size:1.5rem;font-weight:700;color:#ffffffe6;margin-bottom:2rem}.giscus[data-astro-cid-jvxsf75u]{min-height:200px}.post-navigation[data-astro-cid-lhwu4qwf]{margin:2rem 0 1rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.post-nav-container[data-astro-cid-lhwu4qwf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.post-nav-link[data-astro-cid-lhwu4qwf]{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;text-decoration:none;transition:all .3s ease}.post-nav-link[data-astro-cid-lhwu4qwf]:hover{background:#a855f71a;border-color:#a855f780;transform:translateY(-2px);box-shadow:0 4px 12px #a855f726}.post-nav-prev[data-astro-cid-lhwu4qwf]{text-align:left}.post-nav-next[data-astro-cid-lhwu4qwf]{text-align:right;grid-column:-1}.post-nav-label[data-astro-cid-lhwu4qwf]{font-size:.875rem;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;transition:color .3s ease}.post-nav-link[data-astro-cid-lhwu4qwf]:hover .post-nav-label[data-astro-cid-lhwu4qwf]{color:#a855f7}.post-nav-title[data-astro-cid-lhwu4qwf]{font-size:1.125rem;font-weight:600;color:#e5e5e5}.post-nav-desc[data-astro-cid-lhwu4qwf]{font-size:.875rem;color:#9ca3af;line-height:1.5}@media(max-width:640px){.post-nav-next[data-astro-cid-lhwu4qwf]{grid-column:auto}}.share-buttons[data-astro-cid-zllr3mxm]{margin:2rem 0 1rem;padding:1rem 0;border-top:1px solid rgba(255,255,255,.1)}.share-label[data-astro-cid-zllr3mxm]{font-size:.875rem;font-weight:500;color:#ffffffb3;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.05em;text-align:center}.buttons-container[data-astro-cid-zllr3mxm]{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.share-btn[data-astro-cid-zllr3mxm]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem;transition:all .2s ease;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffff80}.share-btn[data-astro-cid-zllr3mxm] svg[data-astro-cid-zllr3mxm]{width:1.25rem;height:1.25rem}.share-btn[data-astro-cid-zllr3mxm]:hover{transform:translateY(-2px);border-color:#fff3}.share-btn[data-astro-cid-zllr3mxm].twitter:hover{color:#1da1f2;background:#1da1f21a}.share-btn[data-astro-cid-zllr3mxm].linkedin:hover{color:#0077b5;background:#0077b51a}.share-btn[data-astro-cid-zllr3mxm].facebook:hover{color:#1877f2;background:#1877f21a}.share-btn[data-astro-cid-zllr3mxm].whatsapp:hover{color:#25d366;background:#25d3661a}.toc[data-astro-cid-xvrfupwn]{position:sticky;top:2rem;max-height:calc(100vh - 4rem);overflow-y:auto;padding-left:1rem}.toc-title[data-astro-cid-xvrfupwn]{font-size:.875rem;font-weight:600;margin-top:0;margin-bottom:1rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.toc-list[data-astro-cid-xvrfupwn]{list-style:none;padding:0;margin:0;border-left:1px solid rgba(75,85,99,.3)}.toc-item[data-astro-cid-xvrfupwn]{margin:0;padding:0}.toc-depth-2[data-astro-cid-xvrfupwn]{padding-left:0}.toc-depth-3[data-astro-cid-xvrfupwn]{padding-left:1rem}.toc-link[data-astro-cid-xvrfupwn]{color:#9ca3af;text-decoration:none;transition:all .2s ease;display:block;padding:.375rem 0 .375rem 1rem;font-size:.875rem;line-height:1.4;border-left:2px solid transparent;margin-left:-1px;position:relative}.toc-link[data-astro-cid-xvrfupwn]:hover{color:#d1d5db}.toc-link[data-astro-cid-xvrfupwn].active{color:var(--primary-color);border-left-color:var(--primary-color);font-weight:500}.toc[data-astro-cid-xvrfupwn]::-webkit-scrollbar{width:4px}.toc[data-astro-cid-xvrfupwn]::-webkit-scrollbar-track{background:transparent}.toc[data-astro-cid-xvrfupwn]::-webkit-scrollbar-thumb{background:#4b55634d;border-radius:2px}.toc[data-astro-cid-xvrfupwn]::-webkit-scrollbar-thumb:hover{background:#4b556380}.toc-reactions[data-astro-cid-xvrfupwn]{display:flex;gap:.5rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(75,85,99,.2);justify-content:center}.reaction-btn[data-astro-cid-xvrfupwn]{background:transparent;border:none;cursor:pointer;padding:.25rem;transition:all .2s ease;opacity:.4;display:flex;align-items:center;gap:.25rem}.reaction-btn[data-astro-cid-xvrfupwn]:hover,.reaction-btn[data-astro-cid-xvrfupwn].active{opacity:1}.emoji[data-astro-cid-xvrfupwn]{font-size:1.5rem;line-height:1;display:block}.count[data-astro-cid-xvrfupwn]{font-size:.75rem;font-weight:600;color:inherit}.reaction-btn[data-astro-cid-xvrfupwn].has-reactions{opacity:.7}.reaction-btn[data-astro-cid-xvrfupwn].has-reactions:hover{opacity:1}.full-width-section[data-astro-cid-5grsw2hi]{width:100%;max-width:100%;margin-top:2rem}.happy-reading[data-astro-cid-5grsw2hi]{text-align:center;padding:1.5rem 0 .5rem;margin:0 auto;max-width:65ch;border-top:1px solid rgba(255,255,255,.1)}.happy-reading[data-astro-cid-5grsw2hi] p[data-astro-cid-5grsw2hi]{font-size:1.25rem;font-weight:500;color:#fffc;margin:0}
