@import"https://fonts.googleapis.com/css?family=Arimo";:root{--primary-accent:#38bdf8;--primary-accent-hover:#0ea5e9;--bg-dark:#09090b;--bg-dark-alternate:#0a0a0c;--bg-card:rgba(22,27,34,.6);--border-color:hsla(0,0%,100%,.08);--text-main:#fafafa;--text-muted:#8b949e;--text-muted-light:#a1a1aa}html{height:100vh;scroll-padding-top:99px}body,html{margin:0;scrollbar-gutter:stable}body{min-height:100vh;font-family:Arimo,sans-serif;overflow-x:hidden;background-color:var(--bg-dark-alternate);color:var(--text-main)}::-moz-selection{color:var(--bg-dark);background:var(--primary-accent)}::selection{color:var(--bg-dark);background:var(--primary-accent)}a{color:var(--primary-accent);text-decoration:none;transition:color .3s ease}a:hover{color:var(--primary-accent-hover)}a._invert_1gc96_45{color:var(--text-main)}a._invert_1gc96_45:hover{color:var(--text-muted-light)}._postContainer_1gc96_52{background:var(--bg-card,rgba(22,27,34,.6));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-color,hsla(0,0%,100%,.08));border-radius:12px;padding:20px;display:flex;flex-direction:column;box-shadow:0 4px 30px #0003;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;text-decoration:none}._postContainer_1gc96_52:hover{transform:translateY(-4px);border-color:#fff3;box-shadow:0 10px 30px #0006,0 0 15px #3b82f61a}._author_1gc96_71{display:flex;align-items:center;margin-bottom:16px}._avatar_1gc96_77{height:40px;width:40px;overflow:hidden;border-radius:50%;background-size:cover;background-position:50%;border:1px solid hsla(0,0%,100%,.1)}._metadata_1gc96_87{margin-left:12px;display:flex;flex-direction:column}._name_1gc96_93{color:var(--text-main,#fafafa);font-size:.95rem;font-weight:600}._postInfo_1gc96_99{font-family:Fira Code,JetBrains Mono,monospace;color:var(--text-muted,#8b949e);font-size:.8rem;margin-top:2px}._post_1gc96_52{display:flex;flex-direction:column;flex-grow:1;text-decoration:none}._image_1gc96_113{height:180px;border-radius:6px;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:grayscale(80%) opacity(.8);transition:filter .4s ease,opacity .4s ease;margin-bottom:16px}._postContainer_1gc96_52:hover ._image_1gc96_113{filter:grayscale(0) opacity(1)}._title_1gc96_128{color:var(--text-main,#fafafa);font-size:1.25rem;font-weight:700;line-height:1.4;margin:0 0 8px;transition:color .3s ease}._postContainer_1gc96_52:hover ._title_1gc96_128{color:var(--primary-accent,#38bdf8)}._subtitle_1gc96_140{color:var(--text-muted-light,#a1a1aa);font-size:.95rem;line-height:1.5;margin:0}
