/* ===========================================================
   DLR Web Studio — en-additions.css
   Add-ons para a versão EN (2025)
   Depende do style.css base já fornecido por você.
   Paleta herdada de :root no style.css
   =========================================================== */

/* ---------- Tipografia/ajustes globais EN ---------- */
:root{
  /* nada aqui sobrescreve a paleta base; usamos as mesmas variáveis */
}
body{
  font-family:'Sora',system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial,sans-serif;
}
h1,h2,h3,h4,h5{
  letter-spacing:-.015em;
}

/* Scroll suave para âncoras internas (EN) */
html{
  scroll-behavior:smooth;
}

/* ---------- HERO (EN) ---------- */
header.text-center{
  background:
    radial-gradient(60% 40% at 50% 120%, rgba(211,35,226,.10), transparent 70%),
    #0a0b10;
  color:#fff;
}
header .btn{
  border-radius:999px;
  padding:.78rem 1.3rem;
  font-weight:600;
  letter-spacing:.01em;
}
header .btn-outline-light{
  border-color: rgba(255,255,255,.28);
}
header .btn-outline-light:hover{
  background:#171822;
  border-color: rgba(255,255,255,.45);
  color:#fff;
}

/* ---------- PACKAGES / PRICING (EN) ---------- */
.packages-section{
  position:relative;
  isolation:isolate;
  background: var(--surface-2);
  color:#fff; /* mantém contraste no tema escuro */
}
.packages-section .value-badge{
  display:inline-block;
  margin-top:10px;
  padding:8px 14px;
  border-radius:999px;
  background: rgba(255,255,255,.06);
  border:1px solid var(--border);
  color: var(--muted);
  font-size:.9rem;
  letter-spacing:.02em;
}

.pricing-card{
  background: var(--surface-1);
  border:1px solid var(--border);
  border-radius: 16px;
  box-shadow: 0 10px 30px rgba(0,0,0,.30), 0 0 0 1px rgba(255,255,255,.02) inset;
  padding: 18px 18px 20px;
  transition: transform .18s ease, box-shadow .18s ease, background .18s ease, border-color .18s ease;
}
.pricing-card:hover{
  transform: translateY(-4px);
  background:#12131a;
  border-color: rgba(255,255,255,.16);
  box-shadow: 0 16px 42px rgba(0,0,0,.38);
}
.pricing-card .p-head{
  display:flex; align-items:center; justify-content:space-between; gap:10px;
  margin-bottom: 8px;
}
.pricing-card .p-head h5{
  margin:0; font-weight:700; letter-spacing:.01em;
}
.p-badge{
  display:inline-block;
  padding:5px 10px;
  border-radius:999px;
  background: linear-gradient(135deg, rgba(211,35,226,.18), rgba(150,5,162,.18));
  color:#fff; font-size:.78rem; letter-spacing:.08em; font-weight:700;
}
.p-list{
  list-style:none; padding:0; margin: 10px 0 14px;
}
.p-list li{
  display:flex; align-items:flex-start; gap:10px;
  color: var(--muted);
  padding: 6px 0;
  position: relative;
  padding-left: 24px;
}
.p-list li::before{
  content:"";
  position:absolute; left:0; top:.7em;
  width:10px; height:10px; border-radius:50%;
  background: linear-gradient(135deg, var(--pri), var(--pri-2));
  box-shadow: 0 0 0 3px rgba(211,35,226,.12);
}
.p-price{
  font-size: 1.05rem;
  color:#fff;
  margin: 10px 0 6px;
}
.p-note{
  color: var(--muted-2);
  font-size: .92rem;
  margin-bottom: 12px;
}
.pricing-card.featured{
  outline: 2px solid rgba(211,35,226,.28);
  box-shadow: 0 14px 40px rgba(211,35,226,.15), 0 10px 30px rgba(0,0,0,.35);
  position:relative;
}
.pricing-card.featured::after{
  content:"Most chosen";
  position:absolute; right:16px; top:-12px;
  padding:6px 10px; border-radius:999px;
  background: linear-gradient(135deg, var(--pri), var(--pri-2));
  color:#fff; font-size:.75rem; letter-spacing:.06em; font-weight:700;
  box-shadow: 0 8px 20px rgba(211,35,226,.28);
}
.pricing-card .btn{
  border-radius:999px;
  font-weight:700;
  letter-spacing:.01em;
}

