import { getCurrentLanguage, i18n } from '../../i18n.js'

class PageTerms extends HTMLElement {
    connectedCallback() {
        this._unsubs = []
        this.render()
        this._unsubs.push(i18n.subscribe(() => this.render()))
    }

    disconnectedCallback() {
        this._unsubs.forEach(fn => fn())
        this._unsubs = []
    }

    render() {
        const lang = getCurrentLanguage()
        this.innerHTML = /* html */`
            <div class="legal-page">
                <a href="#/" class="back-link">← ${{ de: 'Zurück zur Startseite', en: 'Back to Home', fr: 'Retour à l\'accueil', it: 'Torna alla home', es: 'Volver al inicio', pt: 'Voltar ao Início', ru: 'На главную' }[lang] || 'Back to Home'}</a>
                <div class="legal-content">
                    ${this.getContent(lang)}
                </div>
            </div>
        `
    }

    getContent(lang) {
        const content = {
            de: this.getContentDE,
            en: this.getContentEN,
            fr: this.getContentFR,
            it: this.getContentIT,
            es: this.getContentES,
            pt: this.getContentPT,
            ru: this.getContentRU
        }
        return (content[lang] || content.en).call(this)
    }

    getContentDE() {
        return /* html */`
            <h1>Allgemeine Geschäftsbedingungen (AGB)</h1>
            <p class="legal-meta">kashilo.com — Anonymer Marktplatz | Stand: Februar 2026</p>

            <h2>1. Geltungsbereich</h2>
            <p>1.1 Diese AGB regeln die Nutzung der Plattform kashilo.com.</p>
            <p>1.2 Die Plattform wird betrieben von einer natürlichen Person mit Sitz in der Schweiz.</p>
            <p>1.3 Mit der Nutzung der Plattform erklärt sich die nutzende Person mit diesen AGB einverstanden.</p>

            <h2>2. Leistungen der Plattform</h2>
            <p>2.1 Die Plattform stellt einen Online-Marktplatz zur Verfügung, auf dem Nutzer/innen Anzeigen für Waren und Dienstleistungen veröffentlichen und untereinander kommunizieren können.</p>
            <p>2.2 Die Plattform ist lediglich Vermittlerin und wird nicht Vertragspartei der zwischen den Nutzer/innen geschlossenen Verträge.</p>
            <p>2.3 Der Betreiber übernimmt keine Gewähr für die Richtigkeit, Vollständigkeit oder Qualität der veröffentlichten Anzeigen.</p>

            <h2>3. Registrierung und Accounts</h2>
            <p>3.1 Die Nutzung erfordert keine Angabe persönlicher Daten. Die Registrierung erfolgt über eine anonyme UUID.</p>
            <p>3.2 Die UUID ist der einzige Zugang zum Account. Es besteht keine Möglichkeit, eine verlorene UUID wiederherzustellen.</p>
            <p>3.3 Pro Person darf nur ein aktiver Account geführt werden.</p>

            <h2>4. Anzeigen</h2>
            <p>4.1 Nutzer/innen können Anzeigen für legale Waren und Dienstleistungen veröffentlichen.</p>
            <p>4.2 Der Betreiber behält sich vor, Anzeigen ohne Angabe von Gründen zu entfernen.</p>
            <p>4.3 Anzeigen sind zeitlich begrenzt (30 Tage) und werden danach automatisch archiviert.</p>

            <h2>5. Gebühren und Zahlungen</h2>
            <p>5.1 Die Veröffentlichung einer Anzeige ist gebührenpflichtig. Die aktuelle Gebühr wird vor der Veröffentlichung angezeigt.</p>
            <p>5.2 Die Bezahlung erfolgt ausschliesslich in Monero (XMR).</p>
            <p>5.3 Bezahlte Gebühren werden nicht erstattet.</p>
            <p>5.4 Transaktionen zwischen Nutzer/innen erfolgen direkt und ohne Beteiligung der Plattform.</p>

            <h2>6. Kommunikation</h2>
            <p>6.1 Die Plattform stellt einen Ende-zu-Ende verschlüsselten Chat zur Verfügung. Der Betreiber hat keinen Zugang zu den Nachrichteninhalten.</p>
            <p>6.2 Die Nutzer/innen sind für den Inhalt ihrer Nachrichten selbst verantwortlich.</p>

            <h2>7. Haftung</h2>
            <p>7.1 Der Betreiber haftet nicht für:</p>
            <ul>
                <li>Schäden aus Transaktionen</li>
                <li>Verlust von Kryptowährungen</li>
                <li>Verlust des Zugangs durch verlorene UUID</li>
                <li>Verfügbarkeit der Plattform</li>
                <li>Nutzergenerierte Inhalte</li>
            </ul>
            <p>7.2 Die Haftung ist auf die bezahlten Gebühren beschränkt.</p>
            <p>7.3 Der Betreiber haftet nicht für indirekte Schäden oder entgangenen Gewinn.</p>

            <h2>8. Datenschutz</h2>
            <p>8.1 Die Plattform erhebt so wenig personenbezogene Daten wie technisch möglich.</p>
            <p>8.2 Keine E-Mail-Adressen, Namen oder Standortdaten werden gespeichert.</p>
            <p>8.3 Nachrichten sind Ende-zu-Ende verschlüsselt.</p>
            <p>8.4 Es werden keine Analyse- oder Tracking-Dienste eingesetzt.</p>
            <p>8.5 Weitere Details in der Datenschutzerklärung.</p>

            <h2>9. Sperrung und Kündigung</h2>
            <p>9.1 Die Nutzer/in kann ihren Account jederzeit durch Löschen der UUID beenden.</p>
            <p>9.2 Der Betreiber kann Accounts bei Verstössen sperren.</p>
            <p>9.3 Kein Anspruch auf Rückerstattung bei Sperrung.</p>

            <h2>10. Änderungen der AGB</h2>
            <p>10.1 Der Betreiber kann diese AGB jederzeit ändern.</p>
            <p>10.2 Durch weitere Nutzung akzeptiert die Nutzer/in die neuen AGB.</p>

            <h2>11. Anwendbares Recht und Gerichtsstand</h2>
            <p>11.1 Es gilt Schweizer Recht.</p>
            <p>11.2 Gerichtsstand ist der Sitz des Betreibers in der Schweiz.</p>

            <h2>12. Salvatorische Klausel</h2>
            <p>Sollten einzelne Bestimmungen unwirksam sein, bleibt die Wirksamkeit der übrigen Bestimmungen unberührt.</p>

            <p class="legal-meta">Letzte Aktualisierung: Februar 2026</p>
        `
    }

