.li-steps .vz-items--steps{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1100px;margin:32px auto 0;display:grid}.li-steps .vz-items__link{margin-top:10px}.li-uc{align-items:center}.li-uc .cn-cad{width:min(100%,460px);margin:0}.li-points .fx-checklist{flex-flow:wrap;justify-content:center;gap:10px 28px;max-width:1000px;margin:32px auto 0;display:flex}.li-acc{max-width:860px;margin-inline:auto}.li-acc .fx-figure__inner{border:1px solid var(--fx-border);box-shadow:var(--hv-shadow-panel);color:var(--fx-text);background:#fff;border-radius:20px;display:block;overflow:hidden}.li-acc__head{border-bottom:1px solid var(--fx-border);align-items:center;gap:12px;padding:16px 20px;display:flex}.li-acc__title{flex-direction:column;flex:1;min-width:0;display:flex}.li-acc__title strong{font-size:15px}.li-acc__title small{color:var(--fx-text-2);font-size:12px}.li-acc__connect{color:#fff;background:var(--fx-primary-btn);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.li-acc__table{padding:6px 20px}.li-acc__row{border-bottom:1px solid var(--fx-border-soft);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,.8fr);align-items:center;gap:12px;padding:12px 0;font-size:13px;display:grid}.li-acc__row:last-child{border-bottom:0}.li-acc__row--head{letter-spacing:.02em;text-transform:uppercase;color:var(--fx-text-2);padding-bottom:8px;font-size:11px;font-weight:700}.li-acc__who{align-items:center;gap:10px;min-width:0;display:flex}.li-acc__who strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.li-acc__team{color:var(--fx-text-2)}.li-acc__status{flex-wrap:wrap;gap:6px;display:flex}.li-acc__ok,.li-acc__pace{border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.li-acc__ok{color:var(--fx-green-text);background:var(--fx-green-bg)}.li-acc__pace{color:var(--fx-brand-text);background:var(--fx-secondary-light)}.li-acc__conv{align-items:center;gap:5px;font-weight:600;display:inline-flex}.li-acc__conv .fx-icon{color:var(--fx-primary)}.li-acc__foot{color:var(--fx-text-2);background:var(--fx-bg-primary-light);border-top:1px solid var(--fx-border);align-items:center;gap:8px;margin:0;padding:12px 20px;font-size:13px;display:flex}.li-acc__foot .fx-icon{color:var(--fx-primary)}.li-ag{width:min(100%,460px);margin-inline:auto}.li-ag .fx-figure__inner{box-shadow:var(--hv-shadow-panel);border:1px solid var(--fx-border);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:18px;display:flex}.li-ag__modes{background:var(--fx-muted);border-radius:999px;align-self:flex-start;gap:4px;padding:4px;display:flex}.li-ag__mode{color:var(--fx-text-2);transition:background .3s var(--hv-ease), color .3s var(--hv-ease), box-shadow .3s var(--hv-ease);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.li-ag__mode.is-on{color:var(--fx-brand-text);box-shadow:var(--hv-shadow-card);background:#fff}.li-ag__contact{align-items:center;gap:10px;display:flex}.li-ag__who{flex-direction:column;flex:1;min-width:0;display:flex}.li-ag__who strong{color:var(--fx-text);font-size:14px}.li-ag__who small{color:var(--fx-text-2);font-size:12px}.li-ag__in{color:#fff;background:#0a66c2;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.li-ag__in svg{width:15px;height:15px}.li-ag__brief{background:var(--fx-bg-primary-light);border:1px solid var(--fx-border-primary-light);opacity:.45;transition:opacity .4s var(--hv-ease);border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}.li-ag__brief.is-on{opacity:1}.li-ag__block{flex-direction:column;gap:6px;display:flex}.li-ag__label{letter-spacing:.02em;text-transform:uppercase;color:var(--fx-text-2);align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.li-ag__label .fx-icon{color:var(--fx-primary)}.li-ag__chips{flex-wrap:wrap;gap:6px;display:flex}.li-ag__chip{color:var(--fx-text-2);border:1px solid var(--fx-border);transition:color .3s var(--hv-ease), border-color .3s var(--hv-ease);background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.li-ag__chip.is-on{color:var(--fx-brand-text);border-color:var(--fx-border-primary-heavy)}.li-ag__instruction{color:var(--fx-text);margin:0;font-size:13px;line-height:1.45}.li-ag__invite{align-items:center;gap:6px;display:flex}.li-ag__invite .li-ag__label{margin-right:4px}.li-ag__opt{color:var(--fx-text-2);border:1px solid var(--fx-border);border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600}.li-ag__opt.is-on{color:var(--fx-brand-text);background:var(--fx-secondary-light);border-color:var(--fx-border-primary-light)}.li-ag__message{display:grid}.li-ag__draft{background:var(--fx-secondary-light);opacity:0;transition:opacity .45s var(--hv-ease), transform .45s var(--hv-ease);border-radius:14px 14px 4px;flex-direction:column;grid-area:1/1;gap:8px;padding:12px 14px;display:flex;transform:translateY(6px)}.li-ag__draft.is-on{opacity:1;transform:none}.li-ag__draft p{color:var(--fx-text);margin:0;font-size:13px;line-height:1.5}.li-ag__badge{color:var(--fx-text-2);align-self:flex-start;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.li-ag__badge--ai{color:var(--fx-brand-text)}.li-ag__token{color:var(--fx-brand-text);background:#fff;border-radius:4px;padding:0 4px;font-weight:600}.li-ag__foot{justify-content:flex-end;display:flex}.li-ag__approve{color:#fff;background:var(--fx-primary-btn);opacity:.5;transition:opacity .3s var(--hv-ease), box-shadow .3s var(--hv-ease);border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.li-ag__approve.is-on{opacity:1;box-shadow:0 0 0 4px var(--fx-secondary-light)}@media (prefers-reduced-motion:reduce){.li-ag__mode,.li-ag__brief,.li-ag__chip,.li-ag__draft,.li-ag__approve{transition:none}}@media (max-width:900px){.li-steps .vz-items--steps{grid-template-columns:minmax(0,1fr);gap:18px}}@media (max-width:600px){.li-root .li-uc{border-radius:24px;min-height:0;padding:10px}.li-root .li-uc .cn-cad__num{display:none}.li-root .li-uc .cn-cad__list{padding:12px}.li-acc__row--head{display:none}.li-acc__row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.li-acc__team{text-align:right}.li-acc__table,.li-acc__head,.li-acc__foot{padding-inline:14px}.li-acc__connect{padding:8px 10px}.li-ag .fx-figure__inner{padding:14px}}
