.dg{background:var(--ink-0);color:var(--text-2);font-family:var(--f-mono);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}@layer base{.dg *,.dg *:before,.dg *:after{box-sizing:border-box}.dg :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote){margin:0}.dg :where(button,input,select,textarea){font:inherit;color:inherit}.dg :where(a){color:var(--lime);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.dg :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--lime);outline-offset:2px}@media(prefers-reduced-motion:reduce){.dg *,.dg *:before,.dg *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}}.dg.dg-root{overflow-x:clip;margin:-24px;min-height:100vh;padding:40px 48px 96px;background-color:var(--ink-0);background-image:linear-gradient(oklch(1 0 0 / .028) 1px,transparent 1px),linear-gradient(90deg,oklch(1 0 0 / .028) 1px,transparent 1px);background-size:56px 56px}.dg .dg-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-5);padding-bottom:var(--s-6);border-bottom:1px solid var(--line)}.dg .dg-title{font-family:var(--f-display);font-weight:900;font-size:clamp(40px,5vw,72px);line-height:.9;letter-spacing:-.04em;text-transform:uppercase;color:var(--text-1);transform:rotate(-1deg);transform-origin:left center}.dg .dg-title em{font-style:normal;color:var(--lime)}.dg .dg-meta{margin-top:var(--s-4);max-width:70ch}.dg .dg-versions{display:flex;flex-direction:column;gap:var(--s-2);align-items:flex-end}.dg .dg-seg{display:inline-flex;margin:0;padding:0;min-width:0;border:1px solid var(--line-strong)}.dg .dg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dg .dg-seg button{min-height:var(--control);padding:0 var(--s-4);display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;background:transparent;border:0;cursor:pointer;text-align:left;transition:background var(--dur-ui) var(--ease-snap),color var(--dur-ui) var(--ease-snap)}.dg .dg-seg button+button{border-left:1px solid var(--line-strong)}.dg .dg-seg button:hover{background:var(--ink-2)}.dg .dg-seg button[aria-pressed=true]{background:var(--lime);color:var(--on-lime)}.dg .dg-seg .dg-seg-k{font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.dg .dg-seg .dg-seg-s{font-size:12px;opacity:.75}.dg .dg-seg button[aria-pressed=true] .dg-seg-s{opacity:.85}.dg .dg-pages{display:flex;flex-wrap:wrap;gap:0;margin-top:var(--s-5);border:1px solid var(--line);width:fit-content}.dg .dg-pages button{min-height:var(--control);padding:0 var(--s-5);display:inline-flex;align-items:center;gap:var(--s-2);background:var(--ink-0);border:0;cursor:pointer;font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);transition:background var(--dur-ui),color var(--dur-ui)}.dg .dg-pages button+button{border-left:1px solid var(--line)}.dg .dg-pages button:hover{background:var(--ink-2);color:var(--text-1)}.dg .dg-pages button[aria-current=page]{background:var(--ink-2);color:var(--text-1);box-shadow:inset 0 -3px 0 var(--lime)}.dg .dg-pages .n{color:var(--text-3)}.dg .dg-page{margin-top:var(--s-7)}.dg .dg-lead{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-3);margin-bottom:var(--s-7);max-width:900px}.dg .dg-split{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--s-7);align-items:start}@media(max-width:1100px){.dg .dg-split{grid-template-columns:minmax(0,1fr)}}.dg .dg-rail{position:sticky;top:var(--s-5);display:flex;flex-direction:column;border-left:1px solid var(--line)}.dg .dg-rail button{min-height:40px;padding:0 var(--s-4);text-align:left;background:none;border:0;border-left:3px solid transparent;margin-left:-1px;cursor:pointer;font-size:14px;color:var(--text-2);display:flex;align-items:center;gap:var(--s-2)}.dg .dg-rail button:hover{color:var(--text-1);background:var(--ink-1)}.dg .dg-rail button[aria-current=true]{border-left-color:var(--lime);color:var(--text-1);background:var(--ink-1)}.dg .dg-rail .n{font-size:12px;color:var(--text-3);width:20px}.dg .dg-sechead{display:flex;align-items:baseline;gap:var(--s-3);margin:var(--s-8) 0 var(--s-5)}.dg .dg-sechead:first-child{margin-top:0}.dg .dg-sechead .n{font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--lime)}.dg .dg-entry{border-top:1px solid var(--line);padding:var(--s-6) 0 var(--s-7)}.dg .dg-entry-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-3) var(--s-4);margin-bottom:var(--s-5)}.dg .dg-entry-cols{display:grid;gap:var(--s-6)}.dg .dg-entry-cols.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:1200px){.dg .dg-entry-cols.two{grid-template-columns:minmax(0,1fr)}}.dg .dg-col{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.dg .dg-col-tag{display:inline-flex;align-items:center;gap:var(--s-2);width:fit-content;height:24px;padding:0 var(--s-2);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.dg .dg-col-tag.v1{color:var(--text-2);border:1px solid var(--line-strong)}.dg .dg-col-tag.v2{color:var(--on-lime);background:var(--lime)}.dg .dg-col p.lead{color:var(--text-2);max-width:70ch}.dg .dg-stage{position:relative;border:1px solid var(--line);background:var(--ink-0);padding:var(--s-5);overflow:hidden}.dg .dg-stage.flush{padding:0}.dg .dg-stage.panel{background:var(--ink-1)}.dg .dg-stage.center{display:grid;place-items:center;min-height:180px}.dg .dg-stage-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);background:var(--ink-1);font-size:12px;color:var(--text-3)}.dg .dg-shot{display:block;width:100%;height:auto;border:1px solid var(--line);background:var(--ink-1)}.dg .dg-shot-cap{margin-top:var(--s-2)}.dg .dg-notes{max-width:90ch;list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--s-3)}.dg .dg-note{display:grid;grid-template-columns:20px minmax(0,1fr);gap:var(--s-2);align-items:start;font-size:14px;line-height:1.5;color:var(--text-2)}.dg .dg-note .mark{width:20px;height:20px;display:grid;place-items:center;margin-top:1px}.dg .dg-note .mark svg{width:16px;height:16px}.dg .dg-note.keep .mark{color:var(--lime)}.dg .dg-note.issue .mark{color:var(--amber)}.dg .dg-note.rule .mark{color:var(--lime)}.dg .dg-note .ref{display:block;margin-top:2px;font-size:12px;color:var(--text-3);word-break:break-word}.dg .dg-cites{display:flex;flex-wrap:wrap;gap:var(--s-2)}.dg .dg-cite{position:relative;font:inherit;text-align:left;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 var(--s-2);border:1px solid var(--line);background:var(--ink-1);font-size:12px;color:var(--text-2);cursor:help}.dg .dg-cite b{font-weight:700;color:var(--text-1)}.dg .dg-cite .bk{font-weight:700;letter-spacing:.06em;color:var(--lime)}.dg .dg-cite .tip{position:absolute;left:0;bottom:calc(100% + 8px);z-index:20;width:340px;padding:var(--s-3);background:var(--ink-3);border:1px solid var(--line-strong);color:var(--text-2);font-size:12px;line-height:1.5;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity var(--dur-ui),transform var(--dur-ui) var(--ease-snap)}.dg .dg-col:last-child .dg-cite .tip{left:auto;right:0}.dg .dg-cite:hover .tip,.dg .dg-cite:focus-visible .tip{opacity:1;transform:none}.dg .dg-cite .tip .src{display:block;margin-bottom:6px;color:var(--text-1);font-weight:600}.dg .dg-table{width:100%;border-collapse:collapse;font-size:14px}.dg .dg-table th{text-align:left;font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line-strong)}.dg .dg-table td{padding:var(--s-3);border-bottom:1px solid var(--line);vertical-align:top}.dg :where(.dg-table td){color:var(--text-2)}.dg .dg-table td.r,.dg .dg-table th.r{text-align:right;font-variant-numeric:tabular-nums}.dg .dg-table tr:hover td{background:var(--ink-1)}.dg .dg-grid{display:grid;gap:var(--s-4)}.dg .dg-grid.g2{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.dg .dg-grid.g3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.dg .dg-grid.g3{grid-template-columns:repeat(2,minmax(0,1fr))}}.dg .dg-grid.g4{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.dg .dg-card{border:1px solid var(--line);background:var(--ink-1);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3)}.dg .dg-yesno{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-4)}.dg .dg-yesno.stack{grid-template-columns:minmax(0,1fr)}@media(max-width:900px){.dg .dg-yesno{grid-template-columns:minmax(0,1fr)}}.dg .dg-yn{border:1px solid var(--line);display:flex;flex-direction:column;min-width:0}.dg .dg-yn-tag{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.dg .dg-yn.yes .dg-yn-tag{color:var(--lime);background:var(--lime-tint);border-bottom-color:var(--lime-line)}.dg .dg-yn.no .dg-yn-tag{color:var(--red);background:var(--red-tint);border-bottom-color:var(--red-line)}.dg .dg-yn-body{padding:var(--s-5);flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--s-3);background:var(--ink-0)}.dg .dg-law{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--s-2) var(--s-4);padding:var(--s-4);border-left:3px solid var(--lime);background:var(--ink-1)}.dg .dg-law dt{font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding-top:2px}.dg .dg-law dd{margin:0;color:var(--text-2)}.dg .dg-stat{display:flex;flex-direction:column;gap:var(--s-1)}.dg .dg-kbd{display:inline-block;padding:0 6px;border:1px solid var(--line-strong);font-size:12px;color:var(--text-2)}.dg code{font-family:var(--f-mono);font-size:.92em;color:var(--text-1);background:var(--ink-2);padding:1px 5px}.dg .m-fit{position:relative;overflow:hidden;border:1px solid var(--line)}.dg .m-frame{border:1px solid var(--line);background:var(--ink-0);position:relative;overflow:hidden}.dg .m-appnav{display:flex;align-items:center;gap:var(--s-5);height:56px;padding:0 var(--s-5);border-bottom:1px solid var(--line);background:var(--ink-0)}.dg .m-brand{display:flex;align-items:center;gap:var(--s-2);font-weight:700;font-size:14px;letter-spacing:.08em;color:var(--lime)}.dg .m-brand img{width:24px;height:24px}.dg .m-navlinks{display:flex;gap:0;height:100%}.dg .m-navlinks span{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 var(--s-3);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);border-bottom:3px solid transparent}.dg .m-navlinks span.on{color:var(--text-1);border-bottom-color:var(--lime)}.dg .m-navlinks svg{width:16px;height:16px}.dg .m-body{padding:var(--s-6) var(--s-6) var(--s-7);display:flex;flex-direction:column;gap:var(--s-6)}.dg .m-hero{position:relative;overflow:hidden;padding:var(--s-6);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-5);align-items:end}.dg .m-servercard{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-4) var(--s-5);padding:var(--s-5);overflow:hidden}.dg .m-servercard .row{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.dg .m-servercard .acts{display:flex;gap:var(--s-2);align-items:center;justify-content:flex-end;flex-wrap:wrap;align-self:start}.dg .m-servercard .foot{grid-column:1 / -1;display:flex;gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding-top:var(--s-3);border-top:1px solid var(--line)}.dg .m-games{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-2)}.dg .m-game{position:relative;height:108px;border:1px solid var(--line);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--s-3);background:var(--ink-1);cursor:pointer}.dg .m-game:hover{border-color:var(--lime-line)}.dg .m-game .img{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.55}.dg .m-game:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,oklch(0 0 0 / .85),transparent 70%)}.dg .m-game>b,.dg .m-game>span{position:relative;z-index:1}.dg .m-game>b{font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-1)}.dg .m-game>span{font-size:12px;color:var(--text-2)}.dg .m-web{position:relative;padding:var(--s-7) var(--s-7) var(--s-8);background-color:var(--ink-0);background-image:linear-gradient(oklch(1 0 0 / .028) 1px,transparent 1px),linear-gradient(90deg,oklch(1 0 0 / .028) 1px,transparent 1px);background-size:56px 56px}.dg .m-webnav{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 var(--s-5);border-bottom:6px solid var(--text-1)}.dg .v1-btn{display:inline-flex;align-items:center;gap:6px;font-family:var(--f-mono);font-weight:700;font-size:9.6px;letter-spacing:.14em;text-transform:uppercase;padding:6.4px 12.8px;border:1px solid;background:none;cursor:default;white-space:nowrap}.dg .v1-btn.solid{background:#85cc23;border-color:#85cc23;color:#000}.dg .v1-btn.lime{border-color:#85cc23;color:#85cc23}.dg .v1-btn.grey{border-color:#fff3;color:#fff9}.dg .v1-btn.amber{border-color:#f59e0b;color:#f59e0b}.dg .v1-btn.red{border-color:#f87171b3;color:#f87171}.dg .v1-btn.big{font-size:13px;padding:17.6px 40px;letter-spacing:.14em}.lab-jump{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-4)}.lab-jump a{padding:var(--s-1) var(--s-3);border:1px solid var(--line);font-family:var(--f-mono);font-size:12px;color:var(--text-2);text-decoration:none}.lab-jump a:hover{border-color:var(--lime-line);color:var(--text-1)}.lab-jump b{color:var(--lime)}.lab-variant{margin-top:var(--s-9);scroll-margin-top:var(--s-6)}.lab-head{display:flex;align-items:flex-start;gap:var(--s-4);padding-bottom:var(--s-4);margin-bottom:var(--s-5);border-bottom:1px solid var(--line)}.lab-head h3,.lab-head p{margin:0}.lab-head p{margin-top:var(--s-1);max-width:72ch}.lab-n{font-family:var(--f-mono);font-weight:700;font-size:32px;line-height:1;color:var(--lime)}.lab-stage{display:flex;flex-direction:column;gap:var(--s-5);max-width:1232px}.dash-tile-art.lab-art{position:relative}.lab-art.scan:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,oklch(0 0 0 / .45) 0 1px,transparent 1px 3px)}.lab-tile-scan .dash-tile-art:after,.lab-tile-scanfade .dash-tile-art:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,oklch(0 0 0 / .4) 0 1px,transparent 1px 3px)}.lab-tile-scanfade .dash-tile-art{mask-image:linear-gradient(180deg,black 55%,transparent)}.lab-foot-none .dash-card-foot{border-top-color:transparent}.lab-foot-fade .dash-card-foot{border-top:0;background:linear-gradient(90deg,var(--line),transparent 45%) top / 100% 1px no-repeat}.lab-trash-solid .dash-card-acts .k-iconbtn{background:var(--ink-1);border-color:var(--line-strong);color:var(--text-1)}.lab-trash-solid .dash-card-acts .k-iconbtn:hover{background:var(--ink-2)}.bl-prose{font-family:var(--f-sans);font-size:16px;line-height:1.6;color:var(--text-2)}.bl-prose :where(p,ul,ol,blockquote,h2,h3,h4,aside){max-width:var(--measure)}.bl-prose>:first-child{margin-top:0}.bl-prose h2{font-family:var(--f-sans);font-weight:700;font-size:24px;line-height:1.2;color:var(--text-1);margin:var(--s-7) 0 var(--s-3)}.bl-prose h3{font-family:var(--f-sans);font-weight:700;font-size:18px;line-height:1.3;color:var(--text-1);margin:var(--s-6) 0 var(--s-2)}.bl-prose h4{font-family:var(--f-sans);font-weight:700;font-size:16px;line-height:1.4;color:var(--text-1);margin:var(--s-5) 0 var(--s-2)}.bl-prose p{margin:0 0 var(--s-4)}.bl-prose strong{color:var(--text-1);font-weight:700}.bl-prose em{font-style:italic}.bl-prose a{color:var(--lime);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--dur-ui)}.bl-prose a:hover{color:var(--lime-hover)}.bl-prose ul,.bl-prose ol{margin:0 0 var(--s-4);padding-left:var(--s-5)}.bl-prose ul{list-style:none;padding-left:0}.bl-prose ul>li{position:relative;padding-left:var(--s-5)}.bl-prose ul>li:before{content:"";position:absolute;left:4px;top:.68em;width:6px;height:6px;background:var(--text-3)}.bl-prose li{margin-bottom:var(--s-2)}.bl-prose li>ul,.bl-prose li>ol{margin:var(--s-2) 0 0}.bl-prose ol>li{padding-left:var(--s-1)}.bl-prose ol>li::marker{color:var(--text-3);font-family:var(--f-mono);font-weight:600;font-size:14px}.bl-prose code{font-family:var(--f-mono);font-size:.875em;padding:.1em .35em;background:var(--ink-2);border:1px solid var(--line);color:var(--text-1);overflow-wrap:anywhere}.bl-prose pre{margin:var(--s-5) 0;padding:var(--s-4) var(--s-5);overflow-x:auto;background:var(--ink-1);border:1px solid var(--line)}.bl-prose pre code{padding:0;background:none;border:0;font-size:14px;line-height:1.6;color:var(--text-1);overflow-wrap:normal}.bl-prose blockquote{margin:var(--s-5) 0;padding:0 0 0 var(--s-4);border-left:3px solid var(--line-strong);color:var(--text-2)}.bl-prose blockquote p{margin:0}.bl-prose img{display:block;width:100%;height:auto;margin:var(--s-6) 0;border:1px solid var(--line)}.bl-prose hr{border:0;border-top:1px solid var(--line);margin:var(--s-7) 0}.bl-prose kbd{font-family:var(--f-mono);font-size:.85em;padding:.05em .4em;border:1px solid var(--line-strong);border-bottom-width:2px;background:var(--ink-2);color:var(--text-1)}.bl-prose table{display:block;width:100%;max-width:100%;overflow-x:auto;margin:var(--s-5) 0;border-collapse:collapse;font-family:var(--f-sans);font-size:14px}.bl-prose th{padding:var(--s-2) var(--s-3);text-align:left;font-family:var(--f-mono);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line-strong);white-space:nowrap}.bl-prose td{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);color:var(--text-2);vertical-align:top}.bl-prose figure{margin:var(--s-6) 0}.bl-prose figure img{margin:0}.bl-prose figcaption{margin-top:var(--s-2);font-family:var(--f-mono);font-size:12px;line-height:1.5;color:var(--text-3)}.bl-prose aside.dc-callout{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='square'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E");position:relative;margin:var(--s-5) 0;padding:var(--s-4) var(--s-4) var(--s-4) calc(var(--s-4) + 20px + var(--s-3));border:1px solid var(--line-strong);border-left-width:3px;background:var(--ink-1);font-family:var(--f-mono);font-size:14px;line-height:1.5;color:var(--text-2)}.bl-prose aside.dc-callout:before{content:"";position:absolute;left:var(--s-4);top:var(--s-4);width:20px;height:20px;background:var(--text-2);mask:var(--icon) center / contain no-repeat}.bl-prose aside.dc-callout p{margin:0 0 var(--s-2)}.bl-prose aside.dc-callout>p:last-child{margin-bottom:0}.bl-prose aside.dc-callout .dc-callout-label{font-weight:600;color:var(--text-1);margin-bottom:var(--s-1)}.bl-prose aside.dc-callout code{font-size:13px}.bl-prose aside.dc-callout-warning,.bl-prose aside.dc-callout-caution{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'%3E%3Cpath d='M12 3 2 21h20L12 3z'/%3E%3Cpath d='M12 10v4M12 17.5h.01'/%3E%3C/svg%3E")}.bl-prose aside.dc-callout-warning{border-color:var(--amber-line);border-left-color:var(--amber);background:var(--amber-tint)}.bl-prose aside.dc-callout-warning:before{background:var(--amber)}.bl-prose aside.dc-callout-caution{border-color:var(--red-line);border-left-color:var(--red);background:var(--red-tint)}.bl-prose aside.dc-callout-caution:before{background:var(--red)}.bl-prose ol.dc-steps{list-style:none;padding-left:0;counter-reset:step}.bl-prose ol.dc-steps>li{counter-increment:step;position:relative;margin:0;padding:0 0 var(--s-5) calc(28px + var(--s-4))}.bl-prose ol.dc-steps>li:not(:last-child):after{content:"";position:absolute;left:14px;top:32px;bottom:4px;width:1px;background:var(--line)}.bl-prose ol.dc-steps>li:before{content:counter(step);position:absolute;left:0;top:-1px;width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line-strong);background:var(--ink-0);color:var(--text-1);font-family:var(--f-mono);font-weight:700;font-size:14px}.bl-prose ol.dc-steps>li>p:last-child{margin-bottom:0}