    getContentEN() {
        return /* html */`
            <h1>Terms of Service</h1>
            <p class="legal-meta">kashilo.com — Anonymous Marketplace | Last updated: February 2026</p>

            <h2>1. Scope</h2>
            <p>1.1 These Terms of Service govern the use of the platform kashilo.com.</p>
            <p>1.2 The platform is operated by a natural person based in Switzerland.</p>
            <p>1.3 By using the platform, the user agrees to these terms.</p>

            <h2>2. Services</h2>
            <p>2.1 The platform provides an online marketplace where users can publish listings for goods and services and communicate with each other.</p>
            <p>2.2 The platform acts solely as an intermediary and does not become a party to contracts between users.</p>
            <p>2.3 The operator does not guarantee the accuracy, completeness, or quality of published listings.</p>

            <h2>3. Registration and Accounts</h2>
            <p>3.1 No personal data is required. Registration is done via an anonymous UUID.</p>
            <p>3.2 The UUID is the sole access to the account. Lost UUIDs cannot be recovered.</p>
            <p>3.3 Only one active account per person is permitted.</p>

            <h2>4. Listings</h2>
            <p>4.1 Users may publish listings for legal goods and services.</p>
            <p>4.2 The operator reserves the right to remove listings without stating reasons.</p>
            <p>4.3 Listings are limited to 30 days and are automatically archived thereafter.</p>

            <h2>5. Fees and Payments</h2>
            <p>5.1 Publishing a listing requires a fee. The current fee is displayed before publication.</p>
            <p>5.2 Payment is made exclusively in Monero (XMR).</p>
            <p>5.3 Paid fees are non-refundable.</p>
            <p>5.4 Transactions between users are direct and without platform involvement.</p>

            <h2>6. Communication</h2>
            <p>6.1 The platform provides end-to-end encrypted chat. The operator has no access to message content.</p>
            <p>6.2 Users are responsible for the content of their messages.</p>

            <h2>7. Liability</h2>
            <p>7.1 The operator is not liable for:</p>
            <ul>
                <li>Damages from transactions</li>
                <li>Loss of cryptocurrency</li>
                <li>Loss of access due to lost UUID</li>
                <li>Platform availability</li>
                <li>User-generated content</li>
            </ul>
            <p>7.2 Liability is limited to fees paid.</p>
            <p>7.3 The operator is not liable for indirect damages or lost profits.</p>

            <h2>8. Data Protection</h2>
            <p>8.1 The platform collects as little personal data as technically possible.</p>
            <p>8.2 No email addresses, names, or location data are stored.</p>
            <p>8.3 Messages are end-to-end encrypted.</p>
            <p>8.4 No analytics or tracking services are used.</p>
            <p>8.5 See the Privacy Policy for details.</p>

            <h2>9. Suspension and Termination</h2>
            <p>9.1 Users can terminate their account at any time by deleting their UUID.</p>
            <p>9.2 The operator may suspend accounts for violations.</p>
            <p>9.3 No refund claim exists in case of suspension.</p>

            <h2>10. Changes to Terms</h2>
            <p>10.1 The operator may change these terms at any time.</p>
            <p>10.2 Continued use constitutes acceptance of the updated terms.</p>

            <h2>11. Governing Law and Jurisdiction</h2>
            <p>11.1 Swiss law applies.</p>
            <p>11.2 Place of jurisdiction is the operator's domicile in Switzerland.</p>

            <h2>12. Severability</h2>
            <p>If any provision is found invalid, the remaining provisions remain in effect.</p>

            <p class="legal-meta">Last updated: February 2026</p>
        `
    }

