.nd{width:100%;max-width:1120px;margin:0 auto;display:flex;flex-direction:column;background:var(--rb-card);border-radius:16px;padding:6px 20px 26px}.nd-main,.nd-side{display:contents}.nd-stk{order:0}.nd-head{order:1}.nd-sum{order:2}.nd-react{order:3}.nd-nums{order:4}.nd-body{order:5}.nd-plain{order:6}.nd-peers{order:7}.nd-nav{order:8}.nd-disc{order:9}@container (min-width: 640px){.nd{border:1px solid var(--cx-bd,#e8e8ec);box-shadow:0 1px 2px rgba(16,24,40,.04);padding:10px 28px 30px}}@media (max-width:639px){.nd{border-radius:0}}@container (min-width: 880px){.nd{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:0 40px;align-items:start;padding:30px 36px 36px}.nd-main,.nd-side{display:flex;flex-direction:column;min-width:0}.nd-side{position:sticky;top:84px}.nd-side .nd-stk{border-top:1px solid var(--rb-line)}}.nd-stk{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--rb-line);color:inherit;text-decoration:none}.nd-stk .who{min-width:0}.nd-stk .who b{display:block;font-size:16px;font-weight:700;letter-spacing:-.3px;color:var(--rb-ink)}.nd-stk .who span{display:block;font-size:12.5px;color:var(--cx-mut,#71717A);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-stk .px{text-align:right;white-space:nowrap}.nd-stk .px b{display:block;font-size:16px;font-weight:700;color:var(--rb-ink)}.nd-stk .px span{font-size:13px;font-weight:600}.nd-stk>svg{color:var(--rb-ink4)}a.nd-stk:hover .who b{text-decoration:underline}.nd .up{color:var(--rb-red-ink)}.nd .down{color:var(--rb-blue-ink)}.nd-head{padding-top:16px}.nd-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.nd-tags:empty{display:none}.nd-lb{display:inline-flex;align-items:baseline;gap:5px;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;color:var(--rb-ink2);box-shadow:inset 0 0 0 1px var(--cx-bd,#E8E8EC)}.nd-lb b{font-size:13.5px;font-weight:700}.nd-lb.good{color:#BE123C;box-shadow:inset 0 0 0 1px #FECDD3}.nd-lb.bad{color:#1D4ED8;box-shadow:inset 0 0 0 1px #BFDBFE}.nd-lb.pre{color:#C2410C;box-shadow:inset 0 0 0 1px #FED7AA}.nd-lb.mid{color:var(--cx-mut,#71717A)}html.dark .nd-lb.good{color:#FDA4AF;box-shadow:inset 0 0 0 1px rgba(244,63,94,.35)}html.dark .nd-lb.bad{color:#93C5FD;box-shadow:inset 0 0 0 1px rgba(59,130,246,.35)}html.dark .nd-lb.pre{color:#FDBA74;box-shadow:inset 0 0 0 1px rgba(249,115,22,.35)}.nd-badges{display:contents}.nd-h1{margin:12px 0 0;font-size:22px;font-weight:700;line-height:1.38;letter-spacing:-.5px;color:var(--rb-ink);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.nd-tags:empty+.nd-h1{margin-top:4px}.nd-meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:8px;font-size:13px;color:var(--cx-mut,#71717A)}.nd-meta a,.nd-meta span{white-space:nowrap}.nd-meta a{font-weight:600;color:var(--rb-ink2);text-decoration:none}.nd-meta a:hover{color:var(--rb-ink);text-decoration:underline}.nd-orig{margin:4px 0 0;font-size:12.5px;color:var(--cx-mut,#71717A);overflow-wrap:anywhere}.nd-orig,.nd-why{line-height:1.5;word-break:keep-all}.nd-why{margin:14px 0 0;padding-left:10px;border-left:3px solid var(--cx-bd,#e8e8ec);font-size:15px;font-weight:600;color:var(--rb-ink)}.nd-head.good .nd-why{border-left-color:var(--rb-red300)}.nd-head.bad .nd-why{border-left-color:var(--rb-blue300)}.nd-why.sm{margin-top:12px;font-size:13px;font-weight:500;color:var(--rb-ink2)}@container (min-width: 880px){.nd-h1{font-size:28px;line-height:1.32;letter-spacing:-.7px}}.nd-sec{margin-top:26px}.nd-sh{display:flex;align-items:baseline;gap:8px;margin:0 0 10px;font-size:16px;font-weight:700;letter-spacing:-.3px;color:var(--rb-ink)}.nd-sh small{font-size:12.5px;font-weight:500;color:var(--cx-mut,#71717A);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-p{margin:0;font-size:15.5px;line-height:1.75;color:var(--rb-ink);word-break:keep-all;overflow-wrap:anywhere}.nd-p+.nd-p{margin-top:12px}@container (min-width: 880px){.nd-main .nd-p{font-size:16px}}.nd-wait{margin:0;font-size:14px;color:var(--rb-ink3)}.nd-pc{display:grid;gap:14px;margin-top:16px;padding-top:16px;border-top:1px solid var(--rb-line)}@container (min-width: 620px){.nd-pc{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.nd-pc h3{margin:0;font-size:13.5px;font-weight:700}.nd-pc .bad h3{color:var(--rb-blue-ink)}.nd-pc .good h3{color:var(--rb-red-ink)}.nd-pc ul{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:5px}.nd-pc li{position:relative;padding-left:13px;font-size:14.5px;line-height:1.55;color:var(--rb-ink);word-break:keep-all}.nd-pc li:before{content:"";position:absolute;left:1px;top:.66em;width:5px;height:5px;border-radius:50%}.nd-pc .bad li:before{background:var(--rb-blue-ink)}.nd-pc .good li:before{background:var(--rb-red-ink)}.nd-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;border-top:1px solid var(--rb-line);border-bottom:1px solid var(--rb-line)}.nd-row>div{min-width:0;padding:10px 2px;text-align:center}.nd-row>div+div{border-left:1px solid var(--rb-line)}.nd-row dt{font-size:11.5px;color:var(--cx-mut,#71717A);white-space:nowrap}.nd-row dd{margin:2px 0 0;font-size:15px;font-weight:700;white-space:nowrap}.nd-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--rb-line)}.nd-grid>div{min-width:0;padding:10px 0 10px 12px;border-bottom:1px solid var(--rb-line);border-left:1px solid var(--rb-line)}.nd-grid>div:nth-child(odd){border-left:0;padding-left:0;padding-right:12px}.nd-grid dt{font-size:12px;color:var(--cx-mut,#71717A);white-space:nowrap}.nd-grid dd{margin:3px 0 0;font-size:17px;font-weight:700;letter-spacing:-.3px;color:var(--rb-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-grid dd.warn{color:var(--rb-red-ink)}.nd-grid small{display:block;margin-top:1px;font-size:11.5px;color:var(--cx-mut,#71717A);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-grid>div:last-child:nth-child(odd){grid-column:span 2;padding-right:0}@container (min-width: 880px){.nd-side .nd-sec{margin-top:22px}.nd-side .nd-sh{font-size:15px}}.nd-body details{border-top:1px solid var(--rb-line);border-bottom:1px solid var(--rb-line)}.nd-body details>summary{display:flex;align-items:center;gap:8px;padding:13px 0;cursor:pointer;list-style:none}.nd-body details>summary::-webkit-details-marker{display:none}.nd-body summary b{font-size:15px;font-weight:700;color:var(--rb-ink)}.nd-body summary small{font-size:12.5px;color:var(--cx-mut,#71717A)}.nd-body summary svg{margin-left:auto;color:var(--rb-ink4);transform:rotate(90deg);transition:transform .15s}.nd-body details[open]{padding-bottom:16px}.nd-body details[open]>summary{margin-bottom:4px}.nd-body details[open]>summary svg{transform:rotate(-90deg)}.nd-body summary:focus-visible{outline:2px solid var(--rb-blue);outline-offset:4px;border-radius:6px}.nd-note{margin:12px 0 0;font-size:12px;color:var(--rb-ink4)}.nd-read{display:flex;align-items:center;justify-content:center;padding:13px;border:1px solid var(--cx-bd,#e8e8ec);border-radius:12px;font-size:14.5px;font-weight:600;color:var(--rb-ink);text-decoration:none}.nd-read:hover{border-color:var(--rb-ink4)}.nd-plain{margin:16px 0 0;font-size:12.5px;color:var(--cx-mut,#71717A)}.nd-nav{margin-top:22px}.nd-nb{display:grid;grid-template-columns:50px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid var(--rb-line);color:inherit;text-decoration:none}.nd-nb:first-child{border-top:1px solid var(--rb-line)}.nd-nb small{font-size:12.5px;color:var(--cx-mut,#71717A);white-space:nowrap}.nd-nb span{min-width:0;font-size:14.5px;font-weight:600;color:var(--rb-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-nb svg{color:var(--rb-ink4)}.nd-nb:hover span{text-decoration:underline}.nd-disc{margin:16px 0 0;font-size:12px;line-height:1.55;color:var(--rb-ink4)}.nd-peers ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--rb-line)}.nd-peers li{border-bottom:1px solid var(--rb-line)}.nd-peers li>a,.nd-peers li>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;color:inherit;text-decoration:none}.nd-peers .who b{display:block;font-size:15px;font-weight:600;color:var(--rb-ink)}.nd-peers .who span{display:block;font-size:12.5px;color:var(--cx-mut,#71717A);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-peers .px{text-align:right;white-space:nowrap}.nd-peers .px b{display:block;font-size:14.5px;font-weight:600;color:var(--rb-ink)}.nd-peers .px span{font-size:12.5px;font-weight:600}.nd-peers li>a:hover .who b{text-decoration:underline}.nd .dw-tk{position:relative;overflow:hidden;flex:none;display:inline-grid;place-items:center;border-radius:50%;font-weight:900;letter-spacing:-.3px;line-height:1;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.nd .dw-tk img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#fff;padding:12%;box-sizing:border-box;opacity:0;transition:opacity .15s;box-shadow:inset 0 0 0 1px var(--rb-line);border-radius:inherit}.nd .dw-tk img.on{opacity:1}.nd-badges>span>span{background:var(--rb-card)!important;color:var(--rb-ink2)!important;box-shadow:inset 0 0 0 1px var(--cx-bd,#E8E8EC)!important;border-radius:999px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:500!important}.nd-badges>span>span[class*=tone-red-ink]{color:#BE123C!important;box-shadow:inset 0 0 0 1px #FECDD3!important}.nd-badges>span>span[class*=tone-red-ink]:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:#F43F5E}html.dark .nd-badges>span>span[class*=tone-red-ink]{color:#FDA4AF!important;box-shadow:inset 0 0 0 1px rgba(244,63,94,.35)!important}