1import{ay as n,D as t,bp as e,F as o,c as s,v as r,a,E as l,b as i,q as m,u as f,f as v,s as d,a$ as p,e as g,h}from"./vendor-_EHg_9z3.js";import{p as c}from"./App-CBq1w9UT.js";import"./proposalSections-BaHIyd8Q.js";import"./main-yebja_VB.js";import"./debouncer-DbnUVD0L.js";import"./bots-hi8E-9Fp.js";import"./exchange-CSv3XP_s.js";import"./utils-U7lvPCCb.js";n('@charset "UTF-8";\n/* Media query stuff */\n@keyframes svelte-1mqmfoz-loading-spinner {\n to {\n transform: rotate(360deg);\n }\n}\n@keyframes svelte-1mqmfoz-pulse {\n 0% {\n transform: scale(0.9);\n }\n 50% {\n transform: scale(1.1);\n }\n 100% {\n transform: scale(0.9);\n }\n}\n@keyframes svelte-1mqmfoz-pop {\n 0% {\n transform: scale(0.7);\n }\n 60% {\n transform: scale(1.1);\n }\n 100% {\n transform: scale(1);\n }\n}\n/* z-index stuff */\n/*\n Add items to this map in the order that they need to stack in the UI\n then apply z-index using the z-index mixin and the real z-indexes will\n be sorted out magically\n*/\n.blog-post {\n padding-bottom: 24px;\n border-bottom: 1px solid var(--landing-bd);\n margin-bottom: 32px;\n}\n.blog-post section {\n margin-bottom: 24px;\n}\n.blog-post h2 {\n font-weight: 700;\n font-family: var(--font-bold);\n font-style: normal;\n line-height: 1.2;\n font-size: 1.75rem;\n margin-bottom: 16px;\n}\n.blog-post h3 {\n font-weight: 700;\n font-family: var(--font-bold);\n font-style: normal;\n line-height: 1.2;\n font-size: 1.25rem;\n margin-bottom: 16px;\n}\n.blog-post a {\n color: var(--landing-txt);\n text-decoration: underline;\n}\n.blog-post p,\n.blog-post ul {\n font-weight: 400;\n font-family: var(--font);\n font-style: normal;\n line-height: 1.75rem;\n font-size: 1rem;\n margin-bottom: 16px;\n}\n.blog-post ul {\n text-align: left;\n list-style: none;\n margin: 0 0 0.75rem 1.375rem;\n padding: 0;\n position: relative;\n}\n.blog-post ul > li:before {\n position: absolute;\n content: "âª";\n left: -1.5625rem;\n color: #23a2ee;\n}\n.blog-post ul ul {\n margin-top: 0.5rem;\n list-style: disc;\n}\n.blog-post ul ul > li {\n margin-left: 1rem;\n}',{});var u=r('<div class="blog-post svelte-1mqmfoz"><!></div>');n("/* Media query stuff */\n@keyframes svelte-v9k10r-loading-spinner {\n to {\n transform: rotate(360deg);\n }\n}\n@keyframes svelte-v9k10r-pulse {\n 0% {\n transform: scale(0.9);\n }\n 50% {\n transform: scale(1.1);\n }\n 100% {\n transform: scale(0.9);\n }\n}\n@keyframes svelte-v9k10r-pop {\n 0% {\n transform: scale(0.7);\n }\n 60% {\n transform: scale(1.1);\n }\n 100% {\n transform: scale(1);\n }\n}\n/* z-index stuff */\n/*\n Add items to this map in the order that they need to stack in the UI\n then apply z-index using the z-index mixin and the real z-indexes will\n be sorted out magically\n*/\n.post.svelte-v9k10r {\n text-align: left;\n width: 100%;\n padding: 0 10rem;\n}\n@media (max-width: 767px) {\n .post.svelte-v9k10r {\n padding: 0 1.5rem;\n }\n}\n.post.svelte-v9k10r {\n margin-top: 5rem;\n}\n@media (max-width: 767px) {\n .post.svelte-v9k10r {\n margin-top: 0;\n }\n}\n.post.svelte-v9k10r h1:where(.svelte-v9k10r) {\n font-weight: 700;\n font-family: var(--font-bold);\n font-style: normal;\n line-height: 1.2;\n font-size: 2.25rem;\n margin-bottom: 2px;\n}\n.post.svelte-v9k10r .who_when:where(.svelte-v9k10r) {\n margin-bottom: 24px;\n}\n\n.not-found.svelte-v9k10r {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n gap: 48px;\n height: 30vh;\n}\n.not-found.svelte-v9k10r .title:where(.svelte-v9k10r) {\n font-weight: 700;\n font-family: var(--font-bold);\n font-style: normal;\n line-height: 1.2;\n font-size: 2.25rem;\n}\n.not-found.svelte-v9k10r .shrug:where(.svelte-v9k10r) {\n font-size: 60px;\n}",{});var b=r('<h1 class="svelte-v9k10r"> </h1> <div class="who_when svelte-v9k10r"> </div> <!>',1),x=r('<div class="not-found svelte-v9k10r"><h1 class="title svelte-v9k10r">Blog post not found</h1> <div class="shrug svelte-v9k10r">ð¤·ââï¸</div></div>'),y=r('<div class="post svelte-v9k10r"><!></div>');function k(n,r){a(r,!0);let k=f(()=>c[r.slug]);var w=y(),z=t(w),j=n=>{!function(n,r){var a=u(),l=t(a);e(l,r,"default",{}),o(a),s(n,a)}(n,{children:(n,e)=>{var r=b(),a=v(r),l=t(a,!0);o(a);var m=d(a,2),f=t(m);o(m);var c=d(m,2);p(c,()=>i(k).component,(n,t)=>{t(n,{})}),g(n=>{h(l,i(k).title),h(f,`by ${i(k).author??""}, on ${n??""}`)},[()=>i(k).date.toLocaleDateString()]),s(n,r)},$$slots:{default:!0}})},q=n=>{var t=x();s(n,t)};l(z,n=>{void 0!==r.slug&&void 0!==i(k)?n(j):n(q,-1)}),o(w),s(n,w),m()}export{k as default}; 2 3//# sourceMappingURL=BlogPostPage-NAjzlDLt.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.