.dark{background:linear-gradient(to bottom,#392330,#120a10) !important;color:#f8dcdc}.dark a{color:#ff6b81;font-weight:500;text-decoration:none}.dark a:hover{color:#ff9ca3}.dark .menu a.active{color:#ff9ca3;border-bottom:2px solid #ff6b81}.dark .button,.dark .post-tags a{background-color:#ff6b81;color:#1a0f16}.dark .button:hover,.dark .post-tags a:hover{background-color:#ff9ca3;color:#1a0f16}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#ffc7d1;transition:text-shadow .3s ease,color .3s ease}.dark h1:hover,.dark h2:hover,.dark h3:hover,.dark h4:hover,.dark h5:hover,.dark h6:hover{text-shadow:0 0 4px #ff6b81,0 0 10px #ff6b81,0 0 16px #ff6b81;color:#ffe3e9}.dark code,.dark pre code{font-family:fira code,courier new,monospace;font-size:.95em}.dark code{background:#2a0f1f;color:#ff9ca3;border-radius:4px;padding:2px 4px}.dark pre code{display:block;padding:1em;background:#2a0f1f;border:1px solid #ff6b81;overflow-x:auto;color:#ffd3dc}.dark .post-entry,.dark .post-single,.dark .archive-entry{background:#1a0f16;margin:1.75rem auto;padding:1.5rem 2rem;border:none;border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,.6);max-width:52rem}body:not(.dark){background:linear-gradient(to bottom,#ffffff,#ff7777) !important;color:#333}body:not(.dark) a{color:#d85b71;font-weight:500;text-decoration:none}body:not(.dark) a:hover{color:#e87b91}body:not(.dark) .menu a.active{color:#d85b71;border-bottom:2px solid #d85b71}body:not(.dark) .button,body:not(.dark) .post-tags a{background-color:#d85b71;color:#fff}body:not(.dark) .button:hover,body:not(.dark) .post-tags a:hover{background-color:#e87b91;color:#fff}body:not(.dark) h1,body:not(.dark) h2,body:not(.dark) h3,body:not(.dark) h4,body:not(.dark) h5,body:not(.dark) h6{color:#a03b51;transition:none}body:not(.dark) h1:hover,body:not(.dark) h2:hover,body:not(.dark) h3:hover,body:not(.dark) h4:hover,body:not(.dark) h5:hover,body:not(.dark) h6:hover{text-shadow:none;color:#a03b51}body:not(.dark) code,body:not(.dark) pre code{font-family:fira code,courier new,monospace;font-size:.95em}body:not(.dark) .post-entry,body:not(.dark) .post-single,body:not(.dark) .archive-entry{background:#fff;margin:1.75rem auto;padding:1.5rem 2rem;border:1px solid #f0d0d0;border-radius:10px;box-shadow:none;max-width:52rem}