.cabinet-container{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding-top:var(--container-top-padding);padding-left:var(--container-side-padding);padding-right:var(--container-side-padding);padding-bottom:var(--container-side-padding);overflow:hidden}.cabinet-container--preloading{visibility:hidden}.cabinet-container--audio-loading{pointer-events:none}.cabinet-container:before{content:"";position:fixed;top:0;left:0;right:0;height:var(--fade-mask-top);background:linear-gradient(to bottom,var(--bg) 0%,color-mix(in srgb,var(--bg) 90%,transparent) 20%,color-mix(in srgb,var(--bg) 60%,transparent) 50%,color-mix(in srgb,var(--bg) 30%,transparent) 75%,transparent 100%);pointer-events:none;z-index:150;opacity:1;transform:translateY(0);transition:opacity var(--transition-speed) ease,transform var(--transition-speed) ease}.cabinet-container--detail-active:before{opacity:0;transform:translateY(calc(-1 * var(--fade-mask-top)))}.cabinet-container--detail-exiting:before{opacity:1;transform:translateY(0)}.cabinet{position:relative;width:100%;max-width:var(--cabinet-max-width);height:var(--cabinet-height);overflow:visible}.cabinet-container--detail-active .cabinet,.cabinet-container--cover-open .cabinet,.cabinet-container--home-intro .cabinet,.cabinet-container--home-intro .cabinet-cover-wrapper{pointer-events:none}.cabinet-container--detail-active .folder--detail-focused{pointer-events:auto}.cabinet-container--cover-open .folder-tab,.cabinet-container--cover-open .folder-tab:hover{transform:none!important;box-shadow:none!important;font-weight:400!important}.cabinet-container--cover-open .folder--queue .folder-tab,.cabinet-container--cover-open .folder--queue .folder-tab:hover{height:calc(var(--tab-height) + var(--border-thickness))!important;margin-top:0!important;padding-top:0!important;align-items:center!important;transition:none!important}.cabinet-container--detail-entering,.cabinet-container--detail-expanding-horizontal,.cabinet-container--detail-open,.cabinet-container--detail-collapsing{--transition-speed: var(--detail-queue-out-ms)}.cabinet-container--detail-exiting{--transition-speed: var(--detail-queue-in-ms)}.folder{position:absolute;left:0;right:0;top:0;height:var(--folder-height);background:linear-gradient(168deg,var(--folder-bg) 0%,var(--folder-bg-alt) 100%);border-radius:8px 8px 0 0;border:var(--border-thickness) solid var(--border-color);border-bottom:none;box-shadow:0 -2px 8px var(--folder-shadow);box-sizing:border-box;transition:transform var(--transition-speed) ease-out,opacity var(--transition-speed) ease-out,filter var(--transition-speed) ease-out;will-change:transform,opacity}.folder.active{box-shadow:0 -4px 16px var(--folder-shadow)}.folder--suppress-transition{transition:none!important}@keyframes folder-slide-through{0%{transform:translateY(120svh) scale(1)}}.folder--slide-through{animation:folder-slide-through var(--transition-speed) ease-out!important;transition:none!important}@keyframes folder-home-intro-slide-up{0%{transform:translateY(120svh) scale(1);opacity:0}}.folder--home-intro{animation:folder-home-intro-slide-up var(--home-intro-folder-ms) cubic-bezier(.22,1,.36,1) both;animation-delay:var(--home-intro-delay-ms, 0ms);transition:none!important}.cabinet-container--detail-entering .folder--queue,.cabinet-container--detail-expanding-horizontal .folder--queue,.cabinet-container--detail-open .folder--queue,.cabinet-container--detail-collapsing .folder--queue{transform:translateY(-140svh) scale(.9)!important;opacity:0!important;pointer-events:none!important}.cabinet-container--detail-entering .folder--buffer,.cabinet-container--detail-entering .folder--buffer2,.cabinet-container--detail-expanding-horizontal .folder--buffer,.cabinet-container--detail-expanding-horizontal .folder--buffer2,.cabinet-container--detail-open .folder--buffer,.cabinet-container--detail-open .folder--buffer2,.cabinet-container--detail-collapsing .folder--buffer,.cabinet-container--detail-collapsing .folder--buffer2{transform:translateY(140svh) scale(1)!important;opacity:0!important;pointer-events:none!important}.cabinet-container--detail-entering .folder--queue,.cabinet-container--detail-entering .folder--buffer,.cabinet-container--detail-entering .folder--buffer2{transition-delay:0ms!important}.folder.folder--detail-focused{position:fixed!important;left:var(--detail-left);top:var(--detail-top);width:var(--detail-width);height:var(--detail-height);right:auto!important;z-index:450!important;transform:none!important;transition:none}.cabinet-container--detail-entering .folder--detail-focused{z-index:100!important}.cabinet-container--detail-expanding-horizontal .folder--detail-focused,.cabinet-container--detail-collapsing .folder--detail-focused,.cabinet-container--detail-open .folder--detail-focused{transition:left var(--detail-focused-transform-ms) ease,top var(--detail-focused-transform-ms) ease,width var(--detail-focused-transform-ms) ease,height var(--detail-focused-transform-ms) ease,border-radius var(--detail-focused-transform-ms) ease;left:0;top:0;width:100vw;height:100svh;border-radius:0}.cabinet-container--detail-collapsing .folder--detail-focused{left:var(--detail-left);top:var(--detail-top);width:var(--detail-width);height:var(--detail-height);border-radius:8px 8px 0 0}.cabinet-container--detail-exiting .folder--detail-focused{z-index:90!important}.cabinet-container--detail-open .folder--detail-focused .folder-tabs,.cabinet-container--detail-expanding-horizontal .folder--detail-focused .folder-tabs,.cabinet-container--detail-collapsing .folder--detail-focused .folder-tabs{opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease;transition-delay:0ms}.cabinet-container--detail-exiting .folder--detail-target .folder-tabs{opacity:1;pointer-events:none;transform:translateY(0);transition:transform .26s ease,opacity .22s ease;transition-delay:0ms}.folder--focused{cursor:default}.folder--buffer,.folder--buffer2{cursor:default;pointer-events:none}.folder--buffer .folder-tab-left,.folder--buffer .folder-body,.folder--buffer2 .folder-tab-left,.folder--buffer2 .folder-body{pointer-events:auto}.folder--queue{cursor:default}.folder-tabs{position:absolute;top:calc(-1 * var(--tab-height) + var(--border-thickness) + var(--tab-vertical-offset));left:var(--tab-inset);right:var(--tab-inset);display:flex;justify-content:flex-start;align-items:flex-end;pointer-events:none}.folder-tab{height:calc(var(--tab-height) + var(--border-thickness));padding:0 var(--tab-name-padding-h);padding-bottom:var(--border-thickness);display:flex;align-items:center;justify-content:center;background:var(--folder-bg);border-radius:var(--tab-border-radius) var(--tab-border-radius) 0 0;border-top:var(--border-thickness) solid var(--border-color);border-left:var(--border-thickness) solid var(--border-color);border-right:var(--border-thickness) solid var(--border-color);border-bottom:none;font-size:calc(.9375rem * var(--tab-height-scale));font-weight:400;letter-spacing:.04em;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 -1px 3px #00000008;pointer-events:auto}.folder-tab-left{position:relative;min-width:100px;max-width:48%;flex-shrink:1;border-top-color:var(--border-color)!important;border-top-width:var(--border-thickness);display:flex;align-items:center;justify-content:center;gap:8px}.folder:not(.folder--focused) .folder-tab-left{font-size:calc(.75rem * var(--tab-height-scale))}.in-progress-dot{width:7px;height:7px;border-radius:50%;background:var(--in-progress-dot);box-shadow:0 0 0 var(--in-progress-dot-shadow);animation:in-progress-breathe var(--in-progress-breathe-ms) ease-in-out infinite;flex-shrink:0;--dot-y-offset: .32ex}@keyframes in-progress-breathe{0%{transform:translateY(var(--dot-y-offset)) scale(.9);box-shadow:0 0 0 0 var(--in-progress-dot-shadow);opacity:.75}50%{transform:translateY(var(--dot-y-offset)) scale(1.15);box-shadow:0 0 0 6px #e0431f00;opacity:1}to{transform:translateY(var(--dot-y-offset)) scale(.9);box-shadow:0 0 #e0431f00;opacity:.75}}.folder-tabs-right{display:flex;gap:8px;max-width:48%;flex-shrink:0;margin-left:auto}.folder-tab-meta{font-size:calc(.75rem * var(--tab-height-scale));font-weight:400;padding:0 var(--tab-meta-padding-h);min-width:auto;border-top-width:var(--border-thickness);border-top-color:var(--border-color)!important}.folder-tab-location{color:var(--text);font-weight:inherit;border-left-color:var(--border-color)!important;border-right-color:var(--border-color)!important}.folder-tab-date{border-top-color:var(--border-color)!important}.folder-tab-type{width:15ch;min-width:15ch;justify-content:center;color:#fff}.folder-tab-institute{width:calc(4ch + 1.5 * var(--tab-meta-padding-h));min-width:calc(4ch + 1.5 * var(--tab-meta-padding-h));justify-content:center;color:var(--text);border-top-color:var(--border-color)!important}.clickable-meta{cursor:pointer;transition:transform var(--clickable-meta-transition-ms),opacity var(--clickable-meta-transition-ms)}.folder-tab:hover,.folder--focused .folder-tab{font-weight:700}.folder--queue .folder-tab{transition:height var(--tab-hover-transition-ms) ease-out,margin-top var(--tab-hover-transition-ms) ease-out,padding-top var(--tab-hover-transition-ms) ease-out;position:relative;overflow:visible}.folder--queue .folder-tab:hover{height:calc(var(--tab-hover-height) + var(--border-thickness));margin-top:calc(var(--tab-hover-margin) - var(--border-thickness) / 2);padding-top:calc(var(--tab-hover-padding) + var(--border-thickness) / 2);align-items:flex-start}.folder-tab.clickable{cursor:pointer;transition:transform var(--tab-hover-transition-ms),box-shadow var(--tab-hover-transition-ms)}.folder--queue .folder-tab.clickable{transition:height var(--tab-hover-transition-ms) ease-out,margin-top var(--tab-hover-transition-ms) ease-out,padding-top var(--tab-hover-transition-ms) ease-out,transform var(--tab-hover-transition-ms),box-shadow var(--tab-hover-transition-ms)}.folder-body{padding:var(--folder-padding-vertical) var(--folder-padding-horizontal);height:100%;box-sizing:border-box;display:flex;flex-direction:column}.clickable-body{cursor:pointer}:root{--folder-bottom-spacer: 96px;--folder-image-text-gap: 20px}.folder-content{display:flex;flex-direction:column;height:100%;min-height:0;align-items:center;justify-content:flex-start;padding-top:0;padding-bottom:var(--folder-bottom-spacer);box-sizing:border-box;transition:opacity var(--detail-preview-fade-ms) ease}.cabinet-container--detail-entering .folder--detail-target .folder-content,.cabinet-container--detail-expanding-horizontal .folder--detail-target .folder-content,.cabinet-container--detail-open .folder--detail-target .folder-content,.cabinet-container--detail-collapsing .folder--detail-target .folder-content,.cabinet-container--detail-exiting .folder--detail-target .folder-content{opacity:0;pointer-events:none}.cabinet-container--detail-entering .folder--detail-target .folder-content{transition-delay:calc(var(--detail-queue-out-ms) / 3)}.cabinet-container--detail-exiting .folder--detail-target .folder-content{opacity:1;pointer-events:none;transition:opacity var(--detail-preview-fade-ms) ease;transition-delay:var(--detail-queue-in-ms)}.folder-text{display:flex;flex-direction:column;gap:8px;width:66%;max-width:66%;text-align:center;align-items:center;flex-shrink:0;margin-top:var(--folder-image-text-gap)}.folder-hero-image{width:calc(100% + 2 * var(--folder-padding-horizontal));flex:1 1 0;min-height:0;margin:calc(-1 * var(--folder-padding-vertical)) calc(-1 * var(--folder-padding-horizontal)) 0;background:transparent;border-radius:6px;display:flex;align-items:flex-end;justify-content:center;position:relative;overflow:hidden}.folder-hero-media{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;display:block;border-radius:6px}.folder-hero-media[data-slug=mt]{width:75%;height:75%}.folder-hero-placeholder{width:100%;height:100%;background:transparent;border-radius:6px;position:relative}.folder-title{font-family:"DM Serif Display",serif;font-size:1.75rem;font-weight:400;font-style:italic;line-height:1.3;color:var(--text);margin:0}.folder-meta-list{display:flex;flex-direction:column;align-items:center;width:100%;gap:2px}.folder-meta-line{color:var(--text-muted);font-size:.9375rem;line-height:1.4;margin:0;white-space:nowrap}.folder-meta-alert{font-weight:700;color:#bf4d43}.folder-meta-learn-more{font-weight:700;color:#bf4d43;cursor:pointer;transition:opacity var(--tab-hover-transition-ms)}.folder-meta-learn-more:hover{opacity:.65}.folder-meta-learn-more:active{opacity:.5}.folder-detail-panel{position:absolute;top:0;right:0;bottom:0;left:0;padding:2.5rem 2rem 2rem;opacity:0;pointer-events:none;overflow-y:auto;background:#fff;transition:opacity var(--detail-content-fade-ms) ease}.cabinet-container--detail-open .folder--detail-target .folder-detail-panel{opacity:1;pointer-events:auto}.folder-detail-close{position:sticky;top:0;right:0;float:right;z-index:2;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;line-height:1;color:var(--text);background:transparent;border:none;cursor:pointer;transition:color var(--tab-hover-transition-ms)}.folder-detail-close:hover{color:var(--text-muted)}.folder-detail-content{max-width:980px;margin:2rem auto 0}.folder-detail-header{margin-bottom:2rem;padding-right:3.5rem}.folder-detail-title{font-family:"DM Serif Display",serif;font-weight:400;font-style:italic;margin:0 0 .8rem;font-size:2rem;line-height:1.15;color:var(--text)}.folder-detail-meta-row{display:flex;flex-wrap:wrap;gap:.5rem}.folder-detail-meta{font-size:.75rem;letter-spacing:.08em;color:var(--text-muted)}.folder-detail-meta-list{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.folder-detail-meta-item{font-size:.8rem;line-height:1.5;color:var(--text-muted)}.folder-detail-meta-item--bold{font-weight:700;color:var(--text)}.folder-detail-meta-label{color:var(--text)}.folder-detail-section{margin-bottom:1.75rem}.folder-detail-section-body{margin:0 0 1rem;font-size:.95rem;line-height:1.65;color:var(--text)}.folder-detail-section-body:last-child{margin-bottom:0}.folder-detail-image{width:100%;border-radius:6px;display:block;margin-bottom:3rem;margin-left:auto;margin-right:auto}@media(min-width:768px){.folder-detail-image--small{width:75%}.folder-detail-image--reduced{width:65%}}.cabinet-cover-wrapper{position:fixed;bottom:-4px;left:50%;transform:translate(-50%);width:100%;max-width:var(--nav-max-width);z-index:250;display:flex;flex-direction:column;overflow:visible;--cover-shadow: drop-shadow(0 -2px 3px rgba(0, 0, 0, .075)) drop-shadow(2px 0 3px rgba(0, 0, 0, .075)) drop-shadow(-2px 0 3px rgba(0, 0, 0, .075));filter:var(--cover-shadow);will-change:filter,transform;transition:height var(--cover-transition-ms) ease-out,transform var(--cover-transition-ms) ease,opacity var(--cover-transition-ms) ease;height:calc(var(--tab-height) + var(--border-thickness) + 48px)}@keyframes cover-home-intro-slide-up-desktop{0%{transform:translate(-50%) translateY(120svh);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}@keyframes cover-home-intro-slide-up-flat{0%{transform:translateY(120svh);opacity:0}to{transform:translateY(0);opacity:1}}.cabinet-cover-wrapper--home-intro{animation:cover-home-intro-slide-up-desktop var(--home-intro-cover-ms) cubic-bezier(.22,1,.36,1) both;transition:none!important}.cabinet-container--detail-entering .cabinet-cover-wrapper,.cabinet-container--detail-expanding-horizontal .cabinet-cover-wrapper,.cabinet-container--detail-open .cabinet-cover-wrapper,.cabinet-container--detail-collapsing .cabinet-cover-wrapper{transition-duration:var(--detail-cover-out-ms),var(--detail-cover-out-ms),var(--detail-cover-out-ms);transform:translate(-50%) translateY(120svh);opacity:0;pointer-events:none}.cabinet-container--detail-entering .cabinet-cover-wrapper{transition-delay:0ms,0ms,0ms}.cabinet-container--detail-exiting .cabinet-cover-wrapper{transition-duration:var(--detail-cover-in-ms),var(--detail-cover-in-ms),var(--detail-cover-in-ms);transition-delay:var(--detail-queue-in-ms),var(--detail-queue-in-ms),var(--detail-queue-in-ms)}.cabinet-cover-wrapper--open{height:60svh;filter:var(--cover-shadow)}.cabinet-cover-wrapper--search{filter:var(--cover-shadow)}.cover-tabs{flex-shrink:0;display:flex;justify-content:flex-start;align-items:flex-end;gap:8px;padding:0;position:relative;z-index:1;transform:translateY(0);margin-bottom:calc(-1 * var(--border-thickness))}.cover-tab{height:calc(var(--tab-height) + var(--border-thickness));padding:0 var(--tab-name-padding-h);padding-bottom:var(--border-thickness);display:flex;align-items:center;justify-content:center;gap:6px;background:var(--cover-panel-bg);border-radius:0;border-top:var(--border-thickness) solid var(--border-color);border-left:var(--border-thickness) solid var(--border-color);border-right:var(--border-thickness) solid var(--border-color);border-bottom:none;font-size:calc(.9375rem * var(--tab-height-scale));font-weight:700;letter-spacing:.04em;color:var(--text);cursor:pointer;transition:opacity var(--cover-transition-ms),background-color var(--cover-transition-ms),color var(--cover-transition-ms);box-shadow:none}.cover-tab--about{min-width:80px}.cover-tab--search{padding:0 calc(var(--tab-name-padding-h) - 2px);background:var(--cover-panel-bg-secondary);transform:none}.cover-tab--search svg{display:block}.cabinet-cover-wrapper--search .cover-tab--search{background:var(--cover-panel-bg);transform:none}.cabinet-cover-wrapper--search .cover-tab--about{background:var(--cover-panel-bg-secondary);transform:none}.cabinet-cover-panel{flex:0 0 48px;min-height:48px;overflow:hidden;display:flex;flex-direction:column;position:relative;z-index:0;background:var(--cover-panel-bg);border-top:none;border-left:var(--border-thickness) solid var(--border-color);border-right:var(--border-thickness) solid var(--border-color);box-shadow:none}.cabinet-cover-panel--open{flex:1 1 0;min-height:0;overflow:hidden;box-shadow:none}.cabinet-cover-close,.cabinet-cover-body{opacity:0;transition:opacity var(--cover-body-fade-ms) ease-out}.cabinet-cover-panel--visible .cabinet-cover-close,.cabinet-cover-panel--visible .cabinet-cover-body{opacity:1}.cabinet-container .cabinet{transition:filter var(--cabinet-blur-transition-ms) ease-out}.cabinet-container--cover-open .cabinet{filter:blur(6px)}.cabinet-cover-close{position:absolute;top:6px;right:8px;z-index:2;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;line-height:1;color:var(--text);background:transparent;border:none;cursor:pointer;transition:color var(--tab-hover-transition-ms)}.cabinet-cover-close:hover{color:var(--text-muted)}.cabinet-cover-body{flex:1;overflow-y:auto;padding:.75rem 1.5rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;box-sizing:border-box}@media(max-width:1024px){.cabinet-cover-wrapper--home-intro{animation:cover-home-intro-slide-up-flat var(--home-intro-cover-ms) cubic-bezier(.22,1,.36,1) both}.cabinet-cover-body{padding-left:4.5rem;padding-right:4.5rem}}.cabinet-cover-about{width:100%;max-width:min(1100px,94vw);margin:0 auto;padding-top:2rem;display:flex;flex-direction:column;align-items:stretch}@media(min-width:641px){.cabinet-cover-about,.cabinet-cover-search{padding-top:4rem}}.cabinet-cover-about .about-content{display:flex;justify-content:center;width:100%;max-width:min(900px,100%);max-height:none;margin:0 auto}.cabinet-cover-about .about-text{width:100%;max-width:900px}.cabinet-cover-search{width:100%;max-width:480px;min-width:0;margin:0 auto;padding-top:2rem;display:flex;flex-direction:column;gap:1rem}.cabinet-cover-wrapper--search .cabinet-cover-body{overflow-y:hidden}.cabinet-search-label{font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text)}.cabinet-search-input{font-size:1rem;padding:12px 16px;color:var(--text);background:var(--bg);border:var(--border-thickness) solid var(--border-color);border-radius:0;width:100%;box-sizing:border-box}.cabinet-search-input::placeholder{color:var(--text-muted)}.cabinet-search-input:focus{outline:2px solid var(--text);outline-offset:2px}.cabinet-search-results{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;width:100%;overflow:hidden}.cabinet-search-result{padding:12px 0;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer}.cabinet-search-result:last-child{border-bottom:none}.cabinet-search-result-title{font-size:1rem;font-weight:700;color:var(--text);margin-bottom:4px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cabinet-search-result-code{margin-right:.5ch;letter-spacing:.04em}.cabinet-search-result-meta{font-size:.8rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cabinet-search-empty{font-size:1rem;color:var(--text-muted);text-align:center;padding:2rem 0}@keyframes cover-jiggle-desktop{0%,to{transform:translate(-50%) translateY(0)}40%{transform:translate(-50%) translateY(10px)}}@keyframes cover-jiggle-flat{0%,to{transform:translateY(0)}40%{transform:translateY(10px)}}.cabinet-cover-wrapper.cover-jiggle{animation:cover-jiggle-desktop var(--cover-jiggle-ms) ease-out}@media(max-width:1024px){.cabinet-cover-wrapper.cover-jiggle{animation:cover-jiggle-flat var(--cover-jiggle-ms) ease-out}}@media(max-width:767px){.in-progress-dot{--dot-y-offset: 0}:root{--fade-mask-top: 75px}.cabinet-cover-wrapper{width:calc(100% - 24px);left:12px;right:12px;transform:none}.cabinet-cover-wrapper--open{height:78svh}.cabinet-cover-wrapper--about.cabinet-cover-wrapper--open{height:auto;max-height:calc(100svh - 12px)}.cabinet-cover-wrapper--about .cabinet-cover-panel--open{flex:0 1 auto}.cabinet-cover-wrapper--about .cabinet-cover-body{overflow-y:auto}.cabinet-container--detail-entering .cabinet-cover-wrapper,.cabinet-container--detail-expanding-horizontal .cabinet-cover-wrapper,.cabinet-container--detail-open .cabinet-cover-wrapper,.cabinet-container--detail-collapsing .cabinet-cover-wrapper{transform:translateY(120svh)}.cabinet-cover-body{padding:.9375rem 1.875rem 2.5rem}.cabinet-cover-about{max-width:100%;padding-top:1.5rem}.cabinet-cover-about .about-content{max-width:100%}.cabinet-cover-about .about-text{min-height:0;width:100%}.cabinet-cover-about .about-bio{font-size:.9rem}.cabinet-cover-about .about-credits{font-size:.75rem}.cabinet-cover-search{max-width:100%;padding-top:1.5rem}.cabinet-search-input{font-size:16px}.cabinet-container{padding-top:.5svh;padding-left:1rem;padding-right:1rem;padding-bottom:2px}.cabinet{height:90svh}.folder{height:70%}.folder--buffer2{display:none!important}.folder-body{padding:32px 20px 56px;display:flex;justify-content:center;box-sizing:border-box}:root{--folder-bottom-spacer: 60px}.folder-content{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:0;padding-bottom:var(--folder-bottom-spacer)}.folder-hero-image{width:calc(100% + 40px);flex:1 1 0;min-height:0;margin-top:-32px;margin-left:-20px;margin-right:-20px;display:flex;align-items:flex-end;justify-content:center;background:transparent}.folder-hero-media[data-slug=mt]{width:100%;height:100%}.folder-text{width:100%;max-width:100%;gap:8px;margin-top:var(--folder-image-text-gap)}.folder-text:after{content:" ";display:block;width:100%;height:.75em;line-height:.75em}.folder-title{font-size:1rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.folder-detail-panel{padding-top:3rem}.folder-detail-header{padding-right:4rem}.folder-meta-line{font-size:.75rem}.folder-meta-learn-more{font-size:.8125rem}.folder-tab-left{display:flex!important;width:9ch;min-width:9ch;max-width:9ch;padding-left:10px;padding-right:10px}.folder--queue .folder-tab-left,.folder--buffer .folder-tab-left,.folder--buffer2 .folder-tab-left,.folder--queue .folder-tab-left:hover,.folder--buffer .folder-tab-left:hover,.folder--buffer2 .folder-tab-left:hover,.folder--queue .folder-tab-left:active,.folder--buffer .folder-tab-left:active,.folder--buffer2 .folder-tab-left:active,.folder--queue .folder-tab-left:focus-visible,.folder--buffer .folder-tab-left:focus-visible,.folder--buffer2 .folder-tab-left:focus-visible{font-size:.75rem!important;font-weight:400!important}.folder--focused .folder-tab-left,.folder--focused .folder-tab-left:hover,.folder--focused .folder-tab-left:active,.folder--focused .folder-tab-left:focus-visible{font-size:.875rem!important;font-weight:700!important}.folder-tabs{top:calc(-1 * var(--tab-base-height) * 1.2 - var(--border-thickness));justify-content:flex-start;gap:6px}.folder-tab{font-size:.875rem;height:calc(var(--tab-base-height) * 1.2 + var(--border-thickness));min-width:0;padding:0 10px;flex:0 1 auto}.folder-tabs-right{display:flex;justify-content:flex-end;align-items:flex-end;gap:6px;padding-right:0;max-width:none;width:auto;flex:0 1 auto;margin-left:auto}.folder-tab-location{order:0;margin-right:0}.folder-tab-meta:not(.folder-tab-location):not(.folder-tab-date){order:1;margin-left:0}.folder-tab-date{order:2;margin-left:0}.folder-tab-meta{font-size:.8125rem;padding:0 10px}.folder-tab-type{width:8ch;min-width:8ch}.folder--queue .folder-tab{transition:none!important}.folder--queue .folder-tab:hover{height:calc(var(--tab-base-height) * 1.2 + var(--border-thickness))!important;margin-top:0!important;padding-top:0!important;align-items:center!important}}@media(min-width:768px)and (max-width:1024px){.cabinet-cover-wrapper{width:calc(100% - 24px);left:12px;right:12px;transform:none}.cabinet-cover-wrapper--open{height:60svh}.cabinet-container--detail-entering .cabinet-cover-wrapper,.cabinet-container--detail-expanding-horizontal .cabinet-cover-wrapper,.cabinet-container--detail-open .cabinet-cover-wrapper,.cabinet-container--detail-collapsing .cabinet-cover-wrapper{transform:translateY(120svh)}.cabinet-container{padding-top:1.5svh;padding-left:3rem;padding-right:3rem}.cabinet{max-width:900px;height:88svh}.folder-body{padding:28px 32px}:root{--folder-bottom-spacer: 84px}.folder-content{padding-top:0;padding-bottom:var(--folder-bottom-spacer)}.folder-hero-image{width:calc(100% + 64px);margin-top:-28px;margin-left:-32px;margin-right:-32px}.folder-text{margin-top:var(--folder-image-text-gap)}.folder-title{font-size:calc(1.25rem * var(--tab-height-scale))}.folder-tab-type{width:8.5ch;min-width:8.5ch}.folder--queue .folder-tab{transition:none!important}.folder--queue .folder-tab:hover{height:calc(var(--tab-height) + var(--border-thickness))!important;margin-top:0!important;padding-top:0!important;align-items:center!important}}.about-content{--about-text-width: 420px;max-width:var(--about-text-width);width:100%;max-height:70vh;display:flex;flex-direction:column;align-items:center;gap:1.5rem;overflow:visible}.about-text{width:100%;max-width:var(--about-text-width);display:flex;flex-direction:column;align-items:stretch;gap:1.2rem;text-align:left}.about-bio{font-family:Space Mono,monospace;font-size:.95rem;line-height:1.8;color:var(--text);margin:0}.about-credits{font-size:.8rem;color:var(--text-muted)}.about-contact-row{color:var(--text-muted)}.about-contact-row a{display:inline;padding:0;background:none;border:none;color:var(--text);text-decoration:underline;font-weight:700;transition:color .2s}.about-contact-row a:hover{color:var(--text-muted)}.about-credits a{color:var(--text);text-decoration:none;font-weight:700;transition:color .2s}.about-credits a:hover{color:var(--text-muted)}@media(max-width:768px){.about-bio{font-size:1rem}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;user-select:none}:root{--bg: #ffffff;--drawer-border: #e5e4e1;--folder-bg: #faf9f6;--folder-bg-alt: #f5f4f0;--folder-shadow: rgba(0, 0, 0, .05);--text: #2c2a25;--text-muted: #8a8580;--text-light: #b0aba3;--font-sans: "Space Mono", monospace;--in-progress-dot: #e0431f;--in-progress-dot-shadow: rgba(224, 67, 31, .45);--cover-panel-bg: #e8e8e8;--cover-panel-bg-secondary: #d8d8d8;--clickable-meta-transition-ms: .15s;--tab-hover-transition-ms: .2s;--cover-transition-ms: .23s;--cover-body-fade-ms: .1s;--cabinet-blur-transition-ms: 175ms;--in-progress-breathe-ms: 1.6s;--cover-jiggle-ms: .22s}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-sans);color:var(--text);background:var(--bg);line-height:1.5;min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}img{display:block;max-width:100%;-webkit-user-drag:none;pointer-events:none}input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--drawer-border);border-radius:3px}
