-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.certUserOverridden > #connection-icon {
- list-style-image: url(chrome://browser/skin/connection-mixed-passive-loaded.svg#icon);
- visibility: visible;
-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.insecureLoginForms > #connection-icon,
-#urlbar[pageproxystate="valid"] > #identity-box.mixedActiveContent > #connection-icon {
- list-style-image: url(chrome://browser/skin/connection-mixed-active-loaded.svg#icon);
- visibility: visible;
-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.weakCipher > #connection-icon,
-#urlbar[pageproxystate="valid"] > #identity-box.mixedDisplayContent > #connection-icon,
-#urlbar[pageproxystate="valid"] > #identity-box.mixedDisplayContentLoadedActiveBlocked > #connection-icon {
- list-style-image: url(chrome://browser/skin/connection-mixed-passive-loaded.svg#icon);
- visibility: visible;
-}
-
-/* === END identity-block/icons.inc.css === */
-
-#identity-box {
- font-size: .9em;
- border-radius: 2px;
- padding: 3px 5px;
- overflow: hidden;
- /* The padding-left and padding-right transitions handle the delayed hiding of
- the forward button when hovered. */
- transition: background-color 150ms ease, padding-left, padding-right;
-}
-
-#identity-box:-moz-locale-dir(ltr) {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-
-#identity-box:-moz-locale-dir(rtl) {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity {
- border-inline-end: 1px solid #008484;
-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity > #identity-icon-labels {
- color: #008484;
-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.chromeUI {
- border-inline-end: 1px solid #9C9CFF;
-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.chromeUI > #identity-icon-labels {
- color: #9C9CFF;
-}
-
-
-#identity-icon-labels:-moz-locale-dir(ltr) {
- padding-left: 2px;
-}
-
-#identity-icon-labels:-moz-locale-dir(rtl) {
- padding-right: 2px;
-}
-
-window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar > #identity-box {
-/* border-radius: 0;
- padding-inline-start: 2px; */
- padding-inline-end: 2px;
- margin-inline-end: 1px;
-}
-
-window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #forward-button[disabled] + #urlbar > #identity-box {
- padding-inline-start: 2px;
-}
-
-window:not([chromehidden~="toolbar"]) #urlbar-wrapper:hover:not([switchingtabs]) > #forward-button[disabled] + #urlbar > #identity-box {
- /* Forward button hiding is delayed when hovered, so we should use the same
- delay for the identity box. We handle both horizontal paddings (for LTR and
- RTL), the latter two delays here are for padding-left and padding-right. */
- transition-delay: 0s, 100s, 100s;
-}
-
-window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-button[disabled] + #urlbar > #identity-box {
- /* when not hovered anymore, trigger a new non-delayed transition to react to the forward button hiding */
- padding-inline-start: 2.01px;
-}
-
-/* MAIN IDENTITY ICON */
-
-#identity-icon {
- width: 16px;
- height: 16px;
-}
-
-#urlbar[pageproxystate="invalid"] > #identity-box > #identity-icon {
- opacity: .3;
-}
-
-#urlbar[actiontype="searchengine"] > #identity-box > #identity-icon {
- -moz-image-region: inherit;
- list-style-image: url(chrome://global/skin/icons/autocomplete-search.svg#search-icon);
- width: 16px;
- height: 16px;
-}
-
-/* SHARING ICON */
-
-#sharing-icon {
- width: 16px;
- height: 16px;
- margin-inline-start: -16px;
- position: relative;
- display: none;
-}
-
-#identity-box[sharing="camera"] > #sharing-icon {
- list-style-image: url("chrome://browser/skin/notification-icons.svg#camera");
-}
-
-#identity-box[sharing="microphone"] > #sharing-icon {
- list-style-image: url("chrome://browser/skin/notification-icons.svg#microphone");
-}
-
-#identity-box[sharing="screen"] > #sharing-icon {
- list-style-image: url("chrome://browser/skin/notification-icons.svg#screen");
-
-}
-
-#identity-box[sharing] > #sharing-icon {
- display: -moz-box;
- filter: url("chrome://browser/skin/filters.svg#fill");
- fill: #FF0000;
- animation-delay: -1.5s;
-}
-
-#identity-box[sharing] > #identity-icon,
-#sharing-icon {
- animation: 3s linear pulse infinite;
-}
-
-@keyframes pulse {
- 0%, 16.66%, 83.33%, 100% {
- opacity: 0;
- }
- 33.33%, 66.66% {
- opacity: 1;
- }
-}
-
-/* TRACKING PROTECTION ICON */
-
-#tracking-protection-icon {
- width: 16px;
- height: 16px;
- margin-inline-start: 2px;
- margin-inline-end: 0;
-}
-
-#tracking-protection-icon[animate] {
- transition: margin-left 200ms ease-out, margin-right 200ms ease-out;
-}
-
-#tracking-protection-icon:not([state]) {
- margin-inline-end: -18px;
- pointer-events: none;
- opacity: 0;
- /* Only animate the shield in, when it disappears hide it immediately. */
- transition: none;
-}
-
-#urlbar[pageproxystate="invalid"] > #identity-box > #tracking-protection-icon {
- visibility: collapse;
-}
-
-/* CONNECTION ICON */
-
-#connection-icon {
- width: 16px;
- height: 16px;
- margin-inline-start: 2px;
- visibility: collapse;
-}
-
-/* === END identity-block.inc.css === */
-
-#page-proxy-favicon {
- -moz-image-region: rect(0, 16px, 16px, 0);
-}
-
-window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar > #identity-box > #page-proxy-favicon {
-/* margin-inline-end: 1px;*/
-}
-
-#identity-box:hover > #page-proxy-favicon {
- -moz-image-region: rect(0, 32px, 16px, 16px);
-}
-
-#identity-box:hover:active > #page-proxy-favicon,
-#identity-box[open=true] > #page-proxy-favicon {
- -moz-image-region: rect(0, 48px, 16px, 32px);
-}
-
-#identity-box:hover {
- background-color: #FFCF00;
- color: #000000;
-}
-
-#identity-box:hover:active,
-#identity-box[open=true] {
- background-color: #FF9F00;
- color: #000000;
-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.chromeUI:hover,
-#urlbar[pageproxystate="valid"] > #identity-box.chromeUI:hover:active,
-#urlbar[pageproxystate="valid"] > #identity-box.chromeUI[open=true] {
- background-color: #A09090;
- color: #000000;
-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.chromeUI:hover > #identity-icon-labels,
-#urlbar[pageproxystate="valid"] > #identity-box.chromeUI:hover:active > #identity-icon-labels,
-#urlbar[pageproxystate="valid"] > #identity-box.chromeUI[open=true] > #identity-icon-labels {
- color: #000000;
-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity:hover,
-#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity:hover:active,
-#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity[open=true] {
- background-color: #008484;
- color: #000000;
-}
-
-#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity:hover > #identity-icon-labels,
-#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity:hover:active > #identity-icon-labels,
-#urlbar[pageproxystate="valid"] > #identity-box.verifiedIdentity[open=true] > #identity-icon-labels {
- color: #000000;
-}
-
-#identity-box:hover > image,
-#identity-box:hover:active > image,
-#identity-box[open=true] > image {
- filter: url(chrome://global/skin/filters.svg#active-icon-state);
-}
-
-/* autocomplete */