.index-module-scss-module__xIlCDW__ar{position:relative}.index-module-scss-module__xIlCDW__stage{background:var(--paper);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:opacity .28s;position:fixed;inset:0;overflow:clip}.index-module-scss-module__xIlCDW__stage:active{cursor:grabbing}.index-module-scss-module__xIlCDW__plane{position:absolute;inset:0}.index-module-scss-module__xIlCDW__stage[data-drag] .index-module-scss-module__xIlCDW__plane{pointer-events:none}.index-module-scss-module__xIlCDW__tile{will-change:transform;-webkit-user-drag:none;transition:opacity .4s;display:block;position:absolute;top:0;left:0}.index-module-scss-module__xIlCDW__in .index-module-scss-module__xIlCDW__stage[data-landing] .index-module-scss-module__xIlCDW__img img{transition-duration:0s;transform:translateY(108%)scale(1.12)}.index-module-scss-module__xIlCDW__in .index-module-scss-module__xIlCDW__stage[data-landing] .index-module-scss-module__xIlCDW__cap{opacity:0;transition-duration:0s}.index-module-scss-module__xIlCDW__frame{display:block;position:relative}.index-module-scss-module__xIlCDW__img{position:absolute;inset:0;overflow:hidden}.index-module-scss-module__xIlCDW__img img{object-fit:contain;filter:grayscale()contrast(.92)brightness(1.04);opacity:.82;width:100%;height:100%;transition:transform 1.5s var(--e-expo) var(--d,0s),filter .6s ease,opacity .6s ease;pointer-events:none;display:block;transform:translateY(108%)scale(1.12)}.index-module-scss-module__xIlCDW__in .index-module-scss-module__xIlCDW__img img{transform:none}.index-module-scss-module__xIlCDW__brk{opacity:0;transition:opacity .35s ease,transform .6s var(--e-expo);pointer-events:none;background:linear-gradient(var(--ink), var(--ink)) top left/1.4rem 1px no-repeat,linear-gradient(var(--ink), var(--ink)) top left/1px 1.4rem no-repeat,linear-gradient(var(--ink), var(--ink)) top right/1.4rem 1px no-repeat,linear-gradient(var(--ink), var(--ink)) top right/1px 1.4rem no-repeat,linear-gradient(var(--ink), var(--ink)) bottom left/1.4rem 1px no-repeat,linear-gradient(var(--ink), var(--ink)) bottom left/1px 1.4rem no-repeat,linear-gradient(var(--ink), var(--ink)) bottom right/1.4rem 1px no-repeat,linear-gradient(var(--ink), var(--ink)) bottom right/1px 1.4rem no-repeat;position:absolute;inset:-.8rem;transform:scale(1.08)}.index-module-scss-module__xIlCDW__cap{color:var(--gray);opacity:0;transition:color .4s ease,opacity .8s ease calc(var(--d,0s) + .45s);grid-template-columns:2.4rem minmax(0,1fr) auto;gap:.6rem;margin-top:.8rem;line-height:1.2;display:grid}.index-module-scss-module__xIlCDW__cap .index-module-scss-module__xIlCDW__ti{white-space:nowrap;text-overflow:ellipsis;transition:transform .5s var(--e-expo);overflow:hidden}.index-module-scss-module__xIlCDW__in .index-module-scss-module__xIlCDW__cap{opacity:1}.index-module-scss-module__xIlCDW__no,.index-module-scss-module__xIlCDW__yr{font-variant-numeric:tabular-nums}@media (hover:hover){a.index-module-scss-module__xIlCDW__tile:hover .index-module-scss-module__xIlCDW__img img{filter:none;opacity:1}a.index-module-scss-module__xIlCDW__tile:hover .index-module-scss-module__xIlCDW__brk{opacity:1;transform:none}a.index-module-scss-module__xIlCDW__tile:hover .index-module-scss-module__xIlCDW__cap{color:var(--ink)}a.index-module-scss-module__xIlCDW__tile:hover .index-module-scss-module__xIlCDW__ti{transform:translate(.5rem)}.index-module-scss-module__xIlCDW__in .index-module-scss-module__xIlCDW__plane:has(a.index-module-scss-module__xIlCDW__tile:hover) .index-module-scss-module__xIlCDW__tile:not(:hover){opacity:.4}}.index-module-scss-module__xIlCDW__tile[data-mute] .index-module-scss-module__xIlCDW__img img{opacity:.55}.index-module-scss-module__xIlCDW__hint{color:var(--gray);pointer-events:none;opacity:0;transition:opacity .8s 1.2s;position:fixed;bottom:2.4rem;left:50%;transform:translate(-50%)}.index-module-scss-module__xIlCDW__in .index-module-scss-module__xIlCDW__hint{opacity:1}.index-module-scss-module__xIlCDW__list{min-height:100vh;padding:14rem var(--g) 12rem;background:var(--paper);transition:opacity .28s}.index-module-scss-module__xIlCDW__ar[data-out] .index-module-scss-module__xIlCDW__stage,.index-module-scss-module__xIlCDW__ar[data-out] .index-module-scss-module__xIlCDW__list{opacity:0;pointer-events:none}.index-module-scss-module__xIlCDW__head,.index-module-scss-module__xIlCDW__row{column-gap:var(--g);width:calc(var(--c)*8 + var(--g)*7);border-top:1px solid #0000001a;grid-template-columns:4rem minmax(0,3fr) minmax(0,2fr) minmax(0,3fr) 5rem;padding:.7rem 0;line-height:1.3;display:grid}.index-module-scss-module__xIlCDW__head>span,.index-module-scss-module__xIlCDW__row>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.index-module-scss-module__xIlCDW__head{color:var(--gray)}.index-module-scss-module__xIlCDW__row{opacity:0;transition:opacity .7s ease,transform .9s var(--e-expo),color .3s ease;transform:translateY(1.4rem)}.index-module-scss-module__xIlCDW__row>span:not(.index-module-scss-module__xIlCDW__ti){color:var(--gray);transition:color .3s}.index-module-scss-module__xIlCDW__row .index-module-scss-module__xIlCDW__ti{transition:transform .5s var(--e-expo)}.index-module-scss-module__xIlCDW__row[data-in="1"]{opacity:1;transform:none}.index-module-scss-module__xIlCDW__row.index-module-scss-module__xIlCDW__mute .index-module-scss-module__xIlCDW__ti{color:var(--gray)}.index-module-scss-module__xIlCDW__rowOn,.index-module-scss-module__xIlCDW__rowOn>span{color:var(--ink)!important}.index-module-scss-module__xIlCDW__rowOn .index-module-scss-module__xIlCDW__ti{transform:translate(1rem)}.index-module-scss-module__xIlCDW__hovering .index-module-scss-module__xIlCDW__row[data-in="1"]:not(.index-module-scss-module__xIlCDW__rowOn){opacity:.35;transition-delay:0s!important}.index-module-scss-module__xIlCDW__list>:last-of-type:not(.index-module-scss-module__xIlCDW__preview){border-bottom:1px solid #0000001a}.index-module-scss-module__xIlCDW__preview{top:0;right:var(--g);z-index:3;width:calc(var(--c)*3 + var(--g)*2);aspect-ratio:16/9;pointer-events:none;position:fixed}.index-module-scss-module__xIlCDW__previewIn{opacity:0;width:100%;height:100%;transition:opacity .4s ease,transform .7s var(--e-expo);position:relative;transform:scale(.9)}.index-module-scss-module__xIlCDW__previewIn img{object-fit:contain;clip-path:inset(100% 0 0);width:100%;height:100%;transition:clip-path .7s var(--e-expo),transform 1s var(--e-expo);position:absolute;inset:0;transform:scale(1.12)}.index-module-scss-module__xIlCDW__previewShow .index-module-scss-module__xIlCDW__previewIn{opacity:1;transform:none}.index-module-scss-module__xIlCDW__previewOn{z-index:1;clip-path:inset(0)!important;transform:none!important}.index-module-scss-module__xIlCDW__filters,.index-module-scss-module__xIlCDW__views{z-index:5;mix-blend-mode:difference;opacity:0;flex-wrap:wrap;gap:.2rem 1.4rem;line-height:1.2;transition:opacity .8s .6s;display:flex;position:fixed;bottom:2.4rem}.index-module-scss-module__xIlCDW__filters button,.index-module-scss-module__xIlCDW__views button{color:#f1efe999;transition:color .3s}.index-module-scss-module__xIlCDW__filters button:hover,.index-module-scss-module__xIlCDW__views button:hover{color:var(--cream)}.index-module-scss-module__xIlCDW__filters sup,.index-module-scss-module__xIlCDW__views sup{font-variant-numeric:tabular-nums;margin-left:.15rem;font-size:max(.75em,10px)}.index-module-scss-module__xIlCDW__in .index-module-scss-module__xIlCDW__filters,.index-module-scss-module__xIlCDW__in .index-module-scss-module__xIlCDW__views{opacity:1}.index-module-scss-module__xIlCDW__filters{left:var(--g);max-width:calc(var(--c)*5 + var(--g)*4)}.index-module-scss-module__xIlCDW__views{right:var(--g)}.index-module-scss-module__xIlCDW__on{color:var(--cream)!important}@media (max-width:1023px){.index-module-scss-module__xIlCDW__hint{display:none}.index-module-scss-module__xIlCDW__img img{filter:none;opacity:1}.index-module-scss-module__xIlCDW__tile[data-mute] .index-module-scss-module__xIlCDW__img img{opacity:.6}.index-module-scss-module__xIlCDW__filters{bottom:calc(var(--g) + 2rem + env(safe-area-inset-bottom,0px));max-width:calc(100vw - var(--g)*3 - 8rem);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.index-module-scss-module__xIlCDW__filters::-webkit-scrollbar{display:none}.index-module-scss-module__xIlCDW__filters button{flex:none}.index-module-scss-module__xIlCDW__views{bottom:calc(var(--g) + 2rem + env(safe-area-inset-bottom,0px))}.index-module-scss-module__xIlCDW__list{padding-top:10rem}.index-module-scss-module__xIlCDW__head{display:none}.index-module-scss-module__xIlCDW__row{grid-template-columns:2.6rem minmax(0,1fr) auto;width:auto}.index-module-scss-module__xIlCDW__row>span:nth-child(3),.index-module-scss-module__xIlCDW__row>span:nth-child(4),.index-module-scss-module__xIlCDW__preview{display:none}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__xIlCDW__tile,.index-module-scss-module__xIlCDW__row,.index-module-scss-module__xIlCDW__cap{transition:none}.index-module-scss-module__xIlCDW__row{opacity:1;transform:none}.index-module-scss-module__xIlCDW__img img{transform:none}}
