.body-conversation-module__uvjD7a__page{--bc-bg:var(--nfh-surface-base);--bc-raised:var(--nfh-surface-raised);--bc-overlay:var(--nfh-surface-overlay);--bc-line:var(--nfh-border-strong);--bc-fg:var(--nfh-text-primary);--bc-fg2:var(--nfh-text-secondary);--bc-muted:var(--nfh-text-muted);--bc-accent:var(--nfh-accent);--bc-accent-soft:var(--nfh-accent-soft);--bc-accent-ink:var(--nfh-accent-contrast);--bc-honey:var(--tone-accent-80);--bc-honey-soft:color-mix(in oklab, var(--tone-accent-80) 12%, transparent);--bc-danger:var(--tone-alert-75);--bc-danger-soft:color-mix(in oklab, var(--tone-alert-75) 12%, transparent);--bc-s2:var(--nfh-violet,var(--tone-accent-80));--bc-tabbar:0px;color:var(--bc-fg)}:root[data-nfh-theme=light] .body-conversation-module__uvjD7a__page{--bc-honey:var(--tone-accent-50);--bc-honey-soft:color-mix(in oklab, var(--tone-accent-50) 10%, transparent);--bc-danger:var(--tone-alert-50);--bc-danger-soft:color-mix(in oklab, var(--tone-alert-50) 8%, transparent);--bc-s2:var(--tone-accent-50)}html[data-nfh-theme] .body-conversation-module__uvjD7a__surface .body-conversation-module__uvjD7a__header{grid-template-columns:96px minmax(0,1fr) 96px;row-gap:.15rem}html[data-nfh-theme] .body-conversation-module__uvjD7a__surface .body-conversation-module__uvjD7a__header>:first-child{justify-self:start}.body-conversation-module__uvjD7a__headerActions{justify-self:end;gap:0;display:inline-flex}.body-conversation-module__uvjD7a__ctx{color:var(--bc-fg2);text-align:center;flex-wrap:wrap;grid-column:1/-1;justify-content:center;justify-self:center;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.body-conversation-module__uvjD7a__ctxKey{letter-spacing:.1em;text-transform:uppercase;color:var(--bc-muted);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.body-conversation-module__uvjD7a__ctxKey:before{content:"";background:var(--bc-accent);border-radius:50%;width:6px;height:6px}.body-conversation-module__uvjD7a__ctx b{color:var(--bc-fg);font-variant-numeric:tabular-nums;font-weight:600}html[data-nfh-theme] .body-conversation-module__uvjD7a__surface .body-conversation-module__uvjD7a__thread{padding-top:max(7.7rem, calc(6.9rem + env(safe-area-inset-top)))}@media (max-width:720px){html[data-nfh-theme] .body-conversation-module__uvjD7a__surface .body-conversation-module__uvjD7a__thread{padding-top:max(7.5rem, calc(6.7rem + env(safe-area-inset-top)))}}.body-conversation-module__uvjD7a__hero{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:40ch;margin:0 auto 1rem;display:flex}.body-conversation-module__uvjD7a__hero h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:26px;font-weight:700}.body-conversation-module__uvjD7a__hero p{color:var(--bc-fg2);margin:0}.body-conversation-module__uvjD7a__hero .body-conversation-module__uvjD7a__fine{color:var(--bc-muted);font-size:12px}.body-conversation-module__uvjD7a__chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.body-conversation-module__uvjD7a__chipsLeft{justify-content:flex-start}.body-conversation-module__uvjD7a__chip{border:1px solid var(--bc-line);background:var(--bc-raised);color:var(--bc-fg);cursor:pointer;text-align:left;border-radius:999px;min-height:40px;padding:8px 14px;font-size:14px}@media (hover:hover) and (pointer:fine){.body-conversation-module__uvjD7a__chip:hover{border-color:var(--bc-accent)}}.body-conversation-module__uvjD7a__chip:disabled{opacity:.5;cursor:not-allowed}.body-conversation-module__uvjD7a__col{flex-direction:column;gap:12px;min-width:0;display:flex}.body-conversation-module__uvjD7a__txt{overflow-wrap:anywhere;white-space:pre-wrap;max-width:66ch;margin:0;line-height:1.6}.body-conversation-module__uvjD7a__hd{margin:4px 0 0;font-size:16px;font-weight:700}.body-conversation-module__uvjD7a__rc{color:var(--bc-fg2);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:8px;font-size:14px;display:grid}.body-conversation-module__uvjD7a__rcIcon{color:var(--bc-accent);flex-shrink:0;font-weight:800}.body-conversation-module__uvjD7a__rcUndone{opacity:.55}.body-conversation-module__uvjD7a__rcText{flex:0 auto;min-width:0}.body-conversation-module__uvjD7a__lnk{color:var(--bc-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex-shrink:0;min-height:28px;padding:2px;font-size:13px;font-weight:600;text-decoration:underline}.body-conversation-module__uvjD7a__lnk:disabled{opacity:.5;cursor:not-allowed}.body-conversation-module__uvjD7a__audit{color:var(--bc-muted);font-size:12px}.body-conversation-module__uvjD7a__frz{color:var(--bc-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.body-conversation-module__uvjD7a__err{color:var(--bc-danger);margin:0;font-size:13px}.body-conversation-module__uvjD7a__notice{background:var(--bc-honey-soft);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.body-conversation-module__uvjD7a__card{border:1px solid var(--bc-line);background:var(--bc-raised);border-radius:18px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.body-conversation-module__uvjD7a__cardH{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.body-conversation-module__uvjD7a__cardH strong{font-size:15px}.body-conversation-module__uvjD7a__cardSub{color:var(--bc-muted);margin-top:-6px;font-size:12px}.body-conversation-module__uvjD7a__seg{background:var(--bc-overlay);border-radius:12px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.body-conversation-module__uvjD7a__seg button{color:var(--bc-fg2);cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:32px;padding:5px 11px;font-size:13px}.body-conversation-module__uvjD7a__seg button[aria-pressed=true]{background:var(--bc-line);color:var(--bc-fg);font-weight:700}.body-conversation-module__uvjD7a__canvas{width:100%;min-height:110px;position:relative}.body-conversation-module__uvjD7a__canvas svg{touch-action:pan-y;width:100%;height:auto;display:block}.body-conversation-module__uvjD7a__gGrid{stroke:var(--bc-line);stroke-width:1px}.body-conversation-module__uvjD7a__gZero{stroke:var(--bc-muted);stroke-width:1px}.body-conversation-module__uvjD7a__gLab{fill:var(--bc-muted);font:500 11px var(--nfh-font,system-ui, sans-serif)}.body-conversation-module__uvjD7a__gS0{stroke:var(--bc-accent);fill:none;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.body-conversation-module__uvjD7a__gS1{stroke:var(--bc-s2);fill:none;stroke-width:2px;stroke-dasharray:6 5;stroke-linejoin:round}.body-conversation-module__uvjD7a__gS2{stroke:var(--bc-honey);fill:none;stroke-width:2px;stroke-dasharray:2 4}.body-conversation-module__uvjD7a__gD0{fill:var(--bc-accent)}.body-conversation-module__uvjD7a__gD1{fill:var(--bc-s2)}.body-conversation-module__uvjD7a__gD2{fill:var(--bc-honey)}.body-conversation-module__uvjD7a__gArea{fill:var(--bc-accent-soft);stroke:none}.body-conversation-module__uvjD7a__gHl{fill:var(--bc-bg);stroke:var(--bc-fg);stroke-width:2px}.body-conversation-module__uvjD7a__gBar{fill:var(--bc-accent)}.body-conversation-module__uvjD7a__gBarNeg{fill:var(--bc-accent-soft);stroke:var(--bc-accent);stroke-width:1.2px}.body-conversation-module__uvjD7a__gVal{fill:var(--bc-fg);font:700 11px var(--nfh-font,system-ui, sans-serif)}.body-conversation-module__uvjD7a__tip{pointer-events:none;background:var(--bc-overlay);border:1px solid var(--bc-line);color:var(--bc-fg);white-space:nowrap;z-index:2;border-radius:10px;padding:6px 9px;font-size:12px;position:absolute}.body-conversation-module__uvjD7a__legend{color:var(--bc-fg2);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.body-conversation-module__uvjD7a__legend span{align-items:center;gap:6px;display:inline-flex}.body-conversation-module__uvjD7a__sw{background:var(--bc-accent);border-radius:3px;width:10px;height:10px;display:inline-block}.body-conversation-module__uvjD7a__sw1{background:var(--bc-s2)}.body-conversation-module__uvjD7a__sw2{background:var(--bc-honey)}.body-conversation-module__uvjD7a__empty{color:var(--bc-muted);margin:0;font-size:13px}.body-conversation-module__uvjD7a__tiles{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;display:grid}.body-conversation-module__uvjD7a__tile{flex-direction:column;gap:1px;min-width:0;display:flex}.body-conversation-module__uvjD7a__tileK{color:var(--bc-muted);font-size:12px}.body-conversation-module__uvjD7a__tile b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.body-conversation-module__uvjD7a__tile small{color:var(--bc-muted);font-size:11px}.body-conversation-module__uvjD7a__tbl{overflow-x:auto}.body-conversation-module__uvjD7a__tbl table{border-collapse:collapse;width:100%;font-size:13px}.body-conversation-module__uvjD7a__tbl th,.body-conversation-module__uvjD7a__tbl td{text-align:right;border-bottom:1px solid var(--bc-line);font-variant-numeric:tabular-nums;padding:7px 8px}.body-conversation-module__uvjD7a__tbl td{white-space:nowrap}.body-conversation-module__uvjD7a__tbl th,.body-conversation-module__uvjD7a__tbl td{overflow-wrap:normal;word-break:normal}.body-conversation-module__uvjD7a__tbl th:first-child,.body-conversation-module__uvjD7a__tbl td:first-child{text-align:left;white-space:normal;min-width:7.5rem}.body-conversation-module__uvjD7a__tbl th{color:var(--bc-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.body-conversation-module__uvjD7a__tbl small{color:var(--bc-muted);text-transform:none;letter-spacing:0;font-size:11px;font-weight:500;display:block}.body-conversation-module__uvjD7a__rows{flex-direction:column;display:flex}.body-conversation-module__uvjD7a__row{border-top:1px solid var(--bc-line);flex-wrap:wrap;align-items:center;gap:10px;padding:7px 0;display:flex}.body-conversation-module__uvjD7a__row:first-child{border-top:0}.body-conversation-module__uvjD7a__rowD{width:72px;color:var(--bc-muted);flex-shrink:0;font-size:12px}.body-conversation-module__uvjD7a__rowM{flex-direction:column;flex:1;min-width:110px;display:flex}.body-conversation-module__uvjD7a__rowM small{color:var(--bc-muted);font-size:11px}.body-conversation-module__uvjD7a__vv{font-variant-numeric:tabular-nums;font-weight:700}.body-conversation-module__uvjD7a__more{color:var(--bc-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:28px;padding:0;font-size:13px;text-decoration:underline}.body-conversation-module__uvjD7a__callout{border-radius:12px;margin:0;padding:9px 12px;font-size:13px}.body-conversation-module__uvjD7a__calloutInfo{background:var(--bc-accent-soft)}.body-conversation-module__uvjD7a__calloutScenario{background:var(--bc-honey-soft)}.body-conversation-module__uvjD7a__calloutCaution{background:var(--bc-danger-soft)}.body-conversation-module__uvjD7a__ctrls{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px 16px;display:grid}.body-conversation-module__uvjD7a__ctrl{flex-direction:column;gap:3px;min-width:0;display:flex}.body-conversation-module__uvjD7a__ctrl label,.body-conversation-module__uvjD7a__ctrlLbl{color:var(--bc-fg2);font-size:13px}.body-conversation-module__uvjD7a__ctrlV{font-size:20px;font-weight:700}.body-conversation-module__uvjD7a__ctrl input[type=range]{width:100%;accent-color:var(--bc-accent);min-height:28px}.body-conversation-module__uvjD7a__ctrl input[type=number]{border:1px solid var(--bc-line);background:var(--bc-bg);width:110px;min-height:36px;color:var(--bc-fg);border-radius:10px;padding:4px 10px}.body-conversation-module__uvjD7a__outs{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.body-conversation-module__uvjD7a__out{background:var(--bc-overlay);border-radius:12px;flex-direction:column;padding:9px 11px;display:flex}.body-conversation-module__uvjD7a__out span{color:var(--bc-muted);font-size:12px}.body-conversation-module__uvjD7a__out b{font-size:20px;font-weight:700}.body-conversation-module__uvjD7a__out small{color:var(--bc-fg2);font-size:12px}.body-conversation-module__uvjD7a__side{z-index:140;border-left:1px solid var(--bc-line);background:var(--bc-bg);width:min(380px,100%);box-shadow:-20px 0 40px color-mix(in oklab, var(--tone-black) 40%, transparent);padding-top:env(safe-area-inset-top);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.body-conversation-module__uvjD7a__sideH{border-bottom:1px solid var(--bc-line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.body-conversation-module__uvjD7a__sideH h2{margin:0;font-size:15px}.body-conversation-module__uvjD7a__sideB{padding:12px 16px calc(16px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;display:flex;overflow:auto}.body-conversation-module__uvjD7a__sideB h3{letter-spacing:.1em;text-transform:uppercase;color:var(--bc-muted);margin:0;font-size:11px}.body-conversation-module__uvjD7a__sideNote{color:var(--bc-muted);margin:0;font-size:12px}.body-conversation-module__uvjD7a__metricGroup{border-top:1px solid var(--bc-line);flex-direction:column;gap:2px;padding:4px 0;display:flex}.body-conversation-module__uvjD7a__metricHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.body-conversation-module__uvjD7a__metricHead strong{font-size:14px}.body-conversation-module__uvjD7a__srow{border-top:1px solid var(--bc-line);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.body-conversation-module__uvjD7a__srowL{flex-direction:column;flex:1;min-width:110px;font-size:13px;display:flex}.body-conversation-module__uvjD7a__srowL small{color:var(--bc-muted);font-size:11px}.body-conversation-module__uvjD7a__val{color:var(--bc-fg);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:1px dashed #0000;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:2px 4px;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.body-conversation-module__uvjD7a__val:hover{border-color:var(--bc-muted)}}.body-conversation-module__uvjD7a__val:disabled{cursor:default;border-color:#0000}.body-conversation-module__uvjD7a__ed{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.body-conversation-module__uvjD7a__ed input{border:1px solid var(--bc-accent);background:var(--bc-bg);width:96px;min-height:34px;color:var(--bc-fg);border-radius:8px;padding:3px 8px}.body-conversation-module__uvjD7a__btn{border:1px solid var(--bc-line);min-height:34px;color:var(--bc-fg);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600}.body-conversation-module__uvjD7a__btnPri{background:var(--bc-accent);border-color:var(--bc-accent);color:var(--bc-accent-ink)}.body-conversation-module__uvjD7a__btn:disabled{opacity:.5;cursor:not-allowed}.body-conversation-module__uvjD7a__x{color:var(--bc-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}@media (hover:hover) and (pointer:fine){.body-conversation-module__uvjD7a__x:hover{color:var(--bc-danger);background:var(--bc-overlay)}}.body-conversation-module__uvjD7a__scrim{background:color-mix(in oklab, var(--tone-black) 35%, transparent);z-index:139;border:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.body-conversation-module__uvjD7a__page *{scroll-behavior:auto!important}}
