/* PHASE_M2_R5F3_FRONTEND_DOMAIN_MODULES_R1: moved from /assets/css/modules/010-phase5zi-mobile-final-comfort-r1-style.css */
/* Extracted to named module by PHASE_M2_R5F2_FRONTEND_NAMED_MODULES_R2_FIXED from assets/css/blocks/010-phase5zi-mobile-final-comfort-r1-style.css */
/* Extracted from frontend/index.html by PHASE_M2_R5F1_FRONTEND_MODULAR_SPLIT_R1: phase5zi-mobile-final-comfort-r1-style */
@media (max-width: 760px){
    body.b2bcrm-salesperson-role{overflow-x:hidden!important}
    body.b2bcrm-salesperson-role .phase5zi-compact-tabs button,
    body.b2bcrm-salesperson-role .phase5zi-compact-tabs a,
    body.b2bcrm-salesperson-role .phase5zi-compact-tabs .btn{
      min-width:auto!important;
      width:auto!important;
      white-space:nowrap!important;
      padding-left:18px!important;
      padding-right:18px!important;
      font-size:15px!important;
      border-radius:22px!important;
    }
    body.b2bcrm-salesperson-role .phase5zi-compact-tabs [data-phase5zi-short="queue"]{min-width:118px!important;text-align:center!important}
    body.b2bcrm-salesperson-role .phase5zi-compact-tabs [data-phase5zi-short="agents"]{min-width:96px!important;text-align:center!important}
    body.b2bcrm-salesperson-role .phase5zi-compact-tabs [data-phase5zi-short="production"]{min-width:128px!important;text-align:center!important}

    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td.phase5zi-actions-grid,
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td[data-phase5zh-label="Actions"].phase5zi-actions-grid{
      display:grid!important;
      grid-template-columns:repeat(2,minmax(0,1fr))!important;
      gap:10px!important;
      width:100%!important;
      max-width:none!important;
      align-items:stretch!important;
      padding-top:16px!important;
    }
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td.phase5zi-actions-grid::before{
      grid-column:1 / -1!important;
      display:block!important;
      width:100%!important;
      margin-bottom:0!important;
    }
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td.phase5zi-actions-grid .phase5zi-action-btn,
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td.phase5zi-actions-grid > button,
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td.phase5zi-actions-grid > a,
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td.phase5zi-actions-grid > .btn{
      width:100%!important;
      min-width:0!important;
      max-width:none!important;
      margin:0!important;
      min-height:50px!important;
      border-radius:16px!important;
      font-size:15px!important;
      font-weight:950!important;
      display:flex!important;
      align-items:center!important;
      justify-content:center!important;
      text-align:center!important;
      box-sizing:border-box!important;
      padding:12px 10px!important;
      line-height:1.15!important;
    }
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td.phase5zi-actions-grid .phase5zi-action-wa{background:#05a83f!important;color:#fff!important;border-color:#05a83f!important}
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td.phase5zi-actions-grid .phase5zi-action-call{background:#2f465a!important;color:#fff!important;border-color:#2f465a!important}
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td.phase5zi-actions-grid .phase5zi-action-production,
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td.phase5zi-actions-grid .phase5zi-action-manager{
      grid-column:1 / -1!important;
      min-height:48px!important;
    }
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table tr{
      margin-left:0!important;
      margin-right:0!important;
    }
    body.b2bcrm-salesperson-role table.phase5zh-agent-mobile-table td[data-phase5zh-label="Agent"]{
      overflow-wrap:anywhere!important;
      word-break:normal!important;
    }
  }
