135 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			135 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
section#table_section {
 | 
						|
    position: sticky;
 | 
						|
    height: calc(100vh - 6em);
 | 
						|
    overflow-y: auto;
 | 
						|
}
 | 
						|
 | 
						|
section#summary_section {
 | 
						|
    margin-top: 0.5em;
 | 
						|
}
 | 
						|
 | 
						|
table.management {
 | 
						|
    width: 100%;
 | 
						|
    border-collapse: collapse;
 | 
						|
}
 | 
						|
 | 
						|
table.management thead th {
 | 
						|
    padding: 0.5em 0;
 | 
						|
    position: sticky;
 | 
						|
    top: 0;
 | 
						|
    background-color: #176767;
 | 
						|
    color: whitesmoke;
 | 
						|
}
 | 
						|
 | 
						|
table.management tbody tr {
 | 
						|
    cursor: pointer;
 | 
						|
}
 | 
						|
 | 
						|
table.management tbody td {
 | 
						|
    border: 1pt lightgrey solid;
 | 
						|
    padding: 0.3em 0.5em;
 | 
						|
}
 | 
						|
 | 
						|
table.management tbody tr[highlight="true"] {
 | 
						|
    background-color: antiquewhite;
 | 
						|
}
 | 
						|
 | 
						|
table.management tbody tr[highlight="false"] td input {
 | 
						|
    pointer-events: none;
 | 
						|
}
 | 
						|
 | 
						|
section#user_manager_action_bar {
 | 
						|
    margin-top: 0.5em;
 | 
						|
}
 | 
						|
 | 
						|
td.checkbox {
 | 
						|
    width: 0;
 | 
						|
}
 | 
						|
 | 
						|
.hintbox-window {
 | 
						|
    position: fixed;
 | 
						|
    display: block;
 | 
						|
    width: 15em;
 | 
						|
    height: 8em;
 | 
						|
}
 | 
						|
 | 
						|
section.window-inner input[type="text"] input[type="password"] input[type="time"] {
 | 
						|
    width: 20em;
 | 
						|
}
 | 
						|
 | 
						|
section.window-inner td {
 | 
						|
    text-align: left;
 | 
						|
}
 | 
						|
 | 
						|
section.window-inner tr td:first-of-type {
 | 
						|
    min-width: 10em;
 | 
						|
    text-align: right !important;
 | 
						|
}
 | 
						|
 | 
						|
.summary-nickname-box {
 | 
						|
    display: inline-block;
 | 
						|
    position: relative;
 | 
						|
    background-color: #176767;
 | 
						|
    color: whitesmoke;
 | 
						|
    padding: 0.5em;
 | 
						|
    box-shadow: 5px 0 #d3e5e5;
 | 
						|
    min-width: 12em;
 | 
						|
    margin: 0.5em 0;
 | 
						|
    width: 90%;
 | 
						|
}
 | 
						|
 | 
						|
.test-summary-record {
 | 
						|
    min-width: 25em;
 | 
						|
    height: 3.5em;
 | 
						|
    overflow: clip;
 | 
						|
    margin-left: 2em;
 | 
						|
}
 | 
						|
 | 
						|
.summary-group {
 | 
						|
    margin: 0.5em 0;
 | 
						|
}
 | 
						|
 | 
						|
.summary-best-badge {
 | 
						|
    position: absolute;
 | 
						|
    display: block;
 | 
						|
    font-size: 0.8em;
 | 
						|
    top: 0;
 | 
						|
    right: 0;
 | 
						|
    padding: 0.2em;
 | 
						|
    color: #671b17;
 | 
						|
}
 | 
						|
 | 
						|
a {
 | 
						|
    text-decoration: none;
 | 
						|
}
 | 
						|
 | 
						|
section.pb-container {
 | 
						|
    display: inline-block;
 | 
						|
    width: 8em;
 | 
						|
    height: 1em;
 | 
						|
    margin-right: 1em;
 | 
						|
}
 | 
						|
 | 
						|
section.pb-indicator {
 | 
						|
    height: 100%;
 | 
						|
    background-color: #a1d7d7;
 | 
						|
    border-radius: 0.3em;
 | 
						|
    font-size: 0.7em;
 | 
						|
}
 | 
						|
 | 
						|
section.pb-indicator[correct=true] {
 | 
						|
    background-color: #176767;
 | 
						|
    color: whitesmoke;
 | 
						|
}
 | 
						|
 | 
						|
section#report_display {
 | 
						|
    width: fit-content;
 | 
						|
    display: block;
 | 
						|
    margin: auto;
 | 
						|
}
 | 
						|
 | 
						|
span.answer[correct=true] {
 | 
						|
    color: whitesmoke;
 | 
						|
    background-color: #176767;
 | 
						|
    border-radius: 0.3em;
 | 
						|
} |