    getContentFR() {
        return /* html */`
            <h1>Conditions Générales d'Utilisation (CGU)</h1>
            <p class="legal-meta">kashilo.com — Marché anonyme | Mise à jour : février 2026</p>

            <h2>1. Champ d'application</h2>
            <p>1.1 Les présentes CGU régissent l'utilisation de la plateforme kashilo.com.</p>
            <p>1.2 La plateforme est exploitée par une personne physique domiciliée en Suisse.</p>
            <p>1.3 En utilisant la plateforme, l'utilisateur accepte les présentes CGU.</p>

            <h2>2. Services</h2>
            <p>2.1 La plateforme met à disposition un marché en ligne où les utilisateurs peuvent publier des annonces et communiquer entre eux.</p>
            <p>2.2 La plateforme agit uniquement en tant qu'intermédiaire et ne devient pas partie aux contrats entre utilisateurs.</p>
            <p>2.3 L'exploitant ne garantit pas l'exactitude, l'exhaustivité ou la qualité des annonces publiées.</p>

            <h2>3. Inscription et comptes</h2>
            <p>3.1 Aucune donnée personnelle n'est requise. L'inscription se fait via un UUID anonyme.</p>
            <p>3.2 L'UUID est le seul accès au compte. Les UUID perdus ne peuvent pas être récupérés.</p>
            <p>3.3 Un seul compte actif par personne est autorisé.</p>

            <h2>4. Annonces</h2>
            <p>4.1 Les utilisateurs peuvent publier des annonces pour des biens et services légaux.</p>
            <p>4.2 L'exploitant se réserve le droit de supprimer des annonces sans justification.</p>
            <p>4.3 Les annonces sont limitées à 30 jours et sont automatiquement archivées.</p>

            <h2>5. Frais et paiements</h2>
            <p>5.1 La publication d'une annonce est payante. Les frais sont affichés avant la publication.</p>
            <p>5.2 Le paiement s'effectue exclusivement en Monero (XMR).</p>
            <p>5.3 Les frais payés ne sont pas remboursables.</p>
            <p>5.4 Les transactions entre utilisateurs sont directes et sans intervention de la plateforme.</p>

            <h2>6. Communication</h2>
            <p>6.1 La plateforme fournit un chat chiffré de bout en bout. L'exploitant n'a pas accès au contenu des messages.</p>
            <p>6.2 Les utilisateurs sont responsables du contenu de leurs messages.</p>

            <h2>7. Responsabilité</h2>
            <p>7.1 L'exploitant n'est pas responsable :</p>
            <ul>
                <li>Des dommages liés aux transactions</li>
                <li>De la perte de cryptomonnaies</li>
                <li>De la perte d'accès due à un UUID perdu</li>
                <li>De la disponibilité de la plateforme</li>
                <li>Du contenu généré par les utilisateurs</li>
            </ul>
            <p>7.2 La responsabilité est limitée aux frais payés.</p>
            <p>7.3 L'exploitant n'est pas responsable des dommages indirects ou des pertes de bénéfices.</p>

            <h2>8. Protection des données</h2>
            <p>8.1 La plateforme collecte le minimum de données personnelles techniquement nécessaire.</p>
            <p>8.2 Aucune adresse e-mail, nom ou donnée de localisation n'est stocké.</p>
            <p>8.3 Les messages sont chiffrés de bout en bout.</p>
            <p>8.4 Aucun service d'analyse ou de suivi n'est utilisé.</p>
            <p>8.5 Voir la politique de confidentialité pour plus de détails.</p>

            <h2>9. Suspension et résiliation</h2>
            <p>9.1 Les utilisateurs peuvent résilier leur compte à tout moment en supprimant leur UUID.</p>
            <p>9.2 L'exploitant peut suspendre les comptes en cas de violation.</p>
            <p>9.3 Aucun remboursement en cas de suspension.</p>

            <h2>10. Modifications des CGU</h2>
            <p>10.1 L'exploitant peut modifier les présentes CGU à tout moment.</p>
            <p>10.2 L'utilisation continue vaut acceptation des CGU modifiées.</p>

            <h2>11. Droit applicable et for juridique</h2>
            <p>11.1 Le droit suisse est applicable.</p>
            <p>11.2 Le for juridique est le domicile de l'exploitant en Suisse.</p>

            <h2>12. Clause de sauvegarde</h2>
            <p>Si une disposition est jugée invalide, les autres dispositions restent en vigueur.</p>

            <p class="legal-meta">Dernière mise à jour : février 2026</p>
        `
    }

