/*
This file is part of Vodka.

Vodka is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Vodka is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Vodka.  If not, see <https://www.gnu.org/licenses/>.
*/


.cursorblink {
  animation: blink 1.25s linear infinite;
}

@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
  99% {
    opacity: 0;
  }
}

.faintcursorblink {
  animation: faintblink 2s linear infinite;
}

@keyframes faintblink {
  0% {
    opacity: .33;
  }
  50% {
    opacity: .33;
  }
  51% {
    opacity: 0;
  }
  99% {
    opacity: 0;
  }
}

.squareblink {
	animation: sblink 2s linear infinite;
}

@keyframes sblink {
	0% {
		border: 2px dotted var(--selected-border);
	}
	50% {
		border: 2px dashed var(--selected-border);
	}
}

.faintsquareblink {
	animation: fsblink 2s linear infinite;
}

@keyframes fsblink {
	0% {
		border: 2px dotted var(--selected-border);
	}
	50% {
		border: 2px dashed var(--selected-border);
	}
}


.insertionpip {
	width: 5px;
	height: 6px;
	padding: 0px;
	color: var(--selected-border);
	line-height: 0.4;
	align-self: flex-start;
	font-size: 1.2em;
}

.pipvparentindent {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 25px;
}

.pipvparent {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 4px;
}

.piphparent {
	margin-left: 3px;
	margin-right: 3px;
}

.pipinhcontainer {
	margin-left: 3px;
	margin-right: 3px;
}

.pipinvcontainer {

}

.pipparentusingeditor {
	opacity: .33;
}

.insertionsquare {
	padding: 4px;
	border: 2px dotted var(--selected-border);
	margin: 3px;
}

