/* ######################## */
/* borders */

.border-base {
    border: 2px solid;
    border-radius: 6px;
    box-shadow: 0 4px 15px var(--dark);
}

.border-dark        { border-color: var(--dark); }
.border-charcoal    { border-color: var(--charcoal); }
.border-deeppurple  { border-color: var(--deep_purple); }
.border-bluegrey    { border-color: var(--bluegrey); }
.border-slate       { border-color: var(--slate); }
.border-violet      { border-color: var(--violet); }
.border-purple      { border-color: var(--purple); }
.border-dusk        { border-color: var(--dusk); }
.border-plum        { border-color: var(--plum); }
.border-forest      { border-color: var(--forest); }
.border-sage        { border-color: var(--sage); }
.border-mint        { border-color: var(--mint); }
.border-tealgrey    { border-color: var(--teal-grey); }
.border-aqua        { border-color: var(--aqua); }
.border-crimson     { border-color: var(--crimson); }
.border-maroon      { border-color: var(--maroon); }
.border-rosewood    { border-color: var(--rosewood); }
.border-rose        { border-color: var(--rose); }
.border-brightrose  { border-color: var(--brightRose); }
.border-deeprose    { border-color: var(--deeprose); }
.border-coral       { border-color: var(--coral); }
.border-peach       { border-color: var(--peach); }
.border-lemon       { border-color: var(--lemon); }

.border-dcTeal { border-color: var(--dcTeal); }

.border-blue { border-color: var(--ascii_blue); }
.border-green { border-color: var(--ascii_green); }
.border-cyan { border-color: var(--ascii_cyan); }
.border-red { border-color: var(--ascii_red); }
.border-magenta { border-color: var(--ascii_magenta); }
.border-brown { border-color: var(--ascii_brown); }
.border-lightgray { border-color: var(--ascii_lightgray); }
.border-darkgray { border-color: var(--ascii_darkgray); }
.border-lightblue { border-color: var(--ascii_lightblue); }
.border-lightgreen { border-color: var(--ascii_lightgreen); }
.border-lightcyan { border-color: var(--ascii_lightcyan); }
.border-lightred { border-color: var(--ascii_lightred); }
.border-lightmagenta { border-color: var(--ascii_lightmagenta); }
.border-yellow { border-color: var(--ascii_yellow); }
.border-white { border-color: var(--ascii_white); }