+.restriction-controls-container .restriction-controls {
+ display: table;
+ -moz-user-select: none;
+ -webkit-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.restriction-controls .restriction-control {
+ display: table-row;
+ padding: 5px 10px;
+ height: 25px;
+}
+
+.restriction-control input,
+.restriction-control span {
+ display: table-cell;
+ text-align: start;
+ padding: 0px 5px;
+}
+
+.restriction-control span.restriction-control-label {
+ text-align: end;
+}
+
+.restriction-control input {
+ width: 60px;
+ padding: 0;
+ margin: 0px 5px;
+ vertical-align: middle;
+}
+
+.form-field-restrictions .restriction-container {
+ position: relative;
+ height: 370px;
+}
+/* zero width space, so container takes up space */
+.form-field-restrictions .restriction-container:after {
+ content: '\200b';
+}
+
+.form-field-restrictions svg.surface {
+ width: 100%;
+ height: 100%;
+}
+
+.restriction-container .restriction-help {
+ z-index: 1;
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 0;
+ padding: 2px 6px;
+ background-color: rgba(255, 255, 255, .8);
+ color: #888;
+ text-align: center;
+ pointer-events: none;
+
+ -moz-user-select: none;
+ -webkit-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.restriction-help span {
+ margin: 2px;
+}
+
+.restriction-help .qualifier {
+ color: #666;
+ font-weight: bold;
+}
+.restriction-help .qualifier.allow {
+ color: #8b5;
+}
+.restriction-help .qualifier.restrict {
+ color: #d53;
+}
+.restriction-help .qualifier.only {
+ color: #78f;
+}
+
+/* Changeset editor while comment text is empty */
+
+.form-field-comment:not(.present) #preset-input-comment {
+ border-color: rgb(230, 100, 100);
+}
+
+.form-field-comment:not(.present) .form-label {
+ border-color: rgb(230, 100, 100);
+ background: rgba(230, 100, 100, 0.2);
+}
+
+.form-field-comment:not(.present) .form-label {
+}
+
+.form-field-comment:not(.present) .form-label-button-wrap {
+ border-color: rgb(230, 100, 100);
+}
+
+.form-field-comment:not(.present) button {
+ border-color: rgb(230, 100, 100);