supertokens-auth-react
Version:
ReactJS SDK that provides login functionality with SuperTokens.
726 lines (716 loc) • 115 kB
JavaScript
"use strict";
var genericComponentOverrideContext = require("./genericComponentOverrideContext.js");
var ThirdpartyWebJS = require("supertokens-web-js/recipe/thirdparty");
var index = require("./authRecipe-shared2.js");
var types = require("./multifactorauth-shared.js");
var utils = require("./authRecipe-shared.js");
var jsxRuntime = require("react/jsx-runtime");
var NormalisedURLPath = require("supertokens-web-js/utils/normalisedURLPath");
var React = require("react");
var translationContext = require("./translationContext.js");
var NormalisedURLPath$1 = require("supertokens-web-js/lib/build/normalisedURLPath");
function _interopDefault(e) {
return e && e.__esModule ? e : { default: e };
}
var ThirdpartyWebJS__default = /*#__PURE__*/ _interopDefault(ThirdpartyWebJS);
var NormalisedURLPath__default = /*#__PURE__*/ _interopDefault(NormalisedURLPath);
var NormalisedURLPath__default$1 = /*#__PURE__*/ _interopDefault(NormalisedURLPath$1);
var _a = genericComponentOverrideContext.createGenericComponentsOverrideContext(),
useContext = _a[0],
Provider$1 = _a[1];
var isTextOverflowing = function (element) {
return element.scrollWidth > element.clientWidth;
};
function ProviderButton(_a) {
var logo = _a.logo,
providerName = _a.providerName,
displayName = _a.displayName;
var t = translationContext.useTranslation();
var providerStyleName = "provider".concat(providerName);
var buttonTextContainerRef = React.useRef(null);
var SCROLL_ANIMATION_CLASS = "scroll-text-animation";
React.useLayoutEffect(function () {
var buttonTextContainer = buttonTextContainerRef.current;
if (buttonTextContainer && isTextOverflowing(buttonTextContainer)) {
buttonTextContainer.classList.add(SCROLL_ANIMATION_CLASS);
}
var handleResize = function () {
if (buttonTextContainer) {
if (isTextOverflowing(buttonTextContainer)) {
buttonTextContainer.classList.add(SCROLL_ANIMATION_CLASS);
} else {
buttonTextContainer.classList.remove(SCROLL_ANIMATION_CLASS);
}
}
};
addEventListener("resize", handleResize);
return function () {
removeEventListener("resize", handleResize);
};
}, []);
return jsxRuntime.jsxs(
"button",
genericComponentOverrideContext.__assign(
{ "data-supertokens": "button providerButton ".concat(providerStyleName) },
{
children: [
logo !== undefined &&
jsxRuntime.jsx(
"div",
genericComponentOverrideContext.__assign(
{ "data-supertokens": "providerButtonLeft" },
{
children: jsxRuntime.jsx(
"div",
genericComponentOverrideContext.__assign(
{ "data-supertokens": "providerButtonLogo" },
{
children: jsxRuntime.jsx(
"div",
genericComponentOverrideContext.__assign(
{ "data-supertokens": "providerButtonLogoCenter" },
{ children: logo }
)
),
}
)
),
}
)
),
jsxRuntime.jsx(
"div",
genericComponentOverrideContext.__assign(
{ "data-supertokens": "providerButtonText", ref: buttonTextContainerRef },
{
children: jsxRuntime.jsxs("span", {
children: [
t("THIRD_PARTY_PROVIDER_DEFAULT_BTN_START"),
displayName,
t("THIRD_PARTY_PROVIDER_DEFAULT_BTN_END"),
],
}),
}
)
),
],
}
)
);
}
var Provider = /** @class */ (function () {
function Provider(config) {
var _this = this;
this.config = config;
this.getButton = function (name) {
if (_this.config.buttonComponent !== undefined) {
if (typeof _this.config.buttonComponent === "function") {
return jsxRuntime.jsx(_this.config.buttonComponent, {
name: name !== null && name !== void 0 ? name : _this.name,
});
}
return _this.config.buttonComponent;
}
var providerName = name !== undefined ? name : _this.name;
return jsxRuntime.jsx(ProviderButton, {
logo: _this.getLogo(),
providerName: providerName,
displayName: providerName,
});
};
}
Object.defineProperty(Provider.prototype, "id", {
get: function () {
return this.config.id;
},
enumerable: false,
configurable: true,
});
Object.defineProperty(Provider.prototype, "name", {
get: function () {
if (this.config.name === undefined) {
throw new Error("Name not defined for provider ".concat(this.config.id));
}
return this.config.name;
},
enumerable: false,
configurable: true,
});
Provider.prototype.getRedirectURL = function () {
if (this.config.getRedirectURL) {
return this.config.getRedirectURL(this.config.id);
}
var domain =
genericComponentOverrideContext.SuperTokens.getInstanceOrThrow().appInfo.websiteDomain.getAsStringDangerous();
var callbackPath = new NormalisedURLPath__default.default("/callback/".concat(this.config.id));
var path = genericComponentOverrideContext.SuperTokens.getInstanceOrThrow()
.appInfo.websiteBasePath.appendPath(callbackPath)
.getAsStringDangerous();
return "".concat(domain).concat(path);
};
Provider.prototype.getRedirectURIOnProviderDashboard = function () {
return undefined;
};
return Provider;
})();
/*
* Class.
*/
var ActiveDirectory = /** @class */ (function (_super) {
genericComponentOverrideContext.__extends(ActiveDirectory, _super);
/*
* Constructor.
*/
function ActiveDirectory(config) {
var _this =
_super.call(
this,
genericComponentOverrideContext.__assign({ id: "active-directory", name: "Active Directory" }, config)
) || this;
_this.getLogo = function () {
return jsxRuntime.jsxs(
"svg",
genericComponentOverrideContext.__assign(
{
width: "18",
height: "16",
viewBox: "0 0 416 415",
fill: "none",
xmlns: "http://www.w3.org/2000/svg",
},
{
children: [
jsxRuntime.jsxs(
"g",
genericComponentOverrideContext.__assign(
{ clipPath: "url(#clip0_402_84)" },
{
children: [
jsxRuntime.jsx("path", {
d: "M415.575 316.343V403.598C415.575 413.817 412.431 415.914 402.736 414.341C337.753 404.646 271.984 395.737 206.477 386.566C194.686 384.994 190.494 380.802 190.494 367.963C191.542 321.584 191.018 274.943 190.494 228.04C190.494 217.821 193.638 214.677 203.857 214.677C270.936 215.201 336.967 215.201 402.736 215.201C413.479 215.201 416.099 219.393 416.099 229.088C415.051 258.435 415.575 287.258 415.575 316.343Z",
fill: "#00AAF2",
}),
jsxRuntime.jsx("path", {
d: "M304.214 198.431C271.198 198.431 238.183 197.907 205.167 198.431C194.948 198.431 190.756 196.335 190.756 184.544C191.28 137.117 191.28 90.4763 190.756 43.5734C190.756 34.4025 193.9 31.2582 202.547 29.686C270.15 19.991 337.753 10.558 405.356 0.338969C417.147 -1.23319 415.051 6.62762 415.051 13.1783C415.051 55.1026 415.575 97.813 415.051 139.737C415.051 155.197 414.527 170.657 415.051 186.116C415.575 195.811 411.907 198.431 402.736 198.431C370.244 197.907 337.229 198.431 304.214 198.431Z",
fill: "#00AAF2",
}),
jsxRuntime.jsx("path", {
d: "M85.6828 215.987H159.574C167.435 215.987 170.842 218.608 170.842 226.73V372.417C170.842 380.802 167.173 381.588 159.574 380.802C110.575 373.466 61.5764 366.391 12.8393 359.578C3.14432 358.006 0 354.862 0 344.643C0.524054 305.863 0.524054 267.083 0 227.516C0 217.821 2.62027 215.201 12.3153 215.201C37.2078 215.987 61.0523 215.987 85.6828 215.987Z",
fill: "#00AAF2",
}),
jsxRuntime.jsx("path", {
d: "M85.6827 198.431H12.8392C3.66825 198.431 0.523926 195.287 0.523926 185.592C1.04798 147.336 1.04798 109.08 0.523926 70.5621C0.523926 61.3912 3.1442 58.2469 12.8392 56.6747C61.8383 50.3861 110.837 43.3113 159.574 35.4505C170.842 33.8784 171.89 37.5467 171.89 46.7177V186.116C171.89 196.335 167.697 197.907 158.526 197.907C134.158 197.907 109.527 198.431 85.6827 198.431Z",
fill: "#00AAF2",
}),
],
}
)
),
jsxRuntime.jsx("defs", {
children: jsxRuntime.jsx(
"clipPath",
genericComponentOverrideContext.__assign(
{ id: "clip0_402_84" },
{
children: jsxRuntime.jsx("rect", {
width: "416",
height: "415",
fill: "white",
}),
}
)
),
}),
],
}
)
);
};
return _this;
}
/*
* Static Methods
*/
ActiveDirectory.init = function (config) {
if (ActiveDirectory.instance !== undefined) {
console.warn("ActiveDirectory Provider was already initialized");
return ActiveDirectory.instance;
}
ActiveDirectory.instance = new ActiveDirectory(config);
return ActiveDirectory.instance;
};
/*
* Tests methods.
*/
ActiveDirectory.reset = function () {
if (!genericComponentOverrideContext.isTest()) {
return;
}
ActiveDirectory.instance = undefined;
return;
};
return ActiveDirectory;
})(Provider);
/*
* Class.
*/
var Apple = /** @class */ (function (_super) {
genericComponentOverrideContext.__extends(Apple, _super);
/*
* Constructor.
*/
function Apple(config) {
var _this =
_super.call(this, genericComponentOverrideContext.__assign({ id: "apple", name: "Apple" }, config)) || this;
_this.getLogo = function () {
return jsxRuntime.jsx(
"svg",
genericComponentOverrideContext.__assign(
{
xmlns: "http://www.w3.org/2000/svg",
width: "15.614",
height: "18",
viewBox: "0 0 15.614 18.737",
},
{
children: jsxRuntime.jsxs(
"g",
genericComponentOverrideContext.__assign(
{
id: "iconfinder_logo_brand_brands_logos_apple_ios_2993701",
transform: "translate(-2)",
},
{
children: [
jsxRuntime.jsx("path", {
id: "Path_91415",
d: "M14.494 11.075a4.29 4.29 0 0 1 2.372-3.836A4.888 4.888 0 0 0 13.713 6a4.783 4.783 0 0 0-1.83.406 4.357 4.357 0 0 1-1.684.375 4.357 4.357 0 0 1-1.684-.375A4.783 4.783 0 0 0 6.685 6C6.206 6 2 6.153 2 11.465c0 4.344 2.964 8.587 4.685 8.587a5.18 5.18 0 0 0 2.194-.464 3.2 3.2 0 0 1 1.32-.316 3.2 3.2 0 0 1 1.32.317 5.187 5.187 0 0 0 2.194.463c1.206 0 2.922-2.085 3.9-4.826a4.209 4.209 0 0 1-3.119-4.151z",
style: { fill: "#000" },
transform: "translate(0 -1.316)",
}),
jsxRuntime.jsx("path", {
id: "XMLID_1339_",
d: "M12 4.684A4.734 4.734 0 0 0 15.906 0 4.734 4.734 0 0 0 12 4.684z",
style: { fill: "#000" },
transform: "translate(-2.193)",
}),
jsxRuntime.jsx("path", {
id: "Path_91416",
d: "M6.685 6.2a4.783 4.783 0 0 1 1.83.406 4.357 4.357 0 0 0 1.684.375 4.357 4.357 0 0 0 1.684-.381 4.783 4.783 0 0 1 1.83-.406 4.953 4.953 0 0 1 3.014 1.126c.047-.026.091-.058.14-.082A4.888 4.888 0 0 0 13.713 6a4.783 4.783 0 0 0-1.83.406 4.357 4.357 0 0 1-1.684.375 4.357 4.357 0 0 1-1.684-.375A4.783 4.783 0 0 0 6.685 6C6.206 6 2 6.153 2 11.465v.107C2.053 6.352 6.208 6.2 6.685 6.2z",
style: { fill: "#000", opacity: 0.1 },
transform: "translate(0 -1.316)",
}),
jsxRuntime.jsx("path", {
id: "Path_91417",
d: "M13.713 21.368a5.187 5.187 0 0 1-2.194-.463 3.2 3.2 0 0 0-1.32-.317 3.2 3.2 0 0 0-1.32.316 5.18 5.18 0 0 1-2.194.464c-1.707 0-4.633-4.174-4.681-8.48v.088c0 4.344 2.964 8.587 4.685 8.587a5.18 5.18 0 0 0 2.19-.463 3.2 3.2 0 0 1 1.32-.316 3.2 3.2 0 0 1 1.32.317 5.187 5.187 0 0 0 2.194.463c1.206 0 2.922-2.085 3.9-4.826-.023-.006-.043-.017-.066-.023-.991 2.654-2.655 4.653-3.834 4.653z",
style: { fill: "#000", opacity: 0.2 },
transform: "translate(0 -2.826)",
}),
jsxRuntime.jsx("path", {
id: "Path_91418",
d: "M15.888.4A4.621 4.621 0 0 1 12 4.544v.2A4.745 4.745 0 0 0 15.9.261c0 .039 0 .098-.012.139z",
style: { fill: "#000", opacity: 0.2 },
transform: "translate(-2.193 -.057)",
}),
jsxRuntime.jsx("path", {
id: "Path_91419",
d: "M12.005 4.477c.009-.051.02-.192.032-.278q.012-.161.035-.317A4.491 4.491 0 0 1 15.9.2V0a4.738 4.738 0 0 0-3.895 4.477z",
style: { fill: "#000", opacity: 0.1 },
transform: "translate(-2.194)",
}),
jsxRuntime.jsx("path", {
id: "Path_91420",
d: "M14.494 9.759a4.29 4.29 0 0 1 2.372-3.836 4.888 4.888 0 0 0-3.153-1.239 4.783 4.783 0 0 0-1.83.406 4.357 4.357 0 0 1-1.684.375 4.357 4.357 0 0 1-1.684-.375 4.783 4.783 0 0 0-1.83-.406C6.206 4.684 2 4.838 2 10.15c0 4.344 2.964 8.587 4.685 8.587a5.18 5.18 0 0 0 2.194-.464 3.2 3.2 0 0 1 1.32-.316 3.2 3.2 0 0 1 1.32.317 5.187 5.187 0 0 0 2.194.463c1.206 0 2.922-2.085 3.9-4.826a4.209 4.209 0 0 1-3.119-4.152zM13.713 0a4.734 4.734 0 0 0-3.9 4.684A4.734 4.734 0 0 0 13.713 0z",
style: { fill: "#000" },
}),
],
}
)
),
}
)
);
};
return _this;
}
Apple.prototype.getRedirectURIOnProviderDashboard = function () {
var domain =
genericComponentOverrideContext.SuperTokens.getInstanceOrThrow().appInfo.apiDomain.getAsStringDangerous();
var callbackPath = new NormalisedURLPath__default$1.default("/callback/".concat(this.id));
var path = genericComponentOverrideContext.SuperTokens.getInstanceOrThrow()
.appInfo.apiBasePath.appendPath(callbackPath)
.getAsStringDangerous();
return "".concat(domain).concat(path);
};
/*
* Static Methods
*/
Apple.init = function (config) {
if (Apple.instance !== undefined) {
console.warn("Apple Provider was already initialized");
return Apple.instance;
}
Apple.instance = new Apple(config);
return Apple.instance;
};
/*
* Tests methods.
*/
Apple.reset = function () {
if (!genericComponentOverrideContext.isTest()) {
return;
}
Apple.instance = undefined;
return;
};
return Apple;
})(Provider);
/*
* Class.
*/
var Bitbucket = /** @class */ (function (_super) {
genericComponentOverrideContext.__extends(Bitbucket, _super);
/*
* Constructor.
*/
function Bitbucket(config) {
var _this =
_super.call(
this,
genericComponentOverrideContext.__assign({ id: "bitbucket", name: "Bitbucket" }, config)
) || this;
_this.getLogo = function () {
return jsxRuntime.jsxs(
"svg",
genericComponentOverrideContext.__assign(
{
width: "19",
height: "17",
viewBox: "0 0 19 17",
fill: "none",
xmlns: "http://www.w3.org/2000/svg",
},
{
children: [
jsxRuntime.jsx("path", {
d: "M0.59534 0.0522702C0.229457 0.0522702 -0.0841565 0.365883 0.0203815 0.73174L2.58156 16.2556C2.63383 16.6738 2.99971 16.9351 3.3656 16.9351H15.6488C15.9624 16.9351 16.1715 16.726 16.2238 16.4124L18.7849 0.679471C18.8372 0.313614 18.5759 0 18.21 0L0.59534 0.0522702ZM11.3628 11.2901H7.44258L6.3972 5.74956H12.3036L11.3628 11.2901Z",
fill: "#2684FF",
}),
jsxRuntime.jsx("path", {
d: "M17.9502 5.76172H12.3052L11.3643 11.3022H7.44415L2.84448 16.7905C2.84448 16.7905 3.05356 16.9996 3.36717 16.9996H15.6504C15.964 16.9996 16.1731 16.7905 16.2253 16.4769L17.9502 5.76172Z",
fill: "url(#paint0_linear_4108_67124)",
}),
jsxRuntime.jsx("defs", {
children: jsxRuntime.jsxs(
"linearGradient",
genericComponentOverrideContext.__assign(
{
id: "paint0_linear_4108_67124",
x1: "19.2748",
y1: "7.29202",
x2: "9.92001",
y2: "14.5943",
gradientUnits: "userSpaceOnUse",
},
{
children: [
jsxRuntime.jsx("stop", { offset: "0.176", stopColor: "#0052CC" }),
jsxRuntime.jsx("stop", { offset: "1", stopColor: "#2684FF" }),
],
}
)
),
}),
],
}
)
);
};
return _this;
}
/*
* Static Methods
*/
Bitbucket.init = function (config) {
if (Bitbucket.instance !== undefined) {
console.warn("Bitbucket Provider was already initialized");
return Bitbucket.instance;
}
Bitbucket.instance = new Bitbucket(config);
return Bitbucket.instance;
};
/*
* Tests methods.
*/
Bitbucket.reset = function () {
if (!genericComponentOverrideContext.isTest()) {
return;
}
Bitbucket.instance = undefined;
return;
};
return Bitbucket;
})(Provider);
var oktaLogo = jsxRuntime.jsx(
"svg",
genericComponentOverrideContext.__assign(
{ xmlns: "http://www.w3.org/2000/svg", width: "18", height: "18", fill: "none", viewBox: "0 0 1593 1594" },
{
children: jsxRuntime.jsx("path", {
fill: "#000",
d: "M755.371.823c-1.784.423-3.873 1.292-4.642 1.93-4.011 3.329-4.03 2.828 3.816 102.179 4.144 52.479 7.783 97.553 8.087 100.166l.552 4.75h-18.458c-18.345 0-18.476.016-21.5 2.56-1.812 1.525-3.249 3.851-3.552 5.75-.28 1.755 3.667 47.065 8.77 100.69l9.279 97.5 2.946-.199c1.62-.109 9.021-.896 16.446-1.749 15.874-1.822 56.698-2.089 73.85-.482 6.243.585 11.507.906 11.699.714.192-.192 7.859-91.831 17.038-203.643L876.391 7.694l-1.982-2.673c-3.68-4.965-4.904-5.063-62.294-5.014-29.425.025-54.96.392-56.744.816ZM565.615 32.419c-12.65 4.653-35.6 13.05-51 18.66-30.467 11.1-34.5 13.387-34.5 19.555 0 1.643 3.88 11.475 8.621 21.85a251369.25 251369.25 0 0 0 41.5 90.672c18.084 39.495 32.879 72.149 32.879 72.566 0 .416-3.038 1.81-6.75 3.098-17.271 5.992-27.33 10.304-28.743 12.322-3.57 5.097-2.998 6.522 33.113 82.431 19.042 40.026 38.002 79.975 42.135 88.775 4.133 8.8 7.679 16.188 7.88 16.417.201.229 7.903-3.218 17.115-7.661 25.215-12.16 47.01-20.242 71.123-26.373 5.155-1.311 9.56-2.866 9.789-3.456.229-.591-10.43-40.641-23.686-89-13.257-48.36-29.283-106.827-35.613-129.927-33.881-123.636-46.505-169.275-47.514-171.784-1.635-4.064-5.524-6.725-9.734-6.661-1.988.03-13.965 3.863-26.615 8.516Zm456.555 4.179c-2.77 2.562-4.79 9.34-29.551 99.205-14.619 53.05-26.705 96.58-26.858 96.732-.152.153-6.548-2.005-14.212-4.795-20.053-7.3-20.548-7.406-24.866-5.357-2 .949-4.039 2.477-4.531 3.395-.491.918-11.073 40.572-23.515 88.12-12.442 47.547-23.705 90.482-25.029 95.409-1.325 4.928-2.224 9.143-2 9.367.224.225 8.868 2.567 19.207 5.205 25.239 6.441 45.896 13.772 68.675 24.373 5.431 2.528 10.212 4.596 10.623 4.596.412 0 6.615-12.712 13.785-28.25s35.852-77.75 63.742-138.25c27.88-60.5 60.15-130.475 71.71-155.5 11.55-25.025 21.22-47.097 21.49-49.05.38-2.811-.07-4.201-2.16-6.695-1.46-1.732-3.65-3.448-4.86-3.813-1.21-.366-13.01-4.628-26.21-9.472-60.69-22.27-76.91-27.97-79.59-27.97-1.75 0-4.04 1.077-5.85 2.75ZM329.005 148.532c-83.376 69.681-80.229 66.73-78.275 73.406.605 2.068 23.023 25.494 70.885 74.076 38.5 39.079 70.135 71.407 70.299 71.84.164.433-5.744 5.767-13.129 11.854-7.385 6.086-13.707 11.794-14.049 12.685-.341.89-.621 3.468-.621 5.728 0 4.102.084 4.192 52.25 55.619 28.738 28.331 60.827 59.982 71.31 70.337l19.061 18.826 17.439-17.345c18.573-18.472 31.688-29.664 49.44-42.192 6.05-4.269 11.396-8.126 11.879-8.569.484-.444-4.65-8.601-11.409-18.128-29.995-42.278-103.55-146.201-158.772-224.321-33.046-46.75-61.613-86.687-63.482-88.75-2.97-3.279-3.964-3.75-7.916-3.75-4.214 0-5.22.586-14.91 8.684Zm937.855 12.071c-1.52.96-18.62 24.057-38 51.328-19.39 27.271-45.37 63.826-57.75 81.234-12.37 17.407-22.79 31.545-23.15 31.416-.36-.128-5.91-4.733-12.33-10.233-14.82-12.707-17.39-14.154-22.44-12.64-3.48 1.042-5.38 3.441-23.63 29.887-47.61 69-58.8 85.209-75.62 109.504-9.8 14.162-17.8 26.087-17.77 26.5.03.412 4.58 3.645 10.12 7.184 20.37 13.023 38.83 27.846 58.22 46.761l12.89 12.579 35.15-35.388c19.33-19.463 57.86-58.337 85.62-86.387 27.76-28.05 76.28-77.051 107.82-108.891 32.09-32.395 57.92-59.261 58.64-61.001 2.35-5.613.99-8.068-9.39-16.957-23.16-19.83-76.82-64.419-78.81-65.483-3.08-1.646-6.36-1.444-9.57.587ZM145.518 334.381c-2.55 1.291-7.978 10.007-30.687 49.268-15.174 26.234-28.086 49.015-28.694 50.623-1.41 3.729-.522 7.763 2.28 10.37 2.027 1.886 30.964 16.076 68.698 33.686 22.946 10.709 83.41 39.326 99.678 47.178l14.177 6.842-8.912 15c-9.876 16.622-10.854 20.262-6.693 24.892 2.053 2.284 14.494 8.234 69.25 33.115 8.8 3.999 24.55 11.198 35 15.998 10.45 4.8 26.875 12.312 36.5 16.695 9.625 4.382 22.822 10.46 29.326 13.508 6.666 3.123 12.194 5.159 12.67 4.666.464-.481 2.539-5.149 4.61-10.374 7.806-19.692 25.512-51.411 39.869-71.421 3.08-4.293 5.696-8.167 5.813-8.608.117-.441-4.513-4.065-10.288-8.054s-26.475-18.272-46-31.74-39.775-27.506-45-31.196c-5.225-3.691-20.525-14.286-34-23.546a33783.27 33783.27 0 0 1-75.5-52.037c-7.15-4.943-32.8-22.645-57-39.337-24.2-16.692-49.015-33.886-55.144-38.209-12.147-8.567-15.244-9.703-19.953-7.319Zm1308.622 25.652c-2.23.828-6.61 3.808-80.53 54.809-86.05 59.378-85.34 58.904-86.3 57.675-.5-.643-4.62-7.59-9.14-15.438-8.38-14.54-10.93-17.231-16.28-17.231-2.73 0-.52-1.454-32.78 21.499-14.02 9.978-42.82 30.456-64 45.506-58.82 41.808-69 49.116-69 49.557 0 .223 2.86 4.126 6.35 8.672 14.23 18.555 27.97 41.04 39.71 65.011l8.11 16.57 5.17-2.291c2.84-1.26 19.34-9.028 36.66-17.263 17.33-8.236 38.93-18.474 48-22.752 17.19-8.103 83.71-39.62 114-54.017 9.63-4.573 43.83-20.787 76-36.03 88.25-41.81 88.53-41.945 90.34-44.533 3.72-5.311 3.08-6.747-24.19-53.806-14.22-24.543-26.55-45.982-27.41-47.644-3.54-6.895-9.46-10.234-14.71-8.294ZM31.37 581.891c-4.372.946-5.716 2.231-7.554 7.221-2.31 6.267-20.023 108.318-19.301 111.193.338 1.346 1.633 3.633 2.879 5.081 2.552 2.967 2.076 2.891 39.72 6.381 11.826 1.096 48.05 4.493 80.501 7.547 32.45 3.055 64.4 6.045 71 6.646 6.6.6 12.193 1.276 12.429 1.502.236.226-.787 7.492-2.272 16.148-3.339 19.455-3.369 22.178-.278 25.512 2.64 2.85 3.824 3.08 24.121 4.685 21.47 1.698 122.644 9.938 142.5 11.606 36.435 3.061 35.603 3.054 36.334.323.351-1.313.649-5.538.662-9.388.058-17.491 5.433-52.057 12.024-77.331 2.103-8.063 3.658-14.824 3.457-15.025-.361-.362-58.534-15.664-102.977-27.089-12.65-3.251-42.125-10.933-65.5-17.069a47473.272 47473.272 0 0 0-63-16.499 22538.853 22538.853 0 0 1-32-8.362c-6.325-1.662-37.6-9.81-69.5-18.107-31.9-8.297-58.45-15.219-59-15.382-.55-.162-2.46.02-4.244.407Zm1514.74 33.924c-7.97 2.088-28.67 7.474-46 11.968a55769.76 55769.76 0 0 0-81.33 21.205c-27.4 7.169-50.04 12.824-50.29 12.567-.26-.257-1.78-7.942-3.38-17.078-1.6-9.137-3.39-17.492-3.96-18.569-1.51-2.811-5.08-5.06-8.03-5.06-2.23 0-33.9 8.49-97.01 26.001-37.74 10.475-91.57 25.245-93.8 25.742-1.64.363-2.13.985-1.68 2.135.35.892 2.41 7.689 4.58 15.105 6.72 22.919 11.75 50.1 13.88 74.907.53 6.264 1.12 11.54 1.31 11.725.18.184 4.35-.09 9.27-.609 4.92-.52 16.82-1.651 26.44-2.514 9.63-.863 21.55-2.003 26.5-2.533 4.95-.53 16.65-1.632 26-2.448 9.35-.817 29.15-2.62 44-4.007 14.85-1.387 39.15-3.649 54-5.028 14.85-1.378 31.95-2.971 38-3.541 6.05-.569 20.23-1.894 31.5-2.945 44-4.098 87.87-8.19 117.99-11.006 33.82-3.161 34.93-3.434 37.8-9.274 1.11-2.276.11-9.376-7.79-55.41-4.99-29.04-9.78-54.751-10.65-57.135-1.73-4.763-6.15-8.212-10.35-8.077-1.37.045-9.02 1.79-17 3.879Zm-366 195.283c-.01 18.555-5.17 54.118-11.53 79.429-2.45 9.755-4.12 18.066-3.71 18.469.41.404 18.29 5.304 39.74 10.889 61.13 15.918 138.64 36.127 178 46.413 52.36 13.678 138.35 36.102 157.87 41.172 9.28 2.41 17.74 4.38 18.8 4.38 3.32 0 7.51-2.79 8.59-5.71 1.51-4.09 19.3-107.109 19.27-111.619-.03-4.746-4.13-9.271-9.13-10.07-1.87-.299-16.22-1.696-31.9-3.104-15.67-1.408-47.62-4.372-71-6.586-23.37-2.214-54.14-5.11-68.38-6.435-14.23-1.326-26.04-2.565-26.23-2.754-.18-.19 1.07-8.208 2.79-17.82 2.81-15.646 2.99-17.777 1.73-20.35-3.31-6.765-2.55-6.626-60.41-11.061-11-.843-36.2-2.872-56-4.509-19.8-1.638-41.85-3.453-49-4.035-7.15-.582-17.95-1.482-24-2-16.99-1.455-15.49-1.967-15.5 5.301Zm-782.995 7.814c-4.675.432-21.1 1.967-36.5 3.411-15.4 1.444-32.5 3.034-38 3.532-46.038 4.177-125.826 11.487-152.071 13.933-30.166 2.811-74.861 6.927-136.86 12.602-29.276 2.68-30.668 3.058-33.15 8.997-1.316 3.15-.754 7.115 8.172 57.665 5.272 29.856 10.205 55.765 10.96 57.576.926 2.213 2.575 3.793 5.03 4.819 3.586 1.498 4.46 1.316 46.287-9.619 90.806-23.741 149.992-38.98 151.388-38.98 1.09 0 2.023 3.34 3.701 13.25 3.94 23.264 4.524 24.764 10.402 26.703 3.055 1.009 5.877.461 25.785-5.005a52307.598 52307.598 0 0 0 110.356-30.462c13.018-3.616 34.768-9.537 50.25-13.68 9.362-2.505 9.314-2.416 6.207-11.399-7.354-21.262-14.494-58.062-16.522-85.157l-.693-9.25-3.121.139c-1.717.077-6.946.493-11.621.925Zm755.925 120.631c-9.79 25.743-30.43 63.057-46.59 84.227-2.73 3.58-3.15 4.68-2.12 5.65.71.67 7.13 5.22 14.28 10.12 7.15 4.9 25.38 17.48 40.5 27.95 15.13 10.48 36.95 25.55 48.5 33.5 11.55 7.95 37.2 25.64 57 39.33 19.8 13.68 51.98 35.9 71.5 49.37 19.53 13.47 40.45 27.94 46.5 32.16 38.09 26.57 54.08 37.3 56.68 38.05 1.89.54 4.3.41 6.63-.35 3.37-1.11 4.55-2.74 15.26-21.2 6.38-11 19.18-33.05 28.45-49 21.88-37.65 21.87-37.56 3.98-45.99-4.95-2.33-21.6-10.2-37-17.48l-45-21.27c-9.35-4.41-30.27-14.32-46.5-22.02-16.22-7.69-32.8-15.53-36.83-17.41-7.12-3.31-7.3-3.48-5.91-5.62.79-1.22 4.88-8.1 9.09-15.29 10.53-17.98 10.31-21.17-1.85-27.2-5.28-2.62-19.61-9.21-94.5-43.45-9.62-4.402-31.59-14.476-48.81-22.387-17.23-7.912-31.53-14.385-31.78-14.385s-.92 1.213-1.48 2.695Zm-761.925 31.904c-27.225 12.945-59.4 28.181-71.5 33.853a9396.97 9396.97 0 0 0-45.5 21.54c-12.925 6.17-40.15 19.1-60.5 28.73-20.35 9.63-49.6 23.49-65 30.78-15.4 7.3-38.125 18.05-50.5 23.89-22.428 10.58-26.352 13.18-27.632 18.28-.881 3.51-.228 4.75 29.988 57.23 27.044 46.97 28.543 49.09 34.644 49.09 1.58 0 10.048-5.21 23-14.14 11.275-7.77 28.375-19.57 38-26.2 9.625-6.64 24.048-16.59 32.052-22.11 8.004-5.53 24.342-16.79 36.306-25.04 11.965-8.25 25.66-17.78 30.435-21.17 4.774-3.38 8.99-5.97 9.368-5.73.378.23 4.383 6.96 8.9 14.94 4.516 7.99 9.336 15.41 10.71 16.49 1.472 1.16 4.035 1.97 6.239 1.97 3.169 0 6.237-1.78 20.115-11.66 9.006-6.41 29.425-20.95 45.375-32.32 15.95-11.36 44.75-31.83 64-45.5 19.25-13.66 35.374-25.16 35.832-25.56.457-.4-3.105-6.02-7.916-12.49-13.915-18.71-24.763-36.442-35.622-58.222-5.553-11.138-10.366-20.235-10.695-20.218-.33.018-22.874 10.623-50.099 23.567Zm678.495 94.723c-16.66 16.92-35.04 32.67-52.63 45.1l-11.63 8.22 10.19 14.43c5.6 7.93 18.97 26.8 29.7 41.93 10.73 15.12 31.58 44.6 46.35 65.5 14.76 20.9 30.07 42.5 34.03 48 3.95 5.5 30.7 43.3 59.44 84s53.78 75.46 55.64 77.25c2.65 2.54 4.24 3.25 7.32 3.25 3.62 0 5.45-1.27 22.76-15.78 10.36-8.68 29.75-24.93 43.1-36.11 13.35-11.17 24.93-21.27 25.75-22.44.82-1.16 1.48-3.86 1.48-6 0-3.76-1.25-5.15-43.13-47.8-23.72-24.16-43.45-44.12-43.84-44.36-.39-.24-12.92-12.99-27.84-28.32l-27.13-27.89 12.57-10.37c6.91-5.7 13.43-11.45 14.47-12.78 2.15-2.74 2.43-7.62.62-10.75-1.16-2-140.29-139.68-141.59-140.11-.34-.12-7.38 6.65-15.63 15.03Zm-584.07 22.93c-42.041 42.45-204.9 207.13-232.398 234.99-12.91 13.08-24.032 24.79-24.715 26.02-.682 1.23-1.257 3.56-1.277 5.18-.048 4.02 2.855 6.69 50.328 46.31 41.907 34.97 41.845 34.93 48.013 32.12 1.456-.66 9.367-10.82 19.27-24.75 9.24-12.99 25.619-36 36.398-51.12 10.78-15.13 29.181-41 40.892-57.5 11.711-16.5 21.63-30.37 22.042-30.82.413-.44 6.924 4.39 14.47 10.76 7.546 6.36 14.808 11.83 16.136 12.17 3.382.85 7.197-.3 9.651-2.9 1.907-2.02 112.765-162.5 112.765-163.24 0-.18-4.573-3.32-10.162-6.98-20.44-13.39-41.488-30.3-59.443-47.74-6.657-6.46-12.306-11.75-12.553-11.75-.247 0-13.484 13.16-29.417 29.25Zm485.075 50.44c-23.871 12.16-51.967 22.89-76.5 29.21-9.77 2.51-11.447 3.23-11.15 4.78.192 1 7.31 27.24 15.819 58.32 8.508 31.07 28.458 103.97 44.333 162 15.875 58.02 32.725 119.6 37.444 136.84 4.719 17.23 9.021 32.16 9.561 33.17 1.618 3.02 6.083 5.99 9.022 5.99 1.516 0 17.096-5.21 34.616-11.57s41.08-14.93 52.35-19.03c22.11-8.04 26-10.48 26-16.28 0-1.58-8.74-21.98-19.61-45.74-10.79-23.58-28.27-61.78-38.85-84.88-24.64-53.79-24.92-54.45-24.31-55.07.29-.28 7.28-2.93 15.55-5.88 17.49-6.26 19.73-7.53 21.25-12.14 1.33-4.03 4.74 3.65-39.98-90.37-16.88-35.5-33.813-71.17-37.621-79.27-3.808-8.1-7.374-14.72-7.924-14.7-.55.02-5.05 2.09-10 4.62Zm-353.692 10.57c-2.58 5.63-11.417 24.86-19.638 42.74-8.221 17.87-22.594 49.15-31.94 69.5-17.798 38.75-52.599 114.5-90.257 196.47-13.386 29.13-22.451 50.09-22.727 52.54-.379 3.36.013 4.64 2.236 7.28 1.483 1.77 3.223 3.21 3.867 3.21.644 0 20.291 7.01 43.661 15.57 54.596 20.02 58.716 21.43 62.622 21.43 7.456 0 5.922 4.43 34.964-101 14.621-53.08 26.88-96.79 27.243-97.14.364-.35 7.636 1.99 16.161 5.2 25.358 9.53 25.84 9.29 32.388-16.06 2.486-9.63 13.766-52.8 25.066-95.94 11.3-43.14 20.546-78.79 20.546-79.23 0-.44-1.237-1.06-2.75-1.38-31.023-6.62-64.501-17.99-88.441-30.05-3.717-1.87-7.108-3.4-7.534-3.39-.426 0-2.886 4.61-5.467 10.25Zm226.192 28.79c-21.446 3.14-68.689 3.66-86.4.97-3.794-.58-7.003-.94-7.131-.79-.127.15-3.92 45.27-8.428 100.27-4.508 55-11.936 145.57-16.506 201.28-5.688 69.32-8.047 102.45-7.475 105 .459 2.04 2.009 4.73 3.443 5.97l2.609 2.25h116.042l2.923-2.93c2.802-2.8 3.282-4.16 3.031-8.57-.063-1.1-3.488-44.53-7.611-96.5-4.124-51.98-7.498-95.94-7.497-97.69v-3.19l18.584-.31 18.584-.31 2.916-3.27c2.015-2.26 2.916-4.32 2.916-6.68 0-1.88-4.05-46.25-9-98.61-4.95-52.35-9-95.81-9-96.56 0-1.54-3.12-1.63-12-.33Z",
}),
}
)
);
var googleLogo = jsxRuntime.jsxs(
"svg",
genericComponentOverrideContext.__assign(
{ xmlns: "http://www.w3.org/2000/svg", width: "18", height: "18", viewBox: "0 0 48 48" },
{
children: [
jsxRuntime.jsx("path", {
fill: "#FFC107",
d: "M43.611 20.083H42V20H24v8h11.303c-1.649 4.657-6.08 8-11.303 8-6.627 0-12-5.373-12-12s5.373-12 12-12c3.059 0 5.842 1.154 7.961 3.039l5.657-5.657C34.046 6.053 29.268 4 24 4 12.955 4 4 12.955 4 24s8.955 20 20 20 20-8.955 20-20c0-1.341-.138-2.65-.389-3.917z",
}),
jsxRuntime.jsx("path", {
fill: "#FF3D00",
d: "m6.306 14.691 6.571 4.819C14.655 15.108 18.961 12 24 12c3.059 0 5.842 1.154 7.961 3.039l5.657-5.657C34.046 6.053 29.268 4 24 4 16.318 4 9.656 8.337 6.306 14.691z",
}),
jsxRuntime.jsx("path", {
fill: "#4CAF50",
d: "M24 44c5.166 0 9.86-1.977 13.409-5.192l-6.19-5.238A11.91 11.91 0 0 1 24 36c-5.202 0-9.619-3.317-11.283-7.946l-6.522 5.025C9.505 39.556 16.227 44 24 44z",
}),
jsxRuntime.jsx("path", {
fill: "#1976D2",
d: "M43.611 20.083H42V20H24v8h11.303a12.04 12.04 0 0 1-4.087 5.571l.003-.002 6.19 5.238C36.971 39.205 44 34 44 24c0-1.341-.138-2.65-.389-3.917z",
}),
],
}
)
);
var genericSAMLLogo = jsxRuntime.jsxs(
"svg",
genericComponentOverrideContext.__assign(
{ xmlns: "http://www.w3.org/2000/svg", width: "18", height: "18", fill: "none" },
{
children: [
jsxRuntime.jsx("path", {
fill: "#C12E33",
"fill-rule": "evenodd",
d: "M14.85 11.25c-2.366-6.187-5.516-6.787-9.45-1.8.056-3.007 1.106-5.707 3.15-8.1 3.694 2.493 6.394 5.793 8.1 9.9-.423.867-1.023.867-1.8 0Z",
"clip-rule": "evenodd",
opacity: ".788",
}),
jsxRuntime.jsx("path", {
fill: "#C32E31",
"fill-rule": "evenodd",
d: "M4.95 2.25c.489.054.789.354.9.9-2.11 2.701-2.86 5.701-2.25 9 1.92.826 3.87.976 5.85.45-2.7 1.803-5.7 2.553-9 2.25.502-4.594 2.002-8.794 4.5-12.6Z",
"clip-rule": "evenodd",
opacity: ".728",
}),
jsxRuntime.jsx("path", {
fill: "#BF2E32",
"fill-rule": "evenodd",
d: "M14.85 11.25c.822 1.428.822 2.777 0 4.05a28.183 28.183 0 0 1-12.6.9 29.114 29.114 0 0 0 9-2.25c.362-1.92.362-3.72 0-5.4a442.65 442.65 0 0 0 3.6 2.7Z",
"clip-rule": "evenodd",
opacity: ".808",
}),
],
}
)
);
var microsoftEntraIdLogo = jsxRuntime.jsxs(
"svg",
genericComponentOverrideContext.__assign(
{ xmlns: "http://www.w3.org/2000/svg", width: "18", height: "18", fill: "none" },
{
children: [
jsxRuntime.jsxs(
"g",
genericComponentOverrideContext.__assign(
{ "fill-rule": "evenodd", "clip-path": "url(#a)", "clip-rule": "evenodd" },
{
children: [
jsxRuntime.jsx("path", {
fill: "#66DCFE",
d: "M8.996.989v4.289a873.854 873.854 0 0 0-4.36 4.913c1.45.913 2.9 1.824 4.35 2.733-.643.41-1.29.816-1.942 1.218-.894.476-1.811.523-2.75.14a8.494 8.494 0 0 1-.335-.154 257.53 257.53 0 0 1-3.445-2.157 1.464 1.464 0 0 1-.518-.936v-.308c.037-.276.144-.522.32-.738l7.55-8.517a1.57 1.57 0 0 1 1.13-.483Z",
opacity: ".999",
}),
jsxRuntime.jsx("path", {
fill: "#0293E3",
d: "M8.996.989a1.58 1.58 0 0 1 1.063.417c.89 1 1.777 2 2.663 3.002a3.204 3.204 0 0 0-2.276-.137 2.96 2.96 0 0 0-1.442 1.007h-.008V.988Z",
opacity: ".997",
}),
jsxRuntime.jsx("path", {
fill: "#074793",
d: "M12.722 4.408c1.652 1.858 3.303 3.719 4.953 5.58.177.217.284.463.32.739v.308a1.422 1.422 0 0 1-.667 1.041l-7.524 4.702c-.25.146-.519.22-.808.224v-4.078a816.044 816.044 0 0 0 4.359-2.733c-1.447-1.64-2.897-3.278-4.35-4.913a2.96 2.96 0 0 1 1.44-1.007 3.203 3.203 0 0 1 2.277.137Z",
opacity: ".999",
}),
jsxRuntime.jsx("path", {
fill: "#CAF7FF",
d: "M8.996 5.278v7.646h-.01c-1.45-.909-2.9-1.82-4.35-2.733 1.447-1.643 2.9-3.281 4.36-4.913Z",
}),
jsxRuntime.jsx("path", {
fill: "#95BBC1",
d: "M8.996 5.278h.008a1557.36 1557.36 0 0 1 4.351 4.913c-1.45.915-2.903 1.826-4.36 2.733V5.278Z",
}),
jsxRuntime.jsx("path", {
fill: "#225086",
d: "M8.987 12.924h.009v4.078a1.649 1.649 0 0 1-.765-.197c-1.426-.89-2.85-1.782-4.272-2.677.11.054.222.105.334.154.94.383 1.857.336 2.751-.14.651-.402 1.299-.808 1.943-1.218Z",
opacity: ".998",
}),
],
}
)
),
jsxRuntime.jsx("defs", {
children: jsxRuntime.jsx(
"clipPath",
genericComponentOverrideContext.__assign(
{ id: "a" },
{ children: jsxRuntime.jsx("path", { fill: "#fff", d: "M0 0h18v18H0z" }) }
)
),
}),
],
}
)
);
var microsoftADFSLogo = jsxRuntime.jsxs(
"svg",
genericComponentOverrideContext.__assign(
{ xmlns: "http://www.w3.org/2000/svg", width: "18", height: "18", fill: "none" },
{
children: [
jsxRuntime.jsxs(
"g",
genericComponentOverrideContext.__assign(
{ "fill-rule": "evenodd", "clip-path": "url(#a)", "clip-rule": "evenodd" },
{
children: [
jsxRuntime.jsx("path", {
fill: "#FEFBF9",
d: "M.767.575v.037A.427.427 0 0 0 .43.687V.76C.344.81.282.787.243.687A.758.758 0 0 0 .355.482C.427.466.471.497.486.575a.386.386 0 0 1 .281 0Z",
opacity: ".58",
}),
jsxRuntime.jsx("path", {
fill: "#EDD8D8",
d: "M.767.576C.782.537.807.531.842.557a.09.09 0 0 1-.075.02Z",
opacity: ".047",
}),
jsxRuntime.jsx("path", {
fill: "#DD8267",
d: "M8.626 8.74c.012-2.703 0-5.4-.038-8.09-2.713-.013-5.42 0-8.12.037H.43A.427.427 0 0 1 .767.612c2.629.013 5.254 0 7.878-.037.03 2.728.024 5.45-.02 8.165Z",
opacity: ".998",
}),
jsxRuntime.jsx("path", {
fill: "#E6562C",
d: "M.468.687c2.7-.038 5.407-.05 8.12-.038.013 2.691 0 5.376-.037 8.054V.687H.468Z",
}),
jsxRuntime.jsx("path", {
fill: "#84B321",
d: "M9.412.65c2.713-.013 5.42 0 8.12.037H9.45c.012.168 0 .329-.037.482v-.52Z",
}),
jsxRuntime.jsx("path", { fill: "#F35123", d: "M.468.687H8.55v8.016H.468V.687Z" }),
jsxRuntime.jsx("path", {
fill: "#D5602F",
d: "M8.588.65c.038 2.69.05 5.387.038 8.09H.58v-.037h7.971c.037-2.678.05-5.363.037-8.054Z",
}),
jsxRuntime.jsx("path", {
fill: "#80BB05",
d: "M17.532.687v8.016h-8.12V1.17c.036-.153.049-.314.037-.482h8.083Z",
}),
jsxRuntime.jsx("path", {
fill: "#8BB743",
d: "M9.374.65V.611h8.196V8.74h-.038V.687a448 448 0 0 0-8.12-.038h-.038Z",
}),
jsxRuntime.jsx("path", {
fill: "#84A91F",
d: "M9.374.65h.038v8.053h8.12v.037H9.374V.65Z",
}),
jsxRuntime.jsx("path", {
fill: "#D85A3F",
d: "M.43.687h.038v8.016H.58v.037H.43V.687Z",
opacity: ".997",
}),
jsxRuntime.jsx("path", {
fill: "#F6CCB3",
d: "M.43 8.74h8.196l-2.264.074a107.18 107.18 0 0 0-5.613 0A1.739 1.739 0 0 1 .43 8.74Z",
opacity: ".337",
}),
jsxRuntime.jsx("path", {
fill: "#D1DDA0",
d: "M9.374.612V8.74h8.196c-2.717.037-5.461.05-8.233.037-.013-2.728 0-5.45.037-8.165Z",
opacity: ".384",
}),
jsxRuntime.jsx("path", {
fill: "#399FD9",
d: "M.43 9.482c2.726-.012 5.445 0 8.158.038H.468v8.053H.43a1520.77 1520.77 0 0 1 0-8.09Z",
}),
jsxRuntime.jsx("path", { fill: "#03A5F1", d: "M8.55 9.52v8.016H.469V9.52H8.55Z" }),
jsxRuntime.jsx("path", {
fill: "#F0D194",
d: "M17.57 9.482H9.374c-.012 2.712 0 5.422.038 8.128-.075-2.709-.1-5.43-.075-8.165 2.75-.012 5.495 0 8.233.037Z",
opacity: ".443",
}),
jsxRuntime.jsx("path", {
fill: "#F1C360",
d: "M17.57 9.482c.043 2.71.043 5.419 0 8.128-2.72.042-5.44.042-8.158 0a443.23 443.23 0 0 1-.038-8.128h8.196Z",
}),
jsxRuntime.jsx("path", {
fill: "#FEB909",
d: "M9.412 9.52h8.12v8.053c-2.694.006-5.389 0-8.083-.018-.037-2.676-.05-5.354-.037-8.035Z",
}),
jsxRuntime.jsx("path", {
fill: "#20A1E6",
d: "M8.55 9.52h.038v8.053H.468v-.037H8.55V9.52Z",
}),
jsxRuntime.jsx("path", {
fill: "#8DC3E4",
d: "M.43 9.482a460.62 460.62 0 0 1 8.233-.037v8.165c-2.538-.001-5.077.011-7.615.037a3.13 3.13 0 0 1-.618-.074h8.158V9.52C5.875 9.483 3.156 9.47.43 9.482Z",
}),
],
}
)
),
jsxRuntime.jsx("defs", {
children: jsxRuntime.jsx(
"clipPath",
genericComponentOverrideContext.__assign(
{ id: "a" },
{ children: jsxRuntime.jsx("path", { fill: "#fff", d: "M0 0h18v18H0z" }) }
)
),
}),
],
}
)
);
var auth0Logo = jsxRuntime.jsx(
"svg",
genericComponentOverrideContext.__assign(
{ xmlns: "http://www.w3.org/2000/svg", width: "18", height: "19", fill: "none" },
{
children: jsxRuntime.jsx("path", {
fill: "#000",
d: "M15.624.25h-6.5l2.01 6.257h6.497l-5.257 3.729 2.008 6.293c3.386-2.465 4.49-6.193 3.249-10.022L15.625.25h-.001ZM.618 6.507h6.5L9.124.25H2.625L.618 6.507c-1.24 3.829-.134 7.557 3.25 10.022l2.007-6.293L.618 6.504v.003Zm3.25 10.022 5.257 3.721 5.257-3.721-5.257-3.786-5.257 3.786Z",
}),
}
)
);
var oneLoginLogo = jsxRuntime.jsxs(
"svg",
genericComponentOverrideContext.__assign(
{ xmlns: "http://www.w3.org/2000/svg", width: "18", height: "18", fill: "none" },
{
children: [
jsxRuntime.jsxs(
"g",
genericComponentOverrideContext.__assign(
{ "fill-rule": "evenodd", "clip-path": "url(#a)", "clip-rule": "evenodd" },
{
children: [
jsxRuntime.jsx("path", {
fill: "#1C1F2A",
d: "M13.13 1.986c.179.131.366.248.563.352a.82.82 0 0 0 .317.246c.092.082.186.164.281.246.