
._d4P {
width:100%;
text-align:left;
}

._d4P ._bea {
display:inline-block;
width:25%;
max-width:7em;
overflow:hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

._d4S-_fal li {
display:inline-block;
padding-right:2em;
}

._d4S-params td {
vertical-align:top;
}

._d4S-_dxa i {
margin-left:-2em !important;
}

._d4S-_dxa label {
padding-left:2em;
}


._ffr {
width:2em;
height:80%;
display:inline-block;
margin:0;
border:solid 1px #888;
}

._ffn {
background-color:#F8F8F8;
padding:0;
color:#000;
}

._ffn .selector {
background-color:#cecf9c;
}

._ffo {
padding-left:1em;
border:solid 1px #888;
border-radius:1em 0 0 1em;
}

._ffe, ._ffh {
width:100%;
display:block;
height:fit-content;
padding-left:2em;
}

._fff, ._ffi {
width:15em;
max-width:25%;
height:100%;
display:inline-flex;
vertical-align:top;
}

._ffp {
font-weight:bold;
display:block;
width:100%;
}


._ffg, ._ffj {
display:inline-block;
width:calc(100% - 15em);
min-width:75%;
height:100%;
}

._fff ._bea, ._ffi ._bea {
display:inline-block;
width:2em;
height:fit-content;
}

._fff ._vh, ._ffi ._vh {
display:inline-block;
width:calc(100% - 2em - 6px);
height:100%;
min-height:fit-content;
}

._ffi ._vh {
height:calc(100% - 1em);
}





._ffb {
padding:0;
position:relative;
}

._ffb .active::after {
content:' ';
width:2em;
height:2em;
border-radius:1em;
border:solid 3px #FFF;
background-color:#000;
position:absolute;
top:calc(50% - 1em);
left:calc(50% - 1em);
}


table._ffc {
width:100%;
border:solid 1px #000;
border_size:1px 3px 3px 1px;
font-size:200%;
}

table._ffc th {
border:solid 1px #000;
padding:0.5em 1em;
}

table._ffc td {
background-color:#FFF;
color:#000;
border:solid 1px #000;
padding:0.5em 1em;
vertical-align:top;
}
table._ffc td button {
font-size:inherit;
}















._ffu {
list-style-type:none;
}

._ffu {
display:inline-block;
}

._ffu button {
text-align:center;
margin:0.2em;
border:solic 1px #888;
}

._ffu img {
width:100px;
}




._ffl .worksheet-description {
font-size:24px;
}

._ffl ._e4e {
color:#777;
}

._ffl ._d6N h3 {
text-decoration:underline;
}
._ffl ._d6N h4 {
text-decoration:underline;
}
._ffl .worksheet-description {
padding-left:2em;
}
._ffl ._e4d {
color:#777;
}


._ffs {
float:right;
}



