<commit_before>
  /**
   * Georeference dialog
   */

@import "compass";
@import "../common/vars";
@import "../common/forms";

.georeference_dialog {

  @include default-input;

  input {
    margin-top:15px;
    width: 448px;
  }

  .cont {
    display:block;
    width:100%;
    margin-left: 20px;

    div.info {
      margin-left:0!important;
      margin-right:20px!important;
    }

    div.hint {
      position:relative;
      width:472px;
      margin-top:15px;
      background:image-url('layout/hint_line_bkg.png') repeat 0 -3px;

      p {
        @include inline-block();
        vertical-align:top;
        width:415px;
        line-height:18px;
      }

      span {
        @include inline-block();
        vertical-align:top;
        margin:4px 10px 0 14px;
        font:bold 11px $text-fonts2;
        color:#333333;
      }
    }
  }

  .column_selector {
    @include inline-block();
    background: #F2F2F2;
    margin:20px 10px 0 0;
    width: 207px;
    padding: 11px;
    @include border-radius(3px);

    &:last-child {margin-right:0;}
    
    & > span {
      @include inline-block();
      vertical-align: middle;
      font: 15px;
      color: #CCCCCC;
      margin-right: 15px;
    }

    div.form_combo {
      @include inline-block();
      vertical-align: middle;
    }
  }
}<commit_msg>CDB-196 #close Fixes georeference window<commit_after>
  /**
   * Georeference dialog
   */

@import "compass";
@import "../common/sprites";
@import "../common/vars";
@import "../common/forms";
@import "../common/mixins";


.georeference_dialog {

  @include default-input;

  input {
    margin-top:15px;
    width: 448px;
  }

  .cont {
    display:block;
    width:100%;
    margin-left: 20px;

    div.info {
      margin-left:0!important;
      margin-right:20px!important;
    }

    div.hint {
      position:relative;
      width:472px;
      margin-top:15px;
      background:image-url('layout/hint_line_bkg.png') repeat 0 -3px;

      p {
        @include inline-block();
        vertical-align:top;
        width:415px;
        line-height:18px;
      }

      span {
        @include inline-block();
        vertical-align:top;
        margin:4px 10px 0 14px;
        font:bold 11px $text-fonts2;
        color:#333333;
      }
    }
  }

  .column_selector {
    @include inline-block();
    background: #F2F2F2;
    margin:20px 10px 0 0;
    width: 207px;
    padding: 11px;
    @include border-radius(3px);

    &:last-child {margin-right:0;}

    & > span {
      @include inline-block();
      vertical-align: middle;
      font: 15px;
      color: #CCCCCC;
      margin-right: 15px;
    }

    div.form_combo {
      @include inline-block();
      vertical-align: middle;
    }
  }
}


