// KSANET — datos compartidos
// Promociones reales de KSANET (ksanet.es) · 2026
// Coordenadas en SVG viewBox 0..100 ajustadas al outline de la Comunidad de Madrid

const PROMOS = [
  {
    id: 'edificio-victoria',
    code: 'COOP-2026-LCH-46',
    tipo: 'Edificio',
    name: 'Victoria',
    fullName: 'Edificio Victoria',
    location: 'Loeches · Madrid',
    address: 'Calle Espliego 1, Loeches',
    province: 'Madrid',
    locShort: 'Loeches',
    status: 'En comercialización',
    statusKey: 'comercial',
    units: 46,
    sold: 39,
    bedrooms: [2, 3, 4],
    priceFrom: 234923,
    priceFromLabel: '234.923 € + IVA',
    surfaceFrom: 79,
    delivery: 'Q2 2027',
    coopFee: 9,
    description: '46 viviendas de 2, 3 y 4 dormitorios de renta libre, con una o dos plazas de garaje y trastero, en 4 edificios de baja densidad de 3 alturas. Calificación energética A, aerotermia con suelo radiante-refrescante.',
    architect: 'Estudio asociado a Hestia Homes',
    image: 'linear-gradient(135deg, #8C1E22 0%, #b85055 50%, #b58a3a 100%)',
    tone: '#ece6d8',
    coords: { x: 64, y: 62 },
    latlng: [40.3722, -3.4256],
    progress: 32,
    photos: [
      'https://ksanet.es/wp-content/uploads/2025/06/M1_BAJA01.jpg',
      'https://ksanet.es/wp-content/uploads/2025/06/M0_BAJA00.jpg',
      'https://ksanet.es/wp-content/uploads/2025/06/M2_BAJAnew00.jpg',
      'https://ksanet.es/wp-content/uploads/2025/06/M3_BAJAnew00.jpg',
      'https://ksanet.es/wp-content/uploads/2025/06/Noche02.jpg',
      'https://ksanet.es/wp-content/uploads/2025/06/M1_BAJAnew01.jpg',
    ],
    floorplans: [
      { type: 'V06 ÁTICO · 2 DORM', surface: 79, terrace: 32, baths: 2, price: 234923, available: 2 },
      { type: 'V03 · 3 DORM', surface: 104, terrace: 23, baths: 2, price: 296507, available: 3 },
      { type: 'V02-B · 3 DORM', surface: 103, terrace: 45, baths: 2, price: 307495, available: 1 },
      { type: 'V04 · 4 DORM', surface: 122, terrace: 32, baths: 3, price: 346168, available: 1 },
      { type: 'V07-B · 3 DORM JARDÍN', surface: 114, terrace: 118, baths: 2, price: 373625, available: 1 },
    ],
    timeline: [
      { date: 'Sep 2024', event: 'Constitución cooperativa', done: true },
      { date: 'Mar 2025', event: 'Compra del suelo', done: true },
      { date: 'Hoy', event: 'Comercialización · 39/46', done: false, current: true },
      { date: 'Q2 2026', event: 'Licencia de obras', done: false },
      { date: 'Q2 2027', event: 'Entrega de llaves', done: false },
    ],
  },
  {
    id: 'urbanizacion-apolo',
    code: 'COOP-2026-LCH-16',
    tipo: 'Urbanización',
    name: 'Apolo',
    fullName: 'Urbanización Apolo',
    location: 'Loeches · Madrid',
    address: 'Sector 4 Valdepozuelo, Loeches',
    province: 'Madrid',
    locShort: 'Loeches',
    status: 'En comercialización',
    statusKey: 'comercial',
    units: 16,
    sold: 9,
    bedrooms: [3, 4],
    priceFrom: 398000,
    priceFromLabel: '398.000 € + IVA',
    surfaceFrom: 168,
    delivery: 'Q4 2027',
    coopFee: 9,
    description: '16 chalés pareados de 3 ó 4 dormitorios, parcelas privadas desde 223,59 m², dos plazas de garaje, urbanización privada con piscina y sala polivalente para uso de la comunidad. Calificación energética A.',
    architect: 'Estudio asociado a Factory Casas',
    image: 'linear-gradient(135deg, #4a5a3a 0%, #8C1E22 70%, #b58a3a 100%)',
    tone: '#dccfb6',
    coords: { x: 66, y: 64 },
    latlng: [40.3781, -3.4189],
    progress: 18,
    photos: [
      'https://ksanet.es/wp-content/uploads/2025/03/CAM2_PISCINA_ALTA-M.jpg',
      'https://ksanet.es/wp-content/uploads/2025/03/INFOGRAFIA-EXTERIOR.jpeg',
      'https://ksanet.es/wp-content/uploads/2025/03/16-unifamiliares.jpg',
      'https://ksanet.es/wp-content/uploads/2025/03/CAM1_CALLE_ALTA-M.jpg',
      'https://ksanet.es/wp-content/uploads/2025/03/CAM3_PATIO_ALTA-M.jpg',
      'https://ksanet.es/wp-content/uploads/2025/03/CAM2_PISCINA_ALTA_noche-M.jpg',
    ],
    floorplans: [
      { type: '3 DORM PAREADO', surface: 168, terrace: 28, baths: 3, price: 398000, available: 4 },
      { type: '4 DORM PAREADO', surface: 198, terrace: 36, baths: 4, price: 462000, available: 3 },
    ],
    timeline: [
      { date: 'May 2025', event: 'Constitución cooperativa', done: true },
      { date: 'Hoy', event: 'Comercialización abierta', done: false, current: true },
      { date: 'Q3 2026', event: 'Licencia de obras', done: false },
      { date: 'Q4 2027', event: 'Entrega de llaves', done: false },
    ],
  },
  {
    id: 'hestia-homes',
    code: 'COOP-2023-LCH-52',
    tipo: 'Residencial',
    name: 'Hestia Homes',
    fullName: 'Hestia Homes',
    location: 'Loeches · Madrid',
    address: 'Calle Manzanilla 4, Loeches',
    province: 'Madrid',
    locShort: 'Loeches',
    status: 'En obra',
    statusKey: 'obra',
    units: 52,
    sold: 50,
    bedrooms: [2, 3],
    priceFrom: 232000,
    priceFromLabel: '232.000 € + IVA',
    surfaceFrom: 78,
    delivery: 'Q4 2026',
    coopFee: 9,
    description: 'Proyecto singular de 52 viviendas de renta libre en la zona de mayor expansión de Loeches. Edificio de 3 alturas, terrazas desde 10 m² hasta 130,83 m², piscina para adultos e infantil, parque y conserjería.',
    architect: 'Estudio asociado a Hestia Homes',
    image: 'linear-gradient(135deg, #b58a3a 0%, #b85055 60%, #5e1417 100%)',
    tone: '#ebd9b0',
    coords: { x: 62, y: 60 },
    latlng: [40.3700, -3.4310],
    progress: 58,
    photos: [
      'https://ksanet.es/wp-content/uploads/2022/06/View-02-Exterior_03-1.jpeg',
      'https://ksanet.es/wp-content/uploads/2021/11/View-01-Exterior_03.jpeg',
      'https://ksanet.es/wp-content/uploads/2021/11/View-03-Aerial_04.jpeg',
      'https://ksanet.es/wp-content/uploads/2021/11/View-04-Exterior_03.jpeg',
      'https://ksanet.es/wp-content/uploads/2021/11/View-05-Interior_03.jpeg',
      'https://ksanet.es/wp-content/uploads/2021/11/IMG_2211-2-2.jpg',
      'https://ksanet.es/wp-content/uploads/2021/11/IMG_2202.jpg',
    ],
    floorplans: [
      { type: '2 DORM', surface: 78, terrace: 10, baths: 2, price: 232000, available: 1 },
      { type: '3 DORM', surface: 96, terrace: 18, baths: 2, price: 268000, available: 1 },
    ],
    timeline: [
      { date: 'Nov 2021', event: 'Constitución cooperativa', done: true },
      { date: 'Jun 2023', event: 'Licencia concedida', done: true },
      { date: 'Mar 2024', event: 'Inicio de obra', done: true },
      { date: 'Hoy', event: 'Cerramientos · 58%', done: false, current: true },
      { date: 'Q4 2026', event: 'Entrega de llaves', done: false },
    ],
  },
  {
    id: 'residencial-guayanas',
    code: 'COOP-2024-MAD-11',
    tipo: 'Residencial',
    name: 'Guayanas',
    fullName: 'Residencial Guayanas',
    location: 'Colmenar Viejo · Madrid',
    address: 'Calle Sombrerero 13, Colmenar Viejo',
    province: 'Madrid',
    locShort: 'Colmenar Viejo',
    status: 'En obra',
    statusKey: 'obra',
    units: 11,
    sold: 11,
    bedrooms: [2, 3, 4],
    priceFrom: 211395,
    priceFromLabel: '211.395 € + IVA',
    surfaceFrom: 70,
    delivery: 'Q3 2026',
    coopFee: 9,
    description: '11 viviendas en cooperativa en el barrio de Hortaleza. Promoción reducida en parcela urbana, plaza de garaje y trastero incluidos. Cooperativa cerrada en fase de acabados.',
    architect: 'Estudio Sevilla Arquitectos',
    image: 'linear-gradient(135deg, #5e1417 0%, #8C1E22 60%, #4a5a3a 100%)',
    tone: '#dad5c5',
    coords: { x: 46, y: 35 },
    latlng: [40.6589, -3.7681],
    progress: 76,
    photos: [
      'https://ksanet.es/wp-content/uploads/2021/11/guayanas_v2.png',
      'https://ksanet.es/wp-content/uploads/2021/11/guayanas_v1.png',
      'https://ksanet.es/wp-content/uploads/2021/11/guayanas_v3.png',
    ],
    floorplans: [
      { type: '2 DORM', surface: 70, terrace: 8, baths: 1, price: 211395, available: 0 },
      { type: '3 DORM', surface: 92, terrace: 12, baths: 2, price: 268000, available: 0 },
      { type: '4 DORM ÁTICO', surface: 124, terrace: 38, baths: 2, price: 412000, available: 0 },
    ],
    timeline: [
      { date: 'Mar 2023', event: 'Constitución cooperativa', done: true },
      { date: 'Sep 2023', event: 'Licencia de obras', done: true },
      { date: 'Ene 2024', event: 'Inicio de obra', done: true },
      { date: 'Hoy', event: 'Acabados · 76%', done: false, current: true },
      { date: 'Q3 2026', event: 'Entrega de llaves', done: false },
    ],
  },
  {
    id: 'villa-daganzo-64',
    code: 'COOP-2025-DGZ-24',
    tipo: 'Villa',
    name: 'Daganzo 64',
    fullName: 'Villa Daganzo 64',
    location: 'Daganzo de Arriba · Madrid',
    address: 'Sector residencial, Daganzo de Arriba',
    province: 'Madrid',
    locShort: 'Daganzo',
    status: 'En obra',
    statusKey: 'obra',
    units: 24,
    sold: 22,
    bedrooms: [3, 4],
    priceFrom: 201601,
    priceFromLabel: '201.601 € + IVA',
    surfaceFrom: 96,
    delivery: 'Q3 2027',
    coopFee: 9,
    description: '24 viviendas con jardín en Daganzo de Arriba. Tipologías de tres y cuatro dormitorios, calificación energética A, zonas comunes con piscina y parque infantil.',
    architect: 'Estudio Daganzo Asociados',
    image: 'linear-gradient(135deg, #4a4945 0%, #8C1E22 100%)',
    tone: '#d4cebd',
    coords: { x: 60, y: 48 },
    latlng: [40.5444, -3.4694],
    progress: 38,
    photos: [],
    floorplans: [
      { type: '3 DORM', surface: 96, terrace: 14, baths: 2, price: 201601, available: 1 },
      { type: '4 DORM', surface: 128, terrace: 22, baths: 3, price: 258000, available: 1 },
    ],
    timeline: [
      { date: 'Mar 2024', event: 'Constitución cooperativa', done: true },
      { date: 'Sep 2024', event: 'Compra del suelo', done: true },
      { date: 'Feb 2025', event: 'Licencia de obras', done: true },
      { date: 'Hoy', event: 'Estructura · 38%', done: false, current: true },
      { date: 'Q3 2027', event: 'Entrega de llaves', done: false },
    ],
  },
  {
    id: 'edificio-huertas',
    code: 'COOP-2024-COL-20',
    tipo: 'Edificio',
    name: 'Huertas',
    fullName: 'Edificio Huertas',
    location: 'Colmenar Viejo · Madrid',
    address: 'Calle Las Huertas, Colmenar Viejo',
    province: 'Madrid',
    locShort: 'Colmenar Viejo',
    status: 'En obra',
    statusKey: 'obra',
    units: 20,
    sold: 20,
    bedrooms: [2, 3],
    priceFrom: 168064,
    priceFromLabel: '168.064 € + IVA',
    surfaceFrom: 68,
    delivery: 'Q4 2026',
    coopFee: 9,
    description: '20 viviendas en cooperativa en Colmenar Viejo. Cooperativa cerrada en fase de acabados, vistas a la sierra y zonas comunes con piscina.',
    architect: 'Estudio Lamela',
    image: 'linear-gradient(135deg, #b58a3a 0%, #8C1E22 100%)',
    tone: '#e8e1d0',
    coords: { x: 48, y: 33 },
    latlng: [40.6620, -3.7720],
    progress: 82,
    photos: [
      'https://ksanet.es/wp-content/uploads/2024/04/Edificio-huertas-principal.jpg',
    ],
    floorplans: [
      { type: '2 DORM', surface: 68, terrace: 8, baths: 1, price: 168064, available: 0 },
      { type: '3 DORM', surface: 88, terrace: 12, baths: 2, price: 198000, available: 0 },
    ],
    timeline: [
      { date: 'Ene 2023', event: 'Constitución cooperativa', done: true },
      { date: 'Jun 2023', event: 'Compra del suelo', done: true },
      { date: 'Nov 2023', event: 'Licencia de obras', done: true },
      { date: 'Feb 2024', event: 'Inicio cimentación', done: true },
      { date: 'Hoy', event: 'Acabados · 82%', done: false, current: true },
      { date: 'Q4 2026', event: 'Entrega de llaves', done: false },
    ],
  },
  {
    id: 'residencial-moncayo',
    code: 'COOP-2026-RIV-18',
    tipo: 'Residencial',
    name: 'Moncayo',
    fullName: 'Residencial Moncayo',
    location: 'Colmenar Viejo · Madrid',
    address: 'Colmenar Viejo, Madrid',
    province: 'Madrid',
    locShort: 'Colmenar Viejo',
    status: 'Entregada',
    statusKey: 'entregada',
    units: 15,
    sold: 15,
    bedrooms: [2, 3],
    priceFrom: 147519,
    priceFromLabel: '147.519 € (precio entrega)',
    surfaceFrom: 72,
    delivery: 'Entregada 2024',
    coopFee: 9,
    description: '15 viviendas de obra nueva entregadas en Colmenar Viejo. Cooperativa cerrada con precio de coste real, plazas de garaje y trastero incluidos, zonas comunes ajardinadas.',
    architect: 'Por designar',
    image: 'linear-gradient(135deg, #4a5a3a 0%, #b58a3a 70%, #8C1E22 100%)',
    tone: '#cfd5c0',
    coords: { x: 44, y: 37 },
    latlng: [40.6555, -3.7640],
    progress: 100,
    photos: [
      'https://ksanet.es/wp-content/uploads/2021/11/X-FUERA-VALLA-ETOSA.jpeg',
    ],
    floorplans: [
      { type: '2 DORM', surface: 72, terrace: 8, baths: 1, price: 147519, available: 0 },
      { type: '3 DORM', surface: 92, terrace: 12, baths: 2, price: 184000, available: 0 },
    ],
    timeline: [
      { date: '2021', event: 'Constitución cooperativa', done: true },
      { date: '2022', event: 'Licencia de obras', done: true },
      { date: '2023', event: 'Construcción', done: true },
      { date: '2024', event: 'Entrega de llaves · 100%', done: true, current: true },
    ],
  },
];

const COOP_PROCESS = [
  { num: '01', title: 'Reserva como socio', desc: 'Firmas la solicitud de socio y aportas la cuota inicial. Tu reserva queda blindada en cuenta independiente avalada.' },
  { num: '02', title: 'Asamblea constituyente', desc: 'Los socios eligen Consejo Rector, gestora (KSANET) y aprueban estatutos. Tú decides; nosotros ejecutamos.' },
  { num: '03', title: 'Compra del suelo', desc: 'La cooperativa adquiere el terreno con auditoría jurídica y técnica previa de KSA-Tech.' },
  { num: '04', title: 'Proyecto y licencia', desc: 'Estudio de arquitectura licitado por la cooperativa. Personalización por vivienda y aprobación en asamblea.' },
  { num: '05', title: 'Ejecución de obra', desc: 'Construcción a coste real, con auditoría técnica mensual y reportes en la plataforma KSA.' },
  { num: '06', title: 'Entrega y liquidación', desc: 'Recibes tu vivienda al precio real. Si hay sobrante, se devuelve. Sin promotor, sin margen oculto.' },
];

const STATS = [
  { num: '+25.000', label: 'Viviendas entregadas' },
  { num: '+400', label: 'Cooperativas gestionadas' },
  { num: '+40', label: 'Años de experiencia del equipo' },
  { num: '7', label: 'Promociones activas' },
];

Object.assign(window, { PROMOS, COOP_PROCESS, STATS });
