/* Phone analysis starts with discovery; comparison gets its own focused view. */
#page-dataroom .mobile-analysis-views{display:none}
@media(max-width:680px){
 #page-dataroom .mobile-analysis-views{
  display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:5px;margin:0 0 20px;
  border:1px solid #525252;border-radius:13px;background:#222222;
 }
 #page-dataroom .mobile-analysis-views>button{
  display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;
  padding:10px 12px;border:1px solid transparent;border-radius:9px;background:transparent;color:#b8b8b8;
  font:600 13px/1.3 var(--font-ui,Inter,sans-serif);cursor:pointer;touch-action:manipulation;
 }
 #page-dataroom .mobile-analysis-views>button>span{font-size:11px;font-weight:550;font-variant-numeric:tabular-nums;opacity:.85}
 #page-dataroom .mobile-analysis-views>button[aria-pressed=true]{background:#e4e4e4;border-color:#ececec;color:#323232;box-shadow:0 2px 6px #13131330}
 #page-dataroom .mobile-analysis-views>button:focus-visible{outline:2px solid #ededed;outline-offset:2px}
 #page-dataroom .mobile-analysis-views>button:active{filter:brightness(1.1)}
 #page-dataroom .scatter-card{display:none}
 #page-dataroom:not(.mobile-analysis-compare) .analysis-comparison{display:none}
 #page-dataroom.mobile-analysis-compare :is(.data-controls,.analysis-results){display:none}
 #page-dataroom.mobile-analysis-compare .analysis-comparison{display:block}
 #page-dataroom:not(.mobile-analysis-compare) .analysis-table-head{margin-top:20px}
 #page-dataroom.mobile-analysis-compare .performance-card{margin-bottom:0}
}
