.Ejrdja_overlay{z-index:200;animation:Ejrdja_fade .18s var(--ease);background:#060608f7;display:grid;position:fixed;inset:0}.Ejrdja_bar{z-index:1;background:#1e1e23e6;border-radius:10px;gap:4px;padding:4px;display:flex;position:absolute;top:14px;right:14px}.Ejrdja_tool{width:36px;height:36px;color:var(--fg-muted);transition:background .12s, color .12s, transform 90ms var(--ease);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.Ejrdja_tool:hover{background:var(--accent-soft);color:var(--fg)}.Ejrdja_tool:active{background:var(--accent-soft-strong);color:var(--fg);transform:scale(.94)}.Ejrdja_stage{place-items:center;width:100%;height:100%;padding:64px 20px 20px;display:grid;overflow:hidden}.Ejrdja_stage.Ejrdja_full{padding:0;display:block;overflow:auto}.Ejrdja_imgFit{width:min(100vw - 40px,160dvh - 134.4px);height:auto;box-shadow:0 0 0 1px var(--line);cursor:zoom-in;animation:Ejrdja_pop .22s var(--ease);border-radius:12px}.Ejrdja_imgFull{cursor:zoom-out;-webkit-user-select:none;user-select:none;width:auto;max-width:none;height:auto;margin:0 auto;display:block}@keyframes Ejrdja_fade{0%{opacity:0}}@keyframes Ejrdja_pop{0%{opacity:0;transform:scale(.96)}}
.M636YW_prose{color:color-mix(in srgb, var(--fg) 80%, var(--bg));overflow-wrap:break-word;font-size:16.5px;line-height:1.78}.M636YW_prose>:first-child{margin-top:0}.M636YW_prose p{margin:0 0 20px}.M636YW_prose h2{color:var(--fg);letter-spacing:-.03em;margin:56px 0 16px;font-size:24px;font-weight:650;line-height:1.25}.M636YW_prose h3{color:var(--fg);letter-spacing:-.02em;margin:32px 0 10px;font-size:18px;font-weight:620;line-height:1.3}.M636YW_prose strong{color:var(--fg);font-weight:600}.M636YW_prose a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:3px;border-radius:3px;transition:color .12s,background .12s,text-decoration-color .12s}.M636YW_prose a:hover{background:var(--accent-soft);color:var(--fg);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.M636YW_prose a:active{background:var(--accent-soft-strong);color:var(--fg)}.M636YW_prose ul,.M636YW_prose ol{gap:10px;margin:0 0 24px;padding-left:22px;display:grid}.M636YW_prose ol{counter-reset:step;padding-left:0;list-style:none}.M636YW_prose ol>li{counter-increment:step;min-height:28px;padding-left:42px;position:relative}.M636YW_prose ol>li:before{content:counter(step);background:color-mix(in srgb, var(--tone,var(--accent)) 18%, transparent);width:28px;height:28px;color:var(--tone,var(--accent));border-radius:50%;place-items:center;font-size:13px;font-weight:650;line-height:1;display:grid;position:absolute;top:1px;left:0}.M636YW_prose li::marker{color:var(--tone,var(--accent))}.M636YW_prose li>p{margin:0}.M636YW_prose code{background:var(--fill);color:var(--fg);font-family:var(--font-mono);border-radius:6px;padding:2px 6px;font-size:.88em}.M636YW_prose pre{border-radius:var(--radius-lg);background:var(--panel);box-shadow:0 0 0 1px var(--line);color:var(--fg);margin:0 0 22px;padding:16px 18px;font-size:14px;line-height:1.6;overflow-x:auto}.M636YW_prose pre code{font-size:inherit;background:0 0;padding:0}.M636YW_prose kbd{background:var(--fill-strong);min-width:24px;color:var(--fg);font-family:var(--font-mono);text-align:center;border-radius:6px;padding:1px 7px;font-size:.82em;display:inline-block}.M636YW_prose figure{margin:28px 0}.M636YW_prose img{cursor:zoom-in;border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:0 0 0 1px var(--line)}.M636YW_prose img:hover{box-shadow:0 0 0 1px var(--accent-line)}.M636YW_prose figcaption{color:var(--fg-faint);text-align:center;margin-top:10px;font-size:13.5px}.M636YW_prose blockquote{box-shadow:inset 2px 0 0 var(--accent-line);color:var(--fg-muted);margin:0 0 20px;padding:2px 0 2px 18px}.M636YW_prose hr{background:var(--line);border:0;height:1px;margin:40px 0}.M636YW_prose .table{border-radius:var(--radius-lg);background:var(--surface);margin:0 0 22px;overflow-x:auto}.M636YW_prose table{border-collapse:collapse;width:100%;font-size:14.5px}.M636YW_prose th,.M636YW_prose td{text-align:left;vertical-align:top;padding:11px 16px}.M636YW_prose th{color:var(--fg-faint);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:12.5px;font-weight:600}.M636YW_prose td:first-child{color:var(--fg);font-weight:560}.M636YW_prose tr+tr td{box-shadow:inset 0 1px 0 var(--line)}.M636YW_prose .callout{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--tone,var(--accent)) 9%, var(--surface));box-shadow:inset 3px 0 0 var(--tone,var(--accent));margin:0 0 26px;padding:18px 20px;font-size:15px;line-height:1.65}.M636YW_prose .callout p{margin:0 0 10px}.M636YW_prose .callout p:last-child{margin-bottom:0}.M636YW_prose .callout-title{color:var(--tone,var(--accent));align-items:center;gap:8px;font-size:13.5px;font-weight:620;display:flex}.M636YW_prose .callout.warning{background:color-mix(in srgb, var(--warn) 10%, var(--surface));box-shadow:inset 3px 0 0 var(--warn)}.M636YW_prose .callout.warning .callout-title{color:var(--warn)}.M636YW_prose .callout.tip{background:color-mix(in srgb, var(--ok) 8%, var(--surface));box-shadow:inset 3px 0 0 var(--ok)}.M636YW_prose .callout.tip .callout-title{color:var(--ok)}
