.application.dsa41.dialog.resting,
.application.dsa41.dialog.meditating {

  section {

    display: flex;
    flex-direction: column;
    height: 100%;
    gap: 16px;

    .options {
      flex: 1;

      div.setting {
        margin-left: 32px;
        padding-bottom: 16px;
        position: relative;

        &.setting-nest-1 {
          margin-left: 64px;
        }

        &.range {
          padding-bottom: 0;
          margin-left: 34px;
        }

        input[type="checkbox"] {
          margin-left: -32px;

          &+span {
            margin-left: 6px;
          }
        }

        &.combined {
          input[type="checkbox"], input[type="radio"] {
            margin-left: -32px;
            padding-right: 8px;
          }

          span {
            height: 32px;
            line-height: 32px;
            vertical-align: 2px;
          }
        }

        &.radio, &.boolean {

          padding-bottom: 0;

          input[type="checkbox"], input[type="radio"] {
            margin-left: -32px;
            padding-right: 8px;
            position: absolute;
            left: 0;
          }

          span {
            height: 32px;
            line-height: 32px;
            vertical-align: 2px;
          }

        }

      }

    }

    fieldset {
      flex: 0;

      .results {

        display: grid;
        grid-template-columns: 120px 1fr;

        span {


        }

      }

    }

    .actions {
      flex: 0;
      width: 100%;
    }

  }

}