:root{color-scheme:light;--bg:#f6f7f4;--paper:#fff;--ink:#20251f;--muted:#697267;--line:#dfe4dc;--accent:#326b4c;--accent2:#eaf3ed}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.75 -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif}header,main,footer{max-width:920px;margin:auto;padding:24px}header{padding-top:42px}header h1{margin:0;font-size:clamp(28px,5vw,44px);line-height:1.2}header p,.meta,footer{color:var(--muted)}a{color:var(--accent);text-underline-offset:3px}.card,article{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:clamp(20px,4vw,42px);box-shadow:0 8px 30px #24302408}#search{margin:24px 0}.note-list{list-style:none;padding:0;margin:24px 0}.note-list li{padding:18px 0;border-bottom:1px solid var(--line)}.note-list a{font-size:19px;font-weight:650;text-decoration:none}.note-list small{display:block;color:var(--muted);margin-top:4px}article h1,article h2,article h3{line-height:1.35}article h1{margin-top:0}article img{max-width:100%;height:auto}article pre{overflow:auto;background:#17221b;color:#eef7f0;padding:18px;border-radius:12px}article code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}article :not(pre)>code{background:var(--accent2);padding:2px 5px;border-radius:4px}article blockquote{border-left:4px solid var(--accent);margin-left:0;padding-left:18px;color:var(--muted)}article table{border-collapse:collapse;width:100%;display:block;overflow:auto}article th,article td{border:1px solid var(--line);padding:8px 12px;text-align:left}.task-list-item{list-style:none}.expires{color:#9a4b32}.topline{display:flex;justify-content:space-between;gap:16px;align-items:center}.button{display:inline-block;background:var(--accent);color:white;text-decoration:none;padding:9px 15px;border-radius:999px}@media(max-width:600px){header,main,footer{padding:16px}header{padding-top:26px}.card,article{border-radius:12px}}