@charset "UTF-8"; @media print { body, dialog, p {color: #000000;} h1, h2, h3, h4 {color: #0a328c;} .but {background-color: #e8e8e8; color: #303030;} a:link, a:visited {color:#0a328c;} } @media (prefers-color-scheme: light) { body { color: #303030; background-color: #fefefe; background-repeat: no-repeat; background-position: center center; background-size: cover; background-image: linear-gradient(175deg, #fef791, #b5def7, #a7ee98); background-image: linear-gradient(180deg, #f8f8f8, #c0c0c0); background-attachment: fixed;} dialog {background-color: #fefefe; color: #303030;} #main {background-color: rgba(0,0,0,0.05);} h1, h2, h3, h4 {color: #233e7c;} h2 {border-bottom: 1px solid #6f91dd;} h3 {color: #a82575;} h4 {color: #78a0fa;} p {color: #303030;} .but {background-color: #f8f8f8} .but:hover {background-color: #fefefe;} a:link, a:visited {color:#366ff1;} a:hover {color:#0a328c;} a:active {color:#0a328c;} } @media (prefers-color-scheme: dark) { body { color: #f8f8f8; background-color: #255ddd; background-repeat: no-repeat; background-position: center center; background-size: cover; background-image: linear-gradient(to bottom, #255ddd, #080808); background-attachment: fixed;} dialog {background-color: #284080; color: #e0e0e0;} #main {background-color: rgba(0,0,0,0.2);} h1, h2, h3, h4 {color: #c0c0c0;} h2 {border-bottom: 1px solid #255ddd;} h3 {color: #e4c85b;} p {color: #d0d0d0;} .but {background-color: rgba(0,0,0,0.9);} .but:hover {background-color: rgba(0,0,0,0.5);} a:link, a:visited {color:#91aeef;} a:hover {color:#b1ceff;} a:active {color:#32de1a;} } @media (prefers-color-scheme: altdark) { body { color: #f8f8f8; background-color: #161616; background-repeat: no-repeat; background-position: center center; background-size: cover; background-image: linear-gradient(to bottom, #44bad5, rgba(0,0,0,0)); background-attachment: fixed;} dialog {background-color: #284080; color: #e0e0e0;} #main {background-color: rgba(0,0,0,0.2);} h1, h2, h3, h4 {color: #c0c0c0;} h2 {border-bottom: 1px solid #44bad5;} h3 {color: #e0d060;} p {color: #d0d0d0;} .but {background-color: rgba(0,0,0,0.9);} .but:hover {background-color: rgba(0,0,0,0.5);} a:link, a:visited {color:#44bad5;} a:hover {color:#64daf5;} a:active {color:#32de1a;} } @media (forced-colors: none) { button, input, select, .but {border: 0;} } @media (forced-colors: active) { button, input, select, .but {border: 1px solid #808080;} } @font-face {font-family: 'TXSans'; src: url('RedHatDisplayVF.woff2') format('woff2');} @font-face {font-family: 'TXMono'; src: url('RedHatMono.woff2') format('woff2');} body, input, select { font-family: TXSans, ui-sans-serif, system-ui, sans-serif, Sans, Arial; } body { font-size: 12pt; height: 100%; } .hlogostd { background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiB3aWR0aD0iMzJtbSIgaGVpZ2h0PSIxMS4ybW0iIHZpZXdCb3g9IjAgMCAzMjAwIDExMjAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNwcmVzZW50YXRpb25fY2xpcF9wYXRoKSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsYXNzPSJQYWdlIiBjbGlwLXBhdGg9InVybCgjcHJlc2VudGF0aW9uX2NsaXBfcGF0aCkiPjx0aXRsZT5USVhFTDwvdGl0bGU+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iODg1IiB4Mj0iODg1IiB5Mj0iOTIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNzhBMEZBIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMEEzMjhDIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIzMDA0IiB4Mj0iMzAwNCIgeTI9IjkyMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzBBMzI4QyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzA1MUIzRiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIHN0cm9rZT0iI0ZGRiIgZD0iTTI1MTkgODIzaDMxNGMyOSAwIDUyLTI0IDUyLTUzcy0yMy01Mi01Mi01MmgtMjYxVjM1MGMwLTI5LTI0LTUzLTUzLTUzcy01MiAyNC01MiA1M3Y0MjBjMCAyOSAyNCA1MyA1MiA1M3ptLTU2Mi01MjZjLTI5IDAtNTIgMjQtNTIgNTN2NDIwYzAgMjkgMjMgNTMgNTIgNTNoMzE0YzI5IDAgNTItMjQgNTItNTNzLTIzLTUyLTUyLTUyaC0yNjJWNjEzaDE1N2MyOSAwIDUzLTI0IDUzLTUzcy0yNC01My01My01M2gtMTU3VjQwMmgyNjJjMjkgMCA1Mi0yMyA1Mi01MnMtMjMtNTMtNTItNTNoLTMxNHptLTg1NCA3MjNsMzgzLTM4NSAxNzIgMTcyYzIxIDIxIDU0IDIxIDc0IDAgMjEtMjAgMjEtNTQgMC03NGwtMTcyLTE3MyA0NTgtNDYwaDk1M2M2MCAwIDEyMSA1NiAxMjkgMTE2djY4OWMtOCA1OS02OSAxMTUtMTI5IDExNUgxMTAzeiIgZmlsbD0idXJsKCNhKSIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgZD0iTTU3MSA4MjNjMjkgMCA1Mi0yNCA1Mi01M1Y0MDJoMTU3YzI5IDAgNTItMjMgNTItNTJzLTIzLTUzLTUyLTUzSDM2MmMtMjkgMC01MyAyNC01MyA1M3MyNCA1MiA1MyA1MmgxNTZ2MzY4YzAgMjkgMjQgNTMgNTMgNTN6bTQ0NCAwYzI5IDAgNTMtMjQgNTMtNTNWMzUwYzAtMjktMjQtNTMtNTMtNTNzLTUyIDI0LTUyIDUzdjQyMGMwIDI5IDI0IDUzIDUyIDUzem00NzEtMzM3bC0xNzItMTczYy0yMC0yMS01NC0yMS03NCAwLTIwIDIwLTIwIDUzIDAgNzRsMTcyIDE3My00NTggNDYwSDIxNmMtNjAtOC0xMTYtNjktMTE2LTEyOFYyMzFjMC02NSA2NS0xMzAgMTMwLTEzMGgxNjQwbC0zODQgMzg1eiIgZmlsbD0idXJsKCNiKSIvPjwvZz48L3N2Zz4='); } #hlogo { position: absolute; bottom: 18px; right: 18px; height: 50px; width: 150px; border: 0; border-radius: 7px; background-position: center center; background-repeat: no-repeat; background-color: #f0f0f0; opacity: 0.95; background-size: 154px 54px; z-index: 99; } .il { margin: 0.6em 0.2em; display: inline-block; width: 6em; padding: 0.2em 0; border-bottom: 0px solid #808080; overflow: hidden; white-space: nowrap; text-overflow: "…" "…"; vertical-align: top; } h1 { font-size: 200%; } h2 { font-size: 150%; clear: both; padding: 1em 0 0.5em 0; } h3 { font-size: 120%; padding: 0.5em 0 0 0; } h3 + h2 { padding: 0; } p { font-size: 100%; } li { padding: 0.5em 0 0.5em 0; } input { margin: 0.6em 0.2em; font-size: 100%; border: 0; border-radius: 0; } input:focus { background-color: #eeeeee; } input[type=button], input[type=submit], input[type=file] { min-width: 2em; padding: 0.6em 1.2em; border-radius: 0.3em; background-color: rgba(0,0,0,0.9); color: #fefefe; font-weight: normal; text-transform: uppercase; font-size: 90%; } input[type=button]:hover, input[type=submit]:hover { background-color: rgba(0,0,0,0.5); } input[type=text], input[type=password], input[type=email] { padding: 0.2em; vertical-align: top; color: #fefefe; background-color: rgba(0,0,0,0.9); width: 10em; border-bottom: 1px solid #c0c0c0; } select { font-size: 100%; border: 0; border-radius: 0.2em; padding: 0.2em 0.6em; min-width: 5em; } #main { border-top-left-radius: 3em; border-bottom-right-radius: 3em; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: auto; min-width: 15em; max-height: 75%; padding: 1em 3em; margin: 0em; overflow: auto; } a {text-decoration:none;} .small {font-size: 70%;} .but { padding: 0.6em; border-radius: 0.4em; }