.xStg {
    position:
    absolute;
    z-index: 9999;
    width: 298px;
    border: var(--setting-border-style) var(--setting-border-width) var(--setting-border-color);
    background-color: var(--setting-background-color);
    box-shadow: var(--setting-shadow);
}

.xStg > .xControls:not(table) {
    padding: var(--setting-controls-padding);
    width: var(--setting-input-width);
}

.xStg > table.xControls {
    padding: var(--setting-controls-detail-padding);
    font-family: var(--setting-controls-detail-font-family);
    font-size: var(--setting-controls-detail-font-size);
    font-style: var(--setting-controls-detail-font-style);
    font-weight: var(--setting-controls-detail-font-weight);
    letter-spacing: var(--setting-controls-detail-letter-spacing);
    line-height: var(--setting-controls-detail-line-height);
    text-transform: var(--setting-controls-detail-text-transform);
}

.xStg > .xControls > input {
    min-width: 240px;
}