{"compiledCode":"\"use strict\";Object.defineProperty(exports, \"__esModule\", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }var _react = require('react'); var _react2 = _interopRequireDefault(_react);\n\n function DisclosurePage() {\n  const d = {\"h1\":\"Commercial disclosure\",\"intro\":\"Boccalone sells nothing and carries no affiliate links, sponsorships, gifted products, paid placements, or advertising.\",\"inShort\":\"Nothing on this site is recommended because it pays. Equipment and ingredient guidance rests on manufacturers' published specifications and official sources, and any future commercial relationship will be disclosed beside the claim it could affect.\",\"primaryCtas\":[{\"label\":\"Conflict of interest policy\",\"href\":\"/conflict-policy\"},{\"label\":\"How we test\",\"href\":\"/how-we-test\"}],\"sections\":[{\"heading\":\"What that means for recommendations\",\"paragraphs\":[\"Equipment and ingredient pages compare published specifications. A product that has not been used is labelled specification-only rather than given a verdict, and no brand is recommended.\"]},{\"heading\":\"If that ever changes\",\"paragraphs\":[\"Any commercial relationship is disclosed beside the claim it could affect, before it can affect coverage. Safety pages stay noncommercial.\"],\"bullets\":[{\"text\":\"Conflict of interest policy\",\"href\":\"/conflict-policy\"}]},{\"heading\":\"What Boccalone will not carry\",\"bullets\":[{\"text\":\"Display advertising.\"},{\"text\":\"Gambling advertising, links, or content of any kind.\"}]}],\"faqs\":[],\"related\":[{\"label\":\"About Boccalone\",\"href\":\"/about\"},{\"label\":\"Editorial standards\",\"href\":\"/editorial-standards\"},{\"label\":\"Ovens and equipment\",\"href\":\"/equipment\"}],\"closingCtaHeading\":\"\",\"closingCtaText\":\"\",\"closingCtas\":[]};\n  return (\n    _react2.default.createElement('div', { className: \"bcpage reading-boccalone-disclosure reading-policy\"  , 'aria-labelledby': \"bc-title\", 'data-reading-page': \"disclosure\",}, _react2.default.createElement('style', null, `\n.bcpage .bc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 22px;margin:6px 14px 10px 0;border:2px solid var(--c1fflz6z-runtime-text);border-radius:0;background:var(--c1fflz6z-runtime-action-bg);color:var(--c1fflz6z-runtime-action-fg);font-family:var(--c1fflz6z-font-body);font-size:16px;font-weight:700;line-height:1.5;text-decoration:none;box-shadow:4px 4px 0 var(--c1fflz6z-runtime-text);transition:transform .15s ease,box-shadow .15s ease}\n.bcpage .bc-btn:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--c1fflz6z-runtime-text);text-decoration:none}\n.bcpage .bc-btn--secondary{background:transparent;color:var(--c1fflz6z-runtime-text);border-color:currentColor;box-shadow:none}\n.bcpage .bc-btn--secondary:hover{transform:none;box-shadow:none;background:color-mix(in srgb,currentColor 10%,transparent)}\n.bcpage .bc-btn:focus-visible{outline:3px solid var(--c1fflz6z-runtime-text);outline-offset:4px}\n@media (prefers-reduced-motion:reduce){.bcpage .bc-btn{transition:none}}\n.reading-boccalone-disclosure{box-sizing:border-box;width:100%;max-width:960px;margin:0 auto;padding:64px clamp(20px,5vw,64px) 80px;color:var(--c1fflz6z-runtime-text);background:var(--c1fflz6z-runtime-bg);font-family:var(--c1fflz6z-font-body);font-size:17px;line-height:1.75;overflow-wrap:anywhere}\n.reading-boccalone-disclosure *{box-sizing:border-box} .reading-boccalone-disclosure :is(h1,h2,h3){font-family:var(--c1fflz6z-font-heading);font-weight:400;color:var(--c1fflz6z-runtime-text);text-wrap:balance}\n.reading-boccalone-disclosure h1{font-size:clamp(42px,5.5vw,72px);line-height:1.08;letter-spacing:-.015em;margin:0 0 26px;max-width:24ch}\n.reading-boccalone-disclosure h2{font-size:clamp(28px,3.5vw,38px);line-height:1.18;margin:48px 0 18px} .reading-boccalone-disclosure h3{font-size:25px;line-height:1.25;margin:28px 0 12px}\n.reading-boccalone-disclosure :is(p,ul,ol){margin-top:0;margin-bottom:20px} .reading-boccalone-disclosure li{margin-bottom:8px} .reading-boccalone-disclosure :is(ul,ol){padding-left:24px} .reading-boccalone-disclosure p{max-width:74ch}\n.reading-boccalone-disclosure .reading-kicker{font-family:var(--c1fflz6z-font-body);font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--c1fflz6z-runtime-accent);margin:0 0 16px}\n.reading-boccalone-disclosure :is(.bc-intro,h1+p){font-size:20px;line-height:1.65;margin-bottom:30px} .reading-boccalone-disclosure a{color:var(--c1fflz6z-runtime-accent);text-underline-offset:4px} .reading-boccalone-disclosure a:hover{text-decoration-thickness:2px}\n.reading-boccalone-disclosure :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--c1fflz6z-runtime-accent);outline-offset:4px}\n.reading-boccalone-disclosure :is(.bc-callout,.bc-warn,.gf-note){background:var(--c1fflz6z-runtime-panel);border-left:3px solid var(--c1fflz6z-runtime-action-bg);padding:18px 22px;margin:24px 0;font-size:16px}\n.reading-boccalone-disclosure :is(.gf-card,.gf-rule,.gf-step){border-top:1px solid var(--c1fflz6z-runtime-border);padding:22px 0;margin:0} .reading-boccalone-disclosure :is(.gf-card,.gf-rule) h3{margin-top:0} .reading-boccalone-disclosure .gf-rule strong{display:block;margin-bottom:8px}\n.reading-boccalone-disclosure .gf-cta{display:inline-flex;align-items:center;min-height:48px;padding:12px 20px;margin:0 12px 12px 0;border:1px solid var(--c1fflz6z-runtime-action-bg);border-radius:4px;background:var(--c1fflz6z-runtime-action-bg);color:var(--c1fflz6z-runtime-action-fg);text-decoration:none;font-weight:600}\n.reading-boccalone-disclosure .gf-cta.secondary{background:transparent;color:var(--c1fflz6z-runtime-accent)} .reading-boccalone-disclosure .bc-ctarow{margin:24px 0;display:flex;flex-wrap:wrap;gap:10px} .reading-boccalone-disclosure .bc-ctarow a{margin:0;min-height:48px;display:inline-flex;align-items:center}\n.reading-boccalone-disclosure :is(.reading-table,.gf-scroll){max-width:100%;overflow-x:auto;margin:24px 0;overscroll-behavior-x:contain} .reading-boccalone-disclosure table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.6;margin:0} .reading-boccalone-disclosure :is(th,td){padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--c1fflz6z-runtime-border);color:var(--c1fflz6z-runtime-text)} .reading-boccalone-disclosure th{background:var(--c1fflz6z-runtime-panel);font-weight:700} .reading-boccalone-disclosure .bc-table{display:table}\n.reading-boccalone-disclosure details{padding:18px 0;border-bottom:1px solid var(--c1fflz6z-runtime-border)} .reading-boccalone-disclosure summary{cursor:pointer;font-weight:600;min-height:44px;padding:8px 0} .reading-boccalone-disclosure details p{margin:12px 0 0}\n.reading-boccalone-disclosure :is(input,select,textarea,button){font:inherit;color:var(--c1fflz6z-runtime-text);max-width:100%;min-height:44px} .reading-boccalone-disclosure :is(input,select,textarea){background:var(--c1fflz6z-runtime-bg);border:1px solid var(--c1fflz6z-runtime-border);padding:10px 12px} .reading-boccalone-disclosure :is(img,svg){max-width:100%;height:auto}\n.reading-boccalone-disclosure .reading-footer{border-top:1px solid var(--c1fflz6z-runtime-border);margin-top:56px;padding-top:24px;font-size:14px} .reading-boccalone-disclosure .reading-footer a{display:inline-flex;min-height:44px;align-items:center}\n@media(max-width:600px){.reading-boccalone-disclosure{padding:36px 20px 56px;font-size:16px} .reading-boccalone-disclosure h1{font-size:44px} .reading-boccalone-disclosure h2{font-size:29px;margin-top:36px} .reading-boccalone-disclosure h3{font-size:24px} .reading-boccalone-disclosure :is(.bc-intro,h1+p){font-size:18px} .reading-boccalone-disclosure :is(th,td){padding:10px;font-size:14px}}\n`), _react2.default.createElement('p', { className: \"reading-kicker\",}, \"Standards & scope\"  )\n\n\n      , _react2.default.createElement('h1', { id: \"bc-title\",}, d.h1)\n      , _react2.default.createElement('p', { className: \"bc-intro\",}, d.intro)\n      , d.primaryCtas && d.primaryCtas.length ? (\n        _react2.default.createElement('div', { className: \"bc-ctarow\",}\n          , d.primaryCtas.map((c, i) => (\n            _react2.default.createElement('a', { key: i, href: c.href, className: i === 0 ? \"bc-btn\" : \"bc-btn bc-btn--secondary\",}, c.label)\n          ))\n        )\n      ) : null\n\n      , d.notice ? _react2.default.createElement('p', { className: \"bc-warn\",}, d.notice) : null\n\n      , d.inShort ? (\n        _react2.default.createElement('section', { 'aria-label': \"In short\" ,}\n          , _react2.default.createElement('h2', null, \"In short\" )\n          , _react2.default.createElement('p', null, d.inShort)\n        )\n      ) : null\n\n      , d.whoFor && d.whoFor.length ? (\n        _react2.default.createElement('section', { 'aria-label': \"Who this is for\"   ,}\n          , _react2.default.createElement('h2', null, \"Who this is for\"   )\n          , _react2.default.createElement('ul', null, d.whoFor.map((x, i) => _react2.default.createElement('li', { key: i,}, x)))\n        )\n      ) : null\n\n      , d.whenToUse && d.whenToUse.length ? (\n        _react2.default.createElement('section', { 'aria-label': \"When to use this\"   ,}\n          , _react2.default.createElement('h2', null, \"When to use this\"   )\n          , _react2.default.createElement('ul', null, d.whenToUse.map((x, i) => _react2.default.createElement('li', { key: i,}, x)))\n        )\n      ) : null\n\n      , d.sections.map((s, i) => (\n        _react2.default.createElement('section', { key: i, 'aria-label': s.heading,}\n          , _react2.default.createElement('h2', null, s.heading)\n          , (s.paragraphs || []).map((pp, j) => _react2.default.createElement('p', { key: j,}, pp))\n          , s.table ? (\n            _react2.default.createElement('div', { className: \"reading-table\", tabIndex: 0, role: \"region\", 'aria-label': \"Scrollable reference table\"  ,}, _react2.default.createElement('table', { className: \"bc-table\",}\n              , _react2.default.createElement('thead', null, _react2.default.createElement('tr', null, s.table.head.map((h, j) => _react2.default.createElement('th', { key: j,}, h))))\n              , _react2.default.createElement('tbody', null\n                , s.table.rows.map((r, j) => (\n                  _react2.default.createElement('tr', { key: j,}, r.map((c, k) => _react2.default.createElement('td', { key: k,}, c)))\n                ))\n              )\n            ))\n          ) : null\n          , (s.bullets || []).length ? (\n            _react2.default.createElement('ul', null\n              , s.bullets.map((b, j) => (\n                _react2.default.createElement('li', { key: j,}, b.href ? _react2.default.createElement('a', { href: b.href,}, b.text) : b.text)\n              ))\n            )\n          ) : null\n          , s.note ? _react2.default.createElement('p', { className: \"bc-callout\",}, s.note) : null\n          , s.warn ? _react2.default.createElement('p', { className: \"bc-warn\",}, s.warn) : null\n        )\n      ))\n\n      , d.related && d.related.length ? (\n        _react2.default.createElement('section', { 'aria-label': \"Related pages\" ,}\n          , _react2.default.createElement('h2', null, \"Where to go next\"   )\n          , _react2.default.createElement('ul', null, d.related.map((r, i) => _react2.default.createElement('li', { key: i,}, _react2.default.createElement('a', { href: r.href,}, r.label))))\n        )\n      ) : null\n\n      , d.faqs && d.faqs.length ? (\n        _react2.default.createElement('section', { 'aria-label': \"Frequently asked questions\"  ,}\n          , _react2.default.createElement('h2', null, \"Frequently asked questions\"  )\n          , d.faqs.map((f, i) => (\n            _react2.default.createElement('details', { key: i,}\n              , _react2.default.createElement('summary', null, f.q)\n              , _react2.default.createElement('p', null, f.a)\n            )\n          ))\n        )\n      ) : null\n\n      , d.closingCtaHeading ? (\n        _react2.default.createElement('section', { 'aria-label': \"Next step\" ,}\n          , _react2.default.createElement('h2', null, d.closingCtaHeading)\n          , _react2.default.createElement('p', null, d.closingCtaText)\n          , _react2.default.createElement('div', { className: \"bc-ctarow\",}\n            , (d.closingCtas || []).map((c, i) => (\n              _react2.default.createElement('a', { key: i, href: c.href, className: i === 0 ? \"bc-btn\" : \"bc-btn bc-btn--secondary\",}, c.label)\n            ))\n          )\n        )\n      ) : null\n    , _react2.default.createElement('aside', { className: \"reading-footer\",}, _react2.default.createElement('a', { href: \"/\",}, \"Back to Boccalone\"  )))\n  );\n} exports.default = DisclosurePage;"}