.georeference_dialog {

  section.creation {
    position:relative;

    div.content {
      overflow:hidden;
      min-height:50px;

      ul {
        margin:0;

        li {
          position:relative;
          margin:0;
          margin-bottom:25px;
          border-bottom:0;

          &.upload {
            &.error.active { margin-bottom: 26px; }
            &.active { margin-bottom: 50px; }
          }

          div.cont {
            display:none;

            label {
              position:absolute;
              top:4px;
              right:0;

              &.light { color: #CCC; }
            }

            .common_data {
              position:absolute;
              right: 0;
              margin: 9px 0 0 0;
              color: #999;
              font-size: 15px;
              a { text-decoration:underline; }
            }

            div.upload {
              position:relative;
              display:block;
              margin:10px 0 0 20px;
              padding:10px;
              border:1px solid #CCCCCC;
              @include border-radius(4px);
              background:white;
              z-index:10;

              &.active {
                outline:none;
                border-color:#999999;
                @include box-shadow(rgba(0,0,0,0.1) 0 0 2px 2px);
              }

              span.drop {
                display:none;
                position:absolute;
                top:0;
                left:0;
                bottom:0;
                right:0;
                background:rgba(black,0.6);
                border:4px solid rgba(black,0.1);
                color:white;
                font-weight:bold;
                text-align:center;
                line-height:37px;
                @include border-radius(4px);
                z-index:100;
              }

              span.file {
                @include inline-block();
                vertical-align:middle;
                width:24px;
                height:24px;
                margin:0 8px 0 0;
                border-right:1px solid #CCCCCC;
                @include icons-sprite(file_type, $offset_y:4px, $offset_x:1px);
              }


              div {
                @include inline-block();
                vertical-align:middle;
              }

              div.url {
                position:relative;
                pointer-events:none;

                p {z-index:0;}
              }


              .fileinput-button {
                position: relative;
                overflow: hidden;
                @include inline-block();
                margin:0 0 0 5px;
                color:#397DBA;
                text-decoration:underline;
                font-style:italic;
                font-size:15px!important;
                cursor:pointer;
                letter-spacing: 0;
                &:hover {
                  color:#333333;
                }
              }

              .fileinput-button input {
                position: absolute;
                top: 0;
                right: 0;
                margin: 0;
                border: solid transparent;
                border-width: 0 0 100px 200px;
                opacity: 0;
                filter: alpha(opacity=0);
                -moz-transform: translate(-300px, 0) scale(4);
                direction: ltr;
                cursor: pointer;
              }

              input[type="text"] {
                position:absolute;
                top:50%;
                left:43px;
                width:445px;
                margin:-10px 0 0 0;
                font-size:15px;
                font-style:italic;
                color:#666;
                background:none;
                border:none;
                outline:none;
                z-index:0;
              }
            }

            @include default-form-info();
            div.info {
              position:relative;
              z-index: 1;
              margin:-50px 0 0 20px;
            }
          }

          form.drop div.upload {
            span.drop {
              display:block;
            }
          }

          // States
          &.active {
            div.cont {display:block}
          }

          &.disabled {
            @include opacity(0.4);
          }

          // Position
          &:last-child {
            margin-bottom:0;
          }
        }
      }

      div.progress {
        position:absolute;
        display:none;
        top:150px;
        left:40px;
        right:40px;
        //width:518px;
        height:44px;
        padding:1px;
        border:1px solid #CCCCCC;
        z-index:10;
        @include background(#DEDEDE);
        @include border-radius(4px);
        @include opacity(0);

        p {
          position:absolute;
          top:12px;
          left:15px;
          font-weight:bold;
          font-size:17px;
          color:white;
          text-shadow: 0 1px #204466;
        }

        span {
          display:block;
          height:100%;
          width:2%;
          background-color:#5290D0;
          @include box-sizing(border-box);
          @include background-size(30px 30px);
          @include border-radius(4px);
          @include progress-background(rgba(74, 132, 194, 1));
          overflow: hidden;
        }

        a.stop {
          position:absolute;
          display:block;
          top:16px;
          right:12px;
          width:14px;
          height:14px;
          margin:0;
          padding:0;
          @include icons-sprite(cancel_upload);
          @include text-indent();
          &:hover {
            @include icons-sprite(cancel_upload, $offset-y:-16px);
          }
        }

        &.uploading {
          display:block;
          @include opacity(1);
          @include transform-style("linear");
          @include transition-property("opacity,margin");
          @include transition-duration(500ms);
          a.stop {
            display:block;
          }
        }

        &.creating {
          display:block;
          @include opacity(1);
          @include transform-style("linear");
          @include transition-property("opacity,margin");
          @include transition-duration(500ms);
          span {
            -webkit-animation:progress .7s linear infinite;
            -moz-animation:progress .7s linear infinite;
            -ms-animation:progress .7s linear infinite;
            animation:progress .7s linear infinite;
          }
          a.stop {
            display:none;
          }
        }
      }
    }

    div.foot {
      p.left {
        width:285px;
      }
    }
  }


}

  @-webkit-keyframes progress{
    0% {background-position: 0 0;}
    100% {background-position: 30px 30px;}
  }
  @-moz-keyframes progress{
    0% {background-position: 0 0;}
    100% {background-position: 30px 30px;}
  }
  @-ms-keyframes progress{
    0% {background-position: 0 0;}
    100% {background-position: 30px 30px;}
  }
  @keyframes progress{
    0% {background-position: 0 0;}
    100% {background-position: 30px 30px;}
  }

{'fraction_non_alphanumeric': 0.11170158405723045, 'fraction_numerical': 0.03924374041900869, 'mean_word_length': 1.2616131268777444, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4936848', 'n_tokens_mistral': 3186, 'n_tokens_neox': 2798, 'n_words': 526}