body {
    background: beige;
    font - family: var(--alpine - font - family, -apple - system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen - Sans, Ubuntu, Cantarell, "Helvetica Neue", sans - serif);
    margin: 8px;
    padding: 0
}
body, h2 {
    font - size: 13px
}
h2 {
    border - bottom: 1px dotted gray
}
h2.sgi {
    display: inline - flex
}
ul {
    cursor: default ;
    margin - left:
    0;
    padding - left: 20px
}
.options - panel {
    background:  # f0f0f0;
    border: 1px solid silver;
    border - radius: 6px;
    font - size: 12px;
    left: 700px;
    margin - bottom: 20px;
    padding: 4px;
    position: absolute;
    top: 0;
    width: 350px
}
.options - panel button, .options - panel input, .options - panel textarea {
    font - family: var(--alpine - font - family, -apple - system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen - Sans, Ubuntu, Cantarell, "Helvetica Neue", sans - serif);
    font - size: 12px
}


.num_events
{
	position:relative;
	top:0px;
	width:80px;
	margin-top:-40px;
	float:right;
	text-align:right;
}