    getContentIT() {
        return /* html */`
            <h1>Condizioni generali di utilizzo (CGU)</h1>
            <p class="legal-meta">kashilo.com — Mercato anonimo | Aggiornamento: febbraio 2026</p>

            <h2>1. Campo di applicazione</h2>
            <p>1.1 Le presenti CGU disciplinano l'utilizzo della piattaforma kashilo.com.</p>
            <p>1.2 La piattaforma è gestita da una persona fisica con sede in Svizzera.</p>
            <p>1.3 Utilizzando la piattaforma, l'utente accetta le presenti CGU.</p>

            <h2>2. Servizi della piattaforma</h2>
            <p>2.1 La piattaforma mette a disposizione un mercato online in cui gli utenti possono pubblicare annunci per beni e servizi e comunicare tra loro.</p>
            <p>2.2 La piattaforma agisce esclusivamente come intermediario e non diventa parte dei contratti tra gli utenti.</p>
            <p>2.3 Il gestore non garantisce l'accuratezza, la completezza o la qualità degli annunci pubblicati.</p>

            <h2>3. Registrazione e account</h2>
            <p>3.1 Non sono richiesti dati personali. La registrazione avviene tramite un UUID anonimo.</p>
            <p>3.2 L'UUID è l'unico accesso all'account. Non è possibile recuperare un UUID perso.</p>
            <p>3.3 È consentito un solo account attivo per persona.</p>

            <h2>4. Annunci</h2>
            <p>4.1 Gli utenti possono pubblicare annunci per beni e servizi legali.</p>
            <p>4.2 Il gestore si riserva il diritto di rimuovere annunci senza indicarne i motivi.</p>
            <p>4.3 Gli annunci sono limitati a 30 giorni e vengono automaticamente archiviati.</p>

            <h2>5. Tariffe e pagamenti</h2>
            <p>5.1 La pubblicazione di un annuncio è a pagamento. La tariffa attuale viene visualizzata prima della pubblicazione.</p>
            <p>5.2 Il pagamento avviene esclusivamente in Monero (XMR).</p>
            <p>5.3 Le tariffe pagate non sono rimborsabili.</p>
            <p>5.4 Le transazioni tra utenti avvengono direttamente e senza il coinvolgimento della piattaforma.</p>

            <h2>6. Comunicazione</h2>
            <p>6.1 La piattaforma mette a disposizione una chat crittografata end-to-end. Il gestore non ha accesso al contenuto dei messaggi.</p>
            <p>6.2 Gli utenti sono responsabili del contenuto dei propri messaggi.</p>

            <h2>7. Responsabilità</h2>
            <p>7.1 Il gestore non è responsabile per:</p>
            <ul>
                <li>Danni derivanti da transazioni</li>
                <li>Perdita di criptovalute</li>
                <li>Perdita di accesso a causa di UUID smarrito</li>
                <li>Disponibilità della piattaforma</li>
                <li>Contenuti generati dagli utenti</li>
            </ul>
            <p>7.2 La responsabilità è limitata alle tariffe pagate.</p>
            <p>7.3 Il gestore non è responsabile per danni indiretti o mancato guadagno.</p>

            <h2>8. Protezione dei dati</h2>
            <p>8.1 La piattaforma raccoglie il minor numero possibile di dati personali tecnicamente necessari.</p>
            <p>8.2 Nessun indirizzo e-mail, nome o dato di localizzazione viene memorizzato.</p>
            <p>8.3 I messaggi sono crittografati end-to-end.</p>
            <p>8.4 Non vengono utilizzati servizi di analisi o tracciamento.</p>
            <p>8.5 Per ulteriori dettagli consultare l'informativa sulla privacy.</p>

            <h2>9. Sospensione e risoluzione</h2>
            <p>9.1 Gli utenti possono chiudere il proprio account in qualsiasi momento eliminando il proprio UUID.</p>
            <p>9.2 Il gestore può sospendere gli account in caso di violazioni.</p>
            <p>9.3 Nessun diritto al rimborso in caso di sospensione.</p>

            <h2>10. Modifiche delle CGU</h2>
            <p>10.1 Il gestore può modificare le presenti CGU in qualsiasi momento.</p>
            <p>10.2 L'uso continuato della piattaforma costituisce accettazione delle CGU modificate.</p>

            <h2>11. Diritto applicabile e foro competente</h2>
            <p>11.1 Si applica il diritto svizzero.</p>
            <p>11.2 Il foro competente è la sede del gestore in Svizzera.</p>

            <h2>12. Clausola di salvaguardia</h2>
            <p>Qualora singole disposizioni risultino inefficaci, la validità delle restanti disposizioni rimane inalterata.</p>

            <p class="legal-meta">Ultimo aggiornamento: febbraio 2026</p>
        `
    }

