/* a408mob:begin */
/* [SG-PATCH 2026-11-03 A408 | Felix] Kit 3 of the mobile sweep (Vera's gate on kit 1 v2: L2 and P12). A file of its own: zz-mobile.css
   (kit 2, A406) and zz-mobile-2.css (kit 1 v2, A407) are frozen. skin.helper.php links pages/*.css sorted by name (SORT_STRING on the
   full path): zz-mobile-2.css, zz-mobile-3.css, zz-mobile.css ("-" sorts before "."). This file loads before kit 2's file and after
   kit 1 v2's, so every rule here wins by specificity, never by order. Tokens: GL-001 section 7.3 (--space-N, --border).
   (1) Vera L2: at 768-1023px the Reactions activity volumes («Statistiche di attività», «Classifica di attività degli account») still
       had three card levels: the table box inside a section box inside the group card. As on the phone (A405 a405rx block 1): the
       group is the only card; the sections, the ranking cards and the table lose box, radius and background, and a divider separates
       them. The summary chips and the metric tiles stay as they are; the panel keeps its tablet padding.
   (2) Vera P12: in the Parser task editor the support bubble (#sgchatFab, fixed, 52px at 28px from the right and the bottom) covered
       the right edge of «Salva» and of the status select in the fixed save bar: 20% of «Salva» on the phone, 9-11% from 768 to 1280.
       The bar keeps its place and width; its content now ends before the bubble at every width: right padding 64px
       (--space-10 + --space-6) under 768px, 40px (--space-10) from 768px, where the bubble reaches less far into the bar.
       Less room must not cut the status select: it keeps its own text width (it was already cut to nothing at 421px and in the narrow
       desktop column at 1024-1100px, before this kit), the status control keeps its content width, and the bar's row wraps when the
       controls do not fit, so «Pausa» and «Salva» go to a second line instead of overlapping the select.
       Parser only: the Repost and Reactions bars were not covered. */
@media (min-width: 768px) and (max-width: 1023.98px) {
  html:is([data-skin="sg26"],#sg-skin) body:not(#sg-f1):not(#sg-f2) #reactions-pro :is(.rp-activity-current, .rp-activity-report-section, .rp-activity-ranking-card, .rp-activity-insight):not(#sg-p0):not(#sg-p1) {
    border: 0 !important; border-top: 1px solid var(--border) !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important;
    padding-left: 0 !important; padding-right: 0 !important;
  }
  html:is([data-skin="sg26"],#sg-skin) body:not(#sg-f1):not(#sg-f2) #reactions-pro :is(.rp-activity-table-wrap):not(#sg-p0):not(#sg-p1) { border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; }
}
html:is([data-skin="sg26"],#sg-skin) body:not(#sg-f1):not(#sg-f2) form.js-parser-schedule-form .rp-schedule-save-bar.is-fixed:not(#sg-p0):not(#sg-p1) { padding-right: calc(var(--space-10) + var(--space-6)) !important; }
@media (min-width: 768px) {
  html:is([data-skin="sg26"],#sg-skin) body:not(#sg-f1):not(#sg-f2) form.js-parser-schedule-form .rp-schedule-save-bar.is-fixed:not(#sg-p0):not(#sg-p1) { padding-right: var(--space-10) !important; }
}
html:is([data-skin="sg26"],#sg-skin) body:not(#sg-f1):not(#sg-f2) form.js-parser-schedule-form .rp-schedule-save-bar.is-fixed .rp-schedule-save-bar-content:not(#sg-p0):not(#sg-p1) { flex-wrap: wrap; }
html:is([data-skin="sg26"],#sg-skin) body:not(#sg-f1):not(#sg-f2) form.js-parser-schedule-form .rp-schedule-save-bar.is-fixed .rp-schedule-status-control:not(#sg-p0):not(#sg-p1) { min-width: max-content; }
html:is([data-skin="sg26"],#sg-skin) body:not(#sg-f1):not(#sg-f2) form.js-parser-schedule-form .rp-schedule-save-bar.is-fixed .rp-schedule-status-select:not(#sg-p0):not(#sg-p1) { flex-shrink: 0; min-width: max-content; }
/* a408mob:end */
