.ln-night{background:radial-gradient(62% 90% at 84% 34%, rgb(var(--color-solid-blue-600) / .46) 0%, rgb(var(--color-solid-deep-blue-700) / .16) 48%, transparent 74%), radial-gradient(46% 64% at 72% 104%, rgb(var(--color-solid-cyan-600) / .18), transparent 70%), radial-gradient(55% 75% at 0% 0%, rgb(var(--color-solid-deep-blue-600) / .34), transparent 70%), rgb(var(--color-solid-blue-900))}.ln-grain{z-index:-1;pointer-events:none;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ln-chip{background:rgb(var(--color-solid-neutral-0) / .08);box-shadow:inset 0 0 0 1px rgb(var(--color-solid-neutral-0) / .12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ln-chip-fresh{background:rgb(var(--color-solid-cyan-400) / .16);box-shadow:inset 0 0 0 1px rgb(var(--color-solid-cyan-300) / .5), 0 0 24px rgb(var(--color-solid-cyan-400) / .28)}.ln-dot{background:rgb(var(--color-solid-cyan-300));box-shadow:0 0 10px rgb(var(--color-solid-cyan-400) / .8)}.ln-glyph{color:rgb(var(--color-solid-cyan-300))}.ln-panel{background:linear-gradient(180deg, rgb(var(--color-solid-neutral-0) / .12), rgb(var(--color-solid-neutral-0) / .05));box-shadow:inset 0 0 0 1px rgb(var(--color-solid-neutral-0) / .12), inset 0 1px 0 rgb(var(--color-solid-neutral-0) / .2);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%)}.ln-shimmer{background:rgb(var(--color-solid-neutral-0) / .12)}.ln-nebula{width:178%;height:auto;-webkit-mask-image:radial-gradient(closest-side, rgb(var(--color-solid-neutral-900)) 52%, transparent 100%);-webkit-mask-image:radial-gradient(closest-side, rgb(var(--color-solid-neutral-900)) 52%, transparent 100%);mask-image:radial-gradient(closest-side, rgb(var(--color-solid-neutral-900)) 52%, transparent 100%);top:50%;left:50%;transform:translate(-50%,-50%)}.ln-core{width:37%;height:37%;-webkit-mask-image:radial-gradient(closest-side, rgb(var(--color-solid-neutral-900)) 60%, transparent 100%);-webkit-mask-image:radial-gradient(closest-side, rgb(var(--color-solid-neutral-900)) 60%, transparent 100%);mask-image:radial-gradient(closest-side, rgb(var(--color-solid-neutral-900)) 60%, transparent 100%);top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.ln-nebula,.ln-core,.ln-starfield{transition:transform .9s var(--motion-ease-standard)}.ln-nebula{transform:translate(-50%, -50%) translate3d(calc(var(--ln-tx,0) * -10px), calc(var(--ln-ty,0) * -8px), 0)}.ln-core{transform:translate(-50%, -50%) translate3d(calc(var(--ln-tx,0) * 3px), calc(var(--ln-ty,0) * 3px), 0)}.ln-starfield{transform:translate3d(calc(var(--ln-tx,0) * 8px), calc(var(--ln-ty,0) * 6px), 0)}}.ln-starfield [data-star],.ln-starfield [data-flare],.ln-starfield [data-echo],.ln-starfield [data-ripple]{transform-box:fill-box;transform-origin:50%}.ln-star{fill:rgb(var(--color-solid-neutral-0) / .4)}.ln-star-reading{fill:rgb(var(--color-solid-cyan-100))}.ln-star-read{fill:rgb(var(--color-solid-neutral-0))}.ln-star-next{fill:rgb(var(--color-solid-neutral-0) / .95)}.ln-star.ln-star-topic{fill:rgb(var(--color-solid-cyan-100) / .85)}.ln-bloom-read{fill:rgb(var(--color-solid-cyan-300) / .95)}.ln-bloom-reading{fill:rgb(var(--color-solid-cyan-400) / .75)}.ln-link,.ln-link-lit{stroke-linecap:round;stroke-dasharray:1}.ln-link{stroke:rgb(var(--color-solid-neutral-0) / .14);stroke-width:1px}.ln-link-lit{stroke:rgb(var(--color-solid-cyan-300) / .6);stroke-width:1.4px}.ln-link.ln-link-topic{stroke:rgb(var(--color-solid-cyan-200) / .55)}.ln-next{fill:none;stroke:rgb(var(--color-solid-neutral-0) / .75);stroke-width:1.2px}.ln-ripple{fill:none;stroke:rgb(var(--color-solid-cyan-200));stroke-width:1.2px;opacity:0}.ln-flare{fill:rgb(var(--color-solid-cyan-200) / .45);stroke:rgb(var(--color-solid-cyan-100));stroke-width:.8px;opacity:0}.ln-echo{fill:none;stroke:rgb(var(--color-solid-cyan-200) / .8);stroke-width:.6px;opacity:0}.ln-aim{fill:none;stroke:rgb(var(--color-solid-neutral-0) / .85);stroke-width:1px}.ln-label{left:var(--ln-x);top:var(--ln-y);z-index:1;transform:translate(var(--ln-dx,-50%), var(--ln-dy,calc(-100% - 14px)));background:rgb(var(--color-solid-blue-900) / .84);box-shadow:inset 0 0 0 1px rgb(var(--color-solid-neutral-0) / .16), 0 12px 32px rgb(var(--color-solid-neutral-900) / .36);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ln-label[data-side=below]{--ln-dy:14px}.ln-label[data-align=start]{--ln-dx:-18px}.ln-label[data-align=end]{--ln-dx:calc(-100% + 18px)}.ln-label-state{color:rgb(var(--color-solid-cyan-200))}.ln-ring-track{stroke:rgb(var(--color-solid-neutral-900) / .08)}.ln-ring-arc{stroke:rgb(var(--color-solid-blue-500))}.ln-tab[aria-pressed=true] .ln-ring-track{stroke:rgb(var(--color-solid-neutral-0) / .16)}.ln-tab[aria-pressed=true] .ln-ring-arc{stroke:rgb(var(--color-solid-cyan-300))}.ln-reading{background:rgb(var(--color-solid-cyan-400));box-shadow:0 0 0 2px rgb(var(--color-solid-neutral-0))}.ln-tab[aria-pressed=true] .ln-reading{box-shadow:0 0 0 2px rgb(var(--color-solid-blue-900)), 0 0 10px rgb(var(--color-solid-cyan-400) / .8)}.ln-topic-done{background:rgb(var(--color-solid-blue-500));color:rgb(var(--color-solid-neutral-0))}@media (prefers-reduced-motion:no-preference){.ln-pulse{animation:ln-pulse 1.4s var(--motion-ease-standard) infinite alternate}}@keyframes ln-pulse{0%{opacity:1}to{opacity:.55}}.ln-row+.ln-row:before{content:"";top:0;right:0;left:calc(var(--unit-positive-20) + var(--unit-positive-24) + var(--unit-positive-16));z-index:1;border-top:1px solid rgb(var(--color-solid-neutral-900) / .08);position:absolute}.ln-mark-reading{background:conic-gradient(rgb(var(--color-solid-blue-500)) 0 50%, transparent 50% 100%)}.ln-mark{background:rgb(var(--color-solid-yellow-200));box-shadow:0 0 0 1px rgb(var(--color-solid-yellow-200))}.ln-section{scroll-margin-top:calc(var(--unit-positive-56) + var(--unit-positive-80))}@media (width>=1024px){.ln-section{scroll-margin-top:var(--unit-positive-80)}}@container (width>=56rem){.ln-section{scroll-margin-top:var(--unit-positive-24)}}.ln-search::-webkit-search-cancel-button{appearance:none}.ln-search::-webkit-search-decoration{appearance:none}
