1import{r as g,j as e,L as I}from"./vendor-react-core-_0sZDOLQ.js";import{j as N,c as R}from"./index-j07E1qHv.js";import{N as p,aX as v,m as j,aU as w,c as P,d as A,an as q,Q as T,a9 as _,bi as z,bj as U,bk as M,p as y,bl as L,b8 as S,ak as B,a as Q,ar as G,aN as J,as as V,n as X,bm as H,y as K}from"./vendor-lucide-Ddz0eB7N.js";import"./vendor-radix-CFmJ1img.js";import"./vendor-utils-BRu4i-LD.js";import"./vendor-supabase-Ca6cp8v2.js";import"./vendor-framer-motion-C1oRD-X5.js";const k=[{label:"Jornais e revistas",icon:p},{label:"Canais de televisão",icon:w},{label:"Estações de rádio",icon:P},{label:"Agências de notÃcias",icon:A},{label:"Plataformas digitais",icon:q},{label:"Fotógrafos profissionais",icon:T},{label:"Operadores de câmara",icon:w},{label:"Freelancers, mediante aprovação",icon:_}],W=["Documento de identificação","Fotografia tipo passe recente","Cartão profissional de jornalista, quando aplicável","Carta do órgão de comunicação que comprove a cobertura","Outros documentos que venham a ser solicitados pela FAF"],Y=["Disponibilidade de lugares destinados à imprensa","Tipo de competição ou evento","Representatividade do órgão de comunicação social","Cumprimento dos requisitos estabelecidos pela FAF"],Z=[{title:"Comunicados oficiais",description:"Informações e posições oficiais da Federação.",icon:p,href:"News"},{title:"Documentação",description:"Regulamentos, press kits e documentos institucionais.",icon:X,href:"Documentos"},{title:"Fotografias oficiais",description:"Imagens das seleções, competições e eventos.",icon:H,href:"Galeria"},{title:"Competições e jogos",description:"Calendários, resultados e informação dos jogos.",icon:S,href:"Matches"},{title:"EstatÃsticas",description:"Dados de desempenho e informação competitiva.",icon:q,href:"AdvancedStats"},{title:"Contactos de imprensa",description:"Fale com a equipa responsável pela comunicação.",icon:j,href:"Contact"}],ee=[{question:"Quem pode solicitar acreditação?",answer:"Qualquer órgão de comunicação social reconhecido ou profissional de imprensa que cumpra os requisitos definidos pela FAF."},{question:"A acreditação garante acesso a todas as áreas do estádio?",answer:"Não. O acesso depende da categoria atribuÃda à credencial e das regras especÃficas de cada recinto ou evento."},{question:"Posso utilizar a acreditação de outro profissional?",answer:"Não. As credenciais são pessoais, intransmissÃveis e apenas podem ser utilizadas pelo respectivo titular."},{question:"Quando receberei a resposta ao meu pedido?",answer:"Todos os candidatos serão informados por correio electrónico após a conclusão do processo de análise."}],ae={name:"",media:"",mediaType:"",email:"",phone:"",activity:"",date:"",role:"",credential:"",notes:"",accepted:!1};function de(){const[a,r]=g.useState(ae),[t,u]=g.useState([]),[x,d]=g.useState(!1),i=s=>{const{name:o,value:c,type:m,checked:h}=s.target;r($=>({...$,[o]:m==="checkbox"?h:c})),d(!1)},D=s=>{u(Array.from(s.target.files||[]))},O=s=>{s.preventDefault();const o=t.length?t.map(h=>`- ${h.name}`).join(` 2`):"- Nenhum ficheiro seleccionado",c=encodeURIComponent(`Pedido de acreditação â ${a.activity}`),m=encodeURIComponent(`PEDIDO DE ACREDITAÃÃO DE IMPRENSA 3 4Nome: ${a.name} 5Ãrgão de comunicação: ${a.media} 6Tipo de órgão: ${a.mediaType} 7Função: ${a.role} 8Categoria pretendida: ${a.credential} 9E-mail: ${a.email} 10Telefone: ${a.phone} 11Actividade: ${a.activity} 12Data: ${a.date} 13 14DOCUMENTOS SELECCIONADOS 15${o} 16(Anexar estes documentos manualmente antes de enviar a mensagem.) 17 18OBSERVAÃÃES 19${a.notes||"Sem observações."}`);d(!0),window.location.href=`mailto:${N.primaryEmail}?subject=${c}&body=${m}`},E=()=>{var s;(s=document.getElementById("pedido-acreditacao"))==null||s.scrollIntoView({behavior:"smooth",block:"start"})};return e.jsxs("div",{className:"min-h-screen bg-slate-50 text-slate-900",children:[e.jsxs("section",{className:"relative isolate overflow-hidden bg-gradient-to-br from-faf-blue via-faf-blue-light to-faf-blue-dark text-white",children:[e.jsx("div",{className:"absolute inset-0 -z-10 bg-[radial-gradient(circle_at_15%_20%,rgba(220,38,38,0.5),transparent_28%),radial-gradient(circle_at_85%_70%,rgba(234,179,8,0.28),transparent_25%)]"}),e.jsx("div",{className:"absolute inset-y-0 right-0 -z-10 hidden w-1/2 opacity-10 lg:block [background-image:linear-gradient(135deg,transparent_25%,white_25%,white_26%,transparent_26%,transparent_50%,white_50%,white_51%,transparent_51%,transparent_75%,white_75%,white_76%,transparent_76%)] [background-size:48px_48px]"}),e.jsxs("div",{className:"container mx-auto grid gap-12 px-4 py-20 lg:grid-cols-[1.4fr_0.6fr] lg:items-end lg:py-28",children:[e.jsxs("div",{className:"max-w-4xl",children:[e.jsxs("div",{className:"mb-6 inline-flex items-center gap-2 rounded-full border border-white/15 bg-white/10 px-4 py-2 text-xs font-black uppercase tracking-[0.2em] backdrop-blur",children:[e.jsx(p,{className:"h-4 w-4 text-yellow-400"}),"Imprensa FAF"]}),e.jsx("h1",{className:"max-w-3xl text-4xl font-black uppercase leading-[0.95] tracking-tight sm:text-5xl lg:text-7xl",children:"Acreditações de imprensa"}),e.jsx("p",{className:"mt-6 max-w-2xl text-base leading-relaxed text-slate-300 sm:text-lg",children:"Acreditações para competições, jogos e eventos organizados pela Federação Angolana de Futebol."}),e.jsxs("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row",children:[e.jsxs("button",{type:"button",onClick:E,className:"inline-flex items-center justify-center gap-2 rounded-xl bg-red-600 px-6 py-3.5 text-sm font-black uppercase tracking-wide text-white transition hover:bg-red-700 focus:outline-none focus:ring-2 focus:ring-red-300",children:["Solicitar acreditação",e.jsx(v,{className:"h-4 w-4"})]}),e.jsxs("a",{href:`mailto:${N.primaryEmail}`,className:"inline-flex items-center justify-center gap-2 rounded-xl border border-white/20 bg-white/10 px-6 py-3.5 text-sm font-bold transition hover:bg-white/15",children:[e.jsx(j,{className:"h-4 w-4"}),"Contactar a imprensa"]})]})]}),e.jsxs("div",{className:"rounded-2xl border border-white/15 bg-white/10 p-6 backdrop-blur-sm",children:[e.jsx("p",{className:"text-xs font-black uppercase tracking-[0.18em] text-yellow-400",children:"Importante"}),e.jsx("p",{className:"mt-3 text-sm leading-relaxed text-slate-200",children:"A submissão do pedido não garante automaticamente a atribuição da acreditação. Todos os pedidos estão sujeitos à análise e aprovação da FAF."})]})]})]}),e.jsx("section",{className:"border-b border-slate-200 bg-white",children:e.jsxs("div",{className:"container mx-auto grid gap-px bg-slate-200 sm:grid-cols-3",children:[e.jsx(b,{number:"01",title:"Preencha o pedido",text:"Indique o profissional e o evento."}),e.jsx(b,{number:"02",title:"Análise da FAF",text:"A candidatura é verificada pela equipa."}),e.jsx(b,{number:"03",title:"Resposta por e-mail",text:"Receba a decisão e instruções de levantamento."})]})}),e.jsxs("section",{className:"container mx-auto px-4 py-16 lg:py-20",children:[e.jsxs("div",{className:"grid gap-10 lg:grid-cols-[0.8fr_1.2fr] lg:gap-16",children:[e.jsxs("div",{children:[e.jsx(n,{children:"O sistema de acreditação"}),e.jsx("h2",{className:"mt-3 text-3xl font-black uppercase tracking-tight sm:text-4xl",children:"Cobertura organizada, segura e profissional"})]}),e.jsxs("div",{className:"space-y-4 text-base leading-8 text-slate-600",children:[e.jsx("p",{children:"A Federação Angolana de Futebol disponibiliza um sistema oficial de acreditação destinado aos profissionais dos órgãos de comunicação social que pretendam realizar a cobertura jornalÃstica das suas competições, jogos e eventos."}),e.jsx("p",{children:"O processo procura garantir uma organização eficiente, assegurar condições adequadas de trabalho e promover uma cobertura mediática de elevada qualidade."})]})]}),e.jsx("div",{className:"mt-12 grid gap-4 sm:grid-cols-2 lg:grid-cols-4",children:k.map(({label:s,icon:o})=>e.jsxs("div",{className:"group rounded-2xl border border-slate-200 bg-white p-5 transition hover:-translate-y-1 hover:border-red-200 hover:shadow-lg hover:shadow-slate-200/60",children:[e.jsx("div",{className:"mb-4 flex h-11 w-11 items-center justify-center rounded-xl bg-red-50 text-red-600 transition group-hover:bg-red-600 group-hover:text-white",children:e.jsx(o,{className:"h-5 w-5"})}),e.jsx("p",{className:"text-sm font-bold leading-snug",children:s})]},s))})]}),e.jsx("section",{className:"bg-white py-16 lg:py-20",children:e.jsxs("div",{className:"container mx-auto grid gap-6 px-4 lg:grid-cols-2",children:[e.jsx(C,{eyebrow:"Documentação necessária",title:"Prepare os documentos",icon:z,items:W}),e.jsx(C,{eyebrow:"Critérios de aprovação",title:"Como os pedidos são avalia
19dos",icon:U,items:Y,note:"O cumprimento dos requisitos não garante, por si só, a atribuição de uma credencial."})]})}),e.jsx("section",{id:"pedido-acreditacao",className:"scroll-mt-32 bg-gradient-to-br from-faf-blue via-faf-blue-light to-faf-blue-dark py-16 text-white lg:py-20",children:e.jsxs("div",{className:"container mx-auto grid gap-10 px-4 lg:grid-cols-[0.7fr_1.3fr] lg:gap-14",children:[e.jsxs("aside",{children:[e.jsx(n,{light:!0,children:"Plataforma de acreditações"}),e.jsx("h2",{className:"mt-3 text-3xl font-black uppercase tracking-tight sm:text-4xl",children:"Solicite a sua credencial"}),e.jsx("p",{className:"mt-5 leading-relaxed text-slate-300",children:"Preencha todos os campos e seleccione os documentos disponÃveis. O seu programa de e-mail será aberto para concluir o envio à FAF."}),e.jsxs("div",{className:"mt-8 space-y-4",children:[e.jsx(f,{icon:M,title:"Respeite o prazo",text:"Envie o pedido dentro do perÃodo definido para cada actividade."}),e.jsx(f,{icon:y,title:"Dados protegidos",text:"Os dados serão utilizados apenas para análise da acreditação."}),e.jsx(f,{icon:L,title:"Ficheiros",text:"Confirme e anexe os documentos no e-mail antes do envio."})]})]}),e.jsxs("form",{onSubmit:O,className:"rounded-3xl bg-white p-5 text-slate-900 shadow-2xl shadow-black/20 sm:p-8 lg:p-10",children:[e.jsxs("div",{className:"mb-8 flex items-start justify-between gap-5",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-xs font-black uppercase tracking-[0.2em] text-red-600",children:"Formulário oficial"}),e.jsx("h3",{className:"mt-2 text-2xl font-black uppercase",children:"Pedido de acreditação"})]}),e.jsx("div",{className:"hidden h-12 w-12 items-center justify-center rounded-2xl bg-red-50 text-red-600 sm:flex",children:e.jsx(p,{className:"h-6 w-6"})})]}),e.jsxs("div",{className:"grid gap-5 md:grid-cols-2",children:[e.jsx(l,{icon:_,label:"Nome completo",name:"name",value:a.name,onChange:i,required:!0}),e.jsx(l,{icon:A,label:"Ãrgão de comunicação",name:"media",value:a.media,onChange:i,required:!0}),e.jsxs(F,{label:"Tipo de órgão",name:"mediaType",value:a.mediaType,onChange:i,required:!0,children:[e.jsx("option",{value:"",children:"Seleccione uma opção"}),k.map(s=>e.jsx("option",{value:s.label,children:s.label},s.label))]}),e.jsx(l,{label:"Função profissional",name:"role",value:a.role,onChange:i,placeholder:"Jornalista, fotógrafo, operador...",required:!0}),e.jsx(l,{icon:j,label:"E-mail profissional",name:"email",type:"email",value:a.email,onChange:i,required:!0}),e.jsx(l,{label:"Telefone",name:"phone",type:"tel",value:a.phone,onChange:i,required:!0}),e.jsx("div",{className:"md:col-span-2",children:e.jsx(l,{icon:p,label:"Competição, jogo ou evento",name:"activity",value:a.activity,onChange:i,required:!0})}),e.jsx(l,{icon:S,label:"Data da actividade",name:"date",type:"date",value:a.date,onChange:i,required:!0}),e.jsxs(F,{label:"Categoria pretendida",name:"credential",value:a.credential,onChange:i,required:!0,children:[e.jsx("option",{value:"",children:"Seleccione uma categoria"}),e.jsx("option",{value:"Imprensa escrita / digital",children:"Imprensa escrita / digital"}),e.jsx("option",{value:"Rádio",children:"Rádio"}),e.jsx("option",{value:"Televisão",children:"Televisão"}),e.jsx("option",{value:"Fotografia",children:"Fotografia"}),e.jsx("option",{value:"Operador de câmara",children:"Operador de câmara"})]}),e.jsxs("label",{className:"md:col-span-2",children:[e.jsx("span",{className:"mb-2 block text-xs font-black uppercase tracking-wider text-slate-700",children:"Documentos"}),e.jsxs("span",{className:"flex min-h-28 cursor-pointer flex-col items-center justify-center rounded-2xl border-2 border-dashed border-slate-300 bg-slate-50 px-5 py-6 text-center transition hover:border-red-400 hover:bg-red-50/40",children:[e.jsx(B,{className:"mb-2 h-6 w-6 text-red-600"}),e.jsx("span",{className:"text-sm font-bold",children:t.length?`${t.length} ficheiro(s) seleccionado(s)`:"Seleccionar documentos"}),e.jsx("span",{className:"mt-1 text-xs text-slate-500",children:"PDF, JPG ou PNG â confirme os anexos no seu e-mail"}),e.jsx("input",{type:"file",multiple:!0,accept:".pdf,.jpg,.jpeg,.png",onCh
19ange:D,className:"sr-only"})]}),t.length>0&&e.jsx("span",{className:"mt-2 block text-xs text-slate-500",children:t.map(s=>s.name).join(" · ")})]}),e.jsxs("label",{className:"md:col-span-2",children:[e.jsx("span",{className:"mb-2 block text-xs font-black uppercase tracking-wider text-slate-700",children:"Observações"}),e.jsx("textarea",{name:"notes",value:a.notes,onChange:i,rows:4,className:"w-full rounded-xl border border-slate-300 px-4 py-3 outline-none transition focus:border-red-600 focus:ring-2 focus:ring-red-100",placeholder:"Necessidades técnicas ou informação adicional"})]}),e.jsxs("label",{className:"md:col-span-2 flex cursor-pointer items-start gap-3 rounded-xl bg-slate-50 p-4 text-sm leading-relaxed text-slate-600",children:[e.jsx("input",{type:"checkbox",name:"accepted",checked:a.accepted,onChange:i,required:!0,className:"mt-0.5 h-4 w-4 rounded border-slate-300 text-red-600 focus:ring-red-500"}),e.jsx("span",{children:"Confirmo que os dados fornecidos são verdadeiros e aceito o Regulamento de Imprensa e as condições de utilização da credencial."})]})]}),e.jsxs("button",{type:"submit",className:"mt-7 inline-flex w-full items-center justify-center gap-2 rounded-xl bg-red-600 px-6 py-3.5 text-sm font-black uppercase tracking-wide text-white transition hover:bg-red-700 focus:outline-none focus:ring-2 focus:ring-red-300 sm:w-auto",children:[e.jsx(Q,{className:"h-4 w-4"}),"Preparar e-mail do pedido"]}),x&&e.jsxs("div",{className:"mt-5 rounded-xl border border-emerald-200 bg-emerald-50 p-4 text-sm text-emerald-800",children:[e.jsxs("p",{className:"flex items-center gap-2 font-bold",children:[e.jsx(G,{className:"h-5 w-5"}),"O pedido foi preparado no seu programa de e-mail."]}),e.jsx("p",{className:"mt-1 pl-7",children:"Antes de enviar, anexe os ficheiros seleccionados."})]})]})]})}),e.jsxs("section",{className:"container mx-auto grid gap-6 px-4 py-16 lg:grid-cols-2 lg:py-20",children:[e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-white p-7 sm:p-9",children:[e.jsx(J,{className:"h-7 w-7 text-red-600"}),e.jsx(n,{className:"mt-6",children:"Levantamento das credenciais"}),e.jsx("h2",{className:"mt-3 text-2xl font-black uppercase",children:"Após a aprovação"}),e.jsx("p",{className:"mt-4 leading-relaxed text-slate-600",children:"O requerente será informado por e-mail sobre o local, a data, o horário e a documentação necessária para o levantamento."}),e.jsxs("div",{className:"mt-6 flex items-start gap-3 rounded-xl bg-amber-50 p-4 text-sm leading-relaxed text-amber-900",children:[e.jsx(V,{className:"mt-0.5 h-5 w-5 flex-none"}),"As credenciais são pessoais e intransmissÃveis."]})]}),e.jsxs("div",{className:"rounded-3xl bg-red-600 p-7 text-white sm:p-9",children:[e.jsx(y,{className:"h-7 w-7"}),e.jsx("p",{className:"mt-6 text-xs font-black uppercase tracking-[0.2em] text-red-100",children:"Regulamento de Imprensa"}),e.jsx("h2",{className:"mt-3 text-2xl font-black uppercase",children:"Responsabilidade profissional"}),e.jsx("p",{className:"mt-4 leading-relaxed text-red-50",children:"Todos os profissionais acreditados deverão cumprir integralmente as normas da FAF. O incumprimento poderá implicar advertência, retirada da acreditação ou exclusão de futuros processos."})]})]}),e.jsx("section",{className:"border-y border-slate-200 bg-white py-16 lg:py-20",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"max-w-2xl",children:[e.jsx(n,{children:"Centro de Media"}),e.jsx("h2",{className:"mt-3 text-3xl font-black uppercase tracking-tight sm:text-4xl",children:"Recursos para profissionais"}),e.jsx("p",{className:"mt-4 leading-relaxed text-slate-600",children:"Consulte informação oficial de apoio à cobertura jornalÃstica da FAF."})]}),e.jsx("div",{className:"mt-10 grid gap-4 md:grid-cols-2 lg:grid-cols-3",children:Z.map(({title:s,description:o,icon:c,href:m})=>
19e.jsxs(I,{to:R(m),className:"group flex items-start gap-4 rounded-2xl border border-slate-200 p-5 transition hover:border-red-200 hover:bg-red-50/40",children:[e.jsx("span",{className:"flex h-11 w-11 flex-none items-center justify-center rounded-xl bg-slate-100 text-slate-700 transition group-hover:bg-red-600 group-hover:text-white",children:e.jsx(c,{className:"h-5 w-5"})}),e.jsxs("span",{children:[e.jsx("span",{className:"block font-black",children:s}),e.jsx("span",{className:"mt-1 block text-sm leading-relaxed text-slate-500",children:o})]})]},s))})]})}),e.jsxs("section",{className:"container mx-auto grid gap-10 px-4 py-16 lg:grid-cols-[0.65fr_1.35fr] lg:py-20",children:[e.jsxs("div",{children:[e.jsx(n,{children:"Ajuda"}),e.jsx("h2",{className:"mt-3 text-3xl font-black uppercase tracking-tight",children:"Perguntas frequentes"}),e.jsx("p",{className:"mt-4 leading-relaxed text-slate-600",children:"As respostas essenciais sobre o processo de acreditação."})]}),e.jsx("div",{className:"divide-y divide-slate-200 border-y border-slate-200",children:ee.map(s=>e.jsxs("details",{className:"group py-1",children:[e.jsxs("summary",{className:"flex cursor-pointer list-none items-center justify-between gap-5 py-5 font-black marker:hidden",children:[s.question,e.jsx(v,{className:"h-5 w-5 flex-none text-red-600 transition group-open:rotate-180"})]}),e.jsx("p",{className:"max-w-2xl pb-5 pr-8 text-sm leading-7 text-slate-600",children:s.answer})]},s.question))})]})]})}function b({number:a,title:r,text:t}){return e.jsxs("div",{className:"flex gap-4 bg-white px-5 py-6 sm:px-7",children:[e.jsx("span",{className:"font-black text-red-600",children:a}),e.jsxs("span",{children:[e.jsx("span",{className:"block text-sm font-black uppercase",children:r}),e.jsx("span",{className:"mt-1 block text-xs leading-relaxed text-slate-500",children:t})]})]})}function n({children:a,light:r=!1,className:t=""}){return e.jsx("p",{className:`text-xs font-black uppercase tracking-[0.2em] ${r?"text-yellow-400":"text-red-600"} ${t}`,children:a})}function C({eyebrow:a,title:r,icon:t,items:u,note:x}){return e.jsxs("div",{className:"rounded-3xl border border-slate-200 bg-slate-50 p-7 sm:p-9",children:[e.jsx("div",{className:"flex h-12 w-12 items-center justify-center rounded-2xl bg-red-600 text-white",children:e.jsx(t,{className:"h-6 w-6"})}),e.jsx(n,{className:"mt-6",children:a}),e.jsx("h3",{className:"mt-2 text-2xl font-black uppercase",children:r}),e.jsx("ul",{className:"mt-6 space-y-3",children:u.map(d=>e.jsxs("li",{className:"flex items-start gap-3 text-sm leading-relaxed text-slate-600",children:[e.jsx("span",{className:"mt-0.5 flex h-5 w-5 flex-none items-center justify-center rounded-full bg-emerald-100 text-emerald-700",children:e.jsx(K,{className:"h-3 w-3"})}),d]},d))}),x&&e.jsx("p",{className:"mt-6 border-t border-slate-200 pt-5 text-xs leading-relaxed text-slate-500",children:x})]})}function f({icon:a,title:r,text:t}){return e.jsxs("div",{className:"flex gap-4 rounded-2xl border border-white/10 bg-white/5 p-4",children:[e.jsx(a,{className:"mt-0.5 h-5 w-5 flex-none text-yellow-400"}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-black",children:r}),e.jsx("p",{className:"mt-1 text-xs leading-relaxed text-slate-400",children:t})]})]})}function l({icon:a,label:r,...t}){return e.jsxs("label",{children:[e.jsx("span",{className:"mb-2 block text-xs font-black uppercase tracking-wider text-slate-700",children:r}),e.jsxs("span",{className:"relative block",children:[a&&e.jsx(a,{className:"absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-slate-400"}),e.jsx("input",{...t,className:`h-12 w-full rounded-xl border border-slate-300 pr-4 outline-none transition placeholder:text-slate-400 focus:border-red-600 focus:ring-2 focus:ring-red-100 ${a?"pl-10":"pl-4"}`})]})]})}function F({label:a,children:r,...t}){return e.jsxs("label",{children:[e.jsx("span",{className:"mb-2 block text-xs font-black uppercase tracking-wider text-slate-700",children:a}),e.jsx("select",{...t,className:"h-12 w-full rounded-xl border border-slate-300 bg-white px-4 outline-none transition focus:border-red-600 focus:ring-2 focus:ring-red-100",children:r})]})}
19export{de as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.