/* Onboarding R extras (2026-11-10): the bulk team invite (sb-bulkinvite.js) and Learn from my website
   (sb-rcpweb.js). Both sit in the Import page's full-page shell (.sbi, sb-import.css); this is only
   their rows. Rig tokens only, square corners, one accent. */
.sbb-rows{display:grid;gap:10px;margin:0 0 6px}
.sbb-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:start;background:var(--panel);border:var(--rule,1px) solid var(--line);padding:12px}
.sbb-row.off{opacity:.55}
.sbb-on{padding-top:26px}
.sbb-on input{width:20px;height:20px;accent-color:var(--acc)}
.sbb-f{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.3fr);gap:10px}
.sbb-f .field{margin:0}
.sbb-f label i{font-style:normal;text-transform:none;letter-spacing:0;color:var(--acc-ink);font-weight:500}
.sbb-x{margin-top:22px}
.sbrw-url{display:flex;gap:10px;align-items:flex-end}
.sbrw-list{display:grid;gap:8px;margin:0 0 14px}
.sbrw-d{display:flex;gap:14px;align-items:flex-start;background:var(--panel);border:var(--rule,1px) solid var(--line);padding:12px 14px}
.sbrw-d .w{flex:1;min-width:0}
.sbrw-d .w b{display:block;font-size:14px;font-weight:600}
.sbrw-d .w small{display:block;color:var(--mute);font-size:12px;margin-top:4px;overflow-wrap:anywhere}
.sbrw-d .field{margin:0 0 8px}
.sbrw-d .acts{display:flex;gap:6px;flex:none}
@media (max-width:760px){
  .sbb-f{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
  .sbb-row{grid-template-columns:28px minmax(0,1fr)}
  .sbb-x{grid-column:2;justify-self:start;margin:0}
  .sbrw-url{flex-direction:column;align-items:stretch}
  .sbrw-d{flex-direction:column}
  .sbrw-d .acts{width:100%}
  .sbrw-d .acts .sbi-b{flex:1;min-height:44px}
}
