.popover-wrapper.svelte-zoa5au{position:relative;display:inline-flex}.popover-trigger.svelte-zoa5au{display:inline-flex;cursor:pointer}.popover-trigger.svelte-zoa5au:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px;border-radius:var(--radius-sm)}.popover-content.svelte-zoa5au{position:absolute;z-index:var(--z-popover);background:var(--carrara-white);border:1px solid var(--bardiglio);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:svelte-zoa5au-popover-enter var(--duration-200) var(--ease-luxe)}@keyframes svelte-zoa5au-popover-enter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.popover-body.svelte-zoa5au{font-family:var(--font-body);color:var(--nero-marquina);line-height:var(--leading-normal)}.popover-arrow.svelte-zoa5au{position:absolute;width:10px;height:10px;background:var(--carrara-white);border:1px solid var(--bardiglio);transform:rotate(45deg)}.popover-top.svelte-zoa5au .popover-content:where(.svelte-zoa5au){bottom:100%;margin-bottom:10px}.popover-top.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au){bottom:-6px;border-top:none;border-left:none}.popover-bottom.svelte-zoa5au .popover-content:where(.svelte-zoa5au){top:100%;margin-top:10px}.popover-bottom.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au){top:-6px;border-bottom:none;border-right:none}.popover-left.svelte-zoa5au .popover-content:where(.svelte-zoa5au){right:100%;margin-right:10px}.popover-left.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au){right:-6px;border-bottom:none;border-left:none}.popover-right.svelte-zoa5au .popover-content:where(.svelte-zoa5au){left:100%;margin-left:10px}.popover-right.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au){left:-6px;border-top:none;border-right:none}.popover-top.popover-align-start.svelte-zoa5au .popover-content:where(.svelte-zoa5au),.popover-bottom.popover-align-start.svelte-zoa5au .popover-content:where(.svelte-zoa5au){left:0}.popover-top.popover-align-start.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au),.popover-bottom.popover-align-start.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au){left:16px}.popover-top.popover-align-center.svelte-zoa5au .popover-content:where(.svelte-zoa5au),.popover-bottom.popover-align-center.svelte-zoa5au .popover-content:where(.svelte-zoa5au){left:50%;transform:translate(-50%)}.popover-top.popover-align-center.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au),.popover-bottom.popover-align-center.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au){left:50%;margin-left:-5px}.popover-top.popover-align-end.svelte-zoa5au .popover-content:where(.svelte-zoa5au),.popover-bottom.popover-align-end.svelte-zoa5au .popover-content:where(.svelte-zoa5au){right:0}.popover-top.popover-align-end.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au),.popover-bottom.popover-align-end.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au){right:16px}.popover-left.popover-align-start.svelte-zoa5au .popover-content:where(.svelte-zoa5au),.popover-right.popover-align-start.svelte-zoa5au .popover-content:where(.svelte-zoa5au){top:0}.popover-left.popover-align-start.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au),.popover-right.popover-align-start.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au){top:16px}.popover-left.popover-align-center.svelte-zoa5au .popover-content:where(.svelte-zoa5au),.popover-right.popover-align-center.svelte-zoa5au .popover-content:where(.svelte-zoa5au){top:50%;transform:translateY(-50%)}.popover-left.popover-align-center.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au),.popover-right.popover-align-center.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au){top:50%;margin-top:-5px}.popover-left.popover-align-end.svelte-zoa5au .popover-content:where(.svelte-zoa5au),.popover-right.popover-align-end.svelte-zoa5au .popover-content:where(.svelte-zoa5au){bottom:0}.popover-left.popover-align-end.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au),.popover-right.popover-align-end.svelte-zoa5au .popover-arrow:where(.svelte-zoa5au){bottom:16px}.popover-sm.svelte-zoa5au .popover-body:where(.svelte-zoa5au){padding:var(--space-2) var(--space-3);font-size:var(--text-sm);min-width:150px}.popover-md.svelte-zoa5au .popover-body:where(.svelte-zoa5au){padding:var(--space-3) var(--space-4);font-size:var(--text-base);min-width:200px}.popover-lg.svelte-zoa5au .popover-body:where(.svelte-zoa5au){padding:var(--space-4) var(--space-5);font-size:var(--text-base);min-width:280px}
