.mlst_stage{--margin:40px;--mlst-bg:#ebebe9;--mlst-surface:#ffffff;--mlst-fg:#101010;--mlst-soft:rgba(16,16,16,0.75);--mlst-dim:rgba(16,16,16,0.55);--mlst-line:rgba(16,16,16,0.12);--mlst-radius:12px;--mlst-ease:cubic-bezier(0.3,0.9,0.1,1);position:relative;width:100%;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:80px var(--margin);background-color:var(--mlst-bg);color:var(--mlst-fg);font-family:Switzer,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased}.mlst_list{width:min(880px,100%);margin:0;padding:0;list-style:none;border-bottom:1px solid var(--mlst-line)}.mlst_item{padding:4px 0;border-top:1px solid var(--mlst-line)}.mlst_row{display:grid;grid-template-columns:48px minmax(0,1fr) 140px 48px;align-items:center;column-gap:24px;width:100%;padding:8px 16px 8px 8px;border:0;border-radius:var(--mlst-radius);background-color:rgba(255,255,255,0);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .4s var(--mlst-ease)}.mlst_row:focus-visible{outline:1px solid rgba(16,16,16,.3);outline-offset:2px;background-color:var(--mlst-surface)}.mlst_row.is-active{visibility:hidden}.mlst_thumb{display:block;width:48px;aspect-ratio:4/5;overflow:hidden}.mlst_img{display:block;width:100%;height:100%;object-fit:cover}.mlst_title{justify-self:start;font-size:15px;font-weight:450}.mlst_meta,.mlst_title{letter-spacing:-.01em;white-space:nowrap}.mlst_meta{font-size:13px;font-weight:500;color:var(--mlst-dim)}.mlst_meta_discipline{justify-self:start}.mlst_meta_year{justify-self:end;font-variant-numeric:tabular-nums}.mlst_panel{width:min(880px,calc(100vw - var(--margin) * 2));max-width:none;max-height:none;margin:auto;padding:0;border:0;border-radius:var(--mlst-radius);background-color:var(--mlst-surface);color:var(--mlst-fg);overflow:hidden}.mlst_panel.is-covering{position:fixed;top:var(--mlst-panel-top);left:var(--mlst-panel-left);right:auto;bottom:auto;width:var(--mlst-panel-w);height:var(--mlst-panel-h);margin:0}.mlst_panel.is-covering .mlst_panel_inner{height:100%;max-height:none}.mlst_panel.is-covering .mlst_panel_media{height:100%;aspect-ratio:auto}.mlst_panel:focus,.mlst_panel:focus-visible{outline:none}.mlst_panel::backdrop{background-color:rgba(16,16,16,.32)}.mlst_panel_inner{display:grid;grid-template-columns:5fr 6fr;max-height:calc(100dvh - var(--margin) * 2);overflow-y:auto}.mlst_panel_media{aspect-ratio:4/5;overflow:hidden}.mlst_panel_content{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:32px}.mlst_close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:999px;background-color:rgba(16,16,16,.05);color:var(--mlst-fg);cursor:pointer;transition:background-color .4s var(--mlst-ease)}.mlst_close:hover{background-color:rgba(16,16,16,.09)}.mlst_close:focus-visible,.mlst_link:focus-visible{outline:1px solid rgba(16,16,16,.3);outline-offset:2px}.mlst_glyph{width:16px;height:16px}.mlst_panel_title{width:fit-content;max-width:100%;margin:0;font-size:48px;font-weight:300;letter-spacing:-.035em;line-height:1.05}.mlst_panel_metas{display:flex;gap:16px;margin-top:14px}.mlst_text{max-width:340px;margin:0;font-size:15px;font-weight:380;line-height:1.55;letter-spacing:-.01em;color:var(--mlst-soft)}.mlst_link{display:inline-block;margin-top:20px;font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--mlst-fg);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgba(16,16,16,.3);text-underline-offset:4px}::view-transition-group(mlst-media),::view-transition-group(mlst-meta-0),::view-transition-group(mlst-meta-1),::view-transition-group(mlst-meta-2),::view-transition-group(mlst-surface),::view-transition-group(mlst-title){animation-duration:var(--mlst-dur,.55s);animation-timing-function:cubic-bezier(.3,.9,.1,1)}.mlst-vt::view-transition-group(root){animation-duration:var(--mlst-dur,.55s)}.mlst-vt .mlst_panel,.mlst-vt .mlst_row.is-morphing{border-radius:0}.mlst-vt .mlst_row.is-morphing,.mlst_img,.mlst_panel_media,.mlst_thumb{outline:none}::view-transition-image-pair(mlst-surface){overflow:hidden;animation:mlst-surface-radius var(--mlst-dur,.55s) cubic-bezier(.3,.9,.1,1) both}::view-transition-image-pair(mlst-media){overflow:hidden}@keyframes mlst-surface-radius{0%{border-radius:var(--mlst-r-from,12px)}to{border-radius:var(--mlst-r-to,12px)}}::view-transition-new(mlst-surface),::view-transition-old(mlst-surface){width:100%;height:100%;mix-blend-mode:normal}::view-transition-new(mlst-surface){animation:none}::view-transition-old(mlst-surface){animation-name:mlst-surface-out}::view-transition-new(mlst-media),::view-transition-old(mlst-media){width:100%;height:100%;object-fit:cover}.mlst-vt-close::view-transition-new(mlst-media),.mlst-vt-open::view-transition-old(mlst-media){animation:none;opacity:0}.mlst-vt-close::view-transition-old(mlst-media),.mlst-vt-open::view-transition-new(mlst-media){animation:none;opacity:1}::view-transition-new(mlst-meta-0),::view-transition-new(mlst-meta-1),::view-transition-new(mlst-meta-2),::view-transition-new(mlst-title),::view-transition-old(mlst-meta-0),::view-transition-old(mlst-meta-1),::view-transition-old(mlst-meta-2),::view-transition-old(mlst-title){width:100%;height:100%;object-fit:contain;object-position:top left;animation-duration:.25s;mix-blend-mode:normal}@keyframes mlst-surface-out{0%,55%{opacity:1}to{opacity:0}}@media (hover:hover){.mlst_row:hover{background-color:var(--mlst-surface)}}@media (max-width:767px){.mlst_stage{--margin:20px;padding:48px var(--margin)}.mlst_panel_inner{grid-template-columns:1fr}.mlst_panel_media{aspect-ratio:4/3}.mlst_panel_content{gap:28px;padding:20px 20px 24px}.mlst_close{top:12px;right:12px}.mlst_panel_title{font-size:40px}}@media (max-width:560px){.mlst_row{grid-template-columns:48px minmax(0,1fr) auto;column-gap:16px}.mlst_row .mlst_meta_discipline{display:none}}