/* Approved find-room PC tabs and native statistics; business handlers unchanged. */
@media(min-width:769px){
 body #page-vacant>.page-content>.sf-mode-tabs{gap:4px!important;padding:0!important;margin:0 0 12px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;flex-wrap:wrap}
 body #page-vacant>.page-content>.sf-mode-tabs>.sf-mode-tab{flex:0 0 auto!important;min-width:0!important;height:36px!important;padding:0 14px!important;gap:7px!important;border:1px solid #dbeafe!important;border-radius:9px!important;background:var(--wp-color-bg-card,#fff)!important;color:#1e3a8a!important;font-size:12.5px!important;font-weight:600!important;box-shadow:none!important;line-height:normal!important;transition:background .15s,border-color .15s,color .15s}
 body #page-vacant>.page-content>.sf-mode-tabs>.sf-mode-tab svg{width:18px!important;height:18px!important}
 body #page-vacant>.page-content>.sf-mode-tabs>.sf-mode-tab.active{background:var(--wp-color-primary,#2563eb)!important;color:#fff!important;border-color:var(--wp-color-primary,#2563eb)!important;box-shadow:none!important}
 body #page-vacant>.page-content>.sf-mode-tabs>.sf-mode-tab::before,body #page-vacant>.page-content>.sf-mode-tabs>.sf-mode-tab::after{display:none!important;content:none!important}
 body #page-vacant>.page-content>.sf-mode-tabs>.sf-mode-tab:hover:not(.active){background:var(--wp-color-primary-soft,#eff6ff)!important;border-color:var(--wp-color-primary,#2563eb)!important}
 body #page-vacant #vc-stats-bar,body #sf-deposit-mode .dp-stats{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;padding:0!important;margin:0 0 14px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
 body #page-vacant #vc-stats-bar .vc-stat-item,body #sf-deposit-mode .dp-stats .dp-stat{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:15px 22.8px!important;column-gap:12px!important;row-gap:2px!important;align-content:center!important;align-items:center!important;justify-items:start!important;justify-content:normal!important;text-align:left!important;height:auto!important;min-height:81px!important;padding:12px 14px!important;border:1px solid #eef1f6!important;border-radius:12px!important;background:var(--wp-color-bg-card,#fff)!important;box-shadow:0 1px 2px rgba(15,23,42,.045)!important;transform:none!important;position:relative}
 body #page-vacant #vc-stats-bar .vc-stat-item.vc-active,body #sf-deposit-mode .dp-stats .dp-stat.active{border-color:var(--wp-color-primary,#2563eb)!important;box-shadow:inset 0 0 0 1px var(--wp-color-primary-ring,rgba(37,99,235,.12))!important}
 body #page-vacant #vc-stats-bar .vc-stat-item:hover,body #sf-deposit-mode .dp-stats .dp-stat:hover{border-color:var(--wp-color-primary,#2563eb)!important;transform:none!important}
 body #page-vacant #vc-stats-bar .vc-stat-lbl,body #sf-deposit-mode .dp-stats .dp-stat-label{grid-column:2!important;grid-row:1!important;font-size:12px!important;line-height:15px!important;font-weight:500!important;color:#1e3a8a!important;margin:0!important;letter-spacing:.02em;display:block!important;white-space:nowrap}
 body #page-vacant #vc-stats-bar .vc-stat-value,body #sf-deposit-mode .dp-stats .dp-stat-val{grid-column:2!important;grid-row:2!important;font-size:19px!important;line-height:22.8px!important;font-weight:700!important;font-variant-numeric:tabular-nums;letter-spacing:0!important;margin:0!important;color:inherit!important}
 body #page-vacant #vc-stats-bar .vc-stat-ic,body #sf-deposit-mode .dp-stats .dp-circle{grid-column:1!important;grid-row:1 / 3!important;width:48px!important;height:48px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;position:static!important;background:var(--stat-soft,#eff6ff)!important;color:var(--stat-ink,#3b82f6)!important}
 body #page-vacant #vc-stats-bar .vc-stat-ic svg,body #sf-deposit-mode .dp-circle .dp-stat-ico{width:24px!important;height:24px!important;color:inherit!important}
 body #page-vacant .vc-stat-blue,body #sf-deposit-mode .dp-stat-blue{--stat-ink:var(--wp-color-info,#3b82f6);--stat-soft:var(--wp-color-primary-soft,#eff6ff);color:var(--stat-ink)!important}
 body #page-vacant .vc-stat-purple,body #sf-deposit-mode .dp-stat-indigo{--stat-ink:var(--wp-data-3,#8b5cf6);--stat-soft:var(--wp-color-purple-soft,#f5f3ff);color:var(--stat-ink)!important}
 body #page-vacant .vc-stat-pink,body #sf-deposit-mode .dp-stat-red{--stat-ink:var(--wp-color-danger,#ef4444);--stat-soft:var(--wp-color-danger-soft,#fff1f2);color:var(--stat-ink)!important}
 body #page-vacant .vc-stat-green,body #sf-deposit-mode .dp-stat-green{--stat-ink:var(--wp-color-success-strong,#16a34a);--stat-soft:var(--wp-color-success-soft,#ecfdf5);color:var(--stat-ink)!important}
 body #page-vacant .vc-stat-orange,body #sf-deposit-mode .dp-stat-orange{--stat-ink:var(--wp-color-warning-strong,#d97706);--stat-soft:var(--wp-color-warning-soft,#fff7ed);color:var(--stat-ink)!important}
 body #sf-deposit-mode .dp-stats .dp-stat{grid-template-rows:15px 22.8px 14.3px!important;row-gap:1px!important}
 body #sf-deposit-mode .dp-stats .dp-circle{grid-row:1 / 4!important}
 body #sf-deposit-mode .dp-stats .dp-stat-sub{grid-column:2!important;grid-row:3!important;font-size:11px!important;line-height:14.3px!important;margin:0!important;padding:0!important;background:transparent!important;color:var(--wp-color-text-muted,#64748b)!important;border-radius:0!important;opacity:1!important}
 body #sf-deposit-mode .dp-stats .dp-stat-val small{font-size:11px!important;font-weight:400!important;color:var(--wp-color-text-muted,#64748b)!important;margin-left:4px!important}
}
@media(min-width:769px) and (max-width:1450px){
 body #page-vacant #vc-stats-bar .vc-stat-item,body #sf-deposit-mode .dp-stats .dp-stat{grid-template-columns:40px minmax(0,1fr)!important;column-gap:8px!important;padding:12px 10px!important}
 body #page-vacant #vc-stats-bar .vc-stat-ic,body #sf-deposit-mode .dp-stats .dp-circle{width:40px!important;height:40px!important}
 body #page-vacant #vc-stats-bar .vc-stat-ic svg,body #sf-deposit-mode .dp-circle .dp-stat-ico{width:22px!important;height:22px!important}
}

@media(min-width:769px){
 body #page-vacant .sf-mode-tabs .find-tab-mobile-icon{display:none!important}
 body #page-vacant .sf-mode-tabs .find-tab-desktop-icon{display:block!important;flex:none}
 body #sf-deposit-mode .dp-stats .dp-stat .dp-stat-label .dp-stat-ico{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;width:48px!important;height:48px!important;padding:12px!important;box-sizing:border-box!important;border-radius:50%!important;color:var(--stat-ink,#3b82f6)!important;background:var(--stat-soft,#eff6ff)!important;margin:0!important}
}
@media(min-width:769px) and (max-width:1450px){
 body #sf-deposit-mode .dp-stats .dp-stat .dp-stat-label .dp-stat-ico{left:10px!important;width:40px!important;height:40px!important;padding:9px!important}
}
