{% set folder = elements_debug_mode() ? 'debug/' : 'build/' %}
{% set device = pimcore_device().isPhone() ? 'mobile' : 'desktop' %}
{% set demiFolder = document and document.property('demi_whitelabel_style') ? 'demi-'~document.property('demi_whitelabel_style') : 'demi' %}
{% if app.request.get('inlineOnly') %}
<link rel="stylesheet" href="{{ '/static/demi/debug/css/inline-layout-demi-' ~ device ~ '.min.css' }}">
{% else %}
<style>{{ demi_fileGetContents('/static/' ~ demiFolder ~'/' ~ folder ~ 'css/inline-layout-demi.min.css', 'PIMCORE_WEB_ROOT') }}</style>
{% set demiStyleLibs = '/static/' ~ demiFolder ~'/' ~ folder ~ 'css/libs-demi-' ~ device ~ '.min.css' %}
{% set demiStyle = '/static/' ~ demiFolder ~'/' ~ folder ~ 'css/style-demi-' ~ device ~ '.min.css' %}
{% set demiStyleLibsCache = demi_getExistingCacheFile( demiStyleLibs ) %}
{% if demiStyleLibsCache is not empty %}
{% set key = 'demi_libs_' ~ demi_getExistingCacheFile(demiStyleLibs) %}
{% do cssLoader().add(key, {'href': demiStyleLibs}) %}
{% endif %}
{% set demiStyleCache = demi_getExistingCacheFile( demiStyle ) %}
{% if demiStyleCache is not empty %}
{% set key = 'demi_libs_' ~ demi_getExistingCacheFile(demiStyle) %}
{% do cssLoader().add(key, {'href': demiStyle}) %}
{% endif %}
{{ cssLoader() }}
{% endif %}