main#main:has(.g-main){max-width:calc(var(--measure) + 176px)}.page-title[data-astro-cid-t6welra2]{font-size:var(--text-h1);line-height:var(--leading-heading);color:var(--ink-1);margin-top:var(--space-5);text-wrap:balance}.filters[data-astro-cid-t6welra2]{margin:var(--space-3) 0 var(--space-4);gap:var(--space-2);border:none;flex-wrap:wrap;padding:0;display:flex}.sr-only[data-astro-cid-t6welra2],.f-input[data-astro-cid-t6welra2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.chip[data-astro-cid-t6welra2]{border:1px solid var(--line);color:var(--ink-3);cursor:pointer;transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:999px;padding-inline:13px;font-size:13px}.chip[data-astro-cid-t6welra2]:hover{color:var(--ink-1);border-color:var(--ink-4)}.f-input[data-astro-cid-t6welra2]:focus-visible+.chip[data-astro-cid-t6welra2]{outline:2px solid var(--accent);outline-offset:2px}.f-input[data-astro-cid-t6welra2]:checked+.chip[data-astro-cid-t6welra2]{color:var(--ink-1);border-color:var(--ink-3);font-weight:500}.g-main[data-astro-cid-t6welra2]:has(#f-street:checked) .shot[data-astro-cid-t6welra2]:not([data-group=street]),.g-main[data-astro-cid-t6welra2]:has(#f-landscape:checked) .shot[data-astro-cid-t6welra2]:not([data-group=landscape]){display:none}.stage[data-astro-cid-t6welra2]{container-type:inline-size}.wall[data-astro-cid-t6welra2]{grid-template-columns:repeat(2,1fr);grid-auto-rows:.92cqw;grid-auto-flow:dense;gap:1.62cqw;margin:0;padding:0;list-style:none;display:grid}@media (width>=820px){.wall[data-astro-cid-t6welra2]{grid-template-columns:repeat(3,1fr)}}.shot[data-astro-cid-t6welra2]{grid-row-end:span var(--s2,10);border-radius:10px;overflow:hidden}.shot[data-astro-cid-t6welra2] img[data-astro-cid-t6welra2]{object-fit:cover;width:100%;height:100%}@media (width>=820px){.shot[data-astro-cid-t6welra2]{grid-row-end:span var(--s3,12)}}.shot-btn[data-astro-cid-t6welra2]{cursor:zoom-in;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}.shot-btn[data-astro-cid-t6welra2] img{object-fit:cover;width:100%;height:100%}.g-note[data-astro-cid-t6welra2]{margin-top:var(--space-3);color:var(--ink-4);font-size:12.5px}#lb[data-astro-cid-t6welra2]:not([open]){display:none}#lb[data-astro-cid-t6welra2]{background:0 0;border:none;border-radius:0;flex-direction:column;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;display:flex;inset:0;overflow:hidden}#lb[data-astro-cid-t6welra2]::backdrop{background:#080a0ef2}.lb-figure[data-astro-cid-t6welra2]{min-height:0;padding:var(--space-5) var(--space-3) var(--space-2);flex:1;position:relative}#lb-img[data-astro-cid-t6welra2]{object-fit:contain;width:100%;height:100%;transition:opacity .16s var(--ease);touch-action:none;will-change:transform;cursor:zoom-in;border-radius:6px;position:absolute;inset:0}#lb-img[data-astro-cid-t6welra2].zoomed{cursor:grab}#lb-img[data-astro-cid-t6welra2].grabbing{cursor:grabbing}@media (prefers-reduced-motion:no-preference){#lb-img[data-astro-cid-t6welra2]{transition:opacity .16s var(--ease), transform 90ms linear}}.lb-caption[data-astro-cid-t6welra2]{font-family:var(--font-sans);color:#dfe6f3;max-width:640px;margin:0 0 6px;font-size:13.5px;line-height:1.6}.lb-caption[data-astro-cid-t6welra2] p{margin:0 0 .4em}.lb-caption[data-astro-cid-t6welra2]>:first-child{margin-top:0}.lb-caption[data-astro-cid-t6welra2]>:last-child{margin-bottom:0}.lb-caption[data-astro-cid-t6welra2] strong{color:#fff}.lb-caption[data-astro-cid-t6welra2] a,.lb-caption[data-astro-cid-t6welra2] .c-blue{color:#8ea2ff}.lb-row[data-astro-cid-t6welra2]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.lb-exif[data-astro-cid-t6welra2]{color:#98a2b3}.lb-bottom[data-astro-cid-t6welra2]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-4);color:var(--code-ink);font-family:var(--font-mono);font-size:12.5px;display:flex}.lb-orig[data-astro-cid-t6welra2]{gap:var(--space-3);margin-left:auto;display:inline-flex}.lb-act[data-astro-cid-t6welra2]{color:#dfe6f3;font-family:var(--font-mono);backdrop-filter:blur(4px);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);background:#14181e8c;border:1px solid #ffffff38;border-radius:10px;align-items:center;gap:5px;padding:7px 12px;font-size:12px;text-decoration:none;display:inline-flex;box-shadow:0 2px 10px #00000059}.lb-act[data-astro-cid-t6welra2]:hover{color:#fff;background:#28303cbf}.lb-meta[data-astro-cid-t6welra2]{text-align:left;text-shadow:0 1px 4px #0009;flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.lb-meta[data-astro-cid-t6welra2] strong[data-astro-cid-t6welra2]{color:#fff;font-size:13px;font-family:var(--font-sans);font-weight:600}.lb-meta[data-astro-cid-t6welra2] span[data-astro-cid-t6welra2]{opacity:.82}.lb-exif[data-astro-cid-t6welra2]{white-space:normal}.exif-seg{white-space:nowrap;display:inline-block}.exif-seg+.exif-seg{margin-left:.45em}.exif-seg+.exif-seg:before{content:"·";opacity:.55;margin-right:.45em}.lb-count[data-astro-cid-t6welra2]{white-space:nowrap}.lbnav[data-astro-cid-t6welra2]{color:#e6e9ee;backdrop-filter:blur(4px);background:#14181e8c;border:1px solid #ffffff38;border-radius:10px;flex:none;width:44px;height:44px;box-shadow:0 2px 10px #00000059}.lbnav[data-astro-cid-t6welra2]:hover{background:#ffffff1f}#lb-close[data-astro-cid-t6welra2]{top:var(--space-3);right:var(--space-3);z-index:12;position:absolute}@media (width<=819px){.lb-bottom[data-astro-cid-t6welra2]{flex-wrap:wrap;justify-content:flex-start;align-items:center}.lb-orig[data-astro-cid-t6welra2]{margin-left:auto}.lb-meta[data-astro-cid-t6welra2]{flex-basis:100%;order:3}.lb-meta[data-astro-cid-t6welra2] strong[data-astro-cid-t6welra2],.lb-meta[data-astro-cid-t6welra2] .lb-caption[data-astro-cid-t6welra2]{text-align:left}.lb-exif[data-astro-cid-t6welra2]{white-space:normal}}.lb-l1[data-astro-cid-t6welra2],.lb-l2[data-astro-cid-t6welra2]{transition:opacity .2s var(--ease)}#lb[data-astro-cid-t6welra2]:not(.chrome-in) .lb-l1[data-astro-cid-t6welra2],#lb[data-astro-cid-t6welra2]:not(.chrome-in) .lb-l2[data-astro-cid-t6welra2]{opacity:0}#lb[data-astro-cid-t6welra2].chrome-in .lb-l1[data-astro-cid-t6welra2]{animation:.3s cubic-bezier(.4,0,.22,1) .14s both lbFade}#lb[data-astro-cid-t6welra2].chrome-in .lb-l2[data-astro-cid-t6welra2]{animation:.3s cubic-bezier(.4,0,.22,1) .3s both lbFade}@keyframes lbFade{0%{opacity:0}to{opacity:1}}#lb[data-astro-cid-t6welra2].chrome-off .lb-l1[data-astro-cid-t6welra2],#lb[data-astro-cid-t6welra2].chrome-off .lb-l2[data-astro-cid-t6welra2]{opacity:0;pointer-events:none;animation:none}#lb[data-astro-cid-t6welra2].chrome-off #lb-close[data-astro-cid-t6welra2]{opacity:0;pointer-events:none}#lb[data-astro-cid-t6welra2].chrome-off{cursor:zoom-in}.lb-count[data-astro-cid-t6welra2]{z-index:11;font-family:var(--font-mono);color:#98a2b3;letter-spacing:.06em;font-size:12px;position:absolute;top:16px;right:64px}.lb-hint[data-astro-cid-t6welra2] .hint-touch[data-astro-cid-t6welra2]{display:none}.lb-hint[data-astro-cid-t6welra2]{z-index:11;color:#dfe6f3;font-family:var(--font-mono);letter-spacing:.03em;white-space:nowrap;background:#14181eb8;border:1px solid #ffffff38;border-radius:10px;margin:0;padding:7px 14px;font-size:12px;position:absolute;bottom:118px;left:50%;translate:-50%}.lb-zoombadge[data-astro-cid-t6welra2]{z-index:11;font-family:var(--font-mono);color:#dfe6f3;opacity:0;transition:opacity .24s var(--ease);pointer-events:none;font-size:12px;position:absolute;bottom:14px;right:18px}.lb-zoombadge[data-astro-cid-t6welra2].on{opacity:.9}@media (width>=820px){#lb[data-astro-cid-t6welra2] .lb-figure[data-astro-cid-t6welra2]{padding:0}#lb[data-astro-cid-t6welra2] #lb-img[data-astro-cid-t6welra2]{width:calc(100% - 200px);height:calc(100dvh - 80px);inset:26px auto auto 0}#lb[data-astro-cid-t6welra2] .lb-bottom[data-astro-cid-t6welra2]{min-height:54px;padding:0;display:block}#lb[data-astro-cid-t6welra2] .lb-l2[data-astro-cid-t6welra2]{scrollbar-width:none;border-left:1px solid #ffffff14;flex-direction:column;justify-content:flex-end;width:200px;max-height:none;padding:0 18px 24px;display:flex;position:absolute;inset:0 0 0 auto;overflow-y:auto;translate:none}#lb[data-astro-cid-t6welra2] .lb-l2[data-astro-cid-t6welra2] .lb-row[data-astro-cid-t6welra2]{flex-direction:column;align-items:flex-start;gap:8px}#lb[data-astro-cid-t6welra2] .lb-l2[data-astro-cid-t6welra2] .lb-orig[data-astro-cid-t6welra2]{margin-left:0}#lb[data-astro-cid-t6welra2] .lb-exif[data-astro-cid-t6welra2]{white-space:normal;color:#98a2b3;font-size:11.5px;line-height:1.5}#lb[data-astro-cid-t6welra2] .lb-count[data-astro-cid-t6welra2]{right:74px}}.lb-caption[data-astro-cid-t6welra2]{white-space:pre-wrap}.lb-caption[data-astro-cid-t6welra2].clamp{-webkit-line-clamp:4;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lb-caption[data-astro-cid-t6welra2]:not(.clamp){scrollbar-width:thin;max-height:60dvh;font-size:14px;line-height:1.7;overflow-y:auto}@media (width<=819px){.lb-caption[data-astro-cid-t6welra2].clamp{-webkit-line-clamp:2}.lb-caption[data-astro-cid-t6welra2]:not(.clamp){max-height:40dvh}#lb[data-astro-cid-t6welra2].cap-open .lb-figure[data-astro-cid-t6welra2]{height:var(--fig-h,auto);flex:none}.lb-hint[data-astro-cid-t6welra2]{white-space:normal;text-align:center;max-width:calc(100% - 32px);top:76px;bottom:auto}.lb-hint[data-astro-cid-t6welra2] .hint-desktop[data-astro-cid-t6welra2]{display:none}.lb-hint[data-astro-cid-t6welra2] .hint-touch[data-astro-cid-t6welra2]{display:inline}#lb[data-astro-cid-t6welra2].cap-open .lb-bottom[data-astro-cid-t6welra2]{background:#080a0eeb;border-top:1px solid #ffffff14;padding-bottom:16px;position:absolute;bottom:0;left:0;right:0}}.lb-cap-more[data-astro-cid-t6welra2]{color:#98a2b3;font-family:var(--font-mono);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:2px 0 6px;padding:0;font-size:11px;text-decoration:underline dotted}.lb-cap-more[data-astro-cid-t6welra2]:hover{color:#dfe6f3}.lb-flip-img{z-index:6;object-fit:cover;pointer-events:none;border-radius:6px;transition:left .3s cubic-bezier(.4,0,.22,1),top .3s cubic-bezier(.4,0,.22,1),width .3s cubic-bezier(.4,0,.22,1),height .3s cubic-bezier(.4,0,.22,1);position:absolute}.lb-flip-back{z-index:2147483000;object-fit:cover;pointer-events:none;border-radius:6px;transition:left .3s cubic-bezier(.4,0,.22,1),top .3s cubic-bezier(.4,0,.22,1),width .3s cubic-bezier(.4,0,.22,1),height .3s cubic-bezier(.4,0,.22,1);position:fixed}#lb-img[data-astro-cid-t6welra2].slide-in{transition:opacity .28s var(--ease), transform .28s var(--ease)}@media (prefers-reduced-motion:reduce){#lb[data-astro-cid-t6welra2].chrome-in .lb-l1[data-astro-cid-t6welra2],#lb[data-astro-cid-t6welra2].chrome-in .lb-l2[data-astro-cid-t6welra2]{opacity:1;animation:none}.lb-l1[data-astro-cid-t6welra2],.lb-l2[data-astro-cid-t6welra2],.lb-zoombadge[data-astro-cid-t6welra2]{transition:none}.lb-flip-img[data-astro-cid-t6welra2],.lb-flip-back{display:none}#lb-img[data-astro-cid-t6welra2].slide-in{transition:none}}[data-theme=dark] .stage[data-astro-cid-t6welra2]{background:#ffffff0a;border-radius:6px}.shot[data-astro-cid-t6welra2] img[data-astro-cid-t6welra2],.thumb[data-astro-cid-t6welra2] img[data-astro-cid-t6welra2]{border-radius:var(--radius-img)}
