.photo{width:100%;display:block;position:relative;overflow:hidden}.photo__placeholder{object-fit:var(--photo-fit,cover);filter:blur(16px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}.photo>picture{position:absolute;inset:0}.photo__img{object-fit:var(--photo-fit,cover);width:100%;height:100%;display:block;position:relative}
.odo{font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}.odo__c{display:inline-block}.odo__d{height:1em;display:inline-block;overflow:hidden}.odo__strip{will-change:transform;flex-direction:column;line-height:1;transition:transform .9s cubic-bezier(.2,.9,.1,1);display:flex}.odo[data-zeroed] .odo__strip{transition:none}.odo[data-out] .odo__strip{transition-duration:.45s;transition-timing-function:cubic-bezier(.5,0,.75,0)}
.rating{vertical-align:middle;color:var(--ar-accent,var(--color-accent,#c5fb45));align-items:center;gap:.22em;line-height:1;display:inline-flex}.rating i{border:1px solid #f5f5f54d;width:.55em;height:.55em}.rating i[data-on]{background:currentColor;border-color:currentColor;box-shadow:0 0 4px #c5fb4559}
.vf{--vf-accent:var(--color-accent,#c5fb45);--vf-inset:clamp(8px, 3%, 18px);--vf-sweep:.7s;pointer-events:none;font:500 clamp(.6rem, .55rem + .25vw, .74rem) / 1.35 var(--font-geist-mono,ui-monospace), ui-monospace, monospace;letter-spacing:.04em;color:#f5f5f5;position:absolute;inset:0;overflow:hidden}.vf__corner{fill:none;width:clamp(14px,6%,28px);height:auto;stroke:var(--vf-accent);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .4s cubic-bezier(.6,0,.2,1) .35s;position:absolute;overflow:visible}.vf__corner--tl{top:var(--vf-inset);left:var(--vf-inset)}.vf__corner--tr{top:var(--vf-inset);right:var(--vf-inset);transform:scaleX(-1)}.vf__corner--br{bottom:var(--vf-inset);right:var(--vf-inset);transform:scale(-1)}.vf__corner--bl{bottom:var(--vf-inset);left:var(--vf-inset);transform:scaleY(-1)}.vf[data-on] .vf__corner{stroke-dashoffset:0;transition-delay:0s}.vf__scan{opacity:0;background:linear-gradient(to bottom, transparent, #c5fb4514 70%, #c5fb458c 99%, var(--vf-accent));height:18%;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.vf[data-on] .vf__scan{animation:vf-sweep var(--vf-sweep) cubic-bezier(.4, 0, .2, 1) forwards}.vf[data-closing] .vf__scan{animation:.6s cubic-bezier(.4,0,.2,1) .15s backwards vf-sweep-up}@keyframes vf-sweep-up{0%{opacity:1;transform:translateY(560%)scaleY(-1)}85%{opacity:1}to{opacity:0;transform:translateY(-100%)scaleY(-1)}}@keyframes vf-sweep{0%{opacity:1;transform:translateY(-100%)}85%{opacity:1}to{opacity:0;transform:translateY(560%)}}.vf__chip{white-space:nowrap;opacity:0;background:#0808089e;max-width:100%;padding:.3em .55em;transition:opacity .25s .4s,transform .25s .4s;position:absolute;overflow:hidden;transform:translateY(4px)}.vf[data-on] .vf__chip{opacity:1;transition-delay:var(--d,0s);transform:none}.vf__chip--end{text-align:right}.vf__row{left:calc(var(--vf-inset) + 6px);right:calc(var(--vf-inset) + 6px);justify-content:space-between;gap:4px 8px;display:flex;position:absolute}.vf__row .vf__chip{position:relative}.vf__row--top{top:calc(var(--vf-inset) + 6px);flex-wrap:wrap;align-items:flex-start}.vf__row--bottom{bottom:calc(var(--vf-inset) + 6px);flex-wrap:wrap-reverse;align-items:flex-end}.vf__row .vf__chip--end:first-child,.vf__row .vf__chip+.vf__chip--end{margin-left:auto}.vf__tl{top:calc(var(--vf-inset) + 6px);left:calc(var(--vf-inset) + 6px)}.vf__bl{bottom:calc(var(--vf-inset) + 6px);left:calc(var(--vf-inset) + 6px)}.vf__rating{margin-top:.35em}.vf__rating i{opacity:0;transition:opacity .12s step-end .25s}.vf[data-on] .vf__rating i{opacity:1}.vf[data-on] .vf__rating i:first-child{transition-delay:calc(var(--d,0s) + .12s)}.vf[data-on] .vf__rating i:nth-child(2){transition-delay:calc(var(--d,0s) + .18s)}.vf[data-on] .vf__rating i:nth-child(3){transition-delay:calc(var(--d,0s) + .24s)}.vf[data-on] .vf__rating i:nth-child(4){transition-delay:calc(var(--d,0s) + .3s)}.vf[data-on] .vf__rating i:nth-child(5){transition-delay:calc(var(--d,0s) + .36s)}.vf__br{bottom:calc(var(--vf-inset) + 6px);right:calc(var(--vf-inset) + 6px)}.vf__exp{flex-wrap:wrap;justify-content:flex-end;gap:0 1em;display:flex}.vf__dim{color:#f5f5f58c}.vf__cross{opacity:0;background:linear-gradient(var(--vf-accent), var(--vf-accent)) center / 1px 100% no-repeat, linear-gradient(var(--vf-accent), var(--vf-accent)) center / 100% 1px no-repeat;width:22px;height:22px;transition:opacity .3s .3s;position:absolute;top:50%;left:50%;translate:-50% -50%}.vf__ticks{left:22%;right:22%;bottom:var(--vf-inset);opacity:0;background:repeating-linear-gradient(90deg,#f5f5f58c 0 1px,#0000 1px 8px);height:6px;transition:opacity .3s .5s;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.vf[data-on] .vf__cross{opacity:.8}.vf[data-on] .vf__ticks{opacity:1}.vf--mini{--vf-inset:6px;font-size:.62rem}.vf--mini .vf__corner{width:12px}.vf--mini .vf__tl{top:6px;left:6px}.vf--mini .vf__rating{margin-top:0}.vf--mini .vf__chip{padding:.2em .45em}.vf--mini .vf__bl{text-overflow:ellipsis;max-width:calc(100% - 12px);bottom:22px;left:6px;overflow:hidden}.vf--mini .vf__br{bottom:6px;left:6px;right:auto}.vf--mini .vf__exp{justify-content:flex-start}
.ix{--row-h:52px;--sticky:calc(var(--hud-top) + var(--hud-h) + 1rem);grid-template-columns:minmax(0,1fr) clamp(320px,38vw,640px);align-items:start;gap:clamp(1rem,2vw,2rem);display:grid}.ix__grid{grid-template-columns:3.65rem calc(40px + 1.25rem) 7.25rem auto minmax(8.25rem,1fr) 4.85rem auto auto auto;align-items:center;gap:0;display:grid}.ix__grid>*{min-width:0;padding-right:1.25rem}.ix__grid>.ix__m{opacity:0;filter:blur(4px);width:0;padding-right:0;transition:width .5s cubic-bezier(.65,0,.35,1) .36s,padding-right .5s cubic-bezier(.65,0,.35,1) .36s,opacity .22s .26s,filter .22s .26s,transform .25s .26s;overflow:hidden;transform:translate(-8px)}.ix[data-meta] .ix__grid>.ix__m{width:var(--w);opacity:1;filter:none;transition-duration:.55s,.55s,.45s,.45s,.5s;transition-timing-function:cubic-bezier(.65,0,.35,1),cubic-bezier(.65,0,.35,1),cubic-bezier(.2,.8,.2,1),cubic-bezier(.2,.8,.2,1),cubic-bezier(.2,.8,.2,1);transition-delay:0s, 0s, calc(.2s + var(--m,0) * 70ms), calc(.2s + var(--m,0) * 70ms), calc(.2s + var(--m,0) * 70ms);padding-right:1.25rem;transform:none}.ix__m.ix__c--time{--w:5.85rem}.ix__m.ix__c--aperture{--w:5.45rem}.ix__m.ix__c--shutter{--w:5.65rem}.ix__m.ix__c--iso{--w:3.5rem}.ix__m.ix__c--time{--m:0}.ix__m.ix__c--aperture{--m:1}.ix__m.ix__c--shutter{--m:2}.ix__m.ix__c--iso{--m:3}.ix__head{top:calc(var(--hud-top) + var(--hud-h));z-index:5;border-bottom:1px solid var(--ar-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.12em;height:2.2rem;color:var(--ar-dim);background:#0a0a0ab8;padding:0 .75rem;font-size:.64rem;position:sticky}.ix__th{text-align:left;letter-spacing:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.5em;padding:0;display:inline-flex}span.ix__th{cursor:default}button.ix__th:hover{color:var(--ar-fg)}.ix__th[aria-sort=ascending],.ix__th[aria-sort=descending]{color:var(--ar-accent)}.ix__arrow{opacity:.7;font-size:.75em}.ix__list{margin:0;padding:0;list-style:none}.ix__row{width:100%;height:var(--row-h);border:0;border-bottom:1px solid var(--ar-line);text-align:left;letter-spacing:.04em;font-variant-numeric:tabular-nums;cursor:pointer;scroll-margin-top:calc(var(--hud-top) + var(--hud-h) + 2.2rem);background:0 0;padding:0 .75rem;font-size:.8rem;transition:background-color .15s;position:relative}.ix__row>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ix__row:before{content:"";border-left:2px solid var(--ar-accent);transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#c5fb4524,#c5fb4505 60%,#0000);transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.ix__row[data-active]:before{transform:scaleX(1)}.ix__row[data-active] .ix__c--no{color:var(--ar-accent)}.ix__row:focus-visible{outline:1px solid var(--ar-accent);outline-offset:-1px}.ix__c--no{color:var(--ar-dim)}.ix__c--thumb{height:40px}.ix__c--thumb .photo{width:40px}.ix__row .ix__c--thumb .photo__img{filter:grayscale()contrast(1.1);transition:filter .3s}.ix__row[data-active] .ix__c--thumb .photo__img{filter:none}.ix__dim{color:var(--ar-dim)}.ix__title{color:var(--ar-fg)}.ix__row .ix__title{letter-spacing:.02em}.ix__caption{color:var(--ar-dim);line-height:1.5}.ix__c--thumb{position:relative}.ix__thumb{display:block}.ix__rating{background:#080808d9;justify-content:center;gap:2px;width:40px;padding:2px 0;font-size:8px;position:absolute;top:31px;left:0}.ix__rating i{width:5px;height:5px}.ix__rating,.ix__th[data-metalabel]{transition:opacity .25s steps(3,end)}.ix:not([data-meta]) .ix__rating,.ix:not([data-meta]) .ix__th[data-metalabel]{opacity:0;pointer-events:none}.ix__monitor{top:var(--sticky);gap:.9rem;display:grid;position:sticky}.ix__screen{--screen-h:min(58svh, 42vw);height:var(--screen-h);border:1px solid var(--ar-line);background:radial-gradient(circle,#ffffff0a,#0000 70%),#050505;place-items:center;display:grid;position:relative;overflow:hidden}.ix__fit{width:min(100% - 2rem, (var(--screen-h) - 2rem) * var(--ar));aspect-ratio:var(--ar);position:relative}.ix__frame{animation:.5s cubic-bezier(.4,0,.2,1) ix-scan-in;position:absolute;inset:0}.ix__frame .photo{height:100%;aspect-ratio:auto!important;background-color:#0000!important}@keyframes ix-scan-in{0%{clip-path:inset(0 0 100%);filter:brightness(1.8)saturate(0)}60%{filter:brightness(1.15)saturate(.6)}to{clip-path:inset(0);filter:none}}.ix__readout{letter-spacing:.06em;gap:.35rem;margin:0;font-size:.7rem;display:grid}.ix__readout>div{grid-template-columns:9ch 1fr;gap:1rem;display:grid}.ix__readout dt{color:var(--ar-dim)}.ix__readout dd{overflow-wrap:anywhere;margin:0}.ix__hint{letter-spacing:.08em;color:var(--ar-dim);margin:0;font-size:.64rem}.ix__hint kbd{margin-right:.25em}@media (max-width:1000px){.ix{grid-template-columns:minmax(0,1fr)}.ix__monitor{display:none}}@media (max-width:640px){.ix__grid,.ix[data-meta] .ix__grid{grid-template-columns:2.75rem calc(40px + .75rem) minmax(0,1fr) 3.4rem;transition:none}.ix__grid>*{padding-right:.75rem}.ix__c--date,.ix__m{display:none}}@supports (animation-timeline:view()){.ix__list>li{animation:linear both ix-out;animation-timeline:view(block calc(var(--hud-top) + var(--hud-h) + 2.2rem) 0px);animation-range:exit}}@keyframes ix-out{to{opacity:0;filter:blur(5px)}}.ix__list>li[data-out]{opacity:calc(1 - var(--out));filter:blur(calc(var(--out) * 5px))}
.pv{--bar-h:3.25rem;--pad:clamp(.75rem, 3vw, 2.5rem);z-index:1100;padding:var(--pad) var(--pad) calc(var(--bar-h) + var(--pad));color:#f5f5f5;font-family:var(--font-geist-mono,ui-monospace), ui-monospace, monospace;background:#050505f5;place-items:center;animation:.3s pv-in;display:grid;position:fixed;inset:0}@keyframes pv-in{0%{opacity:0}}.pv__backdrop{cursor:zoom-out;background:0 0;border:0;position:absolute;inset:0}.pv{touch-action:none;overflow:hidden}.pv__zoom{cursor:zoom-in}.pv[data-zoomed] .pv__zoom,.pv[data-zoomed] .pv__backdrop{cursor:grab}.pv[data-zoomed][data-dragging="1"] .pv__zoom,.pv[data-zoomed][data-dragging="1"] .pv__backdrop{cursor:grabbing}.pv__fit{width:min(100vw - 2 * var(--pad) - var(--edit-w-space,0px), (100svh - var(--bar-h) - var(--plate-h,0px) - 2 * var(--pad)) * var(--ar));aspect-ratio:var(--ar);position:relative}.pv[data-plate]{--plate-h:3.6rem;padding-bottom:calc(var(--bar-h) + var(--plate-h) + var(--pad))}.pv__plate{pointer-events:none;gap:.3rem;transition:opacity .25s;animation:.45s steps(6,end) .25s backwards pv-plate;display:grid;position:absolute;top:calc(100% + .8rem);left:0;right:0}.pv[data-zoomed] .pv__plate{opacity:0}@keyframes pv-plate{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.pv__title{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.9em;margin:0;font-size:.8rem;display:flex;overflow:hidden}.pv__rating{font-size:.8rem}.pv__caption{letter-spacing:.03em;color:#f5f5f599;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:68ch;margin:0;font-size:.72rem;line-height:1.5;display:-webkit-box;overflow:hidden}.pv__zoom{transform-origin:0 0;position:absolute;inset:0}.pv__frame{animation:.55s cubic-bezier(.4,0,.2,1) pv-scan;position:absolute;inset:0}.pv[data-zoomed] .vf[data-on] .vf__chip{opacity:.35}.pv__frame .photo{height:100%;aspect-ratio:auto!important}@keyframes pv-scan{0%{clip-path:inset(0 0 100%);filter:brightness(1.8)saturate(0)}to{clip-path:inset(0);filter:none}}.pv__bar{left:50%;bottom:calc(var(--pad) * .5);height:var(--bar-h);letter-spacing:.08em;background:#0a0a0ae6;border:1px solid #ffffff1f;font-size:.72rem;display:flex;position:absolute;translate:-50%}.pv__bar button{color:#f5f5f5b3;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-right:1px solid #ffffff1f;align-items:center;gap:.6em;padding:0 1rem;display:inline-flex}.pv__bar button:last-child{border-right:0}.pv__bar button:disabled{opacity:.35;cursor:default}.pv__bar{z-index:2}.pv__zoomctl{border-right:1px solid #ffffff1f;display:flex}.pv__zoomctl button{padding:0 .75rem}.pv__zoomctl button:last-child{border-right:0}.pv__zoomval{font-variant-numeric:tabular-nums;justify-content:center;min-width:5.5ch}.pv__bar button:hover,.pv__bar button:focus-visible{color:#f5f5f5;background:#ffffff0f;outline:0}.pv__bar button[aria-pressed=true]{color:var(--color-accent,#c5fb45)}.pv__bar kbd{border:1px solid #ffffff38;border-radius:3px;padding:.1em .4em;font-size:.85em}@media (max-width:560px){.pv__bar kbd{display:none}.pv__bar button{padding:0 .7rem}}.pv{--edit-w:min(22rem, 40vw)}.pv[data-editing]{--edit-w-space:calc(var(--edit-w) + var(--pad));padding-right:calc(var(--pad) + var(--edit-w-space))}.pv__edit{color:#ff383c}.pv__edit[aria-pressed=true]{background:#ff383c1f}
.archive{--ar-bg:#0a0a0a;--ar-fg:#f5f5f5;--ar-dim:#f5f5f580;--ar-line:#ffffff1a;--ar-accent:var(--color-accent,#c5fb45);--hud-h:3rem;--hud-top:var(--nav-bar-height,5.5rem);--mono:var(--font-geist-mono,ui-monospace), ui-monospace, monospace;min-height:100svh;padding:var(--hud-top) clamp(.75rem, 2vw, 2rem) var(--space-l);background:var(--ar-bg);color:var(--ar-fg);font-family:var(--mono);background-image:linear-gradient(var(--ar-line) 1px, transparent 1px), linear-gradient(90deg, var(--ar-line) 1px, transparent 1px);background-position:0 -1px,-1px 0;background-size:100% 96px,96px 100%;position:relative}:where(.archive) button{font:inherit;color:inherit}.hud{top:var(--hud-top);z-index:20;height:var(--hud-h);border:1px solid var(--ar-line);background:var(--nav-island-glass,#0a0a0ab3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.08em;align-items:stretch;gap:0;margin-bottom:1rem;font-size:.72rem;display:flex;position:sticky}@media (max-width:900px),(prefers-reduced-motion:reduce){.hud{border-top:0;border-inline:0;margin-inline:calc(-1*clamp(.75rem,2vw,2rem))}}.hud>*{border-right:1px solid var(--ar-line);align-items:center;padding:0 .9rem;display:flex}.hud>:last-child{border-right:0}.hud__path{color:var(--ar-dim);gap:.5em}.hud__crumb{color:inherit;text-decoration:none}.hud__crumb:hover,.hud__here{color:var(--ar-fg)}.hud__views{padding:0}.hud__view{height:100%;color:var(--ar-dim);cursor:pointer;background:0 0;border:0;align-items:center;gap:.6em;padding:0 1rem;transition:color .2s;display:inline-flex;position:relative}.hud__view:hover,.hud__view[aria-checked=true]{color:var(--ar-fg)}.hud__view:after{content:"";background:var(--ar-accent);height:2px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1px;left:.6rem;right:.6rem;transform:scaleX(0)}.hud__view[aria-checked=true]:after{transform:scaleX(1)}.hud__key{color:var(--ar-accent);opacity:.8;font-size:.9em}.hud__filter{flex:1;gap:.7em;min-width:0}.hud__filter input{min-width:0;height:100%;color:var(--ar-fg);font:inherit;letter-spacing:.04em;background:0 0;border:0;outline:0;flex:1}.hud__filter input::placeholder{color:#f5f5f547}.hud__filter:focus-within{box-shadow:inset 0 -2px 0 var(--ar-accent)}.hud__meta{border:0;border-right:1px solid var(--ar-line);cursor:pointer;background:0 0;gap:.6em}.hud__led{background:#3a3a3a;border-radius:50%;width:7px;height:7px;transition:background-color .2s,box-shadow .2s}.hud__meta[aria-pressed=true] .hud__led{background:var(--ar-accent);box-shadow:0 0 8px var(--ar-accent)}.hud__state{color:var(--ar-dim);min-width:3ch}.archive kbd{font:.85em / 1.2 var(--mono);color:var(--ar-dim);border:1px solid #ffffff38;border-radius:3px;padding:.1em .4em}.hud__count{font-variant-numeric:tabular-nums;gap:0}.hud__count-n{color:var(--ar-accent)}.hud__dim{color:var(--ar-dim)}.archive__empty{color:var(--ar-dim);letter-spacing:.08em;padding:3rem 0;font-size:.8rem}.archive__empty button{color:var(--ar-accent);cursor:pointer;background:0 0;border:0;text-decoration:underline}.gal{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.gal__tile{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.gal__tile .photo__img{transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .4s}.gal__tile:hover .photo__img,.gal__tile:focus-visible .photo__img{transform:scale(1.03)}.gal__tile:focus-visible{outline:1px solid var(--ar-accent);outline-offset:2px}.gal>li{transform-origin:50% 100%}@media (hover:hover) and (pointer:fine){.gal__tile:after{content:"";pointer-events:none;opacity:0;background:repeating-linear-gradient(#c5fb4538 0 1px,#0000 1px 4px),linear-gradient(#0a0a0ae6,#0000 70%);position:absolute;inset:0}@supports (animation-timeline:view()){.gal>li,.gal__tile:after{animation:linear both gal-out;animation-timeline:view(block calc(var(--hud-top) + var(--hud-h)) 0px);animation-range:exit}.gal__tile:after{animation-name:gal-scan}}@keyframes gal-out{35%{opacity:.75;filter:blur(2.5px)saturate(.2)contrast(1.3);transform:perspective(900px)rotateX(12deg)scale(.97)}to{opacity:0;filter:blur(8px)saturate(0)contrast(1.5);transform:perspective(900px)rotateX(28deg)scale(.93)}}@keyframes gal-scan{35%{opacity:1}to{opacity:1}}.gal>li[data-out]{opacity:calc(1 - var(--out));transform:perspective(900px) rotateX(calc(var(--out) * 28deg)) scale(calc(1 - var(--out) * .07));filter:blur(calc(var(--out) * 8px)) saturate(calc(1 - var(--out) * 2.5)) contrast(calc(1 + var(--out) * .5))}.gal>li[data-out] .gal__tile:after{opacity:min(1, calc(var(--out) * 3))}}.geo{letter-spacing:.08em;max-width:46rem;padding:2rem 0;font-size:.75rem}.geo__status{align-items:center;gap:.7em;margin:0;display:flex}.geo__led{background:#ffb020;border-radius:50%;width:7px;height:7px;animation:1.4s steps(2,jump-none) infinite geo-blink;box-shadow:0 0 8px #ffb020}@keyframes geo-blink{50%{opacity:.25}}.geo__sub{color:var(--ar-dim);margin:.6rem 0 2rem}.geo__bars{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.geo__bars li{grid-template-columns:11rem 1fr 3ch;align-items:center;gap:1rem;display:grid}.geo__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.geo__bar{width:max(6px, calc(var(--w) * 100%));background:repeating-linear-gradient(to right, var(--ar-accent) 0 6px, transparent 6px 8px);height:8px;animation:.8s cubic-bezier(.2,.8,.2,1) backwards geo-grow;animation-delay:calc(var(--i) * 60ms)}@keyframes geo-grow{0%{clip-path:inset(0 100% 0 0)}}.geo__n{color:var(--ar-dim);text-align:right}html[data-vt=archive]::view-transition-group(*){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}html[data-vt=archive]::view-transition-old(root){animation-duration:.28s}html[data-vt=archive]::view-transition-new(root){animation-duration:.28s}html[data-vt=archive]::view-transition-old(*):only-child{animation-duration:.3s}html[data-vt=archive]::view-transition-new(*):only-child{animation-duration:.3s}@media (max-width:760px){html:has(.archive){--nav-bar-height:3.5rem}html:has(.archive) .menu-bar{padding:0 1.25em}.hud{flex-wrap:nowrap;height:2.75rem;margin-bottom:.5rem}.hud__path,.hud__count{display:none}.hud__views{flex:1}.hud__view{flex:1;justify-content:center;padding:0 .4rem}.hud__view .hud__key,.hud__meta kbd{display:none}.hud__meta{border-right:0;padding:0 .8rem}.hud__filter{flex:none;padding:0 .9rem}.hud__filter .hud__key{opacity:1;font-size:1rem}.hud__filter input{letter-spacing:.02em;flex:0 1 0;width:0;font-size:16px}.hud:has(.hud__filter input:focus,.hud__filter input:not(:placeholder-shown)) .hud__views{display:none}.hud:has(.hud__filter input:focus,.hud__filter input:not(:placeholder-shown)) .hud__filter{flex:1}.hud:has(.hud__filter input:focus,.hud__filter input:not(:placeholder-shown)) .hud__filter input{flex:1}}
