.notebook-post{border-radius:18px;border-color:rgba(120,198,255,.25);background:radial-gradient(circle at top right,rgba(120,198,255,8%),transparent 45%),linear-gradient(150deg,rgba(12,18,28,.62),rgba(18,18,20,.9))}.notebook-post .meta-line{letter-spacing:.08em}.notebook-post>h1{margin-bottom:.95rem}.notebook-post .notebook-prose>p,.notebook-post .notebook-prose>ul,.notebook-post .notebook-prose>ol,.notebook-post .notebook-prose>blockquote,.notebook-post .notebook-prose>div.alert{max-width:100%;border:1px solid rgba(152,210,255,.2);border-radius:12px;padding:.9rem 1rem;background:linear-gradient(135deg,rgba(148,197,253,.1),rgba(15,18,26,.75))}.notebook-post .notebook-prose>p,.notebook-post .notebook-prose li{color:rgba(242,248,255,.96);line-height:1.75}.notebook-post .notebook-prose>ul,.notebook-post .notebook-prose>ol{margin-left:0;padding-left:2rem}.notebook-post .notebook-prose>h2,.notebook-post .notebook-prose>h3,.notebook-post .notebook-prose>h4{margin-top:1.8rem;color:#d5ebff}.notebook-post .notebook-prose img{display:block;max-width:100%;height:auto;margin:1rem auto;border-radius:10px;border:1px solid rgba(255,255,255,.15);box-shadow:0 12px 24px rgba(0,0,0,.35)}.notebook-post .notebook-prose .highlight,.notebook-post .notebook-prose pre{width:100%;max-width:100%;margin:1rem 0;border-radius:12px;border:1px solid rgba(255,196,110,.35);background:linear-gradient(150deg,rgba(43,30,14,.86),rgba(18,18,22,.95));box-shadow:0 14px 30px rgba(0,0,0,.35)}.notebook-post .notebook-prose .highlight pre,.notebook-post .notebook-prose pre{margin:0;padding:1rem 1.1rem;overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.notebook-post .notebook-prose .highlight code,.notebook-post .notebook-prose pre code{font-size:.9rem;line-height:1.55}.notebook-post .notebook-prose p code,.notebook-post .notebook-prose li code{background:rgba(255,218,160,.16);border:1px solid rgba(255,218,160,.35);border-radius:6px;padding:.1rem .32rem;color:#ffe5bf}