/*VALDRIN BUG REPORTS*/
.bug-form {
text-align: left
}
.bug-form label {
display: block;
margin-top: 12px;
font-weight: bold
}
.bug-form small,
.bug-hint {
display: block;
color: #444;
font-weight: normal
}
.bug-form select,
.bug-form input[type="file"],
.bug-filters select {
font-family: "Stylish", sans-serif;
padding: 10px 14px;
margin: 8px 0;
width: 100%;
display: block;
border: 1px solid black;
box-sizing: border-box;
border-radius: 5px;
background-color: #111111;
color: white
}
.bug-form textarea {
min-height: 180px;
-webkit-user-select: text;
user-select: text
}
.bug-form input,
.bug-form textarea {
-webkit-user-select: text;
user-select: text
}
.bug-form .bug-trap {
position: absolute;
left: -10000px;
width: 1px;
height: 1px;
overflow: hidden
}
.bug-form code,
.bug-detail code {
font-size: 90%;
word-break: break-all;
-webkit-user-select: text;
user-select: text
}
.bug-error {
background: #f5c6b8;
border: 1px solid #a33;
border-radius: 5px;
padding: 10px 14px;
margin: 12px 0;
color: #611
}
.bug-done {
padding: 20px
}
.bug-list {
width: 96%;
margin: 10px auto 20px
}
.bug-list td,
.bug-list th {
padding: 6px 8px;
text-align: left
}
.bug-list td.bug-num {
text-align: right;
white-space: nowrap
}
.bug-filters {
display: flex;
flex-wrap: wrap;
gap: 10px;
justify-content: center;
align-items: center;
margin: 16px 20px 0
}
.bug-filters select {
width: auto;
margin: 0
}
.bug-filters button {
width: auto;
margin: 0;
padding: 10px 18px
}
.bug-status {
display: inline-block;
padding: 1px 8px;
border-radius: 10px;
font-size: 85%;
color: white;
background: #666
}
.bug-status-new { background: #ee5b12 }
.bug-status-seen { background: #2c6e9b }
.bug-status-fixed { background: #2e7d32 }
.bug-detail {
text-align: left;
padding: 0 20px 20px
}
.bug-detail table {
margin: 10px 0;
width: 100%
}
.bug-detail th {
width: 30%;
text-align: left;
vertical-align: top
}
.bug-detail td {
word-break: break-word
}
.bug-text,
.bug-detail pre {
white-space: pre-wrap;
word-break: break-word;
background: rgba(255, 255, 255, 0.35);
border: 1px solid black;
border-radius: 5px;
padding: 10px 14px;
-webkit-user-select: text;
user-select: text
}
.bug-detail pre {
max-height: 400px;
overflow: auto;
font-size: 85%
}
.bug-shot img {
max-width: 100%;
border: 1px solid black
}
.bug-detail form {
width: 100%;
margin: 0
}
.bug-actions {
display: flex;
gap: 10px
}
.bug-danger {
background-color: #8e1b1b
}
.bug-pages {
display: flex;
justify-content: space-between;
padding: 0 20px 20px
}
@media screen and (max-width: 1030px) {
.bug-list .bug-wide { display: none }
}
