/*自定义css文件*/
body {
    background-image: url(/static/img/bg.svg);
    background-repeat: repeat;
    }
.border-amber-600 {
    --tw-border-opacity: 1;
    border-color: rgb(0 114 229);
}

blockquote:before {
    content: none;
    
}

blockquote {
    border-width: 0 0 0 8px;
    margin: 1.5rem .75rem;
    quotes: "\201C" "\201D" "\2018" "\2019";
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
    padding: 1.5rem 1rem;
}

body {
    background-color: #f8fafc;
}

.shadow-md, .shadow-secondary-1 {
    box-shadow: 0 .25rem 1.875rem rgba(46, 45, 116, .05);
}

.shadow, .shadow-2 {
    box-shadow: 0 .25rem 1.875rem rgba(46, 45, 116, .05);
    }
.nav-white {
    box-shadow: 0px 1px 20px 12px #0808080f;
}

.bg-line-repeat {
    background-size: 3.5px 4.5px;
}

.icon-\[la--hashtag\], .icon-\[la--heart-solid\] {
    vertical-align: bottom;
}

#navbar .h-8 {
    height: 2.2rem;
}

.btn-outline-info {
    border-color: rgb(58 113 202);
    color: rgb(58 113 202);
}

.btn-outline-info:focus, .btn-outline-info:hover {
    border-color: rgb(58 113 202);
    background-color: rgb(58 113 202);
}
.text-blue-600 {
    color: rgb(59 113 202);
}

.btn-info {
    border-color: #3b71ca;
    background-color: #3b71ca;
    tw-shadow: 0 4px 9px -4px #a6c1ee;
    --tw-shadow: 0 4px 9px -4px #a6c1ee;
}

.btn-info:focus, .btn-info:hover {
    background-color: rgb(49 122 241);
        tw-shadow: 0 4px 9px -4px #a6c1ee;
    --tw-shadow: 0 4px 9px -4px #a6c1ee;
}