.home-approve_stage__R3QRu{position:relative;margin:0 auto;width:min(100%,1060px);text-align:left}.home-approve_caret__cfPIo{display:inline-block;width:.58em;height:1.05em;vertical-align:text-bottom;background:currentColor;animation:home-approve_caret__cfPIo 1.1s steps(1) infinite}@keyframes home-approve_caret__cfPIo{50%{opacity:0}}.home-approve_win__KN9m8{box-shadow:0 1px 2px rgba(10,10,10,.05),0 24px 60px -20px rgba(10,10,10,.28)}.home-approve_wbar__LHaiy{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px 0 14px;border-bottom:1px solid var(--border);font-size:12.5px;color:var(--muted-foreground);background:var(--background)}.home-approve_wbar__LHaiy img{width:16px;height:16px}.home-approve_wbar__LHaiy b{color:var(--foreground);font-weight:500}.home-approve_replayBtn__ILZaz{margin-left:auto;width:26px;height:26px;display:grid;place-items:center;border:0;padding:0;background:none;border-radius:7px;color:var(--muted-foreground);cursor:pointer}.home-approve_replayBtn__ILZaz:hover{background:var(--muted);color:var(--foreground)}.home-approve_replayBtn__ILZaz:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}.home-approve_replayBtn__ILZaz svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.home-approve_wbody__p6pPv{display:grid;grid-template-columns:340px minmax(0,1fr);height:352px}.home-approve_wai__9DQKj{border-right:1px solid var(--border);display:flex;flex-direction:column;min-height:0}.home-approve_aih__JZOPL{display:flex;align-items:center;gap:8px;padding:12px 16px 6px}.home-approve_aih__JZOPL .home-approve_t__5vZcm{font-size:13px;font-weight:600}.home-approve_aih__JZOPL .home-approve_st__to2yK{font-size:12px;color:var(--muted-foreground)}.home-approve_aih__JZOPL .home-approve_st__to2yK i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--success);margin-right:4px;vertical-align:1px}.home-approve_aisc__Hy3gY{flex:1;padding:6px 16px 0;font:12.5px/1.6 var(--font-mono);min-height:0}.home-approve_q__DIFuf{margin:0 0 6px}.home-approve_q__DIFuf span,.home-approve_tl__H5Tco{color:var(--muted-foreground)}.home-approve_tl__H5Tco{list-style:none;margin:0 0 8px;padding:0;font-size:11.5px;min-height:1.6em}.home-approve_ans__zeyO2{position:relative;margin:0}.home-approve_ans__zeyO2 strong{font-weight:500}.home-approve_ansSizer__os2MR{visibility:hidden}.home-approve_ansTyped___EUf2{position:absolute;inset:0}.home-approve_by__4q446{color:var(--muted-foreground);font-size:11.5px;margin-top:6px;transition:opacity .3s ease-out}.home-approve_aic__1FctN{margin:10px 12px 12px;border:1px solid var(--input);border-radius:var(--radius-md);padding:8px 10px;font:12px/1.5 var(--font-mono);color:var(--muted-foreground);display:flex;justify-content:space-between;align-items:center;gap:8px}.home-approve_mark__Ljtkf{display:block;color:var(--primary,#171717);shape-rendering:crispEdges}.home-approve_mark__Ljtkf .home-approve_mkScr__dJLTp{fill:var(--card,#fff)}.home-approve_markIdle__h56wO .home-approve_eyes__2TnQF{transform-origin:8px 8px;animation:home-approve_blink__XLhlR 3.5s infinite}.home-approve_markThinking__zIrPa .home-approve_eyes__2TnQF{animation:home-approve_pulse__hHbpK 1s ease-in-out infinite}@keyframes home-approve_blink__XLhlR{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}@keyframes home-approve_pulse__hHbpK{0%,to{opacity:1}50%{opacity:.3}}.home-approve_wpl__YAqnA{display:flex;flex-direction:column;min-height:0;padding:14px 18px 0}.home-approve_plh__wCXfm{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.home-approve_ey__0wew3{font:500 10.5px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.home-approve_plh__wCXfm b{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em;margin-top:4px}.home-approve_stg__jNBZ0{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:12px 0 4px}.home-approve_stg__jNBZ0 span{font-size:10.5px;color:var(--muted-foreground);padding-top:6px;border-top:2px solid var(--border);white-space:nowrap;transition:border-color .3s ease-out,color .3s ease-out}.home-approve_stg__jNBZ0 .home-approve_stgOn__LL2bM{border-top-color:var(--foreground);color:var(--foreground);font-weight:500}.home-approve_rows__EzgEP{list-style:none;margin:6px 0 0;padding:0}.home-approve_rows__EzgEP li{display:grid;grid-template-columns:20px minmax(0,1fr) 96px 78px;gap:10px;align-items:center;height:27px;border-bottom:1px solid var(--border);font-size:12.5px}.home-approve_rows__EzgEP li:last-child{border-bottom:0}.home-approve_rows__EzgEP img{width:16px;height:16px}.home-approve_rows__EzgEP .home-approve_n__rEgC2{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-approve_rows__EzgEP .home-approve_c__kpgwE{color:var(--muted-foreground);font-size:12px}.home-approve_rows__EzgEP .home-approve_pl__fTIz_{justify-self:end;min-height:20px;padding:1px 7px;font-size:11.5px;transition:background-color .3s ease-out,color .3s ease-out}.home-approve_rows__EzgEP .home-approve_rowOk__schA0{animation:home-approve_rowok___xlkJ .5s var(--out)}@keyframes home-approve_rowok___xlkJ{0%{background:var(--success-bg)}}.home-approve_plf__6Xdgk{display:flex;gap:8px;justify-content:flex-end;align-items:center;margin-top:auto;padding:10px 0 12px;border-top:1px solid var(--border);min-height:55px}.home-approve_cnt__Dnnlg{margin-right:auto;font-size:12.5px;color:var(--muted-foreground)}.home-approve_cnt__Dnnlg b{color:var(--foreground);font-weight:500;font-variant-numeric:tabular-nums}.home-approve_done__Qrj_8{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--success-fg)}.home-approve_done__Qrj_8 svg{width:15px;height:15px}.home-approve_hint__WJT71{transition:box-shadow .3s ease-out}.home-approve_hintOn__2DnKZ{box-shadow:0 0 0 4px rgba(23,23,23,.12)}@media (max-width:980px){.home-approve_wbody__p6pPv{grid-template-columns:minmax(0,1fr);height:auto}.home-approve_wai__9DQKj{border-right:0;border-bottom:1px solid var(--border)}.home-approve_aisc__Hy3gY{padding-bottom:12px}.home-approve_wpl__YAqnA{min-height:330px}.home-approve_plf__6Xdgk{margin-top:8px}}@media (max-width:640px){.home-approve_wpl__YAqnA{min-height:0}.home-approve_rows__EzgEP li{grid-template-columns:20px minmax(0,1fr) 74px}.home-approve_rows__EzgEP .home-approve_c__kpgwE{display:none}.home-approve_stg__jNBZ0 span{font-size:0;padding-top:0}.home-approve_aic__1FctN{display:none}.home-approve_plf__6Xdgk{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.home-approve_stage__R3QRu *,.home-approve_stage__R3QRu :after,.home-approve_stage__R3QRu :before{animation-duration:0s!important;transition-duration:0s!important}}