<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>{app_title}</title> <base href="/{base_path}/"/>
</head>
<body id="main">
<script>
const isChrome = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor);
if (isChrome) { document.body.style = "zoom: 0.5; width: fit-content"; } else {
document.body.style = "transform: scale(0.5); transform-origin: 0px 0px; width: 0px; height: 0px;";
const style = document.createElement('style');
style.innerHTML = `
select { appearance: none; }
select:not([size]) { /* https://flowbite.com/docs/forms/select/ */
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");
background-position: right .75rem center;
background-repeat: no-repeat;
background-size: .75em .75em;
padding-right: 2.25rem;
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
`;
document.head.appendChild(style);
}
</script>
</body>
</html>