    getContentES() {
        return /* html */`
            <h1>Condiciones generales de uso (CGU)</h1>
            <p class="legal-meta">kashilo.com — Mercado anónimo | Actualización: febrero 2026</p>

            <h2>1. Ámbito de aplicación</h2>
            <p>1.1 Las presentes CGU regulan el uso de la plataforma kashilo.com.</p>
            <p>1.2 La plataforma es operada por una persona física con sede en Suiza.</p>
            <p>1.3 Al utilizar la plataforma, el usuario acepta las presentes CGU.</p>

            <h2>2. Servicios de la plataforma</h2>
            <p>2.1 La plataforma pone a disposición un mercado en línea donde los usuarios pueden publicar anuncios de bienes y servicios y comunicarse entre sí.</p>
            <p>2.2 La plataforma actúa únicamente como intermediaria y no se convierte en parte de los contratos entre los usuarios.</p>
            <p>2.3 El operador no garantiza la exactitud, integridad o calidad de los anuncios publicados.</p>

            <h2>3. Registro y cuentas</h2>
            <p>3.1 No se requieren datos personales. El registro se realiza mediante un UUID anónimo.</p>
            <p>3.2 El UUID es el único acceso a la cuenta. No es posible recuperar un UUID perdido.</p>
            <p>3.3 Solo se permite una cuenta activa por persona.</p>

            <h2>4. Anuncios</h2>
            <p>4.1 Los usuarios pueden publicar anuncios de bienes y servicios legales.</p>
            <p>4.2 El operador se reserva el derecho de eliminar anuncios sin indicar motivos.</p>
            <p>4.3 Los anuncios están limitados a 30 días y se archivan automáticamente.</p>

            <h2>5. Tarifas y pagos</h2>
            <p>5.1 La publicación de un anuncio tiene un coste. La tarifa actual se muestra antes de la publicación.</p>
            <p>5.2 El pago se realiza exclusivamente en Monero (XMR).</p>
            <p>5.3 Las tarifas pagadas no son reembolsables.</p>
            <p>5.4 Las transacciones entre usuarios son directas y sin intervención de la plataforma.</p>

            <h2>6. Comunicación</h2>
            <p>6.1 La plataforma proporciona un chat cifrado de extremo a extremo. El operador no tiene acceso al contenido de los mensajes.</p>
            <p>6.2 Los usuarios son responsables del contenido de sus mensajes.</p>

            <h2>7. Responsabilidad</h2>
            <p>7.1 El operador no es responsable de:</p>
            <ul>
                <li>Daños derivados de transacciones</li>
                <li>Pérdida de criptomonedas</li>
                <li>Pérdida de acceso por UUID extraviado</li>
                <li>Disponibilidad de la plataforma</li>
                <li>Contenido generado por los usuarios</li>
            </ul>
            <p>7.2 La responsabilidad se limita a las tarifas pagadas.</p>
            <p>7.3 El operador no es responsable de daños indirectos o lucro cesante.</p>

            <h2>8. Protección de datos</h2>
            <p>8.1 La plataforma recopila el mínimo de datos personales técnicamente posible.</p>
            <p>8.2 No se almacenan direcciones de correo electrónico, nombres ni datos de ubicación.</p>
            <p>8.3 Los mensajes están cifrados de extremo a extremo.</p>
            <p>8.4 No se utilizan servicios de análisis ni seguimiento.</p>
            <p>8.5 Consulte la política de privacidad para más detalles.</p>

            <h2>9. Suspensión y resolución</h2>
            <p>9.1 Los usuarios pueden cancelar su cuenta en cualquier momento eliminando su UUID.</p>
            <p>9.2 El operador puede suspender cuentas en caso de infracciones.</p>
            <p>9.3 No existe derecho a reembolso en caso de suspensión.</p>

            <h2>10. Modificaciones de las CGU</h2>
            <p>10.1 El operador puede modificar las presentes CGU en cualquier momento.</p>
            <p>10.2 El uso continuado constituye la aceptación de las CGU modificadas.</p>

            <h2>11. Derecho aplicable y jurisdicción</h2>
            <p>11.1 Se aplica el derecho suizo.</p>
            <p>11.2 El fuero competente es el domicilio del operador en Suiza.</p>

            <h2>12. Cláusula de salvaguarda</h2>
            <p>Si alguna disposición resulta inválida, la validez de las disposiciones restantes no se verá afectada.</p>

            <p class="legal-meta">Última actualización: febrero 2026</p>
        `
    }

