.postit, .space {
    width: 200px;
    padding: 20px;
    position: relative;
    margin: 20px;
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
    line-height: 1.4;
    box-shadow: 2px 2px 10px rgba(0,0,0,0.3);
    transform: rotate(0deg);
    transition: all 0.3s ease;
}

.postit.hoverable:hover {
    transform: rotate(0deg) scale(1.05);
    box-shadow: 4px 4px 15px rgba(0,0,0,0.4);
    z-index: 10;
}
.postit-yellow {
  background: linear-gradient(135deg, #fdf8c9 0%, #ffe9a7 100%);
}
.postit-space {
  background: none;
  box-shadow: none;
  border: 2px dashed #ddd;
  color: #888;
}

.postit-title {
  font-size: 1.5rem;
  font-weight: bold;
}
