| |
|
|
| .metrics-section { |
| width: 100%; |
| box-sizing: border-box; |
| } |
|
|
| |
| .metrics-grid { |
| display: grid; |
| grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); |
| gap: 20px; |
| } |
|
|
| .metric-item { |
| background-color: var(--background-medium); |
| padding: 20px; |
| border-radius: 10px; |
| text-align: center; |
| box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05); |
| } |
|
|
| .metric-item h4 { |
| margin-top: 0; |
| margin-bottom: 8px; |
| color: var(--secondary-color); |
| font-size: 1rem; |
| font-weight: 500; |
| } |
|
|
| .metric-item p { |
| margin: 0; |
| font-size: 2rem; |
| font-weight: bold; |
| color: var(--primary-color); |
| } |
|
|
| |
| .model-info-section { |
| width: 100%; |
| box-sizing: border-box; |
| } |
|
|
| .model-info-section table { |
| width: 100%; |
| border-collapse: collapse; |
| margin-top: 20px; |
| font-size: 0.95rem; |
| border: 1px solid var(--border-color); |
| border-radius: 8px; |
| overflow: hidden; |
| } |
|
|
| .model-info-section th, |
| .model-info-section td { |
| padding: 12px 15px; |
| text-align: left; |
| border-bottom: 1px solid var(--border-color); |
| border-right: 1px solid var(--border-color); |
| } |
|
|
| .model-info-section th:last-child, |
| .model-info-section td:last-child { |
| border-right: none; |
| } |
|
|
| .model-info-section thead th { |
| background-color: var(--primary-color); |
| color: var(--text-light); |
| font-weight: 600; |
| text-transform: uppercase; |
| letter-spacing: 0.5px; |
| } |
|
|
| .model-info-section tbody tr:nth-child(even) { |
| background-color: var(--background-light); |
| } |
|
|
| .model-info-section tbody tr:hover { |
| background-color: var(--background-medium); |
| transition: background-color 0.3s ease; |
| } |
|
|
| .model-info-section td strong { |
| color: var(--primary-dark); |
| } |
|
|
| .model-info-section ul { |
| list-style: none; |
| padding: 0; |
| margin: 15px 0; |
| } |
|
|
| .model-info-section ul li { |
| margin-bottom: 8px; |
| padding-left: 20px; |
| position: relative; |
| } |
|
|
| .model-info-section ul li::before { |
| content: '•'; |
| color: var(--primary-color); |
| position: absolute; |
| left: 0; |
| font-size: 1.2rem; |
| line-height: 1; |
| } |
|
|
| .model-info-section p.small-text { |
| font-size: 0.85rem; |
| color: var(--secondary-color); |
| margin-top: 20px; |
| } |
|
|