
          .mobility-crm-tab{background:var(--bg-card,#fff);border:1px solid #b45309;border-radius:var(--radius-md,8px);color:#b45309;cursor:pointer;padding:12px 16px;font:600 13px Pretendard,sans-serif}
          .mobility-crm-tab:hover,.mobility-crm-tab.active{background:#b45309;color:#fff!important}
          #up-mobility-crm .mob-crm-kpis{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));gap:10px;margin:0 0 16px}
          #up-mobility-crm .mob-crm-kpi{padding:13px 15px;border:1px solid var(--border,#dbe3ee);border-radius:8px;background:var(--bg-card,#fff)}
          #up-mobility-crm .mob-crm-kpi b{display:block;font-size:22px;color:#b45309}
          #up-mobility-crm .mob-crm-kpi span{display:block;margin-top:3px;font-size:11px;color:var(--txt-mid,#667085)}
          #up-mobility-crm .mob-crm-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:0 0 12px}
          #up-mobility-crm .mob-crm-toolbar input,#up-mobility-crm .mob-crm-toolbar select,#up-mobility-crm input,#up-mobility-crm select,#up-mobility-crm textarea{min-height:36px;padding:7px 9px;border:1px solid var(--border,#dbe3ee);border-radius:6px;background:var(--bg-card,#fff);color:var(--txt-hi,#1f2937);font:inherit;font-size:12px}
          #up-mobility-crm .mob-crm-toolbar input{flex:1;min-width:180px}
          #up-mobility-crm .mob-crm-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:14px}
          #up-mobility-crm .mob-crm-box{padding:14px;border:1px solid var(--border,#dbe3ee);border-radius:8px;background:var(--bg-card,#fff)}
          #up-mobility-crm .mob-crm-table{width:100%;border-collapse:collapse;font-size:12px}
          #up-mobility-crm .mob-crm-table th,#up-mobility-crm .mob-crm-table td{padding:9px 7px;border-bottom:1px solid var(--border,#e5e7eb);text-align:left;vertical-align:middle}
          #up-mobility-crm .mob-crm-table th{font-size:11px;color:var(--txt-mid,#667085);white-space:nowrap}
          #up-mobility-crm .mob-crm-table tr[data-selected=true]{background:rgba(180,83,9,.08)}
          #up-mobility-crm .mob-crm-table button{border:0;background:transparent;color:#b45309;text-align:left;cursor:pointer;font:700 12px inherit}
          #up-mobility-crm .mob-crm-form{display:grid;gap:9px}
          #up-mobility-crm .mob-crm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
          #up-mobility-crm .mob-crm-form label{display:grid;gap:4px;color:var(--txt-mid,#667085);font-size:11px;font-weight:700}
          #up-mobility-crm .mob-crm-form label.full{grid-column:1/-1}
          #up-mobility-crm input[readonly]{opacity:.82}
          #up-mobility-crm .mob-crm-actions{display:flex;gap:7px;flex-wrap:wrap}
          #up-mobility-crm .mob-crm-btn{min-height:36px;padding:7px 11px;border:1px solid #b45309;border-radius:6px;background:#b45309;color:#fff;font:700 12px inherit;cursor:pointer}
          #up-mobility-crm .mob-crm-btn.secondary{background:transparent;color:#b45309}
          #up-mobility-crm .mob-crm-status{min-height:20px;color:var(--txt-mid,#667085);font-size:11px}
          @media(max-width:900px){#up-mobility-crm .mob-crm-layout{grid-template-columns:1fr}}
          @media(max-width:600px){#up-mobility-crm .mob-crm-kpis{grid-template-columns:repeat(2,minmax(100px,1fr))}#up-mobility-crm .mob-crm-grid{grid-template-columns:1fr}#up-mobility-crm .mob-crm-form label.full{grid-column:auto}#up-mobility-crm .mob-crm-table{min-width:720px}#up-mobility-crm .mob-crm-table-wrap{overflow-x:auto}}
        