/* ---------- PORTFOLIO (EN ajustes leves) ---------- */
.portfolio-section .btn{
  border-radius: 999px;
  font-weight: 600;
}

/* ---------- FAQ (EN) ---------- */
/* aproveita a estrutura .faq-clean2 do style.css base */
.faq-section .faq-title{
  font-weight:700;
}
.faq-section .accordion-body{
  color: var(--muted);
}

/* ---------- CONTACT FORM (EN) ---------- */
.final-cta .contact-form{
  background: var(--surface-1);
  border:1px solid var(--border);
  border-radius: 16px;
  box-shadow: 0 10px 30px rgba(0,0,0,.30);
}
.contact-form .form-label{
  color:#fff; font-weight:600; letter-spacing:.01em;
}
.contact-form .form-control,
.contact-form .form-select{
  background:#0c0d11; color:#fff; border:1px solid rgba(255,255,255,.12);
  border-radius:12px; padding:.8rem 1rem; transition: border-color .15s ease, box-shadow .15s ease;
}
.contact-form .form-control:focus,
.contact-form .form-select:focus{
  outline:none;
  border-color: rgba(211,35,226,.45);
  box-shadow: 0 0 0 6px rgba(211,35,226,.16);
}
.contact-form .form-control::placeholder{
  color: rgba(255,255,255,.45);
}
.contact-form .form-check-input{
  background:#0c0d11; border:1px solid rgba(255,255,255,.25);
}
.contact-form .form-check-input:checked{
  background: linear-gradient(135deg, var(--pri), var(--pri-2));
  border-color: transparent;
}

/* Honeypot (antispam) — invisível, mas acessível por leitores de tela se necessário */
.hp-field{
  position:absolute !important;
  left:-999em !important;
  width:1px;height:1px;overflow:hidden;
}

/* Pill de confiança (EN) */
.trust-pills .pill{
  display:inline-flex; align-items:center; gap:.4rem;
  padding:.45rem .9rem; border-radius:999px;
  background: rgba(255,255,255,.05);
  border:1px solid var(--border);
  color: var(--muted);
  margin:.2rem .25rem;
  transition: transform .16s ease, background .16s ease, border-color .16s ease;
}
.trust-pills .pill:hover{
  transform: translateY(-1px);
  background: rgba(255,255,255,.07);
  border-color: rgba(255,255,255,.18);
  color: #fff;
}

/* ---------- Footer (EN) ---------- */
.footer-institutional{
  background: var(--surface-2);
}
.footer-institutional .footer-heading{
  color: var(--muted); letter-spacing:.08em; text-transform:uppercase; font-weight:600;
}

