.intro-code.svelte-1oy9gnl{margin:0 0 var(--u2) 0;font-size:var(--t-small);line-height:var(--lh-body)}.fold.svelte-1oy9gnl{font:inherit;background:none;border:0;padding:0;margin:0;color:var(--ikb);cursor:pointer;text-align:left;display:block;width:100%}.fold.svelte-1oy9gnl:not(.open){text-decoration:underline}.fold.svelte-1oy9gnl .brace:where(.svelte-1oy9gnl){display:block}.fold.svelte-1oy9gnl .comment:where(.svelte-1oy9gnl){display:block;margin-top:var(--u);opacity:.5}.close-brace.svelte-1oy9gnl{margin:var(--u2) 0 0 0}.marks.svelte-1oy9gnl{display:flex;gap:var(--u);margin:0}.see.svelte-1oy9gnl{font-size:var(--t-micro);letter-spacing:var(--track);text-transform:lowercase;border:1px solid var(--ikb);padding:0 var(--half);line-height:var(--u3);text-decoration:none;white-space:nowrap}.see.on.svelte-1oy9gnl,.see.svelte-1oy9gnl:hover{background:var(--ikb);color:var(--paper)}.block.svelte-1oy9gnl{background:var(--ikb);padding:var(--u3)}.wall.svelte-1oy9gnl{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--u3);list-style:none;margin:0;padding:0;justify-items:center}.cell.svelte-1oy9gnl{position:relative;box-sizing:border-box;width:100%;max-width:200px;height:350px;border:5px solid var(--paper);display:flex;align-items:center;justify-content:center;overflow:hidden;content-visibility:auto;contain:layout paint style;contain-intrinsic-size:350px 200px}.cell.svelte-1oy9gnl:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;pointer-events:none;background-image:linear-gradient(90deg,#d2d7d3 2px,transparent 3px),linear-gradient(180deg,#d2d7d3 1px,transparent 1px);background-size:32px 70px;transition:top 1s ease-in-out}.cell.svelte-1oy9gnl:hover:before,.cell.svelte-1oy9gnl:focus-within:before{top:-350px}.cell.svelte-1oy9gnl:after{content:attr(data-cell);position:absolute;left:0;top:0;z-index:3;background:var(--paper);color:var(--ikb);font-family:var(--mono);font-size:var(--t-micro);font-weight:700;padding:0 5px;min-width:30px;text-align:center}.face.svelte-1oy9gnl{position:relative;z-index:1;display:block;padding:0;border:0;background:none;cursor:pointer;color:var(--paper)}.face.svelte-1oy9gnl .frame{background:none;border:0}.face.svelte-1oy9gnl svg rect{fill:var(--paper)}.strip.svelte-1oy9gnl{position:absolute;left:0;bottom:-1px;z-index:2;width:100%;background:var(--paper);color:var(--ikb);box-sizing:border-box;min-height:45px;display:flex;align-items:center;justify-content:center;font-size:var(--t-micro);text-align:center;padding:0 4px}.strip.svelte-1oy9gnl .name:where(.svelte-1oy9gnl){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.strip.svelte-1oy9gnl .term:where(.svelte-1oy9gnl){display:none;font-size:10px;line-height:1.2}.cell.svelte-1oy9gnl:hover .strip:where(.svelte-1oy9gnl) .name:where(.svelte-1oy9gnl),.cell.svelte-1oy9gnl:focus-within .strip:where(.svelte-1oy9gnl) .name:where(.svelte-1oy9gnl){display:none}.cell.svelte-1oy9gnl:hover .strip:where(.svelte-1oy9gnl) .term:where(.svelte-1oy9gnl),.cell.svelte-1oy9gnl:focus-within .strip:where(.svelte-1oy9gnl) .term:where(.svelte-1oy9gnl){display:block}.cell.empty.svelte-1oy9gnl{border-style:solid;opacity:.55}.cell.empty.svelte-1oy9gnl:after{opacity:.5}.foot.svelte-1oy9gnl{margin-top:var(--u3);text-align:center}.more.svelte-1oy9gnl{font:inherit;font-size:var(--t-small);background:none;color:var(--ikb);border:1px solid var(--ikb);padding:var(--half) var(--u2);cursor:pointer}.more.svelte-1oy9gnl:hover{background:var(--ikb);color:var(--paper)}.veil.svelte-1oy9gnl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#000c;padding:var(--u2);overscroll-behavior:contain}.file.svelte-1oy9gnl{background:var(--paper);color:var(--ikb);border:5px solid var(--ikb);width:100%;max-width:560px;max-height:88vh;overflow:auto;box-sizing:border-box;padding:var(--u3);box-shadow:10px 10px #00000059}.fhead.svelte-1oy9gnl{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--ikb);padding-bottom:var(--u);margin-bottom:var(--u2)}.ftitle.svelte-1oy9gnl{font-size:var(--t-small);text-transform:uppercase;letter-spacing:var(--track);font-weight:700}.close.svelte-1oy9gnl{font:inherit;font-size:24px;line-height:1;background:none;border:0;color:var(--ikb);cursor:pointer;padding:0 var(--half)}.close.svelte-1oy9gnl:hover{opacity:.7}.fbody.svelte-1oy9gnl{display:flex;flex-direction:column;gap:var(--u2)}.portrait.svelte-1oy9gnl{align-self:flex-start;border:2px solid var(--ikb);padding:var(--half)}.portrait.svelte-1oy9gnl .frame{border:0}.facts.svelte-1oy9gnl{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 var(--u2)}.facts.svelte-1oy9gnl>div:where(.svelte-1oy9gnl){display:flex;justify-content:space-between;gap:var(--u);padding:5px 0;border-bottom:1px solid var(--rule-faint);font-size:var(--t-small)}.facts.svelte-1oy9gnl dt:where(.svelte-1oy9gnl){opacity:var(--quiet)}.facts.svelte-1oy9gnl dd:where(.svelte-1oy9gnl){margin:0;font-weight:600;overflow-wrap:anywhere}.ua.svelte-1oy9gnl{margin:0;font-size:var(--t-fine);opacity:var(--quiet);overflow-wrap:anywhere}.record.svelte-1oy9gnl{border-top:2px solid var(--ikb);padding-top:var(--u)}.rhead.svelte-1oy9gnl{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--track);opacity:var(--quiet);cursor:pointer}.timeline.svelte-1oy9gnl{list-style:none;margin:var(--half) 0 0 0;padding:0;font-size:var(--t-fine)}.timeline.svelte-1oy9gnl li:where(.svelte-1oy9gnl){display:flex;gap:var(--u);padding:2px 0}.timeline.svelte-1oy9gnl .when:where(.svelte-1oy9gnl){opacity:var(--faint);flex:none}.timeline.svelte-1oy9gnl .what:where(.svelte-1oy9gnl){overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.cell.svelte-1oy9gnl:before{transition:none}}@media(max-width:720px){.block.svelte-1oy9gnl{padding:var(--u2)}.wall.svelte-1oy9gnl{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--u2)}.cell.svelte-1oy9gnl{height:300px}.face.svelte-1oy9gnl .frame{width:110px!important;height:110px!important}.face.svelte-1oy9gnl svg{width:100px;height:100px}}
