import { Container } from '@/components/layout';
import { PageHeader } from '@/components/navigation';
import { env } from '@/config/env';

export default function OfferPage() {
  return (
    <>
      <PageHeader title="Публичная оферта" />
      <Container className="prose prose-neutral dark:prose-invert">
        <section className="mx-auto space-y-8">
          <h1 className="text-2xl font-bold">
            Договор-оферта на использование сервиса «Запишись.онлайн» (@zapishis_online_bot)
          </h1>
          <p className="mt-4">
            Настоящий документ является публичной офертой в соответствии с пунктом 2 статьи 437
            Гражданского кодекса Российской Федерации и представляет собой предложение
            индивидуального предпринимателя (самозанятого) — далее именуемого «Администрация»,
            заключить Договор на использование Сервиса (далее – «Договор», «Оферта») с любым
            физическим лицом, принявшим условия настоящей Оферты (далее – «Пользователь»).
          </p>

          <div className="my-6 border-t border-gray-300 dark:border-gray-600" />

          <h2 className="text-2xl font-semibold">1. Термины и определения</h2>
          <div className="space-y-3">
            <p>
              <strong>1.1.</strong> Оферта — настоящий документ, постоянно размещенный в сети
              Интернет по адресу <a href="#">{env.OFFER_URL}</a>.
            </p>
            <p>
              <strong>1.2.</strong> Акцепт — полное и безоговорочное принятие условий Оферты
              Пользователем путем оплаты доступа через встроенный платежный бот ЮKassa в Telegram.
            </p>
            <p>
              <strong>1.3.</strong> Сервис — Telegram-бот и мини-приложение, позволяющее
              пользователям создавать и принимать заказы, управлять расписанием и взаимодействовать
              друг с другом без необходимости регистрации.
            </p>
            <p>
              <strong>1.4.</strong> Администрация — самозанятое лицо, являющееся разработчиком и
              правообладателем Сервиса.
            </p>
            <p>
              <strong>1.5.</strong> Пользователь — любое физическое лицо, использующее Сервис в
              личных или профессиональных целях.
            </p>
            <p>
              <strong>1.6.</strong> Доступ — право использования функционала Сервиса на определённый
              оплаченный период (например, неделя, месяц, год).
            </p>
            <p>
              <strong>1.7.</strong> Оплата — денежные средства, перечисленные Пользователем через
              платёжный бот ЮKassa в Telegram.
            </p>
          </div>

          <div className="my-6 border-t border-gray-300 dark:border-gray-600" />

          <h2 className="text-2xl font-semibold">2. Акцепт оферты и заключение договора</h2>
          <div className="space-y-3">
            <p>
              <strong>2.1.</strong> Акцептом настоящей Оферты считается оплата Пользователем доступа
              к Сервису любым доступным способом.
            </p>
            <p>
              <strong>2.2.</strong> С момента совершения оплаты Пользователь считается заключившим
              Договор с Администрацией на условиях, изложенных в настоящей Оферте.
            </p>
            <p>
              <strong>2.3.</strong> Пользователь подтверждает, что ему понятны все условия настоящей
              Оферты и он принимает их без ограничений.
            </p>
          </div>

          <div className="my-6 border-t border-gray-300 dark:border-gray-600" />

          <h2 className="text-2xl font-semibold">3. Предмет договора</h2>
          <div className="space-y-3">
            <p>
              <strong>3.1.</strong> Администрация предоставляет Пользователю неисключительное право
              (доступ) на использование функционала Сервиса в пределах оплаченного периода времени.
            </p>
            <p>
              <strong>3.2.</strong> Сервис предоставляется в онлайн-формате через Telegram-бота без
              установки дополнительного программного обеспечения.
            </p>
            <p>
              <strong>3.3.</strong> Пользователь получает право использовать функционал Сервиса в
              личных целях, в том числе для организации и планирования заказов, встреч и тренировок.
            </p>
          </div>

          <div className="my-6 border-t border-gray-300 dark:border-gray-600" />

          <h2 className="text-2xl font-semibold">4. Порядок оплаты и использование</h2>
          <div className="space-y-3">
            <p>
              <strong>4.1.</strong> Оплата производится через встроенные инструменты Telegram-бота с
              использованием платёжной системы ЮKassa.
            </p>
            <p>
              <strong>4.2.</strong> Комиссия платёжной системы включена в итоговую стоимость.
              Администрация не взимает дополнительных платежей.
            </p>
            <p>
              <strong>4.3.</strong> Доступ активируется автоматически после успешного подтверждения
              оплаты.
            </p>
            <p>
              <strong>4.4.</strong> Пользователь может продлить доступ путём повторной оплаты.
              Автоматическое продление не применяется.
            </p>
            <p>
              <strong>4.5.</strong> Возврат денежных средств возможен только в случае технических
              ошибок, по письменному обращению на адрес поддержки.
            </p>
          </div>

          <div className="my-6 border-t border-gray-300 dark:border-gray-600" />

          <h2 className="text-2xl font-semibold">5. Права и обязанности сторон</h2>
          <div className="space-y-3">
            <p>
              <strong>5.1.</strong> Пользователь обязуется:
            </p>
            <ul className="list-inside list-disc space-y-1">
              <li>не использовать Сервис в противоправных целях;</li>
              <li>
                не вмешиваться в работу Сервиса и не предпринимать действий, направленных на
                нарушение его функционирования;
              </li>
              <li>предоставлять достоверную информацию при оплате и использовании Сервиса.</li>
              <li>
                при добавлении контактов других лиц (например, клиентов, мастеров) гарантировать,
                что у него есть согласие этих лиц на передачу и обработку их персональных данных в
                рамках Сервиса.
              </li>
            </ul>
            <p>
              <strong>5.2.</strong> Администрация обязуется:
            </p>
            <ul className="list-inside list-disc space-y-1">
              <li>
                обеспечивать бесперебойную работу Сервиса, за исключением периодов технического
                обслуживания;
              </li>
              <li>
                обрабатывать персональные данные Пользователей в соответствии с{' '}
                <a href="/privacy">Политикой конфиденциальности</a>;
              </li>
              <li>принимать обращения и запросы Пользователей по вопросам работы Сервиса.</li>
            </ul>
          </div>

          <div className="my-6 border-t border-gray-300 dark:border-gray-600" />

          <h2 className="text-2xl font-semibold">6. Ответственность сторон</h2>
          <div className="space-y-3">
            <p>
              <strong>6.1.</strong> Сервис предоставляется «как есть». Администрация не несёт
              ответственности за временные сбои, потерю данных или недоступность Сервиса, возникшие
              по причинам, не зависящим от неё.
            </p>
            <p>
              <strong>6.2.</strong> Пользователь несёт полную ответственность за корректность
              совершаемых платежей и действий, совершаемых через свой Telegram-аккаунт.
            </p>
          </div>

          <div className="my-6 border-t border-gray-300 dark:border-gray-600" />

          <h2 className="text-2xl font-semibold">7. Обработка персональных данных</h2>
          <div className="space-y-3">
            <p>
              <strong>7.1.</strong> Администрация обрабатывает персональные данные Пользователя в
              соответствии с Федеральным законом №152-ФЗ «О персональных данных» и{' '}
              <a href="/privacy">Политикой конфиденциальности</a>.
            </p>
            <p>
              <strong>7.2.</strong> Использование Сервиса означает согласие Пользователя на
              обработку его персональных данных.
            </p>
          </div>

          <div className="my-6 border-t border-gray-300 dark:border-gray-600" />

          <h2 className="text-2xl font-semibold">8. Срок действия и расторжение договора</h2>
          <div className="space-y-3">
            <p>
              <strong>8.1.</strong> Договор вступает в силу с момента оплаты доступа и действует в
              течение оплаченного периода.
            </p>
            <p>
              <strong>8.2.</strong> Пользователь может прекратить использование Сервиса в любое
              время без возврата оплаченных средств.
            </p>
            <p>
              <strong>8.3.</strong> Администрация вправе приостановить доступ в случае нарушения
              Пользователем условий настоящей Оферты.
            </p>
          </div>

          <div className="my-6 border-t border-gray-300 dark:border-gray-600" />

          <h2 className="text-2xl font-semibold">9. Заключительные положения</h2>
          <div className="space-y-3">
            <p>
              <strong>9.1.</strong> Настоящий Договор регулируется законодательством Российской
              Федерации.
            </p>
            <p>
              <strong>9.2.</strong> Все споры и разногласия решаются путём переговоров, а при
              недостижении соглашения — в судебном порядке по месту нахождения Администрации.
            </p>
            <p>
              <strong>9.3.</strong> Администрация оставляет за собой право изменять условия Оферты с
              размещением новой редакции на сайте.
            </p>
          </div>

          <div className="my-6 border-t border-gray-300 dark:border-gray-600" />

          <h2 className="text-2xl font-semibold">10. Контакты</h2>
          <p>
            Если у Вас есть вопросы по настоящему договору публичной оферты персональных данных,
            пожалуйста, свяжитесь с Разработчиком:
          </p>
          <ul>
            <li>
              Telegram:{' '}
              <strong>
                <a href={env.SUPPORT_TELEGRAM_URL}>{env.SUPPORT_TELEGRAM_URL}</a>
              </strong>
            </li>
          </ul>

          <div className="h-10" />
        </section>
      </Container>
    </>
  );
}