    getContentPT() {
        return /* html */`
            <h1>Termos de Uso</h1>
            <p class="legal-meta">kashilo.com — Mercado anônimo | Atualização: fevereiro 2026</p>

            <h2>1. Âmbito de aplicação</h2>
            <p>1.1 Estes Termos de Uso regulam a utilização da plataforma kashilo.com.</p>
            <p>1.2 A plataforma é operada por uma pessoa física com sede na Suíça.</p>
            <p>1.3 Ao utilizar a plataforma, o usuário concorda com estes Termos de Uso.</p>

            <h2>2. Serviços da plataforma</h2>
            <p>2.1 A plataforma disponibiliza um mercado online onde os usuários podem publicar anúncios de bens e serviços e comunicar entre si.</p>
            <p>2.2 A plataforma atua exclusivamente como intermediária e não se torna parte dos contratos entre os usuários.</p>
            <p>2.3 O operador não garante a exatidão, a integridade ou a qualidade dos anúncios publicados.</p>

            <h2>3. Registro e contas</h2>
            <p>3.1 Não são necessários dados pessoais. O registro é feito através de um UUID anônimo.</p>
            <p>3.2 O UUID é o único acesso à conta. Não é possível recuperar um UUID perdido.</p>
            <p>3.3 Apenas uma conta ativa por pessoa é permitida.</p>

            <h2>4. Anúncios</h2>
            <p>4.1 Os usuários podem publicar anúncios de bens e serviços legais.</p>
            <p>4.2 O operador reserva-se o direito de remover anúncios sem indicar motivos.</p>
            <p>4.3 Os anúncios são limitados a 30 dias e são automaticamente arquivados.</p>

            <h2>5. Taxas e pagamentos</h2>
            <p>5.1 A publicação de um anúncio é paga. A taxa atual é exibida antes da publicação.</p>
            <p>5.2 O pagamento é feito exclusivamente em Monero (XMR).</p>
            <p>5.3 As taxas pagas não são reembolsáveis.</p>
            <p>5.4 As transações entre usuários são diretas e sem envolvimento da plataforma.</p>

            <h2>6. Comunicação</h2>
            <p>6.1 A plataforma disponibiliza um chat criptografado de ponta a ponta. O operador não tem acesso ao conteúdo das mensagens.</p>
            <p>6.2 Os usuários são responsáveis pelo conteúdo de suas mensagens.</p>

            <h2>7. Responsabilidade</h2>
            <p>7.1 O operador não é responsável por:</p>
            <ul>
                <li>Danos decorrentes de transações</li>
                <li>Perda de criptomoedas</li>
                <li>Perda de acesso por UUID extraviado</li>
                <li>Disponibilidade da plataforma</li>
                <li>Conteúdo gerado pelos usuários</li>
            </ul>
            <p>7.2 A responsabilidade é limitada às taxas pagas.</p>
            <p>7.3 O operador não é responsável por danos indiretos ou lucros cessantes.</p>

            <h2>8. Proteção de dados</h2>
            <p>8.1 A plataforma coleta o mínimo de dados pessoais tecnicamente possível.</p>
            <p>8.2 Nenhum endereço de e-mail, nome ou dado de localização é armazenado.</p>
            <p>8.3 As mensagens são criptografadas de ponta a ponta.</p>
            <p>8.4 Não são utilizados serviços de análise ou rastreamento.</p>
            <p>8.5 Consulte a política de privacidade para mais detalhes.</p>

            <h2>9. Suspensão e rescisão</h2>
            <p>9.1 Os usuários podem encerrar sua conta a qualquer momento excluindo seu UUID.</p>
            <p>9.2 O operador pode suspender contas em caso de violações.</p>
            <p>9.3 Não há direito a reembolso em caso de suspensão.</p>

            <h2>10. Alterações dos Termos de Uso</h2>
            <p>10.1 O operador pode alterar estes Termos de Uso a qualquer momento.</p>
            <p>10.2 O uso continuado constitui aceitação dos Termos de Uso alterados.</p>

            <h2>11. Direito aplicável e foro competente</h2>
            <p>11.1 Aplica-se o direito suíço.</p>
            <p>11.2 O foro competente é o domicílio do operador na Suíça.</p>

            <h2>12. Cláusula de salvaguarda</h2>
            <p>Se alguma disposição for considerada inválida, a validade das demais disposições permanece inalterada.</p>

            <p class="legal-meta">Última atualização: fevereiro 2026</p>
        `
    }

