Skip to content

Instantly share code, notes, and snippets.

.contact{
box-sizing: border-box;
margin: 0 auto;
}
.contact input{
cursor: pointer;
}
.contact__unit{
border: 1px solid #aaa;
}
.settings{
margin: 12px 0;
}
#input-color{
vertical-align: middle;
}
.settings-unit{
display: inline-block;
margin: 0 4px;
}
.settings{
max-width: 400px;
margin: 0 auto;
text-align: center;
}
.settings-unit{
display: inline-block;
margin: 0 4px;
}
.settings-type{
#display{
display: flex;
flex-direction: column;
justify-content: space-evenly;
max-height: 90vh;
background-color: #fff;
}
#soroban-outer{
display: flex;
flex-direction: column;
.input-file{
display: block;
margin: 16px 0;
}
.message{
padding-left: 12px;
color: red;
}
.img-preview{
width: 100px;
#input-cont{
display: block;
height: 100px;
resize: none;
}
#input-cont,#output{
box-sizing: border-box;
width: 90%;
margin: 20px auto;
}
.cracker-outer{
width: 100%;
height: 90vh;
user-select: none;
}
#cracker{
width: 100%;
height: 100%;
object-fit: contain;
.board{
margin: 0 auto;
border-collapse: collapse;
}
.board-td{
box-sizing: border-box;
width: 50px;
height: 50px;
padding: 1px;
border: 1px solid #000;
.input-area{
margin: 40px 0;
}
#input-file,#message{
display: block;
margin: 8px 0;
}
#input-file-box{
display: none;
justify-content: center;
#bt-fullscreen{
display: block;
padding: 8px 12px;
margin: 20px auto;
cursor: pointer;
}
#screen{
box-sizing: border-box;
height: 95vh;
border: 1px solid #777;