:root{--font-primary: #ece6e7;--font-secondary: rgb(108, 114, 125);--accent: #31c1cf;--background: #181b1b;--background-secondary: #1c212d;--modal-border: 1px solid #343841;--modal-bg:linear-gradient(180deg, #13151A 0%, rgba(19, 21, 26, .88) 100%);--bs: none;--br: 12px;--padding: 1.5rem;--font: "Hanken Grotesk", sans-serif}sup{line-height:0;vertical-align:super}::selection{background:#5e5e5e;color:var(--font-primary)}::-moz-selection{background:#5e5e5e;color:var(--font-primary)}h1,h2,h3{font-family:Merriweather;margin:0;color:#fff;line-height:38px}.astro-code{font-size:14px;line-height:24px;background:#1f2121!important;border-radius:var(--br);border:1px solid #2d2e2e;margin-bottom:1rem}h1,h2{margin-bottom:10px;margin-top:2rem}h1{line-height:48px;margin-top:0}strong,b{color:#fff}p{margin-top:0}kbd{-moz-border-radius:3px;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px #fff inset;-webkit-border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px #fff inset;background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px #0003,0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.4;margin:0 .1em;padding:.1em .6em;text-shadow:0 1px 0 #fff}table{width:100%;border:1px solid #2d2e2e;margin-bottom:1rem}table,table th,table td{border-collapse:collapse;border-color:#2d2e2e;border:1px solid #2d2e2e}table th,table td{padding:8px;font-size:14px;line-height:24px}table thead th{background:#1f2121!important}html,body{height:100%;margin:0;box-sizing:border-box;color:var(--font-primary);font-family:var(--font);line-height:28px;font-size:17px}body.not_found article{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}input{font-family:var(--font)}*,*:before,*:after{box-sizing:inherit}header,article,footer{text-align:left;width:552px;margin:0 auto}header{display:flex;flex-direction:row;font-size:1.25rem;line-height:1.5rem;gap:1rem;justify-content:start;align-items:center;padding:1.5rem 0;margin:0 auto;overflow:hidden;min-height:77px}body:before{width:55%;height:65%;content:"";position:absolute;pointer-events:none;top:-30%;left:50%;transform:translate(-50%);width:100%;height:512px;background:linear-gradient(#31c1cf,#1f2121);border-radius:50%;opacity:.25;will-change:transform;filter:blur(80px);z-index:-1}header p{margin:0}footer{display:flex;justify-content:space-between;align-items:center;color:var(--font-secondary);margin-top:2.5rem;padding:1.5rem 0px}footer ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row;gap:1rem}.cursor-pointer{cursor:pointer}.version{user-select:none}main{display:flex;flex-direction:column;padding:0}html{background:var(--background)}html,body,main{height:100%}article{flex:1}#article-title{margin-bottom:0}.article-data{color:#8b8c89;margin-bottom:1.5rem}pre{border-radius:var(--br);padding:1.25rem}.latest-posts{list-style-type:none;padding:0}.latest-posts li{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.latest-posts li a{color:var(--font-primary)}.latest-posts li time{color:#8b8c89;white-space:nowrap;text-align:right}small{font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;color:var(--font-secondary);display:block;margin-bottom:.25rem;margin-top:2rem}header{display:flex;flex-direction:row;font-size:1.25rem;line-height:1.5rem;gap:1rem;justify-content:space-between;align-items:center;color:var(--font-secondary)}.avatar{width:48px;height:48px;border-radius:50%;background:#1c1c1c;display:none}.title{font-size:1.25rem;line-height:1.75rem;color:var(--font-secondary);margin-bottom:2.5rem}.title strong{color:var(--font-primary);background:var(--background-secondary);border-radius:10px;padding:0 7px}strong{font-weight:600}strong.highlight{background:#1f2121;color:#fff;border:1px solid #2d2e2e;padding:0 5px;border-radius:5px;font-weight:600}a{text-decoration:underline;border-bottom:none;color:#fff;font-weight:400}article a{color:#31c1cf}a:hover{color:var(--accent);cursor:pointer}.link-ellipsis{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.card,#newsletter{background:#1f2121;color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:var(--br);border:1px solid #2d2e2e;padding:1.5rem;margin-bottom:1rem}#newsletter .Hx{font-size:1.5rem;font-weight:700;line-height:140%;font-family:Merriweather}#newsletter .input{display:flex;gap:0;border-radius:.25rem;overflow:hidden;box-shadow:2px 2px 15px #00000080;border:1px solid rgba(0,0,0,.35)}#newsletter .input input{border:none;font-size:17px;padding:10px}#newsletter .input button{background:var(--accent);border:none;color:#292929;padding:10px 20px;outline:none;font-size:17px;font-weight:600;border-left:1px solid rgba(0,0,0,.35);cursor:pointer;font-family:var(--font);display:flex;align-items:center;justify-content:center;gap:.5rem}#newsletter .input button:hover{background:#49ccac}#newsletter .input input:active,#newsletter .input input:focus,#newsletter .input input:hover{outline:none!important;border:none!important}#newsletter p:last-child{margin:0;line-height:18px;margin-top:1.5rem}#newsletter p:last-child a,#newsletter p:last-child{font-size:12px;color:#8b8c89}@media(max-width:1000px){header,article,footer{width:100%}main{padding:0px 2rem}.latest-posts li{flex-direction:column}}
