:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#110c08;--ink-2:#1b140e;--ink-3:#2a2017;--parch:#efe3c6;--parch-2:#e0cfa8;--parch-ink:#2a1d12;--brass:#c9a452;--brass-dim:#8a6f35;--oxblood:#7d2c22;--text:#eadbb9;--muted:#a8977a;--display:"IM Fell English SC", "IM Fell English", Georgia, serif;--serif:"EB Garamond", Garamond, Georgia, serif;--mono:"DM Mono", ui-monospace, Menlo, monospace}[hidden]{display:none!important}html,body{color:#2b2420;height:100%;font-family:var(--serif);background:#f1e9d8;margin:0;overflow:hidden}#c{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block;position:fixed;inset:0}button{font:inherit;color:inherit}button:focus-visible{outline-offset:2px;outline:2px solid #8a5a2b}kbd{font-family:var(--mono);opacity:.8;border:1px solid;border-radius:3px;padding:0 .3em;font-size:.72rem}#intro{padding:0 16px max(24px, env(safe-area-inset-bottom,0px));z-index:20;background:linear-gradient(90deg,#f5eedef7 0%,#f5eeded1 42%,#f5eede00 75%);align-items:flex-end;display:flex;position:fixed;inset:0}.intro-card{max-width:30rem;padding:2rem 0 2.5rem clamp(0px,4vw,3rem)}.eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#8a5a2b;margin:0 0 .8rem;font-size:.72rem}#intro h1{font-family:var(--display);color:#2b2420;text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.6rem,7vw,4.4rem);font-weight:400;line-height:.95}.lede{color:#3a3029;max-width:34ch;margin:0 0 1.4rem;font-size:1.15rem;line-height:1.5}.keys{color:#5a4a3c;grid-template-columns:auto 1fr;gap:.35rem 1rem;margin:0 0 1.6rem;padding:0;font-size:.95rem;list-style:none;display:grid}.keys b{font-family:var(--mono);color:#2b2420;letter-spacing:.04em;font-size:.78rem;font-weight:500}#enter{color:#2b2420;font-family:var(--display);cursor:pointer;background:0 0;border:1.5px solid #2b2420;padding:.6rem 1.6rem;font-size:1.25rem;transition:background .2s}#enter:hover:not(:disabled){color:#f5eede;background:#2b2420}#enter:disabled{opacity:.55;cursor:progress}#load-status{font-family:var(--mono);color:#6a5a48;letter-spacing:.05em;margin:.8rem 0 0;font-size:.72rem}#hud{pointer-events:none;z-index:10;position:fixed;inset:0}#place{left:16px;top:calc(14px + env(safe-area-inset-top,0px));background:#f5eedee6;border:1px solid #2b242059;flex-direction:column;gap:2px;padding:6px 12px 7px;display:flex;position:absolute}#place-floor{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#8a5a2b;font-size:.66rem}#place-name{font-family:var(--display);color:#2b2420;font-size:1.3rem}#reticle{background:#2b2420;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1.5px #f5eedee6}#reticle.on{background:0 0;border:2px solid #2b2420;width:14px;height:14px;margin:-7px 0 0 -7px}#hover{text-align:center;color:#2b2420;background:#f5eedef0;border:1px solid #2b242059;max-width:min(80vw,26rem);padding:5px 12px 6px;font-size:1rem;line-height:1.25;position:absolute;top:calc(50% + 18px);left:50%;transform:translate(-50%)}#hover i{color:#5a4a3c;font-size:.85rem;display:block}#hover small{font-family:var(--mono);letter-spacing:.08em;color:#8a5a2b;margin-top:3px;font-size:.64rem;display:block}#mapcard{right:16px;top:calc(14px + env(safe-area-inset-top,0px));pointer-events:auto;color:#2b2420;background:#f5eedef0;border:1px solid #2b242066;width:196px;padding:8px;position:absolute}#mapcard canvas{width:180px;height:270px;display:block}#jumps{flex-direction:column;margin-top:6px;display:flex}#jumps button,#mapcard .row button{text-align:left;cursor:pointer;font-family:var(--serif);color:#2b2420;background:0 0;border:0;justify-content:space-between;gap:8px;padding:4px 2px;font-size:.95rem;display:flex}#jumps button:hover{color:#8a5a2b}#jumps button span{font-family:var(--mono);color:#7a6a58;font-size:.7rem}#mapcard .row{border-top:1px solid #2b242040;justify-content:space-between;margin-top:6px;padding-top:4px;display:flex}#mapcard .row button{font-family:var(--mono);letter-spacing:.06em;color:#6a5a48;font-size:.7rem}#mapcard .row button:hover{color:var(--brass)}.timectl{font-family:var(--mono);color:#6a5a48;border-top:1px solid #2b242040;grid-template-columns:1fr auto;align-items:center;gap:4px 8px;margin-top:6px;padding-top:6px;font-size:.7rem;display:grid}.timectl input{accent-color:#8a5a2b;grid-column:1/-1;width:100%}.timectl button{font-family:var(--mono);cursor:pointer;color:#2b2420;background:0 0;border:1px solid #2b242066;grid-column:1/-1;justify-self:start;padding:2px 8px;font-size:.66rem}#mapcard.min canvas,#mapcard.min #jumps{display:none}#mapcard.min{width:auto}#hints{left:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px));color:#5a4a3c;background:#f5eedee6;border:1px solid #2b24204d;flex-wrap:wrap;gap:4px 14px;max-width:calc(100vw - 32px);padding:5px 10px;font-size:.88rem;display:flex;position:absolute}#hints b{font-family:var(--mono);color:#2b2420;font-size:.72rem;font-weight:500}#resume{font-family:var(--mono);letter-spacing:.1em;color:#2b2420;text-transform:uppercase;background:#f5eedee6;padding:3px 8px;font-size:.72rem;position:absolute;top:calc(50% + 46px);left:50%;transform:translate(-50%)}#toast{left:50%;bottom:calc(64px + env(safe-area-inset-bottom,0px));color:var(--text);text-align:center;background:#110c08e0;border:1px solid #c9a45266;max-width:calc(100vw - 32px);padding:.5rem 1rem;font-style:italic;position:absolute;transform:translate(-50%)}#chips{left:50%;bottom:calc(52px + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 32px);display:flex;position:absolute;transform:translate(-50%)}.chip{pointer-events:auto;color:#2b2420;background:#f5eedef5;border:1px solid #2b242066;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px 6px 12px;font-size:.95rem;display:flex}.chip b{font-family:IM Fell English,Georgia,serif;font-weight:400}.chip button{font-family:var(--serif);cursor:pointer;color:#2b2420;background:0 0;border:1px solid #2b242073;align-items:center;gap:6px;padding:2px 8px;font-size:.9rem;display:flex}.chip button:hover{color:#f5eede;background:#2b2420}.swatches{gap:6px;display:flex}.chip .swatches button{width:26px;height:26px;box-shadow:inset 0 0 0 3px #1e2220, inset 0 0 0 20px var(--chalk);background:#1e2220;border:2px solid #1e2220;padding:0}.chip .swatches button:hover,.chip .swatches button[aria-pressed=true]{background:#1e2220;border-color:#c9a452}.chip button[aria-pressed=true]{color:#f5eede;background:#2b2420}body.chalking #reticle,body.chalking #hints,body.chalking #joy{display:none}@media (pointer:coarse){#chalkchip button{min-height:36px}.chip .swatches button{width:36px}}#joy{left:24px;bottom:calc(28px + env(safe-area-inset-bottom,0px));pointer-events:auto;touch-action:none;background:#110c0859;border:1px solid #c9a45280;border-radius:50%;width:112px;height:112px;display:none;position:absolute}#joy-knob{background:#c9a45273;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%}@media (pointer:coarse){#joy{display:block}#hints{display:none}}.slip-buy{margin:0 0 .9rem}.slip-buy a{font-family:var(--serif);color:var(--parch);background:var(--oxblood);padding:.4rem .85rem;font-size:1.05rem;text-decoration:none;display:inline-block}.slip-buy a:hover{filter:brightness(1.1)}.slip-disclose{color:#6b5236;margin-top:.35rem;font-size:.75rem;font-style:italic;display:block}@media (max-width:640px){#slip{top:auto;bottom:calc(10px + env(safe-area-inset-bottom,0px));max-height:46%;transform:none}#mapcard{width:auto}#mapcard:not(.min) canvas{width:120px;height:180px}}@media (prefers-reduced-motion:reduce){#enter{transition:none}}#c{z-index:1}#skycinema{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}#skycinema .view{transform-style:preserve-3d;position:absolute;inset:0}#skycinema .screen{background:#0d0f14;position:absolute;top:0;left:0}#skycinema iframe{border:0;width:100%;height:100%;display:block}#skyform{flex-basis:100%;gap:6px;display:flex}#skyform[hidden]{display:none}#skyform input{min-width:14em;font:inherit;color:#2b2420;background:#fffaf0;border:1px solid #2b242073;flex:1;padding:2px 6px;font-size:.9rem}#slip{background:var(--parch);width:min(370px,100vw - 32px);max-height:calc(100% - 40px);color:var(--parch-ink);z-index:15;border-top:6px solid var(--oxblood);background-image:repeating-linear-gradient(0deg,#0000 0 27px,#5a6e9621 27px 28px);padding:1.3rem 1.4rem 1.1rem;position:fixed;top:50%;right:16px;overflow:auto;transform:translateY(-50%);box-shadow:0 20px 60px #0009}.slip-eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#7b5a33;justify-content:space-between;gap:8px;font-size:.66rem;display:flex}#slip-prize{color:var(--oxblood)}#slip h2{text-wrap:balance;margin:.5rem 0 .2rem;font-family:IM Fell English,Georgia,serif;font-size:1.75rem;font-weight:400;line-height:1.1}#slip-author{margin:0 0 .9rem;font-size:1.1rem;font-style:italic}.slip-meta{grid-template-columns:repeat(3,auto);justify-content:start;gap:.2rem 1.4rem;margin:0 0 .9rem;display:grid}.slip-meta dt{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#7b5a33;font-size:.6rem}.slip-meta dd{font-variant-numeric:tabular-nums;margin:0;font-size:1rem}#slip-blurb{margin:0 0 .9rem;font-size:1.05rem;line-height:1.45}.slip-shelf{font-family:var(--mono);color:#6b5236;margin:0 0 1rem;font-size:.7rem;line-height:1.5}.slip-actions{flex-wrap:wrap;gap:8px;display:flex}.slip-actions button{border:1px solid var(--parch-ink);cursor:pointer;font-family:var(--serif);background:0 0;align-items:center;gap:.5rem;padding:.45rem .8rem;font-size:1rem;display:flex}.slip-actions button:hover{background:#2a1d1214}.slip-actions button.primary{background:var(--parch-ink);color:var(--parch)}.slip-hint{color:#7b5a33;margin:.7rem 0 0;font-size:.85rem;font-style:italic}#slip-summary{color:#4a3a2c;border-left:2px solid #7d2c2259;margin:0 0 .9rem;padding-left:.7rem;font-size:.98rem;line-height:1.45}@media (max-width:640px){#slip{top:auto;bottom:calc(10px + env(safe-area-inset-bottom,0px));max-height:46%;transform:none}}#photobtn{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));pointer-events:auto;font-family:var(--mono);letter-spacing:.06em;cursor:pointer;color:#2b2420;background:#f5eedef0;border:1px solid #2b242066;padding:6px 10px;font-size:.72rem;position:absolute}#photobtn kbd{color:#8a5a2b;margin-left:4px}#photobtn:hover{color:#f5eede;background:#2b2420}#photo{z-index:20;pointer-events:none;font-family:var(--mono);color:#2b2420;font-size:.72rem;position:fixed;inset:0}body.photo-on #c{cursor:grab}body.photo-on #c:active{cursor:grabbing}#photo button,#photo select,#photo input{pointer-events:auto;font-family:var(--mono);color:#2b2420;font-size:.72rem}#photo-guide{pointer-events:none;outline:1px solid #f5eedeb3;position:absolute}#photo-guide.mask{box-shadow:0 0 0 200vmax #0a0806a8}#photo-guide i{background:#f5eede8c;display:none;position:absolute;box-shadow:0 0 0 .5px #110c0859}#photo-guide.grid i{display:block}#photo-guide i:first-child,#photo-guide i:nth-child(2){width:1px;top:0;bottom:0}#photo-guide i:first-child{left:33.333%}#photo-guide i:nth-child(2){left:66.667%}#photo-guide i:nth-child(3),#photo-guide i:nth-child(4){height:1px;left:0;right:0}#photo-guide i:nth-child(3){top:33.333%}#photo-guide i:nth-child(4){top:66.667%}#photo-flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}#photo-flash.go{animation:.45s ease-out photo-flash}@keyframes photo-flash{0%{opacity:.85}to{opacity:0}}.photo-card{pointer-events:auto;background:#f5eedef0;border:1px solid #2b242066;padding:8px 10px;position:absolute}#photo-help{left:16px;top:calc(14px + env(safe-area-inset-top,0px));color:#eadbb9;background:#110c0899;flex-wrap:wrap;gap:4px 10px;max-width:300px;padding:6px 10px;display:flex;position:absolute}#photo-help b{width:100%;font-family:var(--display);font-size:1rem;font-weight:400}#photo-help kbd{color:var(--brass);margin-right:3px}#photo-panel{right:16px;top:calc(14px + env(safe-area-inset-top,0px));flex-direction:column;gap:3px;width:210px;display:flex}#photo-panel label{color:#6a5a48;justify-content:space-between;margin-top:4px;display:flex}#photo-panel label i{color:#8a7a68;font-style:normal}#photo-panel input[type=range]{accent-color:#8a5a2b;width:100%}.photo-row{gap:4px;margin-top:6px;display:flex}.photo-row>*{flex:1;min-width:0}#photo .photo-card button,#photo select{cursor:pointer;background:0 0;border:1px solid #2b242066;padding:4px 6px}#photo .photo-card button:hover,#photo .photo-card button[aria-pressed=true]{color:#f5eede;background:#2b2420}#photo-bar{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));pointer-events:none;gap:8px;display:flex;position:absolute;transform:translate(-50%)}#photo-bar button{cursor:pointer;background:#f5eedef0;border:1px solid #2b242073;min-height:40px;padding:8px 14px}#photo-bar button:hover{color:#f5eede;background:#2b2420}#photo-bar button.primary{color:#f5eede;letter-spacing:.08em;background:#2b2420;padding:8px 22px;font-size:.82rem}#photo-bar button.primary small{color:var(--brass);margin-left:6px}#photo-bar button.primary:hover{background:#8a5a2b}#photo-views{left:16px;bottom:calc(70px + env(safe-area-inset-bottom,0px));flex-direction:column;width:300px;max-height:min(60vh,520px);display:flex}.photo-vhead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.photo-vhead b{font-family:var(--display);font-size:1rem;font-weight:400}#photo-list{flex-direction:column;gap:8px;display:flex;overflow-y:auto}.photo-empty{color:#6a5a48;font-family:var(--serif);margin:4px 0;font-size:.9rem}.pv{align-items:flex-start;gap:8px;display:flex}#photo .pv-go{border:1px solid #2b242066;flex:none;width:96px;padding:0;line-height:0}.pv-go img{width:100%;display:block}.pv-noimg{background:#d9cdb4;height:54px;display:block}.pv-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}#photo .pv-name{font-family:var(--serif);background:0 0;border:0;border-bottom:1px dashed #2b242059;width:100%;padding:0;font-size:.92rem}.pv-meta small{color:#7a6a58;font-size:.64rem}.pv-acts{flex-wrap:wrap;gap:4px;display:flex}#photo .pv-acts button{padding:1px 5px;font-size:.64rem}#photo-pad{left:16px;bottom:calc(70px + env(safe-area-inset-bottom,0px));grid-template-columns:52px 52px;gap:6px;display:none;position:absolute}#photo-pad button{color:#eadbb9;touch-action:none;background:#110c0873;border:1px solid #c9a45280;height:48px}#photo-toast{left:50%;bottom:calc(72px + env(safe-area-inset-bottom,0px));font-family:var(--serif);color:var(--text);text-align:center;background:#110c08e0;border:1px solid #c9a45266;max-width:calc(100vw - 32px);padding:.45rem .9rem;font-size:.95rem;font-style:italic;position:absolute;transform:translate(-50%)}@media (pointer:coarse){#photo-help{display:none}#photo-pad{display:grid}#photobtn{bottom:calc(150px + env(safe-area-inset-bottom,0px));padding:10px 14px}#photobtn kbd{display:none}#photo-bar button{min-height:48px}}@media (max-width:640px){#photo-panel{width:170px;padding:6px 8px}#photo-views{width:calc(100vw - 32px);bottom:calc(76px + env(safe-area-inset-bottom,0px))}}#mapcard .row select{font-family:var(--mono);letter-spacing:.06em;color:#6a5a48;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:.7rem}#mapcard.min #looktier{display:none}.slip-watch{margin:0 0 .9rem}#slip-watch{font-family:var(--serif);color:var(--parch-ink);border:1px solid var(--oxblood);cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.38rem .85rem;font-size:1.05rem;display:inline-flex}#slip-watch:hover{background:#7d2c221a}.av-play{border-left:9px solid var(--oxblood);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0}#slip-watch-meta{font-family:var(--mono);color:#6b5236;margin-top:.35rem;font-size:.66rem;display:block}#authorvid{z-index:30;-webkit-backdrop-filter:blur(7px)saturate(.7);backdrop-filter:blur(7px)saturate(.7);background:radial-gradient(#0a0604b3,#060402e6);justify-content:center;align-items:center;padding:20px;animation:.25s ease-out av-fade;display:flex;position:fixed;inset:0}#authorvid[hidden]{display:none}@keyframes av-fade{0%{opacity:0}}@keyframes av-rise{0%{opacity:0;transform:translateY(14px)scale(.975)}}.av-card{width:min(1160px,100%,177.778vh - 355.556px);min-width:min(320px,100%);max-height:100%;color:var(--text);background:linear-gradient(#211811,#140e09);border:1px solid #c9a45261;border-radius:16px;padding:18px 20px 14px;animation:.32s cubic-bezier(.2,.8,.2,1) av-rise;overflow:auto;box-shadow:0 30px 90px #000000bf,inset 0 1px #ffebbe14}.av-head{justify-content:space-between;align-items:center;gap:1.2rem;margin-bottom:14px;display:flex}.av-heading{min-width:0}.av-eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--brass);font-size:.68rem}#av-title{color:#f4e8cc;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.25rem 0 0;font-family:IM Fell English,Georgia,serif;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:400;line-height:1.15;display:-webkit-box;overflow:hidden}#av-close{color:var(--text);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:.6rem;padding:0;display:flex}#av-close kbd{opacity:.55}#av-close span{border:1px solid #c9a45280;border-radius:50%;place-items:center;width:40px;height:40px;font-size:1rem;transition:background .15s,color .15s;display:grid}#av-close:hover span,#av-close:focus-visible span{background:var(--brass);color:var(--ink)}#av-close:focus-visible{outline:none}#av-frame{aspect-ratio:16/9;background:#0b0806 50%/cover no-repeat;border-radius:9px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000000e6,0 0 0 2px #c9a45229}#av-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.av-foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1.2rem;margin-top:12px;display:flex}#av-meta{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);margin:0;font-size:.72rem}#av-meta b{color:var(--text);font-weight:500}.av-foot a{font-family:var(--serif);color:var(--brass);border-bottom:1px solid #c9a45266;font-size:1rem;text-decoration:none}.av-foot a:hover{color:#f4e8cc;border-color:currentColor}@media (max-width:640px){#authorvid{padding:8px}.av-card{border-radius:12px;padding:12px 12px 10px}#av-close kbd{display:none}}body.reading #reticle,body.reading #resume{display:none}#readchip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text);background:#160f0ae0;border:1px solid #c9a4526b;border-radius:999px;flex-wrap:nowrap;gap:10px;padding:7px 8px 7px 22px;font-size:1rem;box-shadow:0 12px 34px #00000080}.rc-title{align-items:baseline;gap:.6em;min-width:0;margin-right:6px;display:flex}.rc-title span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--brass);font-size:.64rem}.rc-title b{color:#f4e8cc;white-space:nowrap;text-overflow:ellipsis;max-width:30ch;font-size:1.12rem;overflow:hidden}.rc-pages{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);white-space:nowrap;align-items:center;gap:4px;font-size:.72rem;display:flex}#readchip button,#readchip a{color:var(--text);font-family:var(--serif);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #c9a45273;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.98rem;line-height:1;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:flex}#readchip button:hover,#readchip a:hover{color:#f4e8cc;border-color:var(--brass);background:#c9a4522e}#readchip .rc-pages button{justify-content:center;width:30px;height:30px;padding:0 0 3px;font-size:1.25rem}#readchip .rc-pages button:disabled{opacity:.3;cursor:default;background:0 0}#readchip #btn-watch{background:var(--brass);border-color:var(--brass);color:var(--ink)}#readchip #btn-watch:hover{color:var(--ink);background:#e0bd6a}#readchip #btn-watch .av-play{border-left-color:var(--ink)}#readchip #btn-close{color:var(--muted);border-color:#0000}#readchip #btn-close:hover{color:#f4e8cc}#readchip kbd{opacity:.7;font-size:.66rem}@media (max-width:720px),(pointer:coarse){#readchip{border-radius:18px;flex-wrap:wrap;justify-content:center;padding:8px 10px}.rc-title{flex:1 0 100%;justify-content:center}#readchip kbd{display:none}}#artcard{right:16px;bottom:calc(96px + env(safe-area-inset-bottom,0px));background:var(--parch);width:min(330px,100vw - 32px);color:var(--parch-ink);z-index:14;pointer-events:none;border-top:5px solid #b08d3c;padding:.95rem 1.1rem .85rem;position:fixed;box-shadow:0 14px 40px #0000008c}#artcard .ac-room{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#7b5a33;font-size:.62rem}#artcard h3{text-wrap:balance;margin:.35rem 0 .15rem;font-family:IM Fell English,Georgia,serif;font-size:1.35rem;font-weight:400;line-height:1.12}#artcard .ac-by{margin:0 0 .45rem;font-size:1.02rem;font-style:italic}#artcard .ac-src{font-family:var(--mono);color:#6b5236;overflow-wrap:anywhere;margin:0;font-size:.66rem;line-height:1.45}
