:root {
--body-color: hsla(0, 0%, 0%, 0.8);
--primary-color: #F73065;
--primary-color-dark: #F73065;
--header-height: 55px;
--bg: #fff;
--bg-secondary: #f3f5f4;
--bg-transparent: rgba(255, 255, 255, .9);
--bg-teritary: #f3f5f4;
--dark-bg: #0d2538;
--code-bg: #0e2233;
--select-color: rgba(212, 53, 159, .2);
--inline-code-text: #2577b3;
--inline-code-bg: rgba(212, 53, 159, .03);
--border-color: #e2ecec;
--border-color-darker: #cfe6e6;
--mark-color: #fff8ec;
--border-radius: 5px;
--success-bg: #5bb19640;
--space: 25px;
--space-x2: 50px;
--code-color: #fdf9f3;
--glow: 2px 2px 15px 0 var(--border-color-darker);
--header-border-color: rgba(0,0,0,0.1);
--header-shadow-color: rgba(255,255,255,0);
@media screen and (max-width: 550px) {
--space: 20px;
--space-x2: 20px;
}
[data-theme="dark"] {
--body-color: #ebf4f1;
--bg: #091a28;
--bg-secondary: #071521;
--bg-teritary: #0e2233;
--bg-transparent: #091a28E1;
--border-color: #0d2538;
--border-color-darker: #0d2538;
--inline-code-text: #2577b3;
--inline-code-bg: rgba(212, 53, 159, .1);
--primary-color: #F73065;
--primary-color-dark: #F73065;
--glow: 2px 2px 15px 0 #071521;
--header-border-color: black;
--header-shadow-color: rgba(255,255,255,0.1);
}
}