.zdMWvG_hero{padding-bottom:200px;position:relative}.zdMWvG_hero:after{background:var(--muted);content:"";pointer-events:none;width:100%;height:160px;position:absolute;bottom:0;left:0;-webkit-mask:url(/media/literary-runners/hero.svg) bottom/contain no-repeat;mask:url(/media/literary-runners/hero.svg) bottom/contain no-repeat}.zdMWvG_status{border:1px solid var(--border);color:var(--muted);background:var(--surface);white-space:nowrap;border-radius:100px;padding:5px 11px;font-size:.78rem;font-weight:600;display:inline-block}.zdMWvG_story{grid-template-columns:1fr 2fr;gap:64px;display:grid}.zdMWvG_story p,.zdMWvG_reserved p{color:var(--muted);max-width:65ch}.zdMWvG_story .zdMWvG_signature{color:var(--foreground);margin-top:32px;font-size:.88rem}.zdMWvG_bookplates{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-bottom:48px;display:grid}.zdMWvG_bookplate{border:1px solid var(--border);text-align:center;background:var(--surface);padding:30px 22px 24px;position:relative}.zdMWvG_bookplate:before{content:"";border:1px solid var(--border);pointer-events:none;position:absolute;inset:5px}.zdMWvG_bookplate h3{letter-spacing:.04em;margin:20px 0 12px;font-size:1.25rem;font-variant-caps:small-caps;font-weight:500;line-height:1.25}.zdMWvG_bookplate code{color:var(--foreground);overflow-wrap:anywhere;font-size:.76rem}.zdMWvG_plannedLabel{color:var(--muted);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:.82rem}.zdMWvG_bookplate p{color:var(--muted);margin:20px 0 0;font-size:.82rem;line-height:1.65}.zdMWvG_animal{background:var(--muted);width:80px;height:64px;margin:auto;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.zdMWvG_donkey{-webkit-mask-image:url(/media/literary-runners/donkey.svg);mask-image:url(/media/literary-runners/donkey.svg)}.zdMWvG_horse{-webkit-mask-image:url(/media/literary-runners/horse.svg);mask-image:url(/media/literary-runners/horse.svg)}.zdMWvG_pig{-webkit-mask-image:url(/media/literary-runners/pig.svg);mask-image:url(/media/literary-runners/pig.svg)}.zdMWvG_tableScroll{border-top:1px solid var(--border);overflow-x:auto}.zdMWvG_table{border-collapse:collapse;text-align:left;width:100%;font-size:.82rem}.zdMWvG_table caption{text-align:left;color:var(--muted);padding:20px 0}.zdMWvG_table th,.zdMWvG_table td{border-bottom:1px solid var(--border);vertical-align:top;padding:18px 14px}.zdMWvG_table thead th{color:var(--muted);font-size:.72rem;font-weight:500}.zdMWvG_table tbody th{min-width:125px;font-weight:500}.zdMWvG_table code,.zdMWvG_specs{white-space:nowrap}.zdMWvG_reserved{border-top:1px solid var(--border)}.zdMWvG_reserved ul{color:var(--muted);flex-wrap:wrap;gap:12px 28px;padding:0;font-size:.92rem;list-style:none;display:flex}.zdMWvG_example{max-width:860px}.zdMWvG_tribute p{border-left:2px solid var(--border);color:var(--muted);max-width:70ch;margin:0;padding:16px 24px;font-size:.88rem}.zdMWvG_faq details{border-bottom:1px solid var(--border);padding:22px 0}.zdMWvG_faq summary{cursor:pointer;font-weight:500}.zdMWvG_faq details p{max-width:70ch;color:var(--muted);margin:20px 0 0}@media (max-width:1000px){.zdMWvG_bookplates{grid-template-columns:repeat(3,minmax(0,1fr))}.zdMWvG_story{gap:32px}}@media (max-width:600px){.zdMWvG_hero{padding-bottom:145px}.zdMWvG_hero:after{height:110px}.zdMWvG_story{grid-template-columns:1fr;gap:12px}.zdMWvG_bookplates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.zdMWvG_bookplate{padding:24px 18px}.zdMWvG_bookplate:last-child{grid-column:1/-1}.zdMWvG_bookplate:last-child p{max-width:32ch;margin-inline:auto}.zdMWvG_example .code-block{min-width:0}}
