._layer_1g4e4_5{z-index:-1;border-radius:calc(var(--radius) - 1px);width:100%;height:100%;display:block;position:absolute;inset:0}._ascii_1g4e4_16,._globe_1g4e4_17{touch-action:pan-y}._globe_1g4e4_17{z-index:0;cursor:grab;border-radius:0}._globe_1g4e4_17[data-dragging]{cursor:grabbing}@media (hover:hover) and (pointer:fine){._spot_1g4e4_34>[data-tile]{background-image:radial-gradient(20rem circle at var(--sx,-100rem) var(--sy,-100rem), color-mix(in srgb, var(--accent) 6%, transparent), transparent 70%)}._spot_1g4e4_34>[data-tile]:before{content:"";z-index:3;border-radius:var(--radius);background:radial-gradient(18rem circle at calc(var(--sx,-100rem) + 1px) calc(var(--sy,-100rem) + 1px), color-mix(in srgb, var(--accent) 80%, transparent), transparent 70%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._spot_1g4e4_34>[data-tile=photo]:before{inset:0}._spot_1g4e4_34[data-spot]>[data-tile]:before{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._spot_1g4e4_34>[data-tile]:before{transition:opacity .25s}}
