.commercial-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.commercial-metrics>div{background:#f2f6fb;border:1px solid #dce7f4;border-radius:18px;padding:18px}.commercial-metrics small,.commercial-metrics strong{display:block}.commercial-metrics small{font-size:12px;color:#5a6d85}.commercial-metrics strong{font-size:23px;margin-top:8px;color:#102b4a}.commercial-task{display:grid;gap:8px;border:1px solid #dce7f4;border-left:4px solid #168ac1;border-radius:16px;padding:16px;margin:12px 0;background:#fff;color:#183251;text-decoration:none}.commercial-task p{margin:0}.commercial-task.closed{border-left-color:#98a7b8;background:#f6f8fb}.commercial-task-form{display:grid;gap:14px;padding:16px 0}.commercial-task-form label{display:grid;gap:7px}.commercial-actions{display:flex;flex-wrap:wrap;gap:10px}.commercial-new{background:linear-gradient(135deg,#fff8e9,#fff)!important;border:2px solid #f3ad47!important;box-shadow:0 8px 24px #d9941920!important}.commercial-new-label,.commercial-ordinal{display:inline-flex!important;align-items:center;color:#8e5100;background:#fff0cf;border-radius:10px;padding:5px 9px;font-size:11px;font-weight:700;width:fit-content;margin-bottom:8px}.commercial-ordinal{color:#244a79;background:#edf3fc;margin-right:8px}.commercial-price-selector{margin-bottom:24px!important}.commercial-map-test{margin-top:18px;padding-top:16px;border-top:1px solid #dae5f0}.commercial-map-health{padding:12px;background:#f3f7fc;border-radius:12px;overflow-wrap:anywhere}.suite-panel summary{cursor:pointer;font-weight:700;padding:12px 0}.suite-panel input,.suite-panel select,.suite-panel textarea{max-width:100%;box-sizing:border-box}.suite-panel table{width:100%;border-collapse:collapse}.suite-panel td,.suite-panel th{padding:10px;text-align:left;vertical-align:top;border-bottom:1px solid #e5ecf4}.suite-panel .table-scroll{overflow-x:auto}.commercial-price-notice{background:#edf4ff;border-radius:12px;padding:12px;margin:12px 0}
@media(max-width:767px){.commercial-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-metrics>div{padding:13px}.commercial-metrics strong{font-size:19px}.commercial-task{padding:14px}.commercial-task-form input,.commercial-task-form select,.commercial-task-form textarea{width:100%;min-width:0}.suite-panel{min-width:0;overflow-wrap:anywhere}.commercial-metrics small{font-size:11px}}

#commercial-finance,#commercial-tasks,#commercial-agenda{scroll-margin-top:90px}#commercial-finance table{min-width:640px}#commercial-finance td:not(:first-child),#commercial-finance th:not(:first-child){white-space:nowrap}#commercial-finance td:first-child{min-width:160px}