    getContentRU() {
        return /* html */`
            <h1>Условия использования</h1>
            <p class="legal-meta">kashilo.com — Анонимный маркетплейс | Обновлено: февраль 2026</p>

            <h2>1. Область применения</h2>
            <p>1.1 Настоящие Условия использования регулируют пользование платформой kashilo.com.</p>
            <p>1.2 Платформа управляется физическим лицом с местонахождением в Швейцарии.</p>
            <p>1.3 Используя платформу, пользователь соглашается с настоящими Условиями использования.</p>

            <h2>2. Услуги платформы</h2>
            <p>2.1 Платформа предоставляет онлайн-маркетплейс, на котором пользователи могут размещать объявления о товарах и услугах и общаться друг с другом.</p>
            <p>2.2 Платформа выступает исключительно как посредник и не становится стороной договоров между пользователями.</p>
            <p>2.3 Оператор не гарантирует точность, полноту или качество опубликованных объявлений.</p>

            <h2>3. Регистрация и аккаунты</h2>
            <p>3.1 Персональные данные не требуются. Регистрация осуществляется через анонимный UUID.</p>
            <p>3.2 UUID является единственным способом доступа к аккаунту. Восстановление утраченного UUID невозможно.</p>
            <p>3.3 Допускается только один активный аккаунт на человека.</p>

            <h2>4. Объявления</h2>
            <p>4.1 Пользователи могут размещать объявления о легальных товарах и услугах.</p>
            <p>4.2 Оператор оставляет за собой право удалять объявления без указания причин.</p>
            <p>4.3 Объявления ограничены 30 днями и автоматически архивируются.</p>

            <h2>5. Тарифы и платежи</h2>
            <p>5.1 Публикация объявления является платной. Текущий тариф отображается перед публикацией.</p>
            <p>5.2 Оплата производится исключительно в Monero (XMR).</p>
            <p>5.3 Оплаченные тарифы не подлежат возврату.</p>
            <p>5.4 Транзакции между пользователями осуществляются напрямую и без участия платформы.</p>

            <h2>6. Коммуникация</h2>
            <p>6.1 Платформа предоставляет чат со сквозным шифрованием. Оператор не имеет доступа к содержимому сообщений.</p>
            <p>6.2 Пользователи несут ответственность за содержание своих сообщений.</p>

            <h2>7. Ответственность</h2>
            <p>7.1 Оператор не несёт ответственности за:</p>
            <ul>
                <li>Ущерб от транзакций</li>
                <li>Потерю криптовалюты</li>
                <li>Потерю доступа из-за утраченного UUID</li>
                <li>Доступность платформы</li>
                <li>Контент, созданный пользователями</li>
            </ul>
            <p>7.2 Ответственность ограничена оплаченными тарифами.</p>
            <p>7.3 Оператор не несёт ответственности за косвенные убытки или упущенную выгоду.</p>

            <h2>8. Защита данных</h2>
            <p>8.1 Платформа собирает минимально возможный объём персональных данных.</p>
            <p>8.2 Адреса электронной почты, имена и данные о местоположении не хранятся.</p>
            <p>8.3 Сообщения защищены сквозным шифрованием.</p>
            <p>8.4 Сервисы аналитики и отслеживания не используются.</p>
            <p>8.5 Подробности см. в Политике конфиденциальности.</p>

            <h2>9. Приостановка и прекращение</h2>
            <p>9.1 Пользователи могут закрыть свой аккаунт в любое время, удалив свой UUID.</p>
            <p>9.2 Оператор может приостановить аккаунты в случае нарушений.</p>
            <p>9.3 Право на возврат средств при приостановке отсутствует.</p>

            <h2>10. Изменения Условий использования</h2>
            <p>10.1 Оператор может изменить настоящие Условия использования в любое время.</p>
            <p>10.2 Продолжение использования означает принятие изменённых Условий использования.</p>

            <h2>11. Применимое право и подсудность</h2>
            <p>11.1 Применяется швейцарское право.</p>
            <p>11.2 Место подсудности — местонахождение оператора в Швейцарии.</p>

            <h2>12. Сальваторная оговорка</h2>
            <p>Если отдельные положения окажутся недействительными, действительность остальных положений остаётся неизменной.</p>

            <p class="legal-meta">Последнее обновление: февраль 2026</p>
        `
    }
}

customElements.define('page-terms', PageTerms)

const style = document.createElement('style')
style.textContent = /* css */`
    page-terms .legal-page {
        padding: var(--space-lg) 0;
        max-width: 800px;
        margin: 0 auto;
    }

    page-terms .back-link {
        display: inline-block;
        color: var(--color-text-muted);
        text-decoration: none;
        font-size: var(--font-size-sm);
        margin-bottom: var(--space-lg);
        transition: color 0.2s;
    }

    page-terms .back-link:hover {
        color: var(--color-text);
    }

    page-terms .legal-content h1 {
        font-size: var(--font-size-2xl);
        margin: 0 0 var(--space-xs);
    }

    page-terms .legal-content h2 {
        font-size: var(--font-size-lg);
        margin: var(--space-xl) 0 var(--space-sm);
        padding-top: var(--space-md);
        border-top: 1px solid var(--color-border);
    }

    page-terms .legal-content h2:first-of-type {
        border-top: none;
    }

    page-terms .legal-content p {
        line-height: 1.7;
        margin: 0 0 var(--space-sm);
        color: var(--color-text-secondary);
    }

    page-terms .legal-content ul {
        margin: 0 0 var(--space-sm);
        padding-left: var(--space-lg);
        color: var(--color-text-secondary);
    }

    page-terms .legal-content ul li {
        line-height: 1.7;
        margin-bottom: var(--space-xs);
    }

    page-terms .legal-meta {
        color: var(--color-text-muted);
        font-size: var(--font-size-sm);
    }

    @media (max-width: 768px) {
        page-terms .legal-page {
            padding: var(--space-md) 0;
        }

        page-terms .legal-content h1 {
            font-size: var(--font-size-xl);
        }

        page-terms .legal-content h2 {
            font-size: var(--font-size-base);
        }
    }
`
document.head.appendChild(style)
