.stage{display: block;min-width: 0;z-index: var(--z-stage);padding: var(--space-5);transition: opacity var(--dur-base) var(--ease-out)}tp-shell:has(.panel[data-open]) .stage{opacity: 0.5;overflow: hidden}@media (min-width: 700px){.stage{overflow-y: auto;overscroll-behavior: none;scrollbar-width: none}.stage::-webkit-scrollbar{display: none}}@media (max-width: 699px){.stage{width: 100%;padding: var(--space-5);overflow-y: visible;overscroll-behavior: none}}.work-grid{display: grid;grid-template-columns: 1fr;gap: var(--gallery-gap-rest)}.tile{position: relative;isolation: isolate;background-image: conic-gradient( from 0deg, var(--skeleton-ink) 0 25%, transparent 0 50%, var(--skeleton-ink) 0 75%, transparent 0 );background-size: calc(var(--skeleton-cell) * 2) calc(var(--skeleton-cell) * 2)}.tile:has(.tile-dither){background-image: none}.tile-image{display: block;width: 100%;height: auto}.tile:not([data-waiting]) .tile-image{transition: opacity var(--dur-slow) var(--ease-out)}.tile[data-waiting] .tile-image{opacity: 0}.stage-note{margin-top: var(--space-7);padding-block-end: calc(var(--space-7) - var(--space-5));color: var(--text-muted);text-align: center}