._root_8059o_1{--radius:550px;--circ:calc(var(--radius) * 3.14);--rot:calc((360deg / var(--segments)) / 2);--item-size:calc(var(--circ) / var(--segments));--dome-ground:#f3f3ef;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:clamp(520px,72vh,760px);margin:44px calc(50% - 50vw) 0;position:relative;overflow:hidden}._root_8059o_1:active{cursor:grabbing}._root_8059o_1 *{box-sizing:border-box}._stage_8059o_18{contain:layout paint size;width:100%;height:100%;perspective:calc(var(--radius) * 2);place-items:center;display:grid}._sphere_8059o_19,._item_8059o_19{transform-style:preserve-3d}._sphere_8059o_19{transform:translateZ(calc(var(--radius) * -1));will-change:transform}._item_8059o_19{width:calc(var(--item-size) * 2);height:calc(var(--item-size) * 2);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(calc(var(--rot) * (var(--offset-x) + .5))) rotateX(calc(var(--rot) * (var(--offset-y) - .5))) translateZ(var(--radius));margin:auto;position:absolute;inset:-999px}._tile_8059o_32,._tile_8059o_32._tile_8059o_32:hover:not(:disabled){cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e2e1dc;border:0;border-radius:14px;padding:0;position:absolute;inset:10px;overflow:hidden}._tile_8059o_32 img{object-fit:cover;pointer-events:none;transition:transform .4s cubic-bezier(.22,.8,.24,1)}._tile_8059o_32:hover img{transform:scale(1.06)}._tile_8059o_32:focus-visible{outline-offset:3px;outline:2px solid #7357ff}._tile_8059o_32:after{color:#fff;content:"Comparar ↔";letter-spacing:.06em;white-space:nowrap;opacity:0;pointer-events:none;background:#111116d1;border-radius:999px;padding:4px 8px;font-family:ui-monospace,monospace;font-size:9px;transition:opacity .18s,transform .22s cubic-bezier(.22,.8,.24,1);position:absolute;bottom:8px;left:50%;transform:translate(-50%,4px)}._tile_8059o_32:hover:after{opacity:1;transform:translate(-50%)}._tile_8059o_32:focus-visible:after{opacity:1;transform:translate(-50%)}._callout_8059o_70{z-index:2;color:#f6f5f8;pointer-events:none;white-space:nowrap;background:#111116;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:16px;margin:0;padding:9px 26px 9px 9px;transition:opacity .26s,transform .32s cubic-bezier(.22,.8,.24,1);display:flex;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #11111647}._callout_8059o_70[data-hidden=true]{opacity:0;transform:translate(-50%,-10px)}._calloutThumb_8059o_92{background:#2a2830;border-radius:999px;flex:none;width:76px;height:52px;animation:2.4s ease-out infinite _calloutRing_8059o_1;display:block;position:relative;overflow:hidden;box-shadow:0 0 #7357ff8c}._calloutThumb_8059o_92 img{object-fit:cover}._calloutThumbAfter_8059o_106{clip-path:inset(0 0 0 30%);animation:3.2s cubic-bezier(.65,0,.35,1) infinite _calloutSweep_8059o_1;position:absolute;inset:0}._calloutThumbAfter_8059o_106 img{object-fit:cover}._calloutThumb_8059o_92:after{content:"";background:#fff;width:2px;margin-left:-1px;animation:3.2s cubic-bezier(.65,0,.35,1) infinite _calloutBar_8059o_1;position:absolute;top:0;bottom:0;left:30%}._calloutText_8059o_125{gap:1px;display:grid}._calloutText_8059o_125 b{letter-spacing:-.01em;font-size:15.5px;font-weight:600}._calloutText_8059o_125 small{color:#aaa6b3;font-size:12.5px}._onTouch_8059o_128{display:none}@media (hover:none){._onPointer_8059o_130{display:none}._onTouch_8059o_128{display:inline}}@keyframes _calloutRing_8059o_1{0%{box-shadow:0 0 #7357ff8c}70%,to{box-shadow:0 0 0 10px #7357ff00}}@keyframes _calloutSweep_8059o_1{0%,to{clip-path:inset(0 0 0 30%)}50%{clip-path:inset(0 0 0 70%)}}@keyframes _calloutBar_8059o_1{0%,to{left:30%}50%{left:70%}}._vignette_8059o_147{background:linear-gradient(var(--dome-ground), transparent 18%, transparent 82%, var(--dome-ground)), radial-gradient(transparent 62%, var(--dome-ground) 100%);pointer-events:none;position:absolute;inset:0}._dialog_8059o_156{color:#111116;opacity:1;width:min(1180px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);transition:opacity .22s ease, transform .32s cubic-bezier(.22, .8, .24, 1), display .32s allow-discrete, overlay .32s allow-discrete;background:#fff;border:1px solid #11111624;border-radius:14px;padding:8px;transform:none}._dialog_8059o_156:not([open]){opacity:0;transform:scale(.94)}._dialog_8059o_156::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .22s ease, display .32s allow-discrete, overlay .32s allow-discrete;background:#0c0a1294}._dialog_8059o_156:not([open])::backdrop{opacity:0}@starting-style{._dialog_8059o_156[open]{opacity:0;transform:scale(.94)}._dialog_8059o_156[open]::backdrop{opacity:0}}html:has(dialog[open]){overflow:hidden}._dialogBody_8059o_178{gap:6px;display:grid}._dialogFooter_8059o_179{letter-spacing:.06em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:40px;padding:2px 4px 0;font-family:ui-monospace,monospace;font-size:.5rem;display:grid}._dialogFooter_8059o_179 span{color:#7357ff}._dialogFooter_8059o_179 b{color:#5c5960;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._close_8059o_182,._close_8059o_182._close_8059o_182:hover:not(:disabled){color:#111116;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #11111624;border-radius:8px;padding:0 12px}._close_8059o_182._close_8059o_182:hover:not(:disabled){background:#f3f3ef}@media (max-width:720px){._root_8059o_1{height:480px}._callout_8059o_70{white-space:normal;gap:12px;width:max-content;max-width:calc(100% - 32px);padding:7px 16px 7px 7px;top:14px}._calloutThumb_8059o_92{width:60px;height:42px}._calloutText_8059o_125 b{font-size:14px}._calloutText_8059o_125 small{font-size:10.5px;line-height:1.35}._dialogFooter_8059o_179 b{display:none}._dialogFooter_8059o_179{grid-template-columns:1fr auto}}@media (prefers-reduced-motion:reduce){._dialog_8059o_156,._tile_8059o_32 img{transition:none}._dialog_8059o_156::backdrop{transition:none}._calloutThumb_8059o_92,._calloutThumbAfter_8059o_106,._calloutThumb_8059o_92:after{animation:none}._calloutThumbAfter_8059o_106{clip-path:inset(0 0 0 50%)}._calloutThumb_8059o_92:after{left:50%}}
