.cursor{animation:cursorBlink 1s infinite;background-color:#0083cc;display:inline-block;height:20px;margin-left:2px;width:2px}span.cursor.typing{animation:none}@keyframes cursorBlink{49%{background-color:#0083cc}50%{background-color:transparent}99%{background-color:transparent}}.toggle-small{--size:1rem}.toggle-big{--size:1.5rem}.toggle-bigger{--size:2rem}.toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;box-shadow:inset calc(var(--size)*.33) calc(var(--size)*-.25) 0;color:#f5f5f5;cursor:pointer;height:var(--size);outline:none;transition:all .5s;width:var(--size)}.toggle:checked{--ray-size:calc(var(--size)*-.4);--offset-orthogonal:calc(var(--size)*.65);--offset-diagonal:calc(var(--size)*.45);box-shadow:inset 0 0 0 var(--size),calc(var(--offset-orthogonal)*-1) 0 0 var(--ray-size),var(--offset-orthogonal) 0 0 var(--ray-size),0 calc(var(--offset-orthogonal)*-1) 0 var(--ray-size),0 var(--offset-orthogonal) 0 var(--ray-size),calc(var(--offset-diagonal)*-1) calc(var(--offset-diagonal)*-1) 0 var(--ray-size),var(--offset-diagonal) var(--offset-diagonal) 0 var(--ray-size),calc(var(--offset-diagonal)*-1) var(--offset-diagonal) 0 var(--ray-size),var(--offset-diagonal) calc(var(--offset-diagonal)*-1) 0 var(--ray-size);color:#151515;transform:scale(.75)}.toggle{z-index:1}
