.ask[data-astro-cid-epnmvenh]{display:inline-flex;align-items:center;gap:.55rem;font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:.04em;color:rgb(var(--ink));background:rgb(var(--bg-raised));border:1px solid rgb(var(--hairline));border-radius:3px;padding:.55rem .85rem;cursor:pointer;transition:border-color .16s ease,background .16s ease}.ask[data-astro-cid-epnmvenh]:hover{border-color:rgb(var(--accent) / .7);background:rgb(var(--bg-raised) / .7)}.ask[data-astro-cid-epnmvenh] .dot[data-astro-cid-epnmvenh]{width:6px;height:6px;border-radius:50%;background:rgb(var(--accent));box-shadow:0 0 6px rgb(var(--accent) / .55)}.word[data-astro-cid-epnmvenh]:before{content:"[";color:rgb(var(--accent) / .5);margin-right:4px}.word[data-astro-cid-epnmvenh]:after{content:"]";color:rgb(var(--accent) / .5);margin-left:4px}.kbd[data-astro-cid-epnmvenh]{font-size:.68rem;color:rgb(var(--ink-muted));border:1px solid rgb(var(--hairline));padding:1px 5px;border-radius:2px;background:rgb(var(--bg))}.toast[data-astro-cid-epnmvenh]{position:fixed;bottom:1.4rem;left:50%;transform:translate(-50%) translateY(20px);z-index:60;background:rgb(var(--bg-raised));border:1px solid rgb(var(--accent) / .55);border-radius:3px;padding:.6rem .95rem;font-family:JetBrains Mono,monospace;font-size:.75rem;color:rgb(var(--ink));display:inline-flex;align-items:center;gap:.6rem;opacity:0;transition:opacity .22s ease,transform .22s ease;box-shadow:0 12px 40px -10px #0006;max-width:calc(100vw - 2rem)}.toast[data-astro-cid-epnmvenh][data-show=true]{opacity:1;transform:translate(-50%) translateY(0)}.toast-dot[data-astro-cid-epnmvenh]{width:8px;height:8px;border-radius:50%;background:rgb(var(--accent));box-shadow:0 0 8px rgb(var(--accent) / .7);animation:blink .9s ease-in-out 2}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.reading-progress[data-astro-cid-mu6cnre2]{position:fixed;top:0;left:0;right:0;height:1px;z-index:40;background:rgb(var(--hairline) / .5);pointer-events:none}.bar[data-astro-cid-mu6cnre2]{height:100%;width:0;background:rgb(var(--accent));box-shadow:0 0 10px rgb(var(--accent) / .6);transition:width 80ms linear}.post[data-astro-cid-gvpn4u4b]{max-width:72ch;margin:0 auto;padding:2.6rem 0 1rem}.post-head[data-astro-cid-gvpn4u4b]{margin-bottom:2.6rem}.kicker[data-astro-cid-gvpn4u4b]{display:flex;align-items:center;gap:.85rem;margin-bottom:1.4rem}.leader-fill[data-astro-cid-gvpn4u4b]{flex:1;height:1px;background-image:radial-gradient(circle,rgb(var(--hairline)) 1px,transparent 1px);background-size:5px 1px;background-repeat:repeat-x}.time[data-astro-cid-gvpn4u4b]{font-size:.7rem}.post-title[data-astro-cid-gvpn4u4b]{font-family:Fraunces Variable,Fraunces,serif;font-weight:500;font-size:clamp(2rem,5.4vw,3.4rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 .9rem;color:rgb(var(--ink));font-variation-settings:"opsz" 96,"SOFT" 90}.post-desc[data-astro-cid-gvpn4u4b]{font-size:1.15rem;line-height:1.5;color:rgb(var(--ink-muted));margin:0 0 1.6rem;font-style:italic}.paper-card[data-astro-cid-gvpn4u4b],.repo-card[data-astro-cid-gvpn4u4b]{display:flex;gap:1rem;align-items:flex-start;padding:.85rem 1rem;border:1px solid rgb(var(--hairline));border-left:2px solid rgb(var(--accent));border-radius:3px;background:rgb(var(--bg-raised) / .5);margin:1.4rem 0;font-size:.92rem}.paper-label[data-astro-cid-gvpn4u4b]{padding-top:.18rem}.paper-body[data-astro-cid-gvpn4u4b]{display:flex;flex-direction:column;gap:.2rem}.paper-authors[data-astro-cid-gvpn4u4b]{color:rgb(var(--ink))}.paper-cite[data-astro-cid-gvpn4u4b]{color:rgb(var(--ink-muted));font-size:.88rem}.paper-link[data-astro-cid-gvpn4u4b],.repo-link[data-astro-cid-gvpn4u4b]{color:rgb(var(--accent));text-decoration:underline;text-decoration-color:rgb(var(--accent) / .4);text-underline-offset:3px}.post-tags[data-astro-cid-gvpn4u4b]{display:flex;gap:.65rem;flex-wrap:wrap;margin:1.2rem 0 1.4rem}.tag[data-astro-cid-gvpn4u4b]{font-family:JetBrains Mono,monospace;font-size:.72rem;color:rgb(var(--ink-muted))}.post-actions[data-astro-cid-gvpn4u4b]{margin-top:1.2rem}.post-foot[data-astro-cid-gvpn4u4b]{margin-top:4rem}.rule[data-astro-cid-gvpn4u4b]{height:1px;background:linear-gradient(to right,transparent,rgb(var(--hairline)) 12%,rgb(var(--hairline)) 88%,transparent);margin-bottom:1rem}.foot-row[data-astro-cid-gvpn4u4b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.end-mark[data-astro-cid-gvpn4u4b]{color:rgb(var(--accent));font-family:JetBrains Mono,monospace;text-shadow:0 0 8px rgb(var(--accent) / .4)}.back[data-astro-cid-gvpn4u4b]{color:rgb(var(--ink-muted));text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;font-family:JetBrains Mono,monospace;font-size:.78rem}.back[data-astro-cid-gvpn4u4b]:hover{color:rgb(var(--ink))}
