/* MAINNET/TESTNET TOGGLE SWITCH */
div[class^=net_toggle_] input[type=checkbox]{position:absolute;opacity:0}.net_toggle_container{font-size:1.5em}.net_toggle_container input[type=checkbox]{position:absolute;opacity:0}.net_toggle_container #pseudo-switch{width:2em;height:1em;position:relative;cursor:pointer;display:block}.net_toggle_container #pseudo-switch:before{content:'';position:absolute;width:2em;height:1em;left:.1em;transition:background .1s .1s ease;background:#4d4d4d;border-radius:50px;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.2)}.net_toggle_container #pseudo-switch:after{content:'';position:absolute;width:1em;height:1em;border-radius:50px;left:0;transition:all .2s ease;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);background:#fcfff4;z-index:2}.net_toggle_container input[type=checkbox]:checked+#pseudo-switch:before{background:#333}.net_toggle_container input[type=checkbox]:checked+#pseudo-switch:after{left:1.1em}.net_toggle_off{text-shadow:var(--neon);transform:translate(-115%,-90%)}.net_toggle_on{transform:translate(85%,-90%)}.net_toggle_container input[type=checkbox]:checked~.net_toggle_on{text-shadow:var(--neon)}.net_toggle_container input[type=checkbox]:checked~.net_toggle_off{text-shadow:none}

/* WEBFORM TEXT INPUT */
/* .input{position:relative;z-index:1;margin:1em;vertical-align:top}.input__field{position:relative;display:block;float:right;width:60%;border:none;border-radius:0;background:#f0f0f0;color:#fff;font-family:"Open Sans";-webkit-appearance:none}.input__field:focus{outline:0}.input__label{display:inline-block;float:right;padding:0 0 0 1em;width:40%;color:#eee;font-size:70.25%;text-align:right;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input__label-content{position:relative;display:block;padding:.5em 0;width:100%}.input__field--haruki{width:100%;background:0 0;color:#e3e6e8;font-size:1.25em;margin-right:-15px;background-color:rgba(255,255,255,.1);padding:0 5px 3px 10px}.input__label--haruki,.input__label--haruki2{position:absolute;width:100%;text-align:left;pointer-events:none}.input__label-content--haruki,.input__label-content--haruki2{-webkit-transition:-webkit-transform .3s;transition:transform .3s}.input__label--haruki2::after,.input__label--haruki2::before,.input__label--haruki::after,.input__label--haruki::before{content:'';position:absolute;left:0;z-index:-1;width:100%;height:2px;background:#ccc;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.input__label--haruki2::before,.input__label--haruki::before{top:0}.input__label--haruki::after{bottom:0}.input--filled .input__label-content--haruki,.input__field--haruki:focus+.input__label--haruki .input__label-content--haruki{-webkit-transform:translate3d(-115px,0,0);transform:translate3d(-115px,0,0)}.input--filled .input__label-content--haruki2,.input__field--haruki:focus+.input__label--haruki2 .input__label-content--haruki2{-webkit-transform:translate3d(0,-2.2em,0);transform:translate3d(0,-2.2em,0)}.input--filled .input__label--haruki2::before,.input--filled .input__label--haruki::before,.input__field--haruki:focus+.input__label--haruki2::before,.input__field--haruki:focus+.input__label--haruki::before{-webkit-transform:translate3d(0,-.2em,0);transform:translate3d(0,-.2em,0)}.input--filled .input__label--haruki2::after,.input--filled .input__label--haruki::after,.input__field--haruki:focus+.input__label--haruki2::after,.input__field--haruki:focus+.input__label--haruki::after{-webkit-transform:translate3d(0,.2em,0);transform:translate3d(0,.2em,0)} */

/* MAIN BUTTON STYLE */
.btn-6{position:relative;color:inherit;display:block;overflow:hidden;text-align:center;border-style:solid;border-width:1px;border-color:var(--border-light);border-radius:5px;letter-spacing:1px;cursor:pointer;background-color:var(--button-color)}

.btn-6:hover{
  /* background-image:linear-gradient(180deg,var(--home-dark),var(--home-light)); */
  background-color:var(--home-dark);
  color:var(--text-color)
}
  
.btn-6:active{background-color:var(--button-active)}


.planet_note{
  background-color:rgba(0,0,0,0.7);
  font-weight: 300;
}

.modal-btn{
  /* border-color:#2196F3; */
  /* border-color:#2196F3; */
  border-color:var(--text-dark);
  /* font-size:em; */
  /* font-family: inherit;
  font-weight: 300;
  font-size:1em; */

}

.modal-btn:hover{
  border-color:#2196F3;
  background-color: inherit;
  /* color:#FFF; */
  color:#000;
}
.modal-btn:active{
  background-color:#2196F3;
  color:#FFF;
}

/*CHECKBOX STYLE*/
.cbx,.cbx2{display:inline-block;position:relative;top:1px;width:var(--checkbox-small);height:var(--checkbox-small);border:1px solid var(--text-dark);border-radius:3px;vertical-align:middle;transition:background .1s ease;cursor:pointer}

