.ReasoningTrace-module__d_HneG__card.ReasoningTrace-module__d_HneG__card{min-height:42rem;max-height:42rem}.ReasoningTrace-module__d_HneG__head{margin-bottom:.9rem}.ReasoningTrace-module__d_HneG__receipt{background:color-mix(in oklab, var(--ink) 2.5%, transparent);border:1px solid color-mix(in oklab, var(--ink) 8%, transparent);border-radius:10px;flex:none;margin-bottom:1rem;padding:.7rem .85rem .75rem}.ReasoningTrace-module__d_HneG__receiptHead{border-bottom:1px solid color-mix(in oklab, var(--ink) 9%, transparent);justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}.ReasoningTrace-module__d_HneG__place{color:var(--ink);font-size:13px;font-weight:500}.ReasoningTrace-module__d_HneG__table{font-family:var(--font-mono);color:color-mix(in oklab, var(--ink) 42%, transparent);font-size:10.5px}.ReasoningTrace-module__d_HneG__line{font-family:var(--font-mono);color:color-mix(in oklab, var(--ink) 58%, transparent);justify-content:space-between;align-items:baseline;gap:1rem;margin:0;font-size:11.5px;line-height:1.65;display:flex}.ReasoningTrace-module__d_HneG__figure{font-variant-numeric:tabular-nums;flex:none}.ReasoningTrace-module__d_HneG__ruled{border-top:1px solid color-mix(in oklab, var(--ink) 12%, transparent);margin-top:.35rem;padding-top:.35rem}.ReasoningTrace-module__d_HneG__totalLine{color:var(--ink);font-size:12.5px;font-weight:500}.ReasoningTrace-module__d_HneG__speaker{align-items:center;gap:.45rem;margin-bottom:.5rem;display:flex}.ReasoningTrace-module__d_HneG__fold{font-family:var(--font-mono);letter-spacing:.04em;color:color-mix(in oklab, var(--ink) 45%, transparent);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem .2rem .3rem;font-size:10.5px;transition:color .16s,background .16s;display:inline-flex}.ReasoningTrace-module__d_HneG__fold:hover{color:var(--ink);background:color-mix(in oklab, var(--ink) 6%, transparent)}.ReasoningTrace-module__d_HneG__fold:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.ReasoningTrace-module__d_HneG__trace{background:color-mix(in oklab, var(--ink) 3%, transparent);border:1px solid color-mix(in oklab, var(--ink) 8%, transparent);border-radius:10px;flex-direction:column;height:11.5rem;margin:0 0 .9rem;animation:.24s both ReasoningTrace-module__d_HneG__fadeUp;display:flex}.ReasoningTrace-module__d_HneG__traceHead{border-bottom:1px solid color-mix(in oklab, var(--ink) 8%, transparent);flex:none;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.6rem .85rem .5rem;display:flex}.ReasoningTrace-module__d_HneG__traceNote{font-family:var(--font-mono);letter-spacing:.02em;color:color-mix(in oklab, var(--ink) 42%, transparent);flex:none;font-size:10px}.ReasoningTrace-module__d_HneG__steps{flex-direction:column;flex:1;gap:.8rem;min-height:0;padding:.75rem .85rem;display:flex;overflow-y:auto}.ReasoningTrace-module__d_HneG__step{padding-left:1.55rem;animation:.26s both ReasoningTrace-module__d_HneG__stepIn;position:relative}.ReasoningTrace-module__d_HneG__step:not(:last-child):before{content:"";background:color-mix(in oklab, var(--ink) 12%, transparent);width:1px;position:absolute;top:1.15rem;bottom:-.8rem;left:calc(.5rem - .5px)}.ReasoningTrace-module__d_HneG__node{background:color-mix(in oklab, var(--ink) 3%, #fffdf8);width:1rem;height:1rem;color:color-mix(in oklab, var(--ink) 45%, transparent);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:.1rem;left:0}.ReasoningTrace-module__d_HneG__dot{background:color-mix(in oklab, var(--ink) 28%, transparent);border-radius:9999px;width:5px;height:5px}.ReasoningTrace-module__d_HneG__nodeMark{border:1px solid color-mix(in oklab, var(--ink) 14%, transparent)}.ReasoningTrace-module__d_HneG__nodeCaught{color:var(--orange);border:1px solid color-mix(in oklab, var(--orange) 45%, transparent);background:color-mix(in oklab, var(--orange) 10%, #fffdf8)}.ReasoningTrace-module__d_HneG__callBody{border:1px solid color-mix(in oklab, var(--ink) 12%, transparent);background:#fffdf8;border-radius:9px;margin-top:-.15rem;padding:.55rem .65rem .6rem;box-shadow:0 1px 2px #4546660a}.ReasoningTrace-module__d_HneG__stepText{color:color-mix(in oklab, var(--ink) 62%, transparent);margin:0;font-size:12.5px;line-height:1.55}.ReasoningTrace-module__d_HneG__caught{color:var(--ink);background:color-mix(in oklab, var(--orange) 8%, transparent);border-left:2px solid var(--orange);border-radius:7px;padding:.45rem .6rem}.ReasoningTrace-module__d_HneG__sum{font-family:var(--font-mono);letter-spacing:-.01em;color:color-mix(in oklab, var(--ink) 78%, transparent);font-size:11.5px}.ReasoningTrace-module__d_HneG__meta{flex-wrap:wrap;align-items:center;gap:.35rem;margin:.3rem 0 0;display:flex}.ReasoningTrace-module__d_HneG__source{font-family:var(--font-mono);letter-spacing:.01em;color:color-mix(in oklab, var(--ink) 40%, transparent);font-size:10px}.ReasoningTrace-module__d_HneG__turn{margin-top:.5rem;padding:.32rem .68rem;font-size:11.5px}.ReasoningTrace-module__d_HneG__owed{flex-direction:column;gap:.7rem;transition:opacity .2s;display:flex}.ReasoningTrace-module__d_HneG__recalc{opacity:.4}.ReasoningTrace-module__d_HneG__people{grid-template-columns:repeat(5,1fr);gap:.4rem;display:grid}.ReasoningTrace-module__d_HneG__person{flex-direction:column;align-items:center;gap:.28rem;min-width:0;display:flex}.ReasoningTrace-module__d_HneG__face{background:color-mix(in oklab, var(--ink) 8%, transparent);width:1.7rem;height:1.7rem;font-family:var(--font-mono);color:color-mix(in oklab, var(--ink) 60%, transparent);border-radius:9999px;justify-content:center;align-items:center;font-size:11.5px;display:flex}.ReasoningTrace-module__d_HneG__faceLight{color:color-mix(in oklab, var(--orange) 85%, var(--ink));background:color-mix(in oklab, var(--orange) 14%, transparent)}.ReasoningTrace-module__d_HneG__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:color-mix(in oklab, var(--ink) 50%, transparent);font-size:11px;overflow:hidden}.ReasoningTrace-module__d_HneG__share{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:12.5px;font-weight:500;animation:.3s both ReasoningTrace-module__d_HneG__fadeUp}@keyframes ReasoningTrace-module__d_HneG__stepIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ReasoningTrace-module__d_HneG__step,.ReasoningTrace-module__d_HneG__trace,.ReasoningTrace-module__d_HneG__share{animation:none}.ReasoningTrace-module__d_HneG__owed{transition:none}}@media (max-width:480px){.ReasoningTrace-module__d_HneG__trace{height:10.5rem}.ReasoningTrace-module__d_HneG__people{gap:.25rem}.ReasoningTrace-module__d_HneG__face{width:1.5rem;height:1.5rem}.ReasoningTrace-module__d_HneG__name{font-size:10px}.ReasoningTrace-module__d_HneG__share{font-size:11.5px}}
