Work Text:
#header {
background-image: url('https://i.postimg.cc/sxhKWYqH/snoopy-mike.png'), url('https://i.postimg.cc/c4GPmChB/paladin-bg.png');
background-repeat: no-repeat, repeat;
background-position: center 20px, top left;
background-size: auto 200px, auto;
background-color: #2C303A;
}
#header h1 sup,
#header .button,
#header .landmark,
#header .logo {
display: none;
}
#header .heading {
height: 16em;
}
#header .primary {
background: #4F5B7F;
box-shadow: 0px 0px 15px #E68E8E;
}
#header .logo,
#header .heading sup {
visibility: hidden;
}
#header .heading a {
color: #E68E8E;
text-shadow: 0px 0px 15px #7B8DB5;
font-size: 2.2em;
left: 20px;
top: 140px;
background: rgba(75, 59, 92, 0.7);
padding: 5px 15px;
border-radius: 30px;
border: 1px solid #E68E8E;
white-space: nowrap;
}
.event .userstuff {
background: #4F5B7F;
border: 1px solid #E68E8E;
}
.userstuff p {
text-align: left !important;
}
#outer.wrapper,
.filtering .filters #leave_filters {
background: #36406E;
color: #F5E6E6;
}
#main a {
color: #7B8DB5;
}
#greeting a.dropdown-toggle,
#header .actions a {
color: #E68E8E !important;
text-shadow: 0px 0px 3px #3B445C;
}
#greeting .menu,
#header .dropdown .menu,
#header .dropdown:hover a {
background: #3B445C;
box-shadow: 0px 0px 15px #E68E8E;
border: 1px solid #E68E8E;
}
span.submit.actions input.button {
display: none;
}
#greeting img.icon {
display: none;
}
#header #search .text,
.search [role="tooltip"] {
background: #3B445C;
box-shadow: 0px 0px 15px #E68E8E;
color: #E68E8E !important;
border: 1px solid #7B8DB5;
}
form.search input[type=text],
form.search input[type=submit],
.autocomplete div.dropdown ul {
background: #3B445C !important;
border: none;
box-shadow: 0px 0px 15px #E68E8E;
color: #E68E8E;
display: block;
}
#header #search .text {
width: 7em;
}
.notice,
.comment_notice,
.kudos_notice,
ul.notes,
.caution,
.error,
.comment_error,
.kudos_error,
.alert.flash {
background: #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5 !important;
color: #3B445C;
border: none;
}
.notice a,
.comment_notice a,
.kudos_notice a,
ul.notes a,
.caution a,
.error a,
.comment_error a,
.kudos_error a,
.alert.flash a {
color: #4F5B7F;
font-weight: bold;
}
.splash .module h3 {
color: #E68E8E;
border-bottom: 2px solid #E68E8E;
}
.splash .favorite li:nth-of-type(2n+1) a {
background: #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
color: #3B445C;
font-weight: bold;
font-variant: small-caps;
}
.splash .favorite li:nth-of-type(2n+2) a {
color: #E68E8E;
font-weight: bold;
font-variant: small-caps;
font-size: 110%;
}
.splash .favorite li:nth-of-type(2n+1) a:hover,
.splash .favorite li:nth-of-type(2n+2) a:hover {
color: #E68E8E;
font-weight: bold;
font-variant: small-caps;
background: #7B8DB5;
}
#footer {
background: #4F5B7F;
color: #E68E8E;
border-top: 3px solid #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
}
#footer a,
#footer .heading {
color: #E68E8E;
}
.actions a,
.actions a:focus,
.actions input:focus,
.action:focus,
.actions button,
.actions li input,
.actions li input[type="submit"],
input[type="submit"],
.actions li label,
ul.navigation.actions li a,
.action:link,
.actions a:link {
background: #4F5B7F;
border: 1px solid #E68E8E;
color: #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
border-radius: 5px;
}
.current,
#dashboard .current {
background: #E68E8E !important;
color: #3B445C !important;
box-shadow: 0px 0px 15px #7B8DB5 !important;
border-radius: 5px;
}
#dashboard.own {
border-top: 5px solid #E68E8E;
border-bottom: 5px solid #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
}
#dashboard a:hover {
background: #E68E8E;
color: #2C303A !important;
}
#dashboard a {
color: #E68E8E;
}
dl.meta {
border: 1px solid #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
background: #3B445C;
color: #F5E6E6;
}
.listbox .index {
background: #3B445C;
}
.listbox,
fieldset fieldset.listbox {
background: #4F5B7F;
box-shadow: 0px 0px 15px #7B8DB5;
border: 1px solid #E68E8E;
}
form dl,
fieldset,
fieldset fieldset,
fieldset fieldset fieldset,
fieldset fieldset dl dl,
dd.hideme,
form blockquote.userstuff,
input,
select,
select:focus,
textarea,
span.symbol.question,
.own {
background: #3B445C !important;
color: #F5E6E6 !important;
border: 1px solid #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
}
.autocomplete li.added,
.post .meta dd ul li.added,
label,
label.required {
color: #E68E8E;
}
span.delete {
background: #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
}
span.delete a {
color: #3B445C !important;
font-weight: bold;
}
.ui-sortable li,
.dynamic form,
div.dynamic {
background: #3B445C;
border: 1px solid #E68E8E;
}
.dropdown {
background: #3B445C;
}
form.verbose legend,
.verbose form legend {
background: #E68E8E;
color: #3B445C;
box-shadow: 0px 0px 15px #7B8DB5;
}
li.blurb {
border: 1px solid #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
background: #4B516B !important;
border-radius: 15px !important;
padding: 15px !important;
}
.draft {
background: #3B445C;
color: #E68E8E;
border: 2px dashed #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
}
.draft .wrapper {
background: #3B445C;
border: 1px solid #E68E8E;
}
#header h2 {
background: #E68E8E !important;
color: #3B445C;
box-shadow: 0px 0px 15px #7B8DB5;
}
#stat_chart svg {
filter: invert(90%) sepia(150%) brightness(60%) hue-rotate(60deg) saturate(120%);
}
.reading h4.viewed,
dl.index dd,
table,
th,
dt.child {
background: #3B445C;
color: #F5E6E6;
}
#modal,
span.replied {
background: #3B445C;
color: #E68E8E;
border: 2px solid #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
}
h4.heading.byline {
background: #E68E8E;
color: #3B445C;
}
li.comment {
border: 1px solid #E68E8E;
background: #3B445C;
color: #F5E6E6;
}
.comment div.icon {
border-bottom: 5px solid #E68E8E;
box-shadow: 0px 0px 15px #7B8DB5;
}
.thread .even {
background: #4F5B7F;
}
.unread {
background: #3B445C;
border: 5px dashed #E68E8E !important;
color: #E68E8E;
}
span.unread {
background: #E68E8E;
color: #3B445C;
}
span.indicator::before {
box-shadow: 0px 0px 15px #7B8DB5;
}
.warnings .tag,
.work .warning a.tag,
dd.warning.tags a {
border: 1px solid #E68E8E;
border-radius: 5px;
background: #E68E8E;
padding-left: 2px;
padding-right: 2px;
box-shadow: 0px 0px 10px #7B8DB5;
color: #3B445C !important;
}
.relationships .tag,
.work .relationships a.tag,
dd.relationship.tags a {
background: #4F5B7F !important;
color: #E68E8E !important;
font-weight: bold;
text-shadow: 0px 0px 15px #7B8DB5;
border: 1px solid #E68E8E !important;
border-radius: 20px !important;
padding: 2px 10px !important;
}
.blurb h4 a:visited {
color: #7B8DB5 !important;
}
#main a:hover {
background: #E68E8E;
color: #3B445C;
}
.statistics .index li:nth-of-type(2n) {
background: #3B445C;
}
dl.stats,
dd.words,
dd.language,
dd.published,
dd.status,
dd.chapters,
.required .stats,
.blurb .stats dl,
dl.index dd {
color: #F5C8C8 !important;
font-weight: bold !important;
}
dl.stats dt,
.required .stats dt,
.blurb .stats dt {
color: #7B8DB5 !important;
}
li.blurb blockquote p:first-child::before,
.blurb .fandoms::before,
.blurb ul.series::before,
ul.tags li.warnings:first-child:before,
li.warnings + li.relationships:before,
li.relationships + li.characters:before,
li.characters + li.freeforms:before {
content: none !important;
}
.filters .facet-group .expander,
.filters .expander {
color: #ffffff !important;
}
.filters .facet-group .expander:hover,
.filters .facet-group .expander:focus,
.filters .expander:hover,
.filters .expander:focus {
color: #ffffff !important;
}
.kudos_error {
font-size: 0 !important;
position: relative !important;
background: #E68E8E !important;
padding: 8px 15px !important;
min-height: auto !important;
border: 1px solid #7B8DB5 !important;
border-radius: 30px !important;
box-shadow: 0px 0px 10px #7B8DB5 !important;
display: inline-block !important;
width: auto !important;
margin: 10px auto !important;
}
.kudos_error::after {
content: " 🌹Your love has already reached the author! " !important;
font-size: 16px !important;
color: #3B445C !important;
display: block !important;
position: relative !important;
text-align: center !important;
background: transparent !important;
white-space: nowrap !important;
line-height: 1.2 !important;
}
span.rating-general-audience.rating {
filter: hue-rotate(140deg) saturate(0.6) brightness(1.4);
}
span.rating-teen.rating {
filter: hue-rotate(255deg) saturate(0.5) brightness(1.15);
}
span.rating-mature.rating {
filter: hue-rotate(260deg) saturate(0.5) brightness(1.15);
}
span.rating-explicit.rating {
filter: hue-rotate(300deg) saturate(0.6) brightness(1.25);
}
span.rating-notrated.rating {
filter: brightness(1.6) saturate(0);
}
span.category-gen.category {
filter: hue-rotate(140deg) saturate(0.6) brightness(1.4);
}
span.category-slash.category {
filter: invert(1) hue-rotate(5deg) saturate(0.55) brightness(1.2) contrast(1.05);
}
span.category-het.category {
filter: hue-rotate(260deg) saturate(0.35) brightness(1.1);
}
span.category-femslash.category {
filter: hue-rotate(335deg) saturate(0.4) brightness(2.4) contrast(0.85);
}
span.category-multi.category {
filter: none !important;
}
span.category-none.category {
filter: brightness(1.6) saturate(0);
}
span.warning-choosenotto.warnings {
filter: hue-rotate(260deg) saturate(0.6) brightness(1.15);
}
span.warning-no.warnings {
filter: brightness(1.6) saturate(0);
}
span.warning-yes.warnings {
filter: hue-rotate(300deg) saturate(0.6) brightness(1.25);
}
span.complete-yes.iswip {
filter: hue-rotate(140deg) saturate(0.6) brightness(1.4);
}
span.complete-no.iswip {
filter: hue-rotate(300deg) saturate(0.6) brightness(1.3);
}

