.vz-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.vz-tree{--vz-face:48px;--vz-padt:8px;--vz-eye:calc(1px + var(--vz-padt) + var(--vz-face) / 2);--vz-g:8px;--vz-drop:12px;--vz-hair:1.5px;--vz-wire:var(--ink3);--vz-colgap:24px;--vz-gutter:16px;--vz-sp:12px;--vz-gy:4px;--vz-wedgap:6px;--vz-wedp:3px;--vz-pw:148px;--vz-ns:4;--vz-nk:4;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--vz-colgap);column-gap:var(--vz-colgap);row-gap:0;grid-template-areas:"up   up" "fork fork" "self sibs" "down sibs" ".    sibs";grid-template-rows:auto auto auto auto 1fr;align-items:start;margin-top:4px}.vz-down,.vz-fk-1,.vz-self{--vz-n:var(--vz-ns)}.vz-fk-2,.vz-sibs{--vz-n:var(--vz-nk)}.vz-down,.vz-fk-1,.vz-fk-2,.vz-self,.vz-sibs{--vz-cell:calc((100% - var(--vz-sp) - (var(--vz-n) - 1) * var(--vz-g)) / var(--vz-n));--vz-a:calc(var(--vz-sp) + var(--vz-cell) / 2)}.vz-up{grid-area:up}.vz-fork{grid-area:fork}.vz-self{grid-area:self}.vz-down{grid-area:down}.vz-sibs{grid-area:sibs}.vz-wire{display:none}.vz-tree[data-shape=line],.vz-tree[data-shape=none]{grid-template-columns:1fr;grid-template-areas:"up" "fork" "self" "down";max-width:calc(4 * var(--vz-pw) + 3 * var(--vz-g));margin-inline:auto}.vz-up{padding-bottom:calc(var(--vz-drop) * 2)}.vz-row,.vz-up{position:relative}.vz-row{display:grid;grid-template-columns:repeat(var(--np),minmax(0,1fr));-moz-column-gap:var(--vz-g);column-gap:var(--vz-g);padding:0;list-style:none;max-width:calc(var(--np) * var(--vz-pw) + (var(--np) - 1) * var(--vz-g));margin:0 auto;--vz-au:calc((100% - (var(--np) - 1) * var(--vz-g)) / var(--np) / 2)}.vz-row>li{justify-content:center}.vz-row>li:after{top:100%;left:50%;width:var(--vz-hair);height:var(--vz-drop);margin-left:calc(var(--vz-hair) / -2)}.vz-row:after,.vz-row>li:after{content:"";position:absolute;background:var(--vz-wire)}.vz-row:after{top:calc(100% + var(--vz-drop));left:var(--vz-au);right:var(--vz-au);height:var(--vz-hair)}.vz-up:after{content:"";position:absolute;left:50%;bottom:0;width:var(--vz-hair);height:var(--vz-drop);margin-left:calc(var(--vz-hair) / -2);background:var(--vz-wire)}.vz-fork{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--vz-colgap);column-gap:var(--vz-colgap);height:var(--vz-drop)}.vz-fk-1,.vz-fk-2{position:relative}.vz-fk-1:before,.vz-fk-2:before{content:"";position:absolute;top:0;height:var(--vz-hair);background:var(--vz-wire)}.vz-fk-1:before{left:var(--vz-a);right:calc(var(--vz-colgap) / -2)}.vz-fk-2:before{left:calc(var(--vz-colgap) / -2);right:calc(100% - var(--vz-a))}.vz-fk-1:after,.vz-fk-2:after{content:"";position:absolute;top:0;bottom:0;left:var(--vz-a);width:var(--vz-hair);margin-left:calc(var(--vz-hair) / -2);background:var(--vz-wire)}.vz-tree[data-shape=line] .vz-fork{display:block;position:relative}.vz-tree[data-shape=line] .vz-fk-1{position:absolute;inset:0;--vz-n:var(--vz-ns)}.vz-tree[data-shape=line] .vz-fk-1:before{left:min(50%,var(--vz-a));right:calc(100% - max(50%, var(--vz-a)))}.vz-tree[data-shape=line] .vz-fk-2{display:none}.vz-self{position:relative;display:flex;align-items:stretch}.vz-mecol{flex:none;margin-left:calc(var(--vz-sp) + max(0px, (var(--vz-cell) - var(--vz-pw)) / 2));width:min(var(--vz-cell),var(--vz-pw));display:flex;flex-direction:column;align-items:center}.vz-mecol>.vz-me{flex:none}.vz-stem{flex:1 0 var(--vz-drop);align-self:stretch;position:relative}.vz-stem:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:var(--vz-hair);margin-left:calc(var(--vz-hair) / -2);background:var(--vz-wire)}.vz-wed{flex:none;align-self:flex-start;position:relative;width:24px;height:calc(2 * var(--vz-wedp) + var(--vz-hair));margin-top:calc(var(--vz-eye) - var(--vz-wedp))}.vz-wed:after,.vz-wed:before{content:"";position:absolute;left:0;right:0;height:0;border-top:var(--vz-hair) solid var(--vz-wire)}.vz-wed:before{top:0}.vz-wed:after{top:calc(2 * var(--vz-wedp))}.vz-married{flex:1 1 auto;min-width:0;align-self:flex-start;position:relative}.vz-married[data-many]{padding-left:14px}.vz-spouses{display:flex;flex-direction:column;gap:var(--vz-wedgap);margin:0;padding:0;list-style:none}.vz-spouses>li{max-width:var(--vz-pw)}.vz-married[data-many] .vz-spouses>li:before{content:"";position:absolute;left:-14px;top:0;bottom:0;width:0;border-left:var(--vz-hair) solid var(--vz-wire)}.vz-married[data-many] .vz-spouses>li:first-child:before{top:calc(var(--vz-eye) - var(--vz-wedp))}.vz-married[data-many] .vz-spouses>li:last-child:before{bottom:calc(100% - var(--vz-eye))}.vz-married[data-many] .vz-spouses>li:not(:last-child):before{bottom:calc(-1 * (var(--vz-wedgap) + var(--vz-hair)))}.vz-married[data-many] .vz-spouses>li:after{content:"";position:absolute;left:-14px;top:var(--vz-eye);width:14px;height:0;border-top:var(--vz-hair) solid var(--vz-wire)}.vz-comb,.vz-down,.vz-sibs{position:relative}.vz-comb{padding-left:var(--vz-sp);display:grid;grid-template-columns:repeat(var(--vz-n),minmax(0,1fr));-moz-column-gap:var(--vz-g);column-gap:var(--vz-g);row-gap:var(--vz-gy);margin:0;list-style:none}.vz-comb>li{justify-content:center;padding-top:var(--vz-drop)}.vz-comb>li:before{top:0;right:50%;left:calc(-50% - var(--vz-g));height:var(--vz-hair)}.vz-comb>li:before,.vz-comb>li>.vz-kp:after{content:"";position:absolute;background:var(--vz-wire)}.vz-comb>li>.vz-kp:after{bottom:100%;left:50%;box-sizing:content-box;width:var(--vz-hair);height:var(--vz-drop);margin-left:calc(var(--vz-hair) / -2);border-top:1px solid var(--vz-wire)}.vz-comb>li:nth-child(4n+1):before{left:50%}.vz-comb>li:nth-child(n+5):before,.vz-comb>li:nth-child(n+5)>.vz-kp:after{content:none}.vz-gh{display:flex;align-items:center;margin:0 0 4px;padding-left:calc(var(--vz-a) + 12px);font-family:var(--mono);font-size:10px;line-height:1.4;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--ink2)}.vz-kn{display:flex;min-width:0;list-style:none}.vz-down>.vz-gh,.vz-kn,.vz-sibs>.vz-gh{position:relative}.vz-down>.vz-gh:not(.vz-sr):before,.vz-sibs>.vz-gh:not(.vz-sr):before{content:"";position:absolute;left:var(--vz-a);top:0;bottom:-4px;width:var(--vz-hair);margin-left:calc(var(--vz-hair) / -2);background:var(--vz-wire)}.vz-kp,.vz-me{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:var(--vz-padt) 6px 6px;width:100%;max-width:var(--vz-pw);border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);text-align:center;text-decoration:none}.vz-kp:hover{border-color:var(--ink3)}.vz-kp:active{opacity:.68;transition:none}.vz-kp[data-pending]{border-color:var(--indigo);background:var(--indigo-2);transition:none}.vz-kp:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.vz-slot{display:flex;align-items:center;justify-content:center;flex:none;line-height:0}.vz-kt{width:100%;min-width:0}.vz-kp-rel{display:block;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink2)}.vz-kp-name{font-size:11.5px;font-weight:650;line-height:1.15;letter-spacing:-.01em}.vz-kp-name,.vz-kp-src{display:block;overflow-wrap:anywhere}.vz-kp-src{margin-top:3px;font-family:var(--mono);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.07em;text-transform:uppercase;color:var(--ink2)}.vz-kp[data-origin=inverse]{border-style:dashed;border-color:var(--ink3)}.vz-kp[data-origin=inverse]:hover{border-color:var(--ink2)}.vz-kp[data-origin=inverse][data-pending],.vz-me{border-color:var(--indigo)}.vz-me{background:var(--indigo)}.vz-me-name{display:block;font-size:11.5px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--card);overflow-wrap:anywhere}.vz-me .vz-blank{background:color-mix(in srgb,var(--card) 26%,transparent);color:var(--indigo)}.vz-face,.vz-face .vz-blank{width:var(--vz-face);height:var(--vz-face)}.vz-face{position:relative;flex:none;display:block}.vz-face .vz-blank{position:absolute;inset:0}.vz-face-i{position:relative;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.vz-blank{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--ink3) 34%,var(--card));color:var(--card)}.vz-blank-i{width:100%;height:100%;display:block}.vz-defs{position:absolute;width:0;height:0;overflow:hidden}@media (max-width:759px){.vz-tree{grid-template-columns:var(--vz-gutter) 1fr;-moz-column-gap:0;column-gap:0;grid-template-areas:".    up" "wire fork" "wire self" "wire down" "sibs sibs"}.vz-tree[data-shape=fork] .vz-fork{display:block;position:relative}.vz-tree[data-shape=fork] .vz-fk-1{position:absolute;top:0;left:calc(5px - var(--vz-gutter));right:calc(100% - max(50%, var(--vz-a)));height:var(--vz-hair);background:var(--vz-wire)}.vz-tree[data-shape=fork] .vz-fk-1:after,.vz-tree[data-shape=fork] .vz-fk-1:before,.vz-tree[data-shape=fork] .vz-fk-2:before{display:none}.vz-tree[data-shape=fork] .vz-fk-2{position:absolute;inset:0;--vz-n:var(--vz-ns)}.vz-tree[data-shape=bar] .vz-fork{display:block;position:relative}.vz-tree[data-shape=bar] .vz-fk-1{position:absolute;top:0;left:calc(5px - var(--vz-gutter));right:calc(100% - var(--vz-a));height:var(--vz-hair);background:var(--vz-wire);--vz-n:var(--vz-ns)}.vz-tree[data-shape=bar] .vz-fk-1:after,.vz-tree[data-shape=bar] .vz-fk-1:before,.vz-tree[data-shape=bar] .vz-fk-2:before{display:none}.vz-tree[data-shape=bar] .vz-fk-2{position:absolute;inset:0;--vz-n:var(--vz-ns)}.vz-wire{display:block;grid-area:wire;align-self:stretch;position:relative}.vz-wire:before{content:"";position:absolute;left:5px;top:0;bottom:0;width:var(--vz-hair);background:var(--vz-wire)}.vz-sibs{padding-top:20px}.vz-sibs:before{top:0;height:20px;width:var(--vz-hair)}.vz-sibs:after,.vz-sibs:before{content:"";position:absolute;left:5px;background:var(--vz-wire)}.vz-sibs:after{top:20px;right:calc(100% - var(--vz-a));height:var(--vz-hair)}}@media (max-width:599px){.vz-tree{--vz-colgap:16px;--vz-face:40px;--vz-g:6px;--vz-sp:12px;--vz-drop:8px}}.vz-tree{--vz-nm:0;--vz-nd:0;--vz-ink-w:100%;--vz-ink-so:0px;--vz-ink-sw:calc((var(--vz-ink-w) - var(--vz-colgap)) / 2);--vz-ink-uo:0px;--vz-ink-uw:var(--vz-ink-w);--vz-ink-kw:calc((var(--vz-ink-w) - var(--vz-colgap)) / 2);--vz-ink-cs:calc((var(--vz-ink-sw) - var(--vz-sp) - (var(--vz-ns) - 1) * var(--vz-g)) / var(--vz-ns));--vz-ink-sl:calc(var(--vz-ink-so) + var(--vz-sp) + max(0px, (var(--vz-ink-cs) - var(--vz-pw)) / 2));--vz-ink-sr:calc(var(--vz-ink-sl) + min(var(--vz-ink-cs), var(--vz-pw)));--vz-ink-pw:min(calc(var(--np) * var(--vz-pw) + (var(--np) - 1) * var(--vz-g)),var(--vz-ink-uw));--vz-ink-pl:calc(var(--vz-ink-uo) + (var(--vz-ink-uw) - var(--vz-ink-pw)) / 2);--vz-ink-pr:calc(var(--vz-ink-uo) + (var(--vz-ink-uw) + var(--vz-ink-pw)) / 2);--vz-ink-mr:min(calc(var(--vz-ink-sr) + 24px + min(1, max(0, var(--vz-nm) - 1)) * 14px + var(--vz-pw)),calc(var(--vz-ink-so) + var(--vz-ink-sw)));--vz-ink-cr:calc(var(--vz-ink-so) + var(--vz-sp) + min(var(--vz-nd), var(--vz-ns)) * (var(--vz-ink-cs) + var(--vz-g)) - var(--vz-g) - max(0px, (var(--vz-ink-cs) - var(--vz-pw)) / 2));--vz-ink-ck:calc((var(--vz-ink-kw) - var(--vz-sp) - (var(--vz-nk) - 1) * var(--vz-g)) / var(--vz-nk));--vz-ink-kr:calc(var(--vz-ink-w) - max(0px, (var(--vz-ink-ck) - var(--vz-pw)) / 2));--vz-ink-kx:var(--vz-ink-kr);--vz-ink-wl:var(--vz-ink-sl);--vz-ink-l:min(var(--vz-ink-sl),calc(var(--vz-ink-sl) + min(1, var(--np)) * (var(--vz-ink-pl) - var(--vz-ink-sl))),var(--vz-ink-wl));--vz-ink-r:max(var(--vz-ink-sr),calc(var(--vz-ink-sr) + min(1, var(--np)) * (var(--vz-ink-pr) - var(--vz-ink-sr))),calc(var(--vz-ink-sr) + min(1, var(--vz-nm)) * (var(--vz-ink-mr) - var(--vz-ink-sr))),calc(var(--vz-ink-sr) + min(1, var(--vz-nd)) * (var(--vz-ink-cr) - var(--vz-ink-sr))),var(--vz-ink-kx));position:relative;left:round(nearest,calc(var(--vz-ink-w) / 2 - (var(--vz-ink-l) + var(--vz-ink-r)) / 2),1px)}.vz-tree[data-shape=line],.vz-tree[data-shape=none]{--vz-ink-w:min(calc(4 * var(--vz-pw) + 3 * var(--vz-g)),100%);--vz-ink-so:0px;--vz-ink-sw:var(--vz-ink-w);--vz-ink-uo:0px;--vz-ink-uw:var(--vz-ink-w);--vz-ink-kx:var(--vz-ink-sr);--vz-ink-wl:var(--vz-ink-sl)}@media (max-width:759px){.vz-tree[data-shape=bar],.vz-tree[data-shape=fork]{--vz-ink-so:var(--vz-gutter);--vz-ink-sw:calc(var(--vz-ink-w) - var(--vz-gutter));--vz-ink-uo:var(--vz-gutter);--vz-ink-uw:calc(var(--vz-ink-w) - var(--vz-gutter));--vz-ink-kw:var(--vz-ink-w);--vz-ink-wl:5px}}@media (forced-colors:active){.vz-tree{--vz-wire:CanvasText}}.orb-f{display:block;line-height:0;--vz-face:44px}.orb-one{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 0;color:var(--ink);text-decoration:none}.orb-one .orb-f{--vz-face:40px}.orb-one-t{min-width:0;font-size:13.5px;line-height:1.3;overflow-wrap:anywhere}.orb-one .rl-t{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink2)}.orb-one .nm{font-weight:650}.orb-one:hover .nm{text-decoration:underline;text-underline-offset:3px}.orb-one:active{opacity:.68;transition:none}.orb-one:focus-visible{outline:2px solid var(--indigo);outline-offset:2px;border-radius:10px}.vz-key{margin-top:0}.vz-key-q{display:flex;align-items:center;gap:8px;min-height:44px;padding-right:6px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);cursor:pointer}.vz-key-q:hover{color:var(--ink)}.vz-key-q:active{opacity:.68;transition:none}.vz-key-q:focus-visible{outline:2px solid var(--indigo);outline-offset:2px;border-radius:6px}.vz-key-a{margin:0 0 4px;padding-left:20px;max-width:62ch;font-size:12.5px;line-height:1.4;color:var(--ink2)}.vz-key-fix{display:inline-flex;align-items:center;min-height:44px;margin-left:20px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);text-decoration:underline;text-underline-offset:3px}.vz-key-fix:hover{color:var(--ink)}.vz-key-fix:active{opacity:.68;transition:none}.vz-key-fix[data-pending]{color:var(--indigo);text-decoration-color:var(--indigo);transition:none}.vz-key-fix:focus-visible{outline:2px solid var(--indigo);outline-offset:2px;border-radius:6px}.rl-wrap{--cw:104px;--axis:18px;--rule:2px;--bleed:18px}.rl-row{position:relative;display:flex;align-items:baseline;gap:9px;padding:4px 0 4px 15px}.rl-row:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:var(--ink3)}.rl-row+.rl-row{border-top:1px solid var(--line2)}.vz-read{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.vz-read-cap{display:flex;flex-direction:column;gap:4px;margin:0 0 10px}.vz-reg{font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.vz-read-what{font-size:14.5px;font-weight:600;line-height:1.4;letter-spacing:-.01em;color:var(--ink);max-width:46ch;text-wrap:pretty}.vz-read-after{font-size:13px;font-weight:500;line-height:1.4;color:var(--ink2)}.vz-plot{height:72px;background:var(--soft);border-radius:10px;overflow:hidden}.vz-svg{display:block;width:100%;height:100%}.vz-curve{fill:none;stroke:var(--acc,var(--indigo));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vz-note{margin:8px 0 0;font-size:12px;font-weight:500;line-height:1.4;color:var(--ink3)}@media (hover:none){.ln-ico:active,.rl-cast:active,.rl-more-lbl:active,a.rl-what:active{opacity:.68;transition:none}}@media (max-width:719px){.rl-what{font-size:14px;line-height:1.3}}@media (max-width:520px){.vz-read-what{font-size:14px}}.idlife{margin-top:20px;padding-top:16px;border-top:1px solid var(--line2);--bleed:28px}@media (max-width:1060px){.idlife{--bleed:18px}}.ln{position:relative;display:flow-root}.ln-track{display:flex;align-items:flex-start;gap:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--bleed,0);margin-inline:calc(-1 * var(--bleed, 0px));padding:0 var(--bleed,0) 208px;margin-bottom:-190px;scrollbar-width:none}.ln-track::-webkit-scrollbar{display:none}.ln-bar{position:absolute;left:0;right:0;bottom:0;height:18px;visibility:hidden;touch-action:pan-y}.ln-bar[data-state=on]{visibility:visible}.ln-bar:before{content:"";position:absolute;left:0;right:0;top:9px;height:1px;background:var(--line)}.ln-thumb{position:absolute;left:0;top:8px;width:0;height:3px;border-radius:999px;background:var(--ink3)}.ln-bar:hover .ln-thumb,.ln-bar[data-drag] .ln-thumb{top:7px;height:5px;background:var(--ink2)}.ln-bar:active .ln-thumb{opacity:.68;transition:none}@media (forced-colors:active){.ln-bar:hover .ln-thumb,.ln-bar[data-drag] .ln-thumb,.ln-thumb{forced-color-adjust:none;background:CanvasText}.ln-bar:before{forced-color-adjust:none;background:GrayText}}.ln-track{pointer-events:none}.ln-track>*{pointer-events:auto}.ln-track:focus-visible{outline:2px solid var(--acc,var(--indigo));outline-offset:-2px;border-radius:10px}.ln-slot{position:relative;flex:none;width:148px;height:176px;scroll-snap-align:start}.ln-slot:before{content:"";position:absolute;left:0;width:calc(100% + 8px);top:19px;height:1px;background:var(--line)}.ln-slot:last-child:before{width:100%}.ln-slot.is-post:before{background:repeating-linear-gradient(to right,var(--line) 0 2px,transparent 2px 5px)}.ln-slot:after{content:"";position:absolute;left:0;top:19px;bottom:0;width:1px;background:var(--line2)}.ln-slot:has(.is-lead):after{background:var(--acc,var(--indigo));opacity:.55}.ln-slot.is-died:after{top:12px;width:2px;background:var(--acc,var(--indigo));opacity:1}.ln-yr{top:0;font-family:var(--mono);font-size:12px;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums;line-height:1.2;color:var(--acc,var(--indigo))}.ln-card,.ln-yr{position:absolute;left:0}.ln-card{bottom:0;--ln-card-w:148px;width:var(--ln-card-w);--ln-shut-h:156px;height:var(--ln-shut-h);transition:box-shadow .14s ease,border-color .14s ease,transform .14s ease;transform-origin:50% 0;flex-direction:column;padding-left:8px;overflow:hidden;color:inherit;text-decoration:none}.ln-card,.ln-top{display:flex;gap:4px}.ln-top{align-items:center;flex-wrap:wrap;min-height:13px;padding-right:12px}.ln-claim{margin-left:0;padding:2px 6px;border-radius:999px;color:var(--ink3)}.ln-claim[data-claim=grave]{background:none;padding-inline:0}.ln-face{position:relative;flex:none;height:92px;display:flex;align-items:flex-start;overflow:hidden}.ln-art{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border:1px solid var(--line);border-radius:10px}.ln-name{font-size:14.5px;font-weight:650;line-height:1.22;letter-spacing:-.01em;text-wrap:balance}.ln-name,.ln-quote{width:100%;color:var(--ink)}.ln-quote{padding-left:8px;border-left:2px solid var(--line2);font-size:12.5px;font-weight:500;line-height:1.34}.ln-face .rl-what{width:100%;font-size:13px;line-height:1.32}.ln-word{width:100%;font-family:var(--mono);font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;color:var(--ink2)}.ln-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;overflow-wrap:break-word}.ln-cite.ln-clamp{-webkit-line-clamp:2}.ln-slot:has(.ln-press) .ln-foot{padding-left:40px}.ln-foot{display:flex;flex-direction:column;flex:none;gap:2px;min-height:12px;margin-top:auto}.ln-day,.ln-kind{font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;line-height:1.2;color:var(--ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ln-day{white-space:normal;max-height:1.2em}.ln-title{font-size:11.5px;font-weight:600;line-height:1.25;color:var(--ink2);overflow-wrap:break-word}.ln-cite{font-size:9.5px;font-style:italic;line-height:1.35;color:var(--ink3)}.ln-door{color:inherit;text-decoration:none;display:block;width:100%}.ln-door:after{content:"";position:absolute;inset:0;z-index:1}.ln-more{position:relative;z-index:4}.ln-card.is-door{cursor:pointer}.ln-card .rl-go{position:absolute;right:0;top:-1px;margin-left:0;z-index:3;text-decoration:none}.ln-card.is-door:not(:has(>.ln-press)) .ln-face{position:static}.ln-card.is-door:active,.ln-card:has(>.ln-press:active){opacity:.68;transition:none}.ln-card:has(>.ln-press){cursor:pointer}.ln-ico{position:relative;z-index:2;display:inline-grid;place-items:center;width:14px;height:13px;color:var(--ink3)}.ln-ico svg{display:block;width:12px;height:12px}.ln-ico:after{content:"";position:absolute;inset:-6px -5px}.ln-ico:focus-visible{outline:2px solid var(--acc,var(--indigo));outline-offset:2px;border-radius:3px}@media (hover:hover){.ln-ico:hover{color:var(--acc,var(--indigo))}}.ln-flag{justify-content:flex-end;margin-top:2px}.ln-flag,.ln-see{display:none}:is(.ln-slot:has(.ln-check:checked),.ln-slot:has(.ln-check:focus-visible),.ln-slot:has(.ln-door:focus-visible),.ln-slot:has(.ln-more a:focus-visible),.ln-slot:has(.ln-see:focus-visible),.ln-slot:has(.ln-flag a:focus-visible)) :is(.ln-flag,.ln-see){display:flex;flex:none}:is(.ln-slot:has(.ln-check:checked),.ln-slot:has(.ln-check:focus-visible),.ln-slot:has(.ln-door:focus-visible),.ln-slot:has(.ln-more a:focus-visible),.ln-slot:has(.ln-see:focus-visible),.ln-slot:has(.ln-flag a:focus-visible)) .ln-see{display:inline-flex}@media (hover:hover) and (pointer:fine){.ln-slot.is-press:hover .ln-flag{display:flex;flex:none}.ln-slot.is-press:hover .ln-see{display:inline-flex;flex:none}}:is(.ln-slot.is-moment:has(.ln-check:checked),.ln-slot.is-moment:has(.ln-check:focus-visible),.ln-slot.is-moment:has(.ln-door:focus-visible),.ln-slot.is-moment:has(.ln-more a:focus-visible)) .ln-card:has(>.ln-vis):has(.ln-more)>.ln-face:before{content:none}@media (hover:hover) and (pointer:fine){.ln-slot.is-moment.is-press:hover .ln-card:has(>.ln-vis):has(.ln-more)>.ln-face:before{content:none}}.ln-slot.is-moment>.ln-card{padding:6px 8px 6px 11px;border-radius:6px 12px 12px 6px;background:var(--card);background:color-mix(in srgb,var(--acc,var(--indigo)) 6%,var(--card));box-shadow:inset 3px 0 0 var(--acc,var(--indigo))}.ln-slot.is-moment .ln-top{min-height:22px}.ln-mo{display:inline-flex;align-items:center;gap:6px;color:var(--acc,var(--indigo))}.ln-mo-mark{flex:none;width:10px;height:10px}.ln-mo-x{flex:none;padding:2px 6px;border-radius:999px;font:700 10px/1.1 var(--mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--acc,var(--indigo)) 12%,transparent)}.ln-mo-spark{flex:none;width:40px;height:12px;overflow:visible}.ln-mo-spark path{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ln-slot.is-moment .ln-card .rl-go{display:grid;place-items:center;width:22px;height:22px;top:6px;right:6px;border:1px solid color-mix(in srgb,var(--acc,var(--indigo)) 55%,transparent);border-radius:50%;background:var(--card);color:var(--acc,var(--indigo))}.ln-slot.is-moment .ln-card .rl-go svg{display:block;width:11px;height:11px}@media (hover:hover){.ln-slot.is-moment .ln-card .rl-go:hover{background:color-mix(in srgb,var(--acc,var(--indigo)) 12%,var(--card))}}.ln-slot.is-moment .ln-card.is-door .ln-top{padding-right:28px}.ln-slot.is-moment .ln-i,.ln-slot.is-moment .ln-press:before{visibility:hidden}.ln-slot.is-moment .ln-check:focus-visible~.ln-i{visibility:visible}:is(.ln-slot.is-moment:has(.ln-check:checked),.ln-slot.is-moment:has(.ln-check:focus-visible),.ln-slot.is-moment:has(.ln-door:focus-visible),.ln-slot.is-moment:has(.ln-more a:focus-visible)) .ln-card{background:color-mix(in srgb,var(--acc,var(--indigo)) 6%,var(--card));box-shadow:inset 3px 0 0 var(--acc,var(--indigo)),var(--sh)}:is(.ln-slot.is-moment:has(.ln-check:checked),.ln-slot.is-moment:has(.ln-check:focus-visible),.ln-slot.is-moment:has(.ln-door:focus-visible),.ln-slot.is-moment:has(.ln-more a:focus-visible)) .ln-card .rl-go{top:12px;right:12px}:is(.ln-slot.is-moment:has(.ln-check:checked),.ln-slot.is-moment:has(.ln-check:focus-visible),.ln-slot.is-moment:has(.ln-door:focus-visible),.ln-slot.is-moment:has(.ln-more a:focus-visible)) .ln-mo-spark{display:none}.ln-vis.wn{display:none;padding:0;margin:2px 0 4px;border:0;border-radius:0;background:none}:is(.ln-slot:has(.ln-check:checked),.ln-slot:has(.ln-check:focus-visible),.ln-slot:has(.ln-door:focus-visible),.ln-slot:has(.ln-more a:focus-visible)) .ln-vis.wn{display:block;flex:none}.ln-see{align-self:flex-start;align-items:center;gap:6px;min-height:32px;margin-top:6px;padding:0 12px;border:1px solid color-mix(in srgb,var(--acc,var(--indigo)) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--acc,var(--indigo)) 8%,var(--card));font:650 12.5px/1.2 var(--f);color:var(--acc,var(--indigo));text-decoration:none}.ln-see-c{font-size:15px;line-height:1}@media (hover:hover){.ln-see:hover{background:color-mix(in srgb,var(--acc,var(--indigo)) 14%,var(--card))}}.ln-see:focus-visible{outline:2px solid var(--acc,var(--indigo));outline-offset:2px}@media (hover:hover) and (pointer:fine){.ln-slot.is-moment.is-press:hover .ln-card{background:color-mix(in srgb,var(--acc,var(--indigo)) 6%,var(--card));box-shadow:inset 3px 0 0 var(--acc,var(--indigo)),var(--sh)}.ln-slot.is-moment.is-press:hover .ln-card .rl-go{top:12px;right:12px}.ln-slot.is-moment.is-press:hover .ln-mo-spark{display:none}.ln-slot.is-press:hover .ln-vis.wn{display:block;flex:none}}.ln-out{display:inline-flex;align-items:center;min-height:28px;font:600 12px/1.3 var(--f);color:var(--ink2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ink3) 45%,transparent)}@media (hover:hover){.ln-out:hover{color:var(--acc,var(--indigo))}}.ln-desc{margin-top:4px;font:500 12px/1.4 var(--f);color:var(--ink2)}.ln-press{position:absolute;left:0;bottom:0;z-index:0;display:grid;place-items:center;width:44px;height:44px;border-radius:8px;color:var(--ink2);cursor:pointer}.ln-press:before{content:"";position:absolute;inset:11px;border:1px solid var(--ink3);border-radius:50%;pointer-events:none}.ln-press:after{content:"";position:absolute;left:0;bottom:0;width:var(--ln-card-w);height:var(--ln-shut-h)}.ln-slot:has(.ln-check:checked) .ln-press:after,.ln-slot:has(.ln-check:focus-visible) .ln-press:after,.ln-slot:has(.ln-door:focus-visible) .ln-press:after,.ln-slot:has(.ln-more a:focus-visible) .ln-press:after{display:none}.ln-press:hover{color:var(--acc,var(--indigo));background:radial-gradient(circle 14px,color-mix(in srgb,var(--acc,var(--indigo)) 8%,transparent) 96%,transparent)}.ln-card[data-pressing]>.ln-press,.ln-press:active{opacity:.6;transition:none}.ln-slot:has(.ln-check:checked) .ln-press,.ln-slot:has(.ln-check:focus-visible) .ln-press,.ln-slot:has(.ln-door:focus-visible) .ln-press,.ln-slot:has(.ln-more a:focus-visible) .ln-press{top:-4px;left:-4px;bottom:auto;pointer-events:auto;z-index:2}:where(.ln-slot:has(.ln-check:checked),.ln-slot:has(.ln-check:focus-visible),.ln-slot:has(.ln-door:focus-visible),.ln-slot:has(.ln-more a:focus-visible)) .ln-press{color:var(--ink3)}.ln-slot:has(.ln-check:checked) .ln-i,.ln-slot:has(.ln-door:focus-visible) .ln-i,.ln-slot:has(.ln-more a:focus-visible) .ln-i{visibility:hidden}.ln-slot:has(.ln-check:focus-visible) .ln-check:focus-visible~.ln-i{visibility:visible}:is(.ln-slot:has(.ln-check:checked),.ln-slot:has(.ln-door:focus-visible),.ln-slot:has(.ln-more a:focus-visible)) .ln-press:hover{background:none}.ln-slot:has(.ln-check:checked) .ln-press:before,.ln-slot:has(.ln-check:focus-visible) .ln-press:before,.ln-slot:has(.ln-door:focus-visible) .ln-press:before,.ln-slot:has(.ln-more a:focus-visible) .ln-press:before{display:none}.ln-i{width:12px;height:12px;display:block}.ln-check:focus-visible~.ln-i{outline:2px solid var(--acc,var(--indigo));outline-offset:3px;border-radius:2px}.ln-check:checked~.ln-i{transform:rotate(180deg);color:var(--acc,var(--indigo))}.ln-more{display:none}.ln-more .wn.wn-card{padding:0;border:0;border-radius:0;background:none;margin:0}.ln-more .wn-src{font:650 11px/1.4 var(--f);letter-spacing:0}.ln-more .wn-src .wn-by{margin-left:0;font-size:11px}.ln-more .wn-pubmark{width:14px;height:14px}.ln-more .wn-week{margin-top:5px}.ln-more .wn-axis{margin-top:5px;font-size:9.5px}.ln-more .wn-people{margin-top:5px}.ln-more .wn-row{flex-wrap:wrap;gap:4px;row-gap:4px;overflow:visible;white-space:normal;padding-right:0;-webkit-mask-image:none;mask-image:none}.ln-more .wn-rk{flex-basis:100%;font-size:11px}.ln-more .wn-face{--vz-face:20px;gap:4px;padding:1px 7px 1px 1px;font-size:11.5px}.ln-more .wn-more,.ln-more .wn-note{font-size:11px}:is(.ln-slot:has(.ln-check:checked),.ln-slot:has(.ln-check:focus-visible),.ln-slot:has(.ln-door:focus-visible),.ln-slot:has(.ln-more a:focus-visible)) .ln-card:has(>.ln-more>.wn-card)>.ln-face{flex:none;overflow:visible}:is(.ln-slot:has(.ln-check:checked),.ln-slot:has(.ln-check:focus-visible),.ln-slot:has(.ln-door:focus-visible),.ln-slot:has(.ln-more a:focus-visible)) .ln-card:has(>.ln-more>.wn-card)>.ln-more{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.ln-more:has(>.wn-card)>*{flex:none}@media (hover:hover) and (pointer:fine){.ln-slot.is-press:hover .ln-card:has(>.ln-more>.wn-card)>.ln-face{flex:none;overflow:visible}.ln-slot.is-press:hover .ln-card:has(>.ln-more>.wn-card)>.ln-more{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}}.ln-card.is-door>.ln-press{z-index:2}.ln-slot:has(.ln-check:checked),.ln-slot:has(.ln-check:focus-visible),.ln-slot:has(.ln-door:focus-visible),.ln-slot:has(.ln-more a:focus-visible){z-index:6}.ln-slot:has(.ln-check:checked) .ln-card,.ln-slot:has(.ln-check:focus-visible) .ln-card,.ln-slot:has(.ln-door:focus-visible) .ln-card,.ln-slot:has(.ln-more a:focus-visible) .ln-card{height:auto;top:16px;bottom:auto;z-index:1;width:calc(100% + 2 * var(--bleed, 0px));left:calc(-1 * var(--bleed, 0px));max-height:calc(var(--ln-shut-h) + 200px);min-height:calc(var(--ln-shut-h) + 8px);overflow:visible;padding:12px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--sh)}.ln-slot:has(.ln-check:checked) .ln-card:has(.ln-acts),.ln-slot:has(.ln-check:focus-visible) .ln-card:has(.ln-acts),.ln-slot:has(.ln-door:focus-visible) .ln-card:has(.ln-acts),.ln-slot:has(.ln-more a:focus-visible) .ln-card:has(.ln-acts){min-height:calc(var(--ln-shut-h) + 55px)}.ln-slot:has(.ln-check:checked) .ln-face:has(.ln-quote),.ln-slot:has(.ln-check:focus-visible) .ln-face:has(.ln-quote),.ln-slot:has(.ln-door:focus-visible) .ln-face:has(.ln-quote),.ln-slot:has(.ln-more a:focus-visible) .ln-face:has(.ln-quote){flex-grow:0}.ln-slot:has(.ln-check:checked) .ln-card:has(.ln-more) .ln-face:before,.ln-slot:has(.ln-check:focus-visible) .ln-card:has(.ln-more) .ln-face:before,.ln-slot:has(.ln-door:focus-visible) .ln-card:has(.ln-more) .ln-face:before,.ln-slot:has(.ln-more a:focus-visible) .ln-card:has(.ln-more) .ln-face:before{content:"\200b";flex:none;align-self:stretch;width:0;overflow:hidden;line-height:calc(var(--ln-shut-h) - 42px)}.ln-slot:has(.ln-check:checked) .ln-card.is-door:has(.ln-more) .ln-face:before,.ln-slot:has(.ln-check:focus-visible) .ln-card.is-door:has(.ln-more) .ln-face:before,.ln-slot:has(.ln-door:focus-visible) .ln-card.is-door:has(.ln-more) .ln-face:before,.ln-slot:has(.ln-more a:focus-visible) .ln-card.is-door:has(.ln-more) .ln-face:before{line-height:calc(var(--ln-shut-h) - 57px)}.ln-slot:has(.ln-check:checked) .ln-card:has(.ln-more) .ln-door,.ln-slot:has(.ln-check:focus-visible) .ln-card:has(.ln-more) .ln-door,.ln-slot:has(.ln-door:focus-visible) .ln-card:has(.ln-more) .ln-door,.ln-slot:has(.ln-more a:focus-visible) .ln-card:has(.ln-more) .ln-door{position:relative}.ln-slot:has(.ln-check:checked) .ln-more,.ln-slot:has(.ln-check:focus-visible) .ln-more,.ln-slot:has(.ln-door:focus-visible) .ln-more,.ln-slot:has(.ln-more a:focus-visible) .ln-more{display:flex;flex-direction:column;gap:2px}.ln-slot:has(.ln-check:checked) .ln-day[data-cited],.ln-slot:has(.ln-check:focus-visible) .ln-day[data-cited],.ln-slot:has(.ln-door:focus-visible) .ln-day[data-cited],.ln-slot:has(.ln-more a:focus-visible) .ln-day[data-cited]{display:none}.ln-slot:has(.ln-check:checked) .ln-clamp,.ln-slot:has(.ln-check:focus-visible) .ln-clamp,.ln-slot:has(.ln-door:focus-visible) .ln-clamp,.ln-slot:has(.ln-more a:focus-visible) .ln-clamp{display:block;-webkit-line-clamp:unset;overflow:visible}.ln-slot:has(.ln-check:checked) .ln-face,.ln-slot:has(.ln-check:focus-visible) .ln-face,.ln-slot:has(.ln-door:focus-visible) .ln-face,.ln-slot:has(.ln-more a:focus-visible) .ln-face{height:auto;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.ln-slot:has(.ln-check:checked) :is(.ln-top,.ln-foot,.ln-more,.ln-acts),.ln-slot:has(.ln-check:focus-visible) :is(.ln-top,.ln-foot,.ln-more,.ln-acts),.ln-slot:has(.ln-door:focus-visible) :is(.ln-top,.ln-foot,.ln-more,.ln-acts),.ln-slot:has(.ln-more a:focus-visible) :is(.ln-top,.ln-foot,.ln-more,.ln-acts){flex:none}.ln-slot:has(.ln-check:checked) .ln-foot,.ln-slot:has(.ln-check:focus-visible) .ln-foot,.ln-slot:has(.ln-door:focus-visible) .ln-foot,.ln-slot:has(.ln-more a:focus-visible) .ln-foot{padding-left:0}.ln-slot:has(.ln-check:checked) .ln-face:has(.ln-quote)~.ln-foot,.ln-slot:has(.ln-check:focus-visible) .ln-face:has(.ln-quote)~.ln-foot,.ln-slot:has(.ln-door:focus-visible) .ln-face:has(.ln-quote)~.ln-foot,.ln-slot:has(.ln-more a:focus-visible) .ln-face:has(.ln-quote)~.ln-foot{padding-left:14px;margin-top:4px}.ln-slot:has(.ln-check:checked) .ln-card .rl-go,.ln-slot:has(.ln-check:focus-visible) .ln-card .rl-go,.ln-slot:has(.ln-door:focus-visible) .ln-card .rl-go,.ln-slot:has(.ln-more a:focus-visible) .ln-card .rl-go{top:12px;right:12px}.ln-slot:has(.ln-check:checked) .ln-top,.ln-slot:has(.ln-check:focus-visible) .ln-top,.ln-slot:has(.ln-door:focus-visible):has(.ln-press) .ln-top,.ln-slot:has(.ln-more a:focus-visible) .ln-top{padding-left:20px;align-items:flex-start}.ln-slot:has(.ln-check:checked) .ln-card.is-door .ln-top,.ln-slot:has(.ln-check:focus-visible) .ln-card.is-door .ln-top,.ln-slot:has(.ln-door:focus-visible):has(.ln-press) .ln-top,.ln-slot:has(.ln-more a:focus-visible) .ln-card.is-door .ln-top{min-height:28px}.ln-slot:has(.ln-check:checked) .ln-art,.ln-slot:has(.ln-check:focus-visible) .ln-art,.ln-slot:has(.ln-door:focus-visible) .ln-art,.ln-slot:has(.ln-more a:focus-visible) .ln-art{height:176px}.ln-day-yr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:is(.ln-slot:has(.ln-check:checked),.ln-slot:has(.ln-check:focus-visible),.ln-slot:has(.ln-door:focus-visible),.ln-slot:has(.ln-more a:focus-visible)) .ln-day-yr{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none}@media (hover:hover) and (pointer:fine){.ln-slot.is-press:hover .ln-day-yr{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none}}.ln-slot:has(.ln-check:checked) .ln-day,.ln-slot:has(.ln-check:checked) .ln-kind,.ln-slot:has(.ln-check:focus-visible) .ln-day,.ln-slot:has(.ln-check:focus-visible) .ln-kind,.ln-slot:has(.ln-door:focus-visible) .ln-day,.ln-slot:has(.ln-door:focus-visible) .ln-kind,.ln-slot:has(.ln-more a:focus-visible) .ln-day,.ln-slot:has(.ln-more a:focus-visible) .ln-kind{white-space:normal;overflow:visible;max-height:none}@media (hover:hover) and (pointer:fine){.ln-slot.is-press:hover{z-index:6}.ln-slot.is-press:hover .ln-card{height:auto;top:16px;bottom:auto;z-index:1;width:calc(100% + 2 * var(--bleed, 0px));left:calc(-1 * var(--bleed, 0px));max-height:calc(var(--ln-shut-h) + 200px);min-height:calc(var(--ln-shut-h) + 8px);overflow:visible;padding:12px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--sh)}.ln-slot.is-press:hover .ln-card:has(.ln-acts){min-height:calc(var(--ln-shut-h) + 55px)}.ln-slot.is-press:hover .ln-face:has(.ln-quote){flex-grow:0}.ln-slot.is-press:hover .ln-card:has(.ln-more) .ln-face:before{content:"\200b";flex:none;align-self:stretch;width:0;overflow:hidden;line-height:calc(var(--ln-shut-h) - 42px)}.ln-slot.is-press:hover .ln-card.is-door:has(.ln-more) .ln-face:before{line-height:calc(var(--ln-shut-h) - 57px)}.ln-slot.is-press:hover .ln-card:has(.ln-more) .ln-door{position:relative}.ln-slot.is-press:hover .ln-more{display:flex;flex-direction:column;gap:2px}.ln-slot.is-press:hover .ln-day[data-cited]{display:none}.ln-slot.is-press:hover .ln-clamp{display:block;-webkit-line-clamp:unset;overflow:visible}.ln-slot.is-press:hover .ln-face{height:auto;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.ln-slot.is-press:hover :is(.ln-top,.ln-foot,.ln-more,.ln-acts){flex:none}.ln-slot.is-press:hover .ln-foot{padding-left:0}.ln-slot.is-press:hover .ln-face:has(.ln-quote)~.ln-foot{padding-left:14px;margin-top:4px}.ln-slot.is-press:hover .ln-art{height:176px}.ln-slot.is-press:hover .ln-day,.ln-slot.is-press:hover .ln-kind{white-space:normal;overflow:visible;max-height:none}.ln-slot.is-press:hover .ln-press{top:-4px;left:-4px;bottom:auto;z-index:2;color:var(--ink3)}.ln-slot.is-press:hover .ln-press:after,.ln-slot.is-press:hover .ln-press:before{display:none}.ln-slot.is-press:hover .ln-i{visibility:hidden}.ln-slot.is-press:hover .ln-press:hover{background:none}.ln-slot.is-press:hover .ln-check:focus-visible~.ln-i{visibility:visible}.ln-slot.is-press:hover .ln-card:has(>.ln-press) .ln-top{padding-left:20px;align-items:flex-start}.ln-slot.is-press:hover .ln-card.is-door:has(>.ln-press) .ln-top{min-height:28px}.ln-slot.is-press:hover .ln-card:not(.is-door):not(:has(>.ln-press)) .ln-top:empty{display:none}.ln-slot.is-press:hover .ln-card .rl-go{top:12px;right:12px}.ln-slot.is-died.is-press:hover:after{top:19px}}.ln-slot.is-died:has(.ln-door:focus-visible):after{top:19px}.ln-slot:has(.ln-check:checked) .ln-card:not(.is-door) .ln-top:empty,.ln-slot:has(.ln-check:focus-visible) .ln-card:not(.is-door) .ln-top:empty,.ln-slot:has(.ln-more a:focus-visible) .ln-card:not(.is-door) .ln-top:empty{display:flex}@media (prefers-reduced-motion:no-preference) and (hover:none),(prefers-reduced-motion:no-preference) and (pointer:coarse),(prefers-reduced-motion:no-preference) and (pointer:none){.ln-slot[data-hover]:not(:has(.ln-check:checked,.ln-check:focus-visible,.ln-door:focus-visible,.ln-more a:focus-visible))>.ln-card.is-door,.ln-slot[data-hover]:not(:has(.ln-check:checked,.ln-check:focus-visible,.ln-door:focus-visible,.ln-more a:focus-visible))>.ln-card:has(>.ln-press){transform:scale(1.07)}.ln-slot.is-first[data-hover]>.ln-card{transform-origin:0 0}.ln-slot[data-hover]:not(:has(~.ln-slot))>.ln-card{transform-origin:100% 0}}@media (prefers-reduced-motion:no-preference){.ln-slot[data-hover]:not(.is-press)>.ln-card{transform:scale(1.07)}.ln-slot.is-first[data-hover]:not(.is-press)>.ln-card{transform-origin:0 0}.ln-slot[data-hover]:not(.is-press):not(:has(~.ln-slot))>.ln-card{transform-origin:100% 0}}.ln-slot[data-hover]:not(.is-press)>.ln-card{border-radius:10px;background:var(--card);box-shadow:0 0 0 6px var(--card),0 12px 26px -14px color-mix(in srgb,var(--ink) 45%,transparent)}.ln-slot.is-moment[data-hover]:not(.is-press)>.ln-card{background:color-mix(in srgb,var(--acc,var(--indigo)) 6%,var(--card));box-shadow:inset 3px 0 0 var(--acc,var(--indigo)),0 12px 26px -14px color-mix(in srgb,var(--ink) 45%,transparent)}@media (hover:none),(pointer:coarse),(pointer:none){.ln-slot.is-press[data-hover]:not(:has(.ln-check:checked,.ln-check:focus-visible,.ln-door:focus-visible,.ln-more a:focus-visible))>.ln-card{border-radius:10px;background:var(--card);box-shadow:0 0 0 6px var(--card),0 12px 26px -14px color-mix(in srgb,var(--ink) 45%,transparent)}}.ln-slot[data-hover] :is(.ln-kind,.ln-day,.ln-title){color:var(--ink)}.ln-slot[data-hover]:not(.is-press) :is(.ln-kind,.ln-day){white-space:normal;overflow:visible;max-height:none}.ln-slot[data-hover]:not(.is-press) .ln-clamp{display:block;-webkit-line-clamp:unset;overflow:visible}.ln-act{position:absolute;top:2px;right:2px;z-index:3;display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid var(--line2);border-radius:50%;background:var(--card);color:var(--ink2);cursor:pointer}.ln-act svg{display:block;width:10px;height:10px}.ln-act:after{content:"";position:absolute;inset:-6px}@media (hover:hover){.ln-act:hover{color:var(--acc,var(--indigo));border-color:color-mix(in srgb,var(--acc,var(--indigo)) 55%,transparent)}}.ln-act:focus-visible{outline:2px solid var(--acc,var(--indigo));outline-offset:2px}.ln-slot.is-act .ln-top{padding-right:28px}:is(.ln-slot:has(.ln-check:checked),.ln-slot:has(.ln-check:focus-visible),.ln-slot:has(.ln-door:focus-visible),.ln-slot:has(.ln-more a:focus-visible)) .ln-act{top:12px;right:12px}@media (hover:hover) and (pointer:fine){.ln-slot.is-press:hover .ln-act{top:12px;right:12px}.ln-i,.ln-press:before{visibility:hidden}.ln-slot:has(.ln-check:focus-visible) .ln-check:focus-visible~.ln-i{visibility:visible}}.ln-credit{margin:6px 0 0;font:500 11px/1.4 var(--f);color:var(--ink3)}.ln-credit a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media (hover:none),(pointer:coarse),(pointer:none){.ln-slot[data-hover]:not(:has(.ln-check:checked))>.ln-card>.ln-press{color:var(--acc,var(--indigo));background:radial-gradient(circle 14px,color-mix(in srgb,var(--acc,var(--indigo)) 8%,transparent) 96%,transparent)}}:where(.ln-slot[data-hover]){z-index:5}.ln-slot:has(>.ln-card.is-door),.ln-slot:has(>.ln-card>.ln-press),.ln[data-resting]{cursor:pointer}.ln-slot[data-rest]{pointer-events:none;padding-bottom:.01px}.ln-rest-shield{position:absolute;z-index:7;cursor:pointer}.ln-card[data-snap]{transition-property:box-shadow,border-color}.ln-acts{display:none}.ln-slot:has(.ln-acts :focus-visible) .ln-acts,.ln-slot:has(.ln-check:checked) .ln-acts,.ln-slot:has(.ln-check:focus-visible) .ln-acts,.ln-slot:has(.ln-door:focus-visible) .ln-acts{display:block;margin-top:auto;margin-bottom:-6px}@media (hover:hover) and (pointer:fine){.ln-slot.is-press:hover .ln-acts{display:block;margin-top:auto;margin-bottom:-6px}}.ln-acts .pbar{margin-top:0;padding-top:0;border-top:0;gap:0;flex-wrap:wrap}.ln-acts .pbar button{min-width:44px;min-height:44px;justify-content:center;padding:0 6px}.ln-slot:has(.ln-check:checked) .ln-quote,.ln-slot:has(.ln-check:focus-visible) .ln-quote,.ln-slot:has(.ln-door:focus-visible) .ln-quote{padding-left:12px;font-family:var(--disp);font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.012em;text-wrap:pretty}.ln-slot:has(.ln-check:checked) .ln-name,.ln-slot:has(.ln-check:focus-visible) .ln-name,.ln-slot:has(.ln-door:focus-visible) .ln-name{font-size:16px}.ln-slot:has(.ln-check:checked) .ln-face .rl-what,.ln-slot:has(.ln-check:focus-visible) .ln-face .rl-what,.ln-slot:has(.ln-door:focus-visible) .ln-face .rl-what,.ln-slot:has(.ln-more a:focus-visible) .ln-face .rl-what{font-size:14.5px}.ln-slot:has(.ln-check:checked) .ln-word,.ln-slot:has(.ln-check:focus-visible) .ln-word,.ln-slot:has(.ln-door:focus-visible) .ln-word,.ln-slot:has(.ln-more a:focus-visible) .ln-word{font-size:16.5px}.ln-slot:has(.ln-check:checked) .ln-title,.ln-slot:has(.ln-check:focus-visible) .ln-title,.ln-slot:has(.ln-door:focus-visible) .ln-title{font-size:12.5px}@media (hover:hover) and (pointer:fine){.ln-slot.is-press:hover .ln-quote{padding-left:12px;font-family:var(--disp);font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.012em;text-wrap:pretty}.ln-slot.is-press:hover .ln-name{font-size:16px}.ln-slot.is-press:hover .ln-face .rl-what{font-size:14.5px}.ln-slot.is-press:hover .ln-word{font-size:16.5px}.ln-slot.is-press:hover .ln-title{font-size:12.5px}}@media (max-width:719px){.ln-slot{width:136px;height:168px}.ln-card{--ln-card-w:136px;--ln-shut-h:148px}.ln-face{height:86px}.ln-slot:has(.ln-check:checked) .ln-quote,.ln-slot:has(.ln-check:focus-visible) .ln-quote,.ln-slot:has(.ln-door:focus-visible) .ln-quote{font-size:15px}}@media (max-width:719px) and (hover:hover) and (pointer:fine){.ln-slot.is-press:hover .ln-quote{font-size:15px}}.rl-what{font-size:14px;font-weight:650;line-height:1.35;letter-spacing:-.008em;color:var(--ink);overflow-wrap:break-word}a.rl-what{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:var(--line)}a.rl-what:hover{text-decoration-color:currentColor}.rl-kind{margin-left:7px;font-family:var(--mono);font-size:8.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3)}.rl-go,.rl-kind{font-weight:700;white-space:nowrap}.rl-go{margin-left:4px;font-family:var(--f);font-size:13px;line-height:1;color:var(--acc,var(--indigo))}.rl-row[data-open="1"] a.rl-what{text-decoration-color:var(--acc,var(--indigo))}.ln-info{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-top:5px}.ln-info-i{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.6;color:var(--ink3)}.rl-d-marks{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-top:5px}.rl-d-mark{font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.6;color:var(--ink3)}.rl-d-mark b{font-family:var(--disp);font-size:15px;font-weight:800;letter-spacing:-.03em;text-transform:none;color:var(--ink);font-variant-numeric:tabular-nums}.rl-d-doors{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;margin-top:4px}.rl-d-doors>a{display:inline-flex;align-items:center;min-height:28px}.rl-cast{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;line-height:1.3;color:var(--ink2);text-decoration:none}.rl-cast:hover{color:var(--ink)}.rl-cast-f{display:flex;align-items:center;flex:none;order:-1}.rl-cast-f>*{margin-left:-7px;border-radius:50%;box-shadow:0 0 0 1.5px var(--card)}.rl-cast-f>:first-child{margin-left:0}.rl-kind[data-claim=assert]{color:var(--ink2);font-weight:800}.rl-kind[data-claim=aside]{font-family:var(--f);font-size:11px;font-weight:600;font-style:italic;letter-spacing:-.01em;text-transform:none;color:var(--ink3)}.rl-kind[data-claim=grave]{letter-spacing:.14em;color:var(--ink2)}.rl-life[data-quiet] .rl-cast{display:none}.rl-row[data-kind=quote] .rl-what{font-weight:450;font-size:14.5px;line-height:1.5;letter-spacing:-.003em;color:var(--ink)}