/*!
 * DSFR v1.15.2 | SPDX-License-Identifier: Etalab-2.0 | License-Filename: LICENSE.md | restricted use (see terms and conditions)
 */
@charset "UTF-8";

/* ¯¯¯¯¯¯¯¯¯ *\
  CONNECT
\* ˍˍˍˍˍˍˍˍˍ */
.fr-connect {
  box-sizing: border-box;
  font-family: "Marianne-connect", arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: var(--text-decoration);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  margin: 0;
  font-size: 1rem;
  line-height: 1.5rem;
  font-size: max(1rem, 16px);
  position: relative;
  padding: 0.625em 0.75em 0.625em 4em;
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  margin-bottom: 0.75rem;

  --underline-img: none;
  --hover-tint: var(--hover);
  --active-tint: var(--active);
  --external-link-content: none;
  background-color: #000091;
  color: #f5f5fe;
}

.fr-connect::before,
.fr-connect::after {
  box-sizing: inherit;
}
@font-face {
  font-family: "Marianne-connect";
  src: url("data:font/truetype;charset=utf-8;base64,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") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Marianne-connect";
  src: url("data:font/truetype;charset=utf-8;base64,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") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

a.fr-connect,
button.fr-connect,
input[type=button].fr-connect,
input[type=image].fr-connect,
input[type=reset].fr-connect,
input[type=submit].fr-connect {
  cursor: pointer;
}

a:not([href]).fr-connect,
button:disabled.fr-connect,
input[type=button]:disabled.fr-connect,
input[type=image]:disabled.fr-connect,
input[type=reset]:disabled.fr-connect,
input[type=submit]:disabled.fr-connect {
  cursor: not-allowed;
}

a.fr-connect:focus,
button.fr-connect:focus,
input[type=button].fr-connect:focus,
input[type=image].fr-connect:focus,
input[type=reset].fr-connect:focus,
input[type=submit].fr-connect:focus {
  outline-offset: 2px;
  outline-width: 2px;
  outline-color: #0a76f6;
  outline-style: solid;
}

a:focus:not(:focus-visible).fr-connect,
button:focus:not(:focus-visible).fr-connect,
input[type=button]:focus:not(:focus-visible).fr-connect,
input[type=image]:focus:not(:focus-visible).fr-connect,
input[type=reset]:focus:not(:focus-visible).fr-connect,
input[type=submit]:focus:not(:focus-visible).fr-connect {
  outline-style: none;
}

a:focus-visible.fr-connect,
button:focus-visible.fr-connect,
input[type=button]:focus-visible.fr-connect,
input[type=image]:focus-visible.fr-connect,
input[type=reset]:focus-visible.fr-connect,
input[type=submit]:focus-visible.fr-connect {
  outline-style: solid;
}

.fr-connect:hover {
  background-color: var(--hover-tint);
  background-color: #1212ff;
}

.fr-connect:active {
  background-color: var(--active-tint);
  background-color: #2323ff;
}

.fr-connect::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  bottom: 0.25em;
  left: 0.75em;
  width: 2.5em;
  height: 3em;
  margin-top: -1.5em;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 48'%3E%3Cpath fill='%232a2f82' d='M34.965 15.1 19.971 6.423 4.977 15.184a.606.606 0 0 0-.306.524v16.948a.666.666 0 0 0 .306.524l14.992 8.6 14.994-8.706a.665.665 0 0 0 .306-.524V15.628a.605.605 0 0 0-.304-.528Z'/%3E%3Cpath fill='%23df1f26' d='m14.614 15.6-5.029 8.628-4.557-9.175 5.39-3.113 4.489 3.16ZM35.27 32.58V15.622a.6.6 0 0 0-.306-.523L19.971 6.423'/%3E%3Cpath fill='%232e65b0' d='m4.673 32.58 15.3-26.157v35.362L4.977 33.18a.666.666 0 0 1-.306-.524V15.708Zm24.669-20.735L34.8 15l-4.489 9.15-5.387-9.236Z'/%3E%3Cpath fill='%23fff' d='m39.606 12.305-19.19-11.02a.933.933 0 0 0-.832 0L.394 12.305A.886.886 0 0 0 0 13v22a.886.886 0 0 0 .394.7l19.189 11.02a.933.933 0 0 0 .832 0L39.606 35.7A.886.886 0 0 0 40 35V13a.886.886 0 0 0-.394-.695ZM10.762 30.061h.079c-.042 0-.079.007-.079.05 0 .1.151 0 .2.1a.912.912 0 0 0-.629.276c0 .051.1.051.151.051-.075.1-.226.05-.277.151a.177.177 0 0 0 .1.05c-.05 0-.1 0-.1.051v.151c-.126 0-.176.1-.277.151.2.151.327 0 .528 0-.528.2-.956.478-1.484.629-.1 0 0 .151-.1.151.151.1.227-.05.377-.05-.654.377-1.333.7-2.037 1.132a.351.351 0 0 0-.1.2h-.2c-.1.05-.05.176-.151.277.226.151.5-.2.654 0 .05 0-.1.05-.2.05-.05 0-.05.1-.1.1h-.154c-.1.075-.2.126-.2.276a.219.219 0 0 0-.226.1 9.034 9.034 0 0 0 3.144-.578 7.685 7.685 0 0 0 2.088-1.559.176.176 0 0 1 .05.1 2.168 2.168 0 0 1-.806 1.08c-.277.151-.478.377-.7.478a4.045 4.045 0 0 0-.428.276 10.761 10.761 0 0 1-1.939.412l-.305.044c-.225.033-.449.069-.671.108L4.977 33.18a.648.648 0 0 1-.288-.411.574.574 0 0 0 .094-.063.265.265 0 0 0-.113-.071v-.65a12.786 12.786 0 0 0 3.038-.942A8.746 8.746 0 0 0 4.671 29.7v-1.515a11.662 11.662 0 0 1 1.639.392 6.415 6.415 0 0 1 1.182.578 3.113 3.113 0 0 0 .478.377.91.91 0 0 0 .8.05h.33a3.961 3.961 0 0 0 1.937-.905c0 .05.05.05.1.05a3.63 3.63 0 0 1-.428 1.132c.003.051-.048.152.053.202Zm2.817 3.571c.251-.1.4-.277.629-.377-.05.05-.05.151-.1.2a3.691 3.691 0 0 0-.528.4 15.96 15.96 0 0 0-1.585 1.61c-.252.3-.528.578-.8.855a2.385 2.385 0 0 1-.31.245l-2.527-1.45a4.047 4.047 0 0 0 1.076-.053 4.984 4.984 0 0 0 .855-.327v.1c.7-.277 1.232-.906 1.937-1.132.025 0 .126.1.226.05a1.883 1.883 0 0 1 1.509-.7c0 .05 0 .1.05.1h.025c-.151.126-.327.251-.5.377-.057.052-.007.102.043.102Zm-8.908-6.164v-.186a5.814 5.814 0 0 1 1.588-.188 1.52 1.52 0 0 1 .478 0 5.861 5.861 0 0 0-2.066.374Zm30.6 5.088a.665.665 0 0 1-.306.524l-10.079 5.851a32.3 32.3 0 0 1-3.408-1.185 2.826 2.826 0 0 1-.05-2.245 3.794 3.794 0 0 1 .352-.883c.025-.025.05-.05.05-.076a.025.025 0 0 0 .025-.025 4.316 4.316 0 0 1 .377-.555l.015-.015.02-.021.015-.015c0-.025.025-.05.05-.076.025-.051.075-.076.1-.126a3.771 3.771 0 0 1 .579-.5 4.07 4.07 0 0 1 .654-.177 19.817 19.817 0 0 1 2.415.328.751.751 0 0 1 .277.1 1.849 1.849 0 0 0 .905-.05 1.137 1.137 0 0 0 .855-.706 1.212 1.212 0 0 0 .05-1.059c-.178-.276-.013-.437.181-.59l.068-.055a1.17 1.17 0 0 0 .231-.216c.126-.252-.1-.4-.151-.63-.05-.1-.226-.05-.327-.2.352-.151.855-.429.629-.857-.151-.227-.377-.63-.1-.857.352-.2.855-.151 1.006-.479a1.138 1.138 0 0 0-.292-1.085l-.075-.108a4.754 4.754 0 0 1-.211-.32 6.914 6.914 0 0 0-.528-.757 4.3 4.3 0 0 1-.528-1.009c-.151-.378.05-.706.05-1.084a6.347 6.347 0 0 0-.327-2.144c-.126-.353-.176-.731-.327-1.059a1.12 1.12 0 0 0-.226-.58.375.375 0 0 1 0-.328 4.874 4.874 0 0 0 .579-.479.567.567 0 0 0-.2-.706c-.327-.151-.3.328-.528.429h-.151c-.05-.126.05-.177.151-.277 0-.05 0-.151-.05-.151-.2 0-.377-.051-.428-.151a3.957 3.957 0 0 0-1.861-1.286 2.319 2.319 0 0 0 .579.1 1.67 1.67 0 0 0 1.006-.1c.227-.076.277-.479.377-.706a.8.8 0 0 0-.151-.631 2.189 2.189 0 0 0-.906-.756 9.13 9.13 0 0 1-.679-.353.952.952 0 0 0-.251-.126c-2.965-1.485-9.069-.2-9.534 0h-.009a8.244 8.244 0 0 0-1.249.475 3.922 3.922 0 0 0-2.365 2.465 3.829 3.829 0 0 0-1.333 1.509c-.428.8-1.056 1.509-.956 2.414.1.78.277 1.484.428 2.289a4.668 4.668 0 0 0 .2.8c.1.276 0 .629.151.855.075.151.025.327.227.428v.2c.05.05.05.1.151.1v.2a6.446 6.446 0 0 1 1.107 1.434c.1.276-.478.151-.7.05a5.979 5.979 0 0 1-1.132-.956.175.175 0 0 0-.051.1c.2.352.906.78.528 1.006-.2.1-.428-.151-.629.051-.05.075 0 .176 0 .276-.277-.2-.578-.1-.855-.2-.2-.05-.252-.427-.478-.427a15.162 15.162 0 0 0-1.811-.327 15.137 15.137 0 0 0-1.739-.159V15.708a.606.606 0 0 1 .306-.524l14.987-8.761L34.965 15.1a.605.605 0 0 1 .306.524Zm-7.954-8.261a.325.325 0 0 1-.282.149 2.843 2.843 0 0 0-.282.273c.1 0 0 .149.1.149-.205.223.077.694-.205.793a2.176 2.176 0 0 1-1.127 0 .722.722 0 0 1 .167-.016h.085a.382.382 0 0 0 .337-.132v-.2c0-.05-.051-.05-.1-.05a.161.161 0 0 1-.1.05.223.223 0 0 0-.154-.2.807.807 0 0 1-.718-.273.67.67 0 0 1 .436-.05c.128 0 .077-.223.231-.322h.154c.307-.372.871-.471.974-.843 0-.1-.282-.1-.487-.149a2.259 2.259 0 0 0-.82.05 4.65 4.65 0 0 0-1.051.273 3.225 3.225 0 0 1 .923-.471 3.886 3.886 0 0 1 .718-.2l.132-.026.133-.027a.971.971 0 0 1 .556 0c.231.1.615.1.666.248.1.273-.154.545-.435.744-.057.081.148.135.148.23Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 2.5em 3em;
}

