.mkt-kicker{font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sourced-primary);margin:0 0 .5rem}.mkt-muted{font-size:.9375rem;line-height:1.6;color:var(--sourced-muted)}.mkt-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.7rem 1.25rem;font-size:.9375rem;font-weight:600;font-family:inherit;border-radius:var(--radius-sm,8px);border:1px solid transparent;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.mkt-btn:disabled{opacity:.5;cursor:not-allowed}.mkt-btn--primary{background:var(--sourced-primary);color:#fff;border-color:var(--sourced-primary)}.mkt-btn--primary:hover:not(:disabled){background:var(--sourced-primary-hover);border-color:var(--sourced-primary-hover);color:#fff}.mkt-btn--ghost{background:var(--sourced-surface);color:var(--sourced-ink);border-color:rgba(0,0,0,.12)}.mkt-btn--ghost:hover:not(:disabled){background:#f8f9fa;border-color:rgba(0,0,0,.18)}.mkt-btn--sm{padding:.5rem .9rem;font-size:.875rem}.mkt-btn--block{display:flex;width:100%}.mkt-step-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.mkt-step-list li{padding:.85rem 1rem;border-radius:var(--radius-sm,8px);background:#f6faf8;border:1px solid rgba(11,110,92,.1);font-size:.9063rem;line-height:1.55;color:var(--sourced-ink-soft)}.mkt-step-list strong{display:block;margin-bottom:.25rem;color:var(--sourced-ink);font-size:.9375rem}.talk .mkt-step-list li.is-now{border-color:var(--sourced-primary);background:var(--sourced-primary-soft);box-shadow:inset 3px 0 0 var(--sourced-primary)}.talk .mkt-step-list li.is-done{opacity:.72}.mkt-honest-note{padding:.85rem 1rem;border-left:3px solid var(--sourced-primary);background:rgba(11,110,92,.06);border-radius:0 8px 8px 0;font-size:.9375rem;line-height:1.55;color:var(--sourced-ink-soft)}.mkt-honest-note--gold{border-left-color:var(--sourced-gold);background:var(--sourced-gold-soft)}.mkt-btn--danger{background:var(--sourced-danger);color:#fff;border-color:var(--sourced-danger)}.mkt-btn--danger:hover:not(:disabled){filter:brightness(.96)}.mkt-h2{font-family:var(--font-body);font-size:1.125rem;font-weight:700;line-height:1.3;margin:0 0 .5rem;color:var(--sourced-ink)}.talk{--talk-paper:var(--sourced-paper);--talk-sheet:var(--sourced-surface);--talk-sink:var(--sourced-sink);--talk-ink:var(--sourced-ink);--talk-muted:var(--sourced-muted);--talk-line:var(--sourced-line);--talk-gold:var(--sourced-gold);--talk-green:var(--sourced-primary);--talk-radius:var(--radius,8px);--talk-radius-sm:var(--radius-sm,4px);--talk-radius-lg:12px;--talk-measure:46rem;--talk-rail:18.75rem;background:var(--talk-paper);color:var(--talk-ink);position:relative;height:var(--talk-vv-h,100dvh);width:100%;overflow:hidden}html.talk-page,html.talk-page body{height:100%;overflow:hidden;overscroll-behavior:none}html.talk-page .talk{position:fixed;top:var(--talk-vv-off,0);left:0;right:0}.talk .agent-ask-live,.talk .pulse-dot{animation:none;box-shadow:none}.talk .btn:hover:not(:disabled){transform:none}.talk .talk-chip__say,.talk .talk-choice__row,.talk .talk-empty__item,.talk button{touch-action:manipulation}.talk-head{display:grid;grid-template-columns:auto minmax(0,1fr) max-content;grid-template-areas:"brand title end";column-gap:.65rem;row-gap:.3rem;min-height:3.25rem;height:auto;padding:calc(.4rem + env(safe-area-inset-top, 0px)) 1.15rem .4rem;border-bottom:1px solid var(--talk-line);background:var(--talk-sheet);container-type:inline-size;container-name:talk-head}.talk-head,.talk-head__end{align-items:center;min-width:0}.talk-head__end{grid-area:end;display:flex;justify-content:flex-end;gap:.4rem .55rem;margin:0;max-width:100%;flex-wrap:wrap}.talk-wordmark{grid-area:brand;display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-display);font-size:1.0625rem;font-weight:650;letter-spacing:.02em;color:var(--talk-ink);line-height:1;flex-shrink:0}.talk-mark{flex-shrink:0;border-radius:6px}.talk-subtitle{grid-area:title;min-width:0;font-size:.8125rem;color:var(--talk-muted);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.talk-subtitle strong{font-weight:650;color:var(--talk-ink);margin-right:.45rem}.talk-subtitle em{font-style:normal;color:var(--talk-muted)}.talk-path{grid-area:path;grid-column:1/-1;margin:0;padding:.05rem 0 .2rem;font-size:.8125rem;line-height:1.4;color:var(--talk-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.talk-path--you{color:var(--talk-ink);background:var(--sourced-primary-soft);padding:.35rem .65rem;border-radius:var(--radius-sm,8px);border-left:3px solid var(--talk-gold);white-space:normal}.talk-path__now{margin-left:.65rem;color:var(--talk-ink)}.talk-thread-title{grid-area:title;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;color:var(--talk-muted);background:none;border:0;padding:0;cursor:pointer;text-align:left;line-height:1.2}.talk-thread-title:hover{color:var(--talk-ink)}.talk-project{min-width:5.5rem;flex:0 1 9.5rem;width:auto;max-width:9.5rem;min-height:2.35rem;margin-left:0;padding:.25rem .7rem;font-size:.8125rem}.talk select.talk-project{width:auto;max-width:9.5rem;min-height:2.25rem}.talk-dots{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem .7rem;min-width:0;margin-left:0}.talk-dot,.talk-dots{align-items:center;flex:0 0 auto}.talk-dot{display:inline-flex;gap:.35rem;margin:0;padding:0;border:0;background:none;color:var(--talk-muted);font:inherit;font-size:.8125rem;cursor:pointer;white-space:nowrap}.talk-dot__label{min-width:0}.talk-dot:hover{color:var(--talk-ink)}.talk-dot:disabled{cursor:default;opacity:1}.talk-dot__mark{width:.45rem;height:.45rem;border-radius:99px;background:transparent;border:1.5px solid var(--sourced-line-strong);flex-shrink:0}.talk-dot--on .talk-dot__mark{background:var(--talk-green);border-color:var(--talk-green)}.talk-dot--gold .talk-dot__mark{background:var(--talk-gold)}@container talk-head (max-width: 44rem){.talk-dot__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.talk-dot{position:relative;min-width:1.75rem;min-height:1.75rem;justify-content:center}}.talk-head-action{margin:0;padding:.35rem .7rem;min-height:2.25rem;border:1px solid var(--talk-line);border-radius:var(--talk-radius);background:var(--talk-sheet);color:var(--talk-ink);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0}a.talk-head-action{display:inline-flex;align-items:center;text-decoration:none}.talk-head-action:hover:not(:disabled){background:var(--sourced-sink);color:var(--talk-ink)}.talk-head-action:disabled{opacity:.5;cursor:default}.talk-threads{width:17rem;flex-shrink:0;flex-direction:column;min-height:0;height:100%;border-right:1px solid var(--talk-line);background:var(--sourced-sink)}.talk-threads__hint{margin:0;padding:0 1rem .55rem;font-size:.72rem;line-height:1.4;color:var(--talk-muted)}.talk-threads__new{display:block;width:calc(100% - 1.7rem);margin:.7rem .85rem .35rem}.talk-threads__list{min-height:0;flex:1;overflow-y:auto;padding:0 .65rem 1rem}.talk-history{padding:.35rem .75rem 1rem}.talk-threads .talk-session.is-on{background:var(--sourced-primary-soft)}.talk-head__more:hover{color:var(--talk-ink)}.talk-head__badge{margin-left:.2rem;color:var(--talk-gold);font-variant-numeric:tabular-nums}.talk .talk-menu .btn{min-height:2.25rem;padding:.3rem .7rem;font-size:.8125rem}.talk .more-actions-menu .btn{justify-content:flex-start}.talk-thread{max-width:var(--talk-measure);margin:0 auto;padding:1rem 1rem 1.5rem}.talk main{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.talk-user{display:flex;justify-content:flex-end;margin:0 0 1.25rem}.talk-user p{margin:0;max-width:85%;padding:.7rem .95rem;background:var(--sourced-primary-soft);border:1px solid rgba(11,110,92,.15);border-radius:var(--talk-radius);font-size:.9063rem;line-height:1.65;white-space:pre-wrap}.talk-asst{display:flex;flex-direction:column;gap:.75rem;margin:0 0 1.75rem}.talk-asst__name{margin:0;font-family:var(--font-display);font-size:.875rem;font-weight:650;color:var(--talk-ink)}.talk-asst__body{margin:0;font-size:.9375rem;font-weight:450;line-height:1.75;white-space:pre-wrap}.talk-think{margin:0 0 1.25rem;padding-left:.75rem;border-left:2px solid var(--talk-green);color:var(--talk-muted);font-size:.9063rem;line-height:1.6}.talk-think__past{margin:0 0 .25rem;font-size:.8125rem;opacity:.7}.talk-think__bar{display:block;width:100%;height:2px;margin-top:.55rem;overflow:hidden;background:var(--sourced-sink);border-radius:99px}.talk-think__bar:after{content:"";display:block;width:36%;height:100%;background:var(--talk-green);border-radius:99px;animation:talk-think-slide 1.15s ease-in-out infinite}@keyframes talk-think-slide{0%{transform:translateX(-20%)}to{transform:translateX(220%)}}.talk-empty{margin:1.25rem auto 0;max-width:28rem}.talk-empty__lead{margin:0 0 .4rem;font-size:1.0625rem;font-weight:650;line-height:1.45;color:var(--talk-ink)}.talk-empty>.talk-empty__hint{margin:0 0 1rem;font-size:.875rem;line-height:1.55;color:var(--talk-muted)}.talk-empty__list{display:flex;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none}@media (min-width:640px){.talk-head .talk-head-action{display:none}}.talk-empty__item{display:block;width:100%;text-align:left;padding:.95rem 1.05rem;border:1px solid var(--talk-line);border-radius:var(--radius-sm);background:var(--talk-sheet);cursor:pointer;font:inherit;color:inherit;transition:border-color .15s,box-shadow .15s,background .15s}.talk-empty__item:hover{border-color:rgba(11,110,92,.22);box-shadow:0 2px 8px rgba(18,27,24,.04);background:var(--talk-paper)}.talk-empty__title{display:block;font-family:var(--font-display);font-size:1rem;font-weight:600}.talk-empty__hint{display:block;margin-top:.2rem;font-size:.8125rem;color:var(--talk-muted)}.talk-earlier{margin:0 0 1.25rem;text-align:center}.talk-earlier button,.talk-link{font:inherit;font-size:.8125rem;color:var(--talk-muted);background:none;border:0;padding:0;cursor:pointer}.talk-earlier button:hover,.talk-link:hover{color:var(--talk-ink)}.talk-ask{position:relative;padding-left:.85rem}.talk-ask:before{content:"";position:absolute;left:0;top:.15rem;bottom:.15rem;width:2px;background:var(--talk-gold)}.talk-ask .talk-card{border-color:color-mix(in srgb,var(--talk-gold) 46%,var(--talk-line))}.talk-quiet-action{appearance:none;border:0;background:transparent;padding:.2rem .05rem;margin:0;font:inherit;font-size:.8125rem;line-height:1.4;color:var(--muted);text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.talk-quiet-action:focus-visible,.talk-quiet-action:hover:not(:disabled){color:var(--ink)}.talk-quiet-action:disabled{opacity:.5;cursor:not-allowed}.talk-quiet-action--hold{text-decoration:none;opacity:.88}.talk-quiet-action--danger{color:var(--danger);font-size:.75rem}.talk-ask__mark,.talk-dock{display:none}.talk-dock{contain:layout paint}.talk .talk-card{background:var(--talk-sheet);border:1px solid var(--talk-line);border-radius:var(--talk-radius-lg);padding:1rem 1.1rem;box-shadow:none}.talk .talk-card--accent{border-color:color-mix(in srgb,var(--talk-green) 28%,var(--talk-line));box-shadow:inset 3px 0 0 var(--talk-gold),0 1px 3px rgba(18,27,24,.04)}.talk .talk-card--warn{border-color:color-mix(in srgb,var(--sourced-danger) 40%,var(--talk-line))}.talk .talk-card--spent{background:var(--talk-sink);opacity:.82;box-shadow:none}.talk .talk-card--spent .talk-card__title{font-weight:550;color:var(--talk-muted)}.talk .talk-card__title{margin:0;font-size:.9688rem;font-weight:600;line-height:1.4}.talk .talk-card--verdict .talk-card__title{font-size:1.75rem;font-weight:700;line-height:1.2;letter-spacing:-.02em}.talk .talk-card--verdict.talk-card--warn .talk-card__title{color:var(--danger)}.talk .talk-card--verdict.talk-card--accent .talk-card__title{color:var(--talk-green)}.talk .talk-card__hint{margin:.35rem 0 0;font-size:.8125rem;line-height:1.6;color:var(--talk-muted);white-space:pre-wrap}.talk .talk-card__body{margin-top:.85rem}.talk .talk-card__foot{margin-top:.85rem;display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.talk .talk-btn-danger,.talk .talk-btn-secondary,.talk .talk-card__foot .btn,.talk .talk-card__foot .mkt-btn{min-height:2.5rem;padding:.45rem 1rem}.talk .talk-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;font-size:.875rem;font-weight:600;font-family:inherit;border-radius:var(--talk-radius);background:transparent;color:var(--talk-ink);border:1px solid var(--talk-line);cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s}.talk .talk-btn-secondary:hover:not(:disabled){background:var(--talk-sink);border-color:color-mix(in srgb,var(--talk-ink) 22%,var(--talk-line))}.talk .talk-btn-danger{display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;font-family:inherit;border-radius:var(--talk-radius);background:var(--sourced-danger);color:#fff;border:0;box-shadow:none;cursor:pointer}.talk .talk-btn-danger:hover:not(:disabled){filter:brightness(.96)}.talk .progress-track{background:var(--sourced-sink);border-radius:99px;overflow:hidden;height:.45rem}.talk .progress-fill{background:var(--sourced-primary);height:100%;border-radius:99px;transition:width .35s ease}.talk-choice{display:flex;flex-direction:column;gap:.55rem}.talk-choice__line{display:flex;align-items:center;gap:.2rem}.talk-choice__line>.talk-choice__row,.talk-choice__line>button:not(.talk-why),.talk-choice__line>div:not(.talk-why){flex:1;min-width:0}.talk-choice__line>.talk-why,.talk-why{flex:0 0 auto}.talk-why{width:auto;min-width:0;min-height:2.25rem;padding:.3rem .55rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--talk-muted);font:inherit;font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer}.talk-why:hover:not(:disabled){color:var(--talk-green);background:var(--sourced-primary-soft)}.talk-why--compact{min-height:1.65rem;min-width:1.65rem;width:1.65rem;padding:0;font-size:.875rem;font-weight:650;color:var(--talk-muted)}.talk-why-beside{display:inline-flex;align-items:center;gap:.15rem;max-width:100%}.talk-why-beside>.mkt-btn,.talk-why-beside>a,.talk-why-beside>button{min-width:0}.talk-empty__row{display:flex;align-items:center;gap:.2rem}.talk-empty__row .talk-empty__item{flex:1;min-width:0}.talk-empty__row>.talk-why{flex:0 0 auto}.talk-chip{display:inline-flex;align-items:center;gap:.05rem}.talk-why-panel{display:flex;flex-direction:column;gap:.85rem}.talk-why-panel__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55rem}.talk-why-panel__list li{margin:0;padding:.85rem 1rem .9rem;border:1px solid var(--talk-line);border-radius:var(--talk-radius);background:var(--talk-sink);box-shadow:inset 3px 0 0 var(--talk-gold)}.talk-why-panel__list h3{margin:0 0 .3rem;font-size:.75rem;font-weight:650;letter-spacing:.04em;color:var(--talk-muted)}.talk-why-panel__list p{margin:0;font-size:.9375rem;line-height:1.6;color:var(--talk-ink)}.talk-why-panel__foot{display:flex;justify-content:flex-end}.talk-choice__row{display:block;width:100%;text-align:left;padding:.9rem 1.05rem;min-height:2.75rem;border:1px solid var(--talk-line);border-radius:var(--radius-sm);background:var(--talk-sheet);font:inherit;color:inherit;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.talk-choice__row:hover:not(:disabled){background:var(--talk-sink);border-color:rgba(11,110,92,.22);box-shadow:inset 3px 0 0 var(--talk-gold)}.talk-choice__row.is-on{border-color:var(--talk-green);background:var(--sourced-primary-soft);box-shadow:inset 3px 0 0 var(--talk-green)}.talk-choice__label{display:block;font-size:.9063rem;font-weight:500}.talk-choice__hint{display:block;margin-top:.15rem;font-size:.8125rem;color:var(--talk-muted)}.talk-receipt__amount{margin:0 0 .75rem;font-family:var(--font-display);font-size:1.25rem;font-weight:600;font-variant-numeric:tabular-nums}.talk-ledger{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}@media (min-width:640px){.talk-ledger{grid-template-columns:repeat(3,minmax(0,1fr))}}.talk-ledger__value{margin:0;font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2}.talk-ledger__value--hit{color:var(--talk-green);font-size:1.5rem}.talk-ledger__value--miss{color:var(--danger);font-size:1.5rem}.talk-ledger__value--warn{color:var(--talk-gold);font-size:1.5rem}.talk-ledger__foot,.talk-ledger__label,.talk-ledger__note{margin:.15rem 0 0;font-size:.8125rem;color:var(--talk-muted)}.talk-ledger__foot{margin-top:.85rem;grid-column:1/-1}.talk-screen{overflow:hidden;border:1px solid var(--talk-line);border-radius:var(--radius-sm);background:#111}.talk-screen__bar{display:flex;align-items:center;gap:.5rem;padding:.4rem .7rem;background:var(--sourced-deep);color:#d7ddd9;font-size:.8125rem}.talk-screen__bar a,.talk-screen__bar button{color:inherit;background:none;border:0;padding:0;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.talk-screen__actions{margin-left:auto;display:flex;gap:.75rem;flex-shrink:0}.talk-screen iframe{display:block;width:100%;height:360px;border:0;background:#000}.talk-screen--sheet iframe{height:min(68vh,720px);min-height:480px}.talk-screen__wait{display:flex;align-items:center;justify-content:center;min-height:7.5rem;border:1px dashed var(--talk-line);border-radius:var(--radius-sm);font-size:.8125rem;color:var(--talk-muted);background:var(--talk-sheet)}.talk-screen__wait--sheet{min-height:min(48vh,420px)}.talk-screen__done{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--talk-line)}.talk-screen__done-hint{margin:0;font-size:.8125rem;color:var(--talk-muted)}.talk-screen__done .btn{min-height:2.75rem;font-weight:650}.talk-steps{margin:0 0 .5rem;padding-left:1.15rem;font-size:.8125rem;line-height:1.65}.talk-composer{padding:.85rem 1rem calc(.9rem + env(safe-area-inset-bottom, 0px));background:var(--talk-sink);border-top:1px solid var(--talk-line)}.talk-composer__dock{max-width:var(--talk-measure);margin:0 auto;padding:.85rem .95rem .9rem;background:var(--talk-sheet);border:1px solid var(--talk-line);border-radius:var(--talk-radius-lg);box-shadow:none}.talk-progress{margin:0 0 .55rem;font-size:.8125rem;line-height:1.45;color:var(--talk-ink);font-weight:600}.talk-progress--wait:before,.talk-progress--work:before{content:"";display:inline-block;width:.42rem;height:.42rem;margin-right:.4rem;border-radius:99px;vertical-align:.08em}.talk-progress--wait:before{background:var(--talk-gold)}.talk-progress--work:before{background:var(--talk-green)}.talk-progress--done{color:var(--talk-muted);font-weight:500}.talk-progress--act{appearance:none;display:block;width:100%;text-align:left;border:0;background:transparent;padding:0;cursor:pointer;font:inherit}.talk-progress--act:focus-visible,.talk-progress--act:hover{text-decoration:underline;text-underline-offset:.16em}.talk-feel{gap:.55rem 1rem;margin:.7rem 0 0}.talk-chips,.talk-feel{display:flex;flex-wrap:wrap}.talk-chips{align-items:baseline;gap:.55rem .85rem;margin:.65rem 0 0}.talk-chips__label{font-size:.75rem;color:var(--talk-muted);flex-shrink:0}.talk-chips .talk-chip__say{font:inherit;font-size:.8125rem;line-height:1.3;color:var(--talk-ink);background:transparent;border:0;border-bottom:1px solid var(--talk-line);border-radius:0;padding:.1rem 0;cursor:pointer}.talk-chips .talk-chip__say:hover{border-bottom-color:var(--talk-ink)}.talk-coach{margin:0 0 .55rem;font-size:.8125rem;line-height:1.5;color:var(--talk-muted)}.talk-row{display:flex;align-items:flex-end;gap:.6rem}.talk-row textarea.input{flex:1;min-height:3rem;max-height:10rem;resize:none;padding:.7rem .9rem;font-size:16px;border-radius:var(--talk-radius);border-color:var(--talk-line);background:var(--talk-sheet)}.talk-row textarea.input:focus{outline:none;border-color:var(--talk-green);box-shadow:0 0 0 3px var(--sourced-primary-soft)}.talk-row .btn,.talk-row .mkt-btn{flex-shrink:0;min-height:3rem;padding:.55rem 1.15rem;font-size:.9375rem;font-weight:650}.talk-row .btn:hover:not(:disabled){transform:none}.talk-rail{display:flex;flex-direction:column;height:100%;min-height:0;width:100%;background:var(--talk-sink)}.talk-rail--pinned{width:var(--talk-rail);border-left:1px solid var(--talk-line)}.talk-rail__head{flex-shrink:0;padding:.9rem 1rem .55rem;border-bottom:1px solid var(--talk-line)}.talk-rail__title{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.talk-rail__body{min-height:0;flex:1;overflow-y:auto;padding:0 1rem 1.25rem}.talk .talk-rail .fold{border-top:0;border-bottom:1px solid var(--talk-line)}.talk .talk-rail .fold__summary{padding:.7rem 0;gap:.4rem}.talk .talk-rail .fold__title{font-family:var(--font-display);font-size:.9063rem}.talk .talk-rail .fold__body{padding:0 0 .9rem}.talk-kicker{margin:.7rem 0 .25rem;font-size:.8125rem;font-weight:600;color:var(--talk-ink)}.talk-kicker:first-child{margin-top:0}.talk-rail-list{margin:0;padding:0;list-style:none}.talk-rail-list>li>button,.talk-session__open{display:block;width:100%;text-align:left;padding:.55rem .65rem;border:0;background:none;font:inherit;font-size:.875rem;color:var(--talk-ink);cursor:pointer}.talk-rail-list--on>li>button,.talk-rail-list>li>button:hover:not(:disabled),.talk-session__open:hover:not(:disabled){color:var(--talk-ink)}.talk-session{position:relative;display:flex;align-items:stretch;gap:.15rem;margin:0 0 .15rem;border-radius:var(--radius-sm)}.talk-session:hover{background:color-mix(in srgb,var(--talk-ink) 4%,transparent)}.talk-session.is-on{background:var(--sourced-primary-soft);box-shadow:inset 3px 0 0 var(--talk-green)}.talk-quiet{margin:.5rem 0;font-size:.875rem;line-height:1.55;color:var(--talk-muted);text-align:center}.talk-quiet--ink{color:var(--talk-ink);font-weight:500}@keyframes talk-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.talk-fade-in{animation:talk-fade-in .35s ease-out}.talk-session>.talk-session__open{min-width:0;flex:1;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:.15rem}.talk-session__title{overflow:hidden;width:100%;font-weight:600;display:flex;align-items:center;gap:.3rem}.talk-session__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.talk-session__pin{flex-shrink:0;font-size:.65rem;font-weight:700;letter-spacing:.04em;color:var(--talk-gold)}.talk-session__preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.talk-session__preview,.talk-session__when{font-size:.75rem;font-weight:400;color:var(--talk-muted)}.talk-session.is-on .talk-session__open{color:var(--talk-ink);font-weight:500}.talk-session__more-wrap{position:relative;flex-shrink:0;display:flex;align-items:flex-start;padding-top:.2rem}.talk-session__more{width:2rem;height:2rem;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--talk-muted);font:inherit;font-size:1.15rem;line-height:1;cursor:pointer}.talk-session.is-menu .talk-session__more,.talk-session__more:hover{background:var(--sourced-sink);color:var(--talk-ink)}@media (hover:hover) and (pointer:fine){.talk-session__more{opacity:0}.talk-session.is-menu .talk-session__more,.talk-session.is-on .talk-session__more,.talk-session:hover .talk-session__more{opacity:1}}.talk-session__menu{position:absolute;top:2.1rem;right:0;z-index:8;display:flex;flex-direction:column;min-width:8.5rem;padding:.3rem;background:var(--talk-sheet);border:1px solid var(--sourced-line-strong);border-radius:var(--radius-sm);box-shadow:0 8px 24px rgba(18,27,24,.12)}.talk-session__tools{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.1rem}.talk-session__drop,.talk-session__tool{flex-shrink:0;width:100%;font:inherit;font-size:.8125rem;font-weight:500;color:var(--talk-ink);background:none;border:0;border-radius:6px;padding:.45rem .6rem;text-align:left;cursor:pointer}.talk-session__tool:hover{background:var(--sourced-sink);color:var(--talk-ink)}.talk-session__drop:hover{background:var(--sourced-danger-soft);color:var(--sourced-danger)}.talk-session__search-wrap{margin:0 0 .65rem;padding:0;background:var(--talk-sheet);border:1px solid var(--sourced-line);border-radius:var(--radius-sm)}.talk-session__rename,.talk-session__search{width:100%;margin:0;padding:.55rem .75rem;font:inherit;font-size:.875rem;color:var(--talk-ink);background:var(--talk-sheet);border:0;border-radius:var(--radius-sm)}.talk-session__search:focus{outline:none;box-shadow:0 0 0 3px var(--sourced-primary-soft)}.talk-session__rename{border:1px solid var(--sourced-line-strong)}.talk-session-list{min-width:0}.talk-journey{border-top:0}.talk-journey+.talk-journey{margin-top:.15rem}.talk-journey>summary{cursor:pointer;list-style:none;padding:.4rem 0;font-family:var(--font-display);font-size:.9063rem;font-weight:600;color:var(--talk-ink)}.talk-journey>summary::-webkit-details-marker{display:none}.talk-plan{display:flex;flex-wrap:wrap;gap:.2rem .35rem;margin:.35rem 0 .6rem;font-size:.8125rem;color:var(--talk-muted)}.talk-plan__now{color:var(--talk-ink);font-weight:600}.talk-field-label{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .35rem;margin-bottom:.3rem;font-size:.8125rem;font-weight:500}.talk-retry{min-height:2.75rem;margin-bottom:.45rem}.talk-retry--need{border:1px solid var(--talk-line);background:var(--talk-paper)}.talk-pay-qr{display:block;width:min(100%,16rem);height:auto;margin:0 auto .5rem;border-radius:var(--radius-sm);background:#fff}.talk-card__alt{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}html.talk-page{--mobile-nav-h:0px;--talk-toast-offset:7.5rem;--talk-kb-inset:0px}html.talk-page [role=dialog].card{max-height:min(96dvh,var(--talk-vv-h,96dvh))}@media (prefers-reduced-motion:reduce){.talk-fade-in,.talk-think__bar:after{animation:none}}@media (max-width:639px){.talk-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"hist brand end" "now now now";gap:.4rem;min-height:3rem;padding:calc(.35rem + env(safe-area-inset-top, 0px)) .75rem .35rem}.talk-subtitle{grid-area:now;display:block;font-size:.75rem;padding-bottom:.1rem}.talk-head-action{grid-area:hist;min-height:44px;min-width:44px;padding:.35rem .55rem}.talk-wordmark{grid-area:brand;justify-self:center}.talk-head__end{grid-area:end;margin:0;gap:.3rem;max-width:100%}.talk-empty__item{min-height:44px}.talk-asst,.talk-user{content-visibility:auto;contain-intrinsic-size:auto 7rem}.talk-project{flex:0 1 5.25rem;padding:.2rem .45rem;font-size:.75rem}.talk select.talk-project,.talk-project{max-width:5.25rem;min-height:2.15rem}.talk-dots{gap:.45rem;margin-left:0}.talk-dots--marks .talk-dot__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.talk-dot{position:relative;min-width:1.75rem;min-height:1.75rem;justify-content:center}.talk-dock{display:block;flex-shrink:0;max-height:min(45vh,calc(var(--talk-vv-h, 100dvh) * .42));overflow-y:auto;-webkit-overflow-scrolling:touch;padding:.35rem .85rem .15rem;background:var(--talk-paper);border-top:1px solid var(--talk-line)}html.talk-kb .talk-dock{max-height:min(28vh,calc(var(--talk-vv-h, 100dvh) * .32))}.talk-dock textarea.input{max-height:8rem}.talk-thread .talk-ask{display:none}.talk-dock .mt-3{margin-top:0}.talk-composer{padding:.55rem .75rem calc(.55rem + env(safe-area-inset-bottom, 0px))}.talk-composer__dock{padding:.65rem .75rem .7rem;border-radius:.95rem}.talk-chips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:.45rem;padding-bottom:.15rem}.talk-chips .talk-chip__say{flex-shrink:0;min-height:44px;padding:.45rem .9rem;border:1px solid var(--talk-line);border-radius:var(--radius-sm);text-decoration:none;color:var(--talk-ink);background:var(--talk-sheet)}.talk-chips .talk-why{min-height:44px;min-width:2rem;width:2rem;flex:0 0 2rem;padding:0}.talk .talk-card__foot{flex-direction:column;align-items:stretch}.talk .talk-card__foot>.btn-primary,.talk .talk-card__foot>.mkt-btn--danger,.talk .talk-card__foot>.mkt-btn--primary,.talk .talk-card__go,.talk-card__alt{width:100%}.talk-card__alt .btn,.talk-card__alt .mkt-btn{min-height:44px}.talk-card__alt .talk-quiet-action{min-height:0;width:auto;align-self:flex-start}.talk-screen--sheet iframe{height:min(52dvh,420px);min-height:12rem}.talk-screen__wait--sheet{min-height:8rem}.talk-screen__done{position:sticky;bottom:0;z-index:2;background:var(--talk-sheet);padding-bottom:.35rem}.talk-pay-qr{width:100%;max-width:none}.talk-thread{padding:1rem .9rem 1.25rem}html.talk-page [role=dialog].card{max-height:var(--talk-vv-h,100dvh);height:var(--talk-vv-h,100dvh);border-radius:0}}.geo-ladder-wrap{border-bottom:1px solid var(--talk-line);flex-shrink:0}.geo-ladder{display:flex;gap:.25rem;padding:.35rem .75rem .15rem;overflow-x:auto}.geo-ladder__now{margin:0;padding:0 1rem .5rem;line-height:1.4}.geo-ladder__now,.geo-ladder__step{color:var(--talk-muted);font-size:.8125rem}.geo-ladder__step{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;padding:.35rem .5rem;border-radius:var(--talk-radius-sm);white-space:nowrap;cursor:pointer}.geo-ladder__step.is-on{color:var(--talk-ink);background:color-mix(in srgb,var(--talk-gold) 18%,transparent)}.geo-ladder__step.is-done{color:var(--talk-green)}.geo-ladder__step.is-locked{opacity:.62}.geo-ladder__step.is-locked.is-on{opacity:1}.geo-ladder__n{font-variant-numeric:tabular-nums;font-size:.75rem}.talk-panes{display:flex;gap:.25rem;padding:.25rem .75rem;border-bottom:1px solid var(--talk-line);flex-shrink:0}.talk-panes button{flex:1;border:0;background:transparent;color:var(--talk-muted);padding:.45rem .5rem;font-size:.875rem}.talk-panes button.is-on{color:var(--talk-ink);box-shadow:inset 0 -2px 0 var(--talk-gold)}.talk-panes__mark{display:inline-block;width:.4rem;height:.4rem;margin-left:.35rem;border-radius:99px;background:var(--talk-gold);vertical-align:.08em}.talk-split{display:flex;min-height:0;flex:1;background:var(--talk-paper)}.talk-split__chat{min-width:0;flex:1;background:var(--talk-sink);display:flex;flex-direction:column}.talk-split__chat main{max-width:var(--talk-measure);width:100%;margin-inline:auto}.talk-split__stage{min-width:0;width:min(34%,22rem);flex:0 0 min(34%,22rem);overflow-y:auto;background:var(--talk-sheet);border-left:1px solid var(--talk-line)}.wb-stage-wrap{min-height:100%}.wb-now{position:sticky;top:0;z-index:1;padding:1rem 1.25rem .9rem;border-bottom:1px solid var(--talk-line);background:color-mix(in srgb,var(--talk-sheet) 92%,transparent);backdrop-filter:blur(8px)}.wb-now__do{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .55rem;line-height:1.3}.wb-now__do strong{font-family:var(--font-display);color:var(--talk-ink);font-size:clamp(1.2rem,1.05rem + .4vw,1.45rem);font-weight:650;letter-spacing:.01em}.wb-now__status{margin:.45rem 0 0;display:inline-block;padding:.2rem .55rem;font-size:.75rem;line-height:1.35;color:var(--sourced-ink-soft);background:var(--sourced-gold-soft);border:1px solid color-mix(in srgb,var(--talk-gold) 35%,var(--talk-line));border-radius:var(--talk-radius-sm)}.wb-now__why{margin:.4rem 0 0;color:var(--talk-muted);font-size:.8125rem;line-height:1.45}.wb-now__status.is-turn{color:var(--talk-ink)}.wb-now__week{display:block;margin:.45rem 0 0;padding:0;border:0;background:none;font:inherit;font-size:.8125rem;line-height:1.45;color:var(--talk-muted);text-align:left}.wb-will{margin:0 0 .85rem;font-size:.9rem;line-height:1.5}.wb-preview__lab{margin:0 0 .35rem;font-size:.8125rem;color:var(--talk-muted)}.talk-chat-tools{display:flex;align-items:center;gap:.45rem;padding:.55rem .85rem;flex-shrink:0;border-bottom:1px solid var(--talk-line);background:transparent}.talk-chat-tools .talk-head-action{display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center}.talk-mismatch{margin:0 .85rem .85rem;padding:.7rem .8rem;border:1px solid color-mix(in srgb,var(--talk-gold) 45%,var(--talk-line));background:color-mix(in srgb,var(--talk-gold) 10%,transparent);border-radius:var(--talk-radius)}.talk-mismatch p{margin:0 0 .5rem;font-size:.875rem;line-height:1.45}.wb-stage{padding:1rem 1.25rem 1.75rem;width:100%;max-width:44rem;box-sizing:border-box}.wb-building{margin:.35rem 0 0;padding:1.25rem 1.3rem 1.35rem;border:1px solid color-mix(in srgb,var(--talk-gold) 40%,var(--talk-line));border-radius:var(--talk-radius-lg);background:linear-gradient(160deg,color-mix(in srgb,var(--sourced-gold-soft) 85%,var(--talk-sheet)) 0,var(--talk-sheet) 70%);max-width:34rem}.wb-building__mark{margin:0 0 .55rem;display:inline-block;padding:.12rem .4rem;font-size:.6875rem;font-weight:650;letter-spacing:.06em;color:var(--talk-gold);border:1px solid color-mix(in srgb,var(--talk-gold) 45%,var(--talk-line));border-radius:var(--talk-radius-sm)}.wb-building__title{margin:0 0 .35rem;font-family:var(--font-display);font-size:1.35rem;font-weight:650;letter-spacing:.01em}.wb-building__lead{margin:0 0 .45rem;font-size:.9375rem;font-weight:600;color:var(--talk-ink)}.wb-building__body{margin:0 0 .85rem;font-size:.875rem;line-height:1.55;color:var(--talk-muted)}.wb-building__core{margin:0 0 1.1rem;list-style:none;display:flex;flex-direction:column;gap:.35rem;border-top:1px solid color-mix(in srgb,var(--talk-gold) 22%,var(--talk-line));padding:.75rem 0 0}.wb-building__core li{margin:0}.wb-building__go{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding:.55rem .7rem;border:1px solid var(--talk-line);border-radius:var(--talk-radius);background:var(--talk-sheet);color:var(--talk-ink);font:inherit;font-size:.875rem;font-weight:550;text-align:left;cursor:pointer}.wb-building__go:after{content:"去办";font-size:.75rem;font-weight:600;color:var(--talk-green)}.wb-building__go:hover{border-color:color-mix(in srgb,var(--talk-green) 35%,var(--talk-line));background:color-mix(in srgb,var(--sourced-primary-soft) 55%,var(--talk-sheet))}.wb-stage__title{margin:0 0 .35rem;font-family:var(--font-display);font-size:1.125rem}.wb-aux,.wb-empty,.wb-stage__hint,.wb-warn{margin:0 0 .85rem;color:var(--talk-muted);font-size:.875rem;line-height:1.45}.wb-warn{color:var(--talk-ink)}.wb-form{gap:1rem;margin-bottom:1rem}.wb-form,.wb-form__group{display:flex;flex-direction:column}.wb-form__group{gap:.75rem;padding:.85rem .95rem;border:1px solid var(--talk-line);border-radius:var(--talk-radius-lg);background:color-mix(in srgb,var(--talk-sink) 55%,var(--talk-sheet))}.wb-form__group-lab{margin:0;font-size:.6875rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--talk-muted)}.wb-lab{display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem;font-weight:500;letter-spacing:.01em;color:var(--talk-muted)}.talk .wb-lab .input,.talk .wb-lab input:not([type=checkbox]):not([type=radio]),.talk .wb-lab select,.talk .wb-lab textarea{width:100%;min-height:2.35rem;padding:.5rem .7rem;border:1px solid var(--talk-line);border-radius:var(--talk-radius);background:var(--talk-sheet);color:var(--talk-ink);font:inherit;font-size:.875rem;line-height:1.45;box-shadow:none}.talk .wb-lab textarea{min-height:4.5rem;resize:vertical}.talk .wb-lab .input:focus,.talk .wb-lab input:focus,.talk .wb-lab select:focus,.talk .wb-lab textarea:focus{outline:2px solid color-mix(in srgb,var(--talk-green) 45%,transparent);outline-offset:1px;border-color:color-mix(in srgb,var(--talk-green) 55%,var(--talk-line))}.wb-row{display:flex;flex-wrap:wrap;gap:.5rem}.wb-list,.wb-samples{margin:0;padding-left:1.1rem;font-size:.875rem}.wb-samples li{margin-bottom:.65rem}.wb-samples p{margin:.2rem 0 0;color:var(--talk-muted)}.wb-status{font-size:.875rem;margin:0 0 .85rem}.wb-status.is-live{color:var(--talk-green)}.wb-devices{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;color:var(--talk-muted);margin-bottom:.6rem}.wb-devices .is-on{color:var(--talk-green)}.wb-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin:0 0 1rem}@media (min-width:640px){.wb-stats{grid-template-columns:repeat(4,1fr)}}.wb-job{font-size:.8125rem;margin:0 0 .75rem;color:var(--talk-muted)}.wb-job.is-on{color:var(--talk-ink)}.wb-preview{margin:0 0 1rem}.wb-preview a{font-size:.875rem}.wb-preview__frame{display:block;width:100%;height:min(32rem,52vh);margin-top:.5rem;border:1px solid var(--talk-line);border-radius:.5rem;background:#fff}.wb-sub{margin:0 0 .4rem;font-size:.875rem}.wb-drafts{margin:0 0 1rem}.wb-verdict strong{display:inline-block;min-width:3.5rem}.wb-verdict--mentioned strong{color:var(--talk-green)}.wb-verdict--wrong strong{color:var(--talk-gold)}.wb-row--stack{margin-bottom:.75rem}.wb-next{margin-top:1.25rem;padding-top:.9rem;border-top:1px solid var(--talk-line)}.wb-list--plain{list-style:none;padding-left:0}.wb-fact{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.75rem}.wb-check{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.75rem;color:var(--talk-muted)}.wb-check .is-on{color:var(--talk-green)}.wb-check .is-off{color:var(--talk-gold)}.wb-weekly{margin:0 0 .85rem}.wb-leaf-form{margin-top:.35rem;padding:.85rem .9rem;border:1px solid var(--talk-line);border-radius:.75rem;background:color-mix(in srgb,var(--talk-gold) 7%,transparent)}.wb-leaves{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 .85rem}.wb-leaf{border:1px solid var(--talk-line);background:transparent;color:inherit;padding:.35rem .7rem;font:inherit;cursor:pointer;border-radius:var(--talk-radius);text-align:left}.wb-leaf em{display:block;font-style:normal;font-size:.75rem;color:var(--talk-muted)}.wb-leaf.is-on{border-color:var(--talk-gold);color:var(--talk-ink);background:color-mix(in srgb,var(--talk-gold) 18%,transparent)}.wb-leaf.is-on em{color:inherit;opacity:.78}.wb-pick{margin:0 0 .85rem}.wb-pick__lab,.wb-pick__one{margin:0 0 .45rem;font-size:.8125rem;color:var(--talk-muted)}.wb-pick__one strong{color:var(--talk-ink);font-weight:600}.wb-card{margin:0 0 1rem;padding:.75rem .9rem;border:1px solid var(--talk-line);border-radius:.75rem;background:color-mix(in srgb,var(--talk-gold) 8%,transparent)}.wb-card p{margin:0;font-size:.875rem;line-height:1.5}.wb-card__lab{display:block;margin-bottom:.35rem;font-size:.75rem;color:var(--talk-muted)}.wb-card--warn{background:color-mix(in srgb,var(--talk-gold) 14%,transparent)}.wb-card .wb-row{margin-top:.7rem}.wb-more{margin:0 0 1rem}.wb-more>summary{cursor:pointer;color:var(--talk-muted);font-size:.8125rem;line-height:1.4;list-style:none}.wb-more>summary::-webkit-details-marker{display:none}.wb-more>summary:after{content:" ▾"}.wb-more[open]>summary{margin-bottom:.65rem}.wb-more .wb-form,.wb-more .wb-lab,.wb-more .wb-row{margin-top:.55rem}.wb-check--path{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 1rem}.wb-check--path>span{position:relative;padding:.22rem .55rem;border:1px solid var(--talk-line);border-radius:var(--talk-radius-sm);background:var(--talk-sheet)}.wb-check--path>span.is-on{border-color:color-mix(in srgb,var(--talk-green) 45%,var(--talk-line));background:color-mix(in srgb,var(--talk-green) 10%,transparent)}.wb-entity{font-style:normal;color:var(--talk-muted)}.wb-index{display:inline-block;margin-left:.4rem;font-size:.75rem;color:var(--talk-gold)}.wb-stats dt{font-size:.75rem;color:var(--talk-muted)}.wb-stats dd{margin:.15rem 0 0;font-size:1.125rem}.wb-inline{display:inline;margin-left:.35rem;border:0;background:none;color:var(--talk-gold);padding:0;cursor:pointer;font-size:inherit;text-decoration:underline}.now-strip{display:flex;flex-wrap:nowrap;align-items:center;gap:.75rem 1rem;padding:.5rem 1rem;border-bottom:1px solid var(--talk-line);background:var(--talk-paper)}.now-progress{flex:1;min-width:0;margin:0;font-size:.875rem;line-height:1.4;color:var(--talk-ink)}.now-progress strong{font-weight:650}.now-flow{flex-shrink:0;font-size:.8125rem;color:var(--talk-muted)}.now-flow summary{cursor:pointer;list-style:none}.now-flow summary::-webkit-details-marker{display:none}.now-flow ol{margin:.45rem 0 0;padding:0 0 0 1.1rem;color:var(--talk-ink)}.now-flow li.is-on{font-weight:650;color:var(--talk-green)}.now-flow li.is-done::marker{color:var(--talk-green)}.wb-more-drawer{margin:.75rem 1rem 1.1rem;padding:.55rem .75rem .7rem;border-top:1px solid var(--talk-line);font-size:.8125rem;color:var(--talk-muted)}.wb-more-drawer>summary{cursor:pointer;font-weight:600;color:var(--talk-ink)}.wb-more-drawer .now-cabinet,.wb-more-drawer .wb-calendar,.wb-more-drawer .wb-expert,.wb-more-drawer .wb-published,.wb-more-drawer .wb-traces,.wb-more-drawer .wb-workstate{margin-left:0;margin-right:0}.now-graph{display:flex;flex-wrap:nowrap;gap:0;flex:1;min-width:0;align-items:stretch}.now-graph__fam{display:flex;flex-direction:column;gap:.28rem;flex-shrink:0;padding:0 .85rem;border-right:1px solid var(--talk-line);justify-content:center}.now-graph__fam:first-child{padding-left:0}.now-graph__fam:last-child{border-right:0;padding-right:0}.now-graph__fam.is-collapsed{padding:0 .45rem;opacity:.78;justify-content:center}.now-graph__fam.is-collapsed+.now-graph__fam.is-collapsed{border-left:0}.now-graph__pack{margin:0;padding:.2rem .15rem;border:0;background:transparent;cursor:pointer;text-align:left}.now-graph__pack:hover .now-graph__fam-lab{color:var(--talk-ink)}.now-graph__fam-lab{font-size:.625rem;font-weight:650;color:var(--talk-muted);letter-spacing:.06em;text-transform:uppercase;line-height:1.2;display:inline-flex;align-items:center;gap:.2rem}.now-graph__fam.is-on .now-graph__fam-lab{color:var(--talk-ink)}.now-graph__fam.is-building .now-graph__fam-lab{color:var(--talk-muted)}.now-graph__dev{margin-left:.2rem;font-style:normal;font-size:.5625rem;font-weight:650;letter-spacing:.04em;color:var(--talk-gold);border:1px solid color-mix(in srgb,var(--talk-gold) 45%,var(--talk-line));border-radius:var(--talk-radius-sm);padding:.05rem .28rem}.now-graph__fam:not(.is-on):not(.is-collapsed) .now-graph__fam-lab{opacity:.75}.now-graph__kids{display:flex;flex-wrap:nowrap;gap:.2rem .65rem;align-items:center}.now-graph__node{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--talk-ink);border-radius:0;padding:.2rem .05rem .25rem;font-size:.8125rem;line-height:1.25;cursor:pointer;white-space:nowrap}.now-graph__node.is-spine{font-weight:550}.now-graph__node.is-on{color:var(--talk-green);border-bottom-color:var(--talk-green);background:transparent;font-weight:650}.now-graph__node.is-done:not(.is-on):before{content:"";display:inline-block;width:.35rem;height:.35rem;margin-right:.28rem;border-radius:50%;background:var(--talk-green);vertical-align:.05em;opacity:.7}.now-graph__node.is-dim{opacity:.4}.now-graph__node.is-building{color:var(--talk-muted);opacity:.78;font-weight:500;border-bottom-style:dashed;border-bottom-color:color-mix(in srgb,var(--talk-gold) 40%,transparent)}.now-graph__node.is-building.is-on{color:var(--talk-ink);opacity:1;border-bottom-color:var(--talk-gold);border-bottom-style:solid;font-weight:650}.now-graph__node:hover:not(.is-on){color:var(--sourced-ink-soft)}.now-strip__tools{display:flex;gap:.35rem;flex-shrink:0;align-self:center}.now-strip__btn{border:1px solid var(--talk-line);background:var(--talk-sheet);border-radius:var(--talk-radius);padding:.35rem .7rem;min-height:2.25rem;font:inherit;font-size:.8125rem;font-weight:600;color:var(--talk-ink);cursor:pointer}.now-strip__btn.is-on{border-color:color-mix(in srgb,var(--talk-green) 45%,var(--talk-line));color:var(--talk-green)}.now-cabinet{margin:.75rem 1.25rem 0;padding:.85rem .95rem;border:1px solid var(--talk-line);border-radius:var(--talk-radius-lg);background:var(--talk-sink)}.now-cabinet__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.55rem}.now-cabinet__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.now-cabinet__list li{display:flex;flex-wrap:wrap;gap:.25rem .5rem;align-items:baseline}.now-cabinet em,.now-cabinet__list em{font-style:normal;color:var(--talk-muted);margin-right:0;font-size:.75rem}.now-brief{margin:0 0 1rem;padding:0;border:0;border-radius:0;background:transparent}.now-brief__purposes{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem .85rem}.now-brief__purposes legend{padding:0;margin:0 0 .35rem;font-size:.8125rem;font-weight:500;color:var(--talk-muted);width:100%}.now-brief__check{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;color:var(--talk-ink);cursor:pointer}.now-brief__check input{width:1rem;height:1rem;accent-color:var(--talk-green)}.now-block{margin:.75rem 1.25rem .35rem;padding:.85rem .95rem;border:1px solid color-mix(in srgb,var(--talk-gold) 45%,var(--talk-line));background:var(--sourced-gold-soft);border-radius:var(--talk-radius-lg)}.now-block ol{margin:.4rem 0 .7rem;padding-left:1.2rem}.now-script{margin:0 0 .85rem;font-size:.9rem;line-height:1.5}.now-script ul{margin:.35rem 0;padding-left:1.1rem}.now-script__asks{list-style:none;padding-left:0}.now-script__row{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem;margin:.2rem 0}.now-script__row.is-off{opacity:.45;text-decoration:line-through}.now-expert{margin:.7rem 0 .9rem;padding:.7rem .8rem;border:1px dashed color-mix(in srgb,var(--talk-ink) 18%,var(--talk-line));border-radius:var(--talk-radius-lg);font-size:.86rem;line-height:1.5}@media (max-width:639px){.now-strip{padding-left:.85rem;padding-right:.85rem;gap:.5rem}.now-graph__fam:not(.is-on) .now-graph__fam-lab{display:none}.now-graph__fam{padding:0 .55rem}.talk-split__chat{width:100%;flex:1;border-right:0}.talk-split--chat .talk-split__stage,.talk-split--stage .talk-split__chat{display:none}.wb-now{padding-left:.85rem;padding-right:.85rem}.now-block,.now-cabinet{margin-left:.85rem;margin-right:.85rem}.wb-form__group{padding:.75rem .8rem}}.wb-focus{outline:2px solid var(--talk-gold,#c9a227);outline-offset:3px;border-radius:8px;animation:wb-breathe 1.2s ease-in-out 2}@keyframes wb-breathe{0%{outline-color:var(--talk-gold,#c9a227)}50%{outline-color:transparent}to{outline-color:var(--talk-gold,#c9a227)}}.wb-calendar,.wb-expert,.wb-interview,.wb-published,.wb-traces{margin:.5rem 1rem .75rem;font-size:.85rem;color:var(--talk-muted)}.wb-traces ol{margin:.3rem 0 0;padding-left:1.1rem}.wb-board{max-width:52rem;margin:1.5rem auto;padding:1rem 1.25rem 3rem}.wb-board__grid{display:grid;gap:.75rem}.wb-board__card{border:1px solid var(--talk-line,#e6e1d6);border-radius:10px;padding:.85rem 1rem}.wb-board__honesty{background:#fff8e8;padding:.6rem .8rem;border-radius:8px}.wb-board__honesty--thin{border-left:3px solid #d98b1f}.wb-board__spans{display:flex;gap:.4rem;margin:.6rem 0 .4rem}.wb-board__n{color:var(--talk-muted,#6b6b6b);font-size:.82rem;margin:.2rem 0 0}.wb-board__proof{margin-top:.5rem;font-size:.85rem}.wb-board__proof ul{margin:.4rem 0 0;padding-left:1.1rem}.wb-board__snip{color:var(--talk-muted,#6b6b6b);display:block}.wb-board__rules{margin-top:1.25rem;font-size:.85rem;color:var(--talk-muted,#6b6b6b)}@media print{.wb-board__proof{display:block}.wb-board__proof summary,.wb-board__spans{display:none}}