.info-tooltip.svelte-143urwj{letter-spacing:0;text-transform:none;vertical-align:middle;flex:none;display:inline-grid;position:relative}.info-tooltip-text.svelte-143urwj{background:var(--color-base-300);border:1px solid color-mix(in oklab, currentColor 16%, transparent);box-sizing:border-box;color:var(--color-base-content);text-align:left;z-index:100;border-radius:.5rem;padding:.5rem .625rem;font-size:.75rem;font-weight:500;line-height:1.35;display:none;position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%);box-shadow:0 12px 28px #0000002e}.info-tooltip--start.svelte-143urwj .info-tooltip-text--full:where(.svelte-143urwj){left:0;transform:none}.info-tooltip--end.svelte-143urwj .info-tooltip-text--full:where(.svelte-143urwj){left:auto;right:50%;transform:none}.info-tooltip-text--compact.svelte-143urwj{display:none}.info-tooltip.svelte-143urwj:hover .info-tooltip-text--full:where(.svelte-143urwj),.info-tooltip.svelte-143urwj:focus-within .info-tooltip-text--full:where(.svelte-143urwj){display:inline-block}@media (width>=768px){.info-tooltip-text--compact.svelte-143urwj{display:none!important}.info-tooltip-text--full.svelte-143urwj{white-space:nowrap;width:max-content;max-width:none}}@media (width<=767px){.info-tooltip--compact.svelte-143urwj .info-tooltip-text--full:where(.svelte-143urwj){display:none!important}.info-tooltip--compact.svelte-143urwj:hover .info-tooltip-text--compact:where(.svelte-143urwj),.info-tooltip--compact.svelte-143urwj:focus-within .info-tooltip-text--compact:where(.svelte-143urwj){display:inline-block}.info-tooltip--compact.svelte-143urwj .info-tooltip-text--compact:where(.svelte-143urwj){white-space:normal;width:fit-content;max-width:min(15rem,100vw - 2rem);font-size:.75rem;font-weight:500;line-height:1.35;position:fixed;transform:translate(-50%)}}.frame-position-marker-button.svelte-qkdckb{background:0 0;border:none;place-items:center;width:1.5rem;height:1.5rem;margin:0;padding:0;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.frame-position-marker-button--reference.svelte-qkdckb{z-index:1}.frame-position-marker-button--match.svelte-qkdckb{transform:translate(calc(-50% + var(--match-offset,0px)), -50%);z-index:2}.frame-position-marker-button.svelte-qkdckb:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:999px}.frame-position-marker.svelte-qkdckb{pointer-events:none;border-radius:999px;width:.68rem;height:.68rem;display:block}.frame-position-marker--reference.svelte-qkdckb{border:2px solid color-mix(in oklab, var(--color-base-content) 72%, transparent);box-shadow:0 0 0 1px var(--color-base-100);background:0 0}.frame-position-marker--match.svelte-qkdckb{background:var(--color-primary);border:2px solid var(--color-base-100);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-primary) 35%, transparent)}.frame-position-marker--expanded.svelte-qkdckb{background:var(--color-base-content);border:2px solid var(--color-base-100);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-base-content) 18%, transparent);width:.85rem;height:.85rem}.frame-position-marker-tooltip.svelte-qkdckb{background:var(--color-base-300);border:1px solid color-mix(in oklab, currentColor 16%, transparent);color:var(--color-base-content);pointer-events:none;white-space:nowrap;z-index:30;border-radius:.375rem;padding:.2rem .4rem;font-size:.625rem;font-weight:600;line-height:1.2;display:none;position:absolute;bottom:calc(100% + .3rem);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000029}.frame-position-marker-tooltip.svelte-qkdckb>span:where(.svelte-qkdckb){display:block}.frame-position-marker-button--tooltip-left.svelte-qkdckb .frame-position-marker-tooltip:where(.svelte-qkdckb){left:50%;transform:none}.frame-position-marker-button--tooltip-right.svelte-qkdckb .frame-position-marker-tooltip:where(.svelte-qkdckb){left:auto;right:50%;transform:none}.frame-position-marker-tooltip-detail.svelte-qkdckb{color:color-mix(in oklab, var(--color-base-content) 72%, transparent);margin-top:.08rem;font-weight:500}.frame-position-marker-button.svelte-qkdckb:hover .frame-position-marker-tooltip:where(.svelte-qkdckb),.frame-position-marker-button.svelte-qkdckb:focus .frame-position-marker-tooltip:where(.svelte-qkdckb),.frame-position-marker-button.svelte-qkdckb:focus-visible .frame-position-marker-tooltip:where(.svelte-qkdckb),.frame-position-marker-button--open.svelte-qkdckb .frame-position-marker-tooltip:where(.svelte-qkdckb){display:block}