.cbx2:after,.cbx:after{content:'';position:absolute;top:1px;left:5px;width:5px;height:11px;opacity:0;transform:rotate(45deg) scale(0);border-right:2px solid var(--text-color);border-bottom:2px solid var(--text-color);transition:all .3s ease;transition-delay:.15s}

.cbx2{height:var(--checkbox-large);width:var(--checkbox-large);margin-left:3px}

.cbx2:after{top:-2px;left:15px;width:18px;height:40px}

.lbl{vertical-align:middle;cursor:pointer}

#cbx,#cbx2,#cbx3,#show_tokens,#cbx_forsale{visibility:hidden;position:absolute}

#cbx2:checked~.cbx,#cbx3:checked~.cbx2,#cbx:checked~.cbx,#cbx:checked~.cbx2,#show_tokens:checked~.cbx,#cbx_forsale:checked~.cbx{border-color:transparent;background:var(--mango-blue);animation:jelly .4s ease}

#cbx2:checked~.cbx:after,#cbx3:checked~.cbx2:after,#cbx:checked~.cbx2:after,#cbx:checked~.cbx:after,#show_tokens:checked~.cbx:after,#cbx_forsale:checked~.cbx:after{opacity:1;transform:rotate(45deg) scale(1)}

.cntr{position:relative;text-align:center}

@-moz-keyframes jelly{from{transform:scale(1,1)}30%{transform:scale(1.05,.95)}40%{transform:scale(.95,1.05)}50%{transform:scale(1.02,.98)}65%{transform:scale(.9,1.01)}75%{transform:scale(1.01,.98)}to{transform:scale(1,1)}}@-webkit-keyframes jelly{from{transform:scale(1,1)}30%{transform:scale(1.05,.95)}40%{transform:scale(.95,1.05)}50%{transform:scale(1.02,.98)}65%{transform:scale(.9,1.01)}75%{transform:scale(1.01,.98)}to{transform:scale(1,1)}}@-o-keyframes jelly{from{transform:scale(1,1)}30%{transform:scale(1.05,.95)}40%{transform:scale(.95,1.05)}50%{transform:scale(1.02,.98)}65%{transform:scale(.9,1.01)}75%{transform:scale(1.01,.98)}to{transform:scale(1,1)}}@keyframes jelly{from{transform:scale(1,1)}30%{transform:scale(1.05,.95)}40%{transform:scale(.95,1.05)}50%{transform:scale(1.02,.98)}65%{transform:scale(.9,1.01)}75%{transform:scale(1.01,.98)}to{transform:scale(1,1)}}

/* AUTOCOMPLETE RESULTS */
/* .autocomplete-items{position:absolute;width:100%;margin-top:2em;padding:.5em 0}.autocomplete-item{cursor:pointer;padding:0 1em}.autocomplete-active,.autocomplete-item:hover{background-color:var(--background-light);color:var(--text-color)} */


/* STANDARD TEXT INPUT STYLING */
/* input[type="text"]{border: 1px solid var(--border-medium);border-radius:5px;} */

#review_btn_container{
  min-height:100px;
}

.issue-btn{
  font-size:1.5em;
  margin:auto;
  width:200px;
  background-color: var(--button-background);
}

.error_msg{
  color: var(--error-color);
}

/*MODAL */
.modal {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  /* text-align: left; */
  background: var(--overlay-color);
  transition: opacity .25s ease;
  z-index: 100;
}


.modal__bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  cursor: pointer;
  z-index:20;
}

.modal-state {
  display: none;
}

.modal-state:checked + .modal {
  opacity: 1;
  visibility: visible;
}

.modal-state:checked + .modal .modal__inner {
  top: 50%;
}

.modal__inner {
  transition: top .25s ease;
  position: absolute;
  top: 45%;
  /* right: 0;
  bottom: 0;
  left: 0; */
  /* width: 60%; */
  width:auto;
  margin: auto;
  overflow: auto;
  overflow-x: hidden;
  background: var(--modal-background);
  border-radius: 5px;
  padding: 1em 2em;
  /* height: 75%; */
  color: var(--text-dark);
  z-index:105;
  /* min-height:400px; */
  /* overflow:hidden; */
  /* top:50%; */
  left:50%;
  transform:translate(-50%,-50%);
  /* max-height:90%;
  max-width:90%; */
}

.modal__close {
  position: absolute;
  right: 0.5em;
  top: 0.5em;
  width: 35px;
  height: 35px;
  cursor: pointer;
  z-index: 110;
  background-image: url('/ir/h35/ui/exit.png');
  background-repeat: no-repeat;
  /* background-color: inherit; */
  /* padding:2px; */
}
.modal__close:hover{
  opacity:0.8;
}
.modal__close:after,
.modal__close:before {
  /* content: '';
  position: absolute;
  width: 2px;
  height: 1.5em;
  background: var(--text-dark);
  display: block;
  transform: rotate(45deg);
  left: 50%;
  margin: -3px 0 0 -1px;
  top: 0; */

}

.modal__close:hover:after,
.modal__close:hover:before {
  /* background: var(--mango-blue); */
}

.modal__close:before {
  /* transform: rotate(-45deg); */
}


#asset_viewer_controls_mobile{
  display:none;
}

@media(max-width:768px){  
  #asset_viewer_controls_mobile{
    display:block;
  }
}