/*
 * Custom CSS for @cloudcot's profile on Hjonk
 * Generated on 2025-11-03 10:58:48
 * This CSS file was last modified on: 2025-10-16 17:10:50
 * Length: 0 characters
 *
 * Please be respectful: copying, modifying, or redistributing without permission
 * is not nice <3
 */

.container::after { display: none; } /* hack for new layout *//* Hjönk ROSE NIGHT - Profile & Site Theme */
/* code by @cuttlefish - free to use and edit くコ:彡 - please report any issues! */

/* BG Assets */
.container:before, .special-bg{filter: invert() hue-rotate(180deg)}
.top-part .profile-corner, .top-part .cd-component{filter: invert(1) hue-rotate(-180deg);}
.toasters-container-full{
filter: invert(1) contrast(150%) hue-rotate(180deg);
}

/* Main */
body{background: #000;}
button:nth-child(n){background: linear-gradient(0deg,#0f0f0f,#000); color: #fff; border-color:#2c2c2c;}
.container{border-color: #47292f !important; box-shadow: 0 0 20px #3c2626; background-color: #000; color: #ffccd6}
.primary{background: linear-gradient(0deg,#dda3a3,#ffbcbc) !important;}
.caption{color: #ab6f7b;}

/* Header */
.header-buttons a{background: #000; border-color: #2c2c2c;}
.header-buttons a:last-of-type{background: linear-gradient(90deg,#000 59%,#000);}
.profile-dropdown{background: linear-gradient(0deg,#0f0f0f 72%,#000); color: #e8758c; border-color: #2c2c2c;}
.profile-dropdown:hover{background: linear-gradient(0deg,#141414 72%,#0f0f0f); color: #f78198; border-color: #2c2c2c;}
.header .caption{color: #ab6f7b !important;}

/* Top of Profile */
.alert{background-color: #1d0404; color: #ffccd6; border-color: #47292f;}
.profile-banner-section{border-color: #2c2c2c;}
.banner-user-area{background: #000000d6; color: #e8758c;}
.primary{border-color:#3b2424 !important; color: #570012 !important;}

/* Sidebar */
.side-panel-separate{background: #110000; border-color:#47292f;}
.section-header .caption{color: #ffccd6 !important;}
.section-header{border-color: #694646;}
.section{border-color: #2c2c2c;}
.section:hover{background-color: #0c0c0c4a;}
.side-panel-separate .fancy-list li:first-of-type{border-color: #3b2424;}
.side-panel-separate li{background: linear-gradient(0deg,#110000,#200000); border-color: #3b2424;}
.fancy-list li{background:#0000007d; border-color:#3b2424;}
.fancy-list li.selected{background:#1d0404;}
.fancy-list li:hover{background:#0f0f0f}
.followers-list > a:nth-child(n) > img:nth-child(1){border-color:#2c2c2c;}
.following-list > a:nth-child(n) > img:nth-child(1){border-color:#2c2c2c;}

/* Footer */
.emisoft-logo{filter: invert(1) hue-rotate(180deg)}
.footer-section a{color: #000; text-shadow: -1px -1px 1px #e8758c,1px -1px 1px #e8758c,-1px 1px 1px #e8758c,1px 1px 1px #e8758c;}

/* Post Stuff */
.post{border-color:#2c2c2c;}
.post-metadata{background:linear-gradient(45deg,#000,#000 6px,#1d0404 6px); border-color:#47292f; color: #ffccd6;}
.post-metadata b{color: #e8758c;}
.new-post{background:#110000;}
.new-post .post-metadata{background: linear-gradient(45deg,#110000,#110000 6px,#1d0404 6px);}
.image-preview img{border-color:#2c2c2c;}
.replies{background:linear-gradient(0deg,#0f0f0f,#000 20%);}
.quoted-post{border-color:#2c2c2c;}
.lastfm-attachment-post{background:#000; border-color:#2c2c2c;}
.lastfm-attachment-post .album-cover{border-color:#2c2c2c;}
.embed.youtube{background:#000; border-color:#2c2c2c;}

/* Non-profile Stuff */
.side-panel-separate .news-section{background: linear-gradient(0deg,#1d0404,#0000 20%); border-color: #47292f;}
.user-card{background:#000000ad; border-color:#3b2424;}
.user-card:first-of-type{border-color:#3b2424;}
.notification{background:#000; border-color:#2c2c2c;}
.text-decoration{color:#e8758c;}
.user-card-search{border-color:#2c2c2c;}
.border-decoration:hover{
    --gradColor1: #57575785;
    --gradColor2: #68686854;
    --gradColor3: #2c2c2c82;
}
.item-buy-section{border-color:#2c2c2c;}
.theme{border-color:#2c2c2c;}
.dreamy-textbox{filter: invert(1);}
.font-hotfix{filter: invert(1);}
.attachment{background:#000; border-color:#2c2c2c; color: #fff;}
.attachment > img:nth-child(n){filter: invert(1);}
button:nth-child(n), .js_search{background: linear-gradient(0deg,#0f0f0f,#000); color: #fff; border-color:#2c2c2c !important;}
.share-hjonk > textarea:nth-child(2){filter: invert();}