:root{
--ttarrow:url("/main/assets/img/lightmode-arrow.png");
}

.light{
--ttarrow:url("/main/assets/img/lightmode-arrow.png");
}

.dark{
--ttarrow:url("/main/assets/img/darkmode-arrow.png");
}

.data{
font-style: oblique;
font-size: 0.7em;
opacity: 0.5;
width: fit-content;
margin-top:0.5em;
margin-left:0.2em;
}
h1:has(+ .data){
margin:0 0 0.2em 0;
display: inline;
}
.entry-desc{
font-size: 0.95em;
}
ul li{
margin:1em 0;
}
li a{
font-size: 1.2em;
font-weight: 600;
margin: 0 0.5em 0 0;
}
.blog-content{
margin:0.7em 0 0;
}
.back-btn{
font-size: 0.8em;
}
.live-react{
background: var(--accent);
color: var(--main);
padding:0.2em;
}

#statuscafe{
border:1px solid var(--accent);
max-width: 22em;
float:right;
position: relative;
top:0;
margin-left:1em;
}

#statuscafe-username{
font-size: 1em;
margin:0.5em;
}

#statuscafe-username a img{
margin:0 0.5em 0 0;
}

#statuscafe-content{
padding:0 0.5em 0.5em 0.5em;
}

.discord-like{
display: flex;
flex-direction: row;
align-items: center;
}

.discord-like p{
font-size:0.75em;
opacity:0.5;
margin: 0;
padding:0 1em 0 0;
}

.lb-tt-lt,.lb-tt-rt,.lb-tt-m2,.lb-tt-lb,.lb-tt-rb,.lb-tt-m{
background: var(--main) !important;
border:none !important;
color:var(--accent) !important;
}
.lb-share-tt{
border:1px solid var(--accent) !important;
left:52px !important;
}
.lb-popup-label,.lb-share-tt-tm,.lb-share-tt-cl{
font-family: var(--font) !important;
font-weight: 100 !important;
}
.lb-share-tt-tm{
width:50px !important;
}
.lb-share-tt-cl{
text-decoration: none !important;
color:var(--accent) !important;
}
.lb-share-tt-cl:after{
content:"]";
}
.lb-share-tt-cl:before{
 content:"[";
margin-right:-5px;
}
.lb-tt-a{
background-image:var(--ttarrow) !important;
left:-6px !important;
}
.lb-share-tt-tm::first-letter{
opacity: 0;
margin-left:-8px;
}
.lb-count{
color:var(--accent) !important;
}