diff --git a/mockup.html b/mockup.html index 91d4ce2..3deab92 100644 --- a/mockup.html +++ b/mockup.html @@ -116,11 +116,11 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei .steps b{color:var(--bg)} /* ── выбор deliverable ── */ .deliverables{display:flex;flex-direction:column;gap:9px;margin:4px 0 4px 51px;max-width:520px} -.deliv{background:var(--card);border:1.5px solid var(--line);border-radius:13px;padding:13px 16px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:border-color .15s,box-shadow .15s} +.deliv{background:var(--card);border:1.5px solid var(--line);border-radius:13px;padding:13px 16px;cursor:pointer;display:flex;align-items:flex-start;gap:12px;transition:border-color .15s,box-shadow .15s} .deliv:hover{border-color:var(--bg);box-shadow:0 4px 14px rgba(159,18,57,.1)} -.deliv .di{font-size:20px;flex-shrink:0} +.deliv .di{font-size:20px;flex-shrink:0;margin-top:1px} .deliv .dn{font-size:13.5px;font-weight:700} -.deliv .dd2{font-size:12px;color:var(--mut);margin-top:2px} +.deliv .dd2{font-size:12.5px;color:var(--mut);margin-top:4px;line-height:1.55} .deliv-top{border-color:rgba(159,18,57,.3);background:var(--tint)} .deliv-top .dn{color:var(--bg)} .deliv-badge{font-size:10px;font-weight:700;background:var(--bg);color:#fff;border-radius:6px;padding:2px 7px;margin-left:auto;flex-shrink:0} @@ -381,19 +381,19 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei
📋 -
Протокол разногласий
Список спорных пунктов + зачем менять каждый
+
Протокол разногласий
Список спорных пунктов + зачем менять каждый
✏️ -
Переработка с комментариями
Новая редакция каждого пункта + пояснение изменений
+
Переработка с комментариями
Новая редакция каждого пункта + пояснение изменений
-
Чистая редакция
Договор готов к подписанию — без лишних пояснений
+
Чистая редакция
Договор готов к подписанию — без лишних пояснений
🤝 -
Партнёрская редакция
Вариант, который устроит обе стороны — без конфликта
+
Партнёрская редакция
Вариант, который устроит обе стороны — без конфликта
Рекомендуем
@@ -681,57 +681,111 @@ function setMode(mode) { const CTYPES = { agent: { emoji:'🤝', name:'агентский договор', - comment:'Агент действует от имени или за счёт другой стороны. Главные риски здесь — объём вашей ответственности перед третьими лицами и признаки трудовых отношений, которые могут всплыть при проверке.', + comment:'Агент действует от имени или за счёт другой стороны. Главные риски здесь — объём ответственности перед третьими лицами и признаки трудовых отношений.', delivRec:'partner', - pitch:`С учётом выявленных нарушений потенциальный ущерб — от 120 000 до 350 000 ₽: налоговые доначисления по ст. 19.1 ТК, штрафы от потребителей и неограниченная ответственность перед Принципалом. Это реальные цифры, не абстрактный риск. Вот три варианта как действовать:

Первый — Протокол разногласий. Вы получаете список конкретных требований с правовой нормой под каждым. Не «хочу изменить этот пункт», а «данная редакция противоречит ст. 330 ГК». Контрагенту придётся либо согласиться, либо объяснить почему закон неважен. Подходит, если готовы сами вести переговоры.

Второй — Переработка с комментариями. Новая редакция каждого спорного пункта плюс объяснение логики изменений. Контрагент видит не давление, а аргументы — меньше возражений, быстрее к подписи. Большинство договоров закрывается именно так.

Третий — Партнёрская редакция. Я переписываю договор так, чтобы обе стороны видели свою выгоду. Текст, в котором контрагент сам не захочет ничего менять — потому что его интересы уже учтены. Подписывают без торга и выполняют честно 💛` + intro:'С учётом выявленных нарушений потенциальный ущерб — от 120 000 до 350 000 ₽: налоговые доначисления, штрафы от потребителей, неограниченная ответственность перед Принципалом. Три варианта:', + delivDesc:{ + protocol:'Список требований с нормой закона под каждым. Не «хочу изменить», а «данная редакция противоречит ст. 330 ГК». Контрагенту придётся либо согласиться, либо объяснить почему закон неважен.', + redact:'Новая редакция каждого спорного пункта + объяснение логики изменений. Контрагент видит аргументы, а не давление — меньше возражений, быстрее к подписи.', + clean:'Все спорные пункты переписаны и готовы к подписанию — без пояснений для контрагента. Подходит если другая сторона уже согласна на правки.', + partner:'Договор написан так, чтобы обе стороны видели свою выгоду. Контрагент сам не захочет его менять — его интересы уже учтены. Подписывают без торга 💛' + } }, realty: { emoji:'🏠', name:'договор купли-продажи недвижимости', - comment:'В недвижимости цена ошибки особенно высока. Проверяю обременения, условия передачи объекта и ответственность за скрытые дефекты — именно там чаще всего прячется главный риск.', + comment:'В недвижимости цена ошибки особенно высока. Проверяю обременения, условия передачи объекта и ответственность за скрытые дефекты.', delivRec:'partner', - pitch:`В сделках с недвижимостью любая неточность стоит дорого — от потери аванса до расторжения сделки и судебных расходов. Цена вопроса здесь прямо пропорциональна стоимости объекта. Три варианта как защититься:

Первый — Протокол разногласий. Фиксируем спорные условия по передаче объекта, ответственности за дефекты и срокам — со ссылками на нормы. Это основа для предметного разговора без эмоций. Хорошо работает с частными продавцами.

Второй — Переработка с комментариями. Переписываем каждый проблемный пункт и объясняем зачем. Особенно эффективно с застройщиками — они привыкли к обоснованным возражениям и реагируют на аргументы, а не на просьбы.

Третий — Партнёрская редакция. Договор сбалансирован: другая сторона видит, что её интересы учтены. Такие сделки закрываются быстрее и без претензий после регистрации 💛` + intro:'В сделках с недвижимостью любая неточность стоит дорого — вплоть до потери аванса или расторжения сделки. Три варианта:', + delivDesc:{ + protocol:'Фиксируем спорные условия по передаче, дефектам и срокам — со ссылками. Основа для предметного разговора. Хорошо работает с частными продавцами.', + redact:'Переписываем проблемные пункты с объяснением зачем. Особенно эффективно с застройщиком — они реагируют на аргументы, а не на просьбы.', + clean:'Договор полностью переписан и готов к подписанию. Все риски закрыты, формулировки чёткие.', + partner:'Договор сбалансирован: другая сторона видит, что её интересы учтены. Сделки закрываются быстрее и без претензий после регистрации 💛' + } }, auto: { emoji:'🚗', name:'договор купли-продажи автомобиля', - comment:'Смотрю на гарантии состояния, скрытые дефекты и условия передачи. Это три зоны, где покупатель чаще всего остаётся без защиты после подписания.', + comment:'Смотрю на гарантии состояния, скрытые дефекты и условия передачи.', delivRec:'clean', - pitch:`Главные риски здесь — скрытые дефекты без гарантии возврата и нечёткие условия передачи. В худшем сценарии: продавец снят с себя всякую ответственность, а вы обнаруживаете проблему уже после сделки. Потенциальные потери — от стоимости ремонта до полной цены автомобиля. Три пути:

Первый — Протокол разногласий. Конкретные требования: гарантии состояния, ответственность за скрытые дефекты, порядок расторжения. Основа для переговоров ещё до подписания.

Второй — Переработка с комментариями. Новая редакция проблемных пунктов с объяснением — почему именно такая формулировка защищает вас лучше. Продавец понимает логику и реже отказывает.

Третий — Чистая редакция. Договор полностью готов к подписанию — защита выстроена, все риски закрыты. Приходите с чистым текстом, а не со списком претензий 💛` + intro:'Главные риски — скрытые дефекты без гарантии возврата. Потенциальные потери: от стоимости ремонта до полной цены автомобиля. Три пути:', + delivDesc:{ + protocol:'Гарантии состояния, ответственность за скрытые дефекты, порядок расторжения — со ссылками. Основа для переговоров до подписания.', + redact:'Новая редакция с объяснением зачем. Продавец понимает логику — реже отказывает. Подходит если продавец настроен на диалог.', + clean:'Договор полностью готов к подписанию — скрытые дефекты закрыты, условия передачи чёткие. Приходите с текстом, а не со списком претензий 💛', + partner:'Вариант, где продавец тоже видит свою защиту. Снижает напряжение — подписывают быстро и без претензий.' + } }, construction: { emoji:'🛋️', name:'договор подряда', - comment:'Договор подряда — здесь критичны сроки, критерии качества результата и ответственность за задержки. Разбираю ваши риски по каждому из этих блоков.', + comment:'Договор подряда — здесь критичны сроки, критерии качества результата и ответственность за задержки.', delivRec:'redact', - pitch:`Основные риски по этому договору — штрафы за просрочку без верхней границы, размытые критерии качества и ответственность за дефекты, которые обнаружатся после сдачи. Потенциальные потери: от стоимости устранения недостатков до полной переделки работ. Три варианта:

Первый — Протокол разногласий. Конкретные требования к срокам, критериям приёмки и порядку устранения дефектов — с нормами закона. Заказчику сложнее отказать без обоснования.

Второй — Переработка с комментариями. Переписываем спорные пункты и объясняем зачем. Обе стороны чётко понимают что подписывают — меньше споров в процессе исполнения. Оптимальный вариант для подрядных договоров.

Третий — Партнёрская редакция. Договор учитывает риски обеих сторон. Заказчик видит, что его интересы тоже защищены — соглашается быстрее и меньше давит в процессе работы 💛` + intro:'Основные риски — штрафы за просрочку без верхней границы и размытые критерии качества. Потенциальные потери: от устранения недостатков до полной переделки. Три варианта:', + delivDesc:{ + protocol:'Требования к срокам, критериям приёмки и порядку устранения дефектов — с нормами. Заказчику сложнее отказать без обоснования.', + redact:'Переписываем спорные пункты, объясняем зачем. Обе стороны понимают что подписывают — меньше споров при сдаче. Оптимальный выбор для подряда 💛', + clean:'Договор переписан и готов к подписанию. Сроки зафиксированы, критерии приёмки чёткие, ответственность ограничена.', + partner:'Договор учитывает риски заказчика и подрядчика. Заказчик видит защиту своих интересов — соглашается быстрее.' + } }, services: { emoji:'🎯', name:'договор оказания услуг', - comment:'В услугах часто размыт сам результат и ответственность исполнителя. Разберу что именно вы обязаны сделать и где вас можно поймать на формальном нарушении.', + comment:'В услугах часто размыт сам результат и ответственность исполнителя.', delivRec:'redact', - pitch:`Главные риски — размытый результат, который невозможно принять формально, и ответственность за то, что зависит не только от вас. В таких договорах заказчик может бесконечно требовать доработок или отказать в оплате на формальных основаниях. Потенциальные потери — от возврата полной суммы до штрафных санкций. Три пути:

Первый — Протокол разногласий. Чёткие требования к тому, что считается результатом, срокам и основаниям для расторжения. Снимает самые частые точки споров ещё до старта работ.

Второй — Переработка с комментариями. Новая редакция спорных пунктов с объяснением логики. Заказчик понимает зачем нужны эти условия — меньше конфликтов при сдаче работ. Лучший выбор для договоров услуг.

Третий — Чистая редакция. Договор полностью готов к подписанию — результат зафиксирован, критерии приёмки прописаны, ответственность ограничена. Приходите с готовым текстом 💛` + intro:'Главные риски — размытый результат и ответственность за то, что не зависит от вас. Потенциальные потери: от возврата всей суммы до штрафных санкций. Три пути:', + delivDesc:{ + protocol:'Чёткие требования к тому, что считается результатом, срокам и основаниям для расторжения. Снимает частые точки споров до старта работ.', + redact:'Новая редакция с объяснением логики. Заказчик понимает условия — меньше конфликтов при сдаче. Лучший выбор для услуг 💛', + clean:'Договор полностью готов к подписанию — результат зафиксирован, критерии приёмки прописаны, ответственность ограничена.', + partner:'Договор балансирует интересы исполнителя и заказчика. Работают без конфликтов и платят без задержек.' + } }, labor: { emoji:'📋', name:'трудовой договор', - comment:'Трудовой договор — смотрю на режим работы, зоны ответственности и условия расторжения. Здесь у работника есть обязательная защита по ТК, которую нельзя ужать без последствий.', + comment:'Трудовой договор — смотрю на режим работы, зоны ответственности и условия расторжения.', delivRec:'protocol', - pitch:`По выявленным нарушениям работодатель потенциально может не выплатить положенные компенсации при увольнении и переложить на вас ответственность сверх нормы ТК. Потенциальные потери — от нескольких окладов до судебного восстановления на работе. Три варианта:

Первый — Протокол разногласий. Фиксируем конкретные пункты, где условия противоречат ТК — с нормами. Это основа для переговоров с HR или юридическим отделом работодателя. Большинство работодателей соглашаются на правки, когда видят ссылки на закон.

Второй — Переработка с комментариями. Новые формулировки спорных пунктов с объяснением почему они важны для вас. Работодатель понимает запрос — проще найти компромисс без лишнего напряжения.

Третий — Чистая редакция. Договор приведён в соответствие с ТК и готов к подписанию. Приходите с текстом, который уже защищает ваши права 💛` + intro:'Потенциальные потери — от нескольких окладов до судебного восстановления. Работодатель может переложить ответственность сверх нормы ТК. Три варианта:', + delivDesc:{ + protocol:'Пункты, противоречащие ТК, с нормами. Основа для переговоров с HR: работодатель видит закон, а не просьбу. Большинство соглашаются на правки 💛', + redact:'Новые формулировки спорных условий с объяснением. Работодатель понимает запрос — проще найти компромисс.', + clean:'Договор приведён в соответствие с ТК и готов к подписанию. Ваши права зафиксированы.', + partner:'Договор учитывает интересы работника и работодателя. Подписывают без споров и работают без неожиданных претензий.' + } }, loan: { emoji:'💰', name:'договор займа', - comment:'Ключевые риски займа — скрытые проценты, штрафные санкции и условия досрочного требования. Часто самый опасный пункт написан мелким шрифтом в середине договора.', + comment:'Ключевые риски займа — скрытые проценты, штрафные санкции и условия досрочного требования.', delivRec:'redact', - pitch:`Выявленные риски — скрытые проценты, возможность досрочного требования возврата и неограниченные штрафные санкции. При наихудшем сценарии задолженность может вырасти в несколько раз от первоначальной суммы займа. Три пути защиты:

Первый — Протокол разногласий. Конкретные требования по процентам, порядку начисления штрафов и условиям досрочного погашения. Кредитор видит обоснование — сложнее отказать без объяснений.

Второй — Переработка с комментариями. Новая редакция ключевых пунктов с объяснением логики — снимает основные инструменты давления на заёмщика. Оптимальный вариант для займов с физлицами и МФО.

Третий — Партнёрская редакция. Договор сбалансирован: кредитор получает защиту возврата, заёмщик — предсказуемые условия без скрытых ловушек. Такие договоры подписывают без споров 💛` + intro:'При наихудшем сценарии задолженность вырастет в несколько раз от первоначальной суммы. Скрытые проценты и неограниченные штрафы — основной инструмент давления. Три пути:', + delivDesc:{ + protocol:'Требования по процентам, порядку штрафов и условиям погашения — со ссылками. Кредитору сложнее отказать без объяснений.', + redact:'Новая редакция ключевых пунктов с объяснением — снимает инструменты давления на заёмщика. Оптимальный выбор для займов с физлицами и МФО 💛', + clean:'Договор готов к подписанию. Проценты зафиксированы, штрафы ограничены, условия прозрачны.', + partner:'Договор сбалансирован: кредитор защищён, заёмщик знает точные условия без скрытых ловушек.' + } }, supply: { emoji:'📦', name:'договор поставки', - comment:'Поставка — проверяю условия приёмки, ответственность за качество товара и что происходит при просрочке. Именно здесь чаще всего возникают споры при исполнении.', + comment:'Поставка — проверяю условия приёмки, ответственность за качество и что происходит при просрочке.', delivRec:'redact', - pitch:`Основные риски — ненадлежащая приёмка товара, неограниченная неустойка за просрочку и ответственность за качество без потолка. Потенциальные потери: от полной стоимости партии до убытков от срыва всей цепочки поставок. Три варианта:

Первый — Протокол разногласий. Конкретные требования по порядку приёмки, критериям качества и ограничению неустойки — со ссылками на нормы. Контрагент видит закон, а не просьбу.

Второй — Переработка с комментариями. Новая редакция спорных пунктов с объяснением зачем. Обе стороны понимают условия до старта поставок — меньше споров при исполнении. Лучший выбор для регулярных поставок.

Третий — Партнёрская редакция. Договор защищает обе стороны — поставщик и покупатель видят свои интересы учтёнными. Подписывают быстро и работают без задержек 💛` + intro:'Основные риски — неограниченная неустойка за просрочку и ответственность за качество без потолка. Потенциальные потери: от стоимости партии до срыва цепочки поставок. Три варианта:', + delivDesc:{ + protocol:'Требования по приёмке, критериям качества и ограничению неустойки — со ссылками. Контрагент видит закон, а не просьбу.', + redact:'Новая редакция спорных условий с объяснением. Обе стороны знают правила до старта — меньше споров при исполнении 💛', + clean:'Договор готов к подписанию. Порядок приёмки чёткий, неустойка ограничена, ответственность зафиксирована.', + partner:'Договор учитывает интересы поставщика и покупателя. Подписывают быстро и работают без задержек.' + } }, other: { emoji:'📄', name:'договор', - comment:'Изучила структуру. Нашла пункты, которые стоит проверить внимательнее — показываю ключевые риски ниже.', + comment:'Изучила структуру. Нашла пункты, которые стоит проверить внимательнее.', delivRec:null, - pitch:`По выявленным пунктам риск потерь зависит от суммы сделки — но формальные нарушения всегда дешевле устранить до подписания, чем оспаривать в суде. Три варианта как действовать:

Первый — Протокол разногласий. Список конкретных требований с правовым обоснованием. Хорошая основа для переговоров если вы знаете что именно хотите изменить.

Второй — Переработка с комментариями. Новая редакция спорных пунктов с объяснением логики изменений. Контрагент понимает зачем — меньше возражений, быстрее к подписи.

Третий — Чистая редакция. Договор полностью готов к подписанию — риски закрыты, формулировки чёткие. Приходите с готовым текстом 💛` + intro:'Формальные нарушения дешевле устранить до подписания, чем оспаривать потом. Три варианта:', + delivDesc:{ + protocol:'Список требований с правовым обоснованием. Основа для переговоров если знаете что именно изменить.', + redact:'Новая редакция спорных пунктов с объяснением. Контрагент понимает зачем — меньше возражений.', + clean:'Договор полностью готов к подписанию. Риски закрыты, формулировки чёткие 💛', + partner:'Договор учитывает интересы обеих сторон. Подписывают без торга и выполняют без претензий.' + } } }; @@ -781,16 +835,24 @@ function showResults(ctypeKey) { document.querySelectorAll('.deliv').forEach(el => { el.classList.remove('deliv-highlighted'); }); - // питч-скрипт Елены + // вступление Елены (оценка ущерба) const pitchEl = document.getElementById('el-ctype-pitch'); const pitchMsg = document.getElementById('el-pitch-msg'); - if (ctype.pitch) { - pitchEl.innerHTML = ctype.pitch; + if (ctype.intro) { + pitchEl.innerHTML = ctype.intro; pitchMsg.style.display = ''; } else { pitchMsg.style.display = 'none'; } + // описания на карточках + if (ctype.delivDesc) { + ['protocol','redact','clean','partner'].forEach(key => { + const el = document.getElementById('dd2-' + key); + if (el && ctype.delivDesc[key]) el.textContent = ctype.delivDesc[key]; + }); + } + // убрать badge у всех, потом поставить на нужный document.querySelectorAll('.deliv-badge').forEach(b => b.style.display = 'none');