| /* Copyright (c) 2015 The Chromium Authors. All rights reserved. |
| * Use of this source code is governed by a BSD-style license that can be |
| * found in the LICENSE file. |
| */ |
| |
| .security-main-view { |
| -webkit-user-select: text; |
| overflow-x: hidden; |
| overflow-y: auto; |
| background-color: #f9f9f9; |
| } |
| |
| .security-main-view > div { |
| flex-shrink: 0; |
| } |
| |
| .security-summary { |
| background-color: #fff; |
| } |
| |
| .security-summary-section-title { |
| font-size: 14px; |
| margin: 12px 16px; |
| } |
| |
| .lock-spectrum { |
| margin: 8px 16px; |
| display: flex; |
| align-items: flex-start; |
| } |
| |
| .security-summary .lock-icon { |
| flex: none; |
| width: 16px; |
| height: 16px; |
| margin: 0 0; |
| } |
| |
| /* Separate the middle icon from the other two. */ |
| .security-summary .lock-icon-neutral { |
| margin: 0 16px; |
| } |
| |
| .security-summary:not(.security-summary-secure) .lock-icon-secure, |
| .security-summary:not(.security-summary-neutral) .lock-icon-neutral, |
| .security-summary:not(.security-summary-insecure) .lock-icon-insecure { |
| background-color: rgba(90, 90, 90, 0.25); |
| } |
| |
| .triangle-pointer-container { |
| margin: 8px 24px 0; |
| padding: 0 0; |
| } |
| |
| .triangle-pointer-wrapper { |
| /* Defaults for dynamic properties. */ |
| transform: translateX(0); |
| transition: transform 0.3s; |
| } |
| |
| .triangle-pointer { |
| width: 12px; |
| height: 12px; |
| margin-bottom: -6px; |
| margin-left: -6px; |
| transform: rotate(-45deg); |
| border-style: solid; |
| border-width: 1px 1px 0 0; |
| |
| /* Defaults for dynamic properties. */ |
| background: rgb(243, 243, 243); |
| border-color: rgb(217, 217, 217); |
| } |
| |
| .security-summary-secure .triangle-pointer-wrapper { |
| transform: translateX(0px); |
| } |
| |
| .security-summary-neutral .triangle-pointer-wrapper { |
| transform: translateX(32px); |
| } |
| |
| .security-summary-insecure .triangle-pointer-wrapper { |
| transform: translateX(64px); |
| } |
| |
| .security-summary-text { |
| padding: 12px 24px; |
| border-style: solid; |
| border-width: 1px 0; |
| |
| /* Defaults for dynamic properties. */ |
| background: rgb(243, 243, 243); |
| border-color: rgb(217, 217, 217); |
| color: rgb(127, 127, 127); |
| } |
| |
| .security-summary-secure .triangle-pointer, |
| .security-summary-secure .security-summary-text { |
| background: rgb(243, 252, 244); |
| border-color: rgb(137, 222, 144); |
| color: rgb(42, 194, 57); |
| } |
| |
| .security-summary-neutral .triangle-pointer, |
| .security-summary-neutral .security-summary-text { |
| background: rgb(255, 251, 243); |
| border-color: rgb(253, 214, 129); |
| color: rgb(253, 177, 48); |
| } |
| |
| .security-summary-insecure .triangle-pointer, |
| .security-summary-insecure .security-summary-text { |
| background: rgb(253, 245, 245); |
| border-color: rgb(243, 157, 151); |
| color: rgb(216, 70, 60); |
| } |
| |
| .security-explanation { |
| padding: 16px; |
| border-bottom: 1px solid rgb(230, 230, 230); |
| background-color: #fff; |
| |
| display: flex; |
| white-space: nowrap; |
| } |
| |
| .security-explanation-text { |
| flex: auto; |
| white-space: normal; |
| max-width: 400px; |
| } |
| |
| .security-explanations-extra .security-explanation { |
| background-color: transparent; |
| } |
| |
| .security-explanations-extra .security-explanation:only-child { |
| border-bottom: none; |
| } |
| |
| .security-certificate-button { |
| margin-top: 8px; |
| } |
| |
| .security-explanation .security-property { |
| flex: none; |
| width: 16px; |
| height: 16px; |
| margin-right: 16px; |
| } |
| |
| .security-explanation-title { |
| color: rgb(90, 90, 90); |
| margin-top: 1px; |
| margin-bottom: 8px; |
| } |
| |
| .security-explanation-neutral .security-section-title, |
| .security-explanation-warning .security-section-title |
| { |
| color: rgb(253, 177, 48); |
| font-weight: bold; |
| } |
| .security-explanation-insecure .security-section-title |
| { |
| color: rgb(216, 71, 60); |
| font-weight: bold; |
| } |
| |
| .security-mixed-content { |
| margin-top: 8px; |
| } |