.qTUjMW_scene{--mock-quote:21px;--mock-m:13px;--mock-ui:12px;--mock-xs:11.5px;--mock-mono:10.5px;--draw:2.4s;--fade:1.2s;--fade-delay:1.6s;--strike-delay:2.4s;--toast:.5s;--mock-leading:1.55;--strike:1s;--mock-rule:2px;--chart-h:130px;--swatch-w:10px;--swatch-h:3px;--doc-line-h:5px}.qTUjMW_rail{--rail-h:28px;--rail-dash:30px;--rail-line:2px}.qTUjMW_crm{gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 3.5);line-height:var(--mock-leading);display:grid;position:relative}.qTUjMW_crm .qTUjMW_toast{bottom:0}@media (min-width:35.0625rem){.qTUjMW_crm{margin-bottom:calc(var(--spacing) * 3.5)}}.qTUjMW_person{align-items:center;gap:calc(var(--spacing) * 2.5);margin-bottom:calc(var(--spacing) * 1.5);display:flex}.qTUjMW_person b{font-weight:600}.qTUjMW_person small{color:var(--color-mute);font-size:var(--mock-m);display:block}.qTUjMW_tag{padding:var(--spacing) calc(var(--spacing) * 2);border-radius:var(--radius-full);background:color-mix(in oklab, var(--color-violet) 8%, transparent);color:var(--color-violet);font-family:var(--font-mono);font-size:var(--mock-mono);margin-left:auto}.qTUjMW_field{justify-content:space-between;gap:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 1.25) 0;border-bottom:1px dashed var(--color-rule);font-size:var(--mock-m);display:flex}.qTUjMW_field span{color:var(--color-mute)}.qTUjMW_field s{color:var(--color-danger-ink);text-align:right;text-decoration:none}.qTUjMW_toast{right:calc(var(--spacing) * 3.5);bottom:calc(var(--spacing) * 3.5);left:calc(var(--spacing) * 3.5);align-items:center;gap:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-soft-md);font-size:var(--mock-m);transition:opacity var(--toast), translate var(--toast) var(--ease-out-soft);line-height:1.35;display:flex;position:absolute}.qTUjMW_warn{border-color:color-mix(in oklab, var(--color-danger) 33%, transparent);background:var(--color-danger-soft);color:var(--color-danger-ink)}[data-pre] .qTUjMW_toast{opacity:0;translate:0 calc(var(--spacing) * 3.5)}.qTUjMW_chart{height:var(--chart-h);margin:calc(var(--spacing) * 3) calc(var(--spacing) * 3.5) var(--spacing);position:relative}.qTUjMW_chart svg{width:100%;height:100%;overflow:visible}.qTUjMW_grid{fill:none;stroke:var(--color-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.qTUjMW_line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:0;vector-effect:non-scaling-stroke;transition:stroke-dashoffset var(--draw) ease}[data-pre] .qTUjMW_line{stroke-dashoffset:1000px}.qTUjMW_note{padding:0 calc(var(--spacing) * 2);border-radius:var(--radius-sm);background:var(--color-white);box-shadow:var(--shadow-soft-sm);color:var(--color-danger);font-family:var(--font-hand);font-size:var(--text-hand);position:absolute;rotate:-4deg}.qTUjMW_note1{top:calc(var(--spacing) * -1);left:18%}.qTUjMW_note2{top:46%;right:6%;rotate:3deg}.qTUjMW_legend{gap:var(--spacing) calc(var(--spacing) * 3);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 3.5) calc(var(--spacing) * 17.5);color:var(--color-mute);font-family:var(--font-mono);font-size:var(--mock-mono);flex-wrap:wrap;display:flex}.qTUjMW_legend i{width:var(--swatch-w);height:var(--swatch-h);margin-right:calc(var(--spacing) * 1.25);border-radius:var(--radius-xs);vertical-align:middle;display:inline-block}.qTUjMW_learn{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3.5);display:grid}.qTUjMW_quote{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3.5);border-radius:var(--radius-md);background:var(--color-paper-2);color:var(--color-ink);font-family:var(--font-display);font-size:var(--mock-quote);opacity:.55;filter:blur(.6px);transition:opacity var(--fade) ease var(--fade-delay), filter var(--fade) ease var(--fade-delay);line-height:1.2}[data-pre] .qTUjMW_quote{opacity:1;filter:none}.qTUjMW_flow{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--mock-m);flex-wrap:wrap;display:flex}.qTUjMW_won{align-items:center;gap:calc(var(--spacing) * 1.5);padding:var(--spacing) calc(var(--spacing) * 2.5);border-radius:var(--radius-full);background:var(--color-success-soft);color:var(--color-success-ink);font-weight:600;display:inline-flex}.qTUjMW_insight{padding:calc(var(--spacing) * .75) calc(var(--spacing) * 2.25);border:1px dashed color-mix(in oklab, var(--color-danger-ink) 55%, transparent);border-radius:var(--radius-full);color:var(--color-danger-ink);font-family:var(--font-mono);font-size:var(--mock-xs);opacity:.55;transition:opacity var(--strike) ease var(--strike-delay);text-decoration:line-through}[data-pre] .qTUjMW_insight{opacity:1;text-decoration:none}.qTUjMW_doc{align-items:center;gap:var(--spacing) calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3);border:1px solid var(--color-rule);border-radius:var(--radius-sm);grid-template-columns:auto 1fr;display:grid}.qTUjMW_docName{color:var(--color-ink-2);font-family:var(--font-mono);font-size:var(--mock-xs)}.qTUjMW_docLines{gap:var(--spacing);display:grid}.qTUjMW_docLines i{width:80%;height:var(--doc-line-h);border-radius:var(--radius-xs);background:var(--color-paper-2)}.qTUjMW_docLines i:nth-child(2){width:55%}.qTUjMW_docLines i:nth-child(3){width:30%}.qTUjMW_doc small{color:var(--color-mute);font-family:var(--font-mono);font-size:var(--mock-xs);grid-column:1/-1}.qTUjMW_prompts{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3.5);display:grid}.qTUjMW_prompt{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 2.5);border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-white);display:flex}.qTUjMW_prompt code{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--mock-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qTUjMW_output{margin-left:calc(var(--spacing) * 2.5);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2.5) calc(var(--spacing) * 1.5);border-left:var(--mock-rule) solid var(--color-rule);color:var(--color-mute);font-size:var(--mock-m);font-style:italic}.qTUjMW_verdicts{gap:calc(var(--spacing) * 1.5);padding:0 calc(var(--spacing) * 3.5) calc(var(--spacing) * 3.5);flex-wrap:wrap;display:flex}.qTUjMW_verdicts span{padding:var(--spacing) calc(var(--spacing) * 2.25);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--mock-xs)}.qTUjMW_ok{background:var(--color-success-soft);color:var(--color-success-ink)}.qTUjMW_no{background:var(--color-danger-soft);color:var(--color-danger-ink)}.qTUjMW_rail{height:var(--rail-h);margin:calc(var(--spacing) * 6.5) 0 calc(var(--spacing) * 2);background-image:linear-gradient(90deg, var(--color-dark-rule) 0 47%, transparent 47%);background-position:50%;background-repeat:repeat-x;background-size:var(--rail-dash) var(--rail-line);position:relative}.qTUjMW_rail:before,.qTUjMW_rail:after{content:"";height:var(--rail-line);background:var(--color-dark-rule);position:absolute;left:0;right:0}.qTUjMW_rail:before{top:calc(var(--spacing) * 1)}.qTUjMW_rail:after{bottom:calc(var(--spacing) * 1)}.qTUjMW_rail span{max-width:100%;padding:0 calc(var(--spacing) * 3.5);background:var(--color-dark);color:var(--color-on-dark-2);font-family:var(--font-mono);font-size:var(--text-label-s);letter-spacing:var(--text-label-s--letter-spacing);text-align:center;text-transform:uppercase;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (min-width:35.0625rem){.qTUjMW_rail span{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.qTUjMW_toast,.qTUjMW_line,.qTUjMW_quote,.qTUjMW_insight{transition:none}}@media not (min-width:35.0625rem){.qTUjMW_toast{margin:0 calc(var(--spacing) * 3.5) calc(var(--spacing) * 3.5);position:relative;inset:auto}.qTUjMW_crm .qTUjMW_toast{margin:calc(var(--spacing) * 1.5) 0 0}.qTUjMW_legend{padding-bottom:calc(var(--spacing) * 3)}}
