.gb{display:block;position:relative;container-type:inline-size}.gb-stage{--gs-base:calc(100cqw / var(--gb-w));perspective:calc(var(--gs-base) * var(--gb-distance));perspective-origin:calc(var(--gs-base) * var(--gb-ox)) calc(var(--gs-base) * var(--gb-oy));position:absolute;inset:0}.gb-turn{transform-style:preserve-3d;transform-origin:calc(var(--gs-base) * var(--gb-cx)) calc(var(--gs-base) * var(--gb-cy)) calc(var(--gs-base) * var(--gs-s) / -2);transition:transform var(--gb-ms) var(--gb-ease);position:absolute;inset:0}.gb .gs-cast:before{transition:background-color var(--gb-ms) var(--gb-ease), box-shadow var(--gb-ms) var(--gb-ease)}.gb .gs-face:after{transition:background-color var(--gb-ms) var(--gb-ease)}@media (prefers-reduced-motion:no-preference){:where(.group:hover,.group:focus-visible) .gb:not([data-still]) .gb-turn,.gb:not([data-still]):hover .gb-turn{transform:translateY(calc(var(--gs-base) * var(--gb-lift) * -1)) rotateY(calc(var(--gb-turn) * -1deg))}:where(.group:hover,.group:focus-visible) .gb:not([data-still]) .gb-floor,.gb:not([data-still]):hover .gb-floor{transform:rotateY(calc(var(--gb-turn) * -1deg))}:where(.group:hover,.group:focus-visible) .gb:not([data-still]),.gb:not([data-still]):hover{--gs-air:var(--gb-lift)}:where(.group:hover,.group:focus-visible) .gb:not([data-still]) .gb-turn,.gb:not([data-still]):hover .gb-turn{--gs-cover-c:var(--gbh-cover-c);--gs-cover-a:var(--gbh-cover-a);--gs-back-c:var(--gbh-back-c);--gs-back-a:var(--gbh-back-a);--gs-top-c:var(--gbh-top-c);--gs-top-a:var(--gbh-top-a);--gs-fore-c:var(--gbh-fore-c);--gs-fore-a:var(--gbh-fore-a);--gs-f0-c:var(--gbh-f0-c);--gs-f0-a:var(--gbh-f0-a);--gs-f1-c:var(--gbh-f1-c);--gs-f1-a:var(--gbh-f1-a);--gs-f2-c:var(--gbh-f2-c);--gs-f2-a:var(--gbh-f2-a);--gs-f3-c:var(--gbh-f3-c);--gs-f3-a:var(--gbh-f3-a);--gs-f4-c:var(--gbh-f4-c);--gs-f4-a:var(--gbh-f4-a);--gs-f5-c:var(--gbh-f5-c);--gs-f5-a:var(--gbh-f5-a);--gs-f6-c:var(--gbh-f6-c);--gs-f6-a:var(--gbh-f6-a);--gs-f7-c:var(--gbh-f7-c);--gs-f7-a:var(--gbh-f7-a);--gs-f8-c:var(--gbh-f8-c);--gs-f8-a:var(--gbh-f8-a);--gs-f9-c:var(--gbh-f9-c);--gs-f9-a:var(--gbh-f9-a);--gs-f10-c:var(--gbh-f10-c);--gs-f10-a:var(--gbh-f10-a);--gs-f11-c:var(--gbh-f11-c);--gs-f11-a:var(--gbh-f11-a)}}@media (prefers-reduced-motion:reduce){.gb-turn,.gb .gs-cast:before,.gb .gs-face:after{transition:none}}
