.ai-native-logo{inline-size:var(--ai-native-logo-size,100%);vertical-align:middle;flex:none;max-inline-size:100%;line-height:0;display:inline-block;container-type:inline-size}.ai-native-logo__frame{inline-size:100%;display:block;position:relative}.ai-native-logo__art{shape-rendering:crispedges;block-size:100%;inline-size:100%;display:none;position:absolute;inset:0;overflow:visible}.ai-native-logo[data-variant=compact] .ai-native-logo__frame,.ai-native-logo[data-variant=auto] .ai-native-logo__frame{aspect-ratio:7/5}.ai-native-logo[data-variant=mark] .ai-native-logo__frame{aspect-ratio:9/7}.ai-native-logo[data-variant=wordmark] .ai-native-logo__frame{aspect-ratio:50/7}.ai-native-logo[data-variant=compact] .ai-native-logo__compact,.ai-native-logo[data-variant=mark] .ai-native-logo__mark,.ai-native-logo[data-variant=wordmark] .ai-native-logo__wordmark,.ai-native-logo[data-variant=auto] .ai-native-logo__compact{display:block}@container (min-width:32px){.ai-native-logo[data-variant=auto] .ai-native-logo__frame{aspect-ratio:9/7}.ai-native-logo[data-variant=auto] .ai-native-logo__compact{display:none}.ai-native-logo[data-variant=auto] .ai-native-logo__mark{display:block}}@container (min-width:120px){.ai-native-logo[data-variant=auto] .ai-native-logo__frame{aspect-ratio:50/7}.ai-native-logo[data-variant=auto] .ai-native-logo__mark{display:none}.ai-native-logo[data-variant=auto] .ai-native-logo__wordmark{display:block}}
