.dark .share-links-root .link-button{background-color:#fff!important;color:#18181b!important;border-color:#18181b!important;box-shadow:2px 2px #18181b!important}.social-icons:where(.astro-teexqf3z){display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem}@media(min-width:640px){.social-icons:where(.astro-teexqf3z){align-items:flex-start}}.link-button:where(.astro-teexqf3z){--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:.5rem}.link-button:where(.astro-teexqf3z):hover{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(min-width:640px){.link-button:where(.astro-teexqf3z){padding:.25rem}}.author-card:where(.astro-zbwncwfv){max-width:42rem;margin:3rem auto 0}.social-link:where(.astro-zbwncwfv){--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:.25rem;font-size:.75rem;line-height:1rem}.social-link:where(.astro-zbwncwfv):hover{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.social-link:where(.astro-zbwncwfv) svg.icon-tabler{transform:none!important}summary:where(.astro-h7c5rxoj){list-style:none}summary:where(.astro-h7c5rxoj)::-webkit-details-marker{display:none}.summary-box:where(.astro-hw43gxss){background:#2a2a2a;border:1px solid #000000;border-radius:12px;padding:1.5rem;margin:2rem 0}.summary-title:where(.astro-hw43gxss){color:var(--primary);font-family:Ubuntu,sans-serif;font-size:1.25rem;font-weight:700;margin:0 0 1rem;border-bottom:2px solid var(--primary);padding-bottom:.5rem;display:inline-block}.summary-content:where(.astro-hw43gxss){color:#f6f6f6;line-height:1.6}.summary-box:where(.astro-hw43gxss) p{margin-bottom:1rem;line-height:1.6}.summary-box:where(.astro-hw43gxss) p:last-child{margin-bottom:0}.summary-box:where(.astro-hw43gxss) strong{color:var(--primary);font-weight:600}.summary-box:where(.astro-hw43gxss) em{color:var(--primary);font-style:italic;font-weight:500}.summary-box:where(.astro-hw43gxss) a{color:var(--primary);text-decoration:underline;text-decoration-style:solid;text-underline-offset:2px;transition:opacity .2s}.summary-box:where(.astro-hw43gxss) a:hover{opacity:.8}.summary-box:where(.astro-hw43gxss) ul,.summary-box:where(.astro-hw43gxss) ol{margin:.75rem 0;padding-left:1.5rem}.summary-box:where(.astro-hw43gxss) li{margin-bottom:.5rem;color:#f6f6f6;line-height:1.6}.summary-box:where(.astro-hw43gxss) ul li{list-style-type:disc}.summary-box:where(.astro-hw43gxss) ol li{list-style-type:decimal}.summary-box:where(.astro-hw43gxss) li::marker{color:var(--primary)}.mathblock-container{background:#1a1a1a;border:1px solid #333;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;overflow:hidden}.mathblock-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#111;border-bottom:1px solid #333}.mathblock-title{color:#e5e7eb!important;font-size:.875rem!important;font-weight:500!important;margin:0!important;letter-spacing:.025em;font-family:inherit}.mathblock-toggle{display:flex;align-items:center;gap:.5rem;background:transparent;border:1px solid #444;color:#d1d5db;padding:.375rem .75rem;font-size:.8125rem;font-family:inherit;cursor:pointer;transition:all .2s ease}.mathblock-toggle:hover{background:#222;border-color:#555;color:#f3f4f6}.mathblock-toggle:focus{outline:none;border-color:var(--primary, #0294b8);box-shadow:0 0 0 1px var(--primary, #0294b8)}.mathblock-chevron{transition:transform .2s ease}.mathblock-content{padding:1.25rem;font-size:.875rem;line-height:1.6;color:#f3f4f6!important;background:#1a1a1a;overflow-x:auto}.mathblock-content *,.mathblock-content p,.mathblock-content strong,.mathblock-content em,.mathblock-content li{color:#f3f4f6!important}.mathblock-content .katex-display{margin:1rem 0;text-align:center}.mathblock-content ul,.mathblock-content ol{margin:.75rem 0;padding-left:1.5rem}.mathblock-content li{margin:.25rem 0}@media(max-width:640px){.mathblock-header{padding:.625rem .875rem}.mathblock-content{padding:1rem .875rem}.mathblock-title{font-size:.8125rem!important}.mathblock-toggle{padding:.3125rem .625rem;font-size:.75rem}}.mathblock-content::-webkit-scrollbar{height:6px}.mathblock-content::-webkit-scrollbar-track{background:#0f0f0f}.mathblock-content::-webkit-scrollbar-thumb{background:#444;border-radius:3px}.mathblock-content::-webkit-scrollbar-thumb:hover{background:#555}summary:where(.astro-q5dahpvx){list-style:none}summary:where(.astro-q5dahpvx)::-webkit-details-marker{display:none}summary:where(.astro-pjsv2coe){list-style:none}summary:where(.astro-pjsv2coe)::-webkit-details-marker{display:none}#article:where(.astro-vj4tpspi)>:where(.astro-vj4tpspi):first-child{margin-top:0!important}#article:where(.astro-vj4tpspi)>:where(.astro-vj4tpspi):last-child{margin-bottom:0!important}
