.Markdown-module__WZvfgq__markdown{color:var(--text-2);overflow-wrap:break-word;font-size:17px;line-height:1.7}.Markdown-module__WZvfgq__markdown>:first-child{margin-top:0}.Markdown-module__WZvfgq__markdown h2,.Markdown-module__WZvfgq__markdown h3,.Markdown-module__WZvfgq__markdown h4{color:var(--ink);letter-spacing:-.01em;margin:1.8em 0 .6em;line-height:1.3}.Markdown-module__WZvfgq__markdown h2{font-size:24px;font-weight:800}.Markdown-module__WZvfgq__markdown h3{font-size:20px;font-weight:700}.Markdown-module__WZvfgq__markdown h4{font-size:17px;font-weight:700}.Markdown-module__WZvfgq__markdown p,.Markdown-module__WZvfgq__markdown ul,.Markdown-module__WZvfgq__markdown ol,.Markdown-module__WZvfgq__markdown blockquote,.Markdown-module__WZvfgq__markdown pre,.Markdown-module__WZvfgq__markdown table{margin:0 0 1.1em}.Markdown-module__WZvfgq__markdown ul,.Markdown-module__WZvfgq__markdown ol{padding-left:1.4em}.Markdown-module__WZvfgq__markdown li{margin-bottom:.35em}.Markdown-module__WZvfgq__markdown a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.Markdown-module__WZvfgq__markdown strong{color:var(--ink)}.Markdown-module__WZvfgq__markdown blockquote{border-left:3px solid var(--tint-border);color:var(--muted);padding:4px 0 4px 16px}.Markdown-module__WZvfgq__markdown code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--surface-2);border-radius:5px;padding:.1em .35em;font-size:.9em}.Markdown-module__WZvfgq__markdown pre{background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--radius-sm);padding:14px 16px;overflow-x:auto}.Markdown-module__WZvfgq__markdown pre code{background:0 0;padding:0}.Markdown-module__WZvfgq__markdown hr{border:none;border-top:1px solid var(--line-2);margin:2em 0}.Markdown-module__WZvfgq__markdown table{border-collapse:collapse;max-width:100%;font-size:15px;display:block;overflow-x:auto}.Markdown-module__WZvfgq__markdown th,.Markdown-module__WZvfgq__markdown td{border:1px solid var(--line-2);text-align:left;padding:8px 12px}.Markdown-module__WZvfgq__markdown th{background:var(--surface-2);color:var(--ink)}@media (max-width:768px){.Markdown-module__WZvfgq__markdown{font-size:16px}}
.blog-module__JsT-Oq__page{background:var(--surface-2);flex:1;padding:40px 0 64px}.blog-module__JsT-Oq__wrap{max-width:760px;margin:0 auto;padding:0 24px}.blog-module__JsT-Oq__title{letter-spacing:-.02em;color:var(--ink);margin:0 0 8px;font-size:34px;font-weight:800}.blog-module__JsT-Oq__lead{color:var(--muted);margin:0 0 28px;font-size:16px}.blog-module__JsT-Oq__list{flex-direction:column;gap:14px;display:flex}.blog-module__JsT-Oq__card{border:1px solid var(--line-2);border-radius:var(--radius-md);color:inherit;background:#fff;padding:22px 24px;text-decoration:none;transition:border-color .15s;display:block}.blog-module__JsT-Oq__card:hover{border-color:var(--tint-border)}.blog-module__JsT-Oq__cardTitle{color:var(--ink);letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-weight:800}.blog-module__JsT-Oq__cardSummary{color:var(--text-2);margin:0 0 12px;font-size:15px;line-height:1.6}.blog-module__JsT-Oq__meta{color:var(--muted-3);font-size:13px;font-weight:600}.blog-module__JsT-Oq__empty{border-radius:var(--radius-md);text-align:center;color:var(--muted);background:#fff;border:1px dashed #c9d6e8;padding:40px 24px}.blog-module__JsT-Oq__article{border:1px solid var(--line-2);border-radius:var(--radius-md);background:#fff;padding:36px 40px}.blog-module__JsT-Oq__back{color:var(--blue);margin-bottom:16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.blog-module__JsT-Oq__articleTitle{letter-spacing:-.02em;color:var(--ink);margin:0 0 10px;font-size:36px;font-weight:800;line-height:1.2}.blog-module__JsT-Oq__articleMeta{border-bottom:1px solid var(--line-2);margin:0 0 28px;padding-bottom:20px}@media (max-width:768px){.blog-module__JsT-Oq__page{padding:16px 0 32px}.blog-module__JsT-Oq__wrap{padding:0 16px}.blog-module__JsT-Oq__title{font-size:28px}.blog-module__JsT-Oq__article{padding:22px 18px}.blog-module__JsT-Oq__articleTitle{font-size:27px}}
.Admin-module__wMh_Wq__page{flex-direction:column;flex:1;gap:16px;width:100%;max-width:1200px;margin:0 auto;padding:28px 24px 48px;display:flex}.Admin-module__wMh_Wq__state{color:var(--muted);flex-direction:column;flex:1;align-items:center;gap:16px;padding:64px 24px;display:flex}.Admin-module__wMh_Wq__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Admin-module__wMh_Wq__title{color:var(--ink);margin:0;font-size:28px;font-weight:800}.Admin-module__wMh_Wq__notice,.Admin-module__wMh_Wq__error{border-radius:var(--radius-sm);margin:0;padding:10px 14px;font-size:14px;font-weight:600}.Admin-module__wMh_Wq__notice{background:var(--tint);color:var(--blue-d)}.Admin-module__wMh_Wq__error{color:var(--error,#b42318);background:#fdecea}.Admin-module__wMh_Wq__empty{color:var(--muted)}.Admin-module__wMh_Wq__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Admin-module__wMh_Wq__row{border:1px solid var(--line-2);border-radius:var(--radius-sm);width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;align-items:center;gap:12px;padding:14px 16px;display:flex}.Admin-module__wMh_Wq__row:hover{border-color:var(--tint-border)}.Admin-module__wMh_Wq__rowTitle{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.Admin-module__wMh_Wq__rowDate{color:var(--muted-3);font-size:13px}.Admin-module__wMh_Wq__live,.Admin-module__wMh_Wq__draft{border-radius:6px;flex:none;padding:3px 8px;font-size:12px;font-weight:700}.Admin-module__wMh_Wq__live{color:var(--green-text,#0a7a45);background:#e3f6ec}.Admin-module__wMh_Wq__draft{background:var(--surface-2);color:var(--muted)}.Admin-module__wMh_Wq__backLink{font:inherit;color:var(--blue);cursor:pointer;background:0 0;border:none;padding:4px 0;font-weight:600}.Admin-module__wMh_Wq__fields{gap:12px;display:grid}.Admin-module__wMh_Wq__field{flex-direction:column;gap:6px;display:flex}.Admin-module__wMh_Wq__label{color:var(--ink);font-size:13px;font-weight:700}.Admin-module__wMh_Wq__counter{color:var(--muted-3);font-weight:500}.Admin-module__wMh_Wq__input,.Admin-module__wMh_Wq__summary,.Admin-module__wMh_Wq__body{border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;font:inherit;color:var(--ink);background:#fff;padding:10px 12px;font-size:15px}.Admin-module__wMh_Wq__input:focus,.Admin-module__wMh_Wq__summary:focus,.Admin-module__wMh_Wq__body:focus{border-color:var(--blue);outline:none}.Admin-module__wMh_Wq__slug{color:var(--muted);align-items:center;gap:6px;font-size:14px;display:flex}.Admin-module__wMh_Wq__summary{resize:vertical}.Admin-module__wMh_Wq__hint{color:var(--muted-3);font-size:12px}.Admin-module__wMh_Wq__tabs{display:none}.Admin-module__wMh_Wq__split{grid-template-columns:1fr 1fr;gap:16px;min-height:480px;display:grid}.Admin-module__wMh_Wq__body{resize:vertical;min-height:480px;font-family:var(--font-mono,ui-monospace, monospace);font-size:14px;line-height:1.6}.Admin-module__wMh_Wq__preview{border:1px solid var(--line-2);border-radius:var(--radius-sm);background:#fff;max-height:80vh;padding:20px 24px;overflow-y:auto}.Admin-module__wMh_Wq__previewTitle{color:var(--ink);margin:0 0 16px;font-size:28px;font-weight:800}.Admin-module__wMh_Wq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Admin-module__wMh_Wq__danger{font:inherit;color:var(--error,#b42318);cursor:pointer;background:0 0;border:none;margin-left:auto;font-weight:600}@media (max-width:900px){.Admin-module__wMh_Wq__page{padding:16px 16px 32px}.Admin-module__wMh_Wq__tabs{gap:6px;display:flex}.Admin-module__wMh_Wq__tab,.Admin-module__wMh_Wq__tabOn{border:1px solid var(--line);border-radius:var(--radius-sm);font:inherit;color:var(--muted);background:#fff;flex:1;padding:8px;font-weight:700}.Admin-module__wMh_Wq__tabOn{background:var(--tint);border-color:var(--tint-border);color:var(--blue-d)}.Admin-module__wMh_Wq__split{grid-template-columns:1fr;min-height:0}.Admin-module__wMh_Wq__split[data-tab=write] .Admin-module__wMh_Wq__preview,.Admin-module__wMh_Wq__split[data-tab=preview] .Admin-module__wMh_Wq__body{display:none}.Admin-module__wMh_Wq__body{min-height:60vh}}
