@import "../../../styles/layout.scss";

.attack-edit-card{
    max-width: 368px;
}
@media #{$isWebContent}{
    .attack-edit-card{
        max-width: 768px;
        width: 768px;
    }  
    .form-field-group > mat-form-field.mat-form-field-date{
        padding-right: 150px;
    }
    .form-field-group > mat-form-field.mat-form-field-modus-operandi{
        width: 260px;
        flex: none;
    }
    mat-form-field.mat-form-field-soft-target-type{
        width: 65%;
    }

}
h5{
    margin: 0px;
    color: rgba(0, 0, 0, 0.54);
}
mat-form-field{
    width: 100%;
}
mat-list{
    padding: 4px 0 14px 0;
}
mat-list > mat-list-item.hidden{
    transition: height 0.2s ease-out;
    height: 0px !important;
    overflow-y: hidden;
}
mat-list > mat-list-item{
    font-size: 13px;
    height: 32px;
}
:host /deep/ .mat-list-item-content {
    padding: 0 0 0 12px !important;
}
:host /deep/ .list-item-add .mat-list-item-content {
    padding: 0 !important;
    cursor: pointer;
    color: rgba(0, 0, 0, 0.54);
}
.mat-list-base .mat-list-item.mat-2-line{
    height: 52px;
}
.note-line{
    font-size: 12px !important;
    color: rgba(0, 0, 0, 0.64);
}
.warn-icon{
    font-size: 125%;
    position: relative;
    bottom: -4px;
}

input.position-input::-webkit-outer-spin-button,
input.position-input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input.position-input[type=number] {
    -moz-appearance:textfield;
}
