.ascii-field-bg[data-v-6bb1d8d6]{--ascii-cols:168;--ascii-rows:72;--ascii-size-h:calc(100vh / var(--ascii-rows) / 1.15);--ascii-size-w:calc(100vw / var(--ascii-cols) / .62);--ascii-ink:42, 45, 51;z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.ascii-field-bg--home[data-v-6bb1d8d6]{--ascii-wash-top:#f7f5ef;--ascii-wash-mid:#f2f0e8;--ascii-wash-bot:#ebe8e0;--ascii-ocean:rgba(var(--ascii-ink), .16);--ascii-land:rgba(var(--ascii-ink), .28)}.ascii-field-bg--lx[data-v-6bb1d8d6]{--ascii-ink:42, 49, 56;--ascii-wash-top:#e4eef6;--ascii-wash-mid:#d7e6f0;--ascii-wash-bot:#cddfea;--ascii-ocean:rgba(var(--ascii-ink), .14);--ascii-land:#24689c38}.ascii-field-bg-wash[data-v-6bb1d8d6]{background:radial-gradient(ellipse 85% 50% at 50% -8%, #ffffffb3, transparent 58%), linear-gradient(180deg, var(--ascii-wash-top) 0%, var(--ascii-wash-mid) 48%, var(--ascii-wash-bot) 100%);position:absolute;inset:0}.ascii-field-bg--lx .ascii-field-bg-wash[data-v-6bb1d8d6]{background:radial-gradient(circle at top left, #3484c424, transparent 34%), radial-gradient(circle at right 20%, #8fbdd838, transparent 26%), radial-gradient(ellipse 85% 50% at 50% -8%, #ffffff8c, transparent 58%), linear-gradient(180deg, var(--ascii-wash-top) 0%, var(--ascii-wash-mid) 48%, var(--ascii-wash-bot) 100%)}.ascii-field-bg-ascii[data-v-6bb1d8d6]{box-sizing:border-box;width:max-content;height:max-content;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;font-size:max(var(--ascii-size-h), var(--ascii-size-w));letter-spacing:.04em;white-space:pre;user-select:none;margin:0;padding:0;line-height:1.15;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.ascii-field-bg-ascii--ocean[data-v-6bb1d8d6]{color:var(--ascii-ocean);animation:18s ease-in-out infinite ascii-field-breathe-6bb1d8d6}.ascii-field-bg-ascii--land[data-v-6bb1d8d6]{color:var(--ascii-land);animation:14s ease-in-out infinite reverse ascii-field-breathe-6bb1d8d6}.ascii-field-bg-city[data-v-6bb1d8d6]{opacity:.78;width:100%;height:min(42vh,22rem);position:absolute;bottom:0;left:0;right:0}.ascii-field-bg-city[data-v-6bb1d8d6] .ascii-field-bg-city-svg{width:100%;height:100%;display:block}.ascii-field-bg-scan[data-v-6bb1d8d6]{background:linear-gradient(180deg, transparent 0%, #ffffff08 46%, rgba(var(--ascii-ink), .02) 50%, transparent 54%, transparent 100%);opacity:.5;background-size:100% 220%;animation:24s linear infinite ascii-field-scan-6bb1d8d6;position:absolute;inset:-20% 0}.ascii-field-bg-rail[data-v-6bb1d8d6]{background:linear-gradient(180deg, transparent 0%, rgba(var(--ascii-ink), .1) 12%, rgba(var(--ascii-ink), .07) 55%, transparent 88%);width:1px;position:absolute;top:0;bottom:0}.ascii-field-bg-rail--left[data-v-6bb1d8d6]{left:max(.65rem, env(safe-area-inset-left))}.ascii-field-bg-rail--right[data-v-6bb1d8d6]{right:max(.65rem, env(safe-area-inset-right))}.ascii-field-bg-corners[data-v-6bb1d8d6]{inset:max(.55rem, env(safe-area-inset-top)) max(.65rem, env(safe-area-inset-right)) max(.55rem, env(safe-area-inset-bottom)) max(.65rem, env(safe-area-inset-left));position:absolute}.ascii-field-bg-corners span[data-v-6bb1d8d6]{border-color:rgba(var(--ascii-ink), .16);border-style:solid;width:.85rem;height:.85rem;position:absolute}.ascii-field-bg-corners span[data-v-6bb1d8d6]:first-child{border-width:1px 0 0 1px;top:0;left:0}.ascii-field-bg-corners span[data-v-6bb1d8d6]:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.ascii-field-bg-corners span[data-v-6bb1d8d6]:nth-child(3){border-width:0 0 1px 1px;bottom:0;left:0}.ascii-field-bg-corners span[data-v-6bb1d8d6]:nth-child(4){border-width:0 1px 1px 0;bottom:0;right:0}@keyframes ascii-field-scan-6bb1d8d6{0%{transform:translateY(-30%)}to{transform:translateY(30%)}}@keyframes ascii-field-breathe-6bb1d8d6{0%,to{opacity:.88}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ascii-field-bg-scan[data-v-6bb1d8d6],.ascii-field-bg-ascii--ocean[data-v-6bb1d8d6],.ascii-field-bg-ascii--land[data-v-6bb1d8d6]{animation:none}}@media (width<=639px){.ascii-field-bg-ascii[data-v-6bb1d8d6]{letter-spacing:.02em}.ascii-field-bg--home .ascii-field-bg-ascii--ocean[data-v-6bb1d8d6],.ascii-field-bg--lx .ascii-field-bg-ascii--ocean[data-v-6bb1d8d6]{color:rgba(var(--ascii-ink), .14)}.ascii-field-bg--home .ascii-field-bg-ascii--land[data-v-6bb1d8d6]{color:rgba(var(--ascii-ink), .24)}.ascii-field-bg--lx .ascii-field-bg-ascii--land[data-v-6bb1d8d6]{color:#24689c33}.ascii-field-bg-city[data-v-6bb1d8d6]{height:min(34vh,16rem)}}.ascii-field-bg-city-window--cool{fill:#dce6f5b3}.ascii-field-bg-city-window--warm{fill:#f5e6c8a6}.ascii-field-bg-city-window--alert{fill:#dc8291b3}.ascii-field-bg-city-window--cool:nth-child(3n),.ascii-field-bg-city-window--warm:nth-child(4n){animation:5.5s steps(2,end) infinite ascii-field-window}.ascii-field-bg-city-window--alert{animation:3.2s ease-in-out infinite ascii-field-alert}@keyframes ascii-field-window{0%,82%,to{opacity:1}88%{opacity:.15}}@keyframes ascii-field-alert{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ascii-field-bg-city-window--cool,.ascii-field-bg-city-window--warm,.ascii-field-bg-city-window--alert{animation:none}}:root{--lx-bg:#d7e6f0;--lx-paper:#f8fbfe;--lx-paper-edge:#343c442e;--lx-ink:#2a3138;--lx-muted:#56616a;--lx-soft:#7a8690;--lx-accent:#3484c4;--lx-accent-soft:#3484c41f;--lx-accent-deep:#24689c;--lx-dish:#3a424a;--lx-dish-mid:#5a656e;--lx-punch-hole:#f3f7fb;--lx-grid:#3484c40b;--lx-border:#2a313824;--lx-shadow:0 10px 28px #2a313814;--lx-speckle:radial-gradient(circle at 18% 22%, #ffffff73 .4px, transparent .5px), radial-gradient(circle at 72% 58%, #2a313812 .35px, transparent .45px), radial-gradient(circle at 44% 84%, #ffffff4d .3px, transparent .4px);--lx-mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Monaco, monospace;--lx-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lx-serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--lx-font-meta:.6875rem;--lx-font-caption:.625rem;--lx-font-body:.75rem;--lx-font-intro:.8125rem;--lx-font-index-hero:clamp(1.28rem, 1.1rem + .7vw, 1.65rem);--lx-font-index-card-title:clamp(.98rem, .94rem + .22vw, 1.08rem);--lx-radius:.4rem;--lx-radius-sm:.28rem}a{color:inherit}.lx-page{isolation:isolate;box-sizing:border-box;min-height:100dvh;padding:max(1.5rem, env(safe-area-inset-top)) max(.9rem, env(safe-area-inset-right)) max(3.25rem, env(safe-area-inset-bottom)) max(.9rem, env(safe-area-inset-left));color:var(--lx-ink);background:0 0;flex-direction:column;display:flex;position:relative}.lx-page>:not(.ascii-field-bg){z-index:1;position:relative}.lx-shell{width:min(100%,48rem);min-width:0;margin:0 auto}.lx-skip-link{position:absolute;left:-9999px}.lx-skip-link:focus{z-index:10;border-radius:var(--lx-radius-sm);color:var(--lx-ink);box-shadow:0 0 0 1px var(--lx-border);background:#fff;padding:.5rem .7rem;top:1rem;left:1rem}.lx-topbar{font-family:var(--lx-mono);font-size:var(--lx-font-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-soft);flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1rem;display:flex}.lx-topbar a{color:var(--lx-muted);text-decoration:none}.lx-topbar a:hover,.lx-topbar a:focus-visible{color:var(--lx-accent)}.lx-panel{border:1px solid var(--lx-paper-edge);border-radius:var(--lx-radius);background:var(--lx-paper);box-shadow:var(--lx-shadow)}.lx-header-card{margin-bottom:.85rem;padding:1rem 1.15rem .95rem 1.55rem}.lx-index-header-card{background:var(--lx-speckle), linear-gradient(165deg, #fff 0%, #dff0f8 48%, #b6d6ea 100%);background-size:6px 8px,auto;border-color:#3484c447;position:relative;overflow:hidden;box-shadow:0 8px 22px #2a313814,inset 0 1px #ffffffbf}.lx-index-header-topline,.lx-index-header-ruler,.lx-index-heading,.lx-index-intro{z-index:1;position:relative}.lx-index-header-topline{font-family:var(--lx-mono);font-size:var(--lx-font-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--lx-dish-mid);justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.4rem;display:flex}.lx-index-header-code{color:var(--lx-accent-deep)}.lx-index-header-run{color:var(--lx-soft)}.lx-index-header-ruler{font-family:var(--lx-mono);letter-spacing:.1em;text-transform:uppercase;color:#3a628f94;border-bottom:1px solid #3484c433;grid-template-columns:repeat(10,minmax(0,1fr));gap:.28rem;margin:0 0 .6rem;padding-bottom:.35rem;font-size:.48rem;display:grid}.lx-index-heading{font-family:var(--lx-serif);font-size:var(--lx-font-index-hero);letter-spacing:-.03em;color:var(--lx-ink);margin:0;line-height:1.1}.lx-index-intro{max-width:40rem;font-family:var(--lx-sans);font-size:var(--lx-font-intro);color:var(--lx-muted);margin:.4rem 0 0;line-height:1.45}.lx-index-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.lx-index-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.lx-index-link{padding:.9rem 1.25rem .85rem 1.65rem;text-decoration:none;transition:transform .14s,box-shadow .14s,border-color .14s;display:block;position:relative;overflow:hidden}.lx-index-card{border-radius:var(--lx-radius-sm);clip-path:polygon(0 0,calc(100% - 1.85rem) 0,100% 1.85rem,100% 100%,0 100%);background:var(--lx-speckle), linear-gradient(180deg, #f7fbfe 0%, #c5dff0 100%);background-size:6px 8px,auto;border:1px solid #3484c442;box-shadow:0 6px 16px #2a313812,inset 0 1px #ffffffb3}.lx-index-link:hover,.lx-index-link:focus-visible{border-color:#3484c466;transform:translateY(-1px);box-shadow:0 10px 22px #2a31381c}.lx-index-list li:nth-child(6n+2) .lx-index-card,.lx-index-list li:nth-child(6n+5) .lx-index-card{background:var(--lx-speckle), linear-gradient(180deg, #fff 0%, #e8f1f7 100%);background-size:6px 8px,auto;border-color:#5a656e33}.lx-index-list li:nth-child(6n+3) .lx-index-card{background:var(--lx-speckle), linear-gradient(180deg, #f3f6f9 0%, #c2ccd5 100%);background-size:6px 8px,auto;border-color:#3a424a3d}.lx-index-list li:nth-child(6n) .lx-index-card{background:var(--lx-speckle), linear-gradient(180deg, #f7f8fc 0%, #c9cee3 100%);background-size:6px 8px,auto;border-color:#7882a83d}.lx-punch-layer{pointer-events:none;z-index:0;position:absolute;inset:0}.lx-punch-edge{z-index:0;opacity:.95;border-radius:.1rem;position:absolute}.lx-punch-slot{background:var(--lx-punch-hole);border-radius:1px;position:absolute;box-shadow:inset 0 0 0 1px #2a313814}.lx-punch-slot--edge{left:50%;transform:translate(-50%)}.lx-punch-slot--field{opacity:.9;transform:translate(-50%,-50%)}.lx-index-header-card .lx-punch-edge{background:linear-gradient(#3484c429,#3484c40a);width:.62rem;top:.55rem;bottom:.55rem}.lx-index-header-card .lx-punch-edge--left{left:.28rem}.lx-index-header-card .lx-punch-edge--right{right:.28rem}.lx-index-card .lx-punch-edge{background:linear-gradient(#3484c424,#3484c40a);width:.68rem;top:.45rem;bottom:.45rem}.lx-index-card .lx-punch-edge--left{left:.22rem}.lx-index-card .lx-punch-edge--right{right:.22rem}.lx-index-list li:nth-child(6n+2) .lx-index-card .lx-punch-edge,.lx-index-list li:nth-child(6n+5) .lx-index-card .lx-punch-edge{background:linear-gradient(#5a656e1f,#5a656e0a)}.lx-index-list li:nth-child(6n+3) .lx-index-card .lx-punch-edge{background:linear-gradient(#3a424a24,#3a424a0d)}.lx-index-list li:nth-child(6n) .lx-index-card .lx-punch-edge{background:linear-gradient(#7882a824,#7882a80d)}.lx-index-link>:not(.lx-punch-layer){z-index:1;position:relative}.lx-footer-card .lx-punch-edge{background:linear-gradient(#3a424a24,#3a424a0d);width:.58rem;top:.55rem;bottom:.55rem}.lx-footer-card .lx-punch-edge--left{left:.26rem}.lx-footer-card .lx-punch-edge--right{right:.26rem}.lx-index-footer-card .lx-punch-edge{background:linear-gradient(#3484c41f,#3484c40a)}.lx-entry-footer-card .lx-punch-edge{background:linear-gradient(#3a424a29,#3a424a0d)}.lx-footer-card>:not(.lx-punch-layer),.lx-index-header-card>:not(.lx-punch-layer){z-index:1;position:relative}.lx-index-card-header{justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.45rem;display:flex}.lx-index-kind{font-family:var(--lx-mono);font-size:var(--lx-font-caption);letter-spacing:.12em;text-transform:uppercase;border:1px solid #3484c43d;border-radius:.15rem;flex:none;padding:.1rem .32rem}.lx-index-kind--social{background:var(--lx-accent-soft);color:var(--lx-accent-deep);border-color:#3484c452}.lx-index-meta{font-family:var(--lx-mono);font-size:var(--lx-font-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--lx-dish-mid);flex-wrap:wrap;gap:.65rem;margin-bottom:0;display:flex}.lx-index-meta>*+:before{content:"/";color:#3a424a57;margin-right:.5rem}.lx-index-title{font-family:var(--lx-serif);font-size:var(--lx-font-index-card-title);color:var(--lx-ink);text-wrap:balance;margin:0;line-height:1.22}.lx-index-blurb{font-family:var(--lx-sans);font-size:var(--lx-font-body);color:var(--lx-muted);margin:.3rem 0 0;line-height:1.5}.lx-article{background:linear-gradient(#fff 0%,#f4f9fc 100%);border-color:#3484c429;padding:1.35rem 1.25rem 1.25rem}.lx-title{font-family:var(--lx-serif);letter-spacing:-.03em;color:var(--lx-ink);text-wrap:balance;margin:0;font-size:clamp(1.85rem,1.25rem + 1.8vw,2.75rem);line-height:1.06}.lx-entry-meta{color:var(--lx-muted);flex-wrap:wrap;align-items:center;gap:.3rem .65rem;margin-top:.7rem;display:flex}.lx-byline{font-family:var(--lx-sans);color:inherit;font-size:.92rem;font-weight:500}.lx-meta-separator{font-family:var(--lx-mono);letter-spacing:.14em;text-transform:uppercase;color:#3a424a59;font-size:.65rem}.lx-date-value{font-family:var(--lx-sans);color:inherit;font-size:.92rem}.lx-markdown{font-family:var(--lx-serif);padding-top:1.05rem;font-size:1.05rem;line-height:1.72}.lx-markdown>:first-child{margin-top:0}.lx-markdown h2,.lx-markdown h3,.lx-markdown h4{color:var(--lx-ink);margin:1.65rem 0 .7rem;line-height:1.2}.lx-markdown h2{font-family:var(--lx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-accent);font-size:.8rem}.lx-markdown h3{font-family:var(--lx-sans);font-size:1.08rem}.lx-markdown p,.lx-markdown ul,.lx-markdown ol,.lx-markdown pre,.lx-markdown blockquote,.lx-markdown table{margin:0 0 .95rem}.lx-markdown ul,.lx-markdown ol{padding-left:1.3rem}.lx-markdown li+li{margin-top:.28rem}.lx-markdown a{color:var(--lx-accent);text-underline-offset:.15em;text-decoration-thickness:1px}.lx-markdown a:hover{color:var(--lx-accent-deep);text-decoration-thickness:2px}.lx-markdown img{border-radius:var(--lx-radius-sm);border:1px solid #2a31381a;max-width:100%;height:auto;margin:1.05rem auto;display:block;box-shadow:0 10px 28px #2a31381a}.lx-markdown code{font-family:var(--lx-mono);color:var(--lx-accent-deep);background:#3484c41a;border-radius:.18rem;padding:.1rem .28rem;font-size:.88em}.lx-markdown pre{border-radius:var(--lx-radius-sm);background:var(--lx-dish);color:#e8f1f7;padding:.85rem .95rem;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff0f}.lx-markdown pre code{color:inherit;background:0 0;padding:0}.lx-markdown blockquote{color:var(--lx-muted);border-left:2px solid #3484c466;padding:.15rem 0 .15rem .85rem}.lx-markdown table{border-collapse:collapse;width:100%;font-family:var(--lx-sans);font-size:.92rem}.lx-markdown th,.lx-markdown td{text-align:left;vertical-align:top;border-bottom:1px solid #2a313814;padding:.55rem .65rem}.lx-meta,.lx-punchcard{border-radius:var(--lx-radius-sm);background:var(--lx-speckle), linear-gradient(180deg, #f8fbfe 0%, #c8dceb 100%);background-size:6px 8px,auto;border:1px solid #2a313829;margin-top:1.35rem;padding:.75rem .85rem .7rem 1.5rem;position:relative;overflow:hidden}.lx-meta-heading{font-family:var(--lx-mono);font-size:var(--lx-font-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-soft);align-items:center;gap:.4rem;margin:0 0 .55rem;display:inline-flex}.lx-meta-cursor{background:var(--lx-accent);border-radius:1px;width:.36rem;height:.36rem;animation:1.2s steps(2,start) infinite lx-blink}.lx-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;display:grid}.lx-meta-label{font-family:var(--lx-mono);font-size:var(--lx-font-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-soft);margin:0 0 .12rem}.lx-meta-value{font-family:var(--lx-mono);font-size:var(--lx-font-body);letter-spacing:.02em;color:var(--lx-muted);word-break:break-word;margin:0;line-height:1.45}.lx-tag-list{flex-wrap:wrap;gap:.28rem;display:flex}.lx-tag{background:var(--lx-accent-soft);font-family:var(--lx-mono);font-size:var(--lx-font-meta);letter-spacing:.04em;color:var(--lx-muted);border:1px solid #2a31381a;border-radius:.15rem;align-items:center;padding:.12rem .3rem;display:inline-flex}.lx-meta-outro{margin-top:.65rem}.lx-bottom-nav{font-family:var(--lx-mono);font-size:var(--lx-font-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--lx-soft);flex-wrap:wrap;gap:.4rem;margin-top:0;padding-top:0;display:inline-flex}.lx-bottom-nav a{text-underline-offset:.16em;color:var(--lx-muted);text-decoration:underline 1px #0000}.lx-bottom-nav a:hover,.lx-bottom-nav a:focus-visible{color:var(--lx-accent);text-decoration-color:currentColor}.lx-footer-card{background:var(--lx-speckle), linear-gradient(180deg, #f3f6f9 0%, #c2ccd5 100%);background-size:6px 8px,auto;border-color:#3a424a33;padding-top:.95rem;box-shadow:0 6px 16px #2a313812,inset 0 1px #ffffff8c}.lx-punchcard-ruler{font-family:var(--lx-mono);letter-spacing:.1em;text-transform:uppercase;color:#5a656e8c;grid-template-columns:repeat(10,minmax(0,1fr));gap:.28rem;margin:0 0 .55rem;font-size:.45rem;display:grid}.lx-footer-card .lx-meta-heading{color:var(--lx-dish-mid)}.lx-footer-card .lx-meta-cursor{background:var(--lx-accent)}.lx-meta-chip{border-radius:var(--lx-radius-sm);background:#ffffff47;border:1px solid #3484c41f;padding:.55rem .65rem}.lx-footer-card .lx-meta-grid{gap:.35rem 1rem}.lx-footer-card .lx-meta-chip{box-shadow:none;background:0 0;border:0;border-bottom:1px dotted #3a424a33;border-radius:0;padding:.08rem 0}.lx-footer-card .lx-meta-chip:last-child{border-bottom:0}.lx-footer-card .lx-meta-label,.lx-footer-card .lx-meta-value,.lx-footer-card .lx-tag{font-family:var(--lx-mono);text-transform:uppercase}.lx-footer-card .lx-meta-label{letter-spacing:.16em;color:var(--lx-soft);margin-bottom:.08rem}.lx-footer-card .lx-meta-value{font-size:var(--lx-font-body);letter-spacing:.06em;color:var(--lx-ink);line-height:1.5}.lx-footer-card .lx-tag-list{gap:.2rem .3rem}.lx-footer-card .lx-tag{color:var(--lx-muted);background:0 0;border:0;border-radius:0;padding:0}.lx-index-footer-card{background:var(--lx-speckle), linear-gradient(180deg, #f5fafd 0%, #c5dff0 100%);background-size:6px 8px,auto}.lx-index-footer-card .lx-meta-heading{color:var(--lx-accent-deep)}.lx-index-footer-card .lx-meta-label{color:var(--lx-dish-mid)}.lx-index-footer-card .lx-meta-chip{border-bottom-color:#3484c42e}.lx-entry-footer-card{background:var(--lx-speckle), linear-gradient(180deg, #eef2f6 0%, #b5c0ca 100%);background-size:6px 8px,auto;border-color:#3a424a3d}.lx-entry-footer-card .lx-punchcard-ruler{color:#5a656e85}.lx-entry-footer-card .lx-meta-heading{color:var(--lx-dish)}.lx-entry-footer-card .lx-meta-chip{border-bottom-color:#3a424a38}.lx-entry-footer-card .lx-meta-label{color:var(--lx-dish-mid)}.lx-entry-footer-card .lx-meta-value{color:var(--lx-ink)}.lx-entry-footer-card .lx-tag{color:var(--lx-muted)}.lx-page-copyright{text-align:center;font-family:var(--lx-mono);font-size:var(--lx-font-meta);letter-spacing:.04em;color:var(--lx-soft);margin:auto 0 0;padding-top:1.25rem;line-height:1.45}@keyframes lx-blink{0%,49%{opacity:1}50%,to{opacity:.15}}@media (width<=720px){.lx-page{padding:max(.9rem, env(safe-area-inset-top)) max(.65rem, env(safe-area-inset-right)) max(2.5rem, env(safe-area-inset-bottom)) max(.65rem, env(safe-area-inset-left))}.lx-header-card,.lx-article{padding-left:1.7rem;padding-right:.9rem}.lx-index-link{padding-left:1.85rem;padding-right:1.05rem}.lx-footer-card,.lx-meta.lx-punchcard{padding-left:1.7rem}.lx-index-card-header{flex-direction:column;align-items:flex-start}.lx-index-card{clip-path:polygon(0 0,calc(100% - 1.5rem) 0,100% 1.5rem,100% 100%,0 100%)}.lx-title{font-size:clamp(1.7rem,7.5vw,2.2rem)}.lx-entry-meta{align-items:flex-start}.lx-meta-grid{grid-template-columns:1fr}}
