/* line 5, /usr/src/app/app/assets/stylesheets/seats.scss */
.product-seat-editor {
  max-width: 500px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px; }
  /* line 10, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor input {
    background: transparent;
    border-width: 0px;
    border-bottom: 1px solid black;
    font-family: Roboto, "Helvetica Neue", sans-serif;
    font-size: 14px; }
  /* line 17, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor input:focus {
    background: #02a6b50a;
    outline: none !important; }
  /* line 21, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .header {
    background-color: #f5f5f5;
    padding: 7px 0;
    margin: 6px 0; }
  /* line 26, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .header, .product-seat-editor .row {
    display: flex; }
  /* line 29, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .header div {
    flex: 1; }
  /* line 32, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .action {
    text-align: right; }
  /* line 35, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .row div {
    padding: 6px;
    flex: 1; }
  /* line 39, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .row.changed {
    background: #deffde;
    color: darkgreen; }
  /* line 43, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .row.delete {
    background: #ffdede;
    color: darkred; }
  /* line 47, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .row.delete input {
    color: gray; }
  /* line 50, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .action {
    cursor: pointer;
    user-select: none; }
  /* line 54, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .k-icon {
    font-size: 20px;
    vertical-align: text-bottom; }
  /* line 58, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .actions {
    display: flex;
    justify-content: space-between;
    margin: 20px 0; }
  /* line 63, /usr/src/app/app/assets/stylesheets/seats.scss */
  .product-seat-editor .input[type="checkbox"] {
    display: none; }
