.bg-sky-300 {
    background-color: #C9A227;
    cursor: pointer;
    transition: all 0.3s ease;
}
.duration-500 {
    background-color: #1F4E5C;
    transition-duration: 500ms;
}
.bg-slate-900 {
    background-color: #2F6B7D;
}
.text-slate-500 {
    color: rgb(200 162 39);
}
.ring-black\/5 {
    --tw-ring-color: rgb(255 255 255 / 50%);
}
.text-gray-900 {
    font-size: 20px;
}
.prose-a\:text-sky-400 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
    --tw-text-opacity: 1;
    color: rgb(47 107 125);
}

.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-links)
    font-weight: 500;
    text-decoration: none;
}

.text-gray-900 {
    --tw-text-opacity: 1;
    color: rgb(47 107 125);
}
.justify-end {
    justify-content: left;
    margin-bottom: 20px;
}
.text-sky-400 {
    --tw-text-opacity: 1;
    color: #2F6B7D;
}
.text-sky-500 {
    --tw-text-opacity: 1;
    color: #2F6B7D;
}
.hover\:bg-sky-200:hover {
    background-color: rgb(221 221 221);
}