/* FORGE Prospect — dashboard responsivo */
html,body{overflow-x:hidden}
.dashboard-opportunities{min-width:0}.dashboard-actions{display:grid;gap:10px}.dashboard-actions .full{margin-top:0}.dashboard-actions .primary{min-height:48px}
@media(max-width:1100px){.grid2{grid-template-columns:1fr}}
@media(max-width:900px){aside{width:68px;padding:16px 8px}.brand{justify-content:center;padding:5px 0 20px}.brand div:not(.forge-mark),nav span,.side-foot{display:none}main{min-width:0}header{padding:0 16px}.content{padding:16px}}
@media(max-width:600px){main{width:calc(100% - 68px);overflow:hidden}header{height:76px;min-height:76px;padding:10px 12px;gap:8px}header h1{font-size:19px}header p{font-size:10px;max-width:145px;line-height:1.35}.header-actions{gap:5px}.header-actions .ghost{display:none}.header-actions .primary{padding:9px 10px;font-size:11px;white-space:nowrap}.content{padding:12px}.stats{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:12px}.stat{padding:13px 12px;border-radius:12px}.stat .label{font-size:9px;line-height:1.35;min-height:25px}.stat strong{font-size:24px;margin-top:5px}.stat em{font-size:9px}.grid2{display:block}.card{padding:14px;border-radius:13px;margin-bottom:12px}.dashboard-opportunities .card-head{align-items:center;margin-bottom:8px}.dashboard-opportunities .card-head h3{font-size:14px}.dashboard-opportunities .card-head .ghost{font-size:10px;padding:8px 9px}.dashboard-opportunities .table-wrap{overflow:visible;border-top:1px solid #20202a}.dashboard-opportunities .table thead{display:none}.dashboard-opportunities .table,.dashboard-opportunities .table tbody,.dashboard-opportunities .table tr{display:block;width:100%}.dashboard-opportunities .table tr{position:relative;padding:12px 38px 12px 0;border-bottom:1px solid #20202a;min-height:62px}.dashboard-opportunities .table td{display:none;border:0;padding:0;white-space:normal}.dashboard-opportunities .table td:first-child{display:block}.dashboard-opportunities .table td:last-child{display:block;position:absolute;right:0;top:18px}.dashboard-opportunities .table td:last-child .icon-btn{width:28px;height:28px;padding:0}.dashboard-opportunities .table td:first-child b{font-size:12px}.dashboard-opportunities .table td:first-child small{font-size:9px;margin-top:3px}.dashboard-actions{grid-template-columns:1fr 1fr;gap:8px}.dashboard-actions h3{grid-column:1/-1}.dashboard-actions .primary{grid-column:1/-1}.dashboard-actions .ghost{margin:0;font-size:11px;padding:9px 7px}.filters{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr}.detail-info{grid-template-columns:1fr}.activity{grid-template-columns:1fr}.modal{padding:10px}.modal-card{padding:15px;border-radius:14px}}