.fr-connect__login,
.fr-connect__brand {
  line-height: 1;
  z-index: 1;
  white-space: nowrap;
}

.fr-connect__login {
  font-size: 1.0625em;
}

.fr-connect__brand {
  font-weight: bold;
  font-size: 1.125em;
}

.fr-connect--plus {
  padding-right: 3em;
}

.fr-connect--plus::after {
  content: "+";
  display: block;
  position: absolute;
  right: 0.25em;
  bottom: 0;
  font-size: 3em;
  font-weight: bold;
  line-height: 1;
  transform: translate(5%, -17%);
}

.fr-connect--pro {
  padding-left: 4.4375em;
}

.fr-connect--pro::before {
  content: "";
  display: block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 55 48'%3E%3Cpath fill='%23000091' d='m34.992 15.0979-14.994-8.677-14.994 8.761a.6061.6061 0 0 0-.306.524v16.948a.6665.6665 0 0 0 .306.524l14.992 8.6 14.994-8.706a.6654.6654 0 0 0 .306-.524v-16.922a.6044.6044 0 0 0-.304-.528Z'/%3E%3Cpath fill='%23FCC63A' d='m14.641 15.5979-5.029 8.628-4.557-9.175 5.39-3.113 4.489 3.16-.293.5Zm20.656 16.98v-16.958a.6004.6004 0 0 0-.306-.523l-14.993-8.676'/%3E%3Cpath fill='%230063CB' d='M4.7 32.5779 20 6.4209v35.362l-14.996-8.605a.6665.6665 0 0 1-.306-.524v-16.948l.002 16.872Zm24.669-20.735 5.458 3.155-4.489 9.15-5.387-9.236 4.418-3.069Z'/%3E%3Cpath fill='%23fff' d='m39.606 12.3029-19.19-11.02a.9328.9328 0 0 0-.832 0L.394 12.303a.887.887 0 0 0-.394.695v22a.8854.8854 0 0 0 .394.7l19.189 11.02a.9325.9325 0 0 0 .832 0l19.191-11.02a.8857.8857 0 0 0 .394-.7v-22a.8868.8868 0 0 0-.394-.695Zm-28.817 17.756h.079c-.042 0-.079.007-.079.05 0 .1.151 0 .2.1a.9123.9123 0 0 0-.629.276c0 .051.1.051.151.051-.075.1-.226.05-.277.151a.1764.1764 0 0 0 .1.05c-.05 0-.1 0-.1.051v.151c-.126 0-.176.1-.277.151.2.151.327 0 .528 0-.528.2-.956.478-1.484.629-.1 0 0 .151-.1.151.151.1.227-.05.377-.05-.654.377-1.333.7-2.037 1.132a.351.351 0 0 0-.1.2h-.2c-.1.05-.05.176-.151.277.226.151.5-.2.654 0 .05 0-.1.05-.2.05-.05 0-.05.1-.1.1H6.99c-.1.075-.2.126-.2.276a.2197.2197 0 0 0-.226.1 9.0314 9.0314 0 0 0 3.144-.578 7.6832 7.6832 0 0 0 2.088-1.559.1764.1764 0 0 1 .05.1 2.1675 2.1675 0 0 1-.806 1.08c-.277.151-.478.377-.7.478a4.0571 4.0571 0 0 0-.428.276 10.7546 10.7546 0 0 1-1.939.412l-.305.044c-.225.033-.449.069-.671.108l-1.993-1.138a.647.647 0 0 1-.288-.411.5693.5693 0 0 0 .094-.063.2658.2658 0 0 0-.113-.071v-.65a12.7815 12.7815 0 0 0 3.038-.942 8.746 8.746 0 0 0-3.037-1.343v-1.515c.5551.091 1.1028.222 1.639.392a6.4205 6.4205 0 0 1 1.182.578c.1466.141.3067.2673.478.377a.9099.9099 0 0 0 .8.05h.33a3.961 3.961 0 0 0 1.937-.905c0 .05.05.05.1.05a3.6287 3.6287 0 0 1-.428 1.132c.003.051-.048.152.053.202Zm2.817 3.571c.251-.1.4-.277.629-.377-.05.05-.05.151-.1.2a3.699 3.699 0 0 0-.528.4 15.965 15.965 0 0 0-1.585 1.61c-.252.3-.528.578-.8.855a2.3842 2.3842 0 0 1-.31.245l-2.527-1.45a4.043 4.043 0 0 0 1.076-.053 4.9823 4.9823 0 0 0 .855-.327v.1c.7-.277 1.232-.906 1.937-1.132.025 0 .126.1.226.05a1.8827 1.8827 0 0 1 1.509-.7c0 .05 0 .1.05.1h.025c-.151.126-.327.251-.5.377-.057.052-.007.102.043.102Zm-8.908-6.164v-.186a5.8169 5.8169 0 0 1 1.588-.188 1.5206 1.5206 0 0 1 .478 0 5.861 5.861 0 0 0-2.066.374Zm30.6 5.088a.6654.6654 0 0 1-.306.524l-10.079 5.851a32.2964 32.2964 0 0 1-3.408-1.185 2.826 2.826 0 0 1-.05-2.245 3.7958 3.7958 0 0 1 .352-.883c.025-.025.05-.05.05-.076a.025.025 0 0 0 .025-.025c.1111-.1945.2371-.38.377-.555l.015-.015.02-.021.015-.015c0-.025.025-.05.05-.076.025-.051.075-.076.1-.126a3.7787 3.7787 0 0 1 .579-.5 4.0871 4.0871 0 0 1 .654-.177c.811.0597 1.6175.1693 2.415.328a.7521.7521 0 0 1 .277.1c.3011.0587.6122.0415.905-.05a1.137 1.137 0 0 0 .855-.706 1.2116 1.2116 0 0 0 .05-1.059c-.178-.276-.013-.437.181-.59l.068-.055a1.1687 1.1687 0 0 0 .231-.216c.126-.252-.1-.4-.151-.63-.05-.1-.226-.05-.327-.2.352-.151.855-.429.629-.857-.151-.227-.377-.63-.1-.857.352-.2.855-.151 1.006-.479a1.1376 1.1376 0 0 0-.292-1.085l-.075-.108c-.075-.107-.149-.214-.211-.32a6.9052 6.9052 0 0 0-.528-.757 4.2972 4.2972 0 0 1-.528-1.009c-.151-.378.05-.706.05-1.084a6.3474 6.3474 0 0 0-.327-2.144c-.126-.353-.176-.731-.327-1.059a1.1201 1.1201 0 0 0-.226-.58.374.374 0 0 1 0-.328 4.8686 4.8686 0 0 0 .579-.479.5674.5674 0 0 0-.2-.706c-.327-.151-.3.328-.528.429h-.151c-.05-.126.05-.177.151-.277 0-.05 0-.151-.05-.151-.2 0-.377-.051-.428-.151a3.9575 3.9575 0 0 0-1.861-1.286c.188.0578.3825.0914.579.1a1.6698 1.6698 0 0 0 1.006-.1c.227-.076.277-.479.377-.706a.8001.8001 0 0 0-.151-.631 2.1902 2.1902 0 0 0-.906-.756c-.176-.076-.453-.227-.679-.353a.9565.9565 0 0 0-.251-.126c-2.965-1.485-9.069-.2-9.534 0h-.009a8.2543 8.2543 0 0 0-1.249.475 3.922 3.922 0 0 0-2.365 2.465 3.8295 3.8295 0 0 0-1.333 1.509c-.428.8-1.056 1.509-.956 2.414.1.78.277 1.484.428 2.289.0429.2721.1099.5398.2.8.1.276 0 .629.151.855.075.151.025.327.227.428v.2c.05.05.05.1.151.1v.2a6.4466 6.4466 0 0 1 1.107 1.434c.1.276-.478.151-.7.05a5.9771 5.9771 0 0 1-1.132-.956.1757.1757 0 0 0-.051.1c.2.352.906.78.528 1.006-.2.1-.428-.151-.629.051-.05.075 0 .176 0 .276-.277-.2-.578-.1-.855-.2-.2-.05-.252-.427-.478-.427a15.191 15.191 0 0 0-1.811-.327 15.1437 15.1437 0 0 0-1.739-.159v-10.969a.6057.6057 0 0 1 .306-.524l14.987-8.761 14.994 8.677a.6054.6054 0 0 1 .306.524v16.932Zm-7.954-8.261a.3247.3247 0 0 1-.282.149 2.8398 2.8398 0 0 0-.282.273c.1 0 0 .149.1.149-.205.223.077.694-.205.793a2.1754 2.1754 0 0 1-1.127 0 .7266.7266 0 0 1 .167-.016h.085a.382.382 0 0 0 .337-.132v-.2c0-.05-.051-.05-.1-.05a.1606.1606 0 0 1-.1.05.2233.2233 0 0 0-.154-.2.8062.8062 0 0 1-.718-.273.6706.6706 0 0 1 .436-.05c.128 0 .077-.223.231-.322h.154c.307-.372.871-.471.974-.843 0-.1-.282-.1-.487-.149a2.2598 2.2598 0 0 0-.82.05 4.6551 4.6551 0 0 0-1.051.273 3.2286 3.2286 0 0 1 .923-.471 3.8871 3.8871 0 0 1 .718-.2l.132-.026.133-.027a.971.971 0 0 1 .556 0c.231.1.615.1.666.248.1.273-.154.545-.435.744-.057.081.149.135.149.23Z'/%3E%3Cpath fill='%23FCC63A' d='M52.56 1H27c-1.1046 0-2 .8954-2 2v9.302c0 1.1046.8954 2 2 2h25.56c1.1046 0 2-.8954 2-2V3c0-1.1046-.8954-2-2-2Z'/%3E%3Cpath fill='%23161616' d='M27.562 12.1676V3.3159h2.921c.9695 0 1.7324.236 2.2888.7081.5648.4721.8473 1.117.8473 1.9348 0 .8093-.2825 1.45-.8473 1.9221-.5564.472-1.3193.7081-2.2888.7081h-1.1254v3.5786H27.562Zm2.9969-7.3216h-1.2013v2.2129h1.2013c.3794 0 .6744-.0969.8852-.2908.2191-.1939.3287-.4721.3287-.8346 0-.3372-.1096-.6028-.3287-.7967-.2108-.1939-.5058-.2908-.8852-.2908ZM35.2306 12.1676V3.3159h2.7061c.9695 0 1.7367.236 2.3015.7081.5648.4721.8472 1.117.8472 1.9348 0 .5311-.1264.9947-.3793 1.391-.2445.3877-.5901.687-1.0369.8978l2.7819 3.92h-2.1497l-2.352-3.5786h-.9231v3.5786h-1.7957Zm2.8073-7.3216h-1.0116v2.2129h1.0116c.3794 0 .6744-.0969.8852-.2908.2107-.1939.3161-.4721.3161-.8346 0-.3372-.1054-.6028-.3161-.7967-.2108-.1939-.5058-.2908-.8852-.2908ZM47.5486 3.063c.6912 0 1.3235.1264 1.8968.3793.5817.253 1.079.5902 1.4921 1.0117.4131.4215.7334.9189.9611 1.4921.2276.5648.3414 1.1634.3414 1.7957 0 .6322-.1138 1.235-.3414 1.8082-.2277.5649-.548 1.058-.9611 1.4795-.4131.4215-.9104.7588-1.4921 1.0117-.5733.2529-1.2056.3793-1.8968.3793-.6913 0-1.3278-.1264-1.9095-.3793-.5817-.2529-1.079-.5902-1.4921-1.0117-.4131-.4215-.7335-.9146-.9611-1.4795-.2276-.5732-.3414-1.176-.3414-1.8082 0-.6323.1138-1.2309.3414-1.7957.2276-.5732.548-1.0706.9611-1.4921.4131-.4215.9104-.7587 1.4921-1.0116.5817-.253 1.2182-.3794 1.9095-.3794Zm0 7.6757c.413 0 .7924-.0759 1.138-.2276.3541-.1602.6534-.3709.8979-.6323.2529-.2698.451-.5859.5943-.9484.1433-.3709.215-.7671.215-1.1886 0-.4216-.0717-.8136-.215-1.1761-.1433-.3709-.3414-.687-.5943-.9484-.2445-.2697-.5438-.4805-.8979-.6322-.3456-.1602-.725-.2403-1.138-.2403-.4131 0-.7967.0801-1.1508.2403-.354.1517-.6575.3625-.9104.6322-.2445.2614-.4384.5775-.5817.9484-.1433.3625-.215.7545-.215 1.1761 0 .4215.0717.8177.215 1.1886.1433.3625.3372.6786.5817.9484.2529.2614.5564.4721.9104.6323.3541.1517.7377.2276 1.1508.2276Z'/%3E%3C/svg%3E");
  background-size: 3.4375em 3em;
  width: 3.4375em;
}

.fr-connect:disabled,
a.fr-connect:not([href]) {
  background-color: #e5e5e5;
  color: #929292;
}

.fr-connect:disabled:hover,
a.fr-connect:not([href]):hover {
  background-color: #c5c5c5;
}

.fr-connect:disabled:active,
a.fr-connect:not([href]):active {
  background-color: #b2b2b2;
}
@media (forced-colors: active) {
  .fr-connect {
    border: 1px solid;
  }

  .fr-connect__login,
  .fr-connect__brand {
    line-height: 1.1;
  }

  .fr-connect--plus::after {
    forced-color-adjust: none;
    color: buttontext;
  }
}
