.gallery-layer[data-v-e7fe1eee]{height:100%;position:relative;width:100%}.gallery-grid[data-v-e7fe1eee]{--grid-scale:.86;display:grid;height:calc(100%/var(--grid-scale));left:50%;list-style:none;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(var(--grid-scale));transform-origin:center center;width:calc(100%/var(--grid-scale))}.tile-wrapper[data-v-e7fe1eee]{min-height:0;min-width:0}.tile-wrapper.is-animated .tile-link[data-v-e7fe1eee]{border-color:color-mix(in srgb,var(--theme-secondary-olive) 60%,transparent)}.tile-link[data-v-e7fe1eee]{background:transparent;border:1px solid rgb(var(--theme-taupe-rgb)/.56);border-radius:1.05rem;display:block;height:100%;isolation:isolate;overflow:hidden;position:relative;transform:translateZ(0);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),border-color .26s ease;width:100%;will-change:transform,box-shadow}.tile-link[data-v-e7fe1eee]:before{content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .26s ease;will-change:opacity;z-index:1}.tile-image[data-v-e7fe1eee]{display:block;filter:none;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transform:translateZ(0);transition:transform .26s cubic-bezier(.22,1,.36,1),filter .26s ease;width:100%;will-change:transform;z-index:0}.tile-swap-enter-active[data-v-e7fe1eee],.tile-swap-leave-active[data-v-e7fe1eee]{inset:0;position:absolute;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}.tile-swap-enter-from[data-v-e7fe1eee]{opacity:0;transform:scale(1.02)}.tile-swap-leave-to[data-v-e7fe1eee]{opacity:0;transform:scale(.985)}@media (hover:hover) and (pointer:fine){.tile-wrapper.tone-dark .tile-link[data-v-e7fe1eee]:before{background:#ffffff24}.tile-wrapper.tone-light .tile-link[data-v-e7fe1eee]:before{background:rgb(var(--theme-text-rgb)/.18)}.tile-wrapper.tone-balanced .tile-link[data-v-e7fe1eee]:before{background:rgb(var(--theme-text-rgb)/.2)}.tile-link[data-v-e7fe1eee]:hover{border-color:rgb(var(--theme-primary-orange-rgb)/.66);box-shadow:0 8px 18px var(--theme-shadow-strong);transform:translateY(-1px) translateZ(0)}.tile-link[data-v-e7fe1eee]:hover:before{opacity:1}.tile-link:hover .tile-image[data-v-e7fe1eee]{transform:scale(1.008) translateZ(0)}.tile-wrapper.tone-light .tile-link:hover .tile-image[data-v-e7fe1eee]{filter:brightness(.9)}}.empty-state[data-v-e7fe1eee]{align-items:center;color:color-mix(in srgb,var(--theme-text) 70%,var(--theme-secondary-olive) 30%);display:flex;font-size:1.4rem;height:100%;justify-content:center;width:100%}.line-dot-divider[data-v-26fe64a6]{height:.9rem;position:relative;width:var(--divider-width);--dot-size:.3rem;--line-gap:.4rem}.line-dot-divider[data-v-26fe64a6]:before{background:linear-gradient(var(--divider-color),var(--divider-color)) 0 /calc(50% - var(--dot-size)/2 - var(--line-gap)) 1px no-repeat,linear-gradient(var(--divider-color),var(--divider-color)) 100% /calc(50% - var(--dot-size)/2 - var(--line-gap)) 1px no-repeat;content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.line-dot-divider__dot[data-v-26fe64a6]{background:var(--divider-color);border-radius:999px;box-shadow:0 0 0 1px #ffffff8c;height:var(--dot-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--dot-size)}
