.room[data-astro-cid-mey7rvo2]{top:var(--nav-h);height:calc(100vh - var(--nav-h));height:calc(100dvh - var(--nav-h));padding:14px 0 14px 14px;position:sticky}.room[data-astro-cid-mey7rvo2].full{z-index:100}.room[data-astro-cid-mey7rvo2].full .frame[data-astro-cid-mey7rvo2]{inset:var(--nav-h) 0 0 0;cursor:auto;width:auto;height:auto;position:fixed}@media (width<=900px){.room[data-astro-cid-mey7rvo2].full{pointer-events:none;height:auto;padding:0;position:fixed;inset:0;display:block!important}.room[data-astro-cid-mey7rvo2].full .frame[data-astro-cid-mey7rvo2]{pointer-events:auto}}.frame[data-astro-cid-mey7rvo2]{cursor:zoom-in;border-radius:var(--radius-l);background:radial-gradient(110% 80% at 60% 20%, var(--bg-2), var(--bg));height:100%;box-shadow:var(--clay);place-items:center;display:grid;position:relative;overflow:hidden}.full[data-astro-cid-mey7rvo2] .frame[data-astro-cid-mey7rvo2]{box-shadow:none;border-radius:0}.full[data-astro-cid-mey7rvo2] .exit[data-astro-cid-mey7rvo2],.full[data-astro-cid-mey7rvo2] .help[data-astro-cid-mey7rvo2],.frame[data-astro-cid-mey7rvo2] .room-pins:not([hidden]){animation:.28s ease-out .3s both room-ui-in}@keyframes room-ui-in{0%{opacity:0;translate:0 -6px}}@media (prefers-reduced-motion:reduce){.full[data-astro-cid-mey7rvo2] .exit[data-astro-cid-mey7rvo2],.full[data-astro-cid-mey7rvo2] .help[data-astro-cid-mey7rvo2],.frame[data-astro-cid-mey7rvo2] .room-pins:not([hidden]){animation:none}}.poster[data-astro-cid-mey7rvo2]{object-fit:contain;pointer-events:none;user-select:none;grid-area:1/1;width:100%;height:100%;transition:opacity .6s}.night[data-astro-cid-mey7rvo2]{opacity:0}:root[data-theme=dark] .night[data-astro-cid-mey7rvo2]{opacity:1}:root[data-theme=dark] .day[data-astro-cid-mey7rvo2]{opacity:0}.frame[data-astro-cid-mey7rvo2] .room-canvas{opacity:0;z-index:1;cursor:zoom-in;touch-action:none;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.frame[data-astro-cid-mey7rvo2].live .room-canvas{opacity:1}.frame[data-astro-cid-mey7rvo2].live .poster[data-astro-cid-mey7rvo2]{opacity:0!important}.enter[data-astro-cid-mey7rvo2],.exit[data-astro-cid-mey7rvo2],.help[data-astro-cid-mey7rvo2],.loading[data-astro-cid-mey7rvo2]{z-index:3;margin:0;position:absolute}.enter[data-astro-cid-mey7rvo2]{cursor:pointer;background:var(--blue);color:var(--on-blue);font:600 14px var(--font-display);box-shadow:var(--clay);transition:translate .35s var(--spring);border:0;border-radius:999px;padding:9px 16px;bottom:14px;right:14px}.enter[data-astro-cid-mey7rvo2]:hover{translate:0 -3px}.exit[data-astro-cid-mey7rvo2]{top:calc(14px + env(safe-area-inset-top,0px));cursor:pointer;background:var(--surface);color:var(--ink);font:600 14px var(--font-display);box-shadow:var(--clay);border:0;border-radius:999px;padding:9px 16px;right:14px}.help[data-astro-cid-mey7rvo2]{top:calc(14px + env(safe-area-inset-top,0px));gap:6px;padding:0;list-style:none;display:flex;left:14px}.help[data-astro-cid-mey7rvo2][hidden]{display:none}.help[data-astro-cid-mey7rvo2] li[data-astro-cid-mey7rvo2]{background:var(--surface);box-shadow:var(--clay);font:600 13px var(--font-display);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:7px 12px 7px 9px;display:flex}.help[data-astro-cid-mey7rvo2] svg[data-astro-cid-mey7rvo2]{fill:none;width:17px;height:17px;stroke:var(--blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sr[data-astro-cid-mey7rvo2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.loading[data-astro-cid-mey7rvo2]{font:600 15px var(--font-display);color:var(--mute);background:var(--surface);box-shadow:var(--clay);border-radius:999px;padding:8px 16px;bottom:14px;left:14px}.frame[data-astro-cid-mey7rvo2] .room-pins{pointer-events:none;z-index:2;position:absolute;inset:0}.frame[data-astro-cid-mey7rvo2] .room-pin{opacity:0;pointer-events:none;cursor:pointer;background:var(--surface);color:var(--ink);font:600 13.5px var(--font-display);box-shadow:0 10px 22px -10px var(--shade), var(--clay);white-space:nowrap;transition:scale .3s var(--spring), opacity .35s ease;border:0;border-radius:999px;padding:7px 13px;position:absolute;translate:-50% -100%}.closeup[data-astro-cid-mey7rvo2]{inset:auto 0 calc(18px + env(safe-area-inset-bottom,0px));z-index:3;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:absolute}.closeup[data-astro-cid-mey7rvo2][hidden]{display:none}.closeup[data-astro-cid-mey7rvo2]:not([hidden]){animation:.28s ease-out both room-ui-in}.closeup[data-astro-cid-mey7rvo2] .room-pin{position:static;translate:none}.closeup[data-astro-cid-mey7rvo2] .room-pin[hidden]{display:none}.closeup[data-astro-cid-mey7rvo2] .hoops-turn{background:var(--surface);max-width:calc(100vw - 28px);color:var(--ink);box-shadow:var(--clay);font:600 13.5px var(--font-display);text-align:center;pointer-events:none;border-radius:999px;margin:0;padding:8px 14px}.closeup[data-astro-cid-mey7rvo2] .hoops-turn[hidden]{display:none}.frame[data-astro-cid-mey7rvo2] .hoops-score{top:calc(14px + env(safe-area-inset-top,0px));z-index:3;background:var(--surface);color:var(--ink);font:600 14px var(--font-display);box-shadow:var(--clay);pointer-events:none;border-radius:999px;margin:0;padding:7px 14px;position:absolute;right:14px}.frame[data-astro-cid-mey7rvo2] .hoops-score[hidden]{display:none}.frame[data-astro-cid-mey7rvo2] .hoops-power{top:calc(54px + env(safe-area-inset-top,0px));z-index:3;background:var(--surface);width:112px;color:var(--ink);box-shadow:var(--clay);font:600 12px var(--font-display);pointer-events:none;border-radius:12px;gap:5px;padding:8px 12px;display:grid;position:absolute;right:14px}.frame[data-astro-cid-mey7rvo2] .hoops-power[hidden]{display:none}.frame[data-astro-cid-mey7rvo2] .hoops-power-track{background:var(--bg-2);border-radius:999px;height:5px;overflow:hidden}.frame[data-astro-cid-mey7rvo2] .hoops-power-fill{background:var(--blue);transform-origin:0;height:100%;display:block}.frame[data-astro-cid-mey7rvo2] .hoops-basket{z-index:4;color:#087c63;font:650 clamp(24px, 4vw, 44px) var(--font-display);white-space:normal;text-align:center;pointer-events:none;background:#e6fff4;border:3px solid #3bcfa6;border-radius:22px;width:max-content;max-width:calc(100% - 36px);margin:0;padding:12px 24px;position:absolute;top:24%;left:50%;transform:translate(-50%);box-shadow:0 8px #3bcfa6,0 14px 24px #14183a24}.frame[data-astro-cid-mey7rvo2] .hoops-basket[data-points="3"]{color:#7f2d68;background:#fff1b8;border-color:#ffb735;box-shadow:0 8px #ff7798,0 16px 28px #14183a30}.frame[data-astro-cid-mey7rvo2] .hoops-basket[hidden]{display:none}@media (prefers-reduced-motion:reduce){.closeup[data-astro-cid-mey7rvo2]:not([hidden]){animation:none}}.frame[data-astro-cid-mey7rvo2] .room-pin.on{opacity:1;pointer-events:auto}.frame[data-astro-cid-mey7rvo2] .room-pin:hover{scale:1.08}.intro[data-astro-cid-fmp4ekgg]{padding-block:36px 40px}.head[data-astro-cid-fmp4ekgg]{align-items:center;gap:22px;margin-bottom:18px;display:flex}.photo[data-astro-cid-fmp4ekgg]{aspect-ratio:3/4;width:128px;box-shadow:var(--clay);outline-offset:4px;border-radius:24px;flex:none;position:relative;overflow:hidden}.photo[data-astro-cid-fmp4ekgg] img{object-fit:cover;object-position:62% 30%;width:100%;height:100%;transition:opacity .35s}.photo[data-astro-cid-fmp4ekgg] .alt{opacity:0;object-position:50% 35%;position:absolute;inset:0}.photo[data-astro-cid-fmp4ekgg]:hover .alt,.photo[data-astro-cid-fmp4ekgg]:focus-visible .alt{opacity:1}h1[data-astro-cid-fmp4ekgg]{font-size:var(--step-4);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:8px;display:flex}.name[data-astro-cid-fmp4ekgg]{color:var(--blue)}.say[data-astro-cid-fmp4ekgg]{cursor:pointer;background:var(--surface);color:var(--ink);box-shadow:var(--clay);font:600 14px var(--font-body);white-space:nowrap;transition:translate .35s var(--spring);border:0;border-radius:999px;align-items:center;gap:7px;padding:7px 13px 7px 10px;display:inline-flex}.say[data-astro-cid-fmp4ekgg] svg[data-astro-cid-fmp4ekgg]{color:var(--blue)}.say[data-astro-cid-fmp4ekgg] small[data-astro-cid-fmp4ekgg]{font:700 11px var(--font-body);color:var(--mute);background:var(--bg);border-radius:999px;padding:2px 7px}.say[data-astro-cid-fmp4ekgg]:hover{translate:0 -3px}.bio[data-astro-cid-fmp4ekgg] p[data-astro-cid-fmp4ekgg]{font-size:var(--step-1);margin:0 0 14px;line-height:1.65}.bio[data-astro-cid-fmp4ekgg] a[data-astro-cid-fmp4ekgg]{color:var(--link);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1.5px}.links[data-astro-cid-fmp4ekgg]{flex-wrap:wrap;gap:8px;margin:20px 0 26px;display:flex}.room-cta[data-astro-cid-fmp4ekgg]{border-radius:var(--radius-m);background:var(--surface);width:100%;box-shadow:var(--clay);text-align:left;cursor:pointer;border:0;align-items:center;gap:14px;margin:18px 0 4px;padding:12px 14px;display:none}.room-cta[data-astro-cid-fmp4ekgg] b[data-astro-cid-fmp4ekgg]{font:600 16px var(--font-display);display:block}.room-cta[data-astro-cid-fmp4ekgg] small[data-astro-cid-fmp4ekgg]{color:var(--mute);font-size:13px}.cube[data-astro-cid-fmp4ekgg]{background:linear-gradient(135deg, var(--blue), var(--mint));width:44px;height:44px;box-shadow:var(--clay);border-radius:14px;flex:none}@media (width<=900px){html.has-room .room-cta[data-astro-cid-fmp4ekgg]{display:flex}}.news-h[data-astro-cid-fmp4ekgg]{font-size:var(--step-2);margin-bottom:12px}.news[data-astro-cid-fmp4ekgg]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.news[data-astro-cid-fmp4ekgg] li[data-astro-cid-fmp4ekgg]{grid-template-columns:84px minmax(0,1fr);gap:12px;line-height:1.5;display:grid}.news[data-astro-cid-fmp4ekgg] span[data-astro-cid-fmp4ekgg]{font:600 var(--step--1) var(--font-display);color:var(--mute);font-variant-numeric:tabular-nums;padding-top:1px}@media (width<=520px){.head[data-astro-cid-fmp4ekgg]{flex-direction:column;align-items:flex-start}.news[data-astro-cid-fmp4ekgg] li[data-astro-cid-fmp4ekgg]{grid-template-columns:minmax(0,1fr);gap:0}}.papers[data-astro-cid-yhnx4hum]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.paper[data-astro-cid-yhnx4hum]{transition:background .25s, box-shadow .25s, translate .35s var(--spring);border-radius:22px;grid-template-columns:136px minmax(0,1fr);gap:18px;padding:14px;display:grid}.paper[data-astro-cid-yhnx4hum]:hover,.paper[data-astro-cid-yhnx4hum]:focus-within{background:var(--surface);box-shadow:var(--clay);translate:0 -2px}.paper[data-astro-cid-yhnx4hum] img,.ph[data-astro-cid-yhnx4hum]{aspect-ratio:4/3;object-fit:cover;background:var(--bg-2);border-radius:14px;width:100%}.venue[data-astro-cid-yhnx4hum]{font:600 12px var(--font-display);background:var(--blue);color:var(--on-blue);border-radius:999px;padding:2px 10px;display:inline-block}h3[data-astro-cid-yhnx4hum]{font-family:var(--font-body);margin:7px 0 4px;font-size:17px;font-weight:800;line-height:1.35}h3[data-astro-cid-yhnx4hum] a[data-astro-cid-yhnx4hum]{text-decoration:none}h3[data-astro-cid-yhnx4hum] a[data-astro-cid-yhnx4hum]:hover{color:var(--link);text-underline-offset:3px;text-decoration:underline}.authors[data-astro-cid-yhnx4hum],.where[data-astro-cid-yhnx4hum]{color:var(--mute);margin:0;font-size:14px;line-height:1.45}.authors[data-astro-cid-yhnx4hum] strong[data-astro-cid-yhnx4hum]{color:var(--ink)}.where[data-astro-cid-yhnx4hum]{margin-top:2px;font-size:13px}.plinks[data-astro-cid-yhnx4hum]{font:600 13px var(--font-display);flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.plinks[data-astro-cid-yhnx4hum] a[data-astro-cid-yhnx4hum]{color:var(--link);text-decoration:none}.plinks[data-astro-cid-yhnx4hum] a[data-astro-cid-yhnx4hum]:hover{text-decoration:underline}@media (width<=520px){.paper[data-astro-cid-yhnx4hum]{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:10px}}.lede[data-astro-cid-w6ymvdtg]{max-width:60ch;margin:8px 0 18px}.game[data-astro-cid-wzgjbdq5]{align-content:start;gap:10px;padding:10px;display:grid}.game[data-astro-cid-wzgjbdq5] img{aspect-ratio:16/10;object-fit:cover;border-radius:15px;width:100%}.body[data-astro-cid-wzgjbdq5]{padding:0 6px 6px}h3[data-astro-cid-wzgjbdq5]{font-size:17px}p[data-astro-cid-wzgjbdq5]{color:var(--mute);margin:6px 0 8px;font-size:14px;line-height:1.5}.small[data-astro-cid-wzgjbdq5]{font-size:13px}.actions[data-astro-cid-wzgjbdq5]{flex-wrap:wrap;gap:8px;display:flex}.split[data-astro-cid-lcdefpme]{grid-template-columns:42% minmax(0,1fr);display:grid}.content[data-astro-cid-lcdefpme]{--gutter:clamp(20px, 4vw, 64px);--measure:692px;padding:8px var(--gutter) 60px;min-width:0}.content[data-astro-cid-lcdefpme]>:not(footer){max-width:var(--measure);margin-inline:auto}.content[data-astro-cid-lcdefpme]>footer{margin-inline:calc(-1 * var(--gutter));padding-inline:calc(var(--gutter) + max(0px, (100% - var(--measure)) / 2))}.content[data-astro-cid-lcdefpme] .block{padding-block:40px}.content[data-astro-cid-lcdefpme] h2{font-size:var(--step-3);margin-top:6px}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:18px;display:grid}.mail[data-astro-cid-lcdefpme]{font:600 var(--step-2) var(--font-display);word-break:break-all;margin:14px 0 4px}.links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (width<=900px){.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.split[data-astro-cid-lcdefpme]>.room{display:none}}