/* ---------- NAV (EN leve) ---------- */
.main-navbar .navbar-brand{
  color:#fff; letter-spacing:.01em;
}
.main-navbar .nav-link{
  color: var(--muted);
}
.main-navbar .nav-link:hover{ color:#fff }

/* ---------- Sticky CTA (já estilizado no base) ---------- */
.icon-sticky{ max-height: 22px; max-width: 22px }

/* ---------- Chips (atalhos) reaproveitáveis ---------- */
.chips{
  display:flex; flex-wrap:wrap; gap:6px; margin-top:8px;
}
.chips button{
  border:1px solid rgba(255,255,255,.12);
  background:rgba(255,255,255,.05);
  color:#fff; padding:.35rem .6rem; border-radius:999px; font-size:.85rem;
  transition: transform .14s ease, background .14s ease, border-color .14s ease;
}
.chips button:hover{
  transform: translateY(-1px);
  background: rgba(255,255,255,.08);
  border-color: rgba(255,255,255,.26);
}
/* ====== PLANS ASSISTANT — Eye-catching widget ====== */
:root{
  --pa-bg: #0f1016;            /* fundo painel */
  --pa-ink: #ffffff;           /* texto */
  --pa-muted: #b2bcc6;         /* texto secundário */
  --pa-border: rgba(255,255,255,.12);
  --pa-pri: #d323e2;           /* da sua paleta */
  --pa-pri2:#9605a2;
}

.pa[data-pa]{
  position: fixed;
  right: 18px;
  bottom: 18px;
  z-index: 1050;
  font-family: 'Sora', system-ui, -apple-system, Segoe UI, Roboto, Inter, Arial, sans-serif;
}

/* ---------- Teaser (balão “Chat now”) ---------- */
.pa__teaser{
  position: absolute;
  right: 64px;                 /* ao lado do botão */
  bottom: 56px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 12px;
  border-radius: 12px;
  background: linear-gradient(135deg, rgba(211,35,226,.16), rgba(150,5,162,.16));
  border: 1px solid var(--pa-border);
  color: var(--pa-ink);
  box-shadow: 0 10px 30px rgba(0,0,0,.35);
  opacity: 0;
  transform: translateY(8px) scale(.98);
  pointer-events: none;
}
.pa__teaser i{ font-size: 1.05rem; }
.pa__teaser::after{
  content:"";
  position:absolute;
  right: -6px; bottom: 8px;
  width: 12px; height: 12px; transform: rotate(45deg);
  background: inherit; border-right: 1px solid var(--pa-border); border-bottom:1px solid var(--pa-border);
}
.pa__teaser.is-on{
  opacity: 1;
  transform: translateY(0) scale(1);
  pointer-events: auto;
  animation: teaserPulse 4s ease-in-out infinite;
}
@keyframes teaserPulse{
  0%,100%{ filter: drop-shadow(0 0 0 rgba(211,35,226,.0)); }
  50%    { filter: drop-shadow(0 0 14px rgba(211,35,226,.35)); }
}

/* ---------- Botão flutuante ---------- */
.pa__toggle{
  position: relative;
  display: grid; place-items: center;
  width: 56px; height: 56px;
  border-radius: 50%;
  border: 0;
  color: #fff;
  background: radial-gradient(circle at 30% 30%, rgba(255,255,255,.22), transparent 45%),
              linear-gradient(135deg, var(--pa-pri), var(--pa-pri2));
  box-shadow: 0 12px 28px rgba(211,35,226,.35);
  cursor: pointer;
  transition: transform .16s ease, box-shadow .16s ease, filter .16s ease;
  outline: none;
}
.pa__toggle i{ font-size: 1.4rem; }
.pa__toggle:hover{
  transform: translateY(-2px);
  box-shadow: 0 16px 38px rgba(211,35,226,.45);
}
.pa__toggle:focus-visible{
  box-shadow: 0 0 0 6px rgba(211,35,226,.28);
}

/* Pulso/glow circular atrás do botão */
.pa__pulse{
  position:absolute; inset:0; border-radius:50%;
  box-shadow: 0 0 0 0 rgba(211,35,226,.5);
  animation: paPulse 2.2s ease-out infinite;
}
@keyframes paPulse{
  0%   { box-shadow: 0 0 0 0 rgba(211,35,226,.45); }
  70%  { box-shadow: 0 0 0 14px rgba(211,35,226,0); }
  100% { box-shadow: 0 0 0 0 rgba(211,35,226,0); }
}

/* Vibração sutil do ícone (loop com pausa) */
.pa__toggle i{
  animation: paWiggle 2.8s ease-in-out infinite;
  transform-origin: 50% 55%;
}
@keyframes paWiggle{
  0%, 86%, 100% { transform: rotate(0deg) }
  90% { transform: rotate(10deg) }
  92% { transform: rotate(-10deg) }
  94% { transform: rotate(8deg) }
  96% { transform: rotate(-6deg) }
  98% { transform: rotate(0deg) }
}

/* ---------- Painel ---------- */
.pa__panel{
  position: absolute;
  right: 0; bottom: 70px;
  width: clamp(280px, 32vw, 340px);
  max-height: min(72vh, 560px);
  display: grid; grid-template-rows: auto 1fr auto;
  background: var(--pa-bg);
  color: var(--pa-ink);
  border: 1px solid var(--pa-border);
  border-radius: 16px;
  box-shadow: 0 18px 48px rgba(0,0,0,.55);
  overflow: hidden;
  transform-origin: 95% 100%;
  animation: panelIn .22s ease-out;
}
@keyframes panelIn{
  from{ transform: scale(.96) translateY(6px); opacity: 0 }
  to  { transform: scale(1) translateY(0);   opacity: 1 }
}

.pa__head{
  display:flex; align-items:center; justify-content:space-between; gap:10px;
  padding: 12px 12px 12px 14px;
  border-bottom: 1px solid var(--pa-border);
  background: linear-gradient(180deg, rgba(211,35,226,.08), transparent);
}
.pa__head small{ color: var(--pa-muted) }

.pa__close{
  background: rgba(255,255,255,.06);
  border: 1px solid var(--pa-border);
  color: #fff; width: 36px; height: 36px;
  border-radius: 10px;
  display: grid; place-items: center;
  transition: transform .14s ease, background .14s ease, border-color .14s ease;
}
.pa__close:hover{
  transform: translateY(-1px);
  background: rgba(255,255,255,.10);
  border-color: rgba(255,255,255,.18);
}

.pa__body{
  padding: 14px 12px;
  overflow: auto;
}
.msg{ display:flex; margin-bottom:10px; }
.msg__bubble{
  background: rgba(255,255,255,.06);
  border: 1px solid var(--pa-border);
  border-radius: 14px;
  padding: 10px 12px;
  color: var(--pa-ink);
  line-height: 1.5;
  max-width: 85%;
}
.msg--user{ justify-content: flex-end; }
.msg--user .msg__bubble{
  background: linear-gradient(135deg, var(--pa-pri), var(--pa-pri2));
  border-color: transparent;
}

.chips{ display:flex; flex-wrap:wrap; gap:8px }
.chips button{
  border:1px solid var(--pa-border); background: rgba(255,255,255,.05); color:#fff;
  border-radius:999px; padding:.35rem .7rem; font-size:.9rem;
}
.chips button:hover{ background: rgba(255,255,255,.08) }

/* Input */
.pa__input{
  display:flex; gap:8px; padding: 12px; border-top:1px solid var(--pa-border);
}
.pa__input input{
  flex:1; border-radius: 12px; border:1px solid var(--pa-border);
  background: rgba(255,255,255,.05); color:#fff; padding:.65rem .8rem;
}
.pa__input button{
  border:0; border-radius: 12px; width: 46px; height: 46px; color:#fff;
  background: linear-gradient(135deg, var(--pa-pri), var(--pa-pri2));
}

/* Acessibilidade: reduzir movimento */
@media (prefers-reduced-motion: reduce){
  .pa__toggle i, .pa__pulse, .pa__teaser, .pa__panel{ animation: none !important; }
  .pa__toggle, .pa__close{ transition: none !important; }
}

/* Mobile: aproxima do canto */
@media (max-width: 420px){
  .pa[data-pa]{ right: 12px; bottom: 12px; }
  .pa__panel{ width: min(92vw, 360px); }
}

/* ---------- Ajustes responsivos gerais ---------- */
@media (max-width: 991.98px){
  header.text-center{ padding: 64px 0 }
  .packages-section .pricing-card{ height: 100% }
}
@media (max-width: 381px){
  .cta-principal{ font-size: 1.08rem; }
}


/* =========================
   DLR Plans Assistant (widget) — v2
   encaixe perfeito no canto + toggle + responsivo
========================= */

:root{
  --pa-bg: var(--surface-1, #0f1015);
  --pa-ink: #fff;
  --pa-muted: var(--muted-2, #b2bcc6);
  --pa-border: var(--border, rgba(255,255,255,.10));
  --pa-accent1: var(--pri, #d323e2);
  --pa-accent2: var(--pri-2, #9605a2);
}

/* ----- container fixo no canto ----- */
.pa{
  position: fixed;
  right: clamp(12px, 2vw, 22px);
  bottom: clamp(12px, 2vh, 22px);
  z-index: 1045; /* acima do conteúdo e abaixo de modais */
  pointer-events: none; /* evita capturar cliques fora do painel */
}

/* ----- FAB (toggle) ----- */
.pa__toggle{
  pointer-events: auto; /* clicável */
  width: 58px; height: 58px;
  border: 0; border-radius: 50%;
  color: #fff;
  background: radial-gradient(45% 45% at 30% 30%, rgba(255,255,255,.15), transparent 60%),
              linear-gradient(135deg, var(--pa-accent1), var(--pa-accent2));
  box-shadow: 0 14px 38px rgba(211,35,226,.30), 0 0 0 1px rgba(255,255,255,.05) inset;
  display: grid; place-items: center;
  transition: transform .18s ease, box-shadow .18s ease, filter .18s ease;
  position: relative;
  isolation: isolate;
}

/* vibração leve periódica para chamar atenção */
@keyframes pa-bounce {
  0%, 100% { transform: translateY(0) }
  50%      { transform: translateY(-2px) }
}
.pa__toggle{ animation: pa-bounce 2.4s ease-in-out infinite }

/* ping/brilho */
.pa__toggle::after{
  content:"";
  position:absolute; inset:-10px;
  border-radius:50%;
  background: radial-gradient(50% 60% at 50% 50%, rgba(211,35,226,.35), transparent 60%);
  filter: blur(10px);
  opacity:.45;
  z-index:-1;
}
.pa__toggle:hover{
  transform: translateY(-2px);
  box-shadow: 0 18px 42px rgba(211,35,226,.38), 0 0 0 1px rgba(255,255,255,.08) inset;
}

/* ----- painel (janela) ----- */
.pa__panel{
  pointer-events: auto;
  position: absolute;
  right: 0;
  bottom: 72px; /* sobe acima do FAB */
  width: min(92vw, 360px);
  max-height: calc(100vh - 140px);
  background: var(--pa-bg);
  color: var(--pa-ink);
  border: 1px solid var(--pa-border);
  border-radius: 14px;
  box-shadow: 0 22px 60px rgba(0,0,0,.50), 0 0 0 1px rgba(255,255,255,.04) inset;
  display: grid;
  grid-template-rows: auto 1fr auto;
  opacity: 0;
  transform: translateY(10px) scale(.98);
  transition: opacity .18s ease, transform .18s ease, visibility .18s ease;
  visibility: hidden;
  overflow: hidden;
}

/* estado aberto (classe no .pa) */
.pa.is-open .pa__panel{
  opacity: 1;
  transform: translateY(0) scale(1);
  visibility: visible;
}

/* cabeça */
.pa__head{
  display:flex; align-items:center; justify-content:space-between;
  gap: 10px;
  padding: 10px 12px;
  background: linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.02));
  border-bottom: 1px solid var(--pa-border);
}
.pa__head strong{ font-size:.98rem; letter-spacing:.01em }
.pa__head small{ color: var(--pa-muted) }
.pa__close{
  width: 30px; height: 30px; border-radius:10px;
  display:grid; place-items:center;
  border:1px solid var(--pa-border);
  background: rgba(255,255,255,.04);
  color:#fff;
  transition: transform .16s ease, background .16s ease, border-color .16s ease;
}
.pa__close:hover{
  transform: translateY(-1px);
  background: rgba(255,255,255,.06);
  border-color: rgba(255,255,255,.16);
}

/* área de mensagens */
.pa__body{
  padding: 12px;
  overflow: auto;
  scroll-behavior: smooth;
}
.msg{ display:flex; margin: 8px 0 }
.msg--bot{ justify-content:flex-start }
.msg--user{ justify-content:flex-end }
.msg__bubble{
  max-width: 92%;
  line-height: 1.6;
  padding: 12px 14px;
  border-radius: 14px;
  border: 1px solid var(--pa-border);
  background: rgba(255,255,255,.03);
  color: #e9e9ea;
}
.msg--user .msg__bubble{
  background: linear-gradient(135deg, var(--pa-accent1), var(--pa-accent2));
  border: 0; color: #fff;
  box-shadow: 0 8px 24px rgba(211,35,226,.28);
}

/* chips de sugestão */
.chips{ display:flex; flex-wrap:wrap; gap:10px }
.chips button{
  border: 1px solid var(--pa-border);
  background: rgba(255,255,255,.04);
  color: #fff;
  padding: .5rem .8rem;
  border-radius: 999px;
  font-weight: 600; letter-spacing:.01em;
  transition: transform .14s ease, background .14s ease, border-color .14s ease;
}
.chips button:hover{
  transform: translateY(-1px);
  background: rgba(255,255,255,.06);
  border-color: rgba(255,255,255,.16);
}

/* entrada */
.pa__input{
  position: sticky; bottom: 0; left: 0; right: 0;
  padding: 10px;
  background: linear-gradient(180deg, rgba(0,0,0,.00), rgba(0,0,0,.28));
  border-top: 1px solid var(--pa-border);
  display: grid;
  grid-template-columns: 1fr 44px;
  gap: 8px;
}
.pa__input input{
  height: 44px;
  border-radius: 999px;
  background: rgba(255,255,255,.04);
  border:1px solid var(--pa-border);
  color:#fff;
  padding: 0 14px;
  outline: none;
  transition: box-shadow .14s ease, border-color .14s ease, background .14s ease;
}
.pa__input input:focus{
  border-color: rgba(255,255,255,.22);
  box-shadow: 0 0 0 6px rgba(211,35,226,.16);
  background: rgba(255,255,255,.06);
}
.pa__input button{
  width:44px; height:44px; border-radius:12px;
  border:0; color:#fff;
  background: linear-gradient(135deg, var(--pa-accent1), var(--pa-accent2));
  display:grid; place-items:center;
  box-shadow: 0 8px 22px rgba(211,35,226,.28);
  transition: transform .14s ease, box-shadow .14s ease, filter .14s ease;
}
.pa__input button:hover{ transform: translateY(-1px); box-shadow: 0 12px 28px rgba(211,35,226,.36) }
.pa__input button:disabled{ filter: grayscale(1) opacity(.6) }

/* estado “bolha de boas-vindas” com contorno */
.msg--bot .msg__bubble{
  border-radius: 14px;
  outline: 1px solid rgba(255,255,255,.06);
}

/* safety para telas muito baixas */
@media (max-height: 640px){
  .pa__panel{ max-height: calc(100vh - 100px) }
}

/* no mobile muito estreito, a janela ocupa mais largura */
@media (max-width: 420px){
  .pa__panel{ width: min(96vw, 380px) }
}

/* ===== teaser bubble (mensagem flutuante do botão) ===== */
#paTeaser{
  position: absolute;
  right: 72px;       /* distância do botão */
  bottom: 14px;
  background: linear-gradient(135deg, #2b0b36, #3b0e49);
  color: #fff;
  border: 1px solid rgba(255,255,255,.12);
  border-radius: 40px;          /* mais oval para horizontal */
  padding: 10px 16px;
  font-size: .9rem;
  font-weight: 500;
  display: flex; align-items: center; gap: 6px;
  white-space: nowrap;          /* impede quebra de linha */
  opacity: 0;
  transform: translateX(10px);
  transition: all .3s ease;
  pointer-events: none;
  box-shadow: 0 8px 24px rgba(0,0,0,.4);
}

/* pequeno triângulo apontando para o botão */
#paTeaser::after{
  content: "";
  position: absolute;
  right: -6px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  width: 12px; height: 12px;
  background: linear-gradient(135deg, #2b0b36, #3b0e49);
  border-right: 1px solid rgba(255,255,255,.12);
  border-bottom: 1px solid rgba(255,255,255,.12);
}

/* quando ativo */
#paTeaser.is-on{
  opacity: 1;
  transform: translateX(0);
  pointer-events: auto;
}

/* vibração leve no ícone dentro da bolha */
#paTeaser i{
  color: #fff;
  font-size: 1rem;
  animation: teaser-bounce 2s ease-in-out infinite;
}
@keyframes teaser-bounce {
  0%,100%{ transform: translateY(0) }
  50%{ transform: translateY(-2px) }
}

/* HTML dentro das respostas do bot */
.msg--bot .msg__bubble h3{
  font-size: 1rem;
  margin: .25rem 0 .35rem;
  letter-spacing: .01em;
}
.msg--bot .msg__bubble strong, 
.msg--bot .msg__bubble b{
  color:#fff; font-weight:700;
}
.msg--bot .msg__bubble em, 
.msg--bot .msg__bubble i{
  color: var(--muted-2);
}
.msg--bot .msg__bubble ul,
.msg--bot .msg__bubble ol{ 
  margin:.4rem 0 .4rem 1.1rem; 
}
.msg--bot .msg__bubble a{
  color: var(--pri);
  text-decoration: none;
  border-bottom: 1px dashed rgba(211,35,226,.5);
}
.msg--bot .msg__bubble a:hover{
  color:#fff; border-bottom-color: rgba(255,255,255,.6);
}
