olexsmir.xyz/style.css(view raw)
1 |
#theme-toggle{all:unset;border-radius:10px;cursor:pointer;padding:4px 8px;}#theme-toggle:hover{background:rgba(0,0,0,0.09);}.blog-title h1{margin-bottom:0px;margin-top:0px;}.blog-title p{margin-top:0px;}.recent-posts{padding-top:0.5rem;}.visual-hidden:not(:focus){bottom:100%;position:absolute;}:root{--background-color:#131418;--code-background-color:#2d2d2d;--heading-color:#eaeaea;--link-color:#82aee3;--text-color:#babdc4;--text-mutted:color-mix(in srgb, var(--text-color) 70%, var(--background-color));}[data-theme='light']{--background-color:#fff;--code-background-color:#d8dbe2;--heading-color:#0d122b;--link-color:#003fff;--text-color:#434648;--text-mutted:color-mix(in srgb, var(--text-color) 70%, var(--background-color));}a{color:var(--link-color);cursor:pointer;text-decoration:none;}a:hover{text-decoration:underline;}body{background-color:var(--background-color);color:var(--text-color);font-family:system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif;font-size:1rem;letter-spacing:0.005em;line-height:1.5;margin:0 auto;max-width:66ch;overflow-wrap:anywhere;padding:0.6rem 1.7rem 3.1rem;}button{cursor:pointer;margin:0;}code{background-color:var(--code-background-color);font-family:monospace;padding:0 0.3em;white-space:pre-wrap;}h1, h2, h3, h4, h5, h6{color:var(--heading-color);font-family:var(--font-main);}header{padding-bottom:0.3rem;}hr{border:0;border-top:1px dashed;}i{font-style:italic;}img{display:block;justify-self:center;max-width:100%;}main{line-height:1.6;padding-top:1.3rem;}main a{color:var(--text-color);text-decoration:underline;}main a:hover{color:var(--link-color);}nav a{margin-right:0.9rem;}nav p{margin-bottom:0px;}pre{border-radius:6px;padding:10px;}pre code{border-radius:0;padding:0;}strong, b{color:var(--heading-color);}table{width:100%;}time{color:var(--text-mutted);font-family:monospace;font-size:0.95rem;font-style:normal;}ul.blog-posts{list-style-type:none;padding:unset;}ul.blog-posts a{color:var(--link-color);text-decoration:none;}ul.blog-posts a:hover{text-decoration:underline;}ul.blog-posts a:visited{color:var(--link-color);}ul.blog-posts li{display:flex;}ul.blog-posts li span{flex:0 0 130px;}
|