/* global React, INK, CREAM, PULSE, GENS, GradText, CTAButton, Reveal, useReveal, useCountUp, SB_EASE, PA_ACCENTS */
// Post & Analyze feature page — Platforms · Analytics · Receipts · Pipeline.
const { useState: paS } = React;

const PABadge = ({ label, ac = '#813CED', bg = CREAM }) =>
  <div style={{ display: 'inline-flex', alignItems: 'center', gap: 8, marginBottom: 18, borderRadius: 9999, padding: '7px 14px', background: bg, boxShadow: 'inset 0 0 0 1px rgba(28,27,27,0.1)' }}>
    <span style={{ width: 7, height: 7, borderRadius: '50%', background: ac }} />
    <span style={{ fontSize: 11.5, fontWeight: 700, color: INK }}>{label}</span>
  </div>;

const PASectionShell = ({ label, ac, h1, h2, sub, note, panel, flip = false, lean = 'right', bg = '#fff' }) => (
  <section style={{ background: bg, padding: '110px 56px' }}>
    <div style={{ maxWidth: 1140, margin: '0 auto', display: 'grid', gridTemplateColumns: flip ? '1.1fr 0.9fr' : '0.9fr 1.1fr', gap: 64, alignItems: 'center' }}>
      <div style={{ order: flip ? 2 : 1 }}>
        <Reveal delay={90}>
          <h2 style={{ font: '800 52px/1 var(--font-sans)', letterSpacing: '-0.03em', color: INK, margin: '0 0 18px', textWrap: 'balance' }}>{h1}<br /><GradText>{h2}</GradText></h2>
        </Reveal>
        <Reveal delay={170}><p style={{ fontSize: 17, lineHeight: 1.55, color: 'var(--text-secondary)', margin: '0 0 28px', maxWidth: 420 }}>{sub}</p></Reveal>
        <Reveal delay={250}><CTAButton>Join for free</CTAButton></Reveal>
        {note && <Reveal delay={330}><div style={{ marginTop: 26, fontSize: 13, color: 'var(--text-tertiary)' }}>{note}</div></Reveal>}
      </div>
      <Reveal delay={160} y={28} style={{ order: flip ? 1 : 2 }}>
        <div style={{ transform: lean === 'left' ? 'rotate(-1.3deg) perspective(1400px) rotateY(4deg)' : 'rotate(1.3deg) perspective(1400px) rotateY(-4deg)', transformOrigin: 'center' }}>{panel}</div>
      </Reveal>
    </div>
  </section>
);

const PACard = ({ children, pad = 18 }) =>
  <div style={{ borderRadius: 20, background: '#fff', boxShadow: '0 24px 48px rgba(28,27,27,0.14), inset 0 0 0 1px rgba(28,27,27,0.08)', padding: pad }}>{children}</div>;

// ---------- § 02 Platforms ----------
const PA_PLATS = [
  { n: 'Instagram', c: '#E1306C', h: '@scarlett.day', on: true },
  { n: 'TikTok', c: '#1C1B1B', h: '@scarlettday', on: true },
  { n: 'Fanvue', c: '#1FB85A', h: '@scarlett', on: true },
  { n: 'Fansly', c: '#2699F7', h: '@scarlettday', on: false },
  { n: 'X', c: '#5B6470', h: '@scarlett_day', on: true },
  { n: 'Reddit', c: '#FF4500', h: 'u/scarlettday', on: false }];

const PlatformsPanel = () => {
  const [plats, setPlats] = paS(PA_PLATS);
  const live = plats.filter(p => p.on).length;
  return (
    <PACard>
      <div style={{ display: 'flex', alignItems: 'baseline', justifyContent: 'space-between', marginBottom: 12 }}>
        <span style={{ fontSize: 12.5, fontWeight: 700, color: INK }}>Connected platforms</span>
        <span style={{ fontSize: 11, fontWeight: 700, color: 'var(--brand-purple-700)' }}>{live} of 6 live</span>
      </div>
      <div style={{ display: 'grid', gridTemplateColumns: '1fr 1fr', gap: 9 }}>
        {plats.map((p, i) =>
          <div key={p.n} onClick={() => setPlats(ps => ps.map((x, j) => j === i ? { ...x, on: !x.on } : x))}
            style={{ display: 'flex', alignItems: 'center', gap: 10, borderRadius: 13, padding: '11px 12px', cursor: 'pointer', transition: 'all 0.2s',
              background: p.on ? '#fff' : 'rgb(250,247,247)', boxShadow: p.on ? `inset 0 0 0 1.5px ${p.c}` : 'inset 0 0 0 1px rgba(28,27,27,0.1)' }}>
            <span style={{ width: 30, height: 30, borderRadius: '50%', flexShrink: 0, display: 'grid', placeItems: 'center', background: p.on ? p.c : 'rgb(235,231,231)', transition: 'all 0.2s' }}>
              <span style={{ fontSize: 11, fontWeight: 800, color: p.on ? '#fff' : 'rgba(28,27,27,0.45)' }}>{p.n[0]}</span></span>
            <span style={{ flex: 1, minWidth: 0 }}>
              <span style={{ display: 'block', fontSize: 12, fontWeight: 700, color: p.on ? INK : 'rgba(28,27,27,0.5)' }}>{p.n}</span>
              <span style={{ display: 'block', fontSize: 9.5, color: 'rgba(28,27,27,0.45)', whiteSpace: 'nowrap', overflow: 'hidden', textOverflow: 'ellipsis' }}>{p.on ? p.h : 'Tap to connect'}</span>
            </span>
            <span style={{ width: 30, height: 18, borderRadius: 9999, flexShrink: 0, position: 'relative', transition: 'all 0.2s',
              background: p.on ? PULSE : 'rgb(222,217,217)' }}>
              <span style={{ position: 'absolute', top: 2, left: p.on ? 14 : 2, width: 14, height: 14, borderRadius: '50%', background: '#fff', boxShadow: '0 1px 4px rgba(0,0,0,0.25)', transition: `left 0.25s ${SB_EASE}` }} />
            </span>
          </div>
        )}
      </div>
      <div style={{ marginTop: 12, fontSize: 11.5, color: 'var(--text-secondary)' }}>Connect once per Character — every queued post fans out to whatever’s on.</div>
    </PACard>);
};

// ---------- § 03 Analytics ----------
const PAKpi = ({ label, value, suffix = '', on, sub, div = 1 }) => {
  const raw = useCountUp(value, on);
  const v = raw / div;
  return (
    <div style={{ borderRadius: 14, background: 'rgb(250,247,247)', boxShadow: 'inset 0 0 0 1px rgba(28,27,27,0.07)', padding: '13px 15px' }}>
      <div style={{ fontSize: 9.5, fontWeight: 700, letterSpacing: '0.08em', textTransform: 'uppercase', color: 'var(--text-tertiary)', marginBottom: 5 }}>{label}</div>
      <div style={{ fontSize: 22, fontWeight: 800, letterSpacing: '-0.02em', color: INK, fontVariantNumeric: 'tabular-nums' }}>
        {v >= 1000000 ? (v / 1000000).toFixed(1) + 'M' : v >= 1000 ? (v / 1000).toFixed(v >= 100000 ? 0 : 1) + 'k' : div > 1 ? v.toFixed(1) : v}{suffix}
        {sub && <span style={{ fontSize: 10.5, fontWeight: 700, color: '#15803D', marginLeft: 6 }}>{sub}</span>}
      </div>
    </div>);
};

const PA_WK = [28, 44, 36, 61, 50, 84, 58];
const AnalyticsPanel = () => {
  const [ref, on] = useReveal(0.35);
  return (
    <PACard>
      <div ref={ref}>
        <div style={{ display: 'flex', alignItems: 'baseline', justifyContent: 'space-between', marginBottom: 12 }}>
          <span style={{ fontSize: 12.5, fontWeight: 700, color: INK }}>Last 30 days</span>
          <span style={{ fontSize: 10.5, fontWeight: 600, color: 'var(--text-tertiary)' }}>All platforms · Scarlett</span>
        </div>
        <div style={{ display: 'grid', gridTemplateColumns: '1fr 1fr', gap: 9, marginBottom: 12 }}>
          <PAKpi label="Reach" value={2400000} on={on} sub="▲ 18%" />
          <PAKpi label="New followers" value={12800} on={on} sub="▲ 9%" />
          <PAKpi label="Engagement" value={48} div={10} suffix="%" on={on} />
          <PAKpi label="Posts shipped" value={23} on={on} />
        </div>
        <div style={{ borderRadius: 14, background: 'rgb(250,247,247)', boxShadow: 'inset 0 0 0 1px rgba(28,27,27,0.07)', padding: '13px 15px' }}>
          <div style={{ fontSize: 9.5, fontWeight: 700, letterSpacing: '0.08em', textTransform: 'uppercase', color: 'var(--text-tertiary)', marginBottom: 10 }}>Reach by day</div>
          <div style={{ display: 'flex', alignItems: 'flex-end', gap: 7, height: 84, position: 'relative' }}>
            {PA_WK.map((h, i) =>
              <span key={i} style={{ flex: 1, borderRadius: 6, height: on ? `${h}%` : '8%', transition: `height 0.7s ${SB_EASE} ${150 + i * 60}ms`,
                background: i === 5 ? PULSE : 'rgb(230,225,225)', position: 'relative' }}>
                {i === 5 && <span style={{ position: 'absolute', top: -26, left: '50%', transform: 'translateX(-50%)', fontSize: 9, fontWeight: 700, color: '#fff', background: INK, borderRadius: 6, padding: '3px 7px', whiteSpace: 'nowrap' }}>Sat · 41k</span>}
              </span>)}
          </div>
          <div style={{ display: 'flex', justifyContent: 'space-between', marginTop: 6 }}>
            {['M', 'T', 'W', 'T', 'F', 'S', 'S'].map((d, i) => <span key={i} style={{ flex: 1, textAlign: 'center', fontSize: 9, fontWeight: 600, color: 'rgba(28,27,27,0.4)' }}>{d}</span>)}
          </div>
        </div>
        <div style={{ display: 'flex', gap: 14, marginTop: 12 }}>
          <span style={{ display: 'inline-flex', alignItems: 'center', gap: 5, fontSize: 10.5, fontWeight: 600, color: 'rgba(28,27,27,0.6)' }}>
            <span style={{ width: 8, height: 8, borderRadius: 2, background: PULSE }} />Posted by Sozee · 82%</span>
          <span style={{ display: 'inline-flex', alignItems: 'center', gap: 5, fontSize: 10.5, fontWeight: 600, color: 'rgba(28,27,27,0.6)' }}>
            <span style={{ width: 8, height: 8, borderRadius: 2, background: 'rgb(213,208,208)' }} />Posted by you · 18%</span>
        </div>
      </div>
    </PACard>);
};

// ---------- § 04 Receipts ----------
const PA_POSTS = [
  { src: 'assets/pa/post-1.png', p: 'Instagram', c: '#E1306C', t: 'Tue · 9:00 AM', likes: '12.4k', com: '312', sh: '1.8k', sz: true },
  { src: 'assets/pa/post-2.png', p: 'TikTok', c: '#1C1B1B', t: 'Tue · 12:30 PM', likes: '48.1k', com: '1.1k', sh: '6.2k', sz: true },
  { src: 'assets/pa/post-3.png', p: 'Fanvue', c: '#1FB85A', t: 'Mon · 6:00 PM', likes: '3.9k', com: '204', sh: '440', sz: true },
  { src: 'assets/pa/post-4.png', p: 'X', c: '#5B6470', t: 'Sun · 8:00 PM', likes: '9.7k', com: '186', sh: '2.3k', sz: false }];

const PAIcon = ({ d }) => <svg width="10" height="10" viewBox="0 0 16 16" fill="none"><path d={d} stroke="rgba(28,27,27,0.5)" strokeWidth="1.5" strokeLinecap="round" strokeLinejoin="round" /></svg>;

const ReceiptsPanel = () => (
  <PACard>
    <div style={{ display: 'flex', alignItems: 'baseline', justifyContent: 'space-between', marginBottom: 12 }}>
      <span style={{ fontSize: 12.5, fontWeight: 700, color: INK }}>Recent posts</span>
      <span style={{ fontSize: 10.5, fontWeight: 600, color: 'var(--text-tertiary)' }}>Per-post numbers, per platform</span>
    </div>
    <div style={{ display: 'flex', flexDirection: 'column', gap: 8 }}>
      {PA_POSTS.map((r) =>
        <div key={r.p + r.t} style={{ display: 'flex', alignItems: 'center', gap: 11, borderRadius: 13, background: 'rgb(250,247,247)', boxShadow: 'inset 0 0 0 1px rgba(28,27,27,0.07)', padding: '9px 11px' }}>
          <span style={{ width: 42, height: 42, borderRadius: 10, overflow: 'hidden', flexShrink: 0 }}>
            <img loading="lazy" decoding="async" src={r.src} alt="" style={{ width: '100%', height: '100%', objectFit: 'cover', objectPosition: 'center 18%' }} /></span>
          <span style={{ flex: 1, minWidth: 0 }}>
            <span style={{ display: 'flex', alignItems: 'center', gap: 5, fontSize: 11.5, fontWeight: 700, color: INK }}>
              <span style={{ width: 6, height: 6, borderRadius: '50%', background: r.c }} />{r.p}
              <span style={{ fontSize: 9.5, fontWeight: 600, color: 'rgba(28,27,27,0.45)' }}>· {r.t}</span></span>
            <span style={{ display: 'flex', gap: 11, marginTop: 4 }}>
              <span style={{ display: 'inline-flex', alignItems: 'center', gap: 3.5, fontSize: 10, fontWeight: 600, color: 'rgba(28,27,27,0.6)' }}>
                <PAIcon d="M8 13.5S2.5 10.2 2.5 6.4A3 3 0 018 4.5a3 3 0 015.5 1.9c0 3.8-5.5 7.1-5.5 7.1z" />{r.likes}</span>
              <span style={{ display: 'inline-flex', alignItems: 'center', gap: 3.5, fontSize: 10, fontWeight: 600, color: 'rgba(28,27,27,0.6)' }}>
                <PAIcon d="M13.5 8a5.5 5.5 0 01-8 4.9L2.5 13.5l.7-2.8A5.5 5.5 0 1113.5 8z" />{r.com}</span>
              <span style={{ display: 'inline-flex', alignItems: 'center', gap: 3.5, fontSize: 10, fontWeight: 600, color: 'rgba(28,27,27,0.6)' }}>
                <PAIcon d="M6 9.5L13.5 2.5M13.5 2.5H9M13.5 2.5V7M7 3.5H3.5v9h9V9" />{r.sh}</span>
            </span>
          </span>
          {r.sz ?
            <span style={{ display: 'inline-flex', alignItems: 'center', gap: 4, fontSize: 9, fontWeight: 700, color: 'var(--brand-purple-700)', background: 'var(--brand-purple-50)', border: '1px solid var(--brand-purple-200)', borderRadius: 9999, padding: '3px 9px', flexShrink: 0 }}>✦ Sozee-posted</span> :
            <span style={{ fontSize: 9, fontWeight: 700, color: 'rgba(28,27,27,0.45)', boxShadow: 'inset 0 0 0 1px rgba(28,27,27,0.12)', borderRadius: 9999, padding: '3px 9px', flexShrink: 0 }}>Posted by you</span>}
        </div>
      )}
    </div>
    <div style={{ marginTop: 12, fontSize: 11.5, color: 'var(--text-secondary)' }}>The Sozee-posted split, per post — so you know exactly what the studio earned you.</div>
  </PACard>
);

const PlatformsSection = () => <PASectionShell label="Platforms" ac={PA_ACCENTS.Platforms} h1="Six platforms." h2="One queue." lean="left"
  sub="Connect each platform once per Character. From then on, one queued post fans out to everything that's switched on — captions adapted per platform."
  note="Instagram · TikTok · X · Reddit · Fanvue · Fansly" panel={<PlatformsPanel />} />;
const AnalyticsSection = () => <PASectionShell label="Analytics" ac={PA_ACCENTS.Analytics} h1="Proof," h2="not vibes." flip lean="right" bg={CREAM}
  sub="Reach, followers, engagement and posts shipped — one dashboard across every platform, with the Sozee-posted split called out." panel={<AnalyticsPanel />} />;
const ReceiptsSection = () => <PASectionShell label="Receipts" ac={PA_ACCENTS.Receipts} h1="Every post," h2="receipts attached." lean="left"
  sub="Each post comes back with its own numbers — likes, comments, shares, per platform — and a tag for who shipped it."
  panel={<ReceiptsPanel />} />;

// ---------- § 05 — Before the post ----------
const PAP_PANEL = { borderRadius: '12px 12px 0 0', background: '#fff', boxShadow: '0 10px 24px rgba(28,27,27,0.10), inset 0 0 0 1px rgba(28,27,27,0.08)', padding: 10, height: '100%', boxSizing: 'border-box', display: 'flex', flexDirection: 'column' };
const PA_NEXT = [
  { t: 'Create Image', d: 'The sets that fill the queue — type a scene, get the content.', kind: 'image', href: '/create-image' },
  { t: 'Create Video', d: 'Reels and TikToks with her voice on the track.', kind: 'video', href: '/create-video' },
  { t: 'Editing Suite', d: 'Fix the photo before it ships — nothing reshot.', kind: 'edit', href: '/editing-suite' }];

const PAPipeMedia = ({ kind }) => (
  <div style={{ height: 210, background: 'rgb(246,243,242)', padding: '16px 16px 0', boxSizing: 'border-box' }}>
    {kind === 'image' &&
      <div style={PAP_PANEL}>
        <div style={{ display: 'grid', gridTemplateColumns: 'repeat(3, 1fr)', gap: 6, flex: 1, minHeight: 0, marginBottom: 8 }}>
          {['assets/create/out-mirror.webp', 'assets/create/out-garden.webp', 'assets/create/out-gym.webp'].map((src, i) =>
            <div key={src} style={{ position: 'relative', borderRadius: 7, overflow: 'hidden', boxShadow: i === 0 ? '0 0 0 2px var(--brand-purple-500)' : 'inset 0 0 0 1px rgba(28,27,27,0.08)' }}>
              <img loading="lazy" decoding="async" src={src} alt="" style={{ position: 'absolute', inset: 0, width: '100%', height: '100%', objectFit: 'cover', objectPosition: 'center 20%' }} /></div>)}
        </div>
        <div style={{ display: 'flex', gap: 7, alignItems: 'center' }}>
          <span style={{ flex: 1, borderRadius: 8, background: 'rgb(235,231,231)', padding: '7px 10px', fontSize: 9.5, fontWeight: 500, color: 'rgba(28,27,27,0.75)', whiteSpace: 'nowrap', overflow: 'hidden', textOverflow: 'ellipsis' }}>mirror selfie in my bedroom</span>
          <span style={{ display: 'inline-flex', alignItems: 'center', gap: 4, borderRadius: 8, padding: '7px 11px', background: PULSE, color: '#fff', fontSize: 8.5, fontWeight: 800, letterSpacing: '0.05em' }}>GENERATE <span style={{ fontSize: 8 }}>✦</span></span>
        </div>
      </div>}
    {kind === 'video' &&
      <div style={PAP_PANEL}>
        <div style={{ position: 'relative', flex: 1, minHeight: 0, borderRadius: 8, overflow: 'hidden', background: 'rgb(246,243,242)', marginBottom: 8 }}>
          <video src="assets/video/explore-2.mp4" autoPlay muted loop playsInline preload="metadata" style={{ position: 'absolute', inset: 0, width: '100%', height: '100%', objectFit: 'cover' }} />
          <span style={{ position: 'absolute', left: 7, bottom: 7, display: 'inline-flex', alignItems: 'center', gap: 4, fontSize: 8.5, fontWeight: 700, color: '#fff', background: 'rgba(28,27,27,0.55)', backdropFilter: 'blur(6px)', borderRadius: 9999, padding: '3px 8px' }}>
            <svg width="6" height="7" viewBox="0 0 8 10" fill="#fff"><path d="M0 0l8 5-8 5z" /></svg>0:08</span>
        </div>
        <div style={{ whiteSpace: 'nowrap', display: 'flex', gap: 5 }}>
          {['Scarlett', '9:16', 'Sound on'].map(c =>
            <span key={c} style={{ borderRadius: 9999, padding: '5px 10px', fontSize: 8.5, fontWeight: 600, background: 'rgb(246,243,242)', boxShadow: 'inset 0 0 0 1px rgba(28,27,27,0.08)', color: INK }}>{c}</span>)}
        </div>
      </div>}
    {kind === 'edit' &&
      <div style={PAP_PANEL}>
        <div style={{ position: 'relative', flex: 1, minHeight: 0, borderRadius: 8, overflow: 'hidden', background: 'rgb(246,243,242)', marginBottom: 8 }}>
          <img loading="lazy" decoding="async" src="assets/edits/color.webp" alt="" style={{ position: 'absolute', inset: 0, width: '100%', height: '100%', objectFit: 'cover', objectPosition: 'center 10%' }} />
          <span style={{ position: 'absolute', top: 0, bottom: 0, left: '50%', width: 2, background: '#fff', boxShadow: '0 0 8px rgba(0,0,0,0.3)' }} />
          <span style={{ position: 'absolute', left: 6, bottom: 6, fontSize: 8, fontWeight: 700, letterSpacing: '0.05em', textTransform: 'uppercase', color: '#fff', background: 'rgba(20,16,23,0.6)', borderRadius: 9999, padding: '2px 7px' }}>Before</span>
          <span style={{ position: 'absolute', right: 6, bottom: 6, fontSize: 8, fontWeight: 700, letterSpacing: '0.05em', textTransform: 'uppercase', color: '#fff', background: 'rgba(20,16,23,0.6)', borderRadius: 9999, padding: '2px 7px' }}>After</span>
        </div>
        <div style={{ display: 'flex', gap: 7, alignItems: 'center' }}>
          <span style={{ flex: 1, borderRadius: 8, background: 'rgb(235,231,231)', padding: '7px 10px', fontSize: 9.5, fontWeight: 500, color: 'rgba(28,27,27,0.75)', whiteSpace: 'nowrap', overflow: 'hidden', textOverflow: 'ellipsis' }}>make the top red</span>
          <span style={{ display: 'inline-flex', alignItems: 'center', gap: 4, borderRadius: 8, padding: '7px 11px', background: PULSE, color: '#fff', fontSize: 8.5, fontWeight: 800, letterSpacing: '0.05em' }}>APPLY <span style={{ fontSize: 8 }}>✦</span></span>
        </div>
      </div>}
  </div>
);

