:root { /* -webkit-user-select: none; */ -webkit-touch-callout: none; -ms-user-select: none; -moz-user-select: none; user-select: none; --color-scheme : light; --ecriture: black; --background: white; --police: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; } html { /* color-scheme: dark !important; */ color-scheme: var(--color-scheme); background: var(--background); color: var(--ecriture); font-size: 1.5rem; font-family: var(--police); } body { font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; font-size: 16px; line-height: 1.5; background-color: var(--background); } #iframe { display: flex; margin: 5px; background-color: transparent; } #img { display: flex; margin: 5px; background-color: transparent; } img { width: 100%; } iframe { width: 553px; height: 794px; } label { display: block; margin: 10px; } input[type="text"] { padding: 5px; margin-bottom: 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; line-height: 1.5; width: 300px; border-color: var(--background); } input[type="radio"] { margin-top: 10px; margin-right: 20px; margin-bottom: 10px; margin-left: 5px; } button { /* padding: 5px; */ background-color: #4CAF50; color: white; border: none; border-radius: 4px; cursor: pointer; font-size: 16px; line-height: 1.5; margin-bottom: 10px; width: 200px; height: 40px; } button:hover { background-color: #3e8e41; } iframe { display: block; margin-bottom: 20px; } button:last-child { margin-right: 10px; } h1 { font-size: 15px; } a { color: #3391ff; }