@layer custom-components{.HardwareHotspot.svelte-vjq98o{--hotspot-height: 20px;--hotspot-width: 20px}@media (min-width: 1280px){.HardwareHotspot.svelte-vjq98o{--hotspot-height: 24px;--hotspot-width: 24px}}.HardwareHotspot__icon.svelte-vjq98o{position:absolute;top:var(--hotspot-y);left:var(--hotspot-x);display:flex;align-items:center;justify-content:center;height:var(--hotspot-height);width:var(--hotspot-width);cursor:pointer;border-radius:100%;box-shadow:0 1px 4px #00000029}.HardwareHotspot__icon.svelte-vjq98o:before,.HardwareHotspot__icon.svelte-vjq98o:after{content:"";position:absolute;height:100%;width:100%;border-radius:100%;opacity:0}.HardwareHotspot--active.svelte-vjq98o .HardwareHotspot__icon:where(.svelte-vjq98o):before,.HardwareHotspot--active.svelte-vjq98o .HardwareHotspot__icon:where(.svelte-vjq98o):after{visibility:hidden}.HardwareHotspot__icon.svelte-vjq98o:before{background-color:var(--color-blue);animation:svelte-vjq98o-pulse-background 7s var(--easing-decelerate) infinite}.HardwareHotspot__icon.svelte-vjq98o:after{top:0;left:0;border:1px solid var(--color-blue);animation:svelte-vjq98o-pulse-border 7s var(--easing-decelerate) infinite}.HardwareHotspot__icon.svelte-vjq98o svg:where(.svelte-vjq98o){position:relative;z-index:1;display:block;height:var(--hotspot-height);width:var(--hotspot-width)}.HardwareHotspot__icon.svelte-vjq98o svg:where(.svelte-vjq98o) circle:where(.svelte-vjq98o){fill:var(--color-blue);transition:fill var(--duration-slow) var(--easing-accelerate)}.HardwareHotspot__icon.svelte-vjq98o svg:where(.svelte-vjq98o) path:where(.svelte-vjq98o){fill:var(--color-white);transition:all var(--duration-slow) var(--easing-accelerate)}.HardwareHotspot__text.svelte-vjq98o{position:absolute;top:50%;left:50%;z-index:1;width:246px;padding:var(--space-20);color:var(--color-text);background-color:var(--color-white);pointer-events:none;transform:translate3d(-50%,-50%,0)}@media (min-width: 1024px){.HardwareHotspot__text.svelte-vjq98o{top:var(--hotspot-y);left:var(--hotspot-x)}}.HardwareHotspot__text.svelte-vjq98o,.HardwareHotspot__text.svelte-vjq98o:after{visibility:hidden;border-radius:var(--space-20);opacity:0;transition:all var(--duration-slow) var(--easing-accelerate)}.HardwareHotspot__text.svelte-vjq98o:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;visibility:hidden;box-shadow:0 4px 16px #00000040;opacity:0}.HardwareHotspot--active.svelte-vjq98o .HardwareHotspot__text:where(.svelte-vjq98o){z-index:2;pointer-events:all;transition:all var(--duration-slow) var(--easing-decelerate)}.HardwareHotspot--active.svelte-vjq98o .HardwareHotspot__text:where(.svelte-vjq98o),.HardwareHotspot--active.svelte-vjq98o .HardwareHotspot__text:where(.svelte-vjq98o):after{visibility:visible;opacity:1}@media (min-width: 1024px){.HardwareHotspot--top-left.svelte-vjq98o .HardwareHotspot__text:where(.svelte-vjq98o){transform:translate3d(-5px,-5px,0)}}@media (min-width: 1024px){.HardwareHotspot--top-right.svelte-vjq98o .HardwareHotspot__text:where(.svelte-vjq98o){transform:translate3d(calc(-100% + var(--hotspot-width) + 5px),-5px,0)}}@media (min-width: 1024px){.HardwareHotspot--bottom-left.svelte-vjq98o .HardwareHotspot__text:where(.svelte-vjq98o){transform:translate3d(-5px,calc(-100% + var(--hotspot-width) + 5px),0)}}@media (min-width: 1024px){.HardwareHotspot--bottom-right.svelte-vjq98o .HardwareHotspot__text:where(.svelte-vjq98o){transform:translate3d(calc(-100% + var(--hotspot-width) + 5px),calc(-100% + var(--hotspot-width) + 5px),0)}}.HardwareHotspot__text.svelte-vjq98o .RichTextFieldComponent{position:relative;z-index:1}.HardwareHotspot__text.svelte-vjq98o .RichTextFieldComponent p,.HardwareHotspot__text.svelte-vjq98o .RichTextFieldComponent .h6{font-family:var(--font-family, var(--font-family-body-small));font-size:var(--font-size, var(--font-size-body-small));line-height:var(--line-height, var(--line-height-body-small));font-weight:var(--font-weight, var(--font-weight-regular));color:var(--color, var(--color-text))}.HardwareHotspot__text.svelte-vjq98o .RichTextFieldComponent p{margin-top:var(--space-none);margin-bottom:var(--space-none)}.HardwareHotspot__text.svelte-vjq98o .RichTextFieldComponent .h6{--font-weight: var(--font-weight-h6)}.HardwareHotspot__text.svelte-vjq98o .RichTextFieldComponent .LinkComponent{margin-top:var(--space-10);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}@keyframes svelte-vjq98o-pulse-background{0%{opacity:.5;transform:scale(1)}28.5714%,to{opacity:0;transform:scale(2)}}@keyframes svelte-vjq98o-pulse-border{0%{opacity:1;transform:scale(1)}28.5714%,to{opacity:0;transform:scale(2)}}}