const PAPipelineSection = () => (
  <section style={{ background: '#fff', padding: '110px 56px' }}>
    <div style={{ maxWidth: 1140, margin: '0 auto' }}>
      <div style={{ display: 'flex', alignItems: 'flex-end', justifyContent: 'space-between', gap: 40, flexWrap: 'wrap', marginBottom: 46 }}>
        <div style={{ maxWidth: 560 }}>
          <Reveal delay={90}>
            <h2 style={{ font: '800 52px/1 var(--font-sans)', letterSpacing: '-0.03em', color: INK, margin: '0 0 16px', textWrap: 'balance' }}>
              The queue eats<br /><GradText>what the studio makes.</GradText>
            </h2>
          </Reveal>
          <Reveal delay={170}>
            <p style={{ fontSize: 17, lineHeight: 1.55, color: 'var(--text-secondary)', margin: 0 }}>
              Everything upstream lands on the board, ready to schedule.
            </p>
          </Reveal>
        </div>
        <Reveal delay={240} style={{ paddingBottom: 8 }}>
          <a href="/" style={{ fontSize: 13.5, fontWeight: 600, color: 'var(--brand-purple-700)' }}>See the full tour →</a>
        </Reveal>
      </div>
      <div style={{ display: 'grid', gridTemplateColumns: 'repeat(3, 1fr)', gap: 18 }}>
        {PA_NEXT.map((c, i) =>
          <Reveal key={c.t} delay={i * 110} y={26}>
            <a href={c.href} style={{ display: 'block', borderRadius: 18, overflow: 'hidden', background: CREAM, boxShadow: 'inset 0 0 0 1px rgba(28,27,27,0.08)', color: 'inherit',
              transform: `rotate(${i === 1 ? 1 : -1}deg) perspective(1200px) rotateY(${i === 1 ? -2 : 2}deg)` }}>
              <PAPipeMedia kind={c.kind} />
              <div style={{ padding: '18px 20px 22px' }}>
                <div style={{ fontSize: 17, fontWeight: 700, letterSpacing: '-0.01em', color: INK, marginBottom: 7 }}>{c.t}</div>
                <div style={{ fontSize: 13.5, lineHeight: 1.5, color: 'var(--text-secondary)' }}>{c.d}</div>
              </div>
            </a>
          </Reveal>
        )}
      </div>
    </div>
  </section>
);

Object.assign(window, { PlatformsSection, AnalyticsSection, ReceiptsSection, PAPipelineSection, PAKpi });
