.dark-mode{--colors-headers:#cbd5e1;--colors-grays:#64748b;--colors-text:#94a3b8;--colors-links:#a5b4fc}body.dark-mode{background:#020617}.dark-mode .category-title h1,.dark-mode .category-title h2,.dark-mode .copy h2,.dark-mode .copy h3,.dark-mode .copy h4,.dark-mode .copy h5,.dark-mode .copy h6,.dark-mode .main-post h1,.dark-mode .search-results h2{color:var(--colors-headers)}.dark-mode .posts a h2{color:var(--colors-headers)}.dark-mode .category-title p,.dark-mode .post-page .main-post p,.dark-mode .posts a p{color:var(--colors-text)}.dark-mode .posts .post-in a p{color:var(--colors-text)}.dark-mode .posts a b{color:var(--colors-links)}.dark-mode .category-title a.all-link{color:var(--colors-links)}.dark-mode .author a,.dark-mode .author b,.dark-mode .author em{color:var(--colors-grays)}.dark-mode .author span{color:var(--colors-grays)}.dark-mode .header,.dark-mode .top-menu{background:#09090b}.dark-mode .header-link{color:var(--colors-headers)}.dark-mode .header-link p{color:var(--colors-grays)}.dark-mode .header,.dark-mode .hero{background:#070f21}.dark-mode .hero h1 a,.dark-mode .hero h2 a{color:var(--colors-headers)}.dark-mode .search{background:#cbd5e1}.dark-mode .magnifier svg{color:#475569}.dark-mode .magnifier{color:var(--colors-text)}.dark-mode .search input::placeholder{color:#94a3b8}.dark-mode .search input{color:#475569}.dark-mode .top-menu{border-color:#334155}.dark-mode .top-menu a{color:var(--colors-text)}.dark-mode .top-right-menu a{background:#475569}.dark-mode img{filter:brightness(.8) contrast(1.2)}.dark-mode .social svg{color:#ccc}.dark-mode .social a:hover svg{opacity:.7}.dark-mode .posts a span.pinned{color:var(--colors-grays)}.dark-mode .pagination .page,.dark-mode .pagination a.move{background:#020617;border-color:var(--colors-grays);color:var(--colors-text)}.dark-mode .pagination .all-pages a,.dark-mode .pagination .all-pages-in{background:#020617;border-color:var(--colors-grays)}.dark-mode .pagination .page span.page-actual{color:var(--colors-grays)}.dark-mode .blogstatic-subscribe-hold{background:#0f172a}.dark-mode .blogstatic-subscribe-area input{border-color:#0f172a}.dark-mode .blogstatic-subscribe-area input{color:#334155}.dark-mode .blogstatic-subscribe-hold button,.dark-mode .theme-modal .button button{color:#334155;background:var(--colors-links)}.dark-mode .categories{border-color:#334155}.dark-mode .categories a{color:var(--colors-text);background:#475569}.dark-mode .categories a.current,.dark-mode .categories a:hover{opacity:.7}.dark-mode .all-pages-in::-webkit-scrollbar-track{background-color:#555}.dark-mode .all-pages-in::-webkit-scrollbar-thumb{background:#999}.dark-mode .toc{border-color:var(--colors-grays)}.dark-mode .copy .toc a:hover{opacity:.7}.dark-mode .copy,.dark-mode .results a,.dark-mode .results p{color:var(--colors-text)}.dark-mode .copy{border-color:#71717a}.dark-mode .posts a strong{background:#cbd5e1}.dark-mode .copy blockquote{color:var(--colors-text);border-color:#e4e4e7}.dark-mode .copy blockquote cite{color:var(--colors-grays)}.dark-mode .post-content a{color:var(--colors-links)}.dark-mode .results h3{color:var(--colors-grays)}.dark-mode .post-content a:hover,.dark-mode .post-content li a:hover{opacity:.7}.dark-mode .copy .image-gallery-description,.dark-mode .copy figure figcaption{color:var(--colors-grays)}.dark-mode .copy hr{background:var(--colors-grays)}.dark-mode .post-categories p{color:var(--colors-text)}.dark-mode .post-categories a{color:var(--colors-links)}.dark-mode .share p{color:var(--colors-text)}.dark-mode .share a{color:var(--colors-links)}.dark-mode .theme-modal .button button{background:#27272a}.dark-mode .button button:hover{opacity:.7}.dark-mode .related-posts h3{color:var(--colors-grays)}.dark-mode .footer p{color:var(--colors-text)}.dark-mode .footer a{color:var(--colors-links)}.dark-mode .footer a:hover{opacity:.7}