.noise-overlay.svelte-1pbhdnf{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='1' stitchTiles='stitch'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='0.5'/%3E%3CfeFuncG type='linear' slope='3' intercept='0.5'/%3E%3CfeFuncB type='linear' slope='3' intercept='0.5'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;opacity:.5;mix-blend-mode:overlay}.brush-highlight.svelte-1ldcuqz{background:linear-gradient(to right,transparent 0%,var(--brush-color) 3%,var(--brush-color) 97%,transparent 100%) no-repeat 0 55% / 0% 75%;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:.05em .25em;margin:0 -.25em;transition:background-size .7s ease-out;mix-blend-mode:multiply}.brush-highlight--visible.svelte-1ldcuqz{background-size:100% 75%}.prose-blog.svelte-1wxg90 h1,.prose-blog.svelte-1wxg90 h2{font-size:28px;line-height:1.2;font-weight:500;color:#000;margin-top:2.5rem}.prose-blog.svelte-1wxg90 h3{font-size:22px;line-height:1.3;font-weight:500;color:#000;margin-top:2rem}.prose-blog.svelte-1wxg90 p{margin-top:1rem;font-size:1rem;line-height:1.7;color:#000c}.prose-blog.svelte-1wxg90 strong{color:#000}.prose-blog.svelte-1wxg90 blockquote{margin:2rem 0;padding-left:1.5rem;border-left:2px solid rgb(0 0 0 / .2);font-style:italic;color:#000c}.prose-blog.svelte-1wxg90 ul,.prose-blog.svelte-1wxg90 ol{margin-top:1rem;padding-left:1.5rem;color:#000c;list-style:disc outside}.prose-blog.svelte-1wxg90 ol{list-style-type:decimal}.prose-blog.svelte-1wxg90 ul ul,.prose-blog.svelte-1wxg90 ol ol{margin-top:.5rem}.prose-blog.svelte-1wxg90 li{margin-top:.5rem;line-height:1.7}.prose-blog.svelte-1wxg90 li::marker{color:#00000073}.prose-blog.svelte-1wxg90 a{color:#000;text-decoration:underline}.prose-blog.svelte-1wxg90 img{margin:2rem 0;border-radius:10px}.prose-blog.svelte-1wxg90 .video-embed{position:relative;width:100%;padding-bottom:56.25%;margin:2rem 0;border-radius:10px;overflow:hidden;cursor:pointer;background:#000}.prose-blog.svelte-1wxg90 .video-embed iframe,.prose-blog.svelte-1wxg90 .video-embed video{position:absolute;inset:0;width:100%!important;height:100%!important;border:none;object-fit:cover}.prose-blog.svelte-1wxg90 .yt-overlay{position:absolute;inset:0;display:flex;align-items:flex-end}.prose-blog.svelte-1wxg90 .yt-controls{width:100%;padding:10px 14px;display:flex;align-items:center;gap:12px;background:linear-gradient(transparent,#0000008c);opacity:0;transition:opacity .2s ease;pointer-events:none}.prose-blog.svelte-1wxg90 .video-embed:hover .yt-controls{opacity:1;pointer-events:auto}.prose-blog.svelte-1wxg90 .yt-play-btn{background:none;border:none;cursor:pointer;padding:2px;display:flex;align-items:center;flex-shrink:0}.prose-blog.svelte-1wxg90 .yt-progress-track{flex:1;height:3px;background:#ffffff59;border-radius:2px;cursor:pointer}.prose-blog.svelte-1wxg90 .yt-progress-fill{height:100%;background:#fff;border-radius:2px;width:0%;transition:width .5s linear}.prose-blog.svelte-1wxg90 .yt-mute-btn{background:none;border:none;cursor:pointer;padding:2px;display:flex;align-items:center;flex-shrink:0}.prose-blog.svelte-1wxg90 pre{margin:1.5rem 0;padding:1.25rem;border-radius:10px;overflow-x:auto;font-size:.875rem;line-height:1.7}.prose-blog.svelte-1wxg90 code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.prose-blog.svelte-1wxg90 :not(pre)>code{background:#0000000f;padding:.15rem .4rem;border-radius:4px;font-size:.9em}.prose-blog.svelte-1wxg90 table{display:block;width:max-content;max-width:100%;overflow-x:auto;margin:2rem 0;border-collapse:collapse;font-size:.9375rem;line-height:1.6}.prose-blog.svelte-1wxg90 th,.prose-blog.svelte-1wxg90 td{padding:.625rem 1rem;border:1px solid rgb(0 0 0 / .12);text-align:left;vertical-align:top}.prose-blog.svelte-1wxg90 th{background:#00000008;font-weight:500;color:#000}.prose-blog.svelte-1wxg90 td{color:#000c}.prose-blog.svelte-1wxg90 hr{margin:3rem 0 2rem;border:0;border-top:1px solid rgb(0 0 0 / .12)}.prose-blog.svelte-1wxg90 em{font-style:italic}.eu-marker{position:relative;width:12px;height:12px;border-radius:50%;background:#5b8def;box-shadow:0 0 0 3px #5b8def33,0 0 12px 3px #5b8def80}.eu-marker.hub{width:15px;height:15px;background:#4a7fe0;box-shadow:0 0 0 4px #4a7fe02e,0 0 16px 4px #4a7fe080}.eu-label{position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;font-family:var(--font-heading);font-size:12px;font-weight:600;line-height:1;color:#161613;background:#ffffffd9;border:1px solid rgba(22,22,19,.08);border-radius:999px;padding:4px 9px;box-shadow:0 4px 14px -6px #16161359;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.eu-marker[data-side=right] .eu-label{left:calc(100% + 9px)}.eu-marker[data-side=left] .eu-label{right:calc(100% + 9px)}.eu-marker[data-side=below] .eu-label{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.eu-marker.pulse{animation:svelte-11csrsp-euPulse 2.6s ease-in-out infinite}@keyframes svelte-11csrsp-euPulse{0%,to{box-shadow:0 0 0 3px #5b8def33,0 0 12px 3px #5b8def80}50%{box-shadow:0 0 0 9px #5b8def00,0 0 12px 3px #5b8def47}}@media(prefers-reduced-motion:reduce){.eu-marker.pulse{animation:none}}.eu-map .maplibregl-ctrl-logo{display:none}@keyframes svelte-1t9lu17-devlog-blink{0%,49%{opacity:1}50%,to{opacity:0}}.devlog-cursor.svelte-1t9lu17{animation:svelte-1t9lu17-devlog-blink 1s step-end infinite}
