.data-source-stack{position:relative;width:100%;aspect-ratio:2.3;isolation:isolate}.data-source-stack__item{position:absolute;width:34%;left:33%;top:12%;transform:translate(var(--stack-x),var(--stack-y)) rotate(0deg)}.data-source-stack__item--sheets{--stack-angle:-9deg;--start-x:-8%;--start-y:-6%;--stack-x:-97%;--stack-y:3%;z-index:1}.data-source-stack__item--drive{--stack-angle:8deg;--start-x:7%;--start-y:-4%;--stack-x:-32%;--stack-y:-5%;z-index:2}.data-source-stack__item--explorer{--stack-angle:-5deg;--start-x:-5%;--start-y:6%;--stack-x:32%;--stack-y:15%;z-index:3}.data-source-stack__item--qgis{--stack-angle:7deg;--start-x:8%;--start-y:8%;--stack-x:97%;--stack-y:0%;z-index:4}.data-source-stack__item:has(.annotated-sheet:is(:hover,:focus-within,[open])){z-index:20}.data-source-stack__item .annotated-sheet{--sheet-scale:1.03;--label-max:92%}.data-source-stack__item .v3-screen-frame__screen{aspect-ratio:4/3;overflow:hidden}.data-source-stack__item .v3-screen-frame__screen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.data-source-stack__item--drive .v3-screen-frame__screen img{display:block;width:119.3%;max-width:none;height:auto;margin-top:-20.8%;-o-object-fit:initial;object-fit:fill}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.data-source-stack{view-timeline-name:--source-stack;view-timeline-axis:block}.data-source-stack__item{animation:source-stack-open 1s linear both;animation-timeline:--source-stack;animation-range:entry 0 cover 50%}}}@keyframes source-stack-open{0%{transform:translate(var(--start-x),var(--start-y)) rotate(var(--stack-angle))}to{transform:translate(var(--stack-x),var(--stack-y)) rotate(0deg)}}.data-source-stack>.illustration-backdrop{inset:-5% 0}@media (max-width:760px){.data-source-stack{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px;aspect-ratio:auto;align-items:start}.data-source-stack__item{position:relative;width:100%;left:auto;top:auto;transform:none;animation:none}.data-source-stack__item:nth-child(odd){margin-top:24px}}