.circular-carousel{--cc-fade:#000;--cc-radius:12px;--cc-inner:.4;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;width:100%;height:100%;position:relative;overflow:hidden}.circular-carousel[data-axis=x]{touch-action:pan-x}.circular-carousel[data-draggable]{cursor:grab}.circular-carousel[data-dragging]{cursor:grabbing}.circular-carousel:focus-visible{box-shadow:inset 0 0 0 2px #80808c8c}.circular-carousel__view{position:absolute;inset:0}.circular-carousel[data-shape=wheel] .circular-carousel__view{-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.circular-carousel[data-shape=panorama] .circular-carousel__view{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.circular-carousel__stage{opacity:0;justify-content:center;align-items:center;transition:opacity .45s;display:flex;position:absolute;inset:0}.circular-carousel[data-ready] .circular-carousel__stage{opacity:1}.circular-carousel__camera,.circular-carousel__ring,.circular-carousel__card{width:0;height:0;transform-style:preserve-3d}.circular-carousel__camera{position:relative}.circular-carousel__ring,.circular-carousel__card{position:absolute;top:0;left:0}.circular-carousel__tile{backface-visibility:hidden;outline:1px solid #0000;position:absolute}.circular-carousel__frame{width:100%;position:absolute;top:0;left:0;overflow:hidden}.circular-carousel__photo{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.circular-carousel__photo--leaving{animation:.7s cubic-bezier(.33,1,.68,1) both circular-carousel-leave}.circular-carousel__shade,.circular-carousel__inner{pointer-events:none;position:absolute;inset:0}.circular-carousel__shade{background:var(--cc-fade);opacity:var(--cc-depth,0)}.circular-carousel__inner{opacity:var(--cc-inner);background:#000}.circular-carousel__caption{color:inherit;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:6px;padding:0 16px;animation:.9s both circular-carousel-reveal;display:flex;position:absolute;bottom:22px;left:0;right:0}.circular-carousel__title{flex-direction:column;align-items:center;max-width:100%;font-size:15px;font-weight:500;line-height:1.35;animation:.52s cubic-bezier(.22,1,.36,1) circular-carousel-title;display:flex}.circular-carousel__subtitle{opacity:.6;font-weight:400}.circular-carousel__count{font-variant-numeric:tabular-nums;opacity:.5;align-items:center;gap:3px;font-size:12px;line-height:1;display:inline-flex}.circular-carousel__slash{opacity:.6}.circular-carousel__digits{display:inline-flex}.circular-carousel__digit{height:1em;display:inline-block;overflow:hidden}.circular-carousel__reel{flex-direction:column;transition:transform .6s cubic-bezier(.22,1,.36,1);display:flex}.circular-carousel__reel>span{height:1em}.circular-carousel__live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes circular-carousel-title{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes circular-carousel-leave{0%{opacity:1}to{opacity:0}}@keyframes circular-carousel-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.circular-carousel__stage,.circular-carousel__reel{transition:none}.circular-carousel__caption,.circular-carousel__title{animation:none}}.zora-circular-gallery{color:#102c52;background:#eef5ff;border:1px solid #c7daf4;border-radius:24px;padding:22px 0;overflow:hidden}.zora-circular-stage{min-width:0;height:420px}.zora-circular-gallery .circular-carousel__caption{color:#102c52}.zora-circular-controls{flex-wrap:wrap;justify-content:center;gap:10px;padding:12px 16px;display:flex}.zora-circular-controls button{color:#1457ab;cursor:pointer;background:#fff;border:1px solid #a9c5eb;border-radius:12px;min-height:44px;padding:10px 14px;font:700 .85rem system-ui}.zora-circular-gallery :is(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #145dc5}.zora-circular-hint{text-align:center;color:#425977;padding:0 20px;font-size:.82rem}.zora-circular-originals{padding:16px 22px}.zora-circular-originals summary{cursor:pointer;min-height:44px;font-weight:700}.zora-circular-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;display:grid}.zora-circular-grid figure{margin:0}.zora-circular-grid img{object-fit:contain;background:#fff;width:100%;height:220px;display:block}.zora-circular-grid figcaption{margin-top:7px;font-size:.85rem;line-height:1.5}@media (width<=600px){.zora-circular-stage{height:340px}.zora-circular-controls{gap:7px}.zora-circular-controls button{padding:10px;font-size:.75rem}.zora-circular-gallery{border-radius:18px}.zora-circular-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.zora-circular-gallery *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*$vite$:1*/