.tadcrmpro .tad-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:18px 0}.tad-card{background:#fff;border:1px solid #dcdcde;border-radius:12px;padding:18px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.tad-card span{display:block;color:#646970;font-size:12px}.tad-card strong{font-size:28px;color:#00156f}.tad-grid2{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.tad-box{background:#fff;border:1px solid #dcdcde;border-radius:12px;padding:18px;margin:14px 0}.tad-box label{font-weight:700;margin-top:10px;display:block}.tad-box input,.tad-box select,.tad-box textarea,.tad-filter input,.tad-filter select{width:100%;max-width:720px;box-sizing:border-box;margin:4px 0 10px}.tad-filter{background:#fff;border:1px solid #dcdcde;border-radius:10px;padding:12px;margin:14px 0;display:flex;gap:8px;flex-wrap:wrap;align-items:end}.tad-filter input,.tad-filter select{width:auto;min-width:160px;margin:0}.tad-table-scroll{overflow-x:auto;background:#fff;border:1px solid #dcdcde}.tad-leads{min-width:1500px}.tad-pill{display:inline-block;background:#eef3ff;color:#00156f;border-radius:999px;padding:3px 9px;font-weight:700;font-size:12px}.tad-bulk{background:#f6f7f7;border:1px solid #dcdcde;padding:10px;margin:12px 0;display:flex;gap:8px;flex-wrap:wrap}.tad-kanban{display:flex;gap:12px;overflow-x:auto;padding-bottom:20px}.tad-kanban-col{min-width:260px;background:#f6f7f7;border:1px solid #dcdcde;border-radius:12px;padding:10px}.tad-kanban-col h2{font-size:15px;color:#00156f}.tad-kanban-col h2 span{float:right;background:#00156f;color:#fff;border-radius:999px;padding:2px 8px;font-size:12px}.tad-kanban-card{background:#fff;border:1px solid #d8dee9;border-radius:10px;padding:10px;margin:8px 0;cursor:grab}.tad-kanban-card small{display:block;color:#646970;margin:5px 0}.tad-kanban-col.drag-over{outline:3px solid #00156f}.tad-mail-preview{border:1px solid #dcdcde;padding:12px;border-radius:8px;margin-top:10px;background:#fff}.tad-task-list{margin:12px 0}.tad-task-list li{border-left:4px solid #00156f;background:#f8f9fb;padding:10px;margin:8px 0}.tad-task-list li.done{opacity:.6;border-left-color:#008a20}.tad-timeline{border-left:3px solid #00156f;margin-left:8px;padding-left:16px}.tad-timeline>div{position:relative;background:#fff;border:1px solid #dcdcde;border-radius:8px;padding:10px;margin:10px 0}.tad-timeline>div:before{content:"";position:absolute;left:-25px;top:12px;width:12px;height:12px;border-radius:50%;background:#e30613}@media(max-width:900px){.tad-grid2{grid-template-columns:1fr}.tad-filter{display:block}.tad-filter input,.tad-filter select{width:100%;margin:4px 0 8px}.tad-bulk{display:block}.tad-bulk select,.tad-bulk button{width:100%;margin:4px 0}}

.tadcrmpro-login{max-width:480px;margin:40px auto}.tad-login-card{background:#fff;border:1px solid #dcdcde;border-radius:16px;padding:26px;box-shadow:0 8px 24px rgba(0,0,0,.08)}.tad-login-card h2{margin-top:0;color:#00156f}.tad-login-card input[type=text],.tad-login-card input[type=password]{width:100%;box-sizing:border-box;padding:10px}.tad-login-card .button-primary{width:100%;padding:8px 14px;height:auto;background:#00156f;border-color:#00156f}.tad-template-box{position:relative}.tad-template-head{margin-top:0}.tad-template-head .button{font-weight:800;color:#00156f}.tad-template-panel{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:12px}.tad-template-rows{margin-top:16px;border:1px solid #e5e7eb;border-radius:10px;padding:12px;background:#fbfcff;overflow-x:auto}.tad-template-rows-table{min-width:980px}.tad-template-rows-table input,.tad-template-rows-table select{width:100%;max-width:none}.tad-danger{color:#b32d2e!important;border-color:#b32d2e!important}.tad-new-template-box{border:2px dashed #00156f;background:#f8fbff}.tad-template-type{font-weight:700}

/* Frontend CRM shell */
.tadcrmpro-front-shell{display:grid;grid-template-columns:260px 1fr;min-height:calc(100vh - 40px);background:#f5f7fb;border-radius:14px;overflow:hidden;border:1px solid #dcdcde}
.tad-front-nav{background:#00156f;color:#fff;padding:18px 14px;display:flex;flex-direction:column;gap:8px}
.tad-front-brand{border-bottom:1px solid rgba(255,255,255,.2);padding:0 8px 16px;margin-bottom:8px}
.tad-front-brand strong{display:block;font-size:20px;line-height:1.1}.tad-front-brand span{display:block;font-size:12px;opacity:.78;margin-top:5px}
.tad-front-nav a{color:#fff!important;text-decoration:none;padding:11px 12px;border-radius:10px;font-weight:700;display:block;background:rgba(255,255,255,.06)}
.tad-front-nav a:hover,.tad-front-nav a.active{background:#e30613;color:#fff!important}.tad-front-logout{margin-top:auto;background:rgba(255,255,255,.14)!important}
.tad-front-main{padding:20px;overflow:auto;background:#fff}.tad-front-main .wrap{margin:0;max-width:none}.tad-front-main h1{font-size:34px;line-height:1.15;margin:0 0 18px}
@media(max-width:900px){.tadcrmpro-front-shell{grid-template-columns:1fr}.tad-front-nav{position:relative}.tad-front-main{padding:14px}.tad-front-main h1{font-size:26px}}

/* v1.1.5 manual lead + kanban summary */
.tad-manual-table input{width:100%;box-sizing:border-box;min-width:130px}.tad-manual-table th{white-space:nowrap}.tad-kanban-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0 18px}.tad-kanban-stat{display:block;background:#fff;border:1px solid #dcdcde;border-radius:14px;padding:16px;text-decoration:none!important;box-shadow:0 1px 2px rgba(0,0,0,.04);color:#1d2327!important}.tad-kanban-stat span{display:block;font-size:13px;color:#646970}.tad-kanban-stat strong{display:block;font-size:28px;color:#00156f;margin-top:6px}.tad-kanban-stat.active{border-color:#e30613;box-shadow:0 0 0 2px rgba(227,6,19,.12)}.tad-kanban-stat.active strong{color:#e30613}.tad-front-main .tad-kanban-summary + .tad-box table{table-layout:auto}.tadcrmpro .widefat input[list]{max-width:none}

/* v1.1.7 UX polish */
.tad-page-head{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;flex-wrap:wrap}
.tad-page-head h1{margin:0!important}.tad-big-action{font-weight:800!important;border-radius:10px!important;padding:7px 16px!important;height:auto!important}
.tad-row-actions{display:flex;gap:6px;flex-wrap:wrap}.tad-row-actions .button{border-radius:8px;font-weight:700}.tad-btn-mail{border-color:#00156f!important;color:#00156f!important}.tad-btn-delete{border-color:#e30613!important;color:#e30613!important}
.tad-lead-detail-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:6px 0 20px}.tad-lead-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tad-lead-title h2{font-size:30px;margin:0;color:#1d2327}.tad-lead-top-actions{margin-left:auto}.tad-detail-layout{display:grid;grid-template-columns:minmax(460px,1.15fr) minmax(360px,.85fr);gap:18px;align-items:start}.tad-detail-card,.tad-mail-card{box-shadow:0 6px 24px rgba(0,21,111,.07);border-color:#d9e2ef}.tad-detail-card h2,.tad-mail-card h2{margin-top:0;color:#00156f}.tad-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.tad-form-grid label,.tad-full{display:block;margin:0!important}.tad-form-grid label span,.tad-full span{display:block;font-weight:800;color:#374151;margin:0 0 6px}.tad-form-grid input,.tad-form-grid select,.tad-full textarea,.tad-mail-card input,.tad-mail-card select{width:100%!important;max-width:none!important;border:1px solid #cfd8e3;border-radius:9px;padding:9px 11px;box-shadow:none}.tad-full{margin-top:14px!important}.tad-status-section{margin:18px 0;padding:14px;border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc}.tad-status-section h3{margin:0 0 10px;color:#00156f}.tad-status-buttons{display:flex;gap:8px;flex-wrap:wrap}.tad-status-btn{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;border:1px solid #cfd8e3;border-radius:999px;background:#fff;color:#00156f;font-weight:800;padding:8px 12px;cursor:pointer}.tad-status-btn input{width:auto!important;margin:0}.tad-status-btn.is-active{background:#00156f;color:#fff;border-color:#00156f}.tad-save-row{margin:16px 0 0}.tad-mail-card{position:sticky;top:18px}.tad-mail-card .button{border-radius:10px;font-weight:800;padding:6px 16px;height:auto}.tad-mail-card .button-primary{background:#e30613;border-color:#e30613}.tad-mail-preview{max-height:620px;overflow:auto;background:#f8fafc}.tad-preview-body{background:#fff;border-radius:12px;padding:12px;overflow:auto}.tad-leads{min-width:1350px}.tad-leads th:last-child,.tad-leads td:last-child{min-width:190px}
@media(max-width:1100px){.tad-detail-layout{grid-template-columns:1fr}.tad-mail-card{position:static}.tad-form-grid{grid-template-columns:1fr}.tad-lead-top-actions{margin-left:0}}

/* v1.1.8 button and settings refresh */
.tadcrmpro .button,
.tadcrmpro button,
.tad-front-main .button{
  border-radius:10px!important;
  font-weight:800!important;
  padding:7px 16px!important;
  min-height:38px!important;
  line-height:1.2!important;
  box-shadow:none!important;
  text-decoration:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:6px!important;
}
.tadcrmpro .button-small{min-height:32px!important;padding:6px 12px!important;font-size:13px!important}
.tadcrmpro .button-primary,
.tad-btn-save,
.tad-big-action.button-primary{
  background:#e30613!important;
  border-color:#e30613!important;
  color:#fff!important;
}
.tadcrmpro .button-primary:hover,
.tad-btn-save:hover{background:#c70010!important;border-color:#c70010!important;color:#fff!important}
.tad-btn,
.tadcrmpro .button.tad-btn{border:1px solid #d92d61!important;color:#d92d61!important;background:#fff!important}
.tad-btn:hover,.tadcrmpro .button.tad-btn:hover{background:#fff5f8!important;color:#b4234d!important;border-color:#b4234d!important}
.tad-btn-open,
.tadcrmpro .button.tad-btn-open{background:#00156f!important;border-color:#00156f!important;color:#fff!important}
.tad-btn-mail,
.tadcrmpro .button.tad-btn-mail{background:#16a34a!important;border-color:#16a34a!important;color:#fff!important}
.tad-btn-delete,
.tadcrmpro .button.tad-btn-delete{background:#e30613!important;border-color:#e30613!important;color:#fff!important}
.tad-btn-clear,
.tadcrmpro .button.tad-btn-clear{background:#fff!important;border-color:#d92d61!important;color:#d92d61!important}
.tad-btn-open:hover{background:#000b48!important;color:#fff!important}.tad-btn-mail:hover{background:#12803b!important;color:#fff!important}.tad-btn-delete:hover{background:#c70010!important;color:#fff!important}.tad-btn-clear:hover{background:#fff5f8!important;color:#b4234d!important}
.tad-row-actions{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:nowrap!important}.tad-row-actions .button{white-space:nowrap!important}
.tad-grid2 .widefat td:last-child{min-width:185px!important}
.tad-table-scroll .tad-leads td:last-child{min-width:210px!important}
.tad-filter .button,
.tad-bulk .button{min-width:110px!important}

.tad-settings-page .tad-page-head{margin-bottom:18px!important}
.tad-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:18px;align-items:start;max-width:1180px}
.tad-settings-card{background:#fff;border:1px solid #d9e2ef;border-radius:16px;padding:20px;box-shadow:0 6px 24px rgba(0,21,111,.06)}
.tad-settings-card h2{margin:0 0 16px!important;color:#00156f!important;font-size:22px!important}
.tad-settings-fields{display:grid;grid-template-columns:1fr;gap:14px}
.tad-settings-fields label span,.tad-switch-line span{display:block;font-weight:800;color:#374151;margin-bottom:6px}
.tad-settings-fields input{width:100%!important;max-width:none!important;border:1px solid #cfd8e3!important;border-radius:10px!important;padding:10px 12px!important;min-height:42px!important;background:#fff!important;box-sizing:border-box!important}
.tad-settings-wide{grid-column:1/-1}.tad-switch-line{display:flex!important;align-items:center;gap:10px;margin:0!important}.tad-switch-line input{width:auto!important}.tad-switch-line span{margin:0!important}
.tad-settings-footer{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}
@media(max-width:900px){.tad-settings-grid{grid-template-columns:1fr}.tad-row-actions{flex-wrap:wrap!important}}

/* v1.1.9 - Mail oluşturma ve CRM Durum Özeti düzeni */
.tad-mail-compose-page .tad-mail-compose-grid{align-items:start}
.tad-lead-summary-card{background:#f8fafc;border:1px solid #dbe4f0;border-radius:14px;padding:16px;line-height:1.55}
.tad-lead-summary-card strong{display:block;font-size:22px;color:#00156f;margin-bottom:3px}
.tad-lead-summary-card span{display:inline-block;background:#eef3ff;color:#00156f;border-radius:999px;padding:4px 10px;font-weight:800;font-size:12px;margin-bottom:8px}
.tad-mail-search{align-items:center!important}
.tad-mail-search input[type=search]{min-width:340px!important;max-width:520px!important}
.tad-kanban-summary{overflow:visible!important}
.tad-front-nav a[href*="tadcrmpro_view=kanban"]::before{content:""}
@media(max-width:900px){.tad-mail-search input[type=search]{min-width:100%!important}.tad-mail-compose-page .tad-mail-compose-grid{grid-template-columns:1fr!important}}
:#00156f}.tad-template-rows-table th{background:#eef3ff!important;color:#00156f!important;font-weight:900!important}.tad-template-rows-table td{vertical-align:middle!important}.tad-template-box .submit{margin:16px 0 0!important;padding:0!important}.tad-template-box .submit .button{background:#e30613!important;border-color:#e30613!important;color:#fff!important}.tad-template-box .tad-danger{margin:0 18px 18px!important;background:#fff!important;color:#e30613!important;border-color:#e30613!important}.tad-new-template-box{border:2px dashed #00156f!important;background:#f8fbff!important}.tad-new-template-box .tad-template-head{background:#eef3ff}.tad-front-nav a[href*="tadcrmpro_view=templates"]{display:block!important}
@media(max-width:900px){.tad-template-pro .tad-page-head{display:block}.tad-template-actions{margin-top:12px}.tad-template-panel .tad-grid2{grid-template-columns:1fr!important}}

/* v1.1.11 - Professional mail templates screen */
.tad-template-pro .tad-page-head{background:#fff;border:1px solid #d9e2ef;border-radius:16px;padding:18px 20px;box-shadow:0 6px 24px rgba(0,21,111,.06)}
.tad-template-pro .tad-page-head .description{margin:5px 0 0;color:#667085;font-size:14px}
.tad-template-actions{display:flex;gap:8px;flex-wrap:wrap}
.tad-template-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:16px 0}
.tad-template-stats>div{background:#fff;border:1px solid #d9e2ef;border-radius:14px;padding:16px;box-shadow:0 3px 14px rgba(0,21,111,.04)}
.tad-template-stats strong{display:block;color:#00156f;font-size:24px;line-height:1.1}
.tad-template-stats span{display:block;color:#667085;margin-top:5px;font-size:13px}
.tad-template-helpbox{border-left:5px solid #00156f;background:#f8fbff}
.tad-template-box{border:1px solid #d9e2ef!important;border-radius:16px!important;box-shadow:0 6px 24px rgba(0,21,111,.05);overflow:hidden;padding:0!important}
.tad-template-box form{margin:0}
.tad-template-head{display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap;background:#f8fafc;border-bottom:1px solid #e5e7eb;padding:14px 16px;margin:0!important}
.tad-template-head .tad-template-toggle{background:transparent!important;border:0!important;color:#00156f!important;padding:0!important;min-height:0!important;font-size:17px!important;box-shadow:none!important;justify-content:flex-start!important}
.tad-template-icon{background:#00156f;color:#fff;border-radius:50%;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;margin-right:8px}
.tad-template-key{font-size:12px;background:#fff;border:1px solid #d9e2ef;border-radius:999px;color:#667085;padding:4px 10px;font-weight:800}
.tad-template-badge{font-size:12px;border-radius:999px;padding:5px 10px;font-weight:900}
.tad-template-badge.is-active{background:#16a34a;color:#fff}
.tad-template-badge.is-passive{background:#e30613;color:#fff}
.tad-template-panel{padding:18px 18px 20px!important;background:#fff}
.tad-template-panel .tad-grid2{background:#fff;border:0;margin-top:0}
.tad-template-panel label{font-weight:800;color:#344054;margin-top:0!important}
.tad-template-panel input,.tad-template-panel select,.tad-template-panel textarea{width:100%!important;max-width:none!important;border:1px solid #cfd8e3!important;border-radius:10px!important;padding:10px 12px!important;box-sizing:border-box!important}
.tad-template-panel textarea{min-height:92px}
.tad-template-rows{border:1px solid #d9e2ef!important;border-radius:14px!important;background:#f8fafc!important}
.tad-template-rows h3{margin-top:0;color:#00156f}
.tad-template-rows-table th{background:#eef3ff!important;color:#00156f!important;font-weight:900!important}
.tad-template-rows-table td{vertical-align:middle!important}
.tad-template-box .submit{margin:16px 0 0!important;padding:0!important}
.tad-template-box .submit .button{background:#e30613!important;border-color:#e30613!important;color:#fff!important}
.tad-template-box .tad-danger{margin:0 18px 18px!important;background:#fff!important;color:#e30613!important;border-color:#e30613!important}
.tad-new-template-box{border:2px dashed #00156f!important;background:#f8fbff!important}
.tad-new-template-box .tad-template-head{background:#eef3ff}
.tad-front-nav a[href*="tadcrmpro_view=templates"]{display:block!important}
@media(max-width:900px){.tad-template-pro .tad-page-head{display:block}.tad-template-actions{margin-top:12px}.tad-template-panel .tad-grid2{grid-template-columns:1fr!important}}

/* v1.1.14 - TAK CRM Pro standalone stability fixes */
html body.tadcrmpro-standalone{
  margin:0!important;
  padding:0!important;
  width:100vw!important;
  height:100vh!important;
  overflow:hidden!important;
  background:#f5f7fb!important;
  font-family:Inter, Arial, sans-serif!important;
}
body.tadcrmpro-standalone #wpadminbar,
body.tadcrmpro-standalone header,
body.tadcrmpro-standalone footer,
body.tadcrmpro-standalone .site-header,
body.tadcrmpro-standalone .site-footer{
  display:none!important;
}
body.tadcrmpro-standalone .tadcrmpro-front-shell{
  width:100vw!important;
  height:100vh!important;
  min-height:100vh!important;
  max-width:none!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  grid-template-columns:240px minmax(0,1fr)!important;
}
body.tadcrmpro-standalone .tad-front-nav{
  min-height:100vh!important;
  height:100vh!important;
  border-radius:0!important;
}
body.tadcrmpro-standalone .tad-front-main{
  height:100vh!important;
  min-width:0!important;
  overflow:auto!important;
  padding:18px!important;
  background:#fff!important;
}
body.tadcrmpro-standalone .tad-front-main h1{font-size:26px!important;line-height:1.18!important;margin-bottom:14px!important}
body.tadcrmpro-standalone .tad-box h2{font-size:22px!important;line-height:1.2!important}
body.tadcrmpro-standalone table.widefat{font-size:13px!important}
body.tadcrmpro-standalone table.widefat th,
body.tadcrmpro-standalone table.widefat td{font-size:13px!important;line-height:1.45!important;padding:8px!important}
body.tadcrmpro-standalone .tad-card strong,
body.tadcrmpro-standalone .tad-kanban-stat strong{font-size:22px!important}
body.tadcrmpro-standalone .tad-front-brand strong{font-size:17px!important}
body.tadcrmpro-standalone .tad-front-nav a{font-size:14px!important;padding:10px 11px!important}
body.tadcrmpro-standalone .tad-detail-layout{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr)!important}
body.tadcrmpro-standalone .tad-lead-edit-form button[type="submit"]{cursor:pointer!important;position:relative!important;z-index:5!important}
body.tadcrmpro-standalone .tad-template-admin{max-width:none!important;width:100%!important;overflow:visible!important}
body.tadcrmpro-standalone .tad-template-admin .tad-page-head,
body.tadcrmpro-standalone .tad-template-admin .tad-box,
body.tadcrmpro-standalone .tad-template-admin .tad-template-stats{max-width:none!important;width:100%!important;box-sizing:border-box!important}
body.tadcrmpro-standalone .tad-template-stats{grid-template-columns:repeat(2,minmax(180px,260px))!important}
body.tadcrmpro-standalone .tad-template-panel .tad-grid2{grid-template-columns:repeat(2,minmax(0,1fr))!important}
@media(max-width:1000px){
  body.tadcrmpro-standalone .tadcrmpro-front-shell{grid-template-columns:1fr!important;height:auto!important;overflow:auto!important}
  body.tadcrmpro-standalone .tad-front-nav{height:auto!important;min-height:auto!important}
  body.tadcrmpro-standalone .tad-front-main{height:auto!important;min-height:100vh!important}
  body.tadcrmpro-standalone .tad-detail-layout{grid-template-columns:1fr!important}
}

/* v1.1.15 - TAK CRM Pro hard standalone and compact layout */
html body.tadcrmpro-standalone{margin:0!important;padding:0!important;width:100vw!important;height:100vh!important;overflow:hidden!important;background:#f5f7fb!important;font-family:Inter,Arial,sans-serif!important}
body.tadcrmpro-standalone .tadcrmpro-front-shell{display:grid!important;grid-template-columns:240px minmax(0,1fr)!important;width:100vw!important;height:100vh!important;min-height:100vh!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:#f5f7fb!important}
body.tadcrmpro-standalone .tad-front-nav{height:100vh!important;min-height:100vh!important;border-radius:0!important;padding:16px 12px!important;box-sizing:border-box!important}
body.tadcrmpro-standalone .tad-front-main{height:100vh!important;min-width:0!important;width:100%!important;overflow:auto!important;padding:18px!important;background:#fff!important;box-sizing:border-box!important}
body.tadcrmpro-standalone .wrap{margin:0!important;max-width:none!important;width:100%!important;box-sizing:border-box!important}
body.tadcrmpro-standalone .tadcrmpro-login{max-width:480px!important;margin:8vh auto!important}
body.tadcrmpro-standalone h1{font-size:26px!important;line-height:1.2!important;margin:0 0 14px!important;color:#1f2937!important}
body.tadcrmpro-standalone .tad-box h2{font-size:22px!important;line-height:1.2!important}
body.tadcrmpro-standalone .tad-template-admin{max-width:none!important;width:100%!important}
body.tadcrmpro-standalone .tad-template-stats{grid-template-columns:repeat(2,minmax(180px,260px))!important}
body.tadcrmpro-standalone .tad-template-rows{display:none!important}
body.tadcrmpro-standalone table.widefat{font-size:13px!important}
body.tadcrmpro-standalone table.widefat th,body.tadcrmpro-standalone table.widefat td{font-size:13px!important;line-height:1.45!important;padding:8px!important}
body.tadcrmpro-standalone .tad-filter{display:flex!important;align-items:end!important;gap:8px!important;flex-wrap:wrap!important}
body.tadcrmpro-standalone .tad-filter input,body.tadcrmpro-standalone .tad-filter select{width:auto!important;min-width:150px!important;max-width:220px!important}
@media(max-width:1000px){body.tadcrmpro-standalone .tadcrmpro-front-shell{grid-template-columns:1fr!important;height:auto!important;overflow:auto!important}body.tadcrmpro-standalone{overflow:auto!important}body.tadcrmpro-standalone .tad-front-nav{height:auto!important;min-height:auto!important}body.tadcrmpro-standalone .tad-front-main{height:auto!important;min-height:100vh!important}}
