.bit4 {
    box-shadow: 4px 0 var(--base), -4px 0 var(--base), 0 -4px var(--base), 0 4px var(--base), 8px 0 var(--frame-color), -8px 0 var(--frame-color), 0 -8px var(--frame-color), 0 8px var(--frame-color), 0 0 0 4px var(--frame-color);
}

.main-card.card-twitter .card-icon {
    box-shadow: 0 0 0 4px var(--base);
}

.main-card.card-twitter {
    background: var(--base);
    color: var(--text);
}

.new-window {
    border: 1px solid var(--frame-color);
    border-radius: 0 0 6px 6px;
    border-top: 30px solid transparent;
}

.new-calendar-skin .calendar-header {
    border-bottom: 1px solid transparent;
}

.new-calendar-skin .calendar-header>div {
    text-align: center;
    font-size: 12px;
    border-radius: 8px;
    background-color: var(--base);
border:1px solid var(--frame-color);
    margin: 0px 1px;
    font-family: 'Galmuri9';
    font-weight: bold;
    color: var(--frame-color);
}

.new-calendar-skin .calendar-header .holiday{
background-color:var(--frame-color);
color:var(--base);
}

.new-calendar-skin {
  padding: 20px;
  font-family: galmuri11;
  color:var(--calendar-font-color);
}

.new-calendar-skin h2 {
  text-align: center;
  color: var(--base);
  margin-bottom: 20px;
  font-size: 2.4em;
  text-transform: uppercase;
font-weight:bold;
filter:drop-shadow(1px 0px 0px var(--frame-color)) drop-shadow(-1px 0px 0px var(--frame-color)) drop-shadow(0px 1px 0px var(--frame-color)) drop-shadow(0px -1px 0px var(--frame-color));
}