.BmJ7wq_walkthrough{--chat-review:#815400;--chat-review-soft:#fff0c2;--chat-report:#135d72;--chat-report-soft:#c6e6ef;color:var(--color-fd-foreground);margin:32px 0;container:bigu-chat/inline-size}.BmJ7wq_window{border:1px solid var(--color-fd-border);background:var(--color-fd-card);border-radius:16px;overflow:hidden}.BmJ7wq_header{border-bottom:1px solid var(--color-fd-border);justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}.BmJ7wq_brand{color:var(--color-fd-primary);flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.BmJ7wq_wordmark{width:52px;height:auto}.BmJ7wq_brand>span{border-left:1px solid var(--color-fd-border);padding-left:10px;font-size:.8125rem;line-height:1.4}.BmJ7wq_header>strong{text-align:right;font-size:.9375rem;font-weight:550;line-height:1.5}.BmJ7wq_body{flex-direction:column;gap:22px;padding:28px 24px;display:flex}.BmJ7wq_message{min-width:0;font-size:1rem;line-height:1.65}.BmJ7wq_messageOwner{align-self:flex-end;max-width:86%}.BmJ7wq_speaker{color:var(--color-fd-muted-foreground);margin-bottom:7px;font-size:.8125rem;font-weight:600;line-height:1.4;display:block}.BmJ7wq_messageOwner .BmJ7wq_speaker{text-align:right}.BmJ7wq_messageOwner .BmJ7wq_messageContent{background:var(--color-fd-secondary);color:var(--color-fd-primary);border-radius:16px 16px 0;padding:12px 16px}.BmJ7wq_messageContent>p{margin:0}.BmJ7wq_messageBigu{align-self:stretch}.BmJ7wq_panel{border:1px solid var(--color-fd-border);border-radius:10px;min-width:0;font-size:.9375rem;line-height:1.6;overflow:hidden}.BmJ7wq_messageContent>p+.BmJ7wq_panel{margin-top:14px}.BmJ7wq_panelHeading{border-bottom:1px solid var(--color-fd-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.BmJ7wq_panelHeading>div{min-width:0}.BmJ7wq_panelHeading strong{font-size:.9375rem;font-weight:600;line-height:1.4;display:block}.BmJ7wq_panelHeading p{color:var(--color-fd-muted-foreground);margin:4px 0 0;font-size:.875rem}.BmJ7wq_status{border:1px solid var(--color-fd-border);color:var(--color-fd-muted-foreground);border-radius:10px;flex-shrink:0;padding:3px 7px;font-size:.8125rem;font-weight:600;line-height:1.5;display:inline-block}.BmJ7wq_statusPending{color:var(--chat-review);background:var(--chat-review-soft);border-color:#0000}.BmJ7wq_report{color:var(--chat-report);background:var(--chat-report-soft);border-color:#0000}.BmJ7wq_report .BmJ7wq_panelHeading{border-bottom:0;padding-bottom:0}.BmJ7wq_report .BmJ7wq_panelHeading p{color:inherit}.BmJ7wq_statusComplete{color:var(--color-fd-primary);background:var(--color-fd-secondary)}.BmJ7wq_facts{font-variant-numeric:tabular-nums;margin:0;padding:0 16px}.BmJ7wq_facts>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:10px 0;display:grid}.BmJ7wq_facts>div+div{border-top:1px solid var(--color-fd-border)}.BmJ7wq_facts dt{color:var(--color-fd-muted-foreground)}.BmJ7wq_facts dd{text-align:right;margin:0;font-weight:550}.BmJ7wq_panelNote{border-top:1px solid var(--color-fd-border);background:var(--color-fd-background);color:var(--color-fd-muted-foreground);margin:0;padding:12px 16px;font-size:.875rem;line-height:1.65}.BmJ7wq_panelNote strong{color:var(--color-fd-foreground);font-weight:600}.BmJ7wq_panelCopy{margin:0;padding:16px;font-size:.9375rem;line-height:1.65}.BmJ7wq_step,.BmJ7wq_result{align-items:flex-start;gap:12px;margin:0;font-size:.9375rem;line-height:1.65;display:flex}.BmJ7wq_step{color:var(--color-fd-muted-foreground)}.BmJ7wq_step strong{color:var(--color-fd-foreground);font-weight:600}.BmJ7wq_step>svg,.BmJ7wq_result>svg{stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px;margin-top:2px}.BmJ7wq_result{color:var(--color-fd-primary);background:var(--color-fd-secondary);border-radius:10px;padding:16px}.BmJ7wq_progress{counter-reset:chat-operation;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;font-size:.8125rem;line-height:1.5;list-style:none;display:grid}.BmJ7wq_progress>li{border-top:1px solid var(--color-fd-border);color:var(--color-fd-muted-foreground);margin:0;padding-top:10px}.BmJ7wq_progress>li:before{counter-increment:chat-operation;content:counter(chat-operation) ". ";font-variant-numeric:tabular-nums}.BmJ7wq_progress>li:last-child{border-color:var(--color-fd-primary);color:var(--color-fd-primary);font-weight:600}.BmJ7wq_comparison{font-variant-numeric:tabular-nums;gap:18px;margin:0;padding:20px 16px;display:grid}.BmJ7wq_comparison>div{grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:14px;display:grid}.BmJ7wq_comparison dt{color:var(--color-fd-muted-foreground)}.BmJ7wq_comparison dd{grid-template-columns:minmax(0,1fr) 5rem;align-items:center;gap:14px;margin:0;display:grid}.BmJ7wq_comparison strong{text-align:right;font-weight:600}.BmJ7wq_bar{border-radius:0;height:24px;display:block}.BmJ7wq_barPrevious{border:1px solid var(--chat-report);background:var(--chat-report-soft);width:83.3333%}.BmJ7wq_barCurrent{background:var(--chat-report);width:100%}.BmJ7wq_roles{border-top:1px solid var(--color-fd-border);border-bottom:1px solid var(--color-fd-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:20px 0;font-size:.9375rem;line-height:1.65;display:grid}.BmJ7wq_roles dt{color:var(--color-fd-primary);margin-bottom:6px;font-weight:600}.BmJ7wq_roles dd{color:var(--color-fd-muted-foreground);margin:0}.BmJ7wq_walkthrough figcaption{color:var(--color-fd-muted-foreground);margin-top:12px;font-size:.9375rem;line-height:1.65}.BmJ7wq_walkthrough :is(p,strong,span,dt,dd){overflow-wrap:anywhere}.BmJ7wq_walkthrough :is(p,ol,ul,dl){max-width:none}@container bigu-chat (max-width:450px){.BmJ7wq_header{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.BmJ7wq_header>strong{text-align:left}.BmJ7wq_body{gap:20px;padding:20px 16px}.BmJ7wq_messageOwner{max-width:94%}.BmJ7wq_panelHeading{flex-wrap:wrap}.BmJ7wq_facts>div{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:12px}.BmJ7wq_comparison>div{grid-template-columns:minmax(0,1fr);gap:5px}.BmJ7wq_roles{grid-template-columns:minmax(0,1fr);gap:18px}}@media print{.BmJ7wq_window{break-inside:avoid}}
.-huLYq_example{overflow-wrap:anywhere;color:var(--color-fd-foreground);margin:32px 0}.-huLYq_intro>strong{letter-spacing:-.02em;font-size:1.2rem;font-weight:600;line-height:1.4;display:block}.-huLYq_intro>p{color:var(--color-fd-muted-foreground);max-width:64ch;margin:8px 0 20px;font-size:.9375rem;line-height:1.65}.-huLYq_panels{background:var(--color-fd-card);border:1px solid var(--color-fd-border);border-radius:16px;overflow:hidden}.-huLYq_panel{min-width:0;padding:24px}.-huLYq_panel+.-huLYq_panel{border-top:1px solid var(--color-fd-border)}.-huLYq_heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:16px;line-height:1.5;display:flex}.-huLYq_heading>strong{font-size:1.0625rem;font-weight:600}.-huLYq_heading>span{color:var(--color-fd-muted-foreground);font-size:.875rem}.-huLYq_rows{margin:0;font-size:.9375rem;line-height:1.6}.-huLYq_rows>div{border-top:1px solid var(--color-fd-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 24px;padding:12px 0;display:grid}.-huLYq_rows dt{color:var(--color-fd-muted-foreground)}.-huLYq_rows dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.-huLYq_rows>.-huLYq_total{margin-top:8px;padding-top:16px}.-huLYq_total dt,.-huLYq_total dd{color:var(--color-fd-primary);font-weight:600}.-huLYq_ledger .-huLYq_rows>div{grid-template-columns:minmax(0,1fr) minmax(80px,auto)}.-huLYq_ledger .-huLYq_rows dd{text-align:right}.-huLYq_comparison .-huLYq_panels{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.-huLYq_comparison .-huLYq_panel+.-huLYq_panel{border-top:0;border-left:1px solid var(--color-fd-border)}.-huLYq_comparison .-huLYq_rows>div{grid-template-columns:minmax(0,1fr);gap:4px}.-huLYq_example figcaption{color:var(--color-fd-muted-foreground);margin-top:12px;font-size:.875rem;line-height:1.65}@media (max-width:700px){.-huLYq_example{margin:28px 0}.-huLYq_panel{padding:20px}.-huLYq_comparison .-huLYq_panels{grid-template-columns:minmax(0,1fr)}.-huLYq_comparison .-huLYq_panel+.-huLYq_panel{border-left:0;border-top:1px solid var(--color-fd-border)}.-huLYq_record .-huLYq_rows>div{grid-template-columns:minmax(0,1fr);gap:4px}}
