:root{
    --better-fonts: 'Comic Sans MS','Segoe Print', 'Bradley Hand', Chilanka, TSCu_Comic, casual, cursive;
}


body.theme-default :is(h1, h2, h3, h4, h5, h6, .column-link, .sidebar) {
    font-family: var(--better-fonts);
}

body.theme-default{
    --c-verified-paper: hsl(123deg 38% 64%);
    --c-verified-ink: #222;
    --c-verified-border: darkgreen;
}


:root body.theme-default {
    background-image: radial-gradient(ellipse at top left, #25202c, #191b22);
}


:root:has(.navigation-bar .account__avatar img[alt="fimion"]) body{
  font-family: var(--better-fonts);
}

:root:has(meta[content="fimion@notacult.social"][property="profile:username"]) body {
    --c-verified-ink: indigo;
    --c-verified-paper: lightpink;
    --c-verified-border: deeppink;
    --fimion-border-color: deeppink;
    font-family: var(--better-fonts);
    border: 5px ridge var(--fimion-border-color);
}

.account__header__bio .account__header__fields .verified{
    border: 2px ridge var(--c-verified-border);
    color: var(--c-verified-ink);
    background-color: var(--c-verified-paper);
}

.account__header__bio .account__header__fields .verified :is(a, dd, dt, .verified__mark){
    color: var(--c-verified-ink);
}

.flash-message.notice{
    border-color: var(--c-verified-border);
    background-color: var(--c-verified-paper);
    color:var(--c-verified-ink);
}

.status__wrapper-direct,
.detailed-status-direct {
  background-image: linear-gradient(0.375turn, #8c8dff 3.5rem, transparent 3rem);
}

