@charset 'UTF-8'; @font-face { font-family: 'typicons'; src: url('../fonts/typicons.eot'); src: url('../fonts/typicons.eot?#iefix') format('embedded-opentype'), url('../fonts/typicons.woff') format('woff'), url('../fonts/typicons.ttf') format('truetype'), url('../fonts/typicons.svg#typicons') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'fa-regular'; src: url('../fonts/fa-regular-400.eot'); src: url('../fonts/fa-regular-400.eot?#iefix') format('embedded-opentype'), url('../fonts/fa-regular-400.woff') format('woff'), url('../fonts/fa-regular-400.ttf') format('truetype'), url('../fonts/fa-regular-400.svg#typicons') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'fa-solid'; src: url('../fonts/fa-solid-900.eot'); src: url('../fonts/fa-solid-900.eot?#iefix') format('embedded-opentype'), url('../fonts/fa-solid-900.woff') format('woff'), url('../fonts/fa-solid-900.ttf') format('truetype'), url('../fonts/fa-solid-900.svg#typicons') format('svg'); font-weight: normal; font-style: normal; } sym { display: inline-block; width: 24px; height: 24px; } sym.trash::before { content: '\f056'; font-family: 'fa-solid'; width: 16px; height: 14px; color: red; } div.ln-tooltip { position: absolute; padding:5px; background-color: white; border-radius: 0px 6px 6px 6px; border: 1px solid black; transition: opacity 500ms; } body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .json { white-space: pre; font-family: 'Courier New', Courier, monospace; font-size: 12px; } input, div.ln-select > select, div.ln-select, div.ln-upload, textarea { display: inline-block; position: relative; -moz-appearance: none; -webkit-appearance: none; appearance: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: none; border-radius: 5px; } input, div.ln-select, div.ln-upload { width: 180px; height: 24px; padding: 4px; padding-left: 8px; background-color: rgb(231, 246, 255); } textarea { width: 180px; height: 48px; padding: 4px; padding-left: 8px; background-color: rgb(231, 246, 255); } input.long, div.ln-select.long, div.ln-upload.long, textarea.long, div.ln-slider.long { width: 360px; } div.ln-select > select { position: relative; display: inline-block; width: 100%; height: 100%; background-color: inherit; padding: 0px; margin: 0px; } div.ln-select::after { position: absolute; display: inline-block; top: 4px; right: 10px; content: '\f107'; font-family: 'fa-solid'; font-size: 18px; pointer-events: none; } .ln-navbar { display: block; width: 100%; border-top: 1px solid black; border-bottom: 1px solid black; margin-bottom: 2em; } .ln-navitem { display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin-left: 12px; margin-right: 12px; } .ln-navitem > a { font-style: normal; text-decoration: none; } div.ln-upload { display: inline-block; position: relative; height: inherit; padding-top: 1em; min-height: 3em; text-align: center; } div.ln-upload-file { display: block; background-color: white; font-family: 'Courier New', Courier, monospace; padding: 2px; margin-left: 12px; margin-right: 12px; text-align: left; border: 1px solid black; border-radius: 4px; margin: 2px; } div.ln-slider { width: 180px; text-align: center; } input.ln-slider { display: block; width: 100%; } input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 1px solid rgb(80, 188, 255); border-radius: 6px; height: 12px; width: 12px; cursor: pointer; background-color: rgb(80, 188, 255); } input[type=range]::-moz-range-thumb { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 1px solid rgb(80, 188, 255); border-radius: 6px; height: 12px; width: 12px; cursor: pointer; background-color: rgb(80, 188, 255); } input[type=range]::-ms-thumb { -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 1px solid rgb(80, 188, 255); border-radius: 6px; height: 12px; width: 12px; cursor: pointer; background-color: rgb(80, 188, 255); } table.ln-table { position: relative; border-collapse: collapse; width: 90%; margin-left: 5%; } table.ln-table td { padding: 4px; padding-left: 8px; padding-right: 8px; } table.ln-table > thead { position: relative; border-bottom: 2px solid black; } table.ln-table > tbody > tr > td { } table.ln-table > tbody > tr:hover > td { background-color: rgb(231, 246, 255) } table.ln-table > tbody > tr[selected] > td { background-color: rgb(80, 188, 255) }