@font-face{font-family:Inter;src:url('/fonts/inter-bold.ttf') format('truetype');font-weight:700;font-display:swap}
@font-face{font-family:Inter;src:url('/fonts/inter-medium.ttf') format('truetype');font-weight:500;font-display:swap}
@font-face{font-family:Inter;src:url('/fonts/inter-semibold.ttf') format('truetype');font-weight:600;font-display:swap}
@font-face{font-family:Inter;src:url('/fonts/inter-regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:'IBM Plex Mono';src:url('/fonts/plex-regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:'IBM Plex Mono';src:url('/fonts/plex-light.ttf') format('truetype');font-weight:300;font-display:swap}
.gallery-empty{text-align:center;padding:100px 20px 150px;border-top:1px solid var(--line);color:var(--fg-2)}
.gallery-empty p{font-size:22px;letter-spacing:.12em}.gallery-empty span{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--fg-3);margin-top:24px}
.home-admin{position:absolute;bottom:24px;left:var(--pad);font-size:10px;color:var(--fg-3);letter-spacing:.1em}
#v-gen{display:none}.meta dd{overflow-wrap:anywhere}.meta dt{text-transform:none}
