.detail-offer,.detail-delivery{margin-top:25px}.detail-offer h3,.detail-delivery h3{margin-bottom:12px}.detail-offer .offer-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.detail-offer .product-name{font-size:21px;color:var(--cyan)}.detail-offer .unit{color:var(--amber);font-size:14px;margin-top:8px}.detail-offer p{font-size:15px}.detail-offer .novelty{background:#1d3347;padding:15px;border-left:3px solid var(--cyan);margin-top:20px}.table-wrap{overflow-x:auto;margin:20px 0 30px;border:1px solid var(--line);border-radius:9px}.detail-table{border-collapse:collapse;width:100%;text-align:left;font-size:14px;min-width:820px}.detail-table th{background:#192e43;color:#dfeefb;font-weight:600;padding:14px 16px;border-bottom:1px solid #45617d;vertical-align:top}.detail-table td{padding:16px;vertical-align:top;border-bottom:1px solid var(--line);background:#101e2f}.detail-table tr:last-child td{border-bottom:0}.detail-table td:first-child{color:var(--cyan);min-width:165px;font-weight:600}.detail-table p{font-size:13px;color:var(--muted);margin-top:8px}.detail-table small{display:block;margin-top:5px}.detail-table button{font-size:13px;padding:7px 10px;margin-top:6px}.detail-table a{font-size:13px}.detail-table .nowrap{white-space:nowrap}.effort-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:20px 0}.effort-controls label{font-size:14px;color:var(--muted)}.effort-controls input{display:block;width:100%;margin-top:7px}.effort-total{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:18px 0}.effort-total strong{font-size:27px;color:var(--cyan)}.effort-total small{display:block}.detail-delivery .warning{color:var(--amber);font-size:14px}.unit-economics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.unit-economics div{border:1px solid var(--line);background:#112b3b;padding:16px;border-radius:6px}.unit-economics strong{display:block;font-size:24px;margin-top:6px}.unit-economics small{display:block}.competition{margin-top:25px}.competition + .panel{margin-top:25px}.leverage-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.leverage-grid article{padding:18px;background:#132b3e;border:1px solid var(--line);border-radius:8px}.leverage-grid strong{font-size:24px;display:block;margin:12px 0;color:var(--cyan)}.leverage-grid p{font-size:13px;color:var(--muted)}.leverage-grid button{font-size:13px;margin-top:14px}.family-chip{font-size:12px;padding:4px 8px;background:#203c4c;border-radius:4px;color:var(--cyan)}.detail-project-plan{margin-top:14px}.detail-project-plan li{margin:7px 0;color:var(--muted);font-size:14px}.viewnav{flex-wrap:wrap}.map svg{overflow:hidden}.project .snapshot strong{display:block;margin-top:6px}@media(max-width:1050px){.leverage-grid{grid-template-columns:1fr 1fr}.detail-table{font-size:14px}}@media(max-width:760px){.detail-offer .offer-grid,.effort-controls,.unit-economics{grid-template-columns:1fr}.detail-table{min-width:700px}.leverage-grid{grid-template-columns:1fr}}
