.initial-loading-overlay[data-v-7f831567]{background:#fff;display:grid;inset:0;place-items:center;pointer-events:none;position:fixed;z-index:10000}.loader[data-v-7f831567]{background:#fff;border:2px solid #38bdf8;border-radius:6px;height:96px;overflow:hidden;position:relative;width:96px}.loader[data-v-7f831567]:before{animation:loader-slide-7f831567 2s ease-in-out infinite alternate;background:#ff9371;bottom:0;box-shadow:48px -51px 0 7px #ff3d00;content:"";height:60px;left:0;position:absolute;transform:rotate(45deg) translate(30%,40%);width:60px}.loader[data-v-7f831567]:after{animation:loader-rotate-7f831567 2s ease-in-out infinite;background:#ff3d00;border-radius:50%;content:"";height:24px;left:15px;position:absolute;top:15px;transform:rotate(0);transform-origin:53px 217px;width:24px}@keyframes loader-slide-7f831567{0%,to{bottom:-53px}25%,75%{bottom:-3px}20%,80%{bottom:3px}}@keyframes loader-rotate-7f831567{0%{transform:rotate(-15deg)}25%,75%{transform:rotate(0)}to{transform:rotate(25deg)}}@media(prefers-reduced-motion:reduce){.loader[data-v-7f831567]:after,.loader[data-v-7f831567]:before{animation:none}}.accordion-fill[data-v-46a822f9]{height:100%;overflow:hidden;width:100%}.accordion-gallery[data-v-46a822f9]{display:flex;gap:10px;height:100%;width:100%}.accordion-item[data-v-46a822f9]{border-radius:15px;cursor:pointer;flex:1;height:100%;min-width:0;overflow:hidden;position:relative;transition:flex .5s cubic-bezier(.25,1,.5,1)}.accordion-fallback[data-v-46a822f9]{align-items:center;background:var(--gallery-fallback,linear-gradient(140deg,rgba(157,23,77,.6),rgba(61,47,43,.4)));color:#ffffffbf;display:flex;inset:0;justify-content:center;position:absolute}.accordion-item.expanded[data-v-46a822f9]{flex:2}.accordion-image[data-v-46a822f9]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.accordion-item:hover .accordion-image[data-v-46a822f9]{transform:scale(1.05)}.accordion-item.expanded .accordion-image[data-v-46a822f9]{transform:scale(1)}.overlay[data-v-46a822f9]{background:#0003;inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .3s ease}.accordion-item.expanded .overlay[data-v-46a822f9]{opacity:0}@media(max-width:768px){.accordion-gallery[data-v-46a822f9]{flex-direction:column}.accordion-item.expanded[data-v-46a822f9]{flex:3}}.coverflow-fill[data-v-5c87af85]{background:transparent;height:100%;overflow:hidden;perspective:1200px;width:100%}.carousel-container[data-v-5c87af85]{height:100%;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-container[data-v-5c87af85],.carousel-stage[data-v-5c87af85]{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.carousel-stage[data-v-5c87af85]{height:80%;transform-style:preserve-3d}.carousel-item[data-v-5c87af85]{background:var(--gallery-card-strong,#f0f0f0);box-shadow:0 10px 30px #0003;cursor:pointer;left:0;margin:0 auto;position:absolute;right:0;transition:transform .5s cubic-bezier(.25,.8,.25,1),opacity .5s ease,z-index 0s;width:400px}.carousel-item[data-v-5c87af85],.item-content[data-v-5c87af85]{border-radius:15px;height:100%}.item-content[data-v-5c87af85]{overflow:hidden;position:relative;width:100%}.carousel-image[data-v-5c87af85]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.carousel-fallback[data-v-5c87af85]{align-items:center;background:var(--gallery-fallback,linear-gradient(145deg,rgba(157,23,77,.58),rgba(61,47,43,.3)));color:#ffffffd1;display:flex;inset:0;justify-content:center;position:absolute}.item-overlay[data-v-5c87af85]{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);inset:0;opacity:0;position:absolute;transition:opacity .3s}.carousel-item:not(.active) .item-overlay[data-v-5c87af85]{background:#00000026;opacity:1}.carousel-item.active .item-overlay[data-v-5c87af85]{opacity:0}@media(max-width:768px){.carousel-item[data-v-5c87af85]{width:180px}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.fade-section[data-v-664bd85d]{background:#0000001a;border-radius:0;height:95vh;margin-bottom:2rem;margin-top:50px;overflow:hidden}.fade-gallery[data-v-664bd85d],.fade-section[data-v-664bd85d]{position:relative;width:100%}.fade-gallery[data-v-664bd85d]{cursor:grab;height:100%;margin:0;opacity:0;touch-action:pan-y;transition:opacity .5s ease-out}.fade-gallery.is-ready[data-v-664bd85d]{opacity:1}.fade-gallery[data-v-664bd85d]:active{cursor:grabbing}.fade-slide[data-v-664bd85d]{height:100%;opacity:0;transition:opacity .5s ease-out;width:100%}.fade-item[data-v-664bd85d]{border-radius:0;cursor:pointer;height:100%;overflow:hidden;position:relative;width:100%}.fade-image[data-v-664bd85d]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .45s ease;width:100%;will-change:transform}.fade-item:hover .fade-image[data-v-664bd85d]{filter:saturate(1.06) contrast(1.02);transform:scale(1.025)}.fade-fallback[data-v-664bd85d]{align-items:center;background:var(--gallery-fallback,linear-gradient(140deg,rgba(157,23,77,.65),rgba(61,47,43,.38)));color:#ffffffd1;display:flex;inset:0;justify-content:center;position:absolute}@media(max-width:768px){.fade-section[data-v-664bd85d]{height:62vh}}@media(prefers-reduced-motion:reduce){.fade-image[data-v-664bd85d]{transition:none!important}.fade-item:hover .fade-image[data-v-664bd85d]{filter:none;transform:none}}.gallery-hero[data-v-f73caea5]{padding:4.5rem .5rem .75rem;position:relative;width:100%;--hero-fade-height:80vh;--hero-panel-height:67vh;--hero-gap:14px;--hero-inner-gap:12px}.embedded-fade[data-v-f73caea5]{border-radius:12px;overflow:hidden;z-index:1}.embedded-fade[data-v-f73caea5] .fade-section{border-radius:0!important;height:100%!important;margin:0!important}.embedded-card[data-v-f73caea5]{backdrop-filter:blur(12px);background:var(--gallery-card-bg,hsla(0,0%,100%,.92));border:1px solid var(--gallery-border,rgba(157,23,77,.16));border-radius:16px;box-shadow:0 18px 44px rgba(var(--gallery-ink-rgb,61,47,43),.08);overflow:hidden;z-index:1}.embedded-card[data-v-f73caea5] .accordion-fill,.embedded-card[data-v-f73caea5] .coverflow-fill{height:100%;width:100%}.gallery-hero__grid[data-v-f73caea5]{align-items:start;display:grid;gap:var(--hero-gap);grid-template-columns:repeat(5,minmax(0,1fr))}.gallery-hero__fade[data-v-f73caea5]{grid-column:1/span 4;height:var(--hero-fade-height)}.gallery-hero__preview--tall[data-v-f73caea5]{backdrop-filter:blur(10px);background:var(--gallery-card-bg,hsla(0,0%,100%,.52));border:1px solid var(--gallery-border,rgba(157,23,77,.16));border-radius:18px;display:grid;gap:var(--hero-inner-gap);grid-column:5;grid-template-rows:minmax(0,1.15fr) minmax(0,1fr);height:var(--hero-fade-height);padding:12px}.gallery-hero__accordion[data-v-f73caea5]{grid-column:1/span 3;height:var(--hero-panel-height)}.gallery-hero__preview--wide[data-v-f73caea5]{backdrop-filter:blur(12px);background:var(--gallery-card-bg,hsla(0,0%,100%,.56));border:1px solid var(--gallery-border,rgba(157,23,77,.16));border-radius:18px;display:block;grid-column:4/span 2;height:var(--hero-panel-height);padding:12px}.gallery-hero__coverflow[data-v-f73caea5]{grid-column:1/span 3;height:var(--hero-panel-height)}.gallery-hero__preview-card[data-v-f73caea5]{background:var(--gallery-card-strong,hsla(0,0%,100%,.82));border-radius:12px;cursor:pointer;min-height:0;overflow:hidden;position:relative}.gallery-hero__preview-card--feature[data-v-f73caea5]{height:100%}.gallery-hero__preview-card--soft-background[data-v-f73caea5]{background-blend-mode:soft-light;background-color:var(--gallery-card-bg,hsla(0,0%,100%,.5))}.gallery-hero__preview-image[data-v-f73caea5]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease,filter .35s ease;width:100%}.gallery-hero__preview-image--contain[data-v-f73caea5]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.gallery-hero__preview-card:hover .gallery-hero__preview-image[data-v-f73caea5]{filter:saturate(1.05);transform:scale(1.04)}.gallery-hero__preview-card:hover .gallery-hero__preview-image--contain[data-v-f73caea5]{transform:scale(1.01)}.gallery-hero__preview-fallback[data-v-f73caea5]{align-items:center;background:var(--gallery-fallback,linear-gradient(145deg,rgba(157,23,77,.58),rgba(61,47,43,.3)));color:#ffffffd6;display:flex;inset:0;justify-content:center;position:absolute}@media(min-width:1280px){.gallery-hero__grid[data-v-f73caea5]{align-items:stretch;grid-template-rows:var(--hero-fade-height) var(--hero-panel-height) var(--hero-panel-height)}.embedded-card[data-v-f73caea5],.embedded-fade[data-v-f73caea5],.gallery-hero__preview--tall[data-v-f73caea5],.gallery-hero__preview--wide[data-v-f73caea5]{height:100%}.gallery-hero__fade[data-v-f73caea5],.gallery-hero__preview--tall[data-v-f73caea5]{grid-row:1;height:auto}.gallery-hero__accordion[data-v-f73caea5]{grid-row:2;height:auto}.gallery-hero__preview--wide[data-v-f73caea5]{grid-row:2/span 2;height:auto}.gallery-hero__coverflow[data-v-f73caea5]{grid-row:3;height:auto}}@media(max-width:1279px){.gallery-hero[data-v-f73caea5]{--hero-fade-height:62vh;--hero-panel-height:34vh;--hero-gap:12px;--hero-inner-gap:10px}.gallery-hero__grid[data-v-f73caea5]{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-hero__fade[data-v-f73caea5]{grid-column:1/-1}.gallery-hero__preview--tall[data-v-f73caea5]{grid-column:3;grid-row:auto}.gallery-hero__accordion[data-v-f73caea5],.gallery-hero__coverflow[data-v-f73caea5]{grid-column:1/span 2}.gallery-hero__preview--wide[data-v-f73caea5]{align-self:stretch;grid-column:3}}@media(max-width:767px){.gallery-hero[data-v-f73caea5]{padding:4rem .25rem .5rem;--hero-fade-height:54vh;--hero-panel-height:22vh;--hero-gap:10px;--hero-inner-gap:8px}.gallery-hero__grid[data-v-f73caea5]{gap:var(--hero-gap);grid-template-columns:1fr}.gallery-hero__accordion[data-v-f73caea5],.gallery-hero__coverflow[data-v-f73caea5],.gallery-hero__fade[data-v-f73caea5],.gallery-hero__preview--tall[data-v-f73caea5],.gallery-hero__preview--wide[data-v-f73caea5]{grid-column:1}.gallery-hero__preview--tall[data-v-f73caea5],.gallery-hero__preview--wide[data-v-f73caea5]{height:auto;padding:10px}.gallery-hero__preview--tall[data-v-f73caea5]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.gallery-hero__preview--wide[data-v-f73caea5]{display:block}}.gallery-timeline-layout[data-v-5b76ef0c]{display:grid;gap:clamp(1rem,2vw,1.75rem);grid-template-columns:minmax(140px,180px) minmax(0,1fr);padding:1rem .75rem 2rem;width:100%}.gallery-timeline[data-v-5b76ef0c]{align-self:start;display:flex;flex-direction:column;gap:.85rem;padding:.35rem .25rem .35rem 0;position:sticky;top:5.25rem}.gallery-timeline__rail[data-v-5b76ef0c]{background:#0f172a40;border-radius:1px;bottom:.75rem;box-shadow:0 0 0 1px #ffffffa6;left:.5rem;position:absolute;top:.75rem;width:2px}.gallery-timeline__year[data-v-5b76ef0c]{display:flex;flex-direction:column;gap:.18rem;padding-left:0;position:relative;transition:padding .22s cubic-bezier(.4,0,.2,1)}.gallery-timeline__year.is-active[data-v-5b76ef0c]{padding-left:.18rem}.gallery-timeline__year-header[data-v-5b76ef0c]{align-items:baseline;border-bottom:1px solid transparent;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.1rem;padding:.4rem .55rem .35rem 1.1rem;transition:border-color .22s ease,color .22s ease}.gallery-timeline__year.is-active .gallery-timeline__year-header[data-v-5b76ef0c]{border-bottom-color:var(--color-editorial-rule,rgba(15,23,42,.22))}.gallery-timeline__year-label[data-v-5b76ef0c]{color:#0f172a9e;font-family:Playfair Display,"Source Serif Pro",Georgia,serif;font-size:clamp(1.1rem,1.4vw,1.35rem);font-style:italic;font-weight:700;letter-spacing:.04em;line-height:1.05;transition:color .22s ease;white-space:nowrap}.gallery-timeline__year.is-active .gallery-timeline__year-label[data-v-5b76ef0c]{color:#0f172aeb}.gallery-timeline__item[data-v-5b76ef0c]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:8px;color:#0f172aad;cursor:pointer;display:grid;font:inherit;gap:.55rem;grid-template-columns:1rem minmax(0,1fr) auto;min-height:2.35rem;padding:.35rem .55rem .35rem .08rem;padding-right:36px;position:relative;text-align:left;transition:background .2s ease,color .2s ease}.gallery-timeline__year .gallery-timeline__item[data-v-5b76ef0c]{margin-left:.9rem;min-height:2.05rem;padding-left:.45rem}.gallery-timeline__item[data-v-5b76ef0c]:focus-visible,.gallery-timeline__item[data-v-5b76ef0c]:hover,.gallery-timeline__item[aria-current=true][data-v-5b76ef0c]{background:#ffffffad;color:#0f172af2;outline:none}.gallery-timeline__item[aria-current=true][data-v-5b76ef0c]{box-shadow:inset 2px 0 0 var(--color-editorial-glow,rgba(15,23,42,.32));transform:translate(4px);transition:background .2s ease,color .2s ease,box-shadow .22s ease-out,transform .22s cubic-bezier(.4,0,.2,1)}.gallery-timeline__item[aria-current=true][data-v-5b76ef0c]:before{background:var(--color-editorial-glow,rgba(15,23,42,.32));border-radius:999px;content:"";height:2px;left:-.45rem;position:absolute;top:50%;transform:translateY(-50%);width:.4rem;z-index:1}.gallery-timeline__item[aria-current=true] .gallery-timeline__label[data-v-5b76ef0c]{font-weight:800}.gallery-timeline__item[aria-current=true] .gallery-timeline__fill-bar[data-v-5b76ef0c]{background:var(--color-editorial-glow,rgba(15,23,42,.32));box-shadow:0 0 6px var(--color-editorial-glow,rgba(15,23,42,.32));height:3px}.gallery-timeline__dot[data-v-5b76ef0c]{background:#0f172a47;border-radius:999px;box-shadow:0 0 0 4px #ffffffa8;height:.55rem;transition:width .22s cubic-bezier(.4,0,.2,1),height .22s cubic-bezier(.4,0,.2,1),background .22s ease,box-shadow .22s ease-out;width:.55rem;z-index:1}.gallery-timeline__item[aria-current=true] .gallery-timeline__dot[data-v-5b76ef0c]{background:#0f172aeb;box-shadow:0 0 0 4px var(--color-editorial-ring,rgba(15,23,42,.08)),0 0 14px var(--color-editorial-glow,rgba(15,23,42,.32));height:.7rem;width:.7rem}.gallery-timeline__label[data-v-5b76ef0c]{display:flex;flex-direction:column;font-family:Playfair Display,"Source Serif Pro",Georgia,serif;font-size:clamp(.95rem,1.1vw,1.1rem);font-style:italic;font-weight:700;gap:0;letter-spacing:.02em;line-height:1.1;min-width:0;white-space:nowrap}.gallery-timeline__label-text[data-v-5b76ef0c]{display:block}.gallery-timeline__sublabel[data-v-5b76ef0c]{color:#0f172a73;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.62rem;font-style:normal;font-weight:600;letter-spacing:.1em;margin-top:1px;text-transform:uppercase}.gallery-timeline__fill-bar[data-v-5b76ef0c]{background:var(--color-rail-fill-bar,rgba(15,23,42,.18));border-radius:999px;bottom:.5rem;height:2px;max-width:22px;pointer-events:none;position:absolute;right:.6rem;transition:width .22s ease-out,background .22s ease,height .22s ease,box-shadow .22s ease-out;width:calc(var(--fill, 0)*22px)}.gallery-timeline__year-ornament[data-v-5b76ef0c]{align-self:flex-start;color:var(--color-editorial-ornament,rgba(15,23,42,.55));fill:currentColor;height:4px;margin:.15rem 0 .05rem .55rem;opacity:.9;width:4px}.gallery-timeline-layout__content[data-v-5b76ef0c]{min-width:0}.gallery-month-section[data-v-5b76ef0c]{margin-bottom:1.8rem;scroll-margin-top:5rem}.gallery-month-section__header[data-v-5b76ef0c]{align-items:stretch;display:flex;flex-direction:column;gap:.4rem;padding:.5rem .5rem .85rem}.gallery-month-section__eyebrow[data-v-5b76ef0c]{color:#0f172a80;font-size:.78rem;font-weight:600;letter-spacing:.16em;margin:0;text-transform:uppercase}.gallery-month-section__heading-row[data-v-5b76ef0c]{align-items:center;display:flex;gap:.65rem;min-width:0}.gallery-month-section__rule[data-v-5b76ef0c]{align-self:center;background:linear-gradient(90deg,transparent 0,var(--color-editorial-rule,rgba(15,23,42,.22)) 50%,transparent 100%);flex:1 1 60px;height:1px;max-width:120px;min-width:30px}.gallery-month-section__ornament[data-v-5b76ef0c]{color:var(--color-editorial-ornament,rgba(15,23,42,.55));fill:currentColor;flex:0 0 auto;height:8px;opacity:.95;width:8px}.gallery-month-section__title[data-v-5b76ef0c]{color:#0f172aeb;font-family:Playfair Display,"Source Serif Pro",Georgia,serif;font-size:clamp(1.5rem,2.4vw,2.1rem);font-style:italic;font-weight:700;letter-spacing:.01em;line-height:1.1;margin:0;white-space:nowrap}.gallery-month-section__content[data-v-5b76ef0c]{min-width:0}.dark .gallery-timeline__rail{background:rgba(var(--gallery-ink-rgb,247,236,233),.32);box-shadow:0 0 0 1px #241a1773}.dark .gallery-timeline__year-label{color:rgba(var(--gallery-ink-rgb,247,236,233),.62)}.dark .gallery-timeline__year.is-active .gallery-timeline__year-label{color:var(--gallery-ink,#fdf5f1)}.dark .gallery-timeline__item{color:rgba(var(--gallery-ink-rgb,247,236,233),.72)}.dark .gallery-timeline__item:focus-visible,.dark .gallery-timeline__item:hover,.dark .gallery-timeline__item[aria-current=true]{background:var(--gallery-card-bg,rgba(51,36,31,.82));color:var(--gallery-ink,#fdf5f1)}.dark .gallery-timeline__dot{background:rgba(var(--gallery-ink-rgb,247,236,233),.38);box-shadow:0 0 0 4px #241a17a8}.dark .gallery-timeline__item[aria-current=true] .gallery-timeline__dot{background:var(--gallery-ink,#fdf5f1)}.dark .gallery-timeline__sublabel{color:var(--gallery-muted,#cdb8ad)}.dark .gallery-timeline__item[aria-current=true]{box-shadow:inset 2px 0 0 var(--gallery-ribbon,#fb7185)}.dark .gallery-timeline__item[aria-current=true]:before{background:var(--gallery-ribbon,#fb7185)}.dark .gallery-timeline__item[aria-current=true] .gallery-timeline__fill-bar{background:var(--gallery-ribbon,#fb7185);box-shadow:0 0 6px var(--gallery-ribbon,#fb7185)}.dark .gallery-month-section__eyebrow{color:rgba(var(--gallery-ink-rgb,247,236,233),.64)}.dark .gallery-month-section__title{color:var(--gallery-ink,#fdf5f1)}@media(max-width:1024px){.gallery-timeline-layout[data-v-5b76ef0c]{display:block;padding:.75rem .25rem 1.5rem}.gallery-timeline[data-v-5b76ef0c]{align-content:flex-start;backdrop-filter:blur(12px);background:linear-gradient(180deg,#f5f7faf5,#f5f7fac2);flex-direction:row;flex-wrap:wrap;gap:.45rem;margin:0 0 .75rem;max-height:none;padding:.65rem .25rem;position:sticky;top:0;z-index:30}.gallery-timeline__rail[data-v-5b76ef0c]{background:linear-gradient(90deg,#0f172a40,#0f172a0d);bottom:0;box-shadow:none;display:block;height:1px;left:.25rem;right:.25rem;top:auto;width:auto}.gallery-timeline__year[data-v-5b76ef0c]{flex:0 0 auto;flex-direction:column;min-width:-moz-max-content;min-width:max-content;padding-left:0}.gallery-timeline__year.is-active[data-v-5b76ef0c]{padding-left:0}.gallery-timeline__year-header[data-v-5b76ef0c]{border-bottom:none;margin-bottom:.1rem;padding:.35rem .65rem .25rem}.gallery-timeline__year-label[data-v-5b76ef0c]{font-size:.95rem}.gallery-timeline__year.is-active .gallery-timeline__year-header[data-v-5b76ef0c]{border-bottom-color:transparent}.gallery-timeline__year .gallery-timeline__item[data-v-5b76ef0c]{margin-left:0;min-width:-moz-max-content;min-width:max-content;padding:.4rem .55rem}.gallery-month-section__title[data-v-5b76ef0c]{font-size:clamp(1.35rem,5.4vw,1.85rem);white-space:normal}.gallery-month-section__rule[data-v-5b76ef0c]{flex:1 1 18px;max-width:32px;min-width:18px}.gallery-month-section__ornament[data-v-5b76ef0c]{height:6px;width:6px}.gallery-month-section__heading-row[data-v-5b76ef0c]{flex-wrap:nowrap;gap:.45rem}.gallery-timeline__item[data-v-5b76ef0c]{padding-right:28px}.gallery-timeline__fill-bar[data-v-5b76ef0c]{max-width:16px;right:.4rem}.gallery-timeline__sublabel[data-v-5b76ef0c]{font-size:.55rem}}@media(max-width:1024px){.dark .gallery-timeline{background:linear-gradient(180deg,#33241ff5,#33241fc7)}.dark .gallery-timeline__item{background:#241a177a;border-color:var(--gallery-border,rgba(251,113,133,.24))}}@media(prefers-reduced-motion:reduce){.gallery-timeline__item[data-v-5b76ef0c],.gallery-timeline__item .gallery-timeline__dot[data-v-5b76ef0c],.gallery-timeline__item .gallery-timeline__fill-bar[data-v-5b76ef0c]{transition:none!important}.gallery-timeline__item[aria-current=true][data-v-5b76ef0c]{box-shadow:none;transform:none}.gallery-timeline__item[aria-current=true][data-v-5b76ef0c]:before{transform:translateY(-50%)}.gallery-timeline__item[aria-current=true] .gallery-timeline__dot[data-v-5b76ef0c]{box-shadow:none}.gallery-month-section__content[data-v-5b76ef0c],.gallery-month-section__header[data-v-5b76ef0c]{clip-path:none!important;opacity:1!important;transform:none!important}}.gallery-masonry[data-v-dbb8c638]{padding:.75rem .5rem 1.5rem;width:100%}.gallery-masonry__columns[data-v-dbb8c638]{display:grid;gap:var(--gallery-masonry-gap);grid-template-columns:repeat(var(--gallery-masonry-column-count,1),minmax(0,1fr))}.gallery-masonry__column[data-v-dbb8c638]{display:flex;flex-direction:column;gap:var(--gallery-masonry-gap);min-width:0}.gallery-masonry__card[data-v-dbb8c638]{background:var(--card-bg);border-radius:14px;box-shadow:0 1px 4px #00000014;cursor:pointer;opacity:0;overflow:hidden;position:relative;transform:translateY(18px);transition:opacity .55s cubic-bezier(.2,.8,.2,1),transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.gallery-masonry__card.is-visible[data-v-dbb8c638]{opacity:1;transform:translateY(0)}.gallery-masonry__card[data-v-dbb8c638]:hover{box-shadow:0 8px 28px #00000024,0 2px 6px #0000000f;z-index:2}.gallery-masonry__media[data-v-dbb8c638]{position:relative;width:100%}.gallery-masonry__image[data-v-dbb8c638]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.gallery-masonry__card:hover .gallery-masonry__image[data-v-dbb8c638]{transform:scale(1.03)}.gallery-masonry__fallback[data-v-dbb8c638]{align-items:center;background:linear-gradient(135deg,#0f172a85,#1e293b47);color:#fffc;display:flex;inset:0;justify-content:center;position:absolute}.fade-in[data-v-dbb8c638]{animation:fade-in-dbb8c638 .4s ease both}@keyframes fade-in-dbb8c638{0%{opacity:0}to{opacity:1}}.infinite-scroll-trigger[data-v-dbb8c638]{align-items:center;display:flex;justify-content:center;min-height:80px;padding:2.5rem 2rem}.loading-indicator[data-v-dbb8c638]{align-items:center;color:var(--accent-primary);display:flex;font-size:.95rem;gap:.75rem}.loading-spinner[data-v-dbb8c638]{animation:spin-dbb8c638 .8s linear infinite;border:3px solid var(--focus-ring-color);border-radius:50%;border-top-color:var(--accent-primary);height:24px;width:24px}@keyframes spin-dbb8c638{to{transform:rotate(1turn)}}.end-message[data-v-dbb8c638]{align-items:center;background:color-mix(in srgb,var(--accent-success) 12%,transparent);border-radius:25px;color:var(--accent-success);display:flex;font-size:.9rem;gap:.5rem;padding:.75rem 1.5rem}@media(max-width:767px){.gallery-masonry[data-v-dbb8c638]{padding:.5rem .25rem 1rem}.gallery-masonry__card[data-v-dbb8c638]{border-radius:10px}.infinite-scroll-trigger[data-v-dbb8c638]{padding:1.5rem}}.game-gallery-section[data-v-4e69d90d]{padding:2.5rem 2rem 4.5rem;width:100%}.game-gallery-section--embedded[data-v-4e69d90d]{padding:0 0 .75rem}.game-section-header[data-v-4e69d90d]{margin:5% 0 2rem;text-align:center}.game-section-title[data-v-4e69d90d]{color:#1f2937;font-size:1.6rem;font-weight:600;margin:0 0 .4rem}.game-empty[data-v-4e69d90d],.game-section-subtitle[data-v-4e69d90d]{color:#374151b3;font-size:.95rem;margin:0}.game-empty[data-v-4e69d90d]{padding:2rem 0;text-align:center}.game-months[data-v-4e69d90d]{display:flex;flex-direction:column;gap:clamp(2.5rem,6vw,5rem)}.game-month-layout[data-v-4e69d90d]{--game-bento-gap:clamp(.65rem,1.2vw,1rem);margin-inline:auto;width:min(100%,1280px)}.game-month-head[data-v-4e69d90d]{align-items:stretch;display:grid;gap:var(--game-bento-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.game-month-tail[data-v-4e69d90d]{display:flex;flex-wrap:wrap;gap:var(--game-bento-gap);justify-content:center;margin-top:var(--game-bento-gap)}.game-month-tail--3 .game-bento-tile[data-v-4e69d90d]{flex:0 0 calc(33.33333% - var(--game-bento-gap)*2/3)}.game-month-tail--4 .game-bento-tile[data-v-4e69d90d]{flex:0 0 calc(25% - var(--game-bento-gap)*3/4)}.game-bento-tile[data-v-4e69d90d]{aspect-ratio:16/9;background:var(--gallery-fallback,rgba(15,23,42,.72));border:0;border-radius:0;box-shadow:none;cursor:pointer;display:block;min-width:0;overflow:hidden;padding:0;position:relative;transition:transform .18s ease}.game-month-layout--compact .game-month-head--count-1 .game-bento-tile[data-v-4e69d90d]:first-child{grid-column:4/span 6}.game-month-layout--compact .game-month-head--count-2 .game-bento-tile[data-v-4e69d90d]{grid-column:span 6}.game-month-layout--compact .game-month-head--count-3 .game-bento-tile[data-v-4e69d90d]{grid-column:span 4}.game-month-layout--compact .game-month-head--count-4 .game-bento-tile[data-v-4e69d90d]{grid-column:span 6}.game-month-layout--style1 .game-month-head .game-bento-tile[data-v-4e69d90d]:first-child{grid-column:3/span 8}.game-month-layout--style1 .game-month-head .game-bento-tile[data-v-4e69d90d]:nth-child(n+2){grid-column:span 3}.game-month-layout--style2 .game-month-head .game-bento-tile[data-v-4e69d90d]:first-child{aspect-ratio:auto;grid-column:1/span 7;grid-row:1/span 2}.game-month-layout--style2 .game-month-head .game-bento-tile[data-v-4e69d90d]:nth-child(2),.game-month-layout--style2 .game-month-head .game-bento-tile[data-v-4e69d90d]:nth-child(3){aspect-ratio:12/5;grid-column:8/span 5}.game-month-layout--style2 .game-month-head .game-bento-tile[data-v-4e69d90d]:nth-child(2){grid-row:1}.game-month-layout--style2 .game-month-head .game-bento-tile[data-v-4e69d90d]:nth-child(3){grid-row:2}.game-month-layout--style3 .game-month-head .game-bento-tile[data-v-4e69d90d]:first-child{grid-column:3/span 8}.game-bento-tile[data-v-4e69d90d]:hover{transform:translateY(-4px);z-index:2}.game-bento-tile[data-v-4e69d90d]:focus-visible{outline:2px solid #e45f38;outline-offset:2px}.game-bento-tile[data-v-4e69d90d] .game-tile__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.game-card-fallback[data-v-4e69d90d]{align-items:center;color:var(--gallery-ink,hsla(0,0%,100%,.78));display:flex;inset:0;justify-content:center;position:absolute}.game-tile-date[data-v-4e69d90d]{background:#00000094;bottom:8px;color:#fff;font-family:ui-monospace,Consolas,monospace;font-size:.7rem;opacity:0;padding:2px 6px;pointer-events:none;position:absolute;right:8px;transition:opacity .18s ease;z-index:2}.game-bento-tile:focus-visible .game-tile-date[data-v-4e69d90d],.game-bento-tile:hover .game-tile-date[data-v-4e69d90d]{opacity:1}@media(prefers-reduced-motion:reduce){.game-bento-tile[data-v-4e69d90d],.game-bento-tile[data-v-4e69d90d] *{animation:none!important;transition:none!important}.game-bento-tile[data-v-4e69d90d]{opacity:1!important;transform:none!important}}.dark .game-section-title{color:var(--gallery-ink,rgba(248,250,252,.9))}.dark .game-empty,.dark .game-section-subtitle{color:var(--gallery-muted,rgba(226,232,240,.75))}@media(max-width:768px){.game-gallery-section[data-v-4e69d90d]{padding:2rem 1rem 3rem}.game-section-title[data-v-4e69d90d]{font-size:1.3rem}.game-month-head[data-v-4e69d90d],.game-month-tail[data-v-4e69d90d]{display:flex;flex-direction:column;gap:.75rem}.game-month-tail[data-v-4e69d90d]{margin-top:.75rem}.game-bento-tile[data-v-4e69d90d],.game-month-tail--3 .game-bento-tile[data-v-4e69d90d],.game-month-tail--4 .game-bento-tile[data-v-4e69d90d]{aspect-ratio:16/9;flex-basis:auto;width:100%}}.image-origin-transition[data-v-3d59c665]{animation:image-origin-push-3d59c665 .34s cubic-bezier(.22,.8,.18,1) both;overflow:hidden;pointer-events:none;position:fixed;transform-origin:top left;z-index:100002}.image-origin-transition img[data-v-3d59c665]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes image-origin-push-3d59c665{to{opacity:0;transform:translate(var(--origin-target-x),var(--origin-target-y)) scale(var(--origin-scale-x),var(--origin-scale-y))}}@media(prefers-reduced-motion:reduce){.image-origin-transition[data-v-3d59c665]{animation:none;display:none}}.gallery-atmosphere[data-v-e2d600d3]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.gallery-atmosphere__svg[data-v-e2d600d3]{display:block;height:100%;opacity:.9;width:100%}.gallery-atmosphere__ribbon[data-v-e2d600d3]{animation:gallery-ribbon-drift-e2d600d3 18s linear infinite;fill:none;stroke-dasharray:10 20;stroke-width:1.5}.gallery-atmosphere__ribbon--b[data-v-e2d600d3]{animation-direction:reverse;animation-duration:24s;stroke-dasharray:4 18}.gallery-atmosphere__orbit[data-v-e2d600d3]{animation:gallery-orbit-drift-e2d600d3 16s ease-in-out infinite;fill:none;opacity:.45;stroke:var(--gallery-orbit,#fb923c);stroke-dasharray:2 14;stroke-width:1}.gallery-atmosphere__sparkles circle[data-v-e2d600d3]{animation:gallery-sparkle-e2d600d3 4.5s ease-in-out infinite;fill:var(--gallery-ribbon,#e11d48);opacity:.36}.gallery-atmosphere__sparkles circle[data-v-e2d600d3]:nth-child(2n){animation-delay:-1.8s;animation-duration:5.5s}.gallery-atmosphere__sparkles circle[data-v-e2d600d3]:nth-child(3n){animation-delay:-3.2s;fill:var(--gallery-orbit,#fb923c)}@keyframes gallery-ribbon-drift-e2d600d3{to{stroke-dashoffset:-360}}@keyframes gallery-orbit-drift-e2d600d3{0%,to{opacity:.25;transform:translate(0) translateY(0)}50%{opacity:.55;transform:translate(-18px) translateY(8px)}}@keyframes gallery-sparkle-e2d600d3{0%,to{opacity:.18;transform:scale(.7)}50%{opacity:.62;transform:scale(1.25)}}@media(prefers-reduced-motion:reduce){.gallery-atmosphere__orbit[data-v-e2d600d3],.gallery-atmosphere__ribbon[data-v-e2d600d3],.gallery-atmosphere__sparkles circle[data-v-e2d600d3]{animation:none}}.gallery-fullscreen[data-v-eca15c64]{background:var(--gallery-bg,linear-gradient(135deg,#fff8f3 0,#f8e7e2 48%,#f4dce7 100%));height:100vh;inset:0;overflow-x:hidden;overflow-y:auto;position:fixed;scrollbar-width:none;width:100vw;z-index:1000;-ms-overflow-style:none}.gallery-fullscreen[data-v-eca15c64]::-webkit-scrollbar{display:none}.gallery-content[data-v-eca15c64]{opacity:0;position:relative;transform:translateY(10px);transition:opacity .6s ease-out,transform .6s ease-out}.gallery-content.gallery-ready[data-v-eca15c64]{opacity:1;transform:translateY(0)}.gallery-tabs-float[data-v-eca15c64]{display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:18px;z-index:50}.gallery-tabs-float .gallery-options[data-v-eca15c64]{pointer-events:auto}.embedded-fade[data-v-eca15c64]{border-radius:12px;overflow:hidden;z-index:1}.embedded-fade[data-v-eca15c64] .fade-section{border-radius:0!important;height:100%!important;margin:0!important}.embedded-card[data-v-eca15c64]{backdrop-filter:blur(12px);background:var(--gallery-card-bg,hsla(0,0%,100%,.92));border:1px solid var(--gallery-border,rgba(157,23,77,.16));border-radius:16px;box-shadow:0 18px 44px rgba(var(--gallery-ink-rgb,61,47,43),.08);overflow:hidden;z-index:1}.embedded-card[data-v-eca15c64] .accordion-fill,.embedded-card[data-v-eca15c64] .coverflow-fill{height:100%;width:100%}.gallery-options[data-v-eca15c64]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.gallery-option[data-v-eca15c64]{-webkit-appearance:none;-moz-appearance:none;appearance:none;backdrop-filter:blur(10px);background:var(--gallery-card-bg,hsla(0,0%,100%,.75));border:1px solid var(--gallery-border,rgba(157,23,77,.16));border-radius:999px;color:var(--gallery-ink,#3d2f2b);cursor:pointer;font-size:.95rem;font-weight:600;letter-spacing:.02em;padding:.55rem 1.4rem;transition:all .2s ease}.gallery-option[data-v-eca15c64]:hover{border-color:var(--accent-primary);box-shadow:0 10px 25px rgba(var(--gallery-ink-rgb,61,47,43),.12);color:var(--accent-primary)}.gallery-option.is-active[data-v-eca15c64]{background:var(--gradient-primary,linear-gradient(135deg,#fb7185,#e11d48));border-color:transparent;box-shadow:0 12px 30px rgba(var(--gallery-ink-rgb,61,47,43),.2);color:#fff}.gallery-fade-enter-active[data-v-eca15c64]{transition:opacity .8s ease-out,transform .8s ease-out}.gallery-fade-leave-active[data-v-eca15c64]{transition:opacity .3s ease-in}.gallery-fade-enter-from[data-v-eca15c64]{opacity:0;transform:translateY(20px)}.gallery-fade-leave-to[data-v-eca15c64]{opacity:0}.gallery-mode-enter-active[data-v-eca15c64]{transition:opacity .32s ease-out,transform .32s ease-out}.gallery-mode-leave-active[data-v-eca15c64]{transition:opacity .16s ease-in,transform .16s ease-in}.gallery-mode-enter-from[data-v-eca15c64]{opacity:0;transform:translateY(14px)}.gallery-mode-leave-to[data-v-eca15c64]{opacity:0;transform:translateY(-6px)}.loading-fade-enter-active[data-v-eca15c64],.loading-fade-leave-active[data-v-eca15c64]{transition:opacity .5s ease-out}.loading-fade-enter-from[data-v-eca15c64],.loading-fade-leave-to[data-v-eca15c64]{opacity:0}.gallery-fullscreen[data-v-eca15c64] .fade-section{margin-bottom:0;margin-top:0}.empty-state[data-v-eca15c64],.error-overlay[data-v-eca15c64],.loading-overlay[data-v-eca15c64]{background:#000c;color:#fff;flex-direction:column;z-index:10000}.empty-state[data-v-eca15c64],.error-overlay[data-v-eca15c64],.fullscreen-modal[data-v-eca15c64],.loading-overlay[data-v-eca15c64]{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.fullscreen-modal[data-v-eca15c64]{z-index:99999}.fullscreen-backdrop[data-v-eca15c64]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#000000eb;inset:0;position:absolute}.fullscreen-controls[data-v-eca15c64]{display:flex;gap:10px;position:absolute;right:20px;top:20px;z-index:100001}.control-btn[data-v-eca15c64]{align-items:center;backdrop-filter:blur(10px);background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:44px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:44px}.control-btn[data-v-eca15c64]:hover{background:#ffffff40;transform:scale(1.1)}.control-btn.close-btn[data-v-eca15c64]{background:#ef444499}.control-btn.close-btn[data-v-eca15c64]:hover{background:#ef4444cc}.fullscreen-content[data-v-eca15c64]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%;z-index:100000}.image-wrapper[data-v-eca15c64]{transition:transform .15s ease-out;will-change:transform}.fullscreen-image[data-v-eca15c64],.image-wrapper[data-v-eca15c64]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.fullscreen-image[data-v-eca15c64]{border-radius:8px;box-shadow:0 25px 80px #0009;max-height:85vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;transition:box-shadow .3s ease;-webkit-user-drag:none}.fullscreen-image.is-dragging[data-v-eca15c64]{cursor:grabbing!important}.fullscreen-image[data-v-eca15c64]:not(.is-dragging):hover{box-shadow:0 30px 100px #000000b3}.zoom-indicator[data-v-eca15c64]{animation:fadeInUp-eca15c64 .3s ease;backdrop-filter:blur(10px);background:#000000b3;border-radius:20px;bottom:80px;color:#fff;font-size:.9rem;font-weight:500;padding:8px 16px}.fullscreen-hint[data-v-eca15c64],.zoom-indicator[data-v-eca15c64]{left:50%;position:absolute;transform:translate(-50%);z-index:100001}.fullscreen-hint[data-v-eca15c64]{bottom:30px;color:#ffffff80;font-size:.85rem;transition:opacity .3s ease}.fullscreen-modal:hover .fullscreen-hint[data-v-eca15c64]{opacity:.8}.fullscreen-fade-enter-active[data-v-eca15c64],.fullscreen-fade-leave-active[data-v-eca15c64]{transition:all .4s cubic-bezier(.4,0,.2,1)}.fullscreen-fade-enter-from[data-v-eca15c64],.fullscreen-fade-enter-from .fullscreen-backdrop[data-v-eca15c64],.fullscreen-fade-leave-to[data-v-eca15c64],.fullscreen-fade-leave-to .fullscreen-backdrop[data-v-eca15c64]{opacity:0}.fullscreen-fade-enter-from .fullscreen-image[data-v-eca15c64],.fullscreen-fade-leave-to .fullscreen-image[data-v-eca15c64]{opacity:0;transform:scale(.9)}.image-zoom-enter-active[data-v-eca15c64]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.image-zoom-leave-active[data-v-eca15c64]{transition:all .3s ease-out}.image-zoom-enter-from[data-v-eca15c64]{opacity:0;transform:scale(.8)}.image-zoom-leave-to[data-v-eca15c64]{opacity:0;transform:scale(.9)}@keyframes fadeInUp-eca15c64{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes fadeIn-eca15c64{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.gallery-mode-enter-active[data-v-eca15c64],.gallery-mode-leave-active[data-v-eca15c64]{transition:none!important}}.empty-state[data-v-eca15c64]{padding:4rem 2rem}@media(max-width:768px){.gallery-option[data-v-eca15c64]{font-size:.9rem;padding:.45rem 1.1rem}.fullscreen-controls[data-v-eca15c64]{gap:8px;right:15px;top:15px}.control-btn[data-v-eca15c64]{font-size:1rem;height:40px;width:40px}.fullscreen-image[data-v-eca15c64]{border-radius:6px;max-height:80vh;max-width:95vw}.zoom-indicator[data-v-eca15c64]{bottom:100px;font-size:.8rem;padding:6px 12px}.fullscreen-hint[data-v-eca15c64]{bottom:60px;font-size:.75rem;padding:0 20px;text-align:center}}.gallery-fullscreen[data-v-eca15c64]{--gallery-bg:linear-gradient(135deg,#fff8f3,#f8e7e2 48%,#f4dce7);--gallery-card-bg:hsla(0,0%,100%,.72);--gallery-card-strong:rgba(255,253,251,.92);--gallery-border:rgba(157,23,77,.16);--gallery-ink-rgb:61,47,43;--gallery-ink:#3d2f2b;--gallery-muted:#8a7368;--gallery-ribbon:#e11d48;--gallery-orbit:#fb923c;--gallery-fallback:linear-gradient(140deg,rgba(157,23,77,.62),rgba(61,47,43,.34));background:var(--gallery-bg);color:var(--gallery-ink)}.dark .gallery-fullscreen{--gallery-bg:linear-gradient(135deg,#241a17,#33241f 54%,#2b1c2a);--gallery-card-bg:rgba(51,36,31,.82);--gallery-card-strong:rgba(51,36,31,.95);--gallery-border:rgba(251,113,133,.24);--gallery-ink-rgb:247,236,233;--gallery-ink:#fdf5f1;--gallery-muted:#cdb8ad;--gallery-ribbon:#fb7185;--gallery-orbit:#fb923c;--gallery-fallback:linear-gradient(140deg,rgba(112,55,73,.78),rgba(36,26,23,.76))}.gallery-fullscreen[data-v-eca15c64] .embedded-card,.gallery-fullscreen[data-v-eca15c64] .gallery-hero__preview--tall,.gallery-fullscreen[data-v-eca15c64] .gallery-hero__preview--wide{background:var(--gallery-card-bg);border:1px solid var(--gallery-border);box-shadow:0 18px 44px rgba(var(--gallery-ink-rgb),.08)}.gallery-fullscreen[data-v-eca15c64] .gallery-hero__preview-card{background:var(--gallery-card-strong)}.gallery-fullscreen[data-v-eca15c64] .accordion-fallback,.gallery-fullscreen[data-v-eca15c64] .carousel-fallback,.gallery-fullscreen[data-v-eca15c64] .fade-fallback,.gallery-fullscreen[data-v-eca15c64] .gallery-hero__preview-fallback,.gallery-fullscreen[data-v-eca15c64] .gallery-masonry__fallback,.gallery-fullscreen[data-v-eca15c64] .game-card-fallback{background:var(--gallery-fallback)}.gallery-fullscreen[data-v-eca15c64] .gallery-timeline__rail{background:rgba(var(--gallery-ink-rgb),.24)}.gallery-fullscreen[data-v-eca15c64] .gallery-month-section__eyebrow,.gallery-fullscreen[data-v-eca15c64] .gallery-timeline__item,.gallery-fullscreen[data-v-eca15c64] .gallery-timeline__sublabel,.gallery-fullscreen[data-v-eca15c64] .gallery-timeline__year-label{color:rgba(var(--gallery-ink-rgb),.62)}.gallery-fullscreen[data-v-eca15c64] .gallery-month-section__title,.gallery-fullscreen[data-v-eca15c64] .gallery-timeline__year.is-active .gallery-timeline__year-label{color:var(--gallery-ink)}.gallery-fullscreen[data-v-eca15c64] .gallery-timeline__item:focus-visible,.gallery-fullscreen[data-v-eca15c64] .gallery-timeline__item:hover,.gallery-fullscreen[data-v-eca15c64] .gallery-timeline__item[aria-current=true]{background:var(--gallery-card-bg);color:var(--gallery-ink)}.gallery-fullscreen[data-v-eca15c64] .game-section-title{color:var(--gallery-ink)}.gallery-fullscreen[data-v-eca15c64] .game-empty,.gallery-fullscreen[data-v-eca15c64] .game-section-subtitle{color:var(--gallery-muted)}
