.m_nDNa_root{flex-direction:column;gap:12px;display:flex}.m_nDNa_lead{color:#c4cedd;word-break:keep-all;margin:2px 0 0;font-size:13.5px;line-height:1.65}.m_nDNa_lead strong{color:#f3dba5}.m_nDNa_legend{flex-wrap:wrap;gap:6px;display:flex}.m_nDNa_legendChip{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:5px 9px;font-size:11.5px;font-style:normal;line-height:1.3}.m_nDNa_chipCore{color:#a7f3d0;background:#34d3991f;border-color:#34d39959}.m_nDNa_chipMask{color:#c7d2fe;background:#818cf824;border-color:#818cf866}.m_nDNa_chipContract{color:#fecdd3;background:#fb71851f;border-color:#fb718561}.m_nDNa_chipHeat{color:#fde68a;background:#fbbf241f;border-color:#fbbf2461}.m_nDNa_rowGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.m_nDNa_rowCard{color:#e8ecf5;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;align-items:flex-start;gap:7px;min-height:112px;padding:13px 13px 12px;transition:transform .22s,border-color .22s,background-color .22s,box-shadow .22s;display:flex;position:relative}.m_nDNa_cardCore{--card:#34d399}.m_nDNa_cardMask{--card:#818cf8}.m_nDNa_rowCard:hover{border-color:color-mix(in srgb,var(--card)60%,transparent);transform:translateY(-2px)}.m_nDNa_rowCard:focus-visible{outline-offset:2px;outline:2px solid #d4af37}.m_nDNa_rowCardSelected{border-color:var(--card);background:color-mix(in srgb,var(--card)14%,transparent);box-shadow:0 0 0 1px var(--card),0 8px 24px color-mix(in srgb,var(--card)22%,transparent)}.m_nDNa_rank{letter-spacing:.01em;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;top:-9px;right:10px}.m_nDNa_rank1{color:#3b2a00;background:linear-gradient(110deg,#fde68a,#f5b83d);animation:2.6s ease-in-out infinite m_nDNa_ofGlow}.m_nDNa_rank2{color:#e2e8f0;background:#94a3b859;border:1px solid #94a3b880}.m_nDNa_cardHead{align-items:center;gap:7px;width:100%;display:flex}.m_nDNa_cardEmoji{font-size:20px;line-height:1}.m_nDNa_cardTitle{color:#fff;word-break:keep-all;font-size:15px;font-weight:800;line-height:1.35}.m_nDNa_check{background:var(--card);color:#06281c;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-left:auto;font-size:13px;font-weight:900;animation:.3s both m_nDNa_ofPop;display:inline-flex}.m_nDNa_cardTags{flex-wrap:wrap;gap:5px;display:flex}.m_nDNa_cardTags i{border-style:solid;border-width:1px;border-radius:999px;padding:3px 8px;font-size:11.5px;font-style:normal}.m_nDNa_cardLine{color:#cbd5e1;word-break:keep-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.m_nDNa_cardLine em{color:#f3dba5;margin-right:3px;font-style:normal;font-weight:800}.m_nDNa_softNote{color:#aab8cc;word-break:keep-all;margin:0;font-size:12.5px;line-height:1.6}.m_nDNa_emptyHint{text-align:center;color:#aab8cc;border:1px dashed #fff3;border-radius:12px;padding:14px 10px;font-size:13px;animation:2.4s ease-in-out infinite m_nDNa_ofBob}.m_nDNa_flow{--flow:#34d399;border:1px solid color-mix(in srgb,var(--flow)40%,transparent);background:#ffffff08;border-radius:15px;padding:14px 13px 12px;animation:.4s both m_nDNa_ofIn}.m_nDNa_flowCore{--flow:#34d399}.m_nDNa_flowMask{--flow:#818cf8}.m_nDNa_flowEyebrow{letter-spacing:.15em;color:var(--flow);font-size:10.5px;font-weight:800}.m_nDNa_flowTitle{color:#fff;word-break:keep-all;margin:4px 0 2px;font-size:17px;font-weight:800}.m_nDNa_flowCode{color:#9fb0c8;word-break:keep-all;font-size:12px;line-height:1.5;display:block}.m_nDNa_reason{color:#fde9b4;word-break:keep-all;background:#f5b83d1a;border:1px solid #f5b83d4d;border-radius:10px;margin:8px 0 0;padding:9px 11px;font-size:12.5px;line-height:1.6}.m_nDNa_progress{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:11px;display:grid}.m_nDNa_progress i{background:#ffffff1a;border-radius:999px;height:5px;position:relative;overflow:hidden}.m_nDNa_progress i:after{content:"";background:var(--flow);transform-origin:0;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.m_nDNa_progress i.m_nDNa_progOn:after{transform:scaleX(1)}.m_nDNa_timeline{flex-direction:column;margin:14px 0 0;padding:0;list-style:none;display:flex}.m_nDNa_stepItem{animation:.45s both m_nDNa_ofIn;animation-delay:calc(var(--i)*.12s + .12s);gap:11px;padding-bottom:10px;display:flex;position:relative}.m_nDNa_stepItem:before{content:"";transform-origin:top;animation:.5s both m_nDNa_ofLine;animation-delay:calc(var(--i)*.12s + .26s);background:#ffffff1f;width:2px;position:absolute;top:28px;bottom:-2px;left:13px}.m_nDNa_stepItem:last-child:before{display:none}.m_nDNa_step_done:before{background:var(--flow)}.m_nDNa_marker{color:#9fb0c8;z-index:1;background:#0b1220;border:2px solid #ffffff38;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex;position:relative}.m_nDNa_step_done .m_nDNa_marker{background:var(--flow);border-color:var(--flow);color:#06281c}.m_nDNa_step_active .m_nDNa_marker{border-color:var(--flow);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--flow)25%,transparent);animation:2.2s ease-in-out infinite m_nDNa_ofPulse}.m_nDNa_stepMain{flex:auto;min-width:0}.m_nDNa_stepHeader{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:1px;width:100%;min-height:44px;padding:3px 0;display:flex}.m_nDNa_stepHeader:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #d4af37}.m_nDNa_stepName{color:#cbd5e1;word-break:keep-all;font-size:14.5px;font-weight:800}.m_nDNa_stepName small{color:#8b9bb4;letter-spacing:.05em;margin-left:4px;font-size:11px;font-weight:700}.m_nDNa_step_active .m_nDNa_stepName,.m_nDNa_step_done .m_nDNa_stepName{color:#fff}.m_nDNa_stepHint{color:#8b9bb4;word-break:keep-all;font-size:12.5px;line-height:1.5}.m_nDNa_stepBody{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1);display:grid}.m_nDNa_stepBodyOpen{grid-template-rows:1fr}.m_nDNa_stepInner{opacity:0;min-height:0;transition:opacity .3s;overflow:hidden}.m_nDNa_stepBodyOpen .m_nDNa_stepInner{opacity:1;padding-top:6px}.m_nDNa_stepHeadline{color:#f4ead5;word-break:keep-all;margin-bottom:4px;font-size:15px;font-weight:800;display:block}.m_nDNa_stepDesc{color:#cbd5e1;word-break:keep-all;margin:0 0 9px;font-size:13.5px;line-height:1.7}.m_nDNa_askBox,.m_nDNa_tipBox{word-break:keep-all;border-radius:11px;margin-bottom:8px;padding:10px 12px;font-size:13px;line-height:1.65}.m_nDNa_askBox span,.m_nDNa_tipBox span{letter-spacing:.02em;margin-bottom:3px;font-size:11.5px;font-weight:800;display:block}.m_nDNa_askBox{color:#e0e7ff;background:#6366f11f;border:1px solid #818cf852}.m_nDNa_askBox span{color:#a5b4fc}.m_nDNa_tipBox{color:#d1fae5;background:#34d3991a;border:1px solid #34d39961}.m_nDNa_tipBox span{color:#6ee7b7}.m_nDNa_actions{flex-wrap:wrap;gap:7px;margin-top:4px;display:flex}.m_nDNa_btnNext,.m_nDNa_btnGhost{cursor:pointer;border-radius:11px;min-height:44px;padding:9px 14px;font-size:13.5px;font-weight:800}.m_nDNa_btnNext{color:#080d1a;background:linear-gradient(110deg,#f0d981,#ba9335);border:1px solid #0000}.m_nDNa_btnGhost{color:#e2e8f0;background:#ffffff0f;border:1px solid #fff3;font-weight:700}.m_nDNa_btnChat{color:#a7f3d0;cursor:pointer;text-align:center;background:#34d3991f;border:1px solid #34d3998c;border-radius:11px;width:100%;min-height:44px;margin-top:7px;padding:9px 14px;font-size:13.5px;font-weight:800}.m_nDNa_btnChat:hover{background:#34d39933}.m_nDNa_btnChat:focus-visible,.m_nDNa_btnNext:focus-visible,.m_nDNa_btnGhost:focus-visible{outline-offset:2px;outline:2px solid #d4af37}.m_nDNa_footnote{color:#8b9bb4;word-break:keep-all;margin:0;font-size:11.5px;line-height:1.6}@keyframes m_nDNa_ofIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes m_nDNa_ofLine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes m_nDNa_ofPulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--flow)22%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--flow)10%,transparent)}}@keyframes m_nDNa_ofGlow{0%,to{box-shadow:0 0 #f5b83d73}50%{box-shadow:0 0 0 6px #f5b83d00}}@keyframes m_nDNa_ofPop{0%{transform:scale(.5)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes m_nDNa_ofBob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (width<=480px){.m_nDNa_rowGrid{grid-template-columns:1fr}.m_nDNa_rowCard{min-height:0}}@media (prefers-reduced-motion:reduce){.m_nDNa_rank1,.m_nDNa_check,.m_nDNa_emptyHint,.m_nDNa_flow,.m_nDNa_stepItem,.m_nDNa_stepItem:before,.m_nDNa_step_active .m_nDNa_marker{animation:none!important}.m_nDNa_rowCard,.m_nDNa_progress i:after,.m_nDNa_marker,.m_nDNa_stepBody,.m_nDNa_stepInner{transition:none!important}}