@charset "utf-8";
/* CSS Document */

#calculator input{
    text-align:right;
    width: 200px;
}

.maopLink {
    text-decoration: none;
    color: rgba(115,0,0,1.00);
    background: rgba(171,227,237,1.00);
    padding: 0 0.5em;
    border-radius: 0.3em;
    font-weight: bold;
}

.sidelist{
    list-style-type: none;
}

.btn {
	margin: 0px 2px;
}

.npr{padding-right: 0px;}
.pr6{padding-right: 6px;}
.npl{padding-left: 0px;}
.pl6{padding-left: 6px;}
.nmr{margin-right: 0px;}
.nml{margin-left: 0px;}
.w50{width: 50px;}


.bw{border:solid medium black;}
.bb{border:solid thin black;}

.selected{font-weight: bold;color:orange;}
.devTitle{width: 100%;background: #CECECE;font-size:1.5em;font-weight: bold;margin-top: 8px;}

.s-input:hover{
    color: black;
    background-color: white;
}

[v-cloak]{display: none;}

.right-border {
    border-right: solid thin #9E9E9E;
}

.main{
    position: fixed;
    left:0px;
    top:0px;
    width: 100%;
    height: 100%;

    background: rgba(0,0,0,0.2)
}

.popchart{
    position: fixed;
    left:0px;
    top:0px;
    width: 100%;
    height: 100%;

    background: rgba(0,0,0,0.05)
}
.popcard{
   
    position: absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
}

.alert{
    padding: 3px;
    margin-bottom: 0px;
    font-weight: bold;
}

.drop-active{
    background: rgba(148,148,148,1.00);
    border: 4px dashed #fafafa;
}

.fileul{
    padding-left: 16px;
    user-select: none;
}

.fileli {list-style-type: none;}

.sidebar{
    margin-bottom: 5px;width: 100%;border-radius:10px
}

#develop p{margin-bottom: 0}
