.talk-image-dialog[data-astro-cid-d2fvtrdd]{box-sizing:border-box;width:min(96vw,1600px);max-width:96vw;max-height:94dvh;padding:var(--sp-4);border:1px solid var(--hair);background:var(--paper);color:var(--ink);overscroll-behavior:contain}.talk-image-dialog[data-astro-cid-d2fvtrdd]::backdrop{background:var(--visitor-backdrop);opacity:.88}html:has(.talk-image-dialog[open]){overflow:hidden}form[data-astro-cid-d2fvtrdd]{margin:0}button[data-astro-cid-d2fvtrdd]{padding:var(--sp-2) var(--sp-3);border:1px solid var(--hair);background:var(--panel);color:var(--ink);font:inherit;margin-left:auto;display:block}figure[data-astro-cid-d2fvtrdd]{margin:var(--sp-3) 0 0;text-align:center}img[data-astro-cid-d2fvtrdd]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:70dvh;margin:auto;display:block}figcaption[data-astro-cid-d2fvtrdd]{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);overflow-wrap:anywhere}.lede[data-astro-cid-ku3j7cwk]{margin:var(--sp-4) 0 0;max-width:var(--measure);color:var(--muted)}.talks[data-astro-cid-ku3j7cwk]{--date-column:calc(var(--sp-7) * 3);--timeline-x:calc(var(--date-column) + var(--sp-5));margin:var(--sp-8) 0 var(--sp-7);max-width:calc(var(--measure) + var(--date-column) + var(--sp-7));flex-direction:column;padding:0;list-style:none;display:flex;position:relative}.talk[data-astro-cid-ku3j7cwk]{grid-template-columns:var(--date-column) minmax(0, 1fr);column-gap:var(--sp-7);padding:0 0 var(--sp-8);background:0 0;display:grid;position:relative}.talk[data-astro-cid-ku3j7cwk]:last-child{padding-bottom:0}.talk[data-astro-cid-ku3j7cwk]:before{content:"";left:calc(var(--timeline-x) - 2px);background:var(--accent);width:5px;height:5px;position:absolute;top:.75em}.talk[data-astro-cid-ku3j7cwk]:not(:last-child):after{content:"";left:var(--timeline-x);background:var(--hair);width:1px;position:absolute;top:calc(.75em + 5px);bottom:-.75em}time[data-astro-cid-ku3j7cwk]{padding-top:var(--sp-1);font-size:var(--fs-xs);letter-spacing:.04em;color:var(--muted);font-variant-numeric:tabular-nums;display:block}.talk-content[data-astro-cid-ku3j7cwk]{min-width:0}.body[data-astro-cid-ku3j7cwk]{color:var(--ink);overflow-wrap:anywhere;margin:0}.shots[data-astro-cid-ku3j7cwk]{gap:var(--sp-3);margin-top:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shots[data-astro-cid-ku3j7cwk][data-columns="1"]{width:min(100%, calc(var(--sp-8) * 4));grid-template-columns:minmax(0,1fr)}.shots[data-astro-cid-ku3j7cwk][data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.shots[data-astro-cid-ku3j7cwk] a[data-astro-cid-ku3j7cwk]{aspect-ratio:1;min-width:0;display:block;overflow:hidden}.shots[data-astro-cid-ku3j7cwk] a[data-astro-cid-ku3j7cwk]:focus-visible{outline:2px solid var(--accent-ink);outline-offset:var(--sp-1)}.shots[data-astro-cid-ku3j7cwk] img{object-fit:cover;object-position:center;border:1px solid var(--hair);background:var(--panel);width:100%;height:100%;display:block}.clips[data-astro-cid-ku3j7cwk]{gap:var(--sp-3);margin-top:var(--sp-3);min-width:0;display:grid}.clip[data-astro-cid-ku3j7cwk]{min-width:0;margin:0}.clip[data-astro-cid-ku3j7cwk] video[data-astro-cid-ku3j7cwk]{border:1px solid var(--hair);background:var(--panel);width:100%;max-width:100%;height:auto;display:block}.clip[data-astro-cid-ku3j7cwk] figcaption[data-astro-cid-ku3j7cwk]{margin-top:var(--sp-2);color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}.missing[data-astro-cid-ku3j7cwk]{font-size:var(--fs-sm);color:var(--muted);border:1px dashed var(--hair);padding:var(--sp-2) var(--sp-3);margin:0}.empty[data-astro-cid-ku3j7cwk]{margin:var(--sp-8) 0 0;color:var(--muted)}.acts[data-astro-cid-ku3j7cwk]{align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);display:flex}.act[data-astro-cid-ku3j7cwk]{font:inherit;font-size:var(--fs-xs);color:var(--muted);border:1px solid var(--hair);font-variant-numeric:tabular-nums;background:0 0;align-items:center;gap:.4em;padding:.25em .7em;display:inline-flex}.act[data-astro-cid-ku3j7cwk]:hover{border-color:var(--accent);color:var(--accent-ink)}.like[data-astro-cid-ku3j7cwk][aria-pressed=true]{color:var(--accent-ink);border-color:var(--accent);background:var(--accent-wash)}.like[data-astro-cid-ku3j7cwk][aria-pressed=true] .heart[data-astro-cid-ku3j7cwk] path[data-astro-cid-ku3j7cwk]{fill:currentColor}.heart[data-astro-cid-ku3j7cwk] path[data-astro-cid-ku3j7cwk]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round}.cbox[data-astro-cid-ku3j7cwk]{margin-top:var(--sp-3);padding:var(--sp-3) 0 0;border-top:1px dashed var(--hair)}.clist[data-astro-cid-ku3j7cwk]{margin:0 0 var(--sp-3);padding:0;list-style:none}.clist[data-astro-cid-ku3j7cwk] li{border-bottom:1px solid var(--hair);padding:.5em 0}.cmeta{font-size:var(--fs-xs);color:var(--muted);font-variant-numeric:tabular-nums}.cbody{color:var(--ink);font-size:var(--fs-sm);white-space:pre-wrap;word-break:break-word;margin:.2em 0 0}.cempty[data-astro-cid-ku3j7cwk],.cerror[data-astro-cid-ku3j7cwk]{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--muted)}.cerror[data-astro-cid-ku3j7cwk]{color:#a33}.cform[data-astro-cid-ku3j7cwk]{align-items:center;gap:.4em var(--sp-3);grid-template-columns:auto 1fr;display:grid}.cform[data-astro-cid-ku3j7cwk] label[data-astro-cid-ku3j7cwk]{font-size:var(--fs-xs);color:var(--muted)}.cform[data-astro-cid-ku3j7cwk] input[data-astro-cid-ku3j7cwk],.cform[data-astro-cid-ku3j7cwk] textarea[data-astro-cid-ku3j7cwk]{font:inherit;font-size:var(--fs-sm);color:var(--ink);background:var(--panel);border:1px solid var(--hair);padding:.35em .5em}.cform[data-astro-cid-ku3j7cwk] textarea[data-astro-cid-ku3j7cwk],.cform[data-astro-cid-ku3j7cwk] .hp[data-astro-cid-ku3j7cwk],.cform[data-astro-cid-ku3j7cwk] button[data-astro-cid-ku3j7cwk]{grid-column:1/-1}.cform[data-astro-cid-ku3j7cwk] button[data-astro-cid-ku3j7cwk]{font:inherit;font-size:var(--fs-xs);color:var(--ink);border:1px solid var(--hair);background:0 0;justify-self:start;margin-top:.3em;padding:.35em .9em}.cform[data-astro-cid-ku3j7cwk] button[data-astro-cid-ku3j7cwk]:hover{border-color:var(--accent);color:var(--accent-ink)}.hp[data-astro-cid-ku3j7cwk]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:767px){.talks[data-astro-cid-ku3j7cwk]{--timeline-x:0px;margin-top:var(--sp-7)}.talk[data-astro-cid-ku3j7cwk]{row-gap:var(--sp-3);padding-left:var(--sp-5);padding-bottom:var(--sp-7);grid-template-columns:minmax(0,1fr)}time[data-astro-cid-ku3j7cwk]{padding-top:0}.talk[data-astro-cid-ku3j7cwk]:before{top:.5em}.talk[data-astro-cid-ku3j7cwk]:not(:last-child):after{top:calc(.5em + 5px);bottom:-.5em}.shots[data-astro-cid-ku3j7cwk]{gap:var(--sp-2)}.shots[data-astro-cid-ku3j7cwk][data-columns="1"]{width:min(100%, 65vw, calc(var(--sp-8) * 4))}}.float-plate[data-astro-cid-ku3j7cwk]{width:var(--plate-w,min(86vw, 1180px, 200vh));aspect-ratio:1317/563;opacity:var(--plate-op,.08);pointer-events:none;z-index:-1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.float-plate[data-astro-cid-ku3j7cwk] img[data-astro-cid-ku3j7cwk]{object-fit:contain;width:100%;max-width:none;height:100%;display:block}html.dark .float-plate[data-astro-cid-ku3j7cwk]{filter:var(--ink-plate-dark-filter);opacity:var(--plate-op,var(--talks-plate-dark-opacity))}.float-bg[data-astro-cid-ku3j7cwk]{pointer-events:none;z-index:-1;width:100%;height:100%;position:fixed;inset:0}body.talks-plate .page-inf{display:none}
