/* =====================================================================
   ROUND 136, D1: the polish the recipes got, applied to PAGES and COLUMNS.

   WHAT WAS MEASURED FIRST, with every switch on, at 1440:

                      disclaimer   padding      body figures  affiliate line
       recipe         native       48px / 48px  0             yes
       page           none         --           0             --
       CookingHub col IFRAME       38.4px / 0   2             --
       Gazette col    IFRAME       38.4px / 0   1             --

   So the gap was not "columns have no polish" -- round 135 gave them the
   disclaimer (item 3) and the inline body figure (items 13/14) -- it was that
   the two newest recipe fixes had not reached them:

     * the disclaimer was still a cross-origin IFRAME on a column while the
       recipe had gone native. Fixed in app/r135disc.py, in ONE LINE, because
       that module imports the recipe's block rather than copying it -- which
       is exactly the reason its own header gives for importing.
     * the inset was the theme's 38.4px top and ZERO at the sides, where the
       recipe matches the SEO paragraph box. That is this sheet.

   A PAGE CORRECTLY HAS NO DISCLAIMER. Round 135's item 3 is "a disclaimer on
   individual COLUMN pages", and /disclaimer/ is itself a page -- it would
   have carried the disclaimer twice. Nothing here gives one to a page.

   ITS OWN SWITCH: `site_r136_pagepolish`, OFF by default.
   ROLLBACK: site_r136_pagepolish off.
   ===================================================================== */

/* THE SAME INSET A RECIPE HAS, at the same breakpoint, on a column.
   `section.ttc-policy-embed` covers both shapes -- the iframe one and the
   native one -- because a column can carry either depending on
   site_r136_discnative, and the inset should be right in both. */
body:not(.ttc-recipe) section.ttc-policy-embed > .content > .text,
.ttc-v2 section.ttc-policy-embed > .content > .text {
  padding: 48px;
}
@media (max-width: 1023px) {
  body:not(.ttc-recipe) section.ttc-policy-embed > .content > .text,
  .ttc-v2 section.ttc-policy-embed > .content > .text { padding: 26px; }
}

/* A column's disclaimer is the LAST thing before the comments, and it arrived
   hard against the article above it. The same gap the page puts between its
   other blocks. */
section.ttc-policy-embed { margin-top: var(--ttc-box-gap, 30